diff -Nru gtkmm3.0-3.3.18/aclocal.m4 gtkmm3.0-3.4.0/aclocal.m4 --- gtkmm3.0-3.3.18/aclocal.m4 2012-03-06 11:35:59.000000000 +0000 +++ gtkmm3.0-3.4.0/aclocal.m4 2012-04-10 12:29:53.000000000 +0000 @@ -1,7 +1,8 @@ -# generated automatically by aclocal 1.11.1 -*- Autoconf -*- +# generated automatically by aclocal 1.11.3 -*- Autoconf -*- # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, -# 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. +# 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, +# Inc. # This file 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. @@ -19,12 +20,15 @@ If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically `autoreconf'.])]) -# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008, 2011 Free Software +# Foundation, Inc. # # This file 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. +# serial 1 + # AM_AUTOMAKE_VERSION(VERSION) # ---------------------------- # Automake X.Y traces this macro to ensure aclocal.m4 has been @@ -34,7 +38,7 @@ [am__api_version='1.11' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. -m4_if([$1], [1.11.1], [], +m4_if([$1], [1.11.3], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) @@ -50,19 +54,21 @@ # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], -[AM_AUTOMAKE_VERSION([1.11.1])dnl +[AM_AUTOMAKE_VERSION([1.11.3])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) # AM_AUX_DIR_EXPAND -*- Autoconf -*- -# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc. +# Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc. # # This file 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. +# serial 1 + # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets # $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to # `$srcdir', `$srcdir/..', or `$srcdir/../..'. @@ -144,14 +150,14 @@ Usually this means the macro was only invoked conditionally.]]) fi])]) -# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009 -# Free Software Foundation, Inc. +# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009, +# 2010, 2011 Free Software Foundation, Inc. # # This file 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. -# serial 10 +# serial 12 # There are a few dirty hacks below to avoid letting `AC_PROG_CC' be # written in clear, in which case automake, when reading aclocal.m4, @@ -191,6 +197,7 @@ # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named `D' -- because `-MD' means `put the output # in D'. + rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. @@ -255,7 +262,7 @@ break fi ;; - msvisualcpp | msvcmsys) + msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok `-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. @@ -320,10 +327,13 @@ if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' + am__nodep='_no' fi AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) AC_SUBST([AMDEPBACKSLASH])dnl _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl +AC_SUBST([am__nodep])dnl +_AM_SUBST_NOTMAKE([am__nodep])dnl ]) # Generate code to set up dependency tracking. -*- Autoconf -*- @@ -545,12 +555,15 @@ done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) -# Copyright (C) 2001, 2003, 2005, 2008 Free Software Foundation, Inc. +# Copyright (C) 2001, 2003, 2005, 2008, 2011 Free Software Foundation, +# Inc. # # This file 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. +# serial 1 + # AM_PROG_INSTALL_SH # ------------------ # Define $install_sh. @@ -590,8 +603,8 @@ # Add --enable-maintainer-mode option to configure. -*- Autoconf -*- # From Jim Meyering -# Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004, 2005, 2008 -# Free Software Foundation, Inc. +# Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004, 2005, 2008, +# 2011 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -611,7 +624,7 @@ [disable], [m4_define([am_maintainer_other], [enable])], [m4_define([am_maintainer_other], [enable]) m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])]) -AC_MSG_CHECKING([whether to am_maintainer_other maintainer-specific portions of Makefiles]) +AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles]) dnl maintainer-mode's default is 'disable' unless 'enable' is passed AC_ARG_ENABLE([maintainer-mode], [ --][am_maintainer_other][-maintainer-mode am_maintainer_other make rules and dependencies not useful @@ -722,12 +735,15 @@ fi ]) -# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc. +# Copyright (C) 2003, 2004, 2005, 2006, 2011 Free Software Foundation, +# Inc. # # This file 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. +# serial 1 + # AM_PROG_MKDIR_P # --------------- # Check for `mkdir -p'. @@ -750,13 +766,14 @@ # Helper functions for option handling. -*- Autoconf -*- -# Copyright (C) 2001, 2002, 2003, 2005, 2008 Free Software Foundation, Inc. +# Copyright (C) 2001, 2002, 2003, 2005, 2008, 2010 Free Software +# Foundation, Inc. # # This file 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. -# serial 4 +# serial 5 # _AM_MANGLE_OPTION(NAME) # ----------------------- @@ -764,13 +781,13 @@ [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) # _AM_SET_OPTION(NAME) -# ------------------------------ +# -------------------- # Set option NAME. Presently that only means defining a flag for this option. AC_DEFUN([_AM_SET_OPTION], [m4_define(_AM_MANGLE_OPTION([$1]), 1)]) # _AM_SET_OPTIONS(OPTIONS) -# ---------------------------------- +# ------------------------ # OPTIONS is a space-separated list of Automake options. AC_DEFUN([_AM_SET_OPTIONS], [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) @@ -781,12 +798,14 @@ AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) -# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc. +# Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc. # # This file 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. +# serial 1 + # AM_RUN_LOG(COMMAND) # ------------------- # Run COMMAND, save the exit status in ac_status, and log it. @@ -863,13 +882,13 @@ fi AC_MSG_RESULT(yes)]) -# Copyright (C) 2009 Free Software Foundation, Inc. +# Copyright (C) 2009, 2011 Free Software Foundation, Inc. # # This file 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. -# serial 1 +# serial 2 # AM_SILENT_RULES([DEFAULT]) # -------------------------- @@ -884,18 +903,50 @@ no) AM_DEFAULT_VERBOSITY=1;; *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);; esac +dnl +dnl A few `make' implementations (e.g., NonStop OS and NextStep) +dnl do not support nested variable expansions. +dnl See automake bug#9928 and bug#10237. +am_make=${MAKE-make} +AC_CACHE_CHECK([whether $am_make supports nested variables], + [am_cv_make_support_nested_variables], + [if AS_ECHO([['TRUE=$(BAR$(V)) +BAR0=false +BAR1=true +V=1 +am__doit: + @$(TRUE) +.PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then + am_cv_make_support_nested_variables=yes +else + am_cv_make_support_nested_variables=no +fi]) +if test $am_cv_make_support_nested_variables = yes; then + dnl Using `$V' instead of `$(V)' breaks IRIX make. + AM_V='$(V)' + AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' +else + AM_V=$AM_DEFAULT_VERBOSITY + AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY +fi +AC_SUBST([AM_V])dnl +AM_SUBST_NOTMAKE([AM_V])dnl +AC_SUBST([AM_DEFAULT_V])dnl +AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl AC_SUBST([AM_DEFAULT_VERBOSITY])dnl AM_BACKSLASH='\' AC_SUBST([AM_BACKSLASH])dnl _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl ]) -# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc. +# Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc. # # This file 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. +# serial 1 + # AM_PROG_INSTALL_STRIP # --------------------- # One issue with vendor `install' (even GNU) is that you can't @@ -918,13 +969,13 @@ INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) -# Copyright (C) 2006, 2008 Free Software Foundation, Inc. +# Copyright (C) 2006, 2008, 2010 Free Software Foundation, Inc. # # This file 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. -# serial 2 +# serial 3 # _AM_SUBST_NOTMAKE(VARIABLE) # --------------------------- @@ -933,13 +984,13 @@ AC_DEFUN([_AM_SUBST_NOTMAKE]) # AM_SUBST_NOTMAKE(VARIABLE) -# --------------------------- +# -------------------------- # Public sister of _AM_SUBST_NOTMAKE. AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) # Check how to create a tarball. -*- Autoconf -*- -# Copyright (C) 2004, 2005 Free Software Foundation, Inc. +# Copyright (C) 2004, 2005, 2012 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -961,10 +1012,11 @@ # a tarball read from stdin. # $(am__untar) < result.tar AC_DEFUN([_AM_PROG_TAR], -[# Always define AMTAR for backward compatibility. -AM_MISSING_PROG([AMTAR], [tar]) +[# Always define AMTAR for backward compatibility. Yes, it's still used +# in the wild :-( We should find a proper way to deprecate it ... +AC_SUBST([AMTAR], ['$${TAR-tar}']) m4_if([$1], [v7], - [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'], + [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'], [m4_case([$1], [ustar],, [pax],, [m4_fatal([Unknown tar format])]) AC_MSG_CHECKING([how to create a $1 tar archive]) diff -Nru gtkmm3.0-3.3.18/build/config.guess gtkmm3.0-3.4.0/build/config.guess --- gtkmm3.0-3.3.18/build/config.guess 2012-03-06 11:36:01.000000000 +0000 +++ gtkmm3.0-3.4.0/build/config.guess 2012-04-10 12:29:55.000000000 +0000 @@ -2,9 +2,9 @@ # Attempt to guess a canonical system name. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, -# 2011 Free Software Foundation, Inc. +# 2011, 2012 Free Software Foundation, Inc. -timestamp='2011-05-11' +timestamp='2012-02-10' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -17,9 +17,7 @@ # General Public License for more details. # # You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA -# 02110-1301, USA. +# along with this program; if not, see . # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -57,8 +55,8 @@ Originally written by Per Bothner. Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, -2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free -Software Foundation, Inc. +2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 +Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." @@ -145,7 +143,7 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in *:NetBSD:*:*) # NetBSD (nbsd) targets should (where applicable) match one or - # more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*, + # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*, # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently # switched to ELF, *-*-netbsd* would select the old # object file format. This provides both forward @@ -792,13 +790,12 @@ echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} exit ;; *:FreeBSD:*:*) - case ${UNAME_MACHINE} in - pc98) - echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; + UNAME_PROCESSOR=`/usr/bin/uname -p` + case ${UNAME_PROCESSOR} in amd64) echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; *) - echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; + echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; esac exit ;; i*:CYGWIN*:*) @@ -807,6 +804,9 @@ *:MINGW*:*) echo ${UNAME_MACHINE}-pc-mingw32 exit ;; + i*:MSYS*:*) + echo ${UNAME_MACHINE}-pc-msys + exit ;; i*:windows32*:*) # uname -m includes "-pc" on this system. echo ${UNAME_MACHINE}-mingw32 @@ -861,6 +861,13 @@ i*86:Minix:*:*) echo ${UNAME_MACHINE}-pc-minix exit ;; + aarch64:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit ;; + aarch64_be:Linux:*:*) + UNAME_MACHINE=aarch64_be + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit ;; alpha:Linux:*:*) case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in EV5) UNAME_MACHINE=alphaev5 ;; @@ -895,13 +902,16 @@ echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; cris:Linux:*:*) - echo cris-axis-linux-gnu + echo ${UNAME_MACHINE}-axis-linux-gnu exit ;; crisv32:Linux:*:*) - echo crisv32-axis-linux-gnu + echo ${UNAME_MACHINE}-axis-linux-gnu exit ;; frv:Linux:*:*) - echo frv-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit ;; + hexagon:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; i*86:Linux:*:*) LIBC=gnu @@ -943,7 +953,7 @@ test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } ;; or32:Linux:*:*) - echo or32-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; padre:Linux:*:*) echo sparc-unknown-linux-gnu @@ -978,13 +988,13 @@ echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; tile*:Linux:*:*) - echo ${UNAME_MACHINE}-tilera-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; vax:Linux:*:*) echo ${UNAME_MACHINE}-dec-linux-gnu exit ;; x86_64:Linux:*:*) - echo x86_64-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; xtensa*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu @@ -1315,6 +1325,9 @@ i*86:AROS:*:*) echo ${UNAME_MACHINE}-pc-aros exit ;; + x86_64:VMkernel:*:*) + echo ${UNAME_MACHINE}-unknown-esx + exit ;; esac #echo '(No uname command or uname output not recognized.)' 1>&2 diff -Nru gtkmm3.0-3.3.18/build/config.sub gtkmm3.0-3.4.0/build/config.sub --- gtkmm3.0-3.3.18/build/config.sub 2012-03-06 11:36:01.000000000 +0000 +++ gtkmm3.0-3.4.0/build/config.sub 2012-04-10 12:29:55.000000000 +0000 @@ -2,9 +2,9 @@ # Configuration validation subroutine script. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, -# 2011 Free Software Foundation, Inc. +# 2011, 2012 Free Software Foundation, Inc. -timestamp='2011-03-23' +timestamp='2012-02-10' # This file is (in principle) common to ALL GNU software. # The presence of a machine in this file suggests that SOME GNU software @@ -21,9 +21,7 @@ # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA -# 02110-1301, USA. +# along with this program; if not, see . # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -76,8 +74,8 @@ GNU config.sub ($timestamp) Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, -2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free -Software Foundation, Inc. +2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 +Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." @@ -132,6 +130,10 @@ os=-$maybe_os basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` ;; + android-linux) + os=-linux-android + basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown + ;; *) basic_machine=`echo $1 | sed 's/-[^-]*$//'` if [ $basic_machine != $1 ] @@ -247,17 +249,22 @@ # Some are omitted here because they have special meanings below. 1750a | 580 \ | a29k \ + | aarch64 | aarch64_be \ | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ | am33_2.0 \ | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \ + | be32 | be64 \ | bfin \ | c4x | clipper \ | d10v | d30v | dlx | dsp16xx \ + | epiphany \ | fido | fr30 | frv \ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ + | hexagon \ | i370 | i860 | i960 | ia64 \ | ip2k | iq2000 \ + | le32 | le64 \ | lm32 \ | m32c | m32r | m32rle | m68000 | m68k | m88k \ | maxq | mb | microblaze | mcore | mep | metag \ @@ -291,7 +298,7 @@ | pdp10 | pdp11 | pj | pjl \ | powerpc | powerpc64 | powerpc64le | powerpcle \ | pyramid \ - | rx \ + | rl78 | rx \ | score \ | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ | sh64 | sh64le \ @@ -300,7 +307,7 @@ | spu \ | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \ | ubicom32 \ - | v850 | v850e \ + | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \ | we32k \ | x86 | xc16x | xstormy16 | xtensa \ | z8k | z80) @@ -315,8 +322,7 @@ c6x) basic_machine=tic6x-unknown ;; - m6811 | m68hc11 | m6812 | m68hc12 | picochip) - # Motorola 68HC11/12. + m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | picochip) basic_machine=$basic_machine-unknown os=-none ;; @@ -329,7 +335,10 @@ strongarm | thumb | xscale) basic_machine=arm-unknown ;; - + xgate) + basic_machine=$basic_machine-unknown + os=-none + ;; xscaleeb) basic_machine=armeb-unknown ;; @@ -352,11 +361,13 @@ # Recognize the basic CPU types with company name. 580-* \ | a29k-* \ + | aarch64-* | aarch64_be-* \ | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ | avr-* | avr32-* \ + | be32-* | be64-* \ | bfin-* | bs2000-* \ | c[123]* | c30-* | [cjt]90-* | c4x-* \ | clipper-* | craynv-* | cydra-* \ @@ -365,8 +376,10 @@ | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ | h8300-* | h8500-* \ | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ + | hexagon-* \ | i*86-* | i860-* | i960-* | ia64-* \ | ip2k-* | iq2000-* \ + | le32-* | le64-* \ | lm32-* \ | m32c-* | m32r-* | m32rle-* \ | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ @@ -400,7 +413,7 @@ | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \ | pyramid-* \ - | romp-* | rs6000-* | rx-* \ + | rl78-* | romp-* | rs6000-* | rx-* \ | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ @@ -408,10 +421,11 @@ | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \ | tahoe-* \ | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ - | tile-* | tilegx-* \ + | tile*-* \ | tron-* \ | ubicom32-* \ - | v850-* | v850e-* | vax-* \ + | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \ + | vax-* \ | we32k-* \ | x86-* | x86_64-* | xc16x-* | xps100-* \ | xstormy16-* | xtensa*-* \ @@ -711,7 +725,6 @@ i370-ibm* | ibm*) basic_machine=i370-ibm ;; -# I'm not sure what "Sysv32" means. Should this be sysv3.2? i*86v32) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv32 @@ -808,10 +821,18 @@ ms1-*) basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` ;; + msys) + basic_machine=i386-pc + os=-msys + ;; mvs) basic_machine=i370-ibm os=-mvs ;; + nacl) + basic_machine=le32-unknown + os=-nacl + ;; ncr3000) basic_machine=i486-ncr os=-sysv4 @@ -1120,13 +1141,8 @@ basic_machine=t90-cray os=-unicos ;; - # This must be matched before tile*. - tilegx*) - basic_machine=tilegx-unknown - os=-linux-gnu - ;; tile*) - basic_machine=tile-unknown + basic_machine=$basic_machine-unknown os=-linux-gnu ;; tx39) @@ -1336,7 +1352,7 @@ | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ | -chorusos* | -chorusrdb* | -cegcc* \ - | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ + | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ | -mingw32* | -linux-gnu* | -linux-android* \ | -linux-newlib* | -linux-uclibc* \ | -uxpv* | -beos* | -mpeix* | -udk* \ @@ -1548,9 +1564,6 @@ ;; m68000-sun) os=-sunos3 - # This also exists in the configure program, but was not the - # default. - # os=-sunos4 ;; m68*-cisco) os=-aout diff -Nru gtkmm3.0-3.3.18/build/depcomp gtkmm3.0-3.4.0/build/depcomp --- gtkmm3.0-3.3.18/build/depcomp 2012-03-06 11:36:02.000000000 +0000 +++ gtkmm3.0-3.4.0/build/depcomp 2012-04-10 12:29:55.000000000 +0000 @@ -1,10 +1,10 @@ #! /bin/sh # depcomp - compile a program generating dependencies as side-effects -scriptversion=2009-04-28.21; # UTC +scriptversion=2011-12-04.11; # UTC -# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009 Free -# Software Foundation, Inc. +# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009, 2010, +# 2011 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -44,7 +44,7 @@ object Object file output by `PROGRAMS ARGS'. DEPDIR directory where to store dependencies. depfile Dependency file to output. - tmpdepfile Temporary file to use when outputing dependencies. + tmpdepfile Temporary file to use when outputting dependencies. libtool Whether libtool is used (yes/no). Report bugs to . @@ -90,10 +90,18 @@ # This is just like msvisualcpp but w/o cygpath translation. # Just convert the backslash-escaped backslashes to single forward # slashes to satisfy depend.m4 - cygpath_u="sed s,\\\\\\\\,/,g" + cygpath_u='sed s,\\\\,/,g' depmode=msvisualcpp fi +if test "$depmode" = msvc7msys; then + # This is just like msvc7 but w/o cygpath translation. + # Just convert the backslash-escaped backslashes to single forward + # slashes to satisfy depend.m4 + cygpath_u='sed s,\\\\,/,g' + depmode=msvc7 +fi + case "$depmode" in gcc3) ## gcc 3 implements dependency tracking that does exactly what @@ -158,10 +166,12 @@ ' < "$tmpdepfile" | ## Some versions of gcc put a space before the `:'. On the theory ## that the space means something, we add a space to the output as -## well. +## well. hp depmode also adds that space, but also prefixes the VPATH +## to the object. Take care to not repeat it in the output. ## Some versions of the HPUX 10.20 sed can't process this invocation ## correctly. Breaking it into two sed invocations is a workaround. - sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile" + sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \ + | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; @@ -405,6 +415,52 @@ rm -f "$tmpdepfile" ;; +msvc7) + if test "$libtool" = yes; then + showIncludes=-Wc,-showIncludes + else + showIncludes=-showIncludes + fi + "$@" $showIncludes > "$tmpdepfile" + stat=$? + grep -v '^Note: including file: ' "$tmpdepfile" + if test "$stat" = 0; then : + else + rm -f "$tmpdepfile" + exit $stat + fi + rm -f "$depfile" + echo "$object : \\" > "$depfile" + # The first sed program below extracts the file names and escapes + # backslashes for cygpath. The second sed program outputs the file + # name when reading, but also accumulates all include files in the + # hold buffer in order to output them again at the end. This only + # works with sed implementations that can handle large buffers. + sed < "$tmpdepfile" -n ' +/^Note: including file: *\(.*\)/ { + s//\1/ + s/\\/\\\\/g + p +}' | $cygpath_u | sort -u | sed -n ' +s/ /\\ /g +s/\(.*\)/ \1 \\/p +s/.\(.*\) \\/\1:/ +H +$ { + s/.*/ / + G + p +}' >> "$depfile" + rm -f "$tmpdepfile" + ;; + +msvc7msys) + # This case exists only to let depend.m4 do its work. It works by + # looking at the text of this script. This case will never be run, + # since it is checked for above. + exit 1 + ;; + #nosideeffect) # This comment above is used by automake to tell side-effect # dependency tracking mechanisms from slower ones. @@ -503,7 +559,9 @@ touch "$tmpdepfile" ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@" rm -f "$depfile" - cat < "$tmpdepfile" > "$depfile" + # makedepend may prepend the VPATH from the source file name to the object. + # No need to regex-escape $object, excess matching of '.' is harmless. + sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile" sed '1,2d' "$tmpdepfile" | tr ' ' ' ' | \ ## Some versions of the HPUX 10.20 sed can't process this invocation diff -Nru gtkmm3.0-3.3.18/build/install-sh gtkmm3.0-3.4.0/build/install-sh --- gtkmm3.0-3.3.18/build/install-sh 2012-03-06 11:36:01.000000000 +0000 +++ gtkmm3.0-3.4.0/build/install-sh 2012-04-10 12:29:55.000000000 +0000 @@ -1,7 +1,7 @@ #!/bin/sh # install - install a program, script, or datafile -scriptversion=2009-04-28.21; # UTC +scriptversion=2011-01-19.21; # UTC # This originates from X11R5 (mit/util/scripts/install.sh), which was # later released in X11R6 (xc/config/util/install.sh) with the @@ -156,6 +156,10 @@ -s) stripcmd=$stripprog;; -t) dst_arg=$2 + # Protect names problematic for `test' and other utilities. + case $dst_arg in + -* | [=\(\)!]) dst_arg=./$dst_arg;; + esac shift;; -T) no_target_directory=true;; @@ -186,6 +190,10 @@ fi shift # arg dst_arg=$arg + # Protect names problematic for `test' and other utilities. + case $dst_arg in + -* | [=\(\)!]) dst_arg=./$dst_arg;; + esac done fi @@ -200,7 +208,11 @@ fi if test -z "$dir_arg"; then - trap '(exit $?); exit' 1 2 13 15 + do_exit='(exit $ret); exit $ret' + trap "ret=129; $do_exit" 1 + trap "ret=130; $do_exit" 2 + trap "ret=141; $do_exit" 13 + trap "ret=143; $do_exit" 15 # Set umask so as not to create temps with too-generous modes. # However, 'strip' requires both read and write access to temps. @@ -228,9 +240,9 @@ for src do - # Protect names starting with `-'. + # Protect names problematic for `test' and other utilities. case $src in - -*) src=./$src;; + -* | [=\(\)!]) src=./$src;; esac if test -n "$dir_arg"; then @@ -252,12 +264,7 @@ echo "$0: no destination specified." >&2 exit 1 fi - dst=$dst_arg - # Protect names starting with `-'. - case $dst in - -*) dst=./$dst;; - esac # If destination is a directory, append the input filename; won't work # if double slashes aren't ignored. @@ -385,7 +392,7 @@ case $dstdir in /*) prefix='/';; - -*) prefix='./';; + [-=\(\)!]*) prefix='./';; *) prefix='';; esac @@ -403,7 +410,7 @@ for d do - test -z "$d" && continue + test X"$d" = X && continue prefix=$prefix$d if test -d "$prefix"; then diff -Nru gtkmm3.0-3.3.18/build/libtool.m4 gtkmm3.0-3.4.0/build/libtool.m4 --- gtkmm3.0-3.3.18/build/libtool.m4 2012-03-06 11:35:57.000000000 +0000 +++ gtkmm3.0-3.4.0/build/libtool.m4 2012-04-10 12:29:51.000000000 +0000 @@ -1,8 +1,8 @@ # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- # # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, -# 2006, 2007, 2008, 2009, 2010 Free Software Foundation, -# Inc. +# 2006, 2007, 2008, 2009, 2010, 2011 Free Software +# Foundation, Inc. # Written by Gordon Matzigkeit, 1996 # # This file is free software; the Free Software Foundation gives @@ -11,8 +11,8 @@ m4_define([_LT_COPYING], [dnl # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, -# 2006, 2007, 2008, 2009, 2010 Free Software Foundation, -# Inc. +# 2006, 2007, 2008, 2009, 2010, 2011 Free Software +# Foundation, Inc. # Written by Gordon Matzigkeit, 1996 # # This file is part of GNU Libtool. @@ -146,6 +146,8 @@ AC_REQUIRE([_LT_PREPARE_SED_QUOTE_VARS])dnl AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl +_LT_DECL([], [PATH_SEPARATOR], [1], [The PATH separator for the build system])dnl +dnl _LT_DECL([], [host_alias], [0], [The host system])dnl _LT_DECL([], [host], [0])dnl _LT_DECL([], [host_os], [0])dnl @@ -637,7 +639,7 @@ m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION]) configured by $[0], generated by m4_PACKAGE_STRING. -Copyright (C) 2010 Free Software Foundation, Inc. +Copyright (C) 2011 Free Software Foundation, Inc. This config.lt script is free software; the Free Software Foundation gives unlimited permision to copy, distribute and modify it." @@ -801,6 +803,7 @@ m4_case([$1], [C], [_LT_LANG(C)], [C++], [_LT_LANG(CXX)], + [Go], [_LT_LANG(GO)], [Java], [_LT_LANG(GCJ)], [Fortran 77], [_LT_LANG(F77)], [Fortran], [_LT_LANG(FC)], @@ -822,6 +825,31 @@ ])# _LT_LANG +m4_ifndef([AC_PROG_GO], [ +############################################################ +# NOTE: This macro has been submitted for inclusion into # +# GNU Autoconf as AC_PROG_GO. When it is available in # +# a released version of Autoconf we should remove this # +# macro and use it instead. # +############################################################ +m4_defun([AC_PROG_GO], +[AC_LANG_PUSH(Go)dnl +AC_ARG_VAR([GOC], [Go compiler command])dnl +AC_ARG_VAR([GOFLAGS], [Go compiler flags])dnl +_AC_ARG_VAR_LDFLAGS()dnl +AC_CHECK_TOOL(GOC, gccgo) +if test -z "$GOC"; then + if test -n "$ac_tool_prefix"; then + AC_CHECK_PROG(GOC, [${ac_tool_prefix}gccgo], [${ac_tool_prefix}gccgo]) + fi +fi +if test -z "$GOC"; then + AC_CHECK_PROG(GOC, gccgo, gccgo, false) +fi +])#m4_defun +])#m4_ifndef + + # _LT_LANG_DEFAULT_CONFIG # ----------------------- m4_defun([_LT_LANG_DEFAULT_CONFIG], @@ -852,6 +880,10 @@ m4_ifdef([LT_PROG_GCJ], [m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])]) +AC_PROVIDE_IFELSE([AC_PROG_GO], + [LT_LANG(GO)], + [m4_define([AC_PROG_GO], defn([AC_PROG_GO])[LT_LANG(GO)])]) + AC_PROVIDE_IFELSE([LT_PROG_RC], [LT_LANG(RC)], [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])]) @@ -954,7 +986,13 @@ $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ -dynamiclib -Wl,-single_module conftest.c 2>conftest.err _lt_result=$? - if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then + # If there is a non-empty error log, and "single_module" + # appears in it, assume the flag caused a linker warning + if test -s conftest.err && $GREP single_module conftest.err; then + cat conftest.err >&AS_MESSAGE_LOG_FD + # Otherwise, if the output was created with a 0 exit code from + # the compiler, it worked. + elif test -f libconftest.dylib && test $_lt_result -eq 0; then lt_cv_apple_cc_single_mod=yes else cat conftest.err >&AS_MESSAGE_LOG_FD @@ -962,6 +1000,7 @@ rm -rf libconftest.dylib* rm -f conftest.* fi]) + AC_CACHE_CHECK([for -exported_symbols_list linker flag], [lt_cv_ld_exported_symbols_list], [lt_cv_ld_exported_symbols_list=no @@ -973,6 +1012,7 @@ [lt_cv_ld_exported_symbols_list=no]) LDFLAGS="$save_LDFLAGS" ]) + AC_CACHE_CHECK([for -force_load linker flag],[lt_cv_ld_force_load], [lt_cv_ld_force_load=no cat > conftest.c << _LT_EOF @@ -990,7 +1030,9 @@ echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&AS_MESSAGE_LOG_FD $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err _lt_result=$? - if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then + if test -s conftest.err && $GREP force_load conftest.err; then + cat conftest.err >&AS_MESSAGE_LOG_FD + elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then lt_cv_ld_force_load=yes else cat conftest.err >&AS_MESSAGE_LOG_FD @@ -1035,8 +1077,8 @@ ]) -# _LT_DARWIN_LINKER_FEATURES -# -------------------------- +# _LT_DARWIN_LINKER_FEATURES([TAG]) +# --------------------------------- # Checks for linker and compiler features on darwin m4_defun([_LT_DARWIN_LINKER_FEATURES], [ @@ -1047,6 +1089,8 @@ _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported if test "$lt_cv_ld_force_load" = "yes"; then _LT_TAGVAR(whole_archive_flag_spec, $1)='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' + m4_case([$1], [F77], [_LT_TAGVAR(compiler_needs_object, $1)=yes], + [FC], [_LT_TAGVAR(compiler_needs_object, $1)=yes]) else _LT_TAGVAR(whole_archive_flag_spec, $1)='' fi @@ -1330,14 +1374,27 @@ CFLAGS="$SAVE_CFLAGS" fi ;; -sparc*-*solaris*) +*-*solaris*) # Find out which ABI we are using. echo 'int i;' > conftest.$ac_ext if AC_TRY_EVAL(ac_compile); then case `/usr/bin/file conftest.o` in *64-bit*) case $lt_cv_prog_gnu_ld in - yes*) LD="${LD-ld} -m elf64_sparc" ;; + yes*) + case $host in + i?86-*-solaris*) + LD="${LD-ld} -m elf_x86_64" + ;; + sparc*-*-solaris*) + LD="${LD-ld} -m elf64_sparc" + ;; + esac + # GNU ld 2.21 introduced _sol2 emulations. Use them if available. + if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then + LD="${LD-ld}_sol2" + fi + ;; *) if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then LD="${LD-ld} -64" @@ -1414,13 +1471,13 @@ if test -n "$RANLIB"; then case $host_os in openbsd*) - old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" + old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" ;; *) - old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" + old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" ;; esac - old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" + old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" fi case $host_os in @@ -1600,6 +1657,11 @@ lt_cv_sys_max_cmd_len=196608 ;; + os2*) + # The test takes a long time on OS/2. + lt_cv_sys_max_cmd_len=8192 + ;; + osf*) # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not @@ -1639,7 +1701,7 @@ # If test is not a shell built-in, we'll probably end up computing a # maximum length that is only half of the actual maximum length, but # we can't tell. - while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \ + while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \ = "X$teststring$teststring"; } >/dev/null 2>&1 && test $i != 17 # 1/2 MB should be enough do @@ -2185,7 +2247,7 @@ case $host_os in aix3*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' shlibpath_var=LIBPATH @@ -2194,7 +2256,7 @@ ;; aix[[4-9]]*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no hardcode_into_libs=yes @@ -2259,7 +2321,7 @@ ;; bsdi[[45]]*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' @@ -2398,7 +2460,7 @@ ;; dgux*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' @@ -2406,10 +2468,6 @@ shlibpath_var=LD_LIBRARY_PATH ;; -freebsd1*) - dynamic_linker=no - ;; - freebsd* | dragonfly*) # DragonFly does not have aout. When/if they implement a new # versioning mechanism, adjust this. @@ -2417,7 +2475,7 @@ objformat=`/usr/bin/objformat` else case $host_os in - freebsd[[123]]*) objformat=aout ;; + freebsd[[23]].*) objformat=aout ;; *) objformat=elf ;; esac fi @@ -2435,7 +2493,7 @@ esac shlibpath_var=LD_LIBRARY_PATH case $host_os in - freebsd2*) + freebsd2.*) shlibpath_overrides_runpath=yes ;; freebsd3.[[01]]* | freebsdelf3.[[01]]*) @@ -2455,7 +2513,7 @@ ;; gnu*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' @@ -2466,7 +2524,7 @@ ;; haiku*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no dynamic_linker="$host_os runtime_loader" @@ -2527,7 +2585,7 @@ ;; interix[[3-9]]*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' @@ -2543,7 +2601,7 @@ nonstopux*) version_type=nonstopux ;; *) if test "$lt_cv_prog_gnu_ld" = yes; then - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor else version_type=irix fi ;; @@ -2580,9 +2638,9 @@ dynamic_linker=no ;; -# This must be Linux ELF. +# This must be glibc/ELF. linux* | k*bsd*-gnu | kopensolaris*-gnu) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' @@ -2657,7 +2715,7 @@ ;; newsos6) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes @@ -2726,7 +2784,7 @@ ;; solaris*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' @@ -2751,7 +2809,7 @@ ;; sysv4 | sysv4.3*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH @@ -2775,7 +2833,7 @@ sysv4*MP*) if test -d /usr/nec ;then - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' soname_spec='$libname${shared_ext}.$major' shlibpath_var=LD_LIBRARY_PATH @@ -2806,7 +2864,7 @@ tpf*) # TPF is a cross-target only. Preferred cross-host = GNU/Linux. - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' @@ -2816,7 +2874,7 @@ ;; uts4*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH @@ -3238,7 +3296,7 @@ lt_cv_deplibs_check_method=pass_all ;; -# This must be Linux ELF. +# This must be glibc/ELF. linux* | k*bsd*-gnu | kopensolaris*-gnu) lt_cv_deplibs_check_method=pass_all ;; @@ -3658,6 +3716,7 @@ # which start with @ or ?. lt_cv_sys_global_symbol_pipe="$AWK ['"\ " {last_section=section; section=\$ 3};"\ +" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ " \$ 0!~/External *\|/{next};"\ " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ @@ -4242,7 +4301,9 @@ case $cc_basename in nvcc*) # Cuda Compiler Driver 2.2 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Xlinker ' - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Xcompiler -fPIC' + if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then + _LT_TAGVAR(lt_prog_compiler_pic, $1)="-Xcompiler $_LT_TAGVAR(lt_prog_compiler_pic, $1)" + fi ;; esac else @@ -4334,18 +4395,33 @@ ;; *) case `$CC -V 2>&1 | sed 5q` in - *Sun\ F* | *Sun*Fortran*) + *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [[1-7]].* | *Sun*Fortran*\ 8.[[0-3]]*) # Sun Fortran 8.3 passes all unrecognized flags to the linker _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' _LT_TAGVAR(lt_prog_compiler_wl, $1)='' ;; + *Sun\ F* | *Sun*Fortran*) + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' + ;; *Sun\ C*) # Sun C 5.9 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ;; + *Intel*\ [[CF]]*Compiler*) + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' + _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' + ;; + *Portland\ Group*) + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic' + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' + ;; esac ;; esac @@ -4505,7 +4581,9 @@ ;; cygwin* | mingw* | cegcc*) case $cc_basename in - cl*) ;; + cl*) + _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' + ;; *) _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols' _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'] @@ -4533,7 +4611,6 @@ _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)= - _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)= _LT_TAGVAR(hardcode_libdir_separator, $1)= _LT_TAGVAR(hardcode_minus_L, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported @@ -4787,8 +4864,7 @@ xlf* | bgf* | bgxlf* | mpixlf*) # IBM XL Fortran 10.1 on PPC cannot create shared libs itself _LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive' - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)= - _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir' + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' if test "x$supports_anon_versioning" = xyes; then _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~ @@ -5084,6 +5160,7 @@ # The linker will not automatically build a static lib if we build a DLL. # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true' _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes + _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1,DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols' # Don't use ranlib _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib' @@ -5130,10 +5207,6 @@ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; - freebsd1*) - _LT_TAGVAR(ld_shlibs, $1)=no - ;; - # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor # support. Future versions do this automatically, but an explicit c++rt0.o # does not break anything, and helps significantly (at the cost of a little @@ -5146,7 +5219,7 @@ ;; # Unfortunately, older versions of FreeBSD 2 do not have this feature. - freebsd2*) + freebsd2.*) _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_minus_L, $1)=yes @@ -5185,7 +5258,6 @@ fi if test "$with_gnu_ld" = no; then _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' - _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_direct_absolute, $1)=yes @@ -5627,9 +5699,6 @@ _LT_TAGDECL([], [hardcode_libdir_flag_spec], [1], [Flag to hardcode $libdir into a binary during linking. This must work even if $libdir does not exist]) -_LT_TAGDECL([], [hardcode_libdir_flag_spec_ld], [1], - [[If ld is used when linking, flag to hardcode $libdir into a binary - during linking. This must work even if $libdir does not exist]]) _LT_TAGDECL([], [hardcode_libdir_separator], [1], [Whether we need a single "-rpath" flag with a separated argument]) _LT_TAGDECL([], [hardcode_direct], [0], @@ -5787,7 +5856,6 @@ _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)= -_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)= _LT_TAGVAR(hardcode_libdir_separator, $1)= _LT_TAGVAR(hardcode_minus_L, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported @@ -6157,7 +6225,7 @@ esac ;; - freebsd[[12]]*) + freebsd2.*) # C++ shared libraries reported to be fairly broken before # switch to ELF _LT_TAGVAR(ld_shlibs, $1)=no @@ -6918,12 +6986,18 @@ } }; _LT_EOF +], [$1], [GO], [cat > conftest.$ac_ext <<_LT_EOF +package foo +func foo() { +} +_LT_EOF ]) _lt_libdeps_save_CFLAGS=$CFLAGS case "$CC $CFLAGS " in #( *\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;; *\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;; +*\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;; esac dnl Parse the compiler output and extract the necessary @@ -7120,7 +7194,6 @@ _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)= -_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)= _LT_TAGVAR(hardcode_libdir_separator, $1)= _LT_TAGVAR(hardcode_minus_L, $1)=no _LT_TAGVAR(hardcode_automatic, $1)=no @@ -7253,7 +7326,6 @@ _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)= -_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)= _LT_TAGVAR(hardcode_libdir_separator, $1)= _LT_TAGVAR(hardcode_minus_L, $1)=no _LT_TAGVAR(hardcode_automatic, $1)=no @@ -7440,6 +7512,77 @@ ])# _LT_LANG_GCJ_CONFIG +# _LT_LANG_GO_CONFIG([TAG]) +# -------------------------- +# Ensure that the configuration variables for the GNU Go compiler +# are suitably defined. These variables are subsequently used by _LT_CONFIG +# to write the compiler configuration to `libtool'. +m4_defun([_LT_LANG_GO_CONFIG], +[AC_REQUIRE([LT_PROG_GO])dnl +AC_LANG_SAVE + +# Source file extension for Go test sources. +ac_ext=go + +# Object file extension for compiled Go test sources. +objext=o +_LT_TAGVAR(objext, $1)=$objext + +# Code to be used in simple compile tests +lt_simple_compile_test_code="package main; func main() { }" + +# Code to be used in simple link tests +lt_simple_link_test_code='package main; func main() { }' + +# ltmain only uses $CC for tagged configurations so make sure $CC is set. +_LT_TAG_COMPILER + +# save warnings/boilerplate of simple test code +_LT_COMPILER_BOILERPLATE +_LT_LINKER_BOILERPLATE + +# Allow CC to be a program name with arguments. +lt_save_CC=$CC +lt_save_CFLAGS=$CFLAGS +lt_save_GCC=$GCC +GCC=yes +CC=${GOC-"gccgo"} +CFLAGS=$GOFLAGS +compiler=$CC +_LT_TAGVAR(compiler, $1)=$CC +_LT_TAGVAR(LD, $1)="$LD" +_LT_CC_BASENAME([$compiler]) + +# Go did not exist at the time GCC didn't implicitly link libc in. +_LT_TAGVAR(archive_cmds_need_lc, $1)=no + +_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds +_LT_TAGVAR(reload_flag, $1)=$reload_flag +_LT_TAGVAR(reload_cmds, $1)=$reload_cmds + +## CAVEAT EMPTOR: +## There is no encapsulation within the following macros, do not change +## the running order or otherwise move them around unless you know exactly +## what you are doing... +if test -n "$compiler"; then + _LT_COMPILER_NO_RTTI($1) + _LT_COMPILER_PIC($1) + _LT_COMPILER_C_O($1) + _LT_COMPILER_FILE_LOCKS($1) + _LT_LINKER_SHLIBS($1) + _LT_LINKER_HARDCODE_LIBPATH($1) + + _LT_CONFIG($1) +fi + +AC_LANG_RESTORE + +GCC=$lt_save_GCC +CC=$lt_save_CC +CFLAGS=$lt_save_CFLAGS +])# _LT_LANG_GO_CONFIG + + # _LT_LANG_RC_CONFIG([TAG]) # ------------------------- # Ensure that the configuration variables for the Windows resource compiler @@ -7509,6 +7652,13 @@ dnl AC_DEFUN([LT_AC_PROG_GCJ], []) +# LT_PROG_GO +# ---------- +AC_DEFUN([LT_PROG_GO], +[AC_CHECK_TOOL(GOC, gccgo,) +]) + + # LT_PROG_RC # ---------- AC_DEFUN([LT_PROG_RC], diff -Nru gtkmm3.0-3.3.18/build/ltmain.sh gtkmm3.0-3.4.0/build/ltmain.sh --- gtkmm3.0-3.3.18/build/ltmain.sh 2012-03-06 11:35:57.000000000 +0000 +++ gtkmm3.0-3.4.0/build/ltmain.sh 2012-04-10 12:29:51.000000000 +0000 @@ -1,9 +1,9 @@ -# libtool (GNU libtool) 2.4 +# libtool (GNU libtool) 2.4.2 # Written by Gordon Matzigkeit , 1996 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, -# 2007, 2008, 2009, 2010 Free Software Foundation, Inc. +# 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc. # This is free software; see the source for copying conditions. There is NO # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. @@ -41,6 +41,7 @@ # --quiet, --silent don't print informational messages # --no-quiet, --no-silent # print informational messages (default) +# --no-warn don't display warning messages # --tag=TAG use configuration variables from tag TAG # -v, --verbose print more informational messages than default # --no-verbose don't print the extra informational messages @@ -69,7 +70,7 @@ # compiler: $LTCC # compiler flags: $LTCFLAGS # linker: $LD (gnu? $with_gnu_ld) -# $progname: (GNU libtool) 2.4 Debian-2.4-2ubuntu1 +# $progname: (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu1 # automake: $automake_version # autoconf: $autoconf_version # @@ -79,9 +80,9 @@ PROGRAM=libtool PACKAGE=libtool -VERSION="2.4 Debian-2.4-2ubuntu1" +VERSION="2.4.2 Debian-2.4.2-1ubuntu1" TIMESTAMP="" -package_revision=1.3293 +package_revision=1.3337 # Be Bourne compatible if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then @@ -136,15 +137,10 @@ : ${CP="cp -f"} test "${ECHO+set}" = set || ECHO=${as_echo-'printf %s\n'} -: ${EGREP="/bin/grep -E"} -: ${FGREP="/bin/grep -F"} -: ${GREP="/bin/grep"} -: ${LN_S="ln -s"} : ${MAKE="make"} : ${MKDIR="mkdir"} : ${MV="mv -f"} : ${RM="rm -f"} -: ${SED="/bin/sed"} : ${SHELL="${CONFIG_SHELL-/bin/sh}"} : ${Xsed="$SED -e 1s/^X//"} @@ -387,7 +383,7 @@ ;; *) save_IFS="$IFS" - IFS=: + IFS=${PATH_SEPARATOR-:} for progdir in $PATH; do IFS="$save_IFS" test -x "$progdir/$progname" && break @@ -771,8 +767,8 @@ s*\$LTCFLAGS*'"$LTCFLAGS"'* s*\$LD*'"$LD"'* s/\$with_gnu_ld/'"$with_gnu_ld"'/ - s/\$automake_version/'"`(automake --version) 2>/dev/null |$SED 1q`"'/ - s/\$autoconf_version/'"`(autoconf --version) 2>/dev/null |$SED 1q`"'/ + s/\$automake_version/'"`(${AUTOMAKE-automake} --version) 2>/dev/null |$SED 1q`"'/ + s/\$autoconf_version/'"`(${AUTOCONF-autoconf} --version) 2>/dev/null |$SED 1q`"'/ p d } @@ -1052,6 +1048,7 @@ opt_help=false opt_help_all=false opt_silent=: +opt_warning=: opt_verbose=: opt_silent=false opt_verbose=false @@ -1120,6 +1117,10 @@ opt_silent=false func_append preserve_args " $opt" ;; + --no-warning|--no-warn) + opt_warning=false +func_append preserve_args " $opt" + ;; --no-verbose) opt_verbose=false func_append preserve_args " $opt" @@ -2059,7 +2060,7 @@ *.[cCFSifmso] | \ *.ada | *.adb | *.ads | *.asm | \ *.c++ | *.cc | *.ii | *.class | *.cpp | *.cxx | \ - *.[fF][09]? | *.for | *.java | *.obj | *.sx | *.cu | *.cup) + *.[fF][09]? | *.for | *.java | *.go | *.obj | *.sx | *.cu | *.cup) func_xform "$libobj" libobj=$func_xform_result ;; @@ -3201,11 +3202,13 @@ # Set up the ranlib parameters. oldlib="$destdir/$name" + func_to_tool_file "$oldlib" func_convert_file_msys_to_w32 + tool_oldlib=$func_to_tool_file_result func_show_eval "$install_prog \$file \$oldlib" 'exit $?' if test -n "$stripme" && test -n "$old_striplib"; then - func_show_eval "$old_striplib $oldlib" 'exit $?' + func_show_eval "$old_striplib $tool_oldlib" 'exit $?' fi # Do each command in the postinstall commands. @@ -3470,7 +3473,7 @@ # linked before any other PIC object. But we must not use # pic_flag when linking with -static. The problem exists in # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1. - *-*-freebsd2*|*-*-freebsd3.0*|*-*-freebsdelf3.0*) + *-*-freebsd2.*|*-*-freebsd3.0*|*-*-freebsdelf3.0*) pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND" ;; *-*-hpux*) pic_flag_for_symtable=" $pic_flag" ;; @@ -3982,14 +3985,17 @@ # launches target application with the remaining arguments. func_exec_program () { - for lt_wr_arg - do - case \$lt_wr_arg in - --lt-*) ;; - *) set x \"\$@\" \"\$lt_wr_arg\"; shift;; - esac - shift - done + case \" \$* \" in + *\\ --lt-*) + for lt_wr_arg + do + case \$lt_wr_arg in + --lt-*) ;; + *) set x \"\$@\" \"\$lt_wr_arg\"; shift;; + esac + shift + done ;; + esac func_exec_program_core \${1+\"\$@\"} } @@ -5057,9 +5063,15 @@ { EOF func_emit_wrapper yes | - $SED -e 's/\([\\"]\)/\\\1/g' \ - -e 's/^/ fputs ("/' -e 's/$/\\n", f);/' - + $SED -n -e ' +s/^\(.\{79\}\)\(..*\)/\1\ +\2/ +h +s/\([\\"]\)/\\\1/g +s/$/\\n/ +s/\([^\n]*\).*/ fputs ("\1", f);/p +g +D' cat <<"EOF" } EOF @@ -5643,7 +5655,8 @@ continue ;; - -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads) + -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \ + |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*) func_append compiler_flags " $arg" func_append compile_command " $arg" func_append finalize_command " $arg" @@ -6150,7 +6163,8 @@ lib= found=no case $deplib in - -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads) + -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \ + |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*) if test "$linkmode,$pass" = "prog,link"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" @@ -6834,7 +6848,7 @@ test "$hardcode_direct_absolute" = no; then add="$dir/$linklib" elif test "$hardcode_minus_L" = yes; then - add_dir="-L$dir" + add_dir="-L$absdir" # Try looking first in the location we're being installed to. if test -n "$inst_prefix_dir"; then case $libdir in @@ -7319,6 +7333,7 @@ # which has an extra 1 added just for fun # case $version_type in + # correct linux to gnu/linux during the next big refactor darwin|linux|osf|windows|none) func_arith $number_major + $number_minor current=$func_arith_result @@ -7438,7 +7453,7 @@ versuffix="$major.$revision" ;; - linux) + linux) # correct to gnu/linux during the next big refactor func_arith $current - $age major=.$func_arith_result versuffix="$major.$age.$revision" @@ -8026,6 +8041,11 @@ # Test again, we may have decided not to build it any more if test "$build_libtool_libs" = yes; then + # Remove ${wl} instances when linking with ld. + # FIXME: should test the right _cmds variable. + case $archive_cmds in + *\$LD\ *) wl= ;; + esac if test "$hardcode_into_libs" = yes; then # Hardcode the library paths hardcode_libdirs= @@ -8056,7 +8076,7 @@ elif test -n "$runpath_var"; then case "$perm_rpath " in *" $libdir "*) ;; - *) func_apped perm_rpath " $libdir" ;; + *) func_append perm_rpath " $libdir" ;; esac fi done @@ -8064,11 +8084,7 @@ if test -n "$hardcode_libdir_separator" && test -n "$hardcode_libdirs"; then libdir="$hardcode_libdirs" - if test -n "$hardcode_libdir_flag_spec_ld"; then - eval dep_rpath=\"$hardcode_libdir_flag_spec_ld\" - else - eval dep_rpath=\"$hardcode_libdir_flag_spec\" - fi + eval "dep_rpath=\"$hardcode_libdir_flag_spec\"" fi if test -n "$runpath_var" && test -n "$perm_rpath"; then # We should set the runpath_var. @@ -9158,6 +9174,8 @@ esac done fi + func_to_tool_file "$oldlib" func_convert_file_msys_to_w32 + tool_oldlib=$func_to_tool_file_result eval cmds=\"$old_archive_cmds\" func_len " $cmds" @@ -9267,7 +9285,8 @@ *.la) func_basename "$deplib" name="$func_basename_result" - eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib` + func_resolve_sysroot "$deplib" + eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $func_resolve_sysroot_result` test -z "$libdir" && \ func_fatal_error "\`$deplib' is not a valid libtool archive" func_append newdependency_libs " ${lt_sysroot:+=}$libdir/$name" diff -Nru gtkmm3.0-3.3.18/build/ltoptions.m4 gtkmm3.0-3.4.0/build/ltoptions.m4 --- gtkmm3.0-3.3.18/build/ltoptions.m4 2012-03-06 11:35:57.000000000 +0000 +++ gtkmm3.0-3.4.0/build/ltoptions.m4 2012-04-10 12:29:51.000000000 +0000 @@ -326,9 +326,24 @@ # MODE is either `yes' or `no'. If omitted, it defaults to `both'. m4_define([_LT_WITH_PIC], [AC_ARG_WITH([pic], - [AS_HELP_STRING([--with-pic], + [AS_HELP_STRING([--with-pic@<:@=PKGS@:>@], [try to use only PIC/non-PIC objects @<:@default=use both@:>@])], - [pic_mode="$withval"], + [lt_p=${PACKAGE-default} + case $withval in + yes|no) pic_mode=$withval ;; + *) + pic_mode=default + # Look at the argument we got. We use all the common list separators. + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," + for lt_pkg in $withval; do + IFS="$lt_save_ifs" + if test "X$lt_pkg" = "X$lt_p"; then + pic_mode=yes + fi + done + IFS="$lt_save_ifs" + ;; + esac], [pic_mode=default]) test -z "$pic_mode" && pic_mode=m4_default([$1], [default]) diff -Nru gtkmm3.0-3.3.18/build/ltversion.m4 gtkmm3.0-3.4.0/build/ltversion.m4 --- gtkmm3.0-3.3.18/build/ltversion.m4 2012-03-06 11:35:57.000000000 +0000 +++ gtkmm3.0-3.4.0/build/ltversion.m4 2012-04-10 12:29:51.000000000 +0000 @@ -9,15 +9,15 @@ # @configure_input@ -# serial 3293 ltversion.m4 +# serial 3337 ltversion.m4 # This file is part of GNU Libtool -m4_define([LT_PACKAGE_VERSION], [2.4]) -m4_define([LT_PACKAGE_REVISION], [1.3293]) +m4_define([LT_PACKAGE_VERSION], [2.4.2]) +m4_define([LT_PACKAGE_REVISION], [1.3337]) AC_DEFUN([LTVERSION_VERSION], -[macro_version='2.4' -macro_revision='1.3293' +[macro_version='2.4.2' +macro_revision='1.3337' _LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?]) _LT_DECL(, macro_revision, 0) ]) diff -Nru gtkmm3.0-3.3.18/build/missing gtkmm3.0-3.4.0/build/missing --- gtkmm3.0-3.3.18/build/missing 2012-03-06 11:36:01.000000000 +0000 +++ gtkmm3.0-3.4.0/build/missing 2012-04-10 12:29:55.000000000 +0000 @@ -1,10 +1,10 @@ #! /bin/sh # Common stub for a few missing GNU programs while installing. -scriptversion=2009-04-28.21; # UTC +scriptversion=2012-01-06.13; # UTC # Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006, -# 2008, 2009 Free Software Foundation, Inc. +# 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc. # Originally by Fran,cois Pinard , 1996. # This program is free software; you can redistribute it and/or modify @@ -84,7 +84,6 @@ help2man touch the output file lex create \`lex.yy.c', if possible, from existing .c makeinfo touch the output file - tar try tar, gnutar, gtar, then tar without non-portable flags yacc create \`y.tab.[ch]', if possible, from existing .[ch] Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and @@ -122,15 +121,6 @@ # Not GNU programs, they don't have --version. ;; - tar*) - if test -n "$run"; then - echo 1>&2 "ERROR: \`tar' requires --run" - exit 1 - elif test "x$2" = "x--version" || test "x$2" = "x--help"; then - exit 1 - fi - ;; - *) if test -z "$run" && ($1 --version) > /dev/null 2>&1; then # We have it, but it failed. @@ -226,7 +216,7 @@ \`Bison' from any GNU archive site." rm -f y.tab.c y.tab.h if test $# -ne 1; then - eval LASTARG="\${$#}" + eval LASTARG=\${$#} case $LASTARG in *.y) SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'` @@ -256,7 +246,7 @@ \`Flex' from any GNU archive site." rm -f lex.yy.c if test $# -ne 1; then - eval LASTARG="\${$#}" + eval LASTARG=\${$#} case $LASTARG in *.l) SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'` @@ -318,41 +308,6 @@ touch $file ;; - tar*) - shift - - # We have already tried tar in the generic part. - # Look for gnutar/gtar before invocation to avoid ugly error - # messages. - if (gnutar --version > /dev/null 2>&1); then - gnutar "$@" && exit 0 - fi - if (gtar --version > /dev/null 2>&1); then - gtar "$@" && exit 0 - fi - firstarg="$1" - if shift; then - case $firstarg in - *o*) - firstarg=`echo "$firstarg" | sed s/o//` - tar "$firstarg" "$@" && exit 0 - ;; - esac - case $firstarg in - *h*) - firstarg=`echo "$firstarg" | sed s/h//` - tar "$firstarg" "$@" && exit 0 - ;; - esac - fi - - echo 1>&2 "\ -WARNING: I can't seem to be able to run \`tar' with the given arguments. - You may want to install GNU tar or Free paxutils, or check the - command line arguments." - exit 1 - ;; - *) echo 1>&2 "\ WARNING: \`$1' is needed, and is $msg. diff -Nru gtkmm3.0-3.3.18/build/reduced.m4 gtkmm3.0-3.4.0/build/reduced.m4 --- gtkmm3.0-3.3.18/build/reduced.m4 2011-09-26 13:33:59.000000000 +0000 +++ gtkmm3.0-3.4.0/build/reduced.m4 2012-04-10 07:22:02.000000000 +0000 @@ -15,22 +15,3 @@ [Define if atkmm API should be built.])]) ]) - -## GLIBMM_ARG_ENABLE_API_MAEMO_EXTENSIONS -## -## Provide the --enable-api-maemo-extensions configure argument, disabled -## by default. This provides gtkmm API for the additional GTK+ methods in -## the version of GTK+ that is in the Maemo platform. -## -AC_DEFUN([GTKMM_ARG_ENABLE_API_MAEMO_EXTENSIONS], -[ - AC_ARG_ENABLE([api-maemo-extensions], - [AS_HELP_STRING([--enable-api-maemo-extensions], [Build Maemo Extensions API. @<:@default=no@:>@])], - [gtkmm_enable_api_maemo_extensions="$enableval"], - [gtkmm_enable_api_maemo_extensions='no']) - - AS_VAR_IF([gtkmm_enable_api_maemo_extensions], ['yes'], - [AC_DEFINE([GTKMM_MAEMO_EXTENSIONS_ENABLED], [1], - [Define if maemo extensions should be built.])]) -]) - diff -Nru gtkmm3.0-3.3.18/ChangeLog gtkmm3.0-3.4.0/ChangeLog --- gtkmm3.0-3.3.18/ChangeLog 2012-03-06 11:35:43.000000000 +0000 +++ gtkmm3.0-3.4.0/ChangeLog 2012-04-10 12:26:47.000000000 +0000 @@ -1,3 +1,284 @@ +3.4.0: + +2012-04-05 Kjell Ahlstedt + + TreePath: All constructors guarantee that gobject_ != 0. + + * gtk/src/treepath.[hg|ccg]: Use the new m4 macro _CUSTOM_CTOR_CAST. + Hand-coded constructors never construct an object with gobject_ == 0. + This requires the latest glibmm from git master. Bug #511136, comment 21. + +2012-04-10 Adrian Bunk + + Remove the Maemo Extensions API. + + The Maemo GTK+ is not likely to ever be ported to GTK+ 3. + +2012-04-09 Adrian Bunk + + Update .gitignore. + + * .gitignore: Update the lists of ignored files in gdk/gdkmm/ and gtk/gtkmm/. + Bug #673690. + +2012-04-03 Murray Cumming + + Gtk::Widget: Slight improvement of text in previous commit. + + * gtk/src/widget.hg: + +2012-04-03 Mark Vender + + Gtk::Widget: add documentation for the destructor. + + * gtk/src/widget.hg: + + Bug #670275 + +2012-03-30 Murray Cumming + + CellArea: Add some signals. + + * gtk/src/cellarea.hg: Wrap most signals, of course using + no_default_handler to preserve ABI. + +2012-03-30 Murray Cumming + + Gtk::Window: Add begin/move_resize_drag() overloads that take a Device. + + * gdk/src/window.hg: Wrap gdk_window_begin_resize_drag_for_device() + and gdk_window_begin_move_drag_for_device(). + +2012-03-30 Murray Cumming + + Regenerate the .defs files. + + * gdk/src/gdk_docs.xml: + * gdk/src/gdk_methods.defs: + * gtk/src/gtk_docs.xml: + * gtk/src/gtk_methods.defs: + * gtk/src/gtk_signals.defs: Regenerate with the + scripts. + +3.3.20: + +2012-03-26 Murray Cumming + + Deprecate some API that is deprecated in the C API. + + * gtk/src/button.hg: Deprecated signal_pressed(), signal_released(), + signal_enter() and signal_leave(). + * gtk/src/menuitem.hg: Deprecated get/set_right_justified(). + * gtk/src/notebook.hg: Deprecated get_tab_hborder() and + get_tab_vborder(). + * gtk/src/widget.hg: Deprecated get/set_state() and + signal_state_changed(), adding signal_state_flags_changed(). + + * demos/gtk-demo/example_menus.cc: Do not use + MenuItem::set_right_justified(). It has already been removed from the + original C vesion of this demo. + + Kjell Ahlstedt noticed this deprecated API in bug #655489 comment 16. + +2012-03-26 Murray Cumming + + StyleContext: Added list_classes() and get_parent(). + + * gtk/src/stylecontext.hg: + +2012-03-26 Murray Cumming + + Settings: Wrap several new properties. + + * gtk/src/settings.hg: Some of these are new in GTK+ 3.4, but some + are older. Note that all seem to be in gtksettings.c now instead + of across various files. + +2012-03-26 Murray Cumming + + ScrolledWindow: Wrapped some new methods and a property. + + * gtk/src/scrolledwindow.hg: Added get/set_kinetic_scrolling() + and get/set_capture_button_press() and the kinetic-scrolling property. + +2012-03-26 Murray Cumming + + TreeView: Add get_n_columns(). + + * gtk/src/treeview.hg: Wrap gtk_tree_view_get_n_columns(). + +2012-03-26 Murray Cumming + + MenuItem, MenuShell: Add signals. + + * gtk/src/menuitem.hg: Add signal_select() and signal_deselect(), + * gtk/src/menushell.hg: Add signal_insert(). + +2012-03-26 Kjell Ahlstedt + + Gdk::Display: Deprecate the set_double_click_[time|distance]() methods. + + * gdk/src/display.hg: The set_double_click_[time|distance]() methods are + documented as not for use by applications. + +2012-03-26 Kjell Ahlstedt + + Gtk::Button: Deprecate the activate signal. + + * gtk/src/button.hg: The activate signal is documented as not for use by + applications. This requires the latest glibmm from git master. + +2012-03-26 Murray Cumming + + ComboBox: Add signal_format_entry_text(). + + * gtk/src/gtk_signals.defs: Correct the costness of the gchar* result. + * gtk/src/combobox.hg: Wrap the new format-entry-text signal, + using no_default_handler to preserve ABI. + +2012-03-26 Murray Cumming + + ColorChooser: Add add_palette. + + * gtk/src/colorchooser.[hg|ccg]: Wrap gtk_color_chooser_add_palette(). + +2012-03-25 Murray Cumming + + Gtk::CellArea: Add foreach(). + + * gtk/src/cellarea.[hg|ccg]: Wrap gtk_cell_area_foreach() and + gtk_cell_area_foreach_alloc(). + +2012-03-25 Murray Cumming + + Gdk::Device: Add list_axes(). + + * gdk/src/device.[hg|ccg]: Wrap gdk_device_list_axes(). + +2012-03-25 Murray Cumming + + Gdk: Add AppLaunchContext. + + * tools/extra_defs_gen/generate_defs_gtk.cc: Mention + GDK_TYPE_APP_LAUNCH_CONTEXT. + * gdk/src/filelist.am: + * gdk/src/applaunchcontext.[hg|ccg]: Add this, deriving from + Gio::AppLaunchContext. + * gdk/gdkmm.h: Include the new header. + * gdk/src/display.[hg|ccg]: Added get_app_launch_context(). + +2012-03-25 José Alburquerque + + Actionable: Ensure all virtual functions don't return freed memory. + + * gtk/src/actionable.hg (get_action_target_value_vfunc_callback): The + return of the virtual function of this callback should also be + appropriately copied so that the callback does not return freed + memory. + +2012-03-25 José Alburquerque + + Actionable: Ensure virtual functions don't return freed memory. + + * gtk/src/actionable.hg (get_action_name_vfunc_callback): Ensure that + the return value of the virtual function of this callback is properly + copied by correcting the appropriate conversion so that the callback + does not return empty memory. + +2012-03-23 Murray Cumming + + Gtk::Entry: Deprecate the activate signal. + + * gtk/src/entry.hg: Because this has been documented, + since 2008, as not for use by applications, though we + were told to use it in 2003. + This requires the latest glibmm from git master. + Bug #655489 (Kjell Ahlstedt) + +2012-03-16 Murray Cumming + + CellArea: Add properties. + + * gtk/src/cellarea.hg: + +2012-03-16 Murray Cumming + + Ignore some C convenience functions. + + * gtk/src/actionable.hg: + * gtk/src/cellarea.hg: We typically don't try to wrap these. + +2012-03-16 Murray Cumming + + Widget: Add signal_touch_event(). + + * gtk/src/gtk_signals.defs: Adjust the generated + definition. + * gtk/src/widget.hg: Wrap the new touch-event signal, + though we cannot yet add a default signal handler without + breaking ABI. + +2012-03-15 Murray Cumming + + Tests: Fix a warning found by clang++. + + * tests/scrolledwindow/main.cc: Remove a macro check whose + result is not used. + +2012-03-15 Murray Cumming + + Main: Undeprecate init_gtkmm_internals(). + + * gtk/src/main.[hg|ccg]: This is used, for instance, + by gtksourceviewmm's init() method, and I cannot think of any + replacement. + +2012-03-15 Murray Cumming + + Fix some missing sentinel warnings found by clang++ + + * gdk/src/pixbuf.ccg: + * gtk/src/cellrenderercombo.ccg: Use (void*)0 instead of NULL. + +2012-03-15 Murray Cumming + + Scale: Add set/get_has_origin() and property. + + * gtk/src/scale.hg: Wrap gtk_scale_set/get_has_origin(). + +2012-03-15 Murray Cumming + + FontChooser: Add set_filter(). + + * gtk/src/fontchooser.[hg|ccg]: Wrap gtk_font_chooser_set_filter_func() + and its callback function (as a slot). + +2012-03-14 Murray Cumming + + PaperSize: Correct the PaperSizeTraits pre-declaration. + + * gtk/src/papersize.hg: PaperSizeTraits is a struct, not a class. + clang++ noticed this while building Glom, though I have no run it on all of + gtkmm. + +2012-03-13 Albert Chin + + TreeView: Work around a HP-UX aCC compiler error. + + * gtk/src/treeview.hg: _connect_auto_store_editable_signal_handler(): + Specify the function pointer more precisely, mentioning the class. + Bug #586934 + +2012-03-13 Murray Cumming + + RGBA: set_grey(), set_grey_u(): Correct the default alpha values. + + * gdk/src/rgba.hg: The default values for these two methods were + swapped. This could cause some slight change of behaviour in + existing applications, but the previously wrong values should + have been obvious, and corrected, in applications already. + Bug #671573 (Mark Vender) + 3.3.18: 2012-03-03 Murray Cumming diff -Nru gtkmm3.0-3.3.18/config.h.in gtkmm3.0-3.4.0/config.h.in --- gtkmm3.0-3.3.18/config.h.in 2012-03-06 11:36:01.000000000 +0000 +++ gtkmm3.0-3.4.0/config.h.in 2012-04-10 12:29:54.000000000 +0000 @@ -18,9 +18,6 @@ /* Define to omit deprecated API from the library. */ #undef GTKMM_DISABLE_DEPRECATED -/* Define if maemo extensions should be built. */ -#undef GTKMM_MAEMO_EXTENSIONS_ENABLED - /* Major version number of gtkmm. */ #undef GTKMM_MAJOR_VERSION diff -Nru gtkmm3.0-3.3.18/configure gtkmm3.0-3.4.0/configure --- gtkmm3.0-3.3.18/configure 2012-03-06 11:36:00.000000000 +0000 +++ gtkmm3.0-3.4.0/configure 2012-04-10 12:29:54.000000000 +0000 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.68 for gtkmm 3.3.18. +# Generated by GNU Autoconf 2.68 for gtkmm 3.4.0. # # Report bugs to . # @@ -571,8 +571,8 @@ # Identity of this package. PACKAGE_NAME='gtkmm' PACKAGE_TARNAME='gtkmm' -PACKAGE_VERSION='3.3.18' -PACKAGE_STRING='gtkmm 3.3.18' +PACKAGE_VERSION='3.4.0' +PACKAGE_STRING='gtkmm 3.4.0' PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=gtkmm' PACKAGE_URL='http://www.gtkmm.org/' @@ -696,6 +696,7 @@ am__fastdepCXX_FALSE am__fastdepCXX_TRUE CXXDEPMODE +am__nodep AMDEPBACKSLASH AMDEP_FALSE AMDEP_TRUE @@ -731,6 +732,8 @@ MAINTAINER_MODE_TRUE AM_BACKSLASH AM_DEFAULT_VERBOSITY +AM_DEFAULT_V +AM_V am__untar am__tar AMTAR @@ -806,7 +809,6 @@ with_sysroot enable_libtool_lock enable_api_atkmm -enable_api_maemo_extensions enable_deprecated_api enable_documentation with_libstdc_doc @@ -1386,7 +1388,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures gtkmm 3.3.18 to adapt to many kinds of systems. +\`configure' configures gtkmm 3.4.0 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1456,7 +1458,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of gtkmm 3.3.18:";; + short | recursive ) echo "Configuration of gtkmm 3.4.0:";; esac cat <<\_ACEOF @@ -1476,8 +1478,6 @@ optimize for fast installation [default=yes] --disable-libtool-lock avoid locking (might break parallel builds) --enable-api-atkmm Build atkmm API. [default=yes] - --enable-api-maemo-extensions - Build Maemo Extensions API. [default=no] --disable-deprecated-api omit deprecated API from the library --disable-documentation do not build or install the documentation @@ -1487,7 +1487,7 @@ Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) - --with-pic try to use only PIC/non-PIC objects [default=use + --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use both] --with-gnu-ld assume the C compiler uses GNU ld [default=no] --with-sysroot=DIR Search for dependent libraries within DIR @@ -1604,7 +1604,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -gtkmm configure 3.3.18 +gtkmm configure 3.4.0 generated by GNU Autoconf 2.68 Copyright (C) 2010 Free Software Foundation, Inc. @@ -2070,7 +2070,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by gtkmm $as_me 3.3.18, which was +It was created by gtkmm $as_me 3.4.0, which was generated by GNU Autoconf 2.68. Invocation command line was $ $0 $@ @@ -2892,7 +2892,7 @@ # Define the identity of the package. PACKAGE='gtkmm' - VERSION='3.3.18' + VERSION='3.4.0' # Some tools Automake needs. @@ -2913,9 +2913,9 @@ # We need awk for the "check" target. The system "awk" is bad on # some platforms. -# Always define AMTAR for backward compatibility. - -AMTAR=${AMTAR-"${am_missing_run}tar"} +# Always define AMTAR for backward compatibility. Yes, it's still used +# in the wild :-( We should find a proper way to deprecate it ... +AMTAR='$${TAR-tar}' { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to create a ustar tar archive" >&5 @@ -3014,6 +3014,33 @@ no) AM_DEFAULT_VERBOSITY=1;; *) AM_DEFAULT_VERBOSITY=1;; esac +am_make=${MAKE-make} +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 +$as_echo_n "checking whether $am_make supports nested variables... " >&6; } +if ${am_cv_make_support_nested_variables+:} false; then : + $as_echo_n "(cached) " >&6 +else + if $as_echo 'TRUE=$(BAR$(V)) +BAR0=false +BAR1=true +V=1 +am__doit: + @$(TRUE) +.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then + am_cv_make_support_nested_variables=yes +else + am_cv_make_support_nested_variables=no +fi +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 +$as_echo "$am_cv_make_support_nested_variables" >&6; } +if test $am_cv_make_support_nested_variables = yes; then + AM_V='$(V)' + AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' +else + AM_V=$AM_DEFAULT_VERBOSITY + AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY +fi AM_BACKSLASH='\' @@ -3068,7 +3095,7 @@ GDKMM_MODULE_NAME='gdkmm-3.0' -GDKMM_VERSION='3.3.18' +GDKMM_VERSION='3.4.0' GDKMM_API_VERSION='3.0' @@ -3077,20 +3104,20 @@ $as_echo "#define GDKMM_MAJOR_VERSION 3" >>confdefs.h -GDKMM_MINOR_VERSION=3 +GDKMM_MINOR_VERSION=4 -$as_echo "#define GDKMM_MINOR_VERSION 3" >>confdefs.h +$as_echo "#define GDKMM_MINOR_VERSION 4" >>confdefs.h -GDKMM_MICRO_VERSION=18 +GDKMM_MICRO_VERSION=0 -$as_echo "#define GDKMM_MICRO_VERSION 18" >>confdefs.h +$as_echo "#define GDKMM_MICRO_VERSION 0" >>confdefs.h GTKMM_MODULE_NAME='gtkmm-3.0' -GTKMM_VERSION='3.3.18' +GTKMM_VERSION='3.4.0' GTKMM_API_VERSION='3.0' @@ -3099,15 +3126,15 @@ $as_echo "#define GTKMM_MAJOR_VERSION 3" >>confdefs.h -GTKMM_MINOR_VERSION=3 +GTKMM_MINOR_VERSION=4 -$as_echo "#define GTKMM_MINOR_VERSION 3" >>confdefs.h +$as_echo "#define GTKMM_MINOR_VERSION 4" >>confdefs.h -GTKMM_MICRO_VERSION=18 +GTKMM_MICRO_VERSION=0 -$as_echo "#define GTKMM_MICRO_VERSION 18" >>confdefs.h +$as_echo "#define GTKMM_MICRO_VERSION 0" >>confdefs.h @@ -3686,6 +3713,7 @@ if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' + am__nodep='_no' fi if test "x$enable_dependency_tracking" != xno; then AMDEP_TRUE= @@ -3710,6 +3738,7 @@ # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named `D' -- because `-MD' means `put the output # in D'. + rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. @@ -3769,7 +3798,7 @@ break fi ;; - msvisualcpp | msvcmsys) + msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok `-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. @@ -3863,8 +3892,8 @@ -macro_version='2.4' -macro_revision='1.3293' +macro_version='2.4.2' +macro_revision='1.3337' @@ -4573,6 +4602,7 @@ # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named `D' -- because `-MD' means `put the output # in D'. + rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. @@ -4632,7 +4662,7 @@ break fi ;; - msvisualcpp | msvcmsys) + msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok `-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. @@ -5376,6 +5406,11 @@ lt_cv_sys_max_cmd_len=196608 ;; + os2*) + # The test takes a long time on OS/2. + lt_cv_sys_max_cmd_len=8192 + ;; + osf*) # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not @@ -5415,7 +5450,7 @@ # If test is not a shell built-in, we'll probably end up computing a # maximum length that is only half of the actual maximum length, but # we can't tell. - while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \ + while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \ = "X$teststring$teststring"; } >/dev/null 2>&1 && test $i != 17 # 1/2 MB should be enough do @@ -5841,7 +5876,7 @@ lt_cv_deplibs_check_method=pass_all ;; -# This must be Linux ELF. +# This must be glibc/ELF. linux* | k*bsd*-gnu | kopensolaris*-gnu) lt_cv_deplibs_check_method=pass_all ;; @@ -6479,13 +6514,13 @@ if test -n "$RANLIB"; then case $host_os in openbsd*) - old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" + old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" ;; *) - old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" + old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" ;; esac - old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" + old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" fi case $host_os in @@ -6632,6 +6667,7 @@ # which start with @ or ?. lt_cv_sys_global_symbol_pipe="$AWK '"\ " {last_section=section; section=\$ 3};"\ +" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ " \$ 0!~/External *\|/{next};"\ " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ @@ -7020,7 +7056,7 @@ CFLAGS="$SAVE_CFLAGS" fi ;; -sparc*-*solaris*) +*-*solaris*) # Find out which ABI we are using. echo 'int i;' > conftest.$ac_ext if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 @@ -7031,7 +7067,20 @@ case `/usr/bin/file conftest.o` in *64-bit*) case $lt_cv_prog_gnu_ld in - yes*) LD="${LD-ld} -m elf64_sparc" ;; + yes*) + case $host in + i?86-*-solaris*) + LD="${LD-ld} -m elf_x86_64" + ;; + sparc*-*-solaris*) + LD="${LD-ld} -m elf64_sparc" + ;; + esac + # GNU ld 2.21 introduced _sol2 emulations. Use them if available. + if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then + LD="${LD-ld}_sol2" + fi + ;; *) if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then LD="${LD-ld} -64" @@ -7671,7 +7720,13 @@ $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ -dynamiclib -Wl,-single_module conftest.c 2>conftest.err _lt_result=$? - if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then + # If there is a non-empty error log, and "single_module" + # appears in it, assume the flag caused a linker warning + if test -s conftest.err && $GREP single_module conftest.err; then + cat conftest.err >&5 + # Otherwise, if the output was created with a 0 exit code from + # the compiler, it worked. + elif test -f libconftest.dylib && test $_lt_result -eq 0; then lt_cv_apple_cc_single_mod=yes else cat conftest.err >&5 @@ -7682,6 +7737,7 @@ fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 $as_echo "$lt_cv_apple_cc_single_mod" >&6; } + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } if ${lt_cv_ld_exported_symbols_list+:} false; then : @@ -7714,6 +7770,7 @@ fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; } + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 $as_echo_n "checking for -force_load linker flag... " >&6; } if ${lt_cv_ld_force_load+:} false; then : @@ -7735,7 +7792,9 @@ echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err _lt_result=$? - if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then + if test -s conftest.err && $GREP force_load conftest.err; then + cat conftest.err >&5 + elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then lt_cv_ld_force_load=yes else cat conftest.err >&5 @@ -8419,7 +8478,22 @@ # Check whether --with-pic was given. if test "${with_pic+set}" = set; then : - withval=$with_pic; pic_mode="$withval" + withval=$with_pic; lt_p=${PACKAGE-default} + case $withval in + yes|no) pic_mode=$withval ;; + *) + pic_mode=default + # Look at the argument we got. We use all the common list separators. + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," + for lt_pkg in $withval; do + IFS="$lt_save_ifs" + if test "X$lt_pkg" = "X$lt_p"; then + pic_mode=yes + fi + done + IFS="$lt_save_ifs" + ;; + esac else pic_mode=default fi @@ -8497,6 +8571,10 @@ + + + + test -z "$LN_S" && LN_S="ln -s" @@ -8956,7 +9034,9 @@ case $cc_basename in nvcc*) # Cuda Compiler Driver 2.2 lt_prog_compiler_wl='-Xlinker ' - lt_prog_compiler_pic='-Xcompiler -fPIC' + if test -n "$lt_prog_compiler_pic"; then + lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" + fi ;; esac else @@ -9047,18 +9127,33 @@ ;; *) case `$CC -V 2>&1 | sed 5q` in - *Sun\ F* | *Sun*Fortran*) + *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) # Sun Fortran 8.3 passes all unrecognized flags to the linker lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' lt_prog_compiler_wl='' ;; + *Sun\ F* | *Sun*Fortran*) + lt_prog_compiler_pic='-KPIC' + lt_prog_compiler_static='-Bstatic' + lt_prog_compiler_wl='-Qoption ld ' + ;; *Sun\ C*) # Sun C 5.9 lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' lt_prog_compiler_wl='-Wl,' ;; + *Intel*\ [CF]*Compiler*) + lt_prog_compiler_wl='-Wl,' + lt_prog_compiler_pic='-fPIC' + lt_prog_compiler_static='-static' + ;; + *Portland\ Group*) + lt_prog_compiler_wl='-Wl,' + lt_prog_compiler_pic='-fpic' + lt_prog_compiler_static='-Bstatic' + ;; esac ;; esac @@ -9420,7 +9515,6 @@ hardcode_direct=no hardcode_direct_absolute=no hardcode_libdir_flag_spec= - hardcode_libdir_flag_spec_ld= hardcode_libdir_separator= hardcode_minus_L=no hardcode_shlibpath_var=unsupported @@ -9673,8 +9767,7 @@ xlf* | bgf* | bgxlf* | mpixlf*) # IBM XL Fortran 10.1 on PPC cannot create shared libs itself whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' - hardcode_libdir_flag_spec= - hardcode_libdir_flag_spec_ld='-rpath $libdir' + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' if test "x$supports_anon_versioning" = xyes; then archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ @@ -10054,6 +10147,7 @@ # The linker will not automatically build a static lib if we build a DLL. # _LT_TAGVAR(old_archive_from_new_cmds, )='true' enable_shared_with_static_runtimes=yes + exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' # Don't use ranlib old_postinstall_cmds='chmod 644 $oldlib' @@ -10099,6 +10193,7 @@ hardcode_shlibpath_var=unsupported if test "$lt_cv_ld_force_load" = "yes"; then whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' + else whole_archive_flag_spec='' fi @@ -10127,10 +10222,6 @@ hardcode_shlibpath_var=no ;; - freebsd1*) - ld_shlibs=no - ;; - # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor # support. Future versions do this automatically, but an explicit c++rt0.o # does not break anything, and helps significantly (at the cost of a little @@ -10143,7 +10234,7 @@ ;; # Unfortunately, older versions of FreeBSD 2 do not have this feature. - freebsd2*) + freebsd2.*) archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' hardcode_direct=yes hardcode_minus_L=yes @@ -10182,7 +10273,6 @@ fi if test "$with_gnu_ld" = no; then hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' - hardcode_libdir_flag_spec_ld='+b $libdir' hardcode_libdir_separator=: hardcode_direct=yes hardcode_direct_absolute=yes @@ -10806,11 +10896,6 @@ - - - - - { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 $as_echo_n "checking dynamic linker characteristics... " >&6; } @@ -10900,7 +10985,7 @@ case $host_os in aix3*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' shlibpath_var=LIBPATH @@ -10909,7 +10994,7 @@ ;; aix[4-9]*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no hardcode_into_libs=yes @@ -10974,7 +11059,7 @@ ;; bsdi[45]*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' @@ -11113,7 +11198,7 @@ ;; dgux*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' @@ -11121,10 +11206,6 @@ shlibpath_var=LD_LIBRARY_PATH ;; -freebsd1*) - dynamic_linker=no - ;; - freebsd* | dragonfly*) # DragonFly does not have aout. When/if they implement a new # versioning mechanism, adjust this. @@ -11132,7 +11213,7 @@ objformat=`/usr/bin/objformat` else case $host_os in - freebsd[123]*) objformat=aout ;; + freebsd[23].*) objformat=aout ;; *) objformat=elf ;; esac fi @@ -11150,7 +11231,7 @@ esac shlibpath_var=LD_LIBRARY_PATH case $host_os in - freebsd2*) + freebsd2.*) shlibpath_overrides_runpath=yes ;; freebsd3.[01]* | freebsdelf3.[01]*) @@ -11170,7 +11251,7 @@ ;; gnu*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' @@ -11181,7 +11262,7 @@ ;; haiku*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no dynamic_linker="$host_os runtime_loader" @@ -11242,7 +11323,7 @@ ;; interix[3-9]*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' @@ -11258,7 +11339,7 @@ nonstopux*) version_type=nonstopux ;; *) if test "$lt_cv_prog_gnu_ld" = yes; then - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor else version_type=irix fi ;; @@ -11295,9 +11376,9 @@ dynamic_linker=no ;; -# This must be Linux ELF. +# This must be glibc/ELF. linux* | k*bsd*-gnu | kopensolaris*-gnu) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' @@ -11391,7 +11472,7 @@ ;; newsos6) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes @@ -11460,7 +11541,7 @@ ;; solaris*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' @@ -11485,7 +11566,7 @@ ;; sysv4 | sysv4.3*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH @@ -11509,7 +11590,7 @@ sysv4*MP*) if test -d /usr/nec ;then - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' soname_spec='$libname${shared_ext}.$major' shlibpath_var=LD_LIBRARY_PATH @@ -11540,7 +11621,7 @@ tpf*) # TPF is a cross-target only. Preferred cross-host = GNU/Linux. - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' @@ -11550,7 +11631,7 @@ ;; uts4*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH @@ -12475,7 +12556,6 @@ hardcode_direct_CXX=no hardcode_direct_absolute_CXX=no hardcode_libdir_flag_spec_CXX= -hardcode_libdir_flag_spec_ld_CXX= hardcode_libdir_separator_CXX= hardcode_minus_L_CXX=no hardcode_shlibpath_var_CXX=unsupported @@ -13059,6 +13139,7 @@ hardcode_shlibpath_var_CXX=unsupported if test "$lt_cv_ld_force_load" = "yes"; then whole_archive_flag_spec_CXX='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' + else whole_archive_flag_spec_CXX='' fi @@ -13103,7 +13184,7 @@ esac ;; - freebsd[12]*) + freebsd2.*) # C++ shared libraries reported to be fairly broken before # switch to ELF ld_shlibs_CXX=no @@ -13779,6 +13860,7 @@ case "$CC $CFLAGS " in #( *\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;; *\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;; +*\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;; esac if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 @@ -14568,7 +14650,9 @@ ;; cygwin* | mingw* | cegcc*) case $cc_basename in - cl*) ;; + cl*) + exclude_expsyms_CXX='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' + ;; *) export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols' exclude_expsyms_CXX='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' @@ -14724,8 +14808,6 @@ - - { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 $as_echo_n "checking dynamic linker characteristics... " >&6; } @@ -14751,7 +14833,7 @@ case $host_os in aix3*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' shlibpath_var=LIBPATH @@ -14760,7 +14842,7 @@ ;; aix[4-9]*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no hardcode_into_libs=yes @@ -14825,7 +14907,7 @@ ;; bsdi[45]*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' @@ -14962,7 +15044,7 @@ ;; dgux*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' @@ -14970,10 +15052,6 @@ shlibpath_var=LD_LIBRARY_PATH ;; -freebsd1*) - dynamic_linker=no - ;; - freebsd* | dragonfly*) # DragonFly does not have aout. When/if they implement a new # versioning mechanism, adjust this. @@ -14981,7 +15059,7 @@ objformat=`/usr/bin/objformat` else case $host_os in - freebsd[123]*) objformat=aout ;; + freebsd[23].*) objformat=aout ;; *) objformat=elf ;; esac fi @@ -14999,7 +15077,7 @@ esac shlibpath_var=LD_LIBRARY_PATH case $host_os in - freebsd2*) + freebsd2.*) shlibpath_overrides_runpath=yes ;; freebsd3.[01]* | freebsdelf3.[01]*) @@ -15019,7 +15097,7 @@ ;; gnu*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' @@ -15030,7 +15108,7 @@ ;; haiku*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no dynamic_linker="$host_os runtime_loader" @@ -15091,7 +15169,7 @@ ;; interix[3-9]*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' @@ -15107,7 +15185,7 @@ nonstopux*) version_type=nonstopux ;; *) if test "$lt_cv_prog_gnu_ld" = yes; then - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor else version_type=irix fi ;; @@ -15144,9 +15222,9 @@ dynamic_linker=no ;; -# This must be Linux ELF. +# This must be glibc/ELF. linux* | k*bsd*-gnu | kopensolaris*-gnu) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' @@ -15240,7 +15318,7 @@ ;; newsos6) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes @@ -15309,7 +15387,7 @@ ;; solaris*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' @@ -15334,7 +15412,7 @@ ;; sysv4 | sysv4.3*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH @@ -15358,7 +15436,7 @@ sysv4*MP*) if test -d /usr/nec ;then - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' soname_spec='$libname${shared_ext}.$major' shlibpath_var=LD_LIBRARY_PATH @@ -15389,7 +15467,7 @@ tpf*) # TPF is a cross-target only. Preferred cross-host = GNU/Linux. - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' @@ -15399,7 +15477,7 @@ ;; uts4*) - version_type=linux + version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH @@ -15538,6 +15616,8 @@ + + ac_config_commands="$ac_config_commands libtool" @@ -15857,7 +15937,7 @@ # gdkmm really does need GTK+, because part of Gdk::DragContext is in GTK+. # The extra cairomm-1.0 check is because gdkmm requires a newer cairomm than pangomm requires. # The extra gdk-pixbuf-2.0 check is because gdkmm requires a newer gdk-pixbuf than gtk+-3.0 requires. -GDKMM_MODULES='giomm-2.4 >= 2.31.20 pangomm-1.4 >= 2.27.1 gtk+-3.0 >= 3.3.18 cairomm-1.0 >= 1.9.2 gdk-pixbuf-2.0 >= 2.22.1' +GDKMM_MODULES='giomm-2.4 >= 2.32.0 pangomm-1.4 >= 2.27.1 gtk+-3.0 >= 3.4.0 cairomm-1.0 >= 1.9.2 gdk-pixbuf-2.0 >= 2.22.1' if test "x$gtkmm_host_windows" = xyes; then : @@ -16117,21 +16197,6 @@ $as_echo "$GMMPROC_EXTRA_M4_DIR" >&6; } - - # Check whether --enable-api-maemo-extensions was given. -if test "${enable_api_maemo_extensions+set}" = set; then : - enableval=$enable_api_maemo_extensions; gtkmm_enable_api_maemo_extensions="$enableval" -else - gtkmm_enable_api_maemo_extensions='no' -fi - - - if test "x$gtkmm_enable_api_maemo_extensions" = x'yes'; then : - -$as_echo "#define GTKMM_MAEMO_EXTENSIONS_ENABLED 1" >>confdefs.h - -fi - # Check whether --enable-deprecated-api was given. if test "${enable_deprecated_api+set}" = set; then : enableval=$enable_deprecated_api; mm_enable_deprecated_api=$enableval @@ -17588,7 +17653,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by gtkmm $as_me 3.3.18, which was +This file was extended by gtkmm $as_me 3.4.0, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -17655,7 +17720,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -gtkmm config.status 3.3.18 +gtkmm config.status 3.4.0 configured by $0, generated by GNU Autoconf 2.68, with options \\"\$ac_cs_config\\" @@ -17795,6 +17860,7 @@ enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' +PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' @@ -17875,7 +17941,6 @@ allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' -hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`' hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' @@ -17947,7 +18012,6 @@ allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`' no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`' hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`' -hardcode_libdir_flag_spec_ld_CXX='`$ECHO "$hardcode_libdir_flag_spec_ld_CXX" | $SED "$delay_single_quote_subst"`' hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`' hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`' hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`' @@ -17989,6 +18053,7 @@ OBJDUMP \ SHELL \ ECHO \ +PATH_SEPARATOR \ SED \ GREP \ EGREP \ @@ -18037,7 +18102,6 @@ allow_undefined_flag \ no_undefined_flag \ hardcode_libdir_flag_spec \ -hardcode_libdir_flag_spec_ld \ hardcode_libdir_separator \ exclude_expsyms \ include_expsyms \ @@ -18071,7 +18135,6 @@ allow_undefined_flag_CXX \ no_undefined_flag_CXX \ hardcode_libdir_flag_spec_CXX \ -hardcode_libdir_flag_spec_ld_CXX \ hardcode_libdir_separator_CXX \ exclude_expsyms_CXX \ include_expsyms_CXX \ @@ -18907,8 +18970,8 @@ # NOTE: Changes made to this file will be lost: look at ltmain.sh. # # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, -# 2006, 2007, 2008, 2009, 2010 Free Software Foundation, -# Inc. +# 2006, 2007, 2008, 2009, 2010, 2011 Free Software +# Foundation, Inc. # Written by Gordon Matzigkeit, 1996 # # This file is part of GNU Libtool. @@ -18971,6 +19034,9 @@ # An echo program that protects backslashes. ECHO=$lt_ECHO +# The PATH separator for the build system. +PATH_SEPARATOR=$lt_PATH_SEPARATOR + # The host system. host_alias=$host_alias host=$host @@ -19266,10 +19332,6 @@ # This must work even if \$libdir does not exist hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec -# If ld is used when linking, flag to hardcode \$libdir into a binary -# during linking. This must work even if \$libdir does not exist. -hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld - # Whether we need a single "-rpath" flag with a separated argument. hardcode_libdir_separator=$lt_hardcode_libdir_separator @@ -19612,10 +19674,6 @@ # This must work even if \$libdir does not exist hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX -# If ld is used when linking, flag to hardcode \$libdir into a binary -# during linking. This must work even if \$libdir does not exist. -hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX - # Whether we need a single "-rpath" flag with a separated argument. hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX diff -Nru gtkmm3.0-3.3.18/configure.ac gtkmm3.0-3.4.0/configure.ac --- gtkmm3.0-3.3.18/configure.ac 2012-03-06 11:31:09.000000000 +0000 +++ gtkmm3.0-3.4.0/configure.ac 2012-04-10 12:26:31.000000000 +0000 @@ -15,7 +15,7 @@ ## You should have received a copy of the GNU Lesser General Public License ## along with this library. If not, see . -AC_INIT([gtkmm], [3.3.18], +AC_INIT([gtkmm], [3.4.0], [http://bugzilla.gnome.org/enter_bug.cgi?product=gtkmm], [gtkmm], [http://www.gtkmm.org/]) AC_PREREQ([2.59]) @@ -94,7 +94,7 @@ # gdkmm really does need GTK+, because part of Gdk::DragContext is in GTK+. # The extra cairomm-1.0 check is because gdkmm requires a newer cairomm than pangomm requires. # The extra gdk-pixbuf-2.0 check is because gdkmm requires a newer gdk-pixbuf than gtk+-3.0 requires. -AC_SUBST([GDKMM_MODULES], ['giomm-2.4 >= 2.31.20 pangomm-1.4 >= 2.27.1 gtk+-3.0 >= 3.3.18 cairomm-1.0 >= 1.9.2 gdk-pixbuf-2.0 >= 2.22.1']) +AC_SUBST([GDKMM_MODULES], ['giomm-2.4 >= 2.32.0 pangomm-1.4 >= 2.27.1 gtk+-3.0 >= 3.4.0 cairomm-1.0 >= 1.9.2 gdk-pixbuf-2.0 >= 2.22.1']) AS_IF([test "x$gtkmm_host_windows" = xyes], [GTKMM_MODULES=$GDKMM_MODULES], @@ -116,7 +116,6 @@ MM_PKG_CONFIG_SUBST([GMMPROC_DIR], [--variable=gmmprocdir glibmm-2.4]) MM_PKG_CONFIG_SUBST([GMMPROC_EXTRA_M4_DIR], [--variable=gmmprocm4dir pangomm-1.4 atkmm-1.6]) -GTKMM_ARG_ENABLE_API_MAEMO_EXTENSIONS MM_ARG_DISABLE_DEPRECATED_API([GDKMM GTKMM]) MM_ARG_ENABLE_DOCUMENTATION diff -Nru gtkmm3.0-3.3.18/debian/changelog gtkmm3.0-3.4.0/debian/changelog --- gtkmm3.0-3.3.18/debian/changelog 2012-03-08 11:07:23.000000000 +0000 +++ gtkmm3.0-3.4.0/debian/changelog 2012-04-11 00:36:54.000000000 +0000 @@ -1,3 +1,13 @@ +gtkmm3.0 (3.4.0-0ubuntu1) precise; urgency=low + + * New upstream release + * debian/control: + - Bump build-depends on libgtk-3-dev and libglibmm-2.4-dev + * debian/rules: + - Set SHVER to 3.4.0 + + -- Robert Ancell Wed, 11 Apr 2012 10:13:59 +1000 + gtkmm3.0 (3.3.18-0ubuntu1) precise; urgency=low * New upstream version diff -Nru gtkmm3.0-3.3.18/debian/control gtkmm3.0-3.4.0/debian/control --- gtkmm3.0-3.3.18/debian/control 2012-03-08 11:07:41.000000000 +0000 +++ gtkmm3.0-3.4.0/debian/control 2012-04-11 00:45:30.000000000 +0000 @@ -16,8 +16,8 @@ Build-Depends: cdbs (>= 0.4.51), debhelper (>= 7), gnome-pkg-tools (>= 0.11), - libgtk-3-dev (>= 3.3.2), - libglibmm-2.4-dev (>= 2.31.20), + libgtk-3-dev (>= 3.4.0), + libglibmm-2.4-dev (>= 2.32.0), libcairomm-1.0-dev (>= 1.9.2), libpangomm-1.4-dev (>= 2.27.1), libatkmm-1.6-dev (>= 2.22.2), @@ -31,8 +31,8 @@ Depends: ${misc:Depends}, ${shlibs:Depends}, libgtkmm-3.0-1 (= ${binary:Version}), - libgtk-3-dev (>= 3.3.2), - libglibmm-2.4-dev (>= 2.31.20), + libgtk-3-dev (>= 3.4.0), + libglibmm-2.4-dev (>= 2.32.0), libcairomm-1.0-dev (>= 1.9.2), libpangomm-1.4-dev (>= 2.27.1), libatkmm-1.6-dev (>= 2.22.2), diff -Nru gtkmm3.0-3.3.18/debian/control.in gtkmm3.0-3.4.0/debian/control.in --- gtkmm3.0-3.3.18/debian/control.in 2012-03-08 11:07:12.000000000 +0000 +++ gtkmm3.0-3.4.0/debian/control.in 2012-04-11 00:37:04.000000000 +0000 @@ -11,8 +11,8 @@ Build-Depends: cdbs (>= 0.4.51), debhelper (>= 7), gnome-pkg-tools (>= 0.11), - libgtk-3-dev (>= 3.3.2), - libglibmm-2.4-dev (>= 2.31.20), + libgtk-3-dev (>= 3.4.0), + libglibmm-2.4-dev (>= 2.32.0), libcairomm-1.0-dev (>= 1.9.2), libpangomm-1.4-dev (>= 2.27.1), libatkmm-1.6-dev (>= 2.22.2), @@ -26,8 +26,8 @@ Depends: ${misc:Depends}, ${shlibs:Depends}, libgtkmm-3.0-1 (= ${binary:Version}), - libgtk-3-dev (>= 3.3.2), - libglibmm-2.4-dev (>= 2.31.20), + libgtk-3-dev (>= 3.4.0), + libglibmm-2.4-dev (>= 2.32.0), libcairomm-1.0-dev (>= 1.9.2), libpangomm-1.4-dev (>= 2.27.1), libatkmm-1.6-dev (>= 2.22.2), diff -Nru gtkmm3.0-3.3.18/debian/rules gtkmm3.0-3.4.0/debian/rules --- gtkmm3.0-3.3.18/debian/rules 2012-03-08 11:06:25.000000000 +0000 +++ gtkmm3.0-3.4.0/debian/rules 2012-04-11 00:36:48.000000000 +0000 @@ -10,7 +10,7 @@ SHARED_PKG := $(shell sed -rn 's/^Package:[[:space:]]*(libgtkmm-[[:digit:]\.]+-[[:digit:]][[:alnum:]]*)[[:space:]]*$$/\1/p' debian/control) DOC_PKG := $(shell sed -rn 's/^Package:[[:space:]]*(libgtkmm-[[:digit:]\.]+-doc)[[:space:]]*$$/\1/p' debian/control) -SHVER := 3.0.1 +SHVER := 3.4.0 LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed diff -Nru gtkmm3.0-3.3.18/demos/gtk-demo/example_menus.cc gtkmm3.0-3.4.0/demos/gtk-demo/example_menus.cc --- gtkmm3.0-3.3.18/demos/gtk-demo/example_menus.cc 2011-10-26 12:29:44.000000000 +0000 +++ gtkmm3.0-3.4.0/demos/gtk-demo/example_menus.cc 2012-03-27 14:45:58.000000000 +0000 @@ -81,7 +81,6 @@ pMenuItem = Gtk::manage(new Gtk::MenuItem("bar")); pMenuItem->set_submenu( *(create_menu(4)) ); - pMenuItem->set_right_justified(); m_MenuBar.append(*pMenuItem); pMenuItem->show(); } diff -Nru gtkmm3.0-3.3.18/demos/Makefile.in gtkmm3.0-3.4.0/demos/Makefile.in --- gtkmm3.0-3.3.18/demos/Makefile.in 2012-03-06 11:36:01.000000000 +0000 +++ gtkmm3.0-3.4.0/demos/Makefile.in 2012-04-10 12:29:55.000000000 +0000 @@ -1,9 +1,9 @@ -# Makefile.in generated by automake 1.11.1 from Makefile.am. +# Makefile.in generated by automake 1.11.3 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, -# Inc. +# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 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. @@ -79,8 +79,8 @@ am__DEPENDENCIES_1 = gtk_demo_gtkmm_demo_DEPENDENCIES = $(am__DEPENDENCIES_1) \ $(local_ldadd) -AM_V_lt = $(am__v_lt_$(V)) -am__v_lt_ = $(am__v_lt_$(AM_DEFAULT_VERBOSITY)) +AM_V_lt = $(am__v_lt_@AM_V@) +am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent am_pixbuf_demo_OBJECTS = pixbuf-demo.$(OBJEXT) pixbuf_demo_OBJECTS = $(am_pixbuf_demo_OBJECTS) @@ -95,18 +95,18 @@ $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CXXFLAGS) $(CXXFLAGS) -AM_V_CXX = $(am__v_CXX_$(V)) -am__v_CXX_ = $(am__v_CXX_$(AM_DEFAULT_VERBOSITY)) +AM_V_CXX = $(am__v_CXX_@AM_V@) +am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@) am__v_CXX_0 = @echo " CXX " $@; -AM_V_at = $(am__v_at_$(V)) -am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) +AM_V_at = $(am__v_at_@AM_V@) +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ CXXLD = $(CXX) CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \ $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CXXLD = $(am__v_CXXLD_$(V)) -am__v_CXXLD_ = $(am__v_CXXLD_$(AM_DEFAULT_VERBOSITY)) +AM_V_CXXLD = $(am__v_CXXLD_@AM_V@) +am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@) am__v_CXXLD_0 = @echo " CXXLD " $@; COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -114,18 +114,18 @@ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CFLAGS) $(CFLAGS) -AM_V_CC = $(am__v_CC_$(V)) -am__v_CC_ = $(am__v_CC_$(AM_DEFAULT_VERBOSITY)) +AM_V_CC = $(am__v_CC_@AM_V@) +am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) am__v_CC_0 = @echo " CC " $@; CCLD = $(CC) LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CCLD = $(am__v_CCLD_$(V)) -am__v_CCLD_ = $(am__v_CCLD_$(AM_DEFAULT_VERBOSITY)) +AM_V_CCLD = $(am__v_CCLD_@AM_V@) +am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) am__v_CCLD_0 = @echo " CCLD " $@; -AM_V_GEN = $(am__v_GEN_$(V)) -am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) +AM_V_GEN = $(am__v_GEN_@AM_V@) +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; SOURCES = $(gtk_demo_gtkmm_demo_SOURCES) $(pixbuf_demo_SOURCES) DIST_SOURCES = $(gtk_demo_gtkmm_demo_SOURCES) $(pixbuf_demo_SOURCES) @@ -441,10 +441,10 @@ gtk-demo/$(DEPDIR)/$(am__dirstamp) gtk-demo/textwidget.$(OBJEXT): gtk-demo/$(am__dirstamp) \ gtk-demo/$(DEPDIR)/$(am__dirstamp) -gtk-demo/gtkmm-demo$(EXEEXT): $(gtk_demo_gtkmm_demo_OBJECTS) $(gtk_demo_gtkmm_demo_DEPENDENCIES) gtk-demo/$(am__dirstamp) +gtk-demo/gtkmm-demo$(EXEEXT): $(gtk_demo_gtkmm_demo_OBJECTS) $(gtk_demo_gtkmm_demo_DEPENDENCIES) $(EXTRA_gtk_demo_gtkmm_demo_DEPENDENCIES) gtk-demo/$(am__dirstamp) @rm -f gtk-demo/gtkmm-demo$(EXEEXT) $(AM_V_CXXLD)$(CXXLINK) $(gtk_demo_gtkmm_demo_OBJECTS) $(gtk_demo_gtkmm_demo_LDADD) $(LIBS) -pixbuf-demo$(EXEEXT): $(pixbuf_demo_OBJECTS) $(pixbuf_demo_DEPENDENCIES) +pixbuf-demo$(EXEEXT): $(pixbuf_demo_OBJECTS) $(pixbuf_demo_DEPENDENCIES) $(EXTRA_pixbuf_demo_DEPENDENCIES) @rm -f pixbuf-demo$(EXEEXT) $(AM_V_CXXLD)$(CXXLINK) $(pixbuf_demo_OBJECTS) $(pixbuf_demo_LDADD) $(LIBS) @@ -504,28 +504,25 @@ @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po -@am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $< .cc.obj: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po -@am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` .cc.lo: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ @am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo -@am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $< mostlyclean-libtool: -rm -f *.lo @@ -631,10 +628,15 @@ 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 + if test -z '$(STRIP)'; then \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + install; \ + else \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ + fi mostlyclean-generic: clean-generic: diff -Nru gtkmm3.0-3.3.18/docs/Makefile.in gtkmm3.0-3.4.0/docs/Makefile.in --- gtkmm3.0-3.3.18/docs/Makefile.in 2012-03-06 11:36:01.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/Makefile.in 2012-04-10 12:29:55.000000000 +0000 @@ -1,9 +1,9 @@ -# Makefile.in generated by automake 1.11.1 from Makefile.am. +# Makefile.in generated by automake 1.11.3 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, -# Inc. +# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 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. @@ -60,11 +60,11 @@ $(top_builddir)/gtk/gtkmmconfig.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = -AM_V_GEN = $(am__v_GEN_$(V)) -am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) +AM_V_GEN = $(am__v_GEN_@AM_V@) +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; -AM_V_at = $(am__v_at_$(V)) -am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) +AM_V_at = $(am__v_at_@AM_V@) +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ SOURCES = DIST_SOURCES = @@ -89,6 +89,12 @@ am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' +am__uninstall_files_from_dir = { \ + test -z "$$files" \ + || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ + || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ + $(am__cd) "$$dir" && rm -f $$files; }; \ + } am__installdirs = "$(DESTDIR)$(docimagesdir)" \ "$(DESTDIR)$(referencedir)" DATA = $(dist_docimages_DATA) $(dist_noinst_DATA) \ @@ -265,6 +271,7 @@ gdk_docs_override.xml gdkmm_files_hg = \ + applaunchcontext.hg \ color.hg \ cursor.hg \ device.hg \ @@ -296,9 +303,7 @@ gtkmm_files_defs = \ gtk.defs \ gtk_enums.defs \ - gtk_enums_maemo.defs \ gtk_methods.defs \ - gtk_methods_maemo.defs \ gtk_extra_objects.defs \ gtk_other.defs \ gtk_signals.defs \ @@ -661,6 +666,7 @@ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ esac; +$(top_srcdir)/gdk/src/filelist.am $(top_srcdir)/gdk/gdkmm/filelist.am $(top_srcdir)/gtk/src/filelist.am $(top_srcdir)/gtk/gtkmm/filelist.am $(top_srcdir)/build/doc-reference.am: $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh @@ -693,9 +699,7 @@ @$(NORMAL_UNINSTALL) @list='$(dist_docimages_DATA)'; test -n "$(docimagesdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - test -n "$$files" || exit 0; \ - echo " ( cd '$(DESTDIR)$(docimagesdir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(docimagesdir)" && rm -f $$files + dir='$(DESTDIR)$(docimagesdir)'; $(am__uninstall_files_from_dir) install-dist_referenceDATA: $(dist_reference_DATA) @$(NORMAL_INSTALL) test -z "$(referencedir)" || $(MKDIR_P) "$(DESTDIR)$(referencedir)" @@ -713,9 +717,7 @@ @$(NORMAL_UNINSTALL) @list='$(dist_reference_DATA)'; test -n "$(referencedir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - test -n "$$files" || exit 0; \ - echo " ( cd '$(DESTDIR)$(referencedir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(referencedir)" && rm -f $$files + dir='$(DESTDIR)$(referencedir)'; $(am__uninstall_files_from_dir) tags: TAGS TAGS: @@ -770,10 +772,15 @@ 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 + if test -z '$(STRIP)'; then \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + install; \ + else \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ + fi mostlyclean-generic: clean-generic: diff -Nru gtkmm3.0-3.3.18/docs/reference/gtkmm-3.0.devhelp2 gtkmm3.0-3.4.0/docs/reference/gtkmm-3.0.devhelp2 --- gtkmm3.0-3.3.18/docs/reference/gtkmm-3.0.devhelp2 2012-03-06 11:46:13.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/gtkmm-3.0.devhelp2 2012-04-10 12:41:11.000000000 +0000 @@ -24,6 +24,7 @@ + @@ -707,6 +708,19 @@ + + + + + + + + + + + + + @@ -775,6 +789,7 @@ + @@ -853,6 +868,8 @@ + + @@ -1099,10 +1116,10 @@ - - - - + + + + @@ -1157,7 +1174,7 @@ - + @@ -1341,7 +1358,9 @@ + + @@ -1804,6 +1823,14 @@ + + + + + + + + @@ -2021,7 +2048,7 @@ - + @@ -2245,6 +2272,7 @@ + @@ -2296,6 +2324,7 @@ + @@ -2375,6 +2404,7 @@ + @@ -2631,6 +2661,7 @@ + @@ -2661,8 +2692,8 @@ - - + + @@ -2809,6 +2840,8 @@ + + @@ -2816,6 +2849,8 @@ + + @@ -2856,11 +2891,18 @@ + + + + + + + @@ -2910,6 +2952,7 @@ + @@ -2919,7 +2962,7 @@ - + @@ -2935,8 +2978,9 @@ - + + @@ -3387,12 +3431,14 @@ + + @@ -3539,6 +3585,7 @@ + @@ -3677,6 +3724,7 @@ + @@ -4117,6 +4165,7 @@ + @@ -4215,6 +4264,7 @@ + @@ -4231,6 +4281,7 @@ + @@ -4241,6 +4292,7 @@ + @@ -4951,6 +5003,8 @@ + + @@ -4985,6 +5039,7 @@ + @@ -5196,6 +5251,7 @@ + @@ -5430,6 +5486,7 @@ + @@ -5767,6 +5824,7 @@ + @@ -5910,6 +5968,8 @@ + + @@ -5922,6 +5982,8 @@ + + @@ -5979,6 +6041,7 @@ + @@ -6015,6 +6078,10 @@ + + + + @@ -6033,6 +6100,8 @@ + + @@ -6105,6 +6174,8 @@ + + @@ -6198,6 +6269,28 @@ + + + + + + + + + + + + + + + + + + + + + + @@ -6212,6 +6305,8 @@ + + @@ -6437,6 +6532,9 @@ + + + @@ -6487,6 +6585,8 @@ + + @@ -6498,6 +6598,7 @@ + @@ -6819,10 +6920,10 @@ - - - - + + + + @@ -7397,6 +7498,7 @@ + @@ -7429,6 +7531,7 @@ + @@ -7440,6 +7543,7 @@ + @@ -7474,11 +7578,11 @@ - - - - - + + + + + @@ -7546,6 +7650,7 @@ + @@ -7628,7 +7733,6 @@ - @@ -7636,15 +7740,16 @@ + - + - - + + @@ -7758,6 +7863,7 @@ + @@ -7819,18 +7925,19 @@ - - - - + + + + - - + + + @@ -7986,11 +8093,11 @@ - + - - + + @@ -8304,7 +8411,7 @@ - + @@ -8379,6 +8486,7 @@ + @@ -8430,6 +8538,7 @@ + diff -Nru gtkmm3.0-3.3.18/docs/reference/gtkmm-3.0.tag gtkmm3.0-3.4.0/docs/reference/gtkmm-3.0.tag --- gtkmm3.0-3.3.18/docs/reference/gtkmm-3.0.tag 2012-03-06 11:45:53.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/gtkmm-3.0.tag 2012-04-10 12:40:48.000000000 +0000 @@ -1,13 +1,5 @@ - - index - gtkmm Reference Manual - index - features - basics - description - Containers Container Widgets @@ -5173,6 +5165,54 @@ + IMPreeditStyle + group__gtkmmEnums.html + ga415072adab5698928d2d340d279d57af + + + + IM_PREEDIT_NOTHING + group__gtkmmEnums.html + gga415072adab5698928d2d340d279d57afac3b1057ad628db2cd5229f8864ed94cf + + + + IM_PREEDIT_CALLBACK + group__gtkmmEnums.html + gga415072adab5698928d2d340d279d57afa6d03f1ea560e32316bd1e4380ba18abe + + + + IM_PREEDIT_NONE + group__gtkmmEnums.html + gga415072adab5698928d2d340d279d57afa44efda4b0803c3940f1f141b6965d7ab + + + + IMStatusStyle + group__gtkmmEnums.html + gac5721e3548b652cb118d89f2d4c601ec + + + + IM_STATUS_NOTHING + group__gtkmmEnums.html + ggac5721e3548b652cb118d89f2d4c601eca7d0011616b30010bbcfc545a3d011b90 + + + + IM_STATUS_CALLBACK + group__gtkmmEnums.html + ggac5721e3548b652cb118d89f2d4c601eca4c08c3d0b7408fe6f898a9df203b9ae2 + + + + IM_STATUS_NONE + group__gtkmmEnums.html + ggac5721e3548b652cb118d89f2d4c601eca04c1e4bf790a426a32db2236931f330a + + + SizeGroupMode group__gtkmmEnums.html ga7230c54c268363becedfd97bc42f7d05 @@ -6585,6 +6625,7 @@ Gdk namespaceGdk.html Gdk::Cairo + Gdk::AppLaunchContext Gdk::Color Gdk::Cursor Gdk::Device @@ -9172,6 +9213,95 @@ + Gdk::AppLaunchContext + classGdk_1_1AppLaunchContext.html + Gio::AppLaunchContext + + virtual + ~AppLaunchContext + classGdk_1_1AppLaunchContext.html + aa826ab3d87e371a1eaadb7e862cefe97 + () + + + GdkAppLaunchContext * + gobj + classGdk_1_1AppLaunchContext.html + a8bc3e6b3847b748d902276ba1cedee42 + () + + + const GdkAppLaunchContext * + gobj + classGdk_1_1AppLaunchContext.html + a3979b6e6e7e93aeb784e9f21d56e30f6 + () const + + + GdkAppLaunchContext * + gobj_copy + classGdk_1_1AppLaunchContext.html + ae2cfb2bff0e620e09e1203a86e251f03 + () + + + void + set_screen + classGdk_1_1AppLaunchContext.html + af95b3911778f44d3f6893d8583d617ee + (const Glib::RefPtr< Gdk::Screen > &screen) + + + void + set_desktop + classGdk_1_1AppLaunchContext.html + a562759a651c8fad69b6c16ee557ea636 + (int desktop) + + + void + set_timestamp + classGdk_1_1AppLaunchContext.html + aebd5ce2b21a62cc7c3b223bd1b1c6c1d + (guint32 timestamp) + + + void + set_icon + classGdk_1_1AppLaunchContext.html + aa1eee8f1afed8479c9fab7ecf6a3f582 + (const Glib::RefPtr< Gio::Icon > &icon) + + + void + set_icon_name + classGdk_1_1AppLaunchContext.html + afd7328e81c9340a28b3812c06bc76dab + (const Glib::ustring &icon_name) + + + static Glib::RefPtr< AppLaunchContext > + create + classGdk_1_1AppLaunchContext.html + affc7a8941c53e3ff785b20e460f6ee63 + () + + + + AppLaunchContext + classGdk_1_1AppLaunchContext.html + a5628652a695be62136401c2228116e39 + () + + + Glib::RefPtr< Gdk::AppLaunchContext > + wrap + classGdk_1_1AppLaunchContext.html + a97da12504367f28d2f6e98beefe01b66 + (GdkAppLaunchContext *object, bool take_copy=false) + + + Gdk::Color classGdk_1_1Color.html @@ -9647,6 +9777,13 @@ () const + std::vector< std::string > + list_axes + classGdk_1_1Device.html + a45926e03ecaf711b98af4294a6b1edbf + () const + + bool get_axis_value classGdk_1_1Device.html @@ -10189,6 +10326,20 @@ () const + Glib::RefPtr< AppLaunchContext > + get_app_launch_context + classGdk_1_1Display.html + ad948d39943838839ea2ab31cd609ef22 + () + + + Glib::RefPtr< const AppLaunchContext > + get_app_launch_context + classGdk_1_1Display.html + a0f9d4ace582ddefa2efba8f3f0fbfbfa + () const + + Glib::SignalProxy1< void, bool > signal_closed classGdk_1_1Display.html @@ -11903,29 +12054,29 @@ void set_grey_u classGdk_1_1RGBA.html - a3a5e4b7856781ef977d37fa74ddfb849 - (gushort value, gushort alpha=1) + af847ac1842ada91dff450e587f4e14bc + (gushort value, gushort alpha=65535) void set_grey classGdk_1_1RGBA.html - a3823ef2a5ea17139a54989ecd4b6d2eb - (double g, double alpha=65535.0) + a6b1c768ace315c43293ebefbb9b3c9b7 + (double g, double alpha=1.0) void set_rgba_u classGdk_1_1RGBA.html - a51218429f4779713d8037018070b0e21 - (gushort red_, gushort green_, gushort blue_, gushort alpha_=65535.0) + a316020bdba50565eec26e20662cf707d + (gushort red_, gushort green_, gushort blue_, gushort alpha_=65535) void set_rgba classGdk_1_1RGBA.html - ae1c33e5fff640b7bdbb95edc532edc51 - (double red_, double green_, double blue_, double alpha_=1) + a34ff955c392937561cd9fb5cae14a252 + (double red_, double green_, double blue_, double alpha_=1.0) void @@ -12314,7 +12465,7 @@ bool get_setting classGdk_1_1Screen.html - a1055bf49d89a460c312a749946f22ecd + a0c6da7b249da3e97301d92fa5e33d00e (const Glib::ustring &name, ValueType &value) const @@ -13604,12 +13755,26 @@ void + resize_drag + classGdk_1_1Window.html + adb8b6731002b8ba7f2c158a16289711e + (WindowEdge edge, const Glib::RefPtr< Device > &device, int button, int root_x, int root_y, guint32 timestamp) + + + void begin_move_drag classGdk_1_1Window.html af6a0afd0f7d850e04a3cdc5d76115c56 (int button, int root_x, int root_y, guint32 timestamp) + void + begin_move_drag + classGdk_1_1Window.html + a66fb2f244fb6848ff5be7565b3da982e + (const Glib::RefPtr< Device > &device, int button, int root_x, int root_y, guint32 timestamp) + + Glib::RefPtr< DragContext > drag_begin classGdk_1_1Window.html @@ -16669,6 +16834,54 @@ + IMPreeditStyle + group__gtkmmEnums.html + ga415072adab5698928d2d340d279d57af + + + + IM_PREEDIT_NOTHING + group__gtkmmEnums.html + gga415072adab5698928d2d340d279d57afac3b1057ad628db2cd5229f8864ed94cf + + + + IM_PREEDIT_CALLBACK + group__gtkmmEnums.html + gga415072adab5698928d2d340d279d57afa6d03f1ea560e32316bd1e4380ba18abe + + + + IM_PREEDIT_NONE + group__gtkmmEnums.html + gga415072adab5698928d2d340d279d57afa44efda4b0803c3940f1f141b6965d7ab + + + + IMStatusStyle + group__gtkmmEnums.html + gac5721e3548b652cb118d89f2d4c601ec + + + + IM_STATUS_NOTHING + group__gtkmmEnums.html + ggac5721e3548b652cb118d89f2d4c601eca7d0011616b30010bbcfc545a3d011b90 + + + + IM_STATUS_CALLBACK + group__gtkmmEnums.html + ggac5721e3548b652cb118d89f2d4c601eca4c08c3d0b7408fe6f898a9df203b9ae2 + + + + IM_STATUS_NONE + group__gtkmmEnums.html + ggac5721e3548b652cb118d89f2d4c601eca04c1e4bf790a426a32db2236931f330a + + + SizeGroupMode group__gtkmmEnums.html ga7230c54c268363becedfd97bc42f7d05 @@ -18104,7 +18317,7 @@ T * manage namespaceGtk.html - a85d08eef743328ffebac2647a9c7f183 + a753d0ddca83bd0d0decdfdcd1e93076a (T *obj) @@ -19708,6 +19921,13 @@ a4245615913e22b7da65043bf2afdd2a5 (GType gtype_implementer) + + + Actionable + classGtk_1_1Actionable.html + acb9d8d2f5662c92b55fecffba29bcaff + () + Glib::RefPtr< Gtk::Actionable > wrap @@ -20062,6 +20282,13 @@ a81e20adb433841acbd90b0b39c6f8cf0 (GType gtype_implementer) + + + Activatable + classGtk_1_1Activatable.html + a7b4cbbad7929ddb7ead4b4d865a20d81 + () + Glib::RefPtr< Gtk::Activatable > wrap @@ -20609,6 +20836,13 @@ aab274009015bf6e3b57a8a3a53e2359f (GType gtype_implementer) + + + AppChooser + classGtk_1_1AppChooser.html + a4e4dba06e67047f62a0bceeea80e9ffb + () + Glib::RefPtr< Gtk::AppChooser > wrap @@ -22389,6 +22623,13 @@ a3088b7f65ac16a03e2ec7606cfec8ca4 (GType gtype_implementer) + + + Buildable + classGtk_1_1Buildable.html + afb1d5472f77f9f9176756ce0a3b94d5d + () + Glib::RefPtr< Gtk::Buildable > wrap @@ -22589,14 +22830,14 @@ void get_widget classGtk_1_1Builder.html - a6604abee829e66e0d5d97072227e7cd3 + ae525dfa187377dcdc1179a52df3d160a (const Glib::ustring &name, T_Widget *&widget) void get_widget_derived classGtk_1_1Builder.html - a945dbd52e16b13a3c46809572e5a2877 + a943a0ee93a933e4b538d544461922ae9 (const Glib::ustring &name, T_Widget *&widget) @@ -23616,6 +23857,20 @@ Glib::Object Gtk::Buildable Gtk::CellLayout + + sigc::slot< bool, CellRenderer * > + SlotForeach + classGtk_1_1CellArea.html + a2219c8d5cb45045d393bd5324bad5c61 + + + + sigc::slot< bool, CellRenderer *, const Gdk::Rectangle &, const Gdk::Rectangle & > + SlotForeachAlloc + classGtk_1_1CellArea.html + ac628fc26a46577724eabd09f6ddba579 + + virtual ~CellArea @@ -23666,6 +23921,20 @@ (CellRenderer &renderer) + void + foreach + classGtk_1_1CellArea.html + a203eda500f751518538321346d5761f0 + (const SlotForeach &slot) + + + void + foreach + classGtk_1_1CellArea.html + ae43e394cdb508af89d8d61a96718c0e8 + (const Glib::RefPtr< CellAreaContext > &context, Widget *widget, const Gdk::Rectangle &cell_area, const Gdk::Rectangle &background_area, const SlotForeachAlloc &slot) + + int event classGtk_1_1CellArea.html @@ -23945,6 +24214,27 @@ a7f8391dd7d29a8dc8214f7c198494acf () + + Glib::SignalProxy4< void, CellRenderer *, CellEditable *, const Gdk::Rectangle &, const Glib::ustring & > + signal_add_editable + classGtk_1_1CellArea.html + a654dce08d56e8197070a6d406c129046 + () + + + Glib::SignalProxy2< void, CellRenderer *, CellEditable * > + signal_remove_editable + classGtk_1_1CellArea.html + a85246009a8d9a64a0eaad24b1b1d376b + () + + + Glib::SignalProxy2< void, CellRenderer *, const Glib::ustring & > + signal_focus_changed + classGtk_1_1CellArea.html + a8ed78b6e8292e4c7203b21447edce175 + () + virtual SizeRequestMode get_request_mode_vfunc @@ -23980,6 +24270,34 @@ a31f558684fc4fe74370dc4a53c165f27 (const Glib::RefPtr< CellAreaContext > &context, Widget &widget, int height, int &minimum_width, int &natural_width) + + Glib::PropertyProxy< CellRenderer * > + property_focus_cell + classGtk_1_1CellArea.html + ad2c194d4107bc99b7a67584f49de8a4d + () + + + Glib::PropertyProxy_ReadOnly< CellRenderer * > + property_focus_cell + classGtk_1_1CellArea.html + a9c5f43bf70b8deccd3c3bd7b360f9717 + () const + + + Glib::PropertyProxy_ReadOnly< CellRenderer * > + property_edited_cell + classGtk_1_1CellArea.html + a157f7b328d13fa082a6d3c3d04d1a226 + () const + + + Glib::PropertyProxy_ReadOnly< CellEditable * > + property_edit_widget + classGtk_1_1CellArea.html + a18e3da753fd9b9b6baa1a54348a3ce7e + () const + Glib::RefPtr< Gtk::CellArea > wrap @@ -24318,6 +24636,13 @@ a824be5e18538271f751d56b8fa230902 (GType gtype_implementer) + + + CellEditable + classGtk_1_1CellEditable.html + af29917f3ffa67959c570f7df88b59a80 + () + virtual void start_editing_vfunc @@ -24383,7 +24708,7 @@ void pack_start classGtk_1_1CellLayout.html - ac1501924a7d6eca4d272edf8d3df30ee + a89207728ee8a7fce871f8b5afd2843c4 (const TreeModelColumn< ColumnType > &model_column, bool expand=true) @@ -24495,7 +24820,7 @@ void pack_start classGtk_1_1CellLayout.html - a4ec24cf5acbef5fb955d7b68c547abdb + ac844de9fca57125f55e64bf288b6d0c4 (const TreeModelColumn< T_ModelColumnType > &column, bool expand) @@ -24505,6 +24830,13 @@ a9531924552d5f7d9d7edee932274fc29 (GType gtype_implementer) + + + CellLayout + classGtk_1_1CellLayout.html + a4ab166e93c529908830b3889c6116bf3 + () + virtual void pack_start_vfunc @@ -27629,6 +27961,13 @@ (bool use_alpha=true) + void + add_palette + classGtk_1_1ColorChooser.html + ad81846e630d60683615f441783f8c52b + (Orientation orientation, int colors_per_line, const std::vector< Gdk::RGBA > &colors) + + Glib::SignalProxy1< void, const Gdk::RGBA & > signal_color_activated classGtk_1_1ColorChooser.html @@ -27670,6 +28009,13 @@ ae075ccc67b0bf26b8c18618f21dfeb0f (GType gtype_implementer) + + + ColorChooser + classGtk_1_1ColorChooser.html + a0ce89e3fb3a6cb31b57041834043ecad + () + virtual void on_color_activated @@ -28687,6 +29033,13 @@ ad499b1a7834dae64f9b30f7b036c3321 () + + Glib::SignalProxy1< Glib::ustring, const TreeModel::Path & > + signal_format_entry_text + classGtk_1_1ComboBox.html + afdb4f2699eff386c661845e2a58effc1 + () + virtual void on_changed @@ -29642,6 +29995,13 @@ a1b40e6e4a89f62636f2a780c9aff96ce (GType gtype_implementer) + + + Editable + classGtk_1_1Editable.html + a942d87a76591225d2264e25d082b2a90 + () + virtual void delete_text_vfunc @@ -32704,6 +33064,13 @@ adcf8e76b113200f4886ba83405aa1468 (GType gtype_implementer) + + + FileChooser + classGtk_1_1FileChooser.html + ac73cec9def6277f5c1175acc3f232895 + () + Glib::RefPtr< Gtk::FileChooser > wrap @@ -33412,6 +33779,13 @@ Gtk::FontChooser classGtk_1_1FontChooser.html Glib::Interface + + sigc::slot< bool, const Glib::RefPtr< const Pango::FontFamily > &, const Glib::RefPtr< const Pango::FontFace > & > + SlotFontFilter + classGtk_1_1FontChooser.html + a1d866e4ded5c6c3bb052de2629090637 + + virtual ~FontChooser @@ -33525,6 +33899,13 @@ (bool show_preview_entry=true) + void + set_filter_func + classGtk_1_1FontChooser.html + aa488584641a100e69623c12f7a088643 + (const SlotFontFilter &slot) + + Glib::SignalProxy1< void, const Glib::ustring & > signal_font_activated classGtk_1_1FontChooser.html @@ -33594,6 +33975,13 @@ a0656ed5bb2b8fb8f707a92adac5db5e4 (GType gtype_implementer) + + + FontChooser + classGtk_1_1FontChooser.html + a4fca6404b7b466bdc555ed2222fdb842 + () + Glib::RefPtr< Gtk::FontChooser > wrap @@ -38544,6 +38932,20 @@ () + Glib::SignalProxy0< void > + signal_select + classGtk_1_1MenuItem.html + ab48593816021b2d8e2467a011027c86f + () + + + Glib::SignalProxy0< void > + signal_deselect + classGtk_1_1MenuItem.html + a5aa7c8e282f989cda42340135a7cd518 + () + + void accelerate classGtk_1_1MenuItem.html @@ -38780,6 +39182,13 @@ () + Glib::SignalProxy2< void, Widget *, int > + signal_insert + classGtk_1_1MenuShell.html + a68b7407135261d63735096aa2e01ae7f + () + + void accelerate classGtk_1_1MenuShell.html @@ -40242,6 +40651,13 @@ a8d719ce4ff64f64600625afef8c6f288 (GType gtype_implementer) + + + Orientable + classGtk_1_1Orientable.html + adfa250e7d05b46b9b726efd1b37e5642 + () + Glib::RefPtr< Gtk::Orientable > wrap @@ -41869,6 +42285,13 @@ a8c978ce2952255ade981fbcf89364cdd (GType gtype_implementer) + + + PrintOperationPreview + classGtk_1_1PrintOperationPreview.html + ad033fa4191b81bb742df91fb9766b686 + () + virtual void on_ready @@ -44406,6 +44829,13 @@ acaafadad0f488aa0f4b059a2236a4ca5 (GType gtype_implementer) + + + RecentChooser + classGtk_1_1RecentChooser.html + aa237981fbd7177fdba22a1afbb8f7869 + () + virtual Glib::ustring get_current_uri_vfunc @@ -45481,6 +45911,20 @@ () const + void + set_has_origin + classGtk_1_1Scale.html + a7ddf5dab0a5896faf56a470d4a140179 + (bool has_origin=true) + + + bool + get_has_origin + classGtk_1_1Scale.html + aeb70bcb8cf8512cebecccdd520a6d49d + () const + + Glib::RefPtr< Pango::Layout > get_layout classGtk_1_1Scale.html @@ -45564,6 +46008,20 @@ a6c7c6d2a5bac73457050399311dfeca1 () const + + Glib::PropertyProxy< bool > + property_has_origin + classGtk_1_1Scale.html + a88638cc438b2dba449985fee03dff573 + () + + + Glib::PropertyProxy_ReadOnly< bool > + property_has_origin + classGtk_1_1Scale.html + a2340d43a045a982417b4e960c6f9986b + () const + virtual Glib::ustring on_format_value @@ -45960,6 +46418,13 @@ a55b0e4b474fa585a669898a9c60056de (GType gtype_implementer) + + + Scrollable + classGtk_1_1Scrollable.html + ac5a66c426bb0eccfcf845e036ecf55f3 + () + Glib::RefPtr< Gtk::Scrollable > wrap @@ -46210,6 +46675,34 @@ (int height) + void + set_kinetic_scrolling + classGtk_1_1ScrolledWindow.html + a88132d21cc8378c793889b9fa20ac1ca + (bool kinetic_scrolling=true) + + + bool + get_kinetic_scrolling + classGtk_1_1ScrolledWindow.html + a387309ca017908a5b6730a421e3829aa + () const + + + void + set_capture_button_press + classGtk_1_1ScrolledWindow.html + aa84223ce21f2c9c8dda3ea063b2a1f18 + (bool capture_button_press) + + + bool + get_capture_button_press + classGtk_1_1ScrolledWindow.html + a2711082b6880c8ba593da22d60e01948 + () const + + Glib::PropertyProxy< Glib::RefPtr< Adjustment > > property_hadjustment classGtk_1_1ScrolledWindow.html @@ -46336,6 +46829,20 @@ () const + Glib::PropertyProxy< bool > + property_kinetic_scrolling + classGtk_1_1ScrolledWindow.html + a9ed2c226611949f9960f851601d20004 + () + + + Glib::PropertyProxy_ReadOnly< bool > + property_kinetic_scrolling + classGtk_1_1ScrolledWindow.html + a6d7394895835405ef78fcde1ddada25a + () const + + Gtk::ScrolledWindow * wrap classGtk_1_1ScrolledWindow.html @@ -46837,6 +47344,20 @@ () const + Glib::PropertyProxy< int > + property_gtk_cursor_blink_timeout + classGtk_1_1Settings.html + ae4dd73a12aa05fd10d57af9ff9aa829d + () + + + Glib::PropertyProxy_ReadOnly< int > + property_gtk_cursor_blink_timeout + classGtk_1_1Settings.html + a8a646e3d9ec82b24015599bfac07b7bc + () const + + Glib::PropertyProxy< bool > property_gtk_split_cursor classGtk_1_1Settings.html @@ -47488,6 +48009,160 @@ () const + Glib::PropertyProxy< IMPreeditStyle > + property_gtk_im_preedit_style + classGtk_1_1Settings.html + ad44047e587f6476be1a7a1b6d0f84708 + () + + + Glib::PropertyProxy_ReadOnly< IMPreeditStyle > + property_gtk_im_preedit_style + classGtk_1_1Settings.html + a203f9dfd5835f667d22daf3b9978dbb6 + () const + + + Glib::PropertyProxy< IMStatusStyle > + property_gtk_im_status_style + classGtk_1_1Settings.html + a9ae3db3d5e1b530803a938c844efd1ff + () + + + Glib::PropertyProxy_ReadOnly< IMStatusStyle > + property_gtk_im_status_style + classGtk_1_1Settings.html + a4da13fbadd8232c5dce77ec4666dbf59 + () const + + + Glib::PropertyProxy< bool > + property_gtk_shell_shows_app_menu + classGtk_1_1Settings.html + a316d4cc839eb2ae4bba755e3a8d360c4 + () + + + Glib::PropertyProxy_ReadOnly< bool > + property_gtk_shell_shows_app_menu + classGtk_1_1Settings.html + a862e91a3193873a5686340b404c4cf7d + () const + + + Glib::PropertyProxy< bool > + property_gtk_shell_shows_menubar + classGtk_1_1Settings.html + ab26ce26aec3126fce33e1f9703665bcc + () + + + Glib::PropertyProxy_ReadOnly< bool > + property_gtk_shell_shows_menubar + classGtk_1_1Settings.html + a5fe7c172e3bc418dd46cfcf59ef42652 + () const + + + Glib::PropertyProxy< int > + property_gtk_menu_popup_delay + classGtk_1_1Settings.html + aca567b3bd88e8d41843b0a028f2443aa + () + + + Glib::PropertyProxy_ReadOnly< int > + property_gtk_menu_popup_delay + classGtk_1_1Settings.html + a2beaa9bab6c306f63f5b4bcd6a95bfa2 + () const + + + Glib::PropertyProxy< int > + property_gtk_menu_popdown_delay + classGtk_1_1Settings.html + a213ab89bc6cac8f8f1c9f2ce93c449ef + () + + + Glib::PropertyProxy_ReadOnly< int > + property_gtk_menu_popdown_delay + classGtk_1_1Settings.html + aaebcdf9d03821d0eb14e7fbd3fd8c97f + () const + + + Glib::PropertyProxy< bool > + property_gtk_label_select_on_focus + classGtk_1_1Settings.html + a2e104e946d531dd41f6458750ecfc8e9 + () + + + Glib::PropertyProxy_ReadOnly< bool > + property_gtk_label_select_on_focus + classGtk_1_1Settings.html + a5735b8deff964b1e83de2fc48182ac89 + () const + + + Glib::PropertyProxy< guint > + property_gtk_entry_password_hint_timeout + classGtk_1_1Settings.html + a9f302bc8638a5e995a6443a306c4f682 + () + + + Glib::PropertyProxy_ReadOnly< guint > + property_gtk_entry_password_hint_timeout + classGtk_1_1Settings.html + a9177d96711b7cb6dbd3a0f256f5fe472 + () const + + + Glib::PropertyProxy< bool > + property_gtk_menu_images + classGtk_1_1Settings.html + a3e83c01d85b6d03c7eedef75a87457ef + () + + + Glib::PropertyProxy_ReadOnly< bool > + property_gtk_menu_images + classGtk_1_1Settings.html + a9bbd48ada20879ad8dcfedd5fb836424 + () const + + + Glib::PropertyProxy< int > + property_gtk_menu_bar_popup_delay + classGtk_1_1Settings.html + a301f3c5a84e63ea170207289cd5c5492 + () + + + Glib::PropertyProxy_ReadOnly< int > + property_gtk_menu_bar_popup_delay + classGtk_1_1Settings.html + ae2b7967c16efe7283144a87d78103433 + () const + + + Glib::PropertyProxy< GtkCornerType > + property_gtk_scrolled_window_placement + classGtk_1_1Settings.html + a5b2d33c6201c8795197b7d5f1686d5aa + () + + + Glib::PropertyProxy_ReadOnly< GtkCornerType > + property_gtk_scrolled_window_placement + classGtk_1_1Settings.html + a7063260fa7a6ee06259d55ec27a8a7b8 + () const + + Glib::PropertyProxy< ToolbarStyle > property_gtk_toolbar_style classGtk_1_1Settings.html @@ -47587,6 +48262,20 @@ Glib::PropertyProxy< Glib::ustring > + property_gtk_fallback_icon_theme + classGtk_1_1Settings.html + afb6f8f29a3ed09d84272a09f0d518348 + () + + + Glib::PropertyProxy_ReadOnly< Glib::ustring > + property_gtk_fallback_icon_theme + classGtk_1_1Settings.html + adc6fb4f8d95142bbafce9ee26d8b73eb + () const + + + Glib::PropertyProxy< Glib::ustring > property_gtk_icon_sizes classGtk_1_1Settings.html aa4ed5faa9951b2ccf0f3c18e5bb4679b @@ -49154,6 +49843,27 @@ () + Glib::RefPtr< StyleContext > + get_parent + classGtk_1_1StyleContext.html + a9280e18b913a0658bdb304ed570ff835 + () + + + Glib::RefPtr< const StyleContext > + get_parent + classGtk_1_1StyleContext.html + ac366783209d46fcdfb5f9e11da8b7558 + () const + + + std::vector< Glib::ustring > + list_classes + classGtk_1_1StyleContext.html + a63537430952e27c9bb6685eb9eeea4ee + () const + + void add_class classGtk_1_1StyleContext.html @@ -49503,6 +50213,20 @@ a9b3f6054aad662815c1b9e3d04faf625 () const + + Glib::PropertyProxy< Glib::RefPtr< StyleContext > > + property_parent + classGtk_1_1StyleContext.html + a2adc6c084e3c875767dbce3948fcadbe + () + + + Glib::PropertyProxy_ReadOnly< Glib::RefPtr< StyleContext > > + property_parent + classGtk_1_1StyleContext.html + a7fff656fe635cfdcb777a0e988b1b5c0 + () const + static Glib::RefPtr< StyleContext > create @@ -49578,6 +50302,13 @@ abd9b29ce5ec70fed1a1da6e5466b2dc1 (GType gtype_implementer) + + + StyleProvider + classGtk_1_1StyleProvider.html + ad98e18910bd29b41b058f89cdc957936 + () + Glib::RefPtr< Gtk::StyleProvider > wrap @@ -51818,28 +52549,28 @@ bool forward_find_char classGtk_1_1TextIter.html - a3103d609ff2e2a08a2297141dff0fee4 + a12d514e9a2cb99e547426dce3653949c (const Predicate &predicate, const TextIter &limit) bool forward_find_char classGtk_1_1TextIter.html - a1dd44d882c6ce3b85408712d3296c124 + a1e72a44551eb03237a0c9919cebdf371 (const Predicate &predicate) bool backward_find_char classGtk_1_1TextIter.html - aef34c49b64ffeb38094e42807279cc7f + ad15dfc2cae642743f48d54283664ed44 (const Predicate &predicate, const TextIter &limit) bool backward_find_char classGtk_1_1TextIter.html - a7426256ea8ef836a507f5b2b85f7ec36 + a9f09749e194df4bf3c1841cc69efa7c6 (const Predicate &predicate) @@ -55847,6 +56578,13 @@ aba83323bef9d5ada06eef3e54f9eeaec (GType gtype_implementer) + + + ToolShell + classGtk_1_1ToolShell.html + aa5f6d04b3a0036da34a56199292b2451 + () + virtual IconSize get_icon_size_vfunc @@ -56067,6 +56805,13 @@ a259ed68ae21862fb34555400d7e87d87 (GType gtype_implementer) + + + TreeDragDest + classGtk_1_1TreeDragDest.html + a65fd338b5296a8cd016581c7d97337fe + () + virtual bool drag_data_received_vfunc @@ -56142,6 +56887,13 @@ a4e0a8df1dbbb370748f9bffdc6623482 (GType gtype_implementer) + + + TreeDragSource + classGtk_1_1TreeDragSource.html + a549eebfb2f1a160252d8c5820a0beb22 + () + virtual bool row_draggable_vfunc @@ -56382,35 +57134,35 @@ TreeValueProxy< ColumnType > operator[] classGtk_1_1TreeRow.html - ad1880375e2c3b45a6ba69b225dd7f6a4 + aaf9be9abd2a264e1a562f0e745ad4721 (const TreeModelColumn< ColumnType > &column) const void set_value classGtk_1_1TreeRow.html - ae25785fc6de538f6dd632bb434a5f2ff + a79e62bd6eb9dc803aada1d5f7b6ed915 (const TreeModelColumn< ColumnType > &column, const ColumnType &data) const void set_value classGtk_1_1TreeRow.html - abc6ffaec37d8bde03d94c39218390065 + a2184f58e1571a75976b8273af9ba910e (int column, const ColumnType &data) const ColumnType get_value classGtk_1_1TreeRow.html - a193b7d490eed8f7e25aa70d73d746f6a + a9e0d32ec1cfef924fc6012093d222785 (const TreeModelColumn< ColumnType > &column) const void get_value classGtk_1_1TreeRow.html - a9b1db0af89cc50bb0b16a1daf8d5c5e1 + a2e0a925de843c616f86297450992f9da (int column, ColumnType &data) const @@ -56878,6 +57630,13 @@ aed810cc59d8176fac21c9559e03d4c51 (GType gtype_implementer) + + + TreeModel + classGtk_1_1TreeModel.html + a32fe9767f9ad56c546635e143645cd5a + () + virtual TreeModelFlags get_flags_vfunc @@ -57452,13 +58211,6 @@ TreePath classGtk_1_1TreePath.html - a2767575c4dc4924a499c23241ae88a1d - (GtkTreePath *gobject, bool make_a_copy=true) - - - - TreePath - classGtk_1_1TreePath.html a856ca3b96fa118735c6a7df07cf56035 (const TreePath &other) @@ -57508,6 +58260,13 @@ TreePath classGtk_1_1TreePath.html + a2767575c4dc4924a499c23241ae88a1d + (GtkTreePath *gobject, bool make_a_copy=true) + + + + TreePath + classGtk_1_1TreePath.html aa91b5da376e8b3284d84f744b09df6ef (size_type n, value_type value=0) @@ -57529,7 +58288,7 @@ TreePath classGtk_1_1TreePath.html - a3cee420138b5e5c1f460f5e8e3349a85 + aaf8dc0c1f3f888681e3a39dae20b7861 (In pbegin, In pend) @@ -57557,14 +58316,14 @@ void assign classGtk_1_1TreePath.html - a74abe9854bae4d17fb02a37dafbedcf6 + a50fcad8eed42667ad56318ccf8b9bea2 (In pbegin, In pend) void append classGtk_1_1TreePath.html - aaa4055cdfdf2ed085d48f3a8941a8e12 + adf8edbca65a75eb85a2f5ee487b0e6a9 (In pbegin, In pend) @@ -58363,6 +59122,13 @@ aaa176c5533e23672cd608418244657e2 (GType gtype_implementer) + + + TreeSortable + classGtk_1_1TreeSortable.html + a887a1d33c62b270d14caba5c4c3f1dfc + () + virtual bool get_sort_column_id_vfunc @@ -58796,28 +59562,28 @@ int append_column classGtk_1_1TreeView.html - a0253a5477ce006bf84fae8eb205efc73 + aefe3902c11a056a6f0630eced66613eb (const Glib::ustring &title, const TreeModelColumn< ColumnType > &model_column) int append_column_numeric classGtk_1_1TreeView.html - ae6fc0051cc178bfacea2dec27c2d5a58 + a8affe8dc5cf35c8c4df0c8ec666661d8 (const Glib::ustring &title, const TreeModelColumn< ColumnType > &model_column, const Glib::ustring &format) int append_column_editable classGtk_1_1TreeView.html - a83d537226bbbb054aa792c03248e619f + a2b7e3001fa1bb1aa415da76be91dc65f (const Glib::ustring &title, const TreeModelColumn< ColumnType > &model_column) int append_column_numeric_editable classGtk_1_1TreeView.html - a0de05c20427497d2756b4a214f949d84 + aaf5d988afc408de1dcc73cfee8162438 (const Glib::ustring &title, const TreeModelColumn< ColumnType > &model_column, const Glib::ustring &format) @@ -58859,14 +59625,14 @@ int insert_column classGtk_1_1TreeView.html - a22054bae8c9a15f58c6d6672d801d73d + a4d47420b699edf3a19b586c54c76eb29 (const Glib::ustring &title, const TreeModelColumn< ColumnType > &model_column, int position) int insert_column_editable classGtk_1_1TreeView.html - ac80aa092a992cb2f7c14b6c2cf2f26e3 + a2ccb61b787f54b286c618a38e9b2037c (const Glib::ustring &title, const TreeModelColumn< ColumnType > &model_column, int position) @@ -58877,6 +59643,13 @@ (int position, const Glib::ustring &title, CellRenderer &cell, const SlotCellData &slot) + guint + get_n_columns + classGtk_1_1TreeView.html + acd8a9cf862f3f9ed1d44e8e8ba910cd3 + () const + + TreeViewColumn * get_column classGtk_1_1TreeView.html @@ -59964,7 +60737,7 @@ TreeViewColumn classGtk_1_1TreeViewColumn.html - a34c861b76c45ce8abc70e3449b41e3e9 + a6bb49f4d90bdf2130e4d3beb543a69aa (const Glib::ustring &title, const TreeModelColumn< T_ModelColumnType > &column) @@ -59985,14 +60758,14 @@ void pack_start classGtk_1_1TreeViewColumn.html - af0665801ffddbaccf9422655c5db1aac + abde42debcf458225c9a39a8300593fb5 (const TreeModelColumn< T_ModelColumnType > &column, bool expand=true) void pack_end classGtk_1_1TreeViewColumn.html - a5e37e25d65c14e938ec4977aeeb2adc9 + a50fb2055a275f85e12b7181a63d0d5c2 (const TreeModelColumn< T_ModelColumnType > &column, bool expand=true) @@ -62185,7 +62958,7 @@ void get_style_property classGtk_1_1Widget.html - a1d58ba991c5ac0280ef1986a2fd3816b + a0ad16857eb6827256f57697fcfbfaf7f (const Glib::ustring &the_property_name, PropertyType &value) const @@ -62707,6 +63480,13 @@ () + Glib::SignalProxy1< void, Gtk::StateFlags > + signal_state_flags_changed + classGtk_1_1Widget.html + a734f66046c9b9e50c9ba33e1b01c2a3e + () + + Glib::SignalProxy1< void, Widget * > signal_parent_changed classGtk_1_1Widget.html @@ -63064,6 +63844,13 @@ () + Glib::SignalProxy1< bool, GdkEventTouch * > + signal_touch_event + classGtk_1_1Widget.html + a47057c66ee709fad5fb9f33d74548e9d + () + + Glib::PropertyProxy< Glib::ustring > property_name classGtk_1_1Widget.html @@ -69204,4 +69991,12 @@ + + index + gtkmm Reference Manual + index + features + basics + description + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/annotated.html gtkmm3.0-3.4.0/docs/reference/html/annotated.html --- gtkmm3.0-3.3.18/docs/reference/html/annotated.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/annotated.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class List + - + + + + - -
+
+ +
+ + + + +
-
gtkmm 3.3.18
+
gtkmm +  3.4.0 +
+
+ +
Here are the classes, structs, unions and interfaces with brief descriptions:
+ @@ -296,9 +313,14 @@
Implementor
Gdk::AppLaunchContextThis is an implementation of Gio::AppLaunchContext that handles launching an application in a graphical context
Gdk::ColorGdk::Color is used to describe an allocated or unallocated color
Gdk::CursorThis represents a cursor
Gdk::DeviceA Gdk::Device instance contains a detailed description of an extended input device
Gtk::WindowToplevel Window This represents all widgets which are physical windows controlled by the window manager
Gtk::WindowGroupLimit the effect of grabs
-
- +
+ + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classAtk_1_1Implementor.html gtkmm3.0-3.4.0/docs/reference/html/classAtk_1_1Implementor.html --- gtkmm3.0-3.3.18/docs/reference/html/classAtk_1_1Implementor.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classAtk_1_1Implementor.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Implementor Class Reference + - + + + + - -
+
+ +
+ + + + +
-
gtkmm 3.3.18
+
gtkmm +  3.4.0 +
+
+ +
Inheritance diagram for Implementor:
@@ -50,14 +66,17 @@
[legend]
- -

The documentation for this class was generated from the following file:
  • gtkmm/widget.h
-
- +
+ + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classAtk_1_1Implementor__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classAtk_1_1Implementor__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classes.html gtkmm3.0-3.4.0/docs/reference/html/classes.html --- gtkmm3.0-3.3.18/docs/reference/html/classes.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classes.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Index + - + + + + - -
+
+ +
+ + + + +
-
gtkmm 3.3.18
+
gtkmm +  3.4.0 +
+
+ +
A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W
- -
  A  
-
ColorSelectionDialog (Gtk)   IconThemeError (Gtk)   PrintUnixDialog (Gtk)   ListViewText::TextModelColumns (Gtk)   
AboutDialog (Gtk)   ComboBox (Gtk)   IconView (Gtk)   ProgressBar (Gtk)   TextTag (Gtk)   
AccelGroup (Gtk)   ComboBoxText (Gtk)   Image (Gtk)   
  R  
-
TextTagTable (Gtk)   
AccelKey (Gtk)   Container (Gtk)   ImageMenuItem (Gtk)   RadioAction (Gtk)   TextView (Gtk)   
AccelLabel (Gtk)   CssProvider (Gtk)   Implementor (Atk)   RadioButton (Gtk)   TimeCoord (Gdk)   
Action (Gtk)   Cursor (Gdk)   RecentFilter::Info (Gtk)   RadioButtonGroup (Gtk)   ToggleAction (Gtk)   
Actionable (Gtk)   
  D  
-
FileFilter::Info (Gtk)   RadioMenuItem (Gtk)   ToggleButton (Gtk)   
ActionGroup (Gtk)   RecentManager::Data (Gtk)   InfoBar (Gtk)   RadioToolButton (Gtk)   ToggleToolButton (Gtk)   
Activatable (Gtk)   Device (Gdk)   Invisible (Gtk)   Range (Gtk)   Toolbar (Gtk)   
Adjustment (Gtk)   DeviceManager (Gdk)   
  K  
-
RecentAction (Gtk)   ToolButton (Gtk)   
Alignment (Gtk)   Dialog (Gtk)   PrintSettings::Keys (Gtk)   RecentChooser (Gtk)   ToolItem (Gtk)   
AppChooser (Gtk)   Display (Gdk)   
  L  
-
RecentChooserDialog (Gtk)   ToolItemGroup (Gtk)   
AppChooserButton (Gtk)   DisplayManager (Gdk)   Label (Gtk)   RecentChooserError (Gtk)   ToolPalette (Gtk)   
AppChooserDialog (Gtk)   DragContext (Gdk)   Layout (Gtk)   RecentChooserMenu (Gtk)   ToolShell (Gtk)   
AppChooserWidget (Gtk)   DrawingArea (Gtk)   LinkButton (Gtk)   RecentChooserWidget (Gtk)   Tooltip (Gtk)   
Application (Gtk)   
  E  
-
ListStore (Gtk)   RecentFilter (Gtk)   TreeDragDest (Gtk)   
ApplicationWindow (Gtk)   Editable (Gtk)   ListViewText (Gtk)   RecentInfo (Gtk)   TreeDragSource (Gtk)   
Arrow (Gtk)   Entry (Gtk)   
  M  
-
RecentManager (Gtk)   TreeIter (Gtk)   
AspectFrame (Gtk)   EntryBuffer (Gtk)   Main (Gtk)   RecentManagerError (Gtk)   TreeIterBase (Gtk)   
Assistant (Gtk)   EntryCompletion (Gtk)   Menu (Gtk)   Rectangle (Gdk)   TreeModel (Gtk)   
  B  
-
Event (Gdk)   MenuBar (Gtk)   RGBA (Gdk)   TreeModelColumn (Gtk)   
Bin (Gtk)   EventBox (Gtk)   MenuItem (Gtk)   
  S  
-
TreeModelColumnBase (Gtk)   
Border (Gtk)   Expander (Gtk)   MenuShell (Gtk)   Scale (Gtk)   TreeModelColumnRecord (Gtk)   
Box (Gtk)   
  F  
-
MenuToolButton (Gtk)   ScaleButton (Gtk)   TreeModelFilter (Gtk)   
Buildable (Gtk)   FileChooser (Gtk)   MessageDialog (Gtk)   Screen (Gdk)   TreeModelSort (Gtk)   
Builder (Gtk)   FileChooserButton (Gtk)   Misc (Gtk)   Scrollable (Gtk)   TreeNodeChildren (Gtk)   
BuilderError (Gtk)   FileChooserDialog (Gtk)   
  N  
-
Scrollbar (Gtk)   TreePath (Gtk)   
BuiltinStockID (Gtk)   FileChooserError (Gtk)   Notebook (Gtk)   ScrolledWindow (Gtk)   TreeRow (Gtk)   
Button (Gtk)   FileChooserWidget (Gtk)   NumerableIcon (Gtk)   SelectionData (Gtk)   TreeRowReference (Gtk)   
ButtonBox (Gtk)   FileFilter (Gtk)   
  O  
-
Separator (Gtk)   TreeSelection (Gtk)   
  C  
-
Fixed (Gtk)   Object (Gtk)   SeparatorMenuItem (Gtk)   TreeSortable (Gtk)   
Calendar (Gtk)   FontButton (Gtk)   OffscreenWindow (Gtk)   SeparatorToolItem (Gtk)   TreeStore (Gtk)   
CellArea (Gtk)   FontChooser (Gtk)   Orientable (Gtk)   Settings (Gtk)   TreeValueProxy (Gtk)   
CellAreaBox (Gtk)   FontChooserDialog (Gtk)   
  P  
-
SizeGroup (Gtk)   TreeView (Gtk)   
CellAreaContext (Gtk)   FontChooserWidget (Gtk)   PrintSettings::PageRange (Gtk)   Socket (Gtk)   TreeViewColumn (Gtk)   
CellEditable (Gtk)   FontSelection (Gtk)   PageSetup (Gtk)   SpinButton (Gtk)   
  U  
-
CellLayout (Gtk)   FontSelectionDialog (Gtk)   PageSetupUnixDialog (Gtk)   Spinner (Gtk)   UIManager (Gtk)   
CellRenderer (Gtk)   Frame (Gtk)   Paned (Gtk)   Statusbar (Gtk)   
  V  
-
CellRendererAccel (Gtk)   
  G  
-
PaperSize (Gtk)   StatusIcon (Gtk)   Value< Glib::RefPtr< Gtk::RecentInfo > > (Glib)   
CellRendererCombo (Gtk)   Grid (Gtk)   Pixbuf (Gdk)   StockID (Gtk)   VBox (Gtk)   
CellRendererPixbuf (Gtk)   
  H  
-
PixbufAnimation (Gdk)   StockItem (Gtk)   VButtonBox (Gtk)   
CellRendererProgress (Gtk)   HandleBox (Gtk)   PixbufAnimationIter (Gdk)   StyleContext (Gtk)   Viewport (Gtk)   
CellRendererSpin (Gtk)   HBox (Gtk)   PixbufError (Gdk)   StyleProvider (Gtk)   Visual (Gdk)   
CellRendererSpinner (Gtk)   HButtonBox (Gtk)   PixbufFormat (Gdk)   Switch (Gtk)   VolumeButton (Gtk)   
CellRendererText (Gtk)   HPaned (Gtk)   PixbufLoader (Gdk)   
  T  
-
VPaned (Gtk)   
CellRendererToggle (Gtk)   HScale (Gtk)   Plug (Gtk)   Table (Gtk)   VScale (Gtk)   
CellView (Gtk)   HScrollbar (Gtk)   Point (Gdk)   TargetEntry (Gtk)   VScrollbar (Gtk)   
CheckButton (Gtk)   HSeparator (Gtk)   PrintContext (Gtk)   TargetList (Gtk)   VSeparator (Gtk)   
CheckMenuItem (Gtk)   
  I  
-
Printer (Gtk)   TearoffMenuItem (Gtk)   
  W  
-
Clipboard (Gtk)   IconFactory (Gtk)   PrintError (Gtk)   TextAttributes (Gtk)   Widget (Gtk)   
Color (Gdk)   IconInfo (Gtk)   PrintJob (Gtk)   TextBuffer (Gtk)   WidgetPath (Gtk)   
ColorButton (Gtk)   IconSet (Gtk)   PrintOperation (Gtk)   TextChildAnchor (Gtk)   Window (Gtk)   
ColorChooser (Gtk)   IconSize (Gtk)   PrintOperationPreview (Gtk)   TextIter (Gtk)   Window (Gdk)   
ColorChooserDialog (Gtk)   IconSource (Gtk)   PrintSettings (Gtk)   TextMark (Gtk)   WindowGroup (Gtk)   
ColorSelection (Gtk)   IconTheme (Gtk)   
A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W
-
- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
  A  
+
ColorSelectionDialog (Gtk)   IconSource (Gtk)   PrintOperation (Gtk)   TextMark (Gtk)   
ComboBox (Gtk)   IconTheme (Gtk)   PrintOperationPreview (Gtk)   ListViewText::TextModelColumns (Gtk)   
AboutDialog (Gtk)   ComboBoxText (Gtk)   IconThemeError (Gtk)   PrintSettings (Gtk)   TextTag (Gtk)   
AccelGroup (Gtk)   Container (Gtk)   IconView (Gtk)   PrintUnixDialog (Gtk)   TextTagTable (Gtk)   
AccelKey (Gtk)   CssProvider (Gtk)   Image (Gtk)   ProgressBar (Gtk)   TextView (Gtk)   
AccelLabel (Gtk)   Cursor (Gdk)   ImageMenuItem (Gtk)   
  R  
+
TimeCoord (Gdk)   
Action (Gtk)   
  D  
+
Implementor (Atk)   ToggleAction (Gtk)   
Actionable (Gtk)   RecentFilter::Info (Gtk)   RadioAction (Gtk)   ToggleButton (Gtk)   
ActionGroup (Gtk)   RecentManager::Data (Gtk)   FileFilter::Info (Gtk)   RadioButton (Gtk)   ToggleToolButton (Gtk)   
Activatable (Gtk)   Device (Gdk)   InfoBar (Gtk)   RadioButtonGroup (Gtk)   Toolbar (Gtk)   
Adjustment (Gtk)   DeviceManager (Gdk)   Invisible (Gtk)   RadioMenuItem (Gtk)   ToolButton (Gtk)   
Alignment (Gtk)   Dialog (Gtk)   
  K  
+
RadioToolButton (Gtk)   ToolItem (Gtk)   
AppChooser (Gtk)   Display (Gdk)   Range (Gtk)   ToolItemGroup (Gtk)   
AppChooserButton (Gtk)   DisplayManager (Gdk)   PrintSettings::Keys (Gtk)   RecentAction (Gtk)   ToolPalette (Gtk)   
AppChooserDialog (Gtk)   DragContext (Gdk)   
  L  
+
RecentChooser (Gtk)   ToolShell (Gtk)   
AppChooserWidget (Gtk)   DrawingArea (Gtk)   RecentChooserDialog (Gtk)   Tooltip (Gtk)   
AppLaunchContext (Gdk)   
  E  
+
Label (Gtk)   RecentChooserError (Gtk)   TreeDragDest (Gtk)   
Application (Gtk)   Layout (Gtk)   RecentChooserMenu (Gtk)   TreeDragSource (Gtk)   
ApplicationWindow (Gtk)   Editable (Gtk)   LinkButton (Gtk)   RecentChooserWidget (Gtk)   TreeIter (Gtk)   
Arrow (Gtk)   Entry (Gtk)   ListStore (Gtk)   RecentFilter (Gtk)   TreeIterBase (Gtk)   
AspectFrame (Gtk)   EntryBuffer (Gtk)   ListViewText (Gtk)   RecentInfo (Gtk)   TreeModel (Gtk)   
Assistant (Gtk)   EntryCompletion (Gtk)   
  M  
+
RecentManager (Gtk)   TreeModelColumn (Gtk)   
  B  
+
Event (Gdk)   RecentManagerError (Gtk)   TreeModelColumnBase (Gtk)   
EventBox (Gtk)   Main (Gtk)   Rectangle (Gdk)   TreeModelColumnRecord (Gtk)   
Bin (Gtk)   Expander (Gtk)   Menu (Gtk)   RGBA (Gdk)   TreeModelFilter (Gtk)   
Border (Gtk)   
  F  
+
MenuBar (Gtk)   
  S  
+
TreeModelSort (Gtk)   
Box (Gtk)   MenuItem (Gtk)   TreeNodeChildren (Gtk)   
Buildable (Gtk)   FileChooser (Gtk)   MenuShell (Gtk)   Scale (Gtk)   TreePath (Gtk)   
Builder (Gtk)   FileChooserButton (Gtk)   MenuToolButton (Gtk)   ScaleButton (Gtk)   TreeRow (Gtk)   
BuilderError (Gtk)   FileChooserDialog (Gtk)   MessageDialog (Gtk)   Screen (Gdk)   TreeRowReference (Gtk)   
BuiltinStockID (Gtk)   FileChooserError (Gtk)   Misc (Gtk)   Scrollable (Gtk)   TreeSelection (Gtk)   
Button (Gtk)   FileChooserWidget (Gtk)   
  N  
+
Scrollbar (Gtk)   TreeSortable (Gtk)   
ButtonBox (Gtk)   FileFilter (Gtk)   ScrolledWindow (Gtk)   TreeStore (Gtk)   
  C  
+
Fixed (Gtk)   Notebook (Gtk)   SelectionData (Gtk)   TreeValueProxy (Gtk)   
FontButton (Gtk)   NumerableIcon (Gtk)   Separator (Gtk)   TreeView (Gtk)   
Calendar (Gtk)   FontChooser (Gtk)   
  O  
+
SeparatorMenuItem (Gtk)   TreeViewColumn (Gtk)   
CellArea (Gtk)   FontChooserDialog (Gtk)   SeparatorToolItem (Gtk)   
  U  
+
CellAreaBox (Gtk)   FontChooserWidget (Gtk)   Object (Gtk)   Settings (Gtk)   
CellAreaContext (Gtk)   FontSelection (Gtk)   OffscreenWindow (Gtk)   SizeGroup (Gtk)   UIManager (Gtk)   
CellEditable (Gtk)   FontSelectionDialog (Gtk)   Orientable (Gtk)   Socket (Gtk)   
  V  
+
CellLayout (Gtk)   Frame (Gtk)   
  P  
+
SpinButton (Gtk)   
CellRenderer (Gtk)   
  G  
+
Spinner (Gtk)   Value< Glib::RefPtr< Gtk::RecentInfo > > (Glib)   
CellRendererAccel (Gtk)   PrintSettings::PageRange (Gtk)   Statusbar (Gtk)   VBox (Gtk)   
CellRendererCombo (Gtk)   Grid (Gtk)   PageSetup (Gtk)   StatusIcon (Gtk)   VButtonBox (Gtk)   
CellRendererPixbuf (Gtk)   
  H  
+
PageSetupUnixDialog (Gtk)   StockID (Gtk)   Viewport (Gtk)   
CellRendererProgress (Gtk)   Paned (Gtk)   StockItem (Gtk)   Visual (Gdk)   
CellRendererSpin (Gtk)   HandleBox (Gtk)   PaperSize (Gtk)   StyleContext (Gtk)   VolumeButton (Gtk)   
CellRendererSpinner (Gtk)   HBox (Gtk)   Pixbuf (Gdk)   StyleProvider (Gtk)   VPaned (Gtk)   
CellRendererText (Gtk)   HButtonBox (Gtk)   PixbufAnimation (Gdk)   Switch (Gtk)   VScale (Gtk)   
CellRendererToggle (Gtk)   HPaned (Gtk)   PixbufAnimationIter (Gdk)   
  T  
+
VScrollbar (Gtk)   
CellView (Gtk)   HScale (Gtk)   PixbufError (Gdk)   VSeparator (Gtk)   
CheckButton (Gtk)   HScrollbar (Gtk)   PixbufFormat (Gdk)   Table (Gtk)   
  W  
+
CheckMenuItem (Gtk)   HSeparator (Gtk)   PixbufLoader (Gdk)   TargetEntry (Gtk)   
Clipboard (Gtk)   
  I  
+
Plug (Gtk)   TargetList (Gtk)   Widget (Gtk)   
Color (Gdk)   Point (Gdk)   TearoffMenuItem (Gtk)   WidgetPath (Gtk)   
ColorButton (Gtk)   IconFactory (Gtk)   PrintContext (Gtk)   TextAttributes (Gtk)   Window (Gtk)   
ColorChooser (Gtk)   IconInfo (Gtk)   Printer (Gtk)   TextBuffer (Gtk)   Window (Gdk)   
ColorChooserDialog (Gtk)   IconSet (Gtk)   PrintError (Gtk)   TextChildAnchor (Gtk)   WindowGroup (Gtk)   
ColorSelection (Gtk)   IconSize (Gtk)   PrintJob (Gtk)   TextIter (Gtk)   
+
A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W
+
+ + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1AppLaunchContext.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1AppLaunchContext.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1AppLaunchContext.html 1970-01-01 00:00:00.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1AppLaunchContext.html 2012-04-10 12:41:04.000000000 +0000 @@ -0,0 +1,429 @@ + + + + + +gtkmm: Gdk::AppLaunchContext Class Reference + + + + + + + + +
+ + +
+ + + + + + + + + + + +
+
gtkmm +  3.4.0 +
+ +
+
+ + + + + +
+ +
+ +

This is an implementation of Gio::AppLaunchContext that handles launching an application in a graphical context. More...

+
+Inheritance diagram for Gdk::AppLaunchContext:
+
+
Inheritance graph
+ + +
[legend]
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

virtual ~AppLaunchContext ()
GdkAppLaunchContext* gobj ()
 Provides access to the underlying C GObject.
const GdkAppLaunchContext* gobj () const
 Provides access to the underlying C GObject.
GdkAppLaunchContext* gobj_copy ()
 Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs.
void set_screen (const Glib::RefPtr< Gdk::Screen >& screen)
 Sets the screen on which applications will be launched when using this context.
void set_desktop (int desktop)
 Sets the workspace on which applications will be launched when using this context when running under a window manager that supports multiple workspaces, as described in the Extended Window Manager Hints.
void set_timestamp (guint32 timestamp)
 Sets the timestamp of context.
void set_icon (const Glib::RefPtr< Gio::Icon >& icon)
 Sets the icon for applications that are launched with this context.
void set_icon_name (const Glib::ustring& icon_name)
 Sets the icon for applications that are launched with this context.

+Static Public Member Functions

static Glib::RefPtr
+< AppLaunchContext
create ()

+Protected Member Functions

 AppLaunchContext ()

+Related Functions

(Note that these are not member functions.)

+
Glib::RefPtr
+< Gdk::AppLaunchContext
wrap (GdkAppLaunchContext* object, bool take_copy=false)
 A Glib::wrap() method for this object.
+

Detailed Description

+

This is an implementation of Gio::AppLaunchContext that handles launching an application in a graphical context.

+

It provides startup notification and allows to launch applications on a specific screen or workspace.

+
Since gtkmm 3.4:
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + +
virtual Gdk::AppLaunchContext::~AppLaunchContext () [virtual]
+
+
+ +

Reimplemented from Gio::AppLaunchContext.

+ +
+
+ +
+
+ + + + + + + +
Gdk::AppLaunchContext::AppLaunchContext () [protected]
+
+
+ +

Reimplemented from Gio::AppLaunchContext.

+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + +
static Glib::RefPtr<AppLaunchContext> Gdk::AppLaunchContext::create () [static]
+
+
+ +

Reimplemented from Gio::AppLaunchContext.

+ +
+
+ +
+
+ + + + + + + +
GdkAppLaunchContext* Gdk::AppLaunchContext::gobj () [inline]
+
+
+ +

Provides access to the underlying C GObject.

+ +

Reimplemented from Gio::AppLaunchContext.

+ +
+
+ +
+
+ + + + + + + +
const GdkAppLaunchContext* Gdk::AppLaunchContext::gobj () const [inline]
+
+
+ +

Provides access to the underlying C GObject.

+ +

Reimplemented from Gio::AppLaunchContext.

+ +
+
+ +
+
+ + + + + + + +
GdkAppLaunchContext* Gdk::AppLaunchContext::gobj_copy ()
+
+
+ +

Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs.

+ +

Reimplemented from Gio::AppLaunchContext.

+ +
+
+ +
+
+ + + + + + + + +
void Gdk::AppLaunchContext::set_desktop (int desktop)
+
+
+ +

Sets the workspace on which applications will be launched when using this context when running under a window manager that supports multiple workspaces, as described in the Extended Window Manager Hints.

+

When the workspace is not specified or desktop is set to -1, it is up to the window manager to pick one, typically it will be the current workspace.

+
Since gtkmm 2.14:
+
Parameters:
+ + +
desktopThe number of a workspace, or -1.
+
+
+ +
+
+ +
+
+ + + + + + + + +
void Gdk::AppLaunchContext::set_icon (const Glib::RefPtr< Gio::Icon > & icon)
+
+
+ +

Sets the icon for applications that are launched with this context.

+

Window Managers can use this information when displaying startup notification.

+

See also gdk_app_launch_context_set_icon_name().

+
Since gtkmm 2.14:
+
Parameters:
+ + +
iconA Icon, or 0.
+
+
+ +
+
+ +
+
+ + + + + + + + +
void Gdk::AppLaunchContext::set_icon_name (const Glib::ustringicon_name)
+
+
+ +

Sets the icon for applications that are launched with this context.

+

The icon_name will be interpreted in the same way as the Icon field in desktop files. See also gdk_app_launch_context_set_icon().

+

If both icon and icon_name are set, the icon_name takes priority. If neither icon or icon_name is set, the icon is taken from either the file that is passed to launched application or from the AppInfo for the launched application itself.

+
Since gtkmm 2.14:
+
Parameters:
+ + +
icon_nameAn icon name, or 0.
+
+
+ +
+
+ +
+
+ + + + + + + + +
void Gdk::AppLaunchContext::set_screen (const Glib::RefPtr< Gdk::Screen >& screen)
+
+
+ +

Sets the screen on which applications will be launched when using this context.

+

See also gdk_app_launch_context_set_display().

+

If both screen and display are set, the screen takes priority. If neither screen or display are set, the default screen and display are used.

+
Since gtkmm 2.14:
+
Parameters:
+ + +
screenA Gdk::Screen.
+
+
+ +
+
+ +
+
+ + + + + + + + +
void Gdk::AppLaunchContext::set_timestamp (guint32 timestamp)
+
+
+ +

Sets the timestamp of context.

+

The timestamp should ideally be taken from the event that triggered the launch.

+

Window managers can use this information to avoid moving the focus to the newly launched application when the user is busy typing in another window. This is also known as 'focus stealing prevention'.

+
Since gtkmm 2.14:
+
Parameters:
+ + +
timestampA timestamp.
+
+
+ +
+
+

Friends And Related Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
Glib::RefPtr< Gdk::AppLaunchContext > wrap (GdkAppLaunchContext * object,
bool take_copy = false 
) [related]
+
+
+ +

A Glib::wrap() method for this object.

+
Parameters:
+ + + +
objectThe C instance.
take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
+
+
+
Returns:
A C++ instance that wraps this C instance.
+ +
+
+
The documentation for this class was generated from the following file:
    +
  • gdkmm/applaunchcontext.h
  • +
+
+ + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1AppLaunchContext__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1AppLaunchContext__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1AppLaunchContext-members.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1AppLaunchContext-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1AppLaunchContext-members.html 1970-01-01 00:00:00.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1AppLaunchContext-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -0,0 +1,128 @@ + + + + + +gtkmm: Member List + + + + + + + + +
+ + +
+ + + + + + + + + + + +
+
gtkmm +  3.4.0 +
+ +
+
+ + + + + +
+
+
+
Gdk::AppLaunchContext Member List
+
+
+This is the complete list of members for Gdk::AppLaunchContext, including all inherited members. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
AppLaunchContext()Gdk::AppLaunchContext [protected]
connect_property_changed(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
connect_property_changed_with_return(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
create()Gdk::AppLaunchContext [static]
DestroyNotify typedefGlib::Object
freeze_notify()Glib::ObjectBase
func_destroy_notify typedefsigc::trackable
get_data(const QueryQuark &key)Glib::Object
get_display(const Glib::RefPtr< AppInfo > &info, const Glib::ListHandle< Glib::RefPtr< Gio::File > > &files)Gio::AppLaunchContext
get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
get_startup_notify_id(const Glib::RefPtr< AppInfo > &info, const Glib::ListHandle< Glib::RefPtr< Gio::File > > &files)Gio::AppLaunchContext
gobj()Gdk::AppLaunchContext [inline]
gobj() const Gdk::AppLaunchContext [inline]
gobj_copy()Gdk::AppLaunchContext
Glib::Object::gobj_copy() const Glib::ObjectBase
initialize(GObject *castitem)Glib::ObjectBase [protected]
launch_failed(const std::string &startup_notify_id)Gio::AppLaunchContext
notify_callbacks()sigc::trackable
Object()Glib::Object [protected]
Object(const Glib::ConstructParams &construct_params)Glib::Object [protected]
Object(GObject *castitem)Glib::Object [protected]
ObjectBase()Glib::ObjectBase [protected]
ObjectBase(const char *custom_type_name)Glib::ObjectBase [protected]
ObjectBase(const std::type_info &custom_type_info)Glib::ObjectBase [protected]
operator=(const trackable &src)sigc::trackable
reference() const Glib::ObjectBase [virtual]
remove_data(const QueryQuark &quark)Glib::Object
remove_destroy_notify_callback(void *data) const sigc::trackable
set_data(const Quark &key, void *data)Glib::Object
set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
set_desktop(int desktop)Gdk::AppLaunchContext
set_icon(const Glib::RefPtr< Gio::Icon >& icon)Gdk::AppLaunchContext
set_icon_name(const Glib::ustring& icon_name)Gdk::AppLaunchContext
set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
set_screen(const Glib::RefPtr< Gdk::Screen >& screen)Gdk::AppLaunchContext
set_timestamp(guint32 timestamp)Gdk::AppLaunchContext
steal_data(const QueryQuark &quark)Glib::Object
thaw_notify()Glib::ObjectBase
trackable(const trackable &src)sigc::trackable
unreference() const Glib::ObjectBase [virtual]
wrap(GdkAppLaunchContext* object, bool take_copy=false)Gdk::AppLaunchContext [related]
Gio::AppLaunchContext::wrap(GAppLaunchContext *object, bool take_copy=false)Gio::AppLaunchContext
Glib::Object::wrap(GObject *object, bool take_copy=false)Glib::Object
~AppLaunchContext()Gdk::AppLaunchContext [virtual]
~Object()Glib::Object [protected, virtual]
~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
+ + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Color.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Color.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Color.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Color.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gdk::Color Class Reference + - + + + + - -
+
+ +
+ + + + +
-
gtkmm 3.3.18
+
gtkmm +  3.4.0 +
+
+ +
Gdk::Color Class Reference
-
+

Gdk::Color is used to describe an allocated or unallocated color. More...

@@ -73,9 +89,9 @@  Provides access to the underlying C instance. The caller is responsible for freeing it. Use when directly setting fields in structs.
 Color ()  Instantiate a new Gdk::Color.
Color (const Glib::ustring&value) + Color (const Glib::ustring&value)  Instantiate a new Gdk::Color.
-void set_grey (gushort value) +void set_grey (gushort value)  Set a grey color, by using the same value for all color components.
void set_grey_p (double g) void set_rgb (gushort red_, gushort green_, gushort blue_) @@ -84,7 +100,7 @@  Set the color, by specifying red, green, and blue color component values, as percentages.
void set_hsv (double h, double s, double v) void set_hsl (double h, double s, double l) -bool set (const Glib::ustring&value) +bool set (const Glib::ustring&value)  Parses a textual specification of a color and fills in the red, green, and blue values.
gushort get_red () const  Get the red component of the color.
@@ -92,11 +108,11 @@  Get the green component of the color.
gushort get_blue () const  Get the blue component of the color.
-void set_red (gushort value) +void set_red (gushort value)  Set the red component of the color.
-void set_green (gushort value) +void set_green (gushort value)  Set the green component of the color.
-void set_blue (gushort value) +void set_blue (gushort value)  Set the blue component of the color.
guint get_pixel () const  Get the pixel value, for allocated colors.
@@ -130,7 +146,7 @@
- + @@ -157,7 +173,7 @@
Gdk::Color::Color Gdk::Color::Color ( GdkColor *  gobject,
- + @@ -174,7 +190,7 @@
Gdk::Color::Color Gdk::Color::Color ( const Color other)
- + @@ -190,7 +206,7 @@
Gdk::Color::~Color Gdk::Color::~Color ( )
- + @@ -209,7 +225,7 @@
Gdk::Color::Color Gdk::Color::Color ( )
- + @@ -221,7 +237,7 @@

Instantiate a new Gdk::Color.

The text string can be in any of the forms accepted by XParseColor; these include names for a color from rgb.txt, such as DarkSlateGray, or a hex specification such as 305050.

-
Parameters:
+
Parameters:
Gdk::Color::Color Gdk::Color::Color ( const Glib::ustring value)
valuethe string specifying the color..
@@ -236,7 +252,7 @@
- + @@ -255,7 +271,7 @@
gushort Gdk::Color::get_blue gushort Gdk::Color::get_blue ( ) const
- + @@ -274,7 +290,7 @@
double Gdk::Color::get_blue_p double Gdk::Color::get_blue_p ( ) const
- + @@ -293,7 +309,7 @@
gushort Gdk::Color::get_green gushort Gdk::Color::get_green ( ) const
- + @@ -312,7 +328,7 @@
double Gdk::Color::get_green_p double Gdk::Color::get_green_p ( ) const
- + @@ -331,7 +347,7 @@
guint Gdk::Color::get_pixel guint Gdk::Color::get_pixel ( ) const
- + @@ -350,7 +366,7 @@
gushort Gdk::Color::get_red gushort Gdk::Color::get_red ( ) const
- + @@ -364,15 +380,15 @@ - +
double Gdk::Color::get_red_p double Gdk::Color::get_red_p ( ) const
- + - +
const GdkColor* Gdk::Color::gobj GdkColor* Gdk::Color::gobj ( ) const [inline] [inline]
@@ -382,15 +398,15 @@
- +
- + - +
GdkColor* Gdk::Color::gobj const GdkColor* Gdk::Color::gobj ( ) [inline] const [inline]
@@ -405,7 +421,7 @@
- + @@ -440,7 +456,7 @@
GdkColor* Gdk::Color::gobj_copy GdkColor* Gdk::Color::gobj_copy ( ) const
- + @@ -452,7 +468,7 @@

Parses a textual specification of a color and fills in the red, green, and blue values.

The text string can be in any of the forms accepted by XParseColor; these include names for a color from rgb.txt, such as DarkSlateGray, or a hex specification such as 305050.

-
Parameters:
+
Parameters:
bool Gdk::Color::set bool Gdk::Color::set ( const Glib::ustring value)
valuethe string specifying the color.
@@ -467,7 +483,7 @@
- + @@ -478,7 +494,7 @@

Set the blue component of the color.

-
Parameters:
+
Parameters:
void Gdk::Color::set_blue void Gdk::Color::set_blue ( gushort  value)
valueThe blue component of the color.
@@ -492,7 +508,7 @@
- + @@ -503,7 +519,7 @@

Set the green component of the color.

-
Parameters:
+
Parameters:
void Gdk::Color::set_green void Gdk::Color::set_green ( gushort  value)
valueThe green component of the color.
@@ -517,7 +533,7 @@
- + @@ -528,7 +544,7 @@

Set a grey color, by using the same value for all color components.

-
Parameters:
+
Parameters:
void Gdk::Color::set_grey void Gdk::Color::set_grey ( gushort  value)
valueThe value to be used for the red, green, and blue components.
@@ -542,7 +558,7 @@
- + @@ -559,7 +575,7 @@
void Gdk::Color::set_grey_p void Gdk::Color::set_grey_p ( double  g)
- + @@ -592,7 +608,7 @@
void Gdk::Color::set_hsl void Gdk::Color::set_hsl ( double  h,
- + @@ -625,7 +641,7 @@
void Gdk::Color::set_hsv void Gdk::Color::set_hsv ( double  h,
- + @@ -636,7 +652,7 @@

Set the red component of the color.

-
Parameters:
+
Parameters:
void Gdk::Color::set_red void Gdk::Color::set_red ( gushort  value)
valueThe red component of the color.
@@ -650,7 +666,7 @@
- + @@ -677,7 +693,7 @@

Set the color, by specifying red, green, and blue color component values.

-
Parameters:
+
Parameters:
void Gdk::Color::set_rgb void Gdk::Color::set_rgb ( gushort  red_,
@@ -693,7 +709,7 @@
red_The red component of the color.
green_The green component of the color.
- + @@ -720,7 +736,7 @@

Set the color, by specifying red, green, and blue color component values, as percentages.

-
Parameters:
+
Parameters:
void Gdk::Color::set_rgb_p void Gdk::Color::set_rgb_p ( double  red_,
@@ -736,7 +752,7 @@
red_The red component of the color, as a percentage.
green_The green component of the color, as a percentage.
- + @@ -753,7 +769,7 @@
void Gdk::Color::swap void Gdk::Color::swap ( Color other)
- + @@ -764,7 +780,7 @@

Get a textual specification of color in the hexadecimal form #rrrrggggbbbb, where r, g and b are hex digits representing the red, green and blue components respectively.

Returns:
The string representation.
-
Since gtkmm 2.14:
+
Since gtkmm 2.14:
@@ -774,7 +790,7 @@
Glib::ustring Gdk::Color::to_string Glib::ustring Gdk::Color::to_string ( ) const
- + @@ -793,7 +809,7 @@
bool operator!= bool operator!= ( const Color lhs,
-
Parameters:
+
Parameters:
@@ -828,7 +844,7 @@
lhsThe left-hand side
rhsThe right-hand side
-
Parameters:
+
Parameters:
@@ -844,7 +860,7 @@
lhsThe left-hand side
rhsThe right-hand side
- + @@ -863,7 +879,7 @@
void swap void swap ( Color lhs,
-
Parameters:
+
Parameters:
@@ -878,7 +894,7 @@
lhsThe left-hand side
rhsThe right-hand side
- + @@ -899,7 +915,7 @@

A Glib::wrap() method for this object.

-
Parameters:
+
Parameters:
Gdk::Color wrap Gdk::Color wrap ( GdkColor *  object,
@@ -927,9 +943,14 @@
The documentation for this class was generated from the following file:
  • gdkmm/color.h
- - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Color-members.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Color-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Color-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Color-members.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
+
+ +
objectThe C instance.
take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
+ + + + +
-
gtkmm 3.3.18
+
gtkmm +  3.4.0 +
+
+ +
This is the complete list of members for Gdk::Color, including all inherited members. @@ -83,9 +99,14 @@ -
Color(GdkColor* gobject, bool make_a_copy=true)Gdk::Color [explicit]
to_string() const Gdk::Color
wrap(GdkColor* object, bool take_copy=false)Gdk::Color [related]
~Color()Gdk::Color
- +
+ + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Cursor.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Cursor.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Cursor.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Cursor.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gdk::Cursor Class Reference + - + + + + - -
+
+ +
+ + + + +
-
gtkmm 3.3.18
+
gtkmm +  3.4.0 +
+
+ +
Gdk::Cursor Class Reference
-
+

This represents a cursor. More...

@@ -113,7 +129,7 @@
- + @@ -129,7 +145,7 @@
virtual Gdk::Cursor::~Cursor virtual Gdk::Cursor::~Cursor ( ) [virtual]
- + @@ -157,7 +173,7 @@
Gdk::Cursor::Cursor Gdk::Cursor::Cursor ( const Glib::RefPtr< Display >&  display,
- + @@ -170,7 +186,7 @@

Creates a new cursor from the set of builtin cursors for the default display.

See new_for_display().

To make the cursor invisible, use Gdk::BLANK_CURSOR.

-
Parameters:
+
Parameters:
static Glib::RefPtr<Cursor> Gdk::Cursor::create static Glib::RefPtr<Cursor> Gdk::Cursor::create ( CursorType  cursor_type)
cursor_typeCursor to create.
@@ -185,7 +201,7 @@
- + @@ -228,7 +244,7 @@
  • Gdk::BLANK_CURSOR (Blank cursor). Since 2.16
  • Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<Cursor> Gdk::Cursor::create static Glib::RefPtr<Cursor> Gdk::Cursor::create ( const Glib::RefPtr< Display >&  display,
    @@ -244,7 +260,7 @@
    displayThe Gdk::Display for which the cursor will be created.
    cursor_typeCursor to create.
    - + @@ -282,7 +298,7 @@
    Since gtkmm 3.0:
    )

    On the X backend, support for RGBA cursors requires a sufficently new version of the X Render extension.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<Cursor> Gdk::Cursor::create static Glib::RefPtr<Cursor> Gdk::Cursor::create ( const Glib::RefPtr< Display >&  display,
    @@ -300,7 +316,7 @@
    displayThe Gdk::Display for which the cursor will be created.
    pixbufThe Gdk::Pixbuf containing the cursor image.
    - + @@ -322,7 +338,7 @@

    Creates a new cursor by looking up name in the current cursor theme.

    Since gtkmm 2.8:
    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<Cursor> Gdk::Cursor::create static Glib::RefPtr<Cursor> Gdk::Cursor::create ( const Glib::RefPtr< Display >&  display,
    @@ -338,7 +354,7 @@
    displayThe Gdk::Display for which the cursor will be created.
    nameThe name of the cursor.
    - + @@ -358,7 +374,7 @@
    CursorType Gdk::Cursor::get_cursor_type CursorType Gdk::Cursor::get_cursor_type ( ) const
    - + @@ -378,7 +394,7 @@
    Glib::RefPtr<Display> Gdk::Cursor::get_display Glib::RefPtr<Display> Gdk::Cursor::get_display ( )
    - + @@ -398,7 +414,7 @@
    Glib::RefPtr<const Display> Gdk::Cursor::get_display Glib::RefPtr<const Display> Gdk::Cursor::get_display ( ) const
    - + @@ -419,7 +435,7 @@
    Glib::RefPtr<Gdk::Pixbuf> Gdk::Cursor::get_image Glib::RefPtr<Gdk::Pixbuf> Gdk::Cursor::get_image ( )
    - + @@ -435,15 +451,15 @@ - +
    Glib::RefPtr<const Gdk::Pixbuf> Gdk::Cursor::get_image Glib::RefPtr<const Gdk::Pixbuf> Gdk::Cursor::get_image ( ) const
    - + - +
    const GdkCursor* Gdk::Cursor::gobj GdkCursor* Gdk::Cursor::gobj ( ) const [inline] [inline]
    @@ -451,19 +467,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GdkCursor* Gdk::Cursor::gobj const GdkCursor* Gdk::Cursor::gobj ( ) [inline] const [inline]
    @@ -471,7 +487,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -480,7 +496,7 @@
    - + @@ -499,7 +515,7 @@
    GdkCursor* Gdk::Cursor::gobj_copy GdkCursor* Gdk::Cursor::gobj_copy ( )
    - + @@ -520,7 +536,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gdk::Cursor > wrap Glib::RefPtr< Gdk::Cursor > wrap ( GdkCursor *  object,
    @@ -534,9 +550,14 @@
    The documentation for this class was generated from the following file:
    • gdkmm/cursor.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Cursor__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Cursor__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Cursor-members.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Cursor-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Cursor-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Cursor-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gdk::Cursor, including all inherited members. @@ -67,7 +83,7 @@ - + @@ -87,7 +103,7 @@ - + @@ -98,9 +114,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_display() const Gdk::Cursor
    get_image()Gdk::Cursor
    get_image() const Gdk::Cursor
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gdk::Cursor [inline]
    gobj() const Gdk::Cursor [inline]
    remove_destroy_notify_callback(void *data) const sigc::trackable
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    steal_data(const QueryQuark &quark)Glib::Object
    thaw_notify()Glib::ObjectBase
    ~Cursor()Gdk::Cursor [virtual]
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Device.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Device.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Device.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Device.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gdk::Device Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gdk::Device Class Reference
    -
    +

    A Gdk::Device instance contains a detailed description of an extended input device. More...

    @@ -96,15 +112,17 @@  Specifies how an axis of a device is used.
    void get_state (const Glib::RefPtr< Window >& window, double& axes, ModifierType& mask)  Gets the current state of a pointer device relative to window.
    -std::vector< TimeCoordget_history (const Glib::RefPtr< Window >& window, guint32 start, guint32 stop) const -std::vector< Glib::RefPtr
    +std::vector< TimeCoordget_history (const Glib::RefPtr< Window >& window, guint32 start, guint32 stop) const +std::vector< Glib::RefPtr
    < Gdk::Device > > list_slave_devices ()  If the device if of type Gdk::DEVICE_TYPE_MASTER, it will return the list of slave devices attached to it, otherwise it will return 0
    int get_n_axes () const  Returns the number of axes the device currently has.
    -bool get_axis_value (double& axes, GdkAtom axis_label, double&value) const - Interprets an array of double as axis values for a given device, and locates the value in the array for a given axis label, as returned by list_axes()
    -bool get_axis (double& axes, AxisUse use, double&value) const +std::vector< std::stringlist_axes () const + Returns the labels for the axes that the device currently has.
    +bool get_axis_value (double& axes, GdkAtom axis_label, double&value) const + Interprets an array of double as axis values for a given device, and locates the value in the array for a given axis label, as returned by list_axes()
    +bool get_axis (double& axes, AxisUse use, double&value) const  Interprets an array of double as axis values for a given device, and locates the value in the array for a given axis use.
    Glib::RefPtr< Displayget_display ()  Returns the Gdk::Display to which device pertains.
    @@ -149,7 +167,7 @@
    - + @@ -165,7 +183,7 @@
    virtual Gdk::Device::~Device virtual Gdk::Device::~Device ( ) [virtual]
    - + @@ -182,7 +200,7 @@
    Gdk::Device::Device Gdk::Device::Device ( ) [protected]
    - + @@ -204,7 +222,7 @@
    Glib::RefPtr<Device> Gdk::Device::get_associated_device Glib::RefPtr<Device> Gdk::Device::get_associated_device ( )
    - + @@ -226,7 +244,7 @@
    Glib::RefPtr<const Device> Gdk::Device::get_associated_device Glib::RefPtr<const Device> Gdk::Device::get_associated_device ( ) const
    - + @@ -253,7 +271,7 @@

    Interprets an array of double as axis values for a given device, and locates the value in the array for a given axis use.

    -
    Parameters:
    +
    Parameters:
    bool Gdk::Device::get_axis bool Gdk::Device::get_axis ( double &  axes,
    @@ -270,7 +288,7 @@
    axesPointer to an array of axes.
    useThe use to look for.
    - + @@ -282,7 +300,7 @@

    Returns the axis use for index.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    AxisUse Gdk::Device::get_axis_use AxisUse Gdk::Device::get_axis_use ( guint  index_)
    indexThe index of the axis.
    @@ -297,7 +315,7 @@
    - + @@ -323,9 +341,9 @@
    -

    Interprets an array of double as axis values for a given device, and locates the value in the array for a given axis label, as returned by list_axes()

    +

    Interprets an array of double as axis values for a given device, and locates the value in the array for a given axis label, as returned by list_axes()

    Since gtkmm 3.0:
    -
    Parameters:
    +
    Parameters:
    bool Gdk::Device::get_axis_value bool Gdk::Device::get_axis_value ( double &  axes,
    @@ -342,7 +360,7 @@
    axesPointer to an array of axes.
    axis_labelGdk::Atom with the axis label.
    - + @@ -357,42 +375,42 @@ - +
    DeviceType Gdk::Device::get_device_type DeviceType Gdk::Device::get_device_type ( ) const
    - + - +
    Glib::RefPtr<const Display> Gdk::Device::get_display Glib::RefPtr<Display> Gdk::Device::get_display ( ) const

    Returns the Gdk::Display to which device pertains.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    A Gdk::Display. This memory is owned by GTK+, and must not be freed or unreffed.
    - +
    - + - +
    Glib::RefPtr<Display> Gdk::Device::get_display Glib::RefPtr<const Display> Gdk::Device::get_display ( ) const

    Returns the Gdk::Display to which device pertains.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    A Gdk::Display. This memory is owned by GTK+, and must not be freed or unreffed.
    @@ -402,7 +420,7 @@
    - + @@ -422,7 +440,7 @@
    bool Gdk::Device::get_has_cursor bool Gdk::Device::get_has_cursor ( ) const
    - + @@ -455,7 +473,7 @@
    std::vector<TimeCoord> Gdk::Device::get_history std::vector<TimeCoord> Gdk::Device::get_history ( const Glib::RefPtr< Window >&  window,
    - + @@ -483,7 +501,7 @@

    If index has a valid keyval, this function will return true and fill in keyval and modifiers with the keyval settings.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    bool Gdk::Device::get_key bool Gdk::Device::get_key ( guint  index_,
    @@ -500,7 +518,7 @@
    indexThe index of the macro button to get.
    keyvalReturn value for the keyval.
    - + @@ -520,7 +538,7 @@
    InputMode Gdk::Device::get_mode InputMode Gdk::Device::get_mode ( ) const
    - + @@ -540,7 +558,7 @@
    int Gdk::Device::get_n_axes int Gdk::Device::get_n_axes ( ) const
    - + @@ -560,7 +578,7 @@
    int Gdk::Device::get_n_keys int Gdk::Device::get_n_keys ( ) const
    - + @@ -580,7 +598,7 @@
    Glib::ustring Gdk::Device::get_name Glib::ustring Gdk::Device::get_name ( ) const
    - + @@ -607,7 +625,7 @@
    void Gdk::Device::get_position void Gdk::Device::get_position ( int &  x,
    - + @@ -640,7 +658,7 @@
    void Gdk::Device::get_position void Gdk::Device::get_position ( Glib::RefPtr< Screen >&  screen,
    - + @@ -660,7 +678,7 @@
    InputSource Gdk::Device::get_source InputSource Gdk::Device::get_source ( ) const
    - + @@ -688,7 +706,7 @@

    Gets the current state of a pointer device relative to window.

    As a slave device coordinates are those of its master pointer, This function may not be called on devices of type Gdk::DEVICE_TYPE_SLAVE, unless there is an ongoing grab on them, see grab().

    -
    Parameters:
    +
    Parameters:
    void Gdk::Device::get_state void Gdk::Device::get_state ( const Glib::RefPtr< Window >&  window,
    @@ -699,12 +717,12 @@ - +
    windowA Gdk::Window.
    axesAn array of doubles to store the values of the axes of device in, or 0.
    - + @@ -718,7 +736,7 @@ - +
    Glib::RefPtr<const Window> Gdk::Device::get_window_at_position Glib::RefPtr<Window> Gdk::Device::get_window_at_position ( int &  win_x,
    ) const
    @@ -727,8 +745,8 @@

    Obtains the window underneath device, returning the location of the device in win_x and win_y.

    Returns 0 if the window tree under device is not known to GDK (for example, belongs to another application).

    As a slave device coordinates are those of its master pointer, This function may not be called on devices of type Gdk::DEVICE_TYPE_SLAVE, unless there is an ongoing grab on them, see grab().

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    @@ -739,20 +757,44 @@ - +
    win_xReturn location for the X coordinate of the device location, relative to the window origin, or 0.
    win_yReturn location for the Y coordinate of the device location, relative to the window origin, or 0.
    - + - - + + + + + + + + + + + + +
    Glib::RefPtr<const Window> Gdk::Device::get_window_at_position Glib::RefPtr<const Window> Gdk::Device::get_window_at_position () constint & win_x,
    int & win_y 
    ) const
    +

    Obtains the window underneath device, returning the location of the device in win_x and win_y.

    +

    Returns 0 if the window tree under device is not known to GDK (for example, belongs to another application).

    +

    As a slave device coordinates are those of its master pointer, This function may not be called on devices of type Gdk::DEVICE_TYPE_SLAVE, unless there is an ongoing grab on them, see grab().

    +
    Since gtkmm 3.0:
    +
    Parameters:
    + + + +
    win_xReturn location for the X coordinate of the device location, relative to the window origin, or 0.
    win_yReturn location for the Y coordinate of the device location, relative to the window origin, or 0.
    +
    +
    +
    Returns:
    The Gdk::Window under the device position, or 0.
    +
    @@ -760,7 +802,7 @@
    - + @@ -771,55 +813,31 @@ - +
    Glib::RefPtr<Window> Gdk::Device::get_window_at_position Glib::RefPtr<Window> Gdk::Device::get_window_at_position ( )
    - + - - - - - - - - - - - - - + +
    Glib::RefPtr<Window> Gdk::Device::get_window_at_position Glib::RefPtr<const Window> Gdk::Device::get_window_at_position (int & win_x,
    int & win_y 
    )) const
    -

    Obtains the window underneath device, returning the location of the device in win_x and win_y.

    -

    Returns 0 if the window tree under device is not known to GDK (for example, belongs to another application).

    -

    As a slave device coordinates are those of its master pointer, This function may not be called on devices of type Gdk::DEVICE_TYPE_SLAVE, unless there is an ongoing grab on them, see grab().

    -
    Since gtkmm 3.0:
    -
    Parameters:
    - - - -
    win_xReturn location for the X coordinate of the device location, relative to the window origin, or 0.
    win_yReturn location for the Y coordinate of the device location, relative to the window origin, or 0.
    -
    -
    -
    Returns:
    The Gdk::Window under the device position, or 0.
    -
    - +
    - + - +
    const GdkDevice* Gdk::Device::gobj GdkDevice* Gdk::Device::gobj ( ) const [inline] [inline]
    @@ -827,19 +845,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GdkDevice* Gdk::Device::gobj const GdkDevice* Gdk::Device::gobj ( ) [inline] const [inline]
    @@ -847,7 +865,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -856,7 +874,7 @@
    - + @@ -874,7 +892,7 @@
    GdkDevice* Gdk::Device::gobj_copy GdkDevice* Gdk::Device::gobj_copy ( )
    - + @@ -924,7 +942,7 @@

    Note that if the event mask of an X window has selected both button press and button release events, then a button press event will cause an automatic pointer grab until the button is released. X does this automatically since most applications expect to receive button press and release events in pairs. It is equivalent to a pointer grab on the window with owner_events set to true.

    If you set up anything at the time you take the grab that needs to be cleaned up when the grab ends, you should handle the Gdk::EventGrabBroken events that are emitted when the grab ends unvoluntarily.

    Since gtkmm 3.0:
    -
    Parameters:
    +
    Parameters:
    GrabStatus Gdk::Device::grab GrabStatus Gdk::Device::grab ( const Glib::RefPtr< Window >&  window,
    @@ -944,7 +962,7 @@
    windowThe Gdk::Window which will own the grab (the grab window).
    grab_ownershipSpecifies the grab ownership.
    - + @@ -984,12 +1002,31 @@ + +
    +
    +
    GrabStatus Gdk::Device::grab GrabStatus Gdk::Device::grab ( const Glib::RefPtr< Window >&  window,
    + + + + + + +
    std::vector<std::string> Gdk::Device::list_axes () const
    +
    +
    + +

    Returns the labels for the axes that the device currently has.

    +
    Since gtkmm 3.4:
    + +
    +
    - + @@ -1008,7 +1045,7 @@
    std::vector<Glib::RefPtr<Gdk::Device> > Gdk::Device::list_slave_devices std::vector<Glib::RefPtr<Gdk::Device> > Gdk::Device::list_slave_devices ( )
    - + @@ -1029,7 +1066,7 @@

    Specifies how an axis of a device is used.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Device::set_axis_use void Gdk::Device::set_axis_use ( guint  index_,
    @@ -1044,7 +1081,7 @@
    indexThe index of the axis.
    useSpecifies how the axis is used.
    - + @@ -1071,7 +1108,7 @@

    Specifies the X key event to generate when a macro button of a device is pressed.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Device::set_key void Gdk::Device::set_key ( guint  index_,
    @@ -1087,7 +1124,7 @@
    indexThe index of the macro button to set.
    keyvalThe keyval to generate.
    - + @@ -1099,7 +1136,7 @@

    Sets a the mode of an input device.

    The mode controls if the device is active and whether the device's range is mapped to the entire screen or to a single window.

    -
    Parameters:
    +
    Parameters:
    bool Gdk::Device::set_mode bool Gdk::Device::set_mode ( InputMode  mode)
    modeThe input mode.
    @@ -1114,7 +1151,7 @@
    - + @@ -1126,7 +1163,7 @@

    Release any grab on device.

    Since gtkmm 3.0:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Device::ungrab void Gdk::Device::ungrab ( guint32  time_)
    timeA timestap (e.g. Gdk::CURRENT_TIME).
    @@ -1140,7 +1177,7 @@
    - + @@ -1170,7 +1207,7 @@

    Warping the pointer creates events as if the user had moved the mouse instantaneously to the destination.

    Note that the pointer should normally be under the control of the user. This function was added to cover some rare use cases like keyboard navigation support for the color picker in the Gtk::ColorSelectionDialog.

    Since gtkmm 3.0:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Device::warp void Gdk::Device::warp ( const Glib::RefPtr< Screen >&  p1,
    @@ -1187,7 +1224,7 @@
    screenThe screen to warp device to.
    xThe X coordinate of the destination.
    - + @@ -1208,7 +1245,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gdk::Device > wrap Glib::RefPtr< Gdk::Device > wrap ( GdkDevice *  object,
    @@ -1222,9 +1259,14 @@
    The documentation for this class was generated from the following file:
    • gdkmm/device.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Device__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Device__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1DeviceManager.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1DeviceManager.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1DeviceManager.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1DeviceManager.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Gdk::DeviceManager Class Reference + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gdk::DeviceManager Class Reference
    -
    +

    Functions for handling input devices. More...

    @@ -78,11 +94,11 @@  Gets the Gdk::Display associated to device_manager.
    Glib::RefPtr< const Displayget_display () const  Gets the Gdk::Display associated to device_manager.
    -std::vector< Glib::RefPtr
    -< Device > > list_devices (DeviceType type) +std::vector< Glib::RefPtr
    +< Device > > list_devices (DeviceType type)  Returns the list of devices of type type currently attached to device_manager.
    -std::vector< Glib::RefPtr
    -< const Device > > list_devices (DeviceType type) const +std::vector< Glib::RefPtr
    +< const Device > > list_devices (DeviceType type) const  Returns the list of devices of type type currently attached to device_manager.
    Glib::RefPtr< Deviceget_client_pointer ()  Returns the client pointer, that is, the master pointer that acts as the core pointer for this application.
    @@ -109,7 +125,7 @@

    Events containing device information are GDK_MOTION_NOTIFY, GDK_BUTTON_PRESS, GDK_2BUTTON_PRESS, GDK_3BUTTON_PRESS, GDK_BUTTON_RELEASE, GDK_SCROLL, GDK_KEY_PRESS, GDK_KEY_RELEASE, GDK_ENTER_NOTIFY, GDK_LEAVE_NOTIFY, GDK_FOCUS_CHANGE, GDK_PROXIMITY_IN, GDK_PROXIMITY_OUT, GDK_DRAG_ENTER, GDK_DRAG_LEAVE, GDK_DRAG_MOTION, GDK_DRAG_STATUS, GDK_DROP_START, GDK_DROP_FINISHED and GDK_GRAB_BROKEN.

    Although gdk_window_set_support_multidevice() must be called on #GdkWindows in order to support additional features of multiple pointer interaction, such as multiple per-device enter/leave events, the default setting will emit just one enter/leave event pair for all devices on the window. See Gdk::Window::set_support_multidevice() documentation for more information.

    In order to listen for events coming from other than a virtual device, Gdk::Window::set_device_events() must be called. Generally, this method can be used to modify the event mask for any given device.

    -

    Input devices may also provide additional information besides X/Y. For example, graphics tablets may also provide pressure and X/Y tilt information. This information is device-dependent, and may be queried through Gdk::Devie::get_axis(). In multidevice mode, virtual devices will change axes in order to always represent the physical device that is routing events through it. Whenever the physical device changes, the Gdk::Device::property_n_axes() property will be notified, and Gdk::Device::list_axes() will return the new device axes.

    +

    Input devices may also provide additional information besides X/Y. For example, graphics tablets may also provide pressure and X/Y tilt information. This information is device-dependent, and may be queried through Gdk::Devie::get_axis(). In multidevice mode, virtual devices will change axes in order to always represent the physical device that is routing events through it. Whenever the physical device changes, the Gdk::Device::property_n_axes() property will be notified, and Gdk::Device::list_axes() will return the new device axes.

    Devices may also have associated keys or macro buttons. Such keys can be globally set to map into normal X keyboard events. The mapping is set using Gdk::Device::set_key().

    In order to query the device hierarchy and be aware of changes in the device hierarchy (such as virtual devices being created or removed, or physical devices being plugged or unplugged), GDK provides Gdk::DeviceManager. On X11, multidevice support is implemented through XInput 2. Unless gdk_disable_multidevice() is called, the XInput 2.x Gdk::DeviceManager implementation will be used as the input source. Otherwise either the core or XInput 1.x implementations will be used.

    Since gtkmm 3.0:
    @@ -119,7 +135,7 @@
    - + @@ -135,7 +151,7 @@
    virtual Gdk::DeviceManager::~DeviceManager virtual Gdk::DeviceManager::~DeviceManager ( ) [virtual]
    - + @@ -152,7 +168,7 @@
    Gdk::DeviceManager::DeviceManager Gdk::DeviceManager::DeviceManager ( ) [protected]
    - + @@ -174,7 +190,7 @@
    Glib::RefPtr<Device> Gdk::DeviceManager::get_client_pointer Glib::RefPtr<Device> Gdk::DeviceManager::get_client_pointer ( )
    - + @@ -191,55 +207,55 @@ - +
    Glib::RefPtr<const Device> Gdk::DeviceManager::get_client_pointer Glib::RefPtr<const Device> Gdk::DeviceManager::get_client_pointer ( ) const
    - + - +
    Glib::RefPtr<const Display> Gdk::DeviceManager::get_display Glib::RefPtr<Display> Gdk::DeviceManager::get_display ( ) const

    Gets the Gdk::Display associated to device_manager.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The Gdk::Display to which device_manager is associated to, or #0. This memory is owned by GDK and must not be freed or unreferenced.
    - +
    - + - +
    Glib::RefPtr<Display> Gdk::DeviceManager::get_display Glib::RefPtr<const Display> Gdk::DeviceManager::get_display ( ) const

    Gets the Gdk::Display associated to device_manager.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The Gdk::Display to which device_manager is associated to, or #0. This memory is owned by GDK and must not be freed or unreferenced.
    - +
    - + - +
    const GdkDeviceManager* Gdk::DeviceManager::gobj GdkDeviceManager* Gdk::DeviceManager::gobj ( ) const [inline] [inline]
    @@ -247,19 +263,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GdkDeviceManager* Gdk::DeviceManager::gobj const GdkDeviceManager* Gdk::DeviceManager::gobj ( ) [inline] const [inline]
    @@ -267,7 +283,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -276,7 +292,7 @@
    - + @@ -289,24 +305,24 @@ - +
    GdkDeviceManager* Gdk::DeviceManager::gobj_copy GdkDeviceManager* Gdk::DeviceManager::gobj_copy ( )
    - + - +
    std::vector< Glib::RefPtr<const Device> > Gdk::DeviceManager::list_devices std::vector< Glib::RefPtr<Device> > Gdk::DeviceManager::list_devices ( DeviceType  type) const

    Returns the list of devices of type type currently attached to device_manager.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    typeDevice type to get.
    @@ -316,24 +332,24 @@
    - +
    - + - +
    std::vector< Glib::RefPtr<Device> > Gdk::DeviceManager::list_devices std::vector< Glib::RefPtr<const Device> > Gdk::DeviceManager::list_devices ( DeviceType  type) const

    Returns the list of devices of type type currently attached to device_manager.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    typeDevice type to get.
    @@ -349,7 +365,7 @@
    - + @@ -370,7 +386,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gdk::DeviceManager > wrap Glib::RefPtr< Gdk::DeviceManager > wrap ( GdkDeviceManager *  object,
    @@ -384,9 +400,14 @@
    The documentation for this class was generated from the following file:
    • gdkmm/devicemanager.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1DeviceManager__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1DeviceManager__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1DeviceManager-members.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1DeviceManager-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1DeviceManager-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1DeviceManager-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gdk::DeviceManager, including all inherited members. @@ -62,7 +78,7 @@ - + @@ -84,7 +100,7 @@ - + @@ -95,9 +111,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_data(const QueryQuark &key)Glib::Object
    get_display()Gdk::DeviceManager
    get_display() const Gdk::DeviceManager
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gdk::DeviceManager [inline]
    gobj() const Gdk::DeviceManager [inline]
    remove_destroy_notify_callback(void *data) const sigc::trackable
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    steal_data(const QueryQuark &quark)Glib::Object
    thaw_notify()Glib::ObjectBase
    ~DeviceManager()Gdk::DeviceManager [virtual]
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Device-members.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Device-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Device-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Device-members.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Member List + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gdk::Device, including all inherited members. @@ -75,7 +91,7 @@ - + @@ -90,6 +106,7 @@ + @@ -107,7 +124,7 @@ - + @@ -120,9 +137,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_name() const Gdk::Device
    get_position(int& x, int& y) const Gdk::Device
    get_position(Glib::RefPtr< Screen >& screen, int& x, int& y) const Gdk::Device
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_source() const Gdk::Device
    get_state(const Glib::RefPtr< Window >& window, double& axes, ModifierType& mask)Gdk::Device
    grab(const Glib::RefPtr< Window >& window, GrabOwnership grab_ownership, bool owner_events, EventMask event_mask, const Glib::RefPtr< Cursor >& cursor, guint32 time_)Gdk::Device
    grab(const Glib::RefPtr< Window >& window, GrabOwnership grab_ownership, bool owner_events, EventMask event_mask, guint32 time_)Gdk::Device
    initialize(GObject *castitem)Glib::ObjectBase [protected]
    list_axes() const Gdk::Device
    list_slave_devices()Gdk::Device
    notify_callbacks()sigc::trackable
    Object()Glib::Object [protected]
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_key(guint index_, guint keyval, ModifierType modifiers)Gdk::Device
    set_mode(InputMode mode)Gdk::Device
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    steal_data(const QueryQuark &quark)Glib::Object
    thaw_notify()Glib::ObjectBase
    ~Device()Gdk::Device [virtual]
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Display.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Display.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Display.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Display.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gdk::Display Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gdk::Display Class Reference
    -
    +

    Gdk::Display object's purpose is two fold: To grab/ungrab keyboard focus and mouse pointer To manage and provide information about the Gdk::Screen(s) available for this Gdk::Display. More...

    @@ -109,7 +125,7 @@  Returns whether the display has events that are waiting to be processed.
    void set_double_click_time (guint msec)  Sets the double click time (two clicks within this time interval count as a double click and result in a Gdk::2BUTTON_PRESS event).
    -void set_double_click_distance (guint distance) +void set_double_click_distance (guint distance)  Sets the double click distance (two clicks within this distance count as a double click and result in a Gdk::2BUTTON_PRESS event).
    GdkKeymap* get_keymap ()  Returns the Gdk::Keymap attached to display.
    @@ -141,7 +157,7 @@  Returns whether the speicifed display supports clipboard persistance; i.e. if it's possible to store the clipboard data after an application has quit.
    void store_clipboard (const Glib::RefPtr< Gdk::Window >& clipboard_window, guint32 time_)  Issues a request to the clipboard manager to store the clipboard data, saving all available targets.
    -void store_clipboard (const Glib::RefPtr< Gdk::Window >& clipboard_window, guint32 time_, const std::vector< Glib::ustring >& targets) +void store_clipboard (const Glib::RefPtr< Gdk::Window >& clipboard_window, guint32 time_, const std::vector< Glib::ustring >& targets) bool supports_shapes () const  Returns true if gdk_window_shape_combine_mask() can be used to create shaped windows on display.
    bool supports_input_shapes () const @@ -154,6 +170,11 @@  Returns the Gdk::DeviceManager associated to display.
    Glib::RefPtr< const DeviceManagerget_device_manager () const  Returns the Gdk::DeviceManager associated to display.
    +Glib::RefPtr< AppLaunchContextget_app_launch_context () + Returns a Gdk::AppLaunchContext suitable for launching applications on the given display.
    +Glib::RefPtr< const
    +AppLaunchContextget_app_launch_context () const + Returns a Gdk::AppLaunchContext suitable for launching applications on the given display.
    Glib::SignalProxy1< void, bool > signal_closed () Glib::SignalProxy0< void > signal_opened ()

    @@ -183,7 +204,7 @@
    - + @@ -199,7 +220,7 @@
    virtual Gdk::Display::~Display virtual Gdk::Display::~Display ( ) [virtual]
    - + @@ -216,7 +237,7 @@
    Gdk::Display::Display Gdk::Display::Display ( ) [protected]
    - + @@ -235,7 +256,7 @@
    void Gdk::Display::beep void Gdk::Display::beep ( )
    - + @@ -254,7 +275,7 @@
    void Gdk::Display::close void Gdk::Display::close ( )
    - + @@ -270,12 +291,52 @@ + +
    +
    +
    void Gdk::Display::flush void Gdk::Display::flush ( )
    + + + + + + +
    Glib::RefPtr<AppLaunchContext> Gdk::Display::get_app_launch_context ()
    +
    +
    + +

    Returns a Gdk::AppLaunchContext suitable for launching applications on the given display.

    +
    Since gtkmm 3.0:
    +
    Returns:
    A new Gdk::AppLaunchContext for display. Free with Glib::object_unref() when done.
    + +
    +

    + +
    + +
    + +

    Returns a Gdk::AppLaunchContext suitable for launching applications on the given display.

    +
    Since gtkmm 3.0:
    +
    Returns:
    A new Gdk::AppLaunchContext for display. Free with Glib::object_unref() when done.
    + +
    +
    - + @@ -285,7 +346,7 @@

    Gets the default Gdk::Display.

    -

    This is a convenience function for gdk_display_manager_get_default_display (manager_get()).

    +

    This is a convenience function for gdk_display_manager_get_default_display (Gdk::DisplayManager::get()).

    Since gtkmm 2.2:
    Returns:
    A Gdk::Display, or 0 if there is no default display.
    @@ -296,7 +357,7 @@
    static Glib::RefPtr<Display> Gdk::Display::get_default static Glib::RefPtr<Display> Gdk::Display::get_default ( ) [static]
    - + @@ -316,7 +377,7 @@
    guint Gdk::Display::get_default_cursor_size guint Gdk::Display::get_default_cursor_size ( ) const
    - + @@ -337,7 +398,7 @@
    Glib::RefPtr<Window> Gdk::Display::get_default_group Glib::RefPtr<Window> Gdk::Display::get_default_group ( )
    - + @@ -358,7 +419,7 @@
    Glib::RefPtr<const Window> Gdk::Display::get_default_group Glib::RefPtr<const Window> Gdk::Display::get_default_group ( ) const
    - + @@ -378,7 +439,7 @@
    Glib::RefPtr<Screen> Gdk::Display::get_default_screen Glib::RefPtr<Screen> Gdk::Display::get_default_screen ( )
    - + @@ -393,82 +454,82 @@ - +
    Glib::RefPtr<const Screen> Gdk::Display::get_default_screen Glib::RefPtr<const Screen> Gdk::Display::get_default_screen ( ) const
    - + - +
    Glib::RefPtr<const DeviceManager> Gdk::Display::get_device_manager Glib::RefPtr<DeviceManager> Gdk::Display::get_device_manager ( ) const

    Returns the Gdk::DeviceManager associated to display.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    A Gdk::DeviceManager, or 0. This memory is owned by GDK and must not be freed or unreferenced.
    - +
    - + - +
    Glib::RefPtr<DeviceManager> Gdk::Display::get_device_manager Glib::RefPtr<const DeviceManager> Gdk::Display::get_device_manager ( ) const

    Returns the Gdk::DeviceManager associated to display.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    A Gdk::DeviceManager, or 0. This memory is owned by GDK and must not be freed or unreferenced.
    - +
    - + - +
    const GdkEvent* Gdk::Display::get_event GdkEvent* Gdk::Display::get_event ( ) const

    Gets the next Gdk::Event to be processed for display, fetching events from the windowing system if necessary.

    -
    Since gtkmm 2.2:
    +
    Since gtkmm 2.2:
    Returns:
    The next Gdk::Event to be processed, or 0 if no events are pending. The returned Gdk::Event should be freed with Gdk::Event::free().
    - +
    - + - +
    GdkEvent* Gdk::Display::get_event const GdkEvent* Gdk::Display::get_event ( ) const

    Gets the next Gdk::Event to be processed for display, fetching events from the windowing system if necessary.

    -
    Since gtkmm 2.2:
    +
    Since gtkmm 2.2:
    Returns:
    The next Gdk::Event to be processed, or 0 if no events are pending. The returned Gdk::Event should be freed with Gdk::Event::free().
    @@ -478,7 +539,7 @@
    - + @@ -498,7 +559,7 @@
    GdkKeymap* Gdk::Display::get_keymap GdkKeymap* Gdk::Display::get_keymap ( )
    - + @@ -518,7 +579,7 @@
    const GdkKeymap* Gdk::Display::get_keymap const GdkKeymap* Gdk::Display::get_keymap ( ) const
    - + @@ -540,7 +601,7 @@

    Gets the maximal size to use for cursors on display.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Display::get_maximal_cursor_size void Gdk::Display::get_maximal_cursor_size ( guint &  width,
    @@ -555,7 +616,7 @@
    widthThe return location for the maximal cursor width.
    heightThe return location for the maximal cursor height.
    - + @@ -575,7 +636,7 @@
    int Gdk::Display::get_n_screens int Gdk::Display::get_n_screens ( ) const
    - + @@ -590,24 +651,24 @@ - +
    Glib::ustring Gdk::Display::get_name Glib::ustring Gdk::Display::get_name ( ) const
    - + - +
    Glib::RefPtr<const Screen> Gdk::Display::get_screen Glib::RefPtr<Screen> Gdk::Display::get_screen ( int  screen_num) const

    Returns a screen object for one of the screens of the display.

    -
    Since gtkmm 2.2:
    -
    Parameters:
    +
    Since gtkmm 2.2:
    +
    Parameters:
    screen_numThe screen number.
    @@ -617,24 +678,24 @@
    - +
    - + - +
    Glib::RefPtr<Screen> Gdk::Display::get_screen Glib::RefPtr<const Screen> Gdk::Display::get_screen ( int  screen_num) const

    Returns a screen object for one of the screens of the display.

    -
    Since gtkmm 2.2:
    -
    Parameters:
    +
    Since gtkmm 2.2:
    +
    Parameters:
    screen_numThe screen number.
    @@ -649,7 +710,7 @@
    - + @@ -666,7 +727,7 @@
    Glib::RefPtr<Window> Gdk::Display::get_selection_owner Glib::RefPtr<Window> Gdk::Display::get_selection_owner ( const Glib::ustring selection)
    - + @@ -686,7 +747,7 @@
    GdkDisplay* Gdk::Display::gobj GdkDisplay* Gdk::Display::gobj ( ) [inline]
    - + @@ -706,7 +767,7 @@
    const GdkDisplay* Gdk::Display::gobj const GdkDisplay* Gdk::Display::gobj ( ) const [inline]
    - + @@ -724,7 +785,7 @@
    GdkDisplay* Gdk::Display::gobj_copy GdkDisplay* Gdk::Display::gobj_copy ( )
    - + @@ -744,7 +805,7 @@
    bool Gdk::Display::has_pending bool Gdk::Display::has_pending ( ) const
    - + @@ -764,7 +825,7 @@
    bool Gdk::Display::is_closed bool Gdk::Display::is_closed ( ) const
    - + @@ -777,7 +838,7 @@

    Indicates to the GUI environment that the application has finished loading, using a given identifier.

    GTK+ will call this function automatically for Gtk::Window with custom startup-notification identifier unless gtk_window_set_auto_startup_notification() is called to disable that feature.

    Since gtkmm 3.0:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Display::notify_startup_complete void Gdk::Display::notify_startup_complete ( const Glib::ustring startup_id)
    startup_idA startup-notification identifier, for which notification process should be completed.
    @@ -791,7 +852,7 @@
    - + @@ -803,7 +864,7 @@

    Opens a display.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<Display> Gdk::Display::open static Glib::RefPtr<Display> Gdk::Display::open ( const Glib::ustring display_name)
    display_nameThe name of the display to open.
    @@ -818,7 +879,7 @@
    - + @@ -838,7 +899,7 @@
    static Glib::RefPtr<Display> Gdk::Display::open_default_libgtk_only static Glib::RefPtr<Display> Gdk::Display::open_default_libgtk_only ( ) [static]
    - + @@ -859,7 +920,7 @@
    GdkEvent* Gdk::Display::peek_event GdkEvent* Gdk::Display::peek_event ( )
    - + @@ -880,7 +941,7 @@
    GdkEvent* Gdk::Display::peek_event GdkEvent* Gdk::Display::peek_event ( ) const
    - + @@ -892,7 +953,7 @@

    Appends a copy of the given event onto the front of the event queue for display.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Display::put_event void Gdk::Display::put_event ( GdkEvent *  event)
    eventA Gdk::Event.
    @@ -906,7 +967,7 @@
    - + @@ -918,7 +979,7 @@

    Request Gdk::EventOwnerChange events for ownership changes of the selection named by the given atom.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    bool Gdk::Display::request_selection_notification bool Gdk::Display::request_selection_notification ( const Glib::ustring selection)
    selectionThe Gdk::Atom naming the selection for which ownership change notification is requested.
    @@ -933,7 +994,7 @@
    - + @@ -973,7 +1034,7 @@

    Send a response to SelectionRequest event.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Display::selection_send_notify void Gdk::Display::selection_send_notify ( const Glib::RefPtr< Window >&  requestor,
    @@ -991,7 +1052,7 @@
    requestorWindow to which to deliver response.
    selectionSelection that was requested.
    - + @@ -1004,7 +1065,8 @@

    Sets the double click distance (two clicks within this distance count as a double click and result in a Gdk::2BUTTON_PRESS event).

    See also set_double_click_time(). Applications should not set this, it is a global user-configured setting.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Deprecated:
    No replacement method. Applications should not set this.
    +
    Parameters:
    void Gdk::Display::set_double_click_distance void Gdk::Display::set_double_click_distance ( guint  distance)
    distanceDistance in pixels.
    @@ -1018,7 +1080,7 @@
    - + @@ -1031,7 +1093,8 @@

    Sets the double click time (two clicks within this time interval count as a double click and result in a Gdk::2BUTTON_PRESS event).

    Applications should not set this, it is a global user-configured setting.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Deprecated:
    No replacement method. Applications should not set this.
    +
    Parameters:
    void Gdk::Display::set_double_click_time void Gdk::Display::set_double_click_time ( guint  msec)
    msecDouble click time in milliseconds (thousandths of a second).
    @@ -1045,7 +1108,7 @@
    - + @@ -1084,7 +1147,7 @@
    bool Gdk::Display::set_selection_owner bool Gdk::Display::set_selection_owner ( const Glib::RefPtr< Window >&  owner,
    - + @@ -1095,7 +1158,7 @@
    Slot Prototype:
    void on_my_closed(bool is_error)

    The signal_closed() signal is emitted when the connection to the windowing system for display is closed.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,bool > Gdk::Display::signal_closed Glib::SignalProxy1< void,bool > Gdk::Display::signal_closed ( )
    is_errortrue if the display was closed due to an error.
    @@ -1109,7 +1172,7 @@
    - + @@ -1122,12 +1185,12 @@ - +
    Glib::SignalProxy0< void > Gdk::Display::signal_opened Glib::SignalProxy0< void > Gdk::Display::signal_opened ( )
    - + @@ -1136,13 +1199,7 @@ - - - - - - - + @@ -1153,14 +1210,25 @@
    +

    Issues a request to the clipboard manager to store the clipboard data, saving all available targets.

    +

    On X11, this is a special program that works according to the freedesktop clipboard specification, available at http://www.freedesktop.org/Standards/clipboard-manager-spec.

    +
    Since gtkmm 2.6:
    +
    Parameters:
    +
    void Gdk::Display::store_clipboard void Gdk::Display::store_clipboard ( const Glib::RefPtr< Gdk::Window >&  clipboard_window, guint32 time_,
    const std::vector< Glib::ustring > & targets time_ 
    + + +
    clipboard_windowA Gdk::Window belonging to the clipboard owner.
    time_A timestamp.
    +
    +
    +
    - +
    - + @@ -1169,7 +1237,13 @@ - + + + + + + + @@ -1180,17 +1254,6 @@
    -

    Issues a request to the clipboard manager to store the clipboard data, saving all available targets.

    -

    On X11, this is a special program that works according to the freedesktop clipboard specification, available at http://www.freedesktop.org/Standards/clipboard-manager-spec.

    -
    Since gtkmm 2.6:
    -
    Parameters:
    -
    void Gdk::Display::store_clipboard void Gdk::Display::store_clipboard ( const Glib::RefPtr< Gdk::Window >&  clipboard_window, guint32 time_ time_,
    const std::vector< Glib::ustring > & targets 
    - - -
    clipboard_windowA Gdk::Window belonging to the clipboard owner.
    time_A timestamp.
    - - -
    @@ -1198,7 +1261,7 @@
    - + @@ -1219,7 +1282,7 @@
    bool Gdk::Display::supports_clipboard_persistence bool Gdk::Display::supports_clipboard_persistence ( ) const
    - + @@ -1240,7 +1303,7 @@
    bool Gdk::Display::supports_composite bool Gdk::Display::supports_composite ( ) const
    - + @@ -1261,7 +1324,7 @@
    bool Gdk::Display::supports_cursor_alpha bool Gdk::Display::supports_cursor_alpha ( ) const
    - + @@ -1282,7 +1345,7 @@
    bool Gdk::Display::supports_cursor_color bool Gdk::Display::supports_cursor_color ( ) const
    - + @@ -1302,7 +1365,7 @@
    bool Gdk::Display::supports_input_shapes bool Gdk::Display::supports_input_shapes ( ) const
    - + @@ -1322,7 +1385,7 @@
    bool Gdk::Display::supports_selection_notification bool Gdk::Display::supports_selection_notification ( ) const
    - + @@ -1342,7 +1405,7 @@
    bool Gdk::Display::supports_shapes bool Gdk::Display::supports_shapes ( ) const
    - + @@ -1364,7 +1427,7 @@
    void Gdk::Display::sync void Gdk::Display::sync ( )
    - + @@ -1385,7 +1448,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gdk::Display > wrap Glib::RefPtr< Gdk::Display > wrap ( GdkDisplay *  object,
    @@ -1399,9 +1462,14 @@
    The documentation for this class was generated from the following file:
    • gdkmm/display.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Display__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Display__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1DisplayManager.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1DisplayManager.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1DisplayManager.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1DisplayManager.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Gdk::DisplayManager Class Reference + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gdk::DisplayManager Class Reference
    -
    +

    The purpose of the GdkDisplayManager singleton object is to offer notification when displays appear or disappear or the default display changes. More...

    @@ -80,14 +96,14 @@  Gets the default Gdk::Display.
    void set_default_display (const Glib::RefPtr< Display >& display)  Sets display as the default display.
    -std::vector< Glib::RefPtr
    +std::vector< Glib::RefPtr
    < Display > > list_displays ()  List all currently open displays.
    Glib::RefPtr< Displayopen_display (const Glib::ustring& name)  Opens a display.
    Glib::PropertyProxy
    < Glib::RefPtr< Display > > property_default_display () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The default display for GDK.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Display > > property_default_display () const  The default display for GDK.
    @@ -113,7 +129,7 @@
    - + @@ -130,7 +146,7 @@
    virtual Gdk::DisplayManager::~DisplayManager virtual Gdk::DisplayManager::~DisplayManager ( ) [virtual]
    - + @@ -151,7 +167,7 @@
    static Glib::RefPtr<DisplayManager> Gdk::DisplayManager::get static Glib::RefPtr<DisplayManager> Gdk::DisplayManager::get ( ) [static]
    - + @@ -171,7 +187,7 @@
    Glib::RefPtr<Display> Gdk::DisplayManager::get_default_display Glib::RefPtr<Display> Gdk::DisplayManager::get_default_display ( )
    - + @@ -186,15 +202,15 @@ - +
    Glib::RefPtr<const Display> Gdk::DisplayManager::get_default_display Glib::RefPtr<const Display> Gdk::DisplayManager::get_default_display ( ) const
    - + - +
    const GdkDisplayManager* Gdk::DisplayManager::gobj GdkDisplayManager* Gdk::DisplayManager::gobj ( ) const [inline] [inline]
    @@ -202,19 +218,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GdkDisplayManager* Gdk::DisplayManager::gobj const GdkDisplayManager* Gdk::DisplayManager::gobj ( ) [inline] const [inline]
    @@ -222,7 +238,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -231,7 +247,7 @@
    - + @@ -249,7 +265,7 @@
    GdkDisplayManager* Gdk::DisplayManager::gobj_copy GdkDisplayManager* Gdk::DisplayManager::gobj_copy ( )
    - + @@ -269,7 +285,7 @@
    std::vector< Glib::RefPtr<Display> > Gdk::DisplayManager::list_displays std::vector< Glib::RefPtr<Display> > Gdk::DisplayManager::list_displays ( )
    - + @@ -280,8 +296,8 @@

    Opens a display.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    Glib::RefPtr<Display> Gdk::DisplayManager::open_display Glib::RefPtr<Display> Gdk::DisplayManager::open_display ( const Glib::ustring name)
    nameThe name of the display to open.
    @@ -296,7 +312,7 @@
    - + @@ -305,6 +321,7 @@
    +

    The default display for GDK.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -315,7 +332,7 @@
    Glib::PropertyProxy< Glib::RefPtr<Display> > Gdk::DisplayManager::property_default_display Glib::PropertyProxy< Glib::RefPtr<Display> > Gdk::DisplayManager::property_default_display ( )
    - + @@ -335,7 +352,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Display> > Gdk::DisplayManager::property_default_display Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Display> > Gdk::DisplayManager::property_default_display ( ) const
    - + @@ -347,7 +364,7 @@

    Sets display as the default display.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    void Gdk::DisplayManager::set_default_display void Gdk::DisplayManager::set_default_display ( const Glib::RefPtr< Display >&  display)
    displayA Gdk::Display.
    @@ -361,7 +378,7 @@
    - + @@ -372,7 +389,7 @@
    Slot Prototype:
    void on_my_display_opened(const Glib::RefPtr<Display>& display)

    The signal_display_opened() signal is emitted when a display is opened.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,const Glib::RefPtr<Display>& > Gdk::DisplayManager::signal_display_opened Glib::SignalProxy1< void,const Glib::RefPtr<Display>& > Gdk::DisplayManager::signal_display_opened ( )
    displayThe opened display.
    @@ -387,7 +404,7 @@
    - + @@ -408,7 +425,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gdk::DisplayManager > wrap Glib::RefPtr< Gdk::DisplayManager > wrap ( GdkDisplayManager *  object,
    @@ -422,9 +439,14 @@
    The documentation for this class was generated from the following file:
    • gdkmm/displaymanager.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1DisplayManager__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1DisplayManager__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1DisplayManager-members.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1DisplayManager-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1DisplayManager-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1DisplayManager-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gdk::DisplayManager, including all inherited members. @@ -60,7 +76,7 @@ - + @@ -85,7 +101,7 @@ - + @@ -97,9 +113,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_data(const QueryQuark &key)Glib::Object
    get_default_display()Gdk::DisplayManager
    get_default_display() const Gdk::DisplayManager
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gdk::DisplayManager [inline]
    gobj() const Gdk::DisplayManager [inline]
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_default_display(const Glib::RefPtr< Display >& display)Gdk::DisplayManager
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    signal_display_opened()Gdk::DisplayManager
    steal_data(const QueryQuark &quark)Glib::Object
    ~DisplayManager()Gdk::DisplayManager [virtual]
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Display-members.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Display-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Display-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Display-members.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Member List + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gdk::Display, including all inherited members. @@ -60,6 +76,8 @@ + + @@ -76,7 +94,7 @@ - + @@ -111,7 +129,7 @@ - + @@ -135,9 +153,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    flush()Gdk::Display
    freeze_notify()Glib::ObjectBase
    func_destroy_notify typedefsigc::trackable
    get_app_launch_context()Gdk::Display
    get_app_launch_context() const Gdk::Display
    get_data(const QueryQuark &key)Glib::Object
    get_default()Gdk::Display [static]
    get_default_cursor_size() const Gdk::Display
    get_maximal_cursor_size(guint& width, guint& height)Gdk::Display
    get_n_screens() const Gdk::Display
    get_name() const Gdk::Display
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_screen(int screen_num)Gdk::Display
    get_screen(int screen_num) const Gdk::Display
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_double_click_distance(guint distance)Gdk::Display
    set_double_click_time(guint msec)Gdk::Display
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_selection_owner(const Glib::RefPtr< Window >& owner, Glib::ustring& selection, guint32 time_, bool send_event)Gdk::Display
    signal_closed()Gdk::Display
    ~Display()Gdk::Display [virtual]
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1DragContext.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1DragContext.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1DragContext.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1DragContext.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gdk::DragContext Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gdk::DragContext Class Reference
    -
    +

    A Gdk::DragContext holds information about a drag in progress. More...

    @@ -106,7 +122,7 @@  Returns the Gdk::Device associated to the drag context.
    Glib::RefPtr< const Deviceget_device () const  Returns the Gdk::Device associated to the drag context.
    -std::vector< std::stringlist_targets () const +std::vector< std::stringlist_targets () const  Get a list of targets offered by the source.
    DragAction get_actions () const  Determines the bitmask of actions proposed by the source if get_suggested_action() returns GDK_ACTION_ASK.
    @@ -132,7 +148,7 @@
    - + @@ -149,7 +165,7 @@
    virtual Gdk::DragContext::~DragContext virtual Gdk::DragContext::~DragContext ( ) [virtual]
    - + @@ -176,7 +192,7 @@

    Informs the drag source that the drop is finished, and that the data of the drag will no longer be required.

    -
    Parameters:
    +
    Parameters:
    void Gdk::DragContext::drag_finish void Gdk::DragContext::drag_finish ( bool  success,
    @@ -191,7 +207,7 @@
    successA flag indicating whether the drop was successful.
    delAa flag indicating whether the source should delete the original data. (This should be true for a move.) time The timestamp from the "drag_data_drop" signal.
    - + @@ -203,7 +219,7 @@

    Indicate that a drop will not be accepted.

    This function may be called by the drag destination in response to gdk_drag_motion() called by the drag source. Alternatively, call drag_status() to indicate which drag action will be accepted.

    -
    Parameters:
    +
    Parameters:
    void Gdk::DragContext::drag_refuse void Gdk::DragContext::drag_refuse ( guint32  time)
    timeThe timestamp for this operation.
    @@ -217,7 +233,7 @@
    - + @@ -239,7 +255,7 @@

    Selects one of the actions offered by the drag source.

    This function is called by the drag destination in response to gdk_drag_motion() called by the drag source.

    -
    Parameters:
    +
    Parameters:
    void Gdk::DragContext::drag_status void Gdk::DragContext::drag_status ( DragAction  action,
    @@ -254,7 +270,7 @@
    actionThe selected action which will be taken when a drop happens, or 0 to indicate that a drop will not be accepted.
    timeThe timestamp for this operation.
    - + @@ -276,7 +292,7 @@

    Ends the drag operation after a drop.

    This function is called by the drag destination.

    -
    Parameters:
    +
    Parameters:
    void Gdk::DragContext::drop_finish void Gdk::DragContext::drop_finish ( bool  success,
    @@ -291,7 +307,7 @@
    successtrue if the data was successfully received.
    timeThe timestamp for this operation.
    - + @@ -313,7 +329,7 @@

    Accepts or rejects a drop.

    This function is called by the drag destination in response to a drop initiated by the drag source.

    -
    Parameters:
    +
    Parameters:
    void Gdk::DragContext::drop_reply void Gdk::DragContext::drop_reply ( bool  ok,
    @@ -328,7 +344,7 @@
    acceptedtrue if the drop is accepted.
    timeThe timestamp for this operation.
    - + @@ -375,7 +391,7 @@

    Finds the destination window and DND protocol to use at the given pointer position.

    This function is called by the drag source to obtain the dest_window and protocol parameters for gdk_drag_motion().

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    void Gdk::DragContext::find_window_for_screen void Gdk::DragContext::find_window_for_screen ( const Glib::RefPtr< Window >&  drag_window,
    @@ -394,7 +410,7 @@
    drag_windowA window which may be at the pointer position, but should be ignored, since it is put up by the drag source as an icon.
    screenThe screen where the destination window is sought.
    - + @@ -414,7 +430,7 @@
    DragAction Gdk::DragContext::get_actions DragAction Gdk::DragContext::get_actions ( ) const
    - + @@ -424,7 +440,7 @@

    Returns the destination windw for the DND operation.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    A Gdk::Window.
    @@ -434,7 +450,7 @@
    Glib::RefPtr<Window> Gdk::DragContext::get_dest_window Glib::RefPtr<Window> Gdk::DragContext::get_dest_window ( )
    - + @@ -444,7 +460,7 @@

    Returns the destination windw for the DND operation.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    A Gdk::Window.
    @@ -454,7 +470,7 @@
    Glib::RefPtr<const Window> Gdk::DragContext::get_dest_window Glib::RefPtr<const Window> Gdk::DragContext::get_dest_window ( ) const
    - + @@ -473,7 +489,7 @@
    Glib::RefPtr<Device> Gdk::DragContext::get_device Glib::RefPtr<Device> Gdk::DragContext::get_device ( )
    - + @@ -492,7 +508,7 @@
    Glib::RefPtr<const Device> Gdk::DragContext::get_device Glib::RefPtr<const Device> Gdk::DragContext::get_device ( ) const
    - + @@ -502,7 +518,7 @@

    Returns the drag protocol thats used by this context.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The drag protocol.
    @@ -512,7 +528,7 @@
    DragProtocol Gdk::DragContext::get_protocol DragProtocol Gdk::DragContext::get_protocol ( ) const
    - + @@ -532,7 +548,7 @@
    DragAction Gdk::DragContext::get_selected_action DragAction Gdk::DragContext::get_selected_action ( ) const
    - + @@ -546,42 +562,42 @@ - +
    Glib::ustring Gdk::DragContext::get_selection Glib::ustring Gdk::DragContext::get_selection ( ) const
    - + - +
    Glib::RefPtr<const Window> Gdk::DragContext::get_source_window Glib::RefPtr<Window> Gdk::DragContext::get_source_window ( ) const

    Returns the Gdk::Window where the DND operation started.

    -
    Since gtkmm 2.22:
    +
    Since gtkmm 2.22:
    Returns:
    A Gdk::Window.
    - +
    - + - +
    Glib::RefPtr<Window> Gdk::DragContext::get_source_window Glib::RefPtr<const Window> Gdk::DragContext::get_source_window ( ) const

    Returns the Gdk::Window where the DND operation started.

    -
    Since gtkmm 2.22:
    +
    Since gtkmm 2.22:
    Returns:
    A Gdk::Window.
    @@ -591,7 +607,7 @@
    - + @@ -606,15 +622,15 @@ - +
    DragAction Gdk::DragContext::get_suggested_action DragAction Gdk::DragContext::get_suggested_action ( ) const
    - + - +
    const GdkDragContext* Gdk::DragContext::gobj GdkDragContext* Gdk::DragContext::gobj ( ) const [inline] [inline]
    @@ -622,19 +638,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GdkDragContext* Gdk::DragContext::gobj const GdkDragContext* Gdk::DragContext::gobj ( ) [inline] const [inline]
    @@ -642,7 +658,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -651,7 +667,7 @@
    - + @@ -669,7 +685,7 @@
    GdkDragContext* Gdk::DragContext::gobj_copy GdkDragContext* Gdk::DragContext::gobj_copy ( )
    - + @@ -688,7 +704,7 @@
    std::vector<std::string> Gdk::DragContext::list_targets std::vector<std::string> Gdk::DragContext::list_targets ( ) const
    - + @@ -699,7 +715,7 @@

    Associates a Gdk::Device to context, so all Drag and Drop events for context are emitted as if they came from this device.

    -
    Parameters:
    +
    Parameters:
    void Gdk::DragContext::set_device void Gdk::DragContext::set_device ( const Glib::RefPtr< Device >&  device)
    deviceA Gdk::Device.
    @@ -708,15 +724,32 @@
    - +
    - + - - + + + + +
    void Gdk::DragContext::set_icon void Gdk::DragContext::set_icon (const Glib::ustringstock_id, const ::Cairo::RefPtr< ::Cairo::Surface > & surface)
    +
    +
    + +
    +
    + +
    +
    + + + + + + @@ -741,32 +774,15 @@ - -
    -
    -
    void Gdk::DragContext::set_icon (const Glib::RefPtr< Gdk::Pixbuf >& pixbuf,
    - - - - - - - -
    void Gdk::DragContext::set_icon (const ::Cairo::RefPtr< ::Cairo::Surface > & surface)
    -
    -
    - -
    -
    - +
    - + - - + + @@ -796,7 +812,7 @@
    void Gdk::DragContext::set_icon void Gdk::DragContext::set_icon (const Glib::RefPtr< Gdk::Pixbuf >& pixbuf, const Glib::ustringstock_id,
    - + @@ -812,7 +828,7 @@
    void Gdk::DragContext::set_icon void Gdk::DragContext::set_icon ( )
    - + @@ -846,7 +862,7 @@
    void Gdk::DragContext::set_icon_name void Gdk::DragContext::set_icon_name ( const Glib::ustring name,
    - + @@ -867,7 +883,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gdk::DragContext > wrap Glib::RefPtr< Gdk::DragContext > wrap ( GdkDragContext *  object,
    @@ -881,9 +897,14 @@
    The documentation for this class was generated from the following file:
    • gdkmm/dragcontext.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1DragContext__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1DragContext__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1DragContext-members.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1DragContext-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1DragContext-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1DragContext-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gdk::DragContext, including all inherited members. @@ -68,7 +84,7 @@ - + @@ -101,7 +117,7 @@ - + @@ -112,9 +128,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_dest_window() const Gdk::DragContext
    get_device()Gdk::DragContext
    get_device() const Gdk::DragContext
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_protocol() const Gdk::DragContext
    get_selected_action() const Gdk::DragContext
    set_icon(const Glib::ustring& stock_id, int hot_x, int hot_y)Gdk::DragContext
    set_icon()Gdk::DragContext
    set_icon_name(const Glib::ustring& name, int hot_x, int hot_y)Gdk::DragContext
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    steal_data(const QueryQuark &quark)Glib::Object
    thaw_notify()Glib::ObjectBase
    ~DragContext()Gdk::DragContext [virtual]
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Event.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Event.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Event.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Event.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gdk::Event Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gdk::Event Class Reference
    -
    +

    List of all members.

    @@ -81,7 +97,7 @@  Extract the event window relative x/y coordinates from an event.
    bool get_root_coords (double& x_root, double& y_root) const  Extract the root window relative x/y coordinates from an event.
    -bool get_axis (AxisUse axis_use, double&value) const +bool get_axis (AxisUse axis_use, double&value) const  Extract the axis value for a particular axis use from an event structure.
    Glib::RefPtr< Screenget_screen ()  Returns the screen for the event.
    @@ -116,7 +132,7 @@
    - + @@ -132,7 +148,7 @@
    Gdk::Event::Event Gdk::Event::Event ( )
    - + @@ -159,7 +175,7 @@
    Gdk::Event::Event Gdk::Event::Event ( GdkEvent *  gobject,
    - + @@ -176,7 +192,7 @@
    Gdk::Event::Event Gdk::Event::Event ( const Event other)
    - + @@ -193,7 +209,7 @@
    Gdk::Event::~Event Gdk::Event::~Event ( )
    - + @@ -212,7 +228,7 @@
    static bool Gdk::Event::events_pending static bool Gdk::Event::events_pending ( ) [static]
    - + @@ -232,7 +248,7 @@
    static Event Gdk::Event::get static Event Gdk::Event::get ( ) [static]
    - + @@ -253,7 +269,7 @@

    Extract the axis value for a particular axis use from an event structure.

    -
    Parameters:
    +
    Parameters:
    bool Gdk::Event::get_axis bool Gdk::Event::get_axis ( AxisUse  axis_use,
    @@ -269,7 +285,7 @@
    axis_useThe axis use to look for.
    valueLocation to store the value found.
    - + @@ -290,7 +306,7 @@

    Extract the event window relative x/y coordinates from an event.

    -
    Parameters:
    +
    Parameters:
    bool Gdk::Event::get_coords bool Gdk::Event::get_coords ( double &  x_win,
    @@ -306,7 +322,7 @@
    x_winLocation to put event window x coordinate.
    y_winLocation to put event window y coordinate.
    - + @@ -327,7 +343,7 @@

    Extract the root window relative x/y coordinates from an event.

    -
    Parameters:
    +
    Parameters:
    bool Gdk::Event::get_root_coords bool Gdk::Event::get_root_coords ( double &  x_root,
    @@ -343,7 +359,7 @@
    x_rootLocation to put root window x coordinate.
    y_rootLocation to put root window y coordinate.
    - + @@ -364,7 +380,7 @@
    Glib::RefPtr<Screen> Gdk::Event::get_screen Glib::RefPtr<Screen> Gdk::Event::get_screen ( )
    - + @@ -385,7 +401,7 @@
    Glib::RefPtr<const Screen> Gdk::Event::get_screen Glib::RefPtr<const Screen> Gdk::Event::get_screen ( ) const
    - + @@ -404,7 +420,7 @@
    static bool Gdk::Event::get_show_events static bool Gdk::Event::get_show_events ( ) [static]
    - + @@ -416,7 +432,7 @@

    If the event contains a "state" field, puts that field in state.

    Otherwise stores an empty state (0). Returns true if there was a state field in the event. event may be 0, in which case it's treated as if the event had no state field.

    -
    Parameters:
    +
    Parameters:
    bool Gdk::Event::get_state bool Gdk::Event::get_state ( ModifierType state)
    stateReturn location for state.
    @@ -431,7 +447,7 @@
    - + @@ -451,7 +467,7 @@
    guint32 Gdk::Event::get_time guint32 Gdk::Event::get_time ( ) const
    - + @@ -469,7 +485,7 @@
    GdkEvent* Gdk::Event::gobj GdkEvent* Gdk::Event::gobj ( ) [inline]
    - + @@ -487,7 +503,7 @@
    const GdkEvent* Gdk::Event::gobj const GdkEvent* Gdk::Event::gobj ( ) const [inline]
    - + @@ -522,7 +538,7 @@
    GdkEvent* Gdk::Event::gobj_copy GdkEvent* Gdk::Event::gobj_copy ( ) const
    - + @@ -542,7 +558,7 @@
    static Event Gdk::Event::peek static Event Gdk::Event::peek ( ) [static]
    - + @@ -561,7 +577,7 @@
    void Gdk::Event::put void Gdk::Event::put ( )
    - + @@ -573,7 +589,7 @@

    Sets whether a trace of received events is output.

    Note that GTK+ must be compiled with debugging (that is, configured using the <option>--enable-debug</option> option) to use this option.

    -
    Parameters:
    +
    Parameters:
    static void Gdk::Event::set_show_events static void Gdk::Event::set_show_events ( bool  show_events)
    show_eventstrue to output event debugging information.
    @@ -587,7 +603,7 @@
    - + @@ -605,7 +621,7 @@
    void Gdk::Event::swap void Gdk::Event::swap ( Event other)
    - + @@ -624,7 +640,7 @@
    void swap void swap ( Event lhs,
    -
    Parameters:
    +
    Parameters:
    @@ -639,7 +655,7 @@
    lhsThe left-hand side
    rhsThe right-hand side
    - + @@ -660,7 +676,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gdk::Event wrap Gdk::Event wrap ( GdkEvent *  object,
    @@ -688,9 +704,14 @@
    The documentation for this class was generated from the following file:
    • gdkmm/event.h
    - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Event-members.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Event-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Event-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Event-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gdk::Event, including all inherited members. @@ -75,9 +91,14 @@ -
    Event()Gdk::Event
    swap(Event& lhs, Event& rhs)Gdk::Event [related]
    wrap(GdkEvent* object, bool take_copy=false)Gdk::Event [related]
    ~Event()Gdk::Event
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1PixbufAnimation.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1PixbufAnimation.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1PixbufAnimation.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1PixbufAnimation.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gdk::PixbufAnimation Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gdk::PixbufAnimation Class Reference
    -
    +

    The gdk-pixbuf library provides a simple mechanism to load and represent animations. More...

    @@ -100,7 +116,7 @@
    - + @@ -117,7 +133,7 @@
    virtual Gdk::PixbufAnimation::~PixbufAnimation virtual Gdk::PixbufAnimation::~PixbufAnimation ( ) [virtual]
    - + @@ -134,7 +150,7 @@
    static Glib::RefPtr<PixbufAnimation> Gdk::PixbufAnimation::create_from_file static Glib::RefPtr<PixbufAnimation> Gdk::PixbufAnimation::create_from_file ( const Glib::ustring filename)
    - + @@ -150,7 +166,7 @@
    int Gdk::PixbufAnimation::get_height int Gdk::PixbufAnimation::get_height ( ) const
    - + @@ -167,7 +183,7 @@
    Glib::RefPtr<PixbufAnimationIter> Gdk::PixbufAnimation::get_iter Glib::RefPtr<PixbufAnimationIter> Gdk::PixbufAnimation::get_iter ( const GTimeVal *  start_time)
    - + @@ -183,7 +199,7 @@
    Glib::RefPtr<Pixbuf> Gdk::PixbufAnimation::get_static_image Glib::RefPtr<Pixbuf> Gdk::PixbufAnimation::get_static_image ( )
    - + @@ -199,7 +215,7 @@
    int Gdk::PixbufAnimation::get_width int Gdk::PixbufAnimation::get_width ( ) const
    - + @@ -219,7 +235,7 @@
    GdkPixbufAnimation* Gdk::PixbufAnimation::gobj GdkPixbufAnimation* Gdk::PixbufAnimation::gobj ( ) [inline]
    - + @@ -239,7 +255,7 @@
    const GdkPixbufAnimation* Gdk::PixbufAnimation::gobj const GdkPixbufAnimation* Gdk::PixbufAnimation::gobj ( ) const [inline]
    - + @@ -257,7 +273,7 @@
    GdkPixbufAnimation* Gdk::PixbufAnimation::gobj_copy GdkPixbufAnimation* Gdk::PixbufAnimation::gobj_copy ( )
    - + @@ -274,7 +290,7 @@
    bool Gdk::PixbufAnimation::is_static_image bool Gdk::PixbufAnimation::is_static_image ( ) const
    - + @@ -295,7 +311,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gdk::PixbufAnimation > wrap Glib::RefPtr< Gdk::PixbufAnimation > wrap ( GdkPixbufAnimation *  object,
    @@ -309,9 +325,14 @@
    The documentation for this class was generated from the following file:
    • gdkmm/pixbufanimation.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1PixbufAnimation__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1PixbufAnimation__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1PixbufAnimationIter.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1PixbufAnimationIter.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1PixbufAnimationIter.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1PixbufAnimationIter.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Gdk::PixbufAnimationIter Class Reference + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gdk::PixbufAnimationIter Class Reference
    -
    +

    An iterator which points to a certain position in a PixbufAnimation. More...

    @@ -101,7 +117,7 @@
    - + @@ -118,7 +134,7 @@
    virtual Gdk::PixbufAnimationIter::~PixbufAnimationIter virtual Gdk::PixbufAnimationIter::~PixbufAnimationIter ( ) [virtual]
    - + @@ -133,8 +149,8 @@

    current_time would normally come from Glib::get_current_time(), and must be greater than or equal to the time passed to Gdk::PixbufAnimation::get_iter(), and must increase or remain unchanged each time get_pixbuf() is called. That is, you can't go backward in time; animations only play forward.

    If using the method overload that takes no current_time parameter then the current time will be used. So you only need to explicitly pass current_time if you're doing something odd like playing the animation at double speed.

    If this function returns false, there's no need to update the animation display, assuming the display had been rendered prior to advancing; if true, you need to call get_pixbuf() and update the display with the new pixbuf.

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    bool Gdk::PixbufAnimationIter::advance bool Gdk::PixbufAnimationIter::advance ( const Glib::TimeVal current_time)
    current_timeCurrent time.
    @@ -149,7 +165,7 @@
    - + @@ -161,7 +177,7 @@

    Possibly advances an animation to a new frame.

    Chooses the frame based on the start time passed to Gdk::PixbufAnimation::get_iter().

    If this function returns false, there's no need to update the animation display, assuming the display had been rendered prior to advancing; if true, you need to call get_pixbuf() and update the display with the new pixbuf.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    true if the image may need updating.
    @@ -171,7 +187,7 @@
    bool Gdk::PixbufAnimationIter::advance bool Gdk::PixbufAnimationIter::advance ( )
    - + @@ -182,7 +198,7 @@

    Gets the number of milliseconds the current pixbuf should be displayed, or -1 if the current pixbuf should be displayed forever.

    Glib::signal_timeout.connect() conveniently takes a timeout in milliseconds, so you can use a timeout to schedule the next update.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    Delay time in milliseconds (thousandths of a second).
    @@ -192,7 +208,7 @@
    int Gdk::PixbufAnimationIter::get_delay_time int Gdk::PixbufAnimationIter::get_delay_time ( ) const
    - + @@ -203,7 +219,7 @@

    Gets the current pixbuf which should be displayed; the pixbuf will be the same size as the animation itself (Gdk::Pixbuf::get_width(), Gdk::Pixbuf:get_height()).

    This pixbuf should be displayed for get_delay_time() milliseconds. The returned pixbuf will become invalid when the iterator advances to the next frame, which may happen anytime you call advance(). Copy the pixbuf to keep it, with Gdk::Pixbuf::copy() as it may get recycled as you advance the iterator.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The pixbuf to be displayed.
    @@ -213,7 +229,7 @@
    Glib::RefPtr<Gdk::Pixbuf> Gdk::PixbufAnimationIter::get_pixbuf Glib::RefPtr<Gdk::Pixbuf> Gdk::PixbufAnimationIter::get_pixbuf ( )
    - + @@ -224,7 +240,7 @@

    Gets the current pixbuf which should be displayed; the pixbuf will be the same size as the animation itself (Gdk::Pixbuf::get_width(), Gdk::Pixbuf:get_height()).

    This pixbuf should be displayed for get_delay_time() milliseconds. The returned pixbuf will become invalid when the iterator advances to the next frame, which may happen anytime you call advance(). Copy the pixbuf to keep it, with Gdk::Pixbuf::copy() as it may get recycled as you advance the iterator.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The pixbuf to be displayed.
    @@ -234,7 +250,7 @@
    Glib::RefPtr<const Gdk::Pixbuf> Gdk::PixbufAnimationIter::get_pixbuf Glib::RefPtr<const Gdk::Pixbuf> Gdk::PixbufAnimationIter::get_pixbuf ( ) const
    - + @@ -254,7 +270,7 @@
    GdkPixbufAnimationIter* Gdk::PixbufAnimationIter::gobj GdkPixbufAnimationIter* Gdk::PixbufAnimationIter::gobj ( ) [inline]
    - + @@ -274,7 +290,7 @@
    const GdkPixbufAnimationIter* Gdk::PixbufAnimationIter::gobj const GdkPixbufAnimationIter* Gdk::PixbufAnimationIter::gobj ( ) const [inline]
    - + @@ -292,7 +308,7 @@
    GdkPixbufAnimationIter* Gdk::PixbufAnimationIter::gobj_copy GdkPixbufAnimationIter* Gdk::PixbufAnimationIter::gobj_copy ( )
    - + @@ -303,7 +319,7 @@

    Used to determine how to respond to the area_updated signal on Gdk::PixbufLoader when loading an animation.

    The area_updated signal is emitted for an area of the frame currently streaming in to the loader. So if you're on the currently loading frame, you need to redraw the screen for the updated area.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    true if the frame we're on is partially loaded, or the last frame.
    @@ -314,7 +330,7 @@
    bool Gdk::PixbufAnimationIter::on_currently_loading_frame bool Gdk::PixbufAnimationIter::on_currently_loading_frame ( ) const
    - + @@ -335,7 +351,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gdk::PixbufAnimationIter > wrap Glib::RefPtr< Gdk::PixbufAnimationIter > wrap ( GdkPixbufAnimationIter *  object,
    @@ -349,9 +365,14 @@
    The documentation for this class was generated from the following file:
    • gdkmm/pixbufanimationiter.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1PixbufAnimationIter__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1PixbufAnimationIter__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1PixbufAnimationIter-members.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1PixbufAnimationIter-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1PixbufAnimationIter-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1PixbufAnimationIter-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gdk::PixbufAnimationIter, including all inherited members. @@ -62,7 +78,7 @@ - + @@ -83,7 +99,7 @@ - + @@ -94,9 +110,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_delay_time() const Gdk::PixbufAnimationIter
    get_pixbuf()Gdk::PixbufAnimationIter
    get_pixbuf() const Gdk::PixbufAnimationIter
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gdk::PixbufAnimationIter [inline]
    gobj() const Gdk::PixbufAnimationIter [inline]
    remove_destroy_notify_callback(void *data) const sigc::trackable
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    steal_data(const QueryQuark &quark)Glib::Object
    thaw_notify()Glib::ObjectBase
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~PixbufAnimationIter()Gdk::PixbufAnimationIter [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1PixbufAnimation-members.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1PixbufAnimation-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1PixbufAnimation-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1PixbufAnimation-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Member List + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gdk::PixbufAnimation, including all inherited members. @@ -60,7 +76,7 @@ - + @@ -83,7 +99,7 @@ - + @@ -94,9 +110,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_data(const QueryQuark &key)Glib::Object
    get_height() const Gdk::PixbufAnimation
    get_iter(const GTimeVal* start_time)Gdk::PixbufAnimation
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_static_image()Gdk::PixbufAnimation
    get_width() const Gdk::PixbufAnimation
    remove_destroy_notify_callback(void *data) const sigc::trackable
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    steal_data(const QueryQuark &quark)Glib::Object
    thaw_notify()Glib::ObjectBase
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~PixbufAnimation()Gdk::PixbufAnimation [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1PixbufError.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1PixbufError.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1PixbufError.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1PixbufError.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gdk::PixbufError Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gdk::PixbufError Class Reference
    -
    +

    Exception class for Gdk::Pixbuf errors. More...

    @@ -119,7 +135,7 @@
    - + @@ -146,7 +162,7 @@
    Gdk::PixbufError::PixbufError Gdk::PixbufError::PixbufError ( Code  error_code,
    - + @@ -164,7 +180,7 @@
    Gdk::PixbufError::PixbufError Gdk::PixbufError::PixbufError ( GError *  gobject)
    - + @@ -180,9 +196,14 @@
    The documentation for this class was generated from the following file:
    • gdkmm/pixbuf.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1PixbufError__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1PixbufError__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1PixbufError-members.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1PixbufError-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1PixbufError-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1PixbufError-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    Code Gdk::PixbufError::code Code Gdk::PixbufError::code ( ) const
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gdk::PixbufError, including all inherited members. @@ -73,9 +89,14 @@ -
    BAD_OPTION enum valueGdk::PixbufError
    what() const Glib::Error [virtual]
    ~Error()Glib::Error [virtual]
    ~Exception()=0Glib::Exception [pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1PixbufFormat.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1PixbufFormat.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1PixbufFormat.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1PixbufFormat.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gdk::PixbufFormat Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gdk::PixbufFormat Class Reference
    -
    +

    List of all members.

    @@ -72,8 +88,8 @@  PixbufFormat () Glib::ustring get_name () const Glib::ustring get_description () const -std::vector< Glib::ustringget_mime_types () const -std::vector< Glib::ustringget_extensions () const +std::vector< Glib::ustringget_mime_types () const +std::vector< Glib::ustringget_extensions () const bool is_writable () const bool is_scalable () const bool is_disabled () const @@ -96,7 +112,7 @@
    - + @@ -123,7 +139,7 @@
    Gdk::PixbufFormat::PixbufFormat Gdk::PixbufFormat::PixbufFormat ( GdkPixbufFormat *  gobject,
    - + @@ -140,7 +156,7 @@
    Gdk::PixbufFormat::PixbufFormat Gdk::PixbufFormat::PixbufFormat ( const PixbufFormat other)
    - + @@ -156,7 +172,7 @@
    Gdk::PixbufFormat::~PixbufFormat Gdk::PixbufFormat::~PixbufFormat ( )
    - + @@ -173,7 +189,7 @@
    Gdk::PixbufFormat::PixbufFormat Gdk::PixbufFormat::PixbufFormat ( )
    - + @@ -189,7 +205,7 @@
    Glib::ustring Gdk::PixbufFormat::get_description Glib::ustring Gdk::PixbufFormat::get_description ( ) const
    - + @@ -205,7 +221,7 @@
    std::vector<Glib::ustring> Gdk::PixbufFormat::get_extensions std::vector<Glib::ustring> Gdk::PixbufFormat::get_extensions ( ) const
    - + @@ -221,7 +237,7 @@
    Glib::ustring Gdk::PixbufFormat::get_license Glib::ustring Gdk::PixbufFormat::get_license ( ) const
    - + @@ -237,7 +253,7 @@
    std::vector<Glib::ustring> Gdk::PixbufFormat::get_mime_types std::vector<Glib::ustring> Gdk::PixbufFormat::get_mime_types ( ) const
    - + @@ -253,7 +269,7 @@
    Glib::ustring Gdk::PixbufFormat::get_name Glib::ustring Gdk::PixbufFormat::get_name ( ) const
    - + @@ -271,7 +287,7 @@
    GdkPixbufFormat* Gdk::PixbufFormat::gobj GdkPixbufFormat* Gdk::PixbufFormat::gobj ( ) [inline]
    - + @@ -289,7 +305,7 @@
    const GdkPixbufFormat* Gdk::PixbufFormat::gobj const GdkPixbufFormat* Gdk::PixbufFormat::gobj ( ) const [inline]
    - + @@ -307,7 +323,7 @@
    GdkPixbufFormat* Gdk::PixbufFormat::gobj_copy GdkPixbufFormat* Gdk::PixbufFormat::gobj_copy ( ) const
    - + @@ -323,7 +339,7 @@
    bool Gdk::PixbufFormat::is_disabled bool Gdk::PixbufFormat::is_disabled ( ) const
    - + @@ -339,7 +355,7 @@
    bool Gdk::PixbufFormat::is_scalable bool Gdk::PixbufFormat::is_scalable ( ) const
    - + @@ -372,7 +388,7 @@
    bool Gdk::PixbufFormat::is_writable bool Gdk::PixbufFormat::is_writable ( ) const
    - + @@ -389,7 +405,7 @@
    void Gdk::PixbufFormat::set_disabled void Gdk::PixbufFormat::set_disabled ( bool  disabled = true)
    - + @@ -407,7 +423,7 @@
    void Gdk::PixbufFormat::swap void Gdk::PixbufFormat::swap ( PixbufFormat other)
    - + @@ -426,7 +442,7 @@
    void swap void swap ( PixbufFormat lhs,
    -
    Parameters:
    +
    Parameters:
    @@ -441,7 +457,7 @@
    lhsThe left-hand side
    rhsThe right-hand side
    - + @@ -462,7 +478,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gdk::PixbufFormat wrap Gdk::PixbufFormat wrap ( GdkPixbufFormat *  object,
    @@ -490,9 +506,14 @@
    The documentation for this class was generated from the following file:
    • gdkmm/pixbufformat.h
    - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1PixbufFormat-members.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1PixbufFormat-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1PixbufFormat-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1PixbufFormat-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gdk::PixbufFormat, including all inherited members. @@ -71,9 +87,14 @@ -
    get_description() const Gdk::PixbufFormat
    swap(PixbufFormat& lhs, PixbufFormat& rhs)Gdk::PixbufFormat [related]
    wrap(GdkPixbufFormat* object, bool take_copy=false)Gdk::PixbufFormat [related]
    ~PixbufFormat()Gdk::PixbufFormat
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Pixbuf.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Pixbuf.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Pixbuf.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Pixbuf.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gdk::Pixbuf Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gdk::Pixbuf Class Reference
    -
    +
    Inheritance diagram for Gdk::Pixbuf:
    @@ -88,12 +104,12 @@ int get_height () const int get_rowstride () const void fill (guint32 pixel) -void save (const std::string& filename, const Glib::ustring&type) +void save (const std::string& filename, const Glib::ustring&type)  Saves pixbuf to a file in format type.
    -void save (const std::string& filename, const Glib::ustring&type, const std::vector< Glib::ustring >& option_keys, const std::vector< Glib::ustring >& option_values) +void save (const std::string& filename, const Glib::ustring&type, const std::vector< Glib::ustring >& option_keys, const std::vector< Glib::ustring >& option_values)  Saves pixbuf to a file in format type.
    -void save_to_buffer (gchar*& buffer, gsize& buffer_size, const Glib::ustring&type="png") -void save_to_buffer (gchar*& buffer, gsize& buffer_size, const Glib::ustring&type, const std::vector< Glib::ustring >& option_keys, const std::vector< Glib::ustring >& option_values) +void save_to_buffer (gchar*& buffer, gsize& buffer_size, const Glib::ustring&type="png") +void save_to_buffer (gchar*& buffer, gsize& buffer_size, const Glib::ustring&type, const std::vector< Glib::ustring >& option_keys, const std::vector< Glib::ustring >& option_values) Glib::RefPtr< Gdk::Pixbufadd_alpha (bool substitute_color, guint8 r, guint8 g, guint8 b) const void copy_area (int src_x, int src_y, int width, int height, const Glib::RefPtr< Gdk::Pixbuf >& dest_pixbuf, int dest_x, int dest_y) const void saturate_and_pixelate (const Glib::RefPtr< Gdk::Pixbuf >& dest, float saturation, bool pixelate) const @@ -108,23 +124,23 @@ Glib::RefPtr< Pixbufapply_embedded_orientation () Glib::PropertyProxy_ReadOnly
    < Colorspaceproperty_colorspace () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The colorspace in which the samples are interpreted.
    Glib::PropertyProxy_ReadOnly< int > property_n_channels () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The number of samples per pixel.
    Glib::PropertyProxy_ReadOnly
    < bool > property_has_alpha () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the pixbuf has an alpha channel.
    Glib::PropertyProxy_ReadOnly< int > property_bits_per_sample () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The number of bits per sample.
    Glib::PropertyProxy_ReadOnly< int > property_width () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The number of columns of the pixbuf.
    Glib::PropertyProxy_ReadOnly< int > property_height () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The number of rows of the pixbuf.
    Glib::PropertyProxy_ReadOnly< int > property_rowstride () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The number of bytes between the start of a row and the start of the next row.
    Glib::PropertyProxy_ReadOnly
    < void* > property_pixels () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + A pointer to the pixel data of the pixbuf.

    Static Public Member Functions

    static Glib::RefPtr< Pixbufcreate (const Glib::RefPtr< Window >& src, int src_x, int src_y, int width, int height) @@ -132,13 +148,13 @@ static Glib::RefPtr< Pixbufcreate (const Cairo::RefPtr< Cairo::Surface >& src, int src_x, int src_y, int width, int height) static Glib::RefPtr< Pixbufcreate (Colorspace colorspace, bool has_alpha, int bits_per_sample, int width, int height) static Glib::RefPtr< Pixbufcreate_subpixbuf (const Glib::RefPtr< Pixbuf >& src_pixbuf, int src_x, int src_y, int width, int height) -static Glib::RefPtr< Pixbufcreate_from_file (const std::string& filename) +static Glib::RefPtr< Pixbufcreate_from_file (const std::string& filename)  Creates a new pixbuf by loading an image from a file.
    -static Glib::RefPtr< Pixbufcreate_from_file (const std::string& filename, int width, int height, bool preserve_aspect_ratio=true) +static Glib::RefPtr< Pixbufcreate_from_file (const std::string& filename, int width, int height, bool preserve_aspect_ratio=true)  Creates a new pixbuf by loading an image from a file.
    static Glib::RefPtr< Pixbufcreate_from_data (const guint8* data, Colorspace colorspace, bool has_alpha, int bits_per_sample, int width, int height, int rowstride)  Creates a new Gdk::Pixbuf out of in-memory image data.
    -static Glib::RefPtr< Pixbufcreate_from_data (const guint8* data, Colorspace colorspace, bool has_alpha, int bits_per_sample, int width, int height, int rowstride, const SlotDestroyData& destroy_slot) +static Glib::RefPtr< Pixbufcreate_from_data (const guint8* data, Colorspace colorspace, bool has_alpha, int bits_per_sample, int width, int height, int rowstride, const SlotDestroyData& destroy_slot)  Creates a new Gdk::Pixbuf out of in-memory image data.
    static Glib::RefPtr< Pixbufcreate_from_xpm_data (const char* const* data) static Glib::RefPtr< Pixbufcreate_from_inline (int data_length, const guint8* data, bool copy_pixels=false) @@ -147,7 +163,7 @@ static Glib::RefPtr< Pixbufcreate_from_stream (const Glib::RefPtr< Gio::InputStream >& stream) static Glib::RefPtr< Pixbufcreate_from_stream_at_scale (const Glib::RefPtr< Gio::InputStream >& stream, int width, int height, bool preserve_aspect_ratio, const Glib::RefPtr< Gio::Cancellable >& cancelable) static Glib::RefPtr< Pixbufcreate_from_stream_at_scale (const Glib::RefPtr< Gio::InputStream >& stream, int width, int height, bool preserve_aspect_ratio) -static std::vector< PixbufFormatget_formats () +static std::vector< PixbufFormatget_formats ()  Obtains the available information about the image formats supported by GdkPixbuf.

    Protected Member Functions

    @@ -167,7 +183,7 @@
    - +
    typedef sigc::slot<void, const guint8*> Gdk::Pixbuf::SlotDestroyDatatypedef sigc::slot<void, const guint8*> Gdk::Pixbuf::SlotDestroyData
    @@ -181,7 +197,7 @@
    - + @@ -197,7 +213,7 @@
    virtual Gdk::Pixbuf::~Pixbuf virtual Gdk::Pixbuf::~Pixbuf ( ) [virtual]
    - + @@ -242,7 +258,7 @@

    If the window you're obtaining data from is partially obscured by other windows, then the contents of the pixbuf areas corresponding to the obscured regions are undefined.

    If the window is not mapped (typically because it's iconified/minimized or not on the current workspace), then an invalid object will be returned.

    If memory can't be allocated for the return value, an invalid object will be returned instead.

    -
    Parameters:
    +
    Parameters:
    Gdk::Pixbuf::Pixbuf Gdk::Pixbuf::Pixbuf ( const Glib::RefPtr< Window >&  src,
    @@ -261,7 +277,7 @@
    srcSource window.
    src_xSource X coordinate within the window.
    - + @@ -308,7 +324,7 @@
    Gdk::Pixbuf::Pixbuf Gdk::Pixbuf::Pixbuf ( const Cairo::RefPtr< Cairo::Surface > &  src,
    - + @@ -347,7 +363,7 @@
    Glib::RefPtr<Gdk::Pixbuf> Gdk::Pixbuf::add_alpha Glib::RefPtr<Gdk::Pixbuf> Gdk::Pixbuf::add_alpha ( bool  substitute_color,
    - + @@ -363,7 +379,7 @@
    Glib::RefPtr<Pixbuf> Gdk::Pixbuf::apply_embedded_orientation Glib::RefPtr<Pixbuf> Gdk::Pixbuf::apply_embedded_orientation ( )
    - + @@ -444,7 +460,7 @@
    void Gdk::Pixbuf::composite void Gdk::Pixbuf::composite ( const Glib::RefPtr< Gdk::Pixbuf >&  dest,
    - + @@ -555,7 +571,7 @@
    void Gdk::Pixbuf::composite_color void Gdk::Pixbuf::composite_color ( const Glib::RefPtr< Gdk::Pixbuf >&  dest,
    - + @@ -612,7 +628,7 @@
    Glib::RefPtr<Gdk::Pixbuf> Gdk::Pixbuf::composite_color_simple Glib::RefPtr<Gdk::Pixbuf> Gdk::Pixbuf::composite_color_simple ( int  dest_width,
    - + @@ -628,7 +644,7 @@
    Glib::RefPtr<Pixbuf> Gdk::Pixbuf::copy Glib::RefPtr<Pixbuf> Gdk::Pixbuf::copy ( ) const
    - + @@ -680,14 +696,14 @@ - +
    void Gdk::Pixbuf::copy_area void Gdk::Pixbuf::copy_area ( int  src_x,
    - + - + @@ -722,18 +738,36 @@
    static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create (const Cairo::RefPtr< Cairo::Surface > & const Glib::RefPtr< Window >&  src,
    -
    Since gtkmm 2.30:
    + +

    Transfers image data from a #GdkWindow and converts it to an RGB(A) representation inside a Gdk::Pixbuf.

    +

    In other words, copies image data from a server-side drawable to a client-side RGB(A) buffer. This allows you to efficiently read individual pixels on the client side.

    +

    This function will create an RGB pixbuf with 8 bits per channel with the same size specified by the width and height arguments. The pixbuf will contain an alpha channel if the window contains one.

    +

    If the window is off the screen, then there is no image data in the obscured/offscreen regions to be placed in the pixbuf. The contents of portions of the pixbuf corresponding to the offscreen region are undefined.

    +

    If the window you're obtaining data from is partially obscured by other windows, then the contents of the pixbuf areas corresponding to the obscured regions are undefined.

    +

    If the window is not mapped (typically because it's iconified/minimized or not on the current workspace), then an invalid object will be returned.

    +

    If memory can't be allocated for the return value, an invalid object will be returned instead.

    +
    Parameters:
    + + + + + + +
    srcSource window.
    src_xSource X coordinate within the window.
    src_ySource Y coordinate within the window.
    widthWidth in pixels of region to get.
    heightHeight in pixels of region to get.
    +
    +
    +
    Since gtkmm 2.12:
    - +
    - + - + @@ -768,25 +802,7 @@
    static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create (const Glib::RefPtr< Window >& const Cairo::RefPtr< Cairo::Surface > &  src,
    - -

    Transfers image data from a #GdkWindow and converts it to an RGB(A) representation inside a Gdk::Pixbuf.

    -

    In other words, copies image data from a server-side drawable to a client-side RGB(A) buffer. This allows you to efficiently read individual pixels on the client side.

    -

    This function will create an RGB pixbuf with 8 bits per channel with the same size specified by the width and height arguments. The pixbuf will contain an alpha channel if the window contains one.

    -

    If the window is off the screen, then there is no image data in the obscured/offscreen regions to be placed in the pixbuf. The contents of portions of the pixbuf corresponding to the offscreen region are undefined.

    -

    If the window you're obtaining data from is partially obscured by other windows, then the contents of the pixbuf areas corresponding to the obscured regions are undefined.

    -

    If the window is not mapped (typically because it's iconified/minimized or not on the current workspace), then an invalid object will be returned.

    -

    If memory can't be allocated for the return value, an invalid object will be returned instead.

    -
    Parameters:
    - - - - - - -
    srcSource window.
    src_xSource X coordinate within the window.
    src_ySource Y coordinate within the window.
    widthWidth in pixels of region to get.
    heightHeight in pixels of region to get.
    -
    -
    -
    Since gtkmm 2.12:
    +
    Since gtkmm 2.30:
    @@ -795,7 +811,7 @@
    - + @@ -840,7 +856,7 @@
    static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create ( Colorspace  colorspace,
    - + @@ -892,7 +908,7 @@

    Creates a new Gdk::Pixbuf out of in-memory image data.

    Currently only RGB images with 8 bits per sample are supported.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create_from_data static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create_from_data ( const guint8 *  data,
    @@ -913,7 +929,7 @@
    dataImage data in 8-bit/sample packed format.
    colorspaceColorspace for the image data.
    - + @@ -957,7 +973,7 @@ - + @@ -971,7 +987,7 @@

    Creates a new Gdk::Pixbuf out of in-memory image data.

    Currently only RGB images with 8 bits per sample are supported.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create_from_data static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create_from_data ( const guint8 *  data,
    const SlotDestroyDataconst SlotDestroyData destroy_slot 
    @@ -993,9 +1009,9 @@
    dataImage data in 8-bit/sample packed format.
    colorspaceColorspace for the image data.
    - + - + @@ -1005,13 +1021,13 @@

    Creates a new pixbuf by loading an image from a file.

    The file format is detected automatically.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create_from_file static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create_from_file (const std::stringconst std::string filename) [static]
    filenameThe path to the pixbuf file.
    -
    Exceptions:
    +
    Exceptions:
    @@ -1026,9 +1042,9 @@
    Glib::FileError
    Gdk::PixbufError
    - + - + @@ -1060,7 +1076,7 @@

    Creates a new pixbuf by loading an image from a file.

    The file format is detected automatically. The image will be scaled to fit in the requested size.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create_from_file static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create_from_file (const std::stringconst std::string filename,
    @@ -1069,7 +1085,7 @@
    filenameThe path to the pixbuf file.
    widthThe desired width
    -
    Exceptions:
    +
    Exceptions:
    @@ -1084,7 +1100,7 @@
    Glib::FileError
    Gdk::PixbufError
    - + @@ -1116,7 +1132,7 @@

    gdk-pixbuf-csource --raw --name=myimage_inline myimage.png

    For the typical case where the inline pixbuf is read-only static data, you don't need to copy the pixel data unless you intend to write to it, so you can pass false for copy_pixels. (If you pass --rle to gdk-pixbuf-csource, a copy will be made even if copy_pixels is false, so using this option is generally a bad idea.)

    If you create a pixbuf from const inline data compiled into your program, it's probably safe to ignore errors, since things will always succeed. For non-const inline data, you could get out of memory. For untrusted inline data located at runtime, you could have corrupt inline data in addition.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create_from_inline static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create_from_inline ( int  data_length,
    @@ -1124,7 +1140,7 @@
    data_lengthLength in bytes of the data argument.
    dataByte data containing a serialized GdkPixdata structure.
    -
    Exceptions:
    +
    Exceptions:
    Gdk::PixbufError
    @@ -1133,29 +1149,12 @@
    - -
    -
    - - - - - - - - -
    static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create_from_stream (const Glib::RefPtr< Gio::InputStream > & stream) [static]
    -
    -
    - -
    -
    - + @@ -1177,12 +1176,29 @@ + +
    +
    +
    static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create_from_stream static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create_from_stream ( const Glib::RefPtr< Gio::InputStream > &  stream,
    + + + + + + + +
    static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create_from_stream (const Glib::RefPtr< Gio::InputStream > & stream) [static]
    +
    +
    + +
    +
    - + @@ -1227,7 +1243,7 @@
    static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create_from_stream_at_scale static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create_from_stream_at_scale ( const Glib::RefPtr< Gio::InputStream > &  stream,
    - + @@ -1266,7 +1282,7 @@
    static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create_from_stream_at_scale static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create_from_stream_at_scale ( const Glib::RefPtr< Gio::InputStream > &  stream,
    - + @@ -1283,7 +1299,7 @@
    static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create_from_xpm_data static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create_from_xpm_data ( const char *const *  data)
    - + @@ -1320,7 +1336,7 @@
    static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create_subpixbuf static Glib::RefPtr<Pixbuf> Gdk::Pixbuf::create_subpixbuf ( const Glib::RefPtr< Pixbuf >&  src_pixbuf,
    -
    Parameters:
    +
    Parameters:
    @@ -1338,7 +1354,7 @@
    src_pixbufA Gdk::Pixbuf.
    src_xX coord in src_pixbuf.
    - + @@ -1355,7 +1371,7 @@
    void Gdk::Pixbuf::fill void Gdk::Pixbuf::fill ( guint32  pixel)
    - + @@ -1372,7 +1388,7 @@
    Glib::RefPtr<Gdk::Pixbuf> Gdk::Pixbuf::flip Glib::RefPtr<Gdk::Pixbuf> Gdk::Pixbuf::flip ( bool  horizontal = true)
    - + @@ -1388,7 +1404,7 @@
    int Gdk::Pixbuf::get_bits_per_sample int Gdk::Pixbuf::get_bits_per_sample ( ) const
    - + @@ -1404,7 +1420,7 @@
    Colorspace Gdk::Pixbuf::get_colorspace Colorspace Gdk::Pixbuf::get_colorspace ( ) const
    - + @@ -1423,7 +1439,7 @@
    static std::vector<PixbufFormat> Gdk::Pixbuf::get_formats static std::vector<PixbufFormat> Gdk::Pixbuf::get_formats ( ) [static]
    - + @@ -1439,7 +1455,7 @@
    bool Gdk::Pixbuf::get_has_alpha bool Gdk::Pixbuf::get_has_alpha ( ) const
    - + @@ -1455,7 +1471,7 @@
    int Gdk::Pixbuf::get_height int Gdk::Pixbuf::get_height ( ) const
    - + @@ -1471,7 +1487,7 @@
    int Gdk::Pixbuf::get_n_channels int Gdk::Pixbuf::get_n_channels ( ) const
    - + @@ -1488,7 +1504,7 @@
    Glib::ustring Gdk::Pixbuf::get_option Glib::ustring Gdk::Pixbuf::get_option ( const Glib::ustring key)
    - + @@ -1504,7 +1520,7 @@
    guint8* Gdk::Pixbuf::get_pixels guint8* Gdk::Pixbuf::get_pixels ( ) const
    - + @@ -1520,7 +1536,7 @@
    int Gdk::Pixbuf::get_rowstride int Gdk::Pixbuf::get_rowstride ( ) const
    - + @@ -1531,15 +1547,15 @@ - +
    int Gdk::Pixbuf::get_width int Gdk::Pixbuf::get_width ( ) const
    - + - +
    const GdkPixbuf* Gdk::Pixbuf::gobj GdkPixbuf* Gdk::Pixbuf::gobj ( ) const [inline] [inline]
    @@ -1547,19 +1563,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gio::Icon.

    +

    Reimplemented from Gio::Icon.

    - +
    - + - +
    GdkPixbuf* Gdk::Pixbuf::gobj const GdkPixbuf* Gdk::Pixbuf::gobj ( ) [inline] const [inline]
    @@ -1567,7 +1583,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gio::Icon.

    +

    Reimplemented from Gio::Icon.

    @@ -1576,7 +1592,7 @@
    - + @@ -1594,7 +1610,7 @@
    GdkPixbuf* Gdk::Pixbuf::gobj_copy GdkPixbuf* Gdk::Pixbuf::gobj_copy ( )
    - + @@ -1603,6 +1619,7 @@
    +

    The number of bits per sample.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1613,7 +1630,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gdk::Pixbuf::property_bits_per_sample Glib::PropertyProxy_ReadOnly< int > Gdk::Pixbuf::property_bits_per_sample ( ) const
    - + @@ -1622,6 +1639,7 @@
    +

    The colorspace in which the samples are interpreted.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1632,7 +1650,7 @@
    Glib::PropertyProxy_ReadOnly< Colorspace > Gdk::Pixbuf::property_colorspace Glib::PropertyProxy_ReadOnly< Colorspace > Gdk::Pixbuf::property_colorspace ( ) const
    - + @@ -1641,6 +1659,7 @@
    +

    Whether the pixbuf has an alpha channel.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1651,7 +1670,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gdk::Pixbuf::property_has_alpha Glib::PropertyProxy_ReadOnly< bool > Gdk::Pixbuf::property_has_alpha ( ) const
    - + @@ -1660,6 +1679,7 @@
    +

    The number of rows of the pixbuf.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1670,7 +1690,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gdk::Pixbuf::property_height Glib::PropertyProxy_ReadOnly< int > Gdk::Pixbuf::property_height ( ) const
    - + @@ -1679,6 +1699,7 @@
    +

    The number of samples per pixel.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1689,7 +1710,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gdk::Pixbuf::property_n_channels Glib::PropertyProxy_ReadOnly< int > Gdk::Pixbuf::property_n_channels ( ) const
    - + @@ -1698,6 +1719,7 @@
    +

    A pointer to the pixel data of the pixbuf.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1708,7 +1730,7 @@
    Glib::PropertyProxy_ReadOnly< void* > Gdk::Pixbuf::property_pixels Glib::PropertyProxy_ReadOnly< void* > Gdk::Pixbuf::property_pixels ( ) const
    - + @@ -1717,6 +1739,7 @@
    +

    The number of bytes between the start of a row and the start of the next row.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1727,7 +1750,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gdk::Pixbuf::property_rowstride Glib::PropertyProxy_ReadOnly< int > Gdk::Pixbuf::property_rowstride ( ) const
    - + @@ -1736,6 +1759,7 @@
    +

    The number of columns of the pixbuf.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1746,7 +1770,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gdk::Pixbuf::property_width Glib::PropertyProxy_ReadOnly< int > Gdk::Pixbuf::property_width ( ) const
    - + @@ -1763,7 +1787,7 @@
    Glib::RefPtr<Gdk::Pixbuf> Gdk::Pixbuf::rotate_simple Glib::RefPtr<Gdk::Pixbuf> Gdk::Pixbuf::rotate_simple ( PixbufRotation  angle)
    - + @@ -1791,33 +1815,21 @@ - +
    void Gdk::Pixbuf::saturate_and_pixelate void Gdk::Pixbuf::saturate_and_pixelate ( const Glib::RefPtr< Gdk::Pixbuf >&  dest,
    - + - + - - - - - - - - - - - - - + @@ -1829,19 +1841,15 @@

    Saves pixbuf to a file in format type.

    -

    By default, "jpeg", "png", "ico" and "bmp" are possible file formats to save in, but more formats may be installed. TThe list of all writable formats can be determined by using get_formats() with Gdk::PixbufFormat::is_writable().

    -

    The option_keys and , if not empty, should contain pairs of strings that modify the save parameters. For example, "quality", "100".

    -

    Currently only a few parameters exist. JPEG images can be saved with a "quality" parameter; its value should be in the range [0,100]. Text chunks can be attached to PNG images by specifying parameters of the form "tEXt::key", where key is an ASCII string of length 1-79. The values are UTF-8 encoded strings. ICO images can be saved in depth 16, 24, or 32, by using the "depth" parameter. When the ICO saver is given "x_hot" and "y_hot" parameters, it produces a CUR instead of an ICO.

    -
    Parameters:
    +

    By default, "jpeg", "png", "ico" and "bmp" are possible file formats to save in, but more formats may be installed. The list of all writable formats can be determined by using get_formats() with is_writable().

    +
    Parameters:
    void Gdk::Pixbuf::save void Gdk::Pixbuf::save (const std::stringconst std::string filename,
    const Glib::ustringtype,
    const std::vector< Glib::ustring > & option_keys,
    const std::vector< Glib::ustring > & option_values type 
    - - - +
    filenameThe path of the file to be created.
    typeThe file type.
    option_keys
    option_values
    typeThe file type.
    -
    Exceptions:
    +
    Exceptions:
    @@ -1851,21 +1859,33 @@ - +
    Glib::FileError
    Gdk::PixbufError
    - + - + - + + + + + + + + + + + + + @@ -1877,15 +1897,19 @@

    Saves pixbuf to a file in format type.

    -

    By default, "jpeg", "png", "ico" and "bmp" are possible file formats to save in, but more formats may be installed. The list of all writable formats can be determined by using get_formats() with is_writable().

    -
    Parameters:
    +

    By default, "jpeg", "png", "ico" and "bmp" are possible file formats to save in, but more formats may be installed. TThe list of all writable formats can be determined by using get_formats() with Gdk::PixbufFormat::is_writable().

    +

    The option_keys and , if not empty, should contain pairs of strings that modify the save parameters. For example, "quality", "100".

    +

    Currently only a few parameters exist. JPEG images can be saved with a "quality" parameter; its value should be in the range [0,100]. Text chunks can be attached to PNG images by specifying parameters of the form "tEXt::key", where key is an ASCII string of length 1-79. The values are UTF-8 encoded strings. ICO images can be saved in depth 16, 24, or 32, by using the "depth" parameter. When the ICO saver is given "x_hot" and "y_hot" parameters, it produces a CUR instead of an ICO.

    +
    Parameters:
    void Gdk::Pixbuf::save void Gdk::Pixbuf::save (const std::stringconst std::string filename,
    const Glib::ustringtype type,
    const std::vector< Glib::ustring > & option_keys,
    const std::vector< Glib::ustring > & option_values 
    - + + +
    filenameThe path of the file to be created.
    typeThe file type.
    typeThe file type.
    option_keys
    option_values
    -
    Exceptions:
    +
    Exceptions:
    @@ -1895,12 +1919,12 @@ - +
    Glib::FileError
    Gdk::PixbufError
    - + @@ -1915,19 +1939,7 @@ - - - - - - - - - - - - - + @@ -1940,12 +1952,12 @@ - +
    void Gdk::Pixbuf::save_to_buffer void Gdk::Pixbuf::save_to_buffer ( gchar *&  buffer, const Glib::ustringtype,
    const std::vector< Glib::ustring > & option_keys,
    const std::vector< Glib::ustring > & option_values type = "png" 
    - + @@ -1960,7 +1972,19 @@ - + + + + + + + + + + + + + @@ -1978,7 +2002,7 @@
    void Gdk::Pixbuf::save_to_buffer void Gdk::Pixbuf::save_to_buffer ( gchar *&  buffer, const Glib::ustringtype = "png" type,
    const std::vector< Glib::ustring > & option_keys,
    const std::vector< Glib::ustring > & option_values 
    - + @@ -2053,7 +2077,7 @@
    void Gdk::Pixbuf::scale void Gdk::Pixbuf::scale ( const Glib::RefPtr< Gdk::Pixbuf >&  dest,
    - + @@ -2087,7 +2111,7 @@
    Glib::RefPtr<Gdk::Pixbuf> Gdk::Pixbuf::scale_simple Glib::RefPtr<Gdk::Pixbuf> Gdk::Pixbuf::scale_simple ( int  dest_width,
    - + @@ -2108,7 +2132,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gdk::Pixbuf > wrap Glib::RefPtr< Gdk::Pixbuf > wrap ( GdkPixbuf *  object,
    @@ -2122,9 +2146,14 @@
    The documentation for this class was generated from the following file:
    • gdkmm/pixbuf.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Pixbuf__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Pixbuf__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1PixbufLoader.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1PixbufLoader.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1PixbufLoader.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1PixbufLoader.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Gdk::PixbufLoader Class Reference + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gdk::PixbufLoader Class Reference
    -
    +
    Inheritance diagram for Gdk::PixbufLoader:
    @@ -74,7 +90,7 @@ GdkPixbufLoader* gobj_copy ()  Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs.
    void set_size (int width, int height) -void write (const guint8* buf, gsize count) +void write (const guint8* buf, gsize count)  Causes the pixbuf loader to parse the next count bytes of an image.
    void close ()  Informs a pixbuf loader that no further writes with PixbufLoader::write() will occur, so that it can free its internal loading structures.
    @@ -125,7 +141,7 @@
    - + @@ -141,7 +157,7 @@
    virtual Gdk::PixbufLoader::~PixbufLoader virtual Gdk::PixbufLoader::~PixbufLoader ( ) [virtual]
    - + @@ -159,7 +175,7 @@
    Gdk::PixbufLoader::PixbufLoader Gdk::PixbufLoader::PixbufLoader ( ) [protected]
    - + @@ -184,14 +200,14 @@

    The image_type can be one of the types returned by Gdk::Pixbuf::get_formats(), or a MIME type.

    Common MIME Types are listed here http://www.iana.org/assignments/media-types/ and here: http://www.freedesktop.org/Software/shared-mime-info

    The list of non-mime-type image formats depends on what image loaders are installed, but typically "png", "jpeg", "gif", "tiff" and "xpm" are among the supported formats. To obtain the full list of supported image formats, call PixbufFormat::get_name() on each of the PixbufFormats returned by Gdk::Pixbuf::get_formats().

    -
    Parameters:
    +
    Parameters:
    Gdk::PixbufLoader::PixbufLoader Gdk::PixbufLoader::PixbufLoader ( const Glib::ustring image_type,
    image_typeName of the image format to be loaded with the image.
    mime_typeIf this is true then the image_type is a MIME type.
    -
    Exceptions:
    +
    Exceptions:
    Gdk::PixbufError
    @@ -206,7 +222,7 @@
    - + @@ -217,7 +233,7 @@

    Informs a pixbuf loader that no further writes with PixbufLoader::write() will occur, so that it can free its internal loading structures.

    Also, tries to parse any data that hasn't yet been parsed; if the remaining data is partial or corrupt, an exception will be thrown. If you're just cancelling a load rather than expecting it to be finished, writing an empty catch() block to ignore errors is reasonable.

    -
    Exceptions:
    +
    Exceptions:
    void Gdk::PixbufLoader::close void Gdk::PixbufLoader::close ( )
    @@ -232,7 +248,7 @@
    Gdk::PixbufError
    Glib::FileError
    - + @@ -251,7 +267,7 @@
    static Glib::RefPtr<PixbufLoader> Gdk::PixbufLoader::create static Glib::RefPtr<PixbufLoader> Gdk::PixbufLoader::create ( ) [static]
    - + @@ -276,14 +292,14 @@

    The image_type can be one of the types returned by Gdk::Pixbuf::get_formats(), or a MIME type.

    Common MIME Types are listed here http://www.iana.org/assignments/media-types/ and here: http://www.freedesktop.org/Software/shared-mime-info

    The list of non-mime-type image formats depends on what image loaders are installed, but typically "png", "jpeg", "gif", "tiff" and "xpm" are among the supported formats. To obtain the full list of supported image formats, call PixbufFormat::get_name() on each of the PixbufFormats returned by Gdk::Pixbuf::get_formats().

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<PixbufLoader> Gdk::PixbufLoader::create static Glib::RefPtr<PixbufLoader> Gdk::PixbufLoader::create ( const Glib::ustring image_type,
    image_typeName of the image format to be loaded with the image.
    mime_typeIf this is true then the image_type is a MIME type.
    -
    Exceptions:
    +
    Exceptions:
    Gdk::PixbufError
    @@ -297,7 +313,7 @@
    - + @@ -313,7 +329,7 @@
    Glib::RefPtr<Gdk::PixbufAnimation> Gdk::PixbufLoader::get_animation Glib::RefPtr<Gdk::PixbufAnimation> Gdk::PixbufLoader::get_animation ( )
    - + @@ -329,7 +345,7 @@
    PixbufFormat Gdk::PixbufLoader::get_format PixbufFormat Gdk::PixbufLoader::get_format ( ) const
    - + @@ -340,15 +356,15 @@ - +
    Glib::RefPtr<Gdk::Pixbuf> Gdk::PixbufLoader::get_pixbuf Glib::RefPtr<Gdk::Pixbuf> Gdk::PixbufLoader::get_pixbuf ( )
    - + - +
    const GdkPixbufLoader* Gdk::PixbufLoader::gobj GdkPixbufLoader* Gdk::PixbufLoader::gobj ( ) const [inline] [inline]
    @@ -356,19 +372,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GdkPixbufLoader* Gdk::PixbufLoader::gobj const GdkPixbufLoader* Gdk::PixbufLoader::gobj ( ) [inline] const [inline]
    @@ -376,7 +392,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -385,7 +401,7 @@
    - + @@ -403,7 +419,7 @@
    GdkPixbufLoader* Gdk::PixbufLoader::gobj_copy GdkPixbufLoader* Gdk::PixbufLoader::gobj_copy ( )
    - + @@ -421,7 +437,7 @@
    virtual void Gdk::PixbufLoader::on_area_prepared virtual void Gdk::PixbufLoader::on_area_prepared ( ) [protected, virtual]
    - + @@ -462,7 +478,7 @@
    virtual void Gdk::PixbufLoader::on_area_updated virtual void Gdk::PixbufLoader::on_area_updated ( int  x,
    - + @@ -480,7 +496,7 @@
    virtual void Gdk::PixbufLoader::on_closed virtual void Gdk::PixbufLoader::on_closed ( ) [protected, virtual]
    - + @@ -509,7 +525,7 @@
    virtual void Gdk::PixbufLoader::on_size_prepared virtual void Gdk::PixbufLoader::on_size_prepared ( int  width,
    - + @@ -536,7 +552,7 @@
    void Gdk::PixbufLoader::set_size void Gdk::PixbufLoader::set_size ( int  width,
    - + @@ -556,7 +572,7 @@
    Glib::SignalProxy0< void > Gdk::PixbufLoader::signal_area_prepared Glib::SignalProxy0< void > Gdk::PixbufLoader::signal_area_prepared ( )
    - + @@ -567,7 +583,7 @@

    This signal is emitted when a significant area of the image being loaded has been updated.

    Normally it means that a complete scanline has been read in, but it could be a different area as well. Applications can use this signal to know when to repaint areas of an image that is being loaded.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy4< void,int,int,int,int > Gdk::PixbufLoader::signal_area_updated Glib::SignalProxy4< void,int,int,int,int > Gdk::PixbufLoader::signal_area_updated ( )
    @@ -585,7 +601,7 @@
    Xoffset of upper-left corner of the updated area.
    yY offset of upper-left corner of the updated area.
    - + @@ -605,7 +621,7 @@
    Glib::SignalProxy0< void > Gdk::PixbufLoader::signal_closed Glib::SignalProxy0< void > Gdk::PixbufLoader::signal_closed ( )
    - + @@ -616,7 +632,7 @@

    This signal is emitted when the pixbuf loader has been fed the initial amount of data that is required to figure out the size of the image that it will create.

    Applications can call set_size() in response to this signal to set the desired size to which the image should be scaled.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< void,int,int > Gdk::PixbufLoader::signal_size_prepared Glib::SignalProxy2< void,int,int > Gdk::PixbufLoader::signal_size_prepared ( )
    @@ -632,7 +648,7 @@
    widthThe original width of the image.
    heightThe original height of the image
    - + @@ -654,14 +670,14 @@

    Causes the pixbuf loader to parse the next count bytes of an image.

    It will return if the data was loaded successfully, and throw an exception if an error occurred. In the latter case, the loader will be closed, and will not accept further writes.

    -
    Parameters:
    +
    Parameters:
    void Gdk::PixbufLoader::write void Gdk::PixbufLoader::write ( const guint8 *  buf,
    bufPointer to image data.
    countLength of the buf buffer in bytes.
    -
    Exceptions:
    +
    Exceptions:
    @@ -677,7 +693,7 @@
    Gdk::PixbufError
    Glib::FileError
    - + @@ -698,7 +714,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gdk::PixbufLoader > wrap Glib::RefPtr< Gdk::PixbufLoader > wrap ( GdkPixbufLoader *  object,
    @@ -712,9 +728,14 @@
    The documentation for this class was generated from the following file:
    • gdkmm/pixbufloader.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1PixbufLoader__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1PixbufLoader__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1PixbufLoader-members.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1PixbufLoader-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1PixbufLoader-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1PixbufLoader-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gdk::PixbufLoader, including all inherited members. @@ -63,7 +79,7 @@ - + @@ -89,7 +105,7 @@ - + @@ -106,9 +122,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_data(const QueryQuark &key)Glib::Object
    get_format() const Gdk::PixbufLoader
    get_pixbuf()Gdk::PixbufLoader
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gdk::PixbufLoader [inline]
    gobj() const Gdk::PixbufLoader [inline]
    remove_destroy_notify_callback(void *data) const sigc::trackable
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_size(int width, int height)Gdk::PixbufLoader
    signal_area_prepared()Gdk::PixbufLoader
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~PixbufLoader()Gdk::PixbufLoader [virtual]
    - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Pixbuf-members.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Pixbuf-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Pixbuf-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Pixbuf-members.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Member List + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gdk::Pixbuf, including all inherited members. @@ -91,7 +107,7 @@ - + @@ -100,6 +116,7 @@ + @@ -134,7 +151,7 @@ - + @@ -150,9 +167,14 @@ -
    add_alpha(bool substitute_color, guint8 r, guint8 g, guint8 b) const Gdk::Pixbuf
    get_n_channels() const Gdk::Pixbuf
    get_option(const Glib::ustring& key) const Gdk::Pixbuf
    get_pixels() const Gdk::Pixbuf
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_rowstride() const Gdk::Pixbuf
    get_width() const Gdk::Pixbuf
    gobj_copy()Gdk::Pixbuf
    Glib::Object::gobj_copy() const Glib::ObjectBase
    hash() const Gio::Icon
    Icon()Gio::Icon [protected]
    initialize(GObject *castitem)Glib::ObjectBase [protected]
    Interface(const Glib::Interface_Class &interface_class)Glib::Interface
    Interface(GObject *castitem)Glib::Interface
    scale_simple(int dest_width, int dest_height, InterpType interp_type) const Gdk::Pixbuf
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    SlotDestroyData typedefGdk::Pixbuf
    steal_data(const QueryQuark &quark)Glib::Object
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Pixbuf()Gdk::Pixbuf [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Point.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Point.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Point.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Point.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gdk::Point Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gdk::Point Class Reference
    -
    +

    This is a simple structure containing an x and y coordinate of a point. More...

    @@ -91,7 +107,7 @@
    - + @@ -107,7 +123,7 @@
    Gdk::Point::Point Gdk::Point::Point ( )
    - + @@ -135,7 +151,7 @@
    Gdk::Point::Point Gdk::Point::Point ( int  x,
    - + @@ -152,7 +168,7 @@
    bool Gdk::Point::equal bool Gdk::Point::equal ( const Gdk::Point rhs)
    - + @@ -168,7 +184,7 @@
    int Gdk::Point::get_x int Gdk::Point::get_x ( ) const [inline]
    - + @@ -179,15 +195,15 @@ - +
    int Gdk::Point::get_y int Gdk::Point::get_y ( ) const [inline]
    - + - +
    const GdkPoint* Gdk::Point::gobj GdkPoint* Gdk::Point::gobj ( ) const [inline] [inline]
    @@ -197,15 +213,15 @@
    - +
    - + - +
    GdkPoint* Gdk::Point::gobj const GdkPoint* Gdk::Point::gobj ( ) [inline] const [inline]
    @@ -220,7 +236,7 @@
    - + @@ -237,7 +253,7 @@
    void Gdk::Point::set_x void Gdk::Point::set_x ( int  x)
    - + @@ -255,7 +271,7 @@
    void Gdk::Point::set_y void Gdk::Point::set_y ( int  y)
    - + @@ -309,7 +325,7 @@
    bool operator!= bool operator!= ( const Point lhs,
    - + @@ -326,7 +342,7 @@
    Gdk::Point& wrap Gdk::Point& wrap ( GdkPoint *  object)
    - + @@ -355,9 +371,14 @@
    The documentation for this class was generated from the following file:
    • gdkmm/types.h
    - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Point-members.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Point-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Point-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Point-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    const Gdk::Point& wrap const Gdk::Point& wrap ( const GdkPoint *  object)
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gdk::Point, including all inherited members. @@ -64,9 +80,14 @@ -
    equal(const Gdk::Point& rhs) const Gdk::Point
    set_y(int y)Gdk::Point [inline]
    wrap(GdkPoint* object)Gdk::Point [related]
    wrap(const GdkPoint* object)Gdk::Point [related]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Rectangle.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Rectangle.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Rectangle.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Rectangle.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gdk::Rectangle Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gdk::Rectangle Class Reference
    -
    +

    Gdk::Rectangle is a structure holding the position and size of a rectangle. More...

    @@ -77,13 +93,13 @@ bool has_zero_area () const  Checks whether either the width or height are 0.
    int get_x () const -void set_x (const int&value) +void set_x (const int&value) int get_y () const -void set_y (const int&value) +void set_y (const int&value) int get_width () const -void set_width (const int&value) +void set_width (const int&value) int get_height () const -void set_height (const int&value) +void set_height (const int&value)

    Protected Attributes

    GdkRectangle gobject_ @@ -103,7 +119,7 @@
    - + @@ -119,7 +135,7 @@
    Gdk::Rectangle::Rectangle Gdk::Rectangle::Rectangle ( )
    - + @@ -136,7 +152,7 @@
    Gdk::Rectangle::Rectangle Gdk::Rectangle::Rectangle ( const GdkRectangle *  gobject)
    - + @@ -178,7 +194,7 @@
    Gdk::Rectangle::Rectangle Gdk::Rectangle::Rectangle ( int  x,
    - + @@ -194,7 +210,7 @@
    int Gdk::Rectangle::get_height int Gdk::Rectangle::get_height ( ) const
    - + @@ -210,7 +226,7 @@
    int Gdk::Rectangle::get_width int Gdk::Rectangle::get_width ( ) const
    - + @@ -226,7 +242,7 @@
    int Gdk::Rectangle::get_x int Gdk::Rectangle::get_x ( ) const
    - + @@ -237,15 +253,15 @@ - +
    int Gdk::Rectangle::get_y int Gdk::Rectangle::get_y ( ) const
    - + - +
    const GdkRectangle* Gdk::Rectangle::gobj GdkRectangle* Gdk::Rectangle::gobj ( ) const [inline] [inline]
    @@ -255,15 +271,15 @@
    - +
    - + - +
    GdkRectangle* Gdk::Rectangle::gobj const GdkRectangle* Gdk::Rectangle::gobj ( ) [inline] const [inline]
    @@ -278,7 +294,7 @@
    - + @@ -297,7 +313,7 @@
    bool Gdk::Rectangle::has_zero_area bool Gdk::Rectangle::has_zero_area ( ) const
    - + @@ -310,7 +326,7 @@

    Calculates the intersection of two rectangles, changing this rectangle.

    If the rectangles do not intersect, this rectangle's width and height is set to 0 and its x and y values are undefined.

    This method returns a reference to this instance, allowing you to then call another method easily. For instance: rect.intersect(src2).join(src3);

    -
    Parameters:
    +
    Parameters:
    Rectangle& Gdk::Rectangle::intersect Rectangle& Gdk::Rectangle::intersect ( const Rectangle src2)
    src2The rectangle with which to calculate the intersection with this rectangle.
    @@ -325,7 +341,7 @@
    - + @@ -348,7 +364,7 @@

    Calculates the intersection of two rectangles, changing this rectangle.

    If the rectangles do not intersect, this rectangle's width and height is set to 0 and its x and y values are undefined.

    This method returns a reference to this instance, allowing you to then call another method easily. For instance: rect.intersect(src2).join(src3);

    -
    Parameters:
    +
    Parameters:
    Rectangle& Gdk::Rectangle::intersect Rectangle& Gdk::Rectangle::intersect ( const Rectangle src2,
    @@ -364,7 +380,7 @@
    src2The rectangle with which to calculate the intersection with this rectangle.
    rectangles_interesectThis will be set to true if the rectangles intersect.
    - + @@ -377,7 +393,7 @@

    Calculates the union of two rectangles.

    The union of this rectangle and src2 is the smallest rectangle which includes both this rectangle and src2 within it.

    This method returns a reference to this instance, allowing you to then call another method easily. For instance: rect.join(src2).intersect(src3);

    -
    Parameters:
    +
    Parameters:
    Rectangle& Gdk::Rectangle::join Rectangle& Gdk::Rectangle::join ( const Rectangle src2)
    src2The rectangle with which to calculate the union with this rectangle.
    @@ -392,7 +408,7 @@
    - + @@ -409,7 +425,7 @@
    void Gdk::Rectangle::set_height void Gdk::Rectangle::set_height ( const int &  value)
    - + @@ -426,7 +442,7 @@
    void Gdk::Rectangle::set_width void Gdk::Rectangle::set_width ( const int &  value)
    - + @@ -443,7 +459,7 @@
    void Gdk::Rectangle::set_x void Gdk::Rectangle::set_x ( const int &  value)
    - + @@ -461,7 +477,7 @@
    void Gdk::Rectangle::set_y void Gdk::Rectangle::set_y ( const int &  value)
    - + @@ -470,7 +486,7 @@
    Gdk::Rectangle& wrap Gdk::Rectangle& wrap ( GdkRectangle *  object)
    -
    Parameters:
    +
    Parameters:
    objectThe C instance
    @@ -485,7 +501,7 @@
    - + @@ -494,7 +510,7 @@
    const Gdk::Rectangle& wrap const Gdk::Rectangle& wrap ( const GdkRectangle *  object)
    -
    Parameters:
    +
    Parameters:
    objectThe C instance
    @@ -521,9 +537,14 @@
    The documentation for this class was generated from the following file:
    • gdkmm/rectangle.h
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Rectangle-members.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Rectangle-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Rectangle-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Rectangle-members.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Member List + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gdk::Rectangle, including all inherited members. @@ -70,9 +86,14 @@ -
    get_height() const Gdk::Rectangle
    set_y(const int& value)Gdk::Rectangle
    wrap(GdkRectangle* object)Gdk::Rectangle [related]
    wrap(const GdkRectangle* object)Gdk::Rectangle [related]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1RGBA.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1RGBA.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1RGBA.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1RGBA.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gdk::RGBA Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gdk::RGBA Class Reference
    -
    +

    An RGBA Color. More...

    @@ -73,18 +89,18 @@  Provides access to the underlying C instance. The caller is responsible for freeing it. Use when directly setting fields in structs.
     RGBA ()  Instantiate a new Gdk::RGBA.
    RGBA (const Glib::ustring&value) + RGBA (const Glib::ustring&value)  Instantiate a new Gdk::RGBA.
    -void set_grey_u (gushort value, gushort alpha=1) - Set a grey color, by using the same value for all color components.
    -void set_grey (double g, double alpha=65535.0) -void set_rgba_u (gushort red_, gushort green_, gushort blue_, gushort alpha_=65535.0) - Set the color, by specifying red, green, and blue color component values.
    -void set_rgba (double red_, double green_, double blue_, double alpha_=1) - Set the color, by specifying red, green, and blue color component values, as percentages.
    +void set_grey_u (gushort value, gushort alpha=65535) + Set a grey color, by using the same value for all color components.
    +void set_grey (double g, double alpha=1.0) +void set_rgba_u (gushort red_, gushort green_, gushort blue_, gushort alpha_=65535) + Set the color, by specifying red, green, and blue color component values.
    +void set_rgba (double red_, double green_, double blue_, double alpha_=1.0) + Set the color, by specifying red, green, and blue color component values, as percentages.
    void set_hsv (double h, double s, double v) void set_hsl (double h, double s, double l) -bool set (const Glib::ustring&value) +bool set (const Glib::ustring&value)  Parses a textual representation of a color, filling in the <structfield>red</structfield>, <structfield>green</structfield>, <structfield>blue</structfield> and <structfield>alpha</structfield> fields of the rgba struct.
    gushort get_red_u () const  Get the red component of the color.
    @@ -94,13 +110,13 @@  Get the blue component of the color.
    gushort get_alpha_u () const  Get the alpha component of the color.
    -void set_red_u (gushort value) +void set_red_u (gushort value)  Set the red component of the color.
    -void set_green_u (gushort value) +void set_green_u (gushort value)  Set the green component of the color.
    -void set_blue_u (gushort value) +void set_blue_u (gushort value)  Set the blue component of the color.
    -void set_alpha_u (gushort value) +void set_alpha_u (gushort value)  Set the alpha component of the color.
    double get_red () const  Get the red component of the color, as a percentage.
    @@ -110,13 +126,13 @@  Get the blue component of the color, as a percentage.
    double get_alpha () const  Get the alpha component of the color, as a percentage.
    -void set_red (double value) +void set_red (double value)  Set the red component of the color, as a percentage.
    -void set_green (double value) +void set_green (double value)  Set the green component of the color, as a percentage.
    -void set_blue (double value) +void set_blue (double value)  Set the blue component of the color, as a percentage.
    -void set_alpha (double value) +void set_alpha (double value)  Set the alpha component of the color, as a percentage.
    Glib::ustring to_string () const  Set the alpha component of the color.
    @@ -142,7 +158,7 @@
    - + @@ -169,7 +185,7 @@
    Gdk::RGBA::RGBA Gdk::RGBA::RGBA ( GdkRGBA *  gobject,
    - + @@ -186,7 +202,7 @@
    Gdk::RGBA::RGBA Gdk::RGBA::RGBA ( const RGBA other)
    - + @@ -202,7 +218,7 @@
    Gdk::RGBA::~RGBA Gdk::RGBA::~RGBA ( )
    - + @@ -220,7 +236,7 @@
    Gdk::RGBA::RGBA Gdk::RGBA::RGBA ( )
    - + @@ -232,7 +248,7 @@

    Instantiate a new Gdk::RGBA.

    The text string can be in any of the forms accepted by XParseRGBA; these include names for a color from rgb.txt, such as DarkSlateGray, or a hex specification such as 305050.

    -
    Parameters:
    +
    Parameters:
    Gdk::RGBA::RGBA Gdk::RGBA::RGBA ( const Glib::ustring value)
    valuethe string specifying the color..
    @@ -247,7 +263,7 @@
    - + @@ -266,7 +282,7 @@
    double Gdk::RGBA::get_alpha double Gdk::RGBA::get_alpha ( ) const
    - + @@ -285,7 +301,7 @@
    gushort Gdk::RGBA::get_alpha_u gushort Gdk::RGBA::get_alpha_u ( ) const
    - + @@ -304,7 +320,7 @@
    double Gdk::RGBA::get_blue double Gdk::RGBA::get_blue ( ) const
    - + @@ -323,7 +339,7 @@
    gushort Gdk::RGBA::get_blue_u gushort Gdk::RGBA::get_blue_u ( ) const
    - + @@ -342,7 +358,7 @@
    double Gdk::RGBA::get_green double Gdk::RGBA::get_green ( ) const
    - + @@ -361,7 +377,7 @@
    gushort Gdk::RGBA::get_green_u gushort Gdk::RGBA::get_green_u ( ) const
    - + @@ -380,7 +396,7 @@
    double Gdk::RGBA::get_red double Gdk::RGBA::get_red ( ) const
    - + @@ -394,15 +410,15 @@ - +
    gushort Gdk::RGBA::get_red_u gushort Gdk::RGBA::get_red_u ( ) const
    - + - +
    const GdkRGBA* Gdk::RGBA::gobj GdkRGBA* Gdk::RGBA::gobj ( ) const [inline] [inline]
    @@ -412,15 +428,15 @@
    - +
    - + - +
    GdkRGBA* Gdk::RGBA::gobj const GdkRGBA* Gdk::RGBA::gobj ( ) [inline] const [inline]
    @@ -435,7 +451,7 @@
    - + @@ -470,7 +486,7 @@
    GdkRGBA* Gdk::RGBA::gobj_copy GdkRGBA* Gdk::RGBA::gobj_copy ( ) const
    - + @@ -489,8 +505,8 @@
  • A RGBA color in the form 'rgba(r,g,b,a)'
  • Where 'r', 'g', 'b' and 'a' are respectively the red, green, blue and alpha color values. In the last two cases, r g and b are either integers in the range 0 to 255 or precentage values in the range 0% to 100%, and a is a floating point value in the range 0 to 1.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    bool Gdk::RGBA::set bool Gdk::RGBA::set ( const Glib::ustring value)
    specThe string specifying the color.
    @@ -505,7 +521,7 @@
    - + @@ -516,7 +532,7 @@

    Set the alpha component of the color, as a percentage.

    -
    Parameters:
    +
    Parameters:
    void Gdk::RGBA::set_alpha void Gdk::RGBA::set_alpha ( double  value)
    valueThe blue component of the color.
    @@ -530,7 +546,7 @@
    - + @@ -541,7 +557,7 @@

    Set the alpha component of the color.

    -
    Parameters:
    +
    Parameters:
    void Gdk::RGBA::set_alpha_u void Gdk::RGBA::set_alpha_u ( gushort  value)
    valueThe alpha component of the color.
    @@ -555,7 +571,7 @@
    - + @@ -566,7 +582,7 @@

    Set the blue component of the color, as a percentage.

    -
    Parameters:
    +
    Parameters:
    void Gdk::RGBA::set_blue void Gdk::RGBA::set_blue ( double  value)
    valueThe blue component of the color.
    @@ -580,7 +596,7 @@
    - + @@ -591,7 +607,7 @@

    Set the blue component of the color.

    -
    Parameters:
    +
    Parameters:
    void Gdk::RGBA::set_blue_u void Gdk::RGBA::set_blue_u ( gushort  value)
    valueThe blue component of the color.
    @@ -605,7 +621,7 @@
    - + @@ -616,7 +632,7 @@

    Set the green component of the color, as a percentage.

    -
    Parameters:
    +
    Parameters:
    void Gdk::RGBA::set_green void Gdk::RGBA::set_green ( double  value)
    valueThe green component of the color.
    @@ -630,7 +646,7 @@
    - + @@ -641,7 +657,7 @@

    Set the green component of the color.

    -
    Parameters:
    +
    Parameters:
    void Gdk::RGBA::set_green_u void Gdk::RGBA::set_green_u ( gushort  value)
    valueThe green component of the color.
    @@ -650,12 +666,12 @@
    - +
    - + @@ -664,7 +680,7 @@ - + @@ -677,12 +693,12 @@ - +
    void Gdk::RGBA::set_grey void Gdk::RGBA::set_grey ( double  g, double alpha = 65535.0 alpha = 1.0 
    - + @@ -691,7 +707,7 @@ - + @@ -703,7 +719,7 @@

    Set a grey color, by using the same value for all color components.

    -
    Parameters:
    +
    Parameters:
    void Gdk::RGBA::set_grey_u void Gdk::RGBA::set_grey_u ( gushort  value, gushort alpha = 1 alpha = 65535 
    valueThe value to be used for the red, green, and blue components.
    @@ -717,7 +733,7 @@
    - + @@ -750,7 +766,7 @@
    void Gdk::RGBA::set_hsl void Gdk::RGBA::set_hsl ( double  h,
    - + @@ -783,7 +799,7 @@
    void Gdk::RGBA::set_hsv void Gdk::RGBA::set_hsv ( double  h,
    - + @@ -794,7 +810,7 @@

    Set the red component of the color, as a percentage.

    -
    Parameters:
    +
    Parameters:
    void Gdk::RGBA::set_red void Gdk::RGBA::set_red ( double  value)
    valueThe red component of the color.
    @@ -808,7 +824,7 @@
    - + @@ -819,7 +835,7 @@

    Set the red component of the color.

    -
    Parameters:
    +
    Parameters:
    void Gdk::RGBA::set_red_u void Gdk::RGBA::set_red_u ( gushort  value)
    valueThe red component of the color.
    @@ -828,12 +844,12 @@
    - +
    - + @@ -854,7 +870,7 @@ - + @@ -866,7 +882,7 @@

    Set the color, by specifying red, green, and blue color component values, as percentages.

    -
    Parameters:
    +
    Parameters:
    void Gdk::RGBA::set_rgba void Gdk::RGBA::set_rgba ( double  red_, double alpha_ = 1 alpha_ = 1.0 
    @@ -877,12 +893,12 @@ - +
    red_The red component of the color, as a percentage.
    green_The green component of the color, as a percentage.
    - + @@ -903,7 +919,7 @@ - + @@ -915,7 +931,7 @@

    Set the color, by specifying red, green, and blue color component values.

    -
    Parameters:
    +
    Parameters:
    void Gdk::RGBA::set_rgba_u void Gdk::RGBA::set_rgba_u ( gushort  red_, gushort alpha_ = 65535.0 alpha_ = 65535 
    @@ -931,7 +947,7 @@
    red_The red component of the color.
    green_The green component of the color.
    - + @@ -948,7 +964,7 @@
    void Gdk::RGBA::swap void Gdk::RGBA::swap ( RGBA other)
    - + @@ -958,7 +974,7 @@

    Set the alpha component of the color.

    -
    Parameters:
    +
    Parameters:
    Glib::ustring Gdk::RGBA::to_string Glib::ustring Gdk::RGBA::to_string ( ) const
    valueThe alpha component of the color.
    @@ -973,7 +989,7 @@
    - + @@ -992,7 +1008,7 @@
    bool operator!= bool operator!= ( const RGBA lhs,
    -
    Parameters:
    +
    Parameters:
    @@ -1027,7 +1043,7 @@
    lhsThe left-hand side
    rhsThe right-hand side
    -
    Parameters:
    +
    Parameters:
    @@ -1043,7 +1059,7 @@
    lhsThe left-hand side
    rhsThe right-hand side
    - + @@ -1062,7 +1078,7 @@
    void swap void swap ( RGBA lhs,
    -
    Parameters:
    +
    Parameters:
    @@ -1077,7 +1093,7 @@
    lhsThe left-hand side
    rhsThe right-hand side
    - + @@ -1098,7 +1114,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gdk::RGBA wrap Gdk::RGBA wrap ( GdkRGBA *  object,
    @@ -1126,9 +1142,14 @@
    The documentation for this class was generated from the following file:
    • gdkmm/rgba.h
    - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1RGBA-members.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1RGBA-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1RGBA-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1RGBA-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gdk::RGBA, including all inherited members. @@ -76,22 +92,27 @@ - - + + - - + + -
    get_alpha() const Gdk::RGBA
    set_blue_u(gushort value)Gdk::RGBA
    set_green(double value)Gdk::RGBA
    set_green_u(gushort value)Gdk::RGBA
    set_grey(double g, double alpha=65535.0)Gdk::RGBA
    set_grey_u(gushort value, gushort alpha=1)Gdk::RGBA
    set_grey(double g, double alpha=1.0)Gdk::RGBA
    set_grey_u(gushort value, gushort alpha=65535)Gdk::RGBA
    set_hsl(double h, double s, double l)Gdk::RGBA
    set_hsv(double h, double s, double v)Gdk::RGBA
    set_red(double value)Gdk::RGBA
    set_red_u(gushort value)Gdk::RGBA
    set_rgba(double red_, double green_, double blue_, double alpha_=1)Gdk::RGBA
    set_rgba_u(gushort red_, gushort green_, gushort blue_, gushort alpha_=65535.0)Gdk::RGBA
    set_rgba(double red_, double green_, double blue_, double alpha_=1.0)Gdk::RGBA
    set_rgba_u(gushort red_, gushort green_, gushort blue_, gushort alpha_=65535)Gdk::RGBA
    swap(RGBA& other)Gdk::RGBA
    swap(RGBA& lhs, RGBA& rhs)Gdk::RGBA [related]
    to_string() const Gdk::RGBA
    wrap(GdkRGBA* object, bool take_copy=false)Gdk::RGBA [related]
    ~RGBA()Gdk::RGBA
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Screen.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Screen.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Screen.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Screen.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gdk::Screen Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gdk::Screen Class Reference
    -
    +

    Object representing a physical screen Gdk::Screen objects are the GDK representation of a physical screen. More...

    @@ -102,10 +118,10 @@  Gets the width of screen in millimeters.
    int get_height_mm () const  Returns the height of screen in millimeters.
    -std::vector< Glib::RefPtr
    +std::vector< Glib::RefPtr
    < Visual > > list_visuals ()  Lists the available visuals for the specified screen.
    -std::vector< Glib::RefPtr
    +std::vector< Glib::RefPtr
    < Window > > get_toplevel_windows ()  Obtains a list of all toplevel windows known to GDK on the screen screen.
    Glib::ustring make_display_name () @@ -127,7 +143,7 @@ Glib::ustring get_monitor_plug_name (int monitor_num) const  Returns the output name of the specified monitor.
    template<class ValueType > -bool get_setting (const Glib::ustring& name, ValueType&value) const +bool get_setting (const Glib::ustring& name, ValueType&value) const void set_font_options (const ::Cairo::FontOptions& options)  Sets the default font options for the screen.
    ::Cairo::FontOptions get_font_options () const @@ -140,7 +156,7 @@  Returns the screen's currently active window.
    Glib::RefPtr< const Gdk::Windowget_active_window () const  Returns the screen's currently active window.
    -std::vector< Glib::RefPtr
    +std::vector< Glib::RefPtr
    < Window > > get_window_stack ()  Returns a List of Gdk::Windows representing the current window stack.
    Glib::SignalProxy0< void > signal_size_changed () @@ -148,12 +164,12 @@ Glib::SignalProxy0< void > signal_monitors_changed () Glib::PropertyProxy
    < ::Cairo::FontOptionsproperty_font_options () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The default font options for the screen.
    Glib::PropertyProxy_ReadOnly
    < ::Cairo::FontOptionsproperty_font_options () const  The default font options for the screen.
    Glib::PropertyProxy< double > property_resolution () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The resolution for fonts on the screen.
    Glib::PropertyProxy_ReadOnly
    < double > property_resolution () const  The resolution for fonts on the screen.
    @@ -177,7 +193,7 @@
    - + @@ -194,7 +210,7 @@
    virtual Gdk::Screen::~Screen virtual Gdk::Screen::~Screen ( ) [virtual]
    - + @@ -217,7 +233,7 @@
    Glib::RefPtr<Gdk::Window> Gdk::Screen::get_active_window Glib::RefPtr<Gdk::Window> Gdk::Screen::get_active_window ( )
    - + @@ -240,7 +256,7 @@
    Glib::RefPtr<const Gdk::Window> Gdk::Screen::get_active_window Glib::RefPtr<const Gdk::Window> Gdk::Screen::get_active_window ( ) const
    - + @@ -261,7 +277,7 @@
    static Glib::RefPtr<Screen> Gdk::Screen::get_default static Glib::RefPtr<Screen> Gdk::Screen::get_default ( ) [static]
    - + @@ -281,7 +297,7 @@
    Glib::RefPtr<Display> Gdk::Screen::get_display Glib::RefPtr<Display> Gdk::Screen::get_display ( )
    - + @@ -301,7 +317,7 @@
    Glib::RefPtr<const Display> Gdk::Screen::get_display Glib::RefPtr<const Display> Gdk::Screen::get_display ( ) const
    - + @@ -321,7 +337,7 @@
    ::Cairo::FontOptions Gdk::Screen::get_font_options ::Cairo::FontOptions Gdk::Screen::get_font_options ( ) const
    - + @@ -341,7 +357,7 @@
    int Gdk::Screen::get_height int Gdk::Screen::get_height ( ) const
    - + @@ -362,7 +378,7 @@
    int Gdk::Screen::get_height_mm int Gdk::Screen::get_height_mm ( ) const
    - + @@ -384,7 +400,7 @@

    Returns the monitor number in which the point ( x, y) is located.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    int Gdk::Screen::get_monitor_at_point int Gdk::Screen::get_monitor_at_point ( int  x,
    @@ -400,7 +416,7 @@
    xThe x coordinate in the virtual screen.
    yThe y coordinate in the virtual screen.
    - + @@ -412,7 +428,7 @@

    Returns the number of the monitor in which the largest area of the bounding rectangle of window resides.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    int Gdk::Screen::get_monitor_at_window int Gdk::Screen::get_monitor_at_window ( const Glib::RefPtr< Window >&  window)
    windowA Gdk::Window.
    @@ -427,7 +443,7 @@
    - + @@ -451,7 +467,7 @@

    Monitor numbers start at 0. To obtain the number of monitors of screen, use get_n_monitors().

    Note that the size of the entire screen area can be retrieved via get_width() and get_height().

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Screen::get_monitor_geometry void Gdk::Screen::get_monitor_geometry ( int  monitor_num,
    @@ -466,7 +482,7 @@
    monitor_numThe monitor number.
    destA Gdk::Rectangle to be filled with the monitor geometry.
    - + @@ -477,8 +493,8 @@

    Gets the height in millimeters of the specified monitor.

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    int Gdk::Screen::get_monitor_height_mm int Gdk::Screen::get_monitor_height_mm ( int  monitor_num)
    monitor_numNumber of the monitor, between 0 and gdk_screen_get_n_monitors (screen).
    @@ -493,7 +509,7 @@
    - + @@ -505,8 +521,8 @@

    Returns the output name of the specified monitor.

    Usually something like VGA, DVI, or TV, not the actual product name of the display device.

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    Glib::ustring Gdk::Screen::get_monitor_plug_name Glib::ustring Gdk::Screen::get_monitor_plug_name ( int  monitor_num)
    monitor_numNumber of the monitor, between 0 and gdk_screen_get_n_monitors (screen).
    @@ -521,7 +537,7 @@
    - + @@ -532,8 +548,8 @@

    Gets the width in millimeters of the specified monitor, if available.

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    int Gdk::Screen::get_monitor_width_mm int Gdk::Screen::get_monitor_width_mm ( int  monitor_num)
    monitor_numNumber of the monitor, between 0 and gdk_screen_get_n_monitors (screen).
    @@ -548,7 +564,7 @@
    - + @@ -568,7 +584,7 @@
    int Gdk::Screen::get_n_monitors int Gdk::Screen::get_n_monitors ( ) const
    - + @@ -589,7 +605,7 @@
    int Gdk::Screen::get_number int Gdk::Screen::get_number ( ) const
    - + @@ -611,7 +627,7 @@
    int Gdk::Screen::get_primary_monitor int Gdk::Screen::get_primary_monitor ( ) const
    - + @@ -631,7 +647,7 @@
    double Gdk::Screen::get_resolution double Gdk::Screen::get_resolution ( ) const
    - + @@ -654,7 +670,7 @@
    Glib::RefPtr<Visual> Gdk::Screen::get_rgba_visual Glib::RefPtr<Visual> Gdk::Screen::get_rgba_visual ( )
    - + @@ -677,7 +693,7 @@
    Glib::RefPtr<const Visual> Gdk::Screen::get_rgba_visual Glib::RefPtr<const Visual> Gdk::Screen::get_rgba_visual ( ) const
    - + @@ -697,7 +713,7 @@
    Glib::RefPtr<Window> Gdk::Screen::get_root_window Glib::RefPtr<Window> Gdk::Screen::get_root_window ( )
    - + @@ -712,14 +728,14 @@ - +
    template <class ValueType >
    Glib::RefPtr<const Window> Gdk::Screen::get_root_window Glib::RefPtr<const Window> Gdk::Screen::get_root_window ( ) const
    - + @@ -741,15 +757,15 @@ - +
    bool Gdk::Screen::get_setting bool Gdk::Screen::get_setting ( const Glib::ustring name,
    - + - +
    Glib::RefPtr<const Visual> Gdk::Screen::get_system_visual Glib::RefPtr<Visual> Gdk::Screen::get_system_visual ( ) const
    @@ -757,20 +773,20 @@

    Get the system's default visual for screen.

    This is the visual for the root window of the display. The return value should not be freed.

    -
    Since gtkmm 2.2:
    +
    Since gtkmm 2.2:
    Returns:
    The system visual.
    - +
    - + - +
    Glib::RefPtr<Visual> Gdk::Screen::get_system_visual Glib::RefPtr<const Visual> Gdk::Screen::get_system_visual ( ) const
    @@ -778,7 +794,7 @@

    Get the system's default visual for screen.

    This is the visual for the root window of the display. The return value should not be freed.

    -
    Since gtkmm 2.2:
    +
    Since gtkmm 2.2:
    Returns:
    The system visual.
    @@ -788,7 +804,7 @@
    - + @@ -809,7 +825,7 @@
    std::vector< Glib::RefPtr<Window> > Gdk::Screen::get_toplevel_windows std::vector< Glib::RefPtr<Window> > Gdk::Screen::get_toplevel_windows ( )
    - + @@ -829,7 +845,7 @@
    int Gdk::Screen::get_width int Gdk::Screen::get_width ( ) const
    - + @@ -850,7 +866,7 @@
    int Gdk::Screen::get_width_mm int Gdk::Screen::get_width_mm ( ) const
    - + @@ -868,15 +884,15 @@ - +
    std::vector< Glib::RefPtr<Window> > Gdk::Screen::get_window_stack std::vector< Glib::RefPtr<Window> > Gdk::Screen::get_window_stack ( )
    - + - +
    const GdkScreen* Gdk::Screen::gobj GdkScreen* Gdk::Screen::gobj ( ) const [inline] [inline]
    @@ -884,19 +900,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GdkScreen* Gdk::Screen::gobj const GdkScreen* Gdk::Screen::gobj ( ) [inline] const [inline]
    @@ -904,7 +920,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -913,7 +929,7 @@
    - + @@ -931,7 +947,7 @@
    GdkScreen* Gdk::Screen::gobj_copy GdkScreen* Gdk::Screen::gobj_copy ( )
    - + @@ -952,7 +968,7 @@
    bool Gdk::Screen::is_composited bool Gdk::Screen::is_composited ( ) const
    - + @@ -973,7 +989,7 @@
    std::vector< Glib::RefPtr<Visual> > Gdk::Screen::list_visuals std::vector< Glib::RefPtr<Visual> > Gdk::Screen::list_visuals ( )
    - + @@ -993,7 +1009,7 @@
    Glib::ustring Gdk::Screen::make_display_name Glib::ustring Gdk::Screen::make_display_name ( )
    - + @@ -1002,6 +1018,7 @@
    +

    The default font options for the screen.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1012,7 +1029,7 @@
    Glib::PropertyProxy< ::Cairo::FontOptions > Gdk::Screen::property_font_options Glib::PropertyProxy< ::Cairo::FontOptions > Gdk::Screen::property_font_options ( )
    - + @@ -1027,15 +1044,15 @@ - +
    Glib::PropertyProxy_ReadOnly< ::Cairo::FontOptions > Gdk::Screen::property_font_options Glib::PropertyProxy_ReadOnly< ::Cairo::FontOptions > Gdk::Screen::property_font_options ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< double > Gdk::Screen::property_resolution Glib::PropertyProxy< double > Gdk::Screen::property_resolution ( ) const
    @@ -1047,20 +1064,21 @@
    - +
    - + - +
    Glib::PropertyProxy< double > Gdk::Screen::property_resolution Glib::PropertyProxy_ReadOnly< double > Gdk::Screen::property_resolution ( ) const
    +

    The resolution for fonts on the screen.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1071,7 +1089,7 @@
    - + @@ -1084,7 +1102,7 @@

    Sets the default font options for the screen.

    These options will be set on any Pango::Context's newly created with gdk_pango_context_get_for_screen(). Changing the default set of font options does not affect contexts that have already been created.

    Since gtkmm 2.10:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Screen::set_font_options void Gdk::Screen::set_font_options ( const ::Cairo::FontOptions options)
    optionsA #cairo_font_options_t, or 0 to unset any previously set default font options.
    @@ -1098,7 +1116,7 @@
    - + @@ -1111,7 +1129,7 @@

    Sets the resolution for font handling on the screen.

    This is a scale factor between points specified in a Pango::FontDescription and cairo units. The default value is 96, meaning that a 10 point font will be 13 units high. (10 * 96. / 72. = 13.3).

    Since gtkmm 2.10:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Screen::set_resolution void Gdk::Screen::set_resolution ( double  dpi)
    dpiThe resolution in "dots per inch". (Physical inches aren't actually involved; the terminology is conventional.).
    @@ -1125,7 +1143,7 @@
    - + @@ -1144,7 +1162,7 @@
    Glib::SignalProxy0< void > Gdk::Screen::signal_composited_changed Glib::SignalProxy0< void > Gdk::Screen::signal_composited_changed ( )
    - + @@ -1155,7 +1173,7 @@
    Slot Prototype:
    void on_my_monitors_changed()

    The signal_monitors_changed() signal is emitted when the number, size or position of the monitors attached to the screen change.

    Only for X11 and OS X for now. A future implementation for Win32 may be a possibility.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    @@ -1164,7 +1182,7 @@
    Glib::SignalProxy0< void > Gdk::Screen::signal_monitors_changed Glib::SignalProxy0< void > Gdk::Screen::signal_monitors_changed ( )
    - + @@ -1184,7 +1202,7 @@
    Glib::SignalProxy0< void > Gdk::Screen::signal_size_changed Glib::SignalProxy0< void > Gdk::Screen::signal_size_changed ( )
    - + @@ -1205,7 +1223,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gdk::Screen > wrap Glib::RefPtr< Gdk::Screen > wrap ( GdkScreen *  object,
    @@ -1219,9 +1237,14 @@
    The documentation for this class was generated from the following file:
    • gdkmm/screen.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Screen__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Screen__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Screen-members.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Screen-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Screen-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Screen-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gdk::Screen, including all inherited members. @@ -74,14 +90,14 @@ - + - + @@ -114,7 +130,7 @@ - + @@ -129,9 +145,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_n_monitors() const Gdk::Screen
    get_number() const Gdk::Screen
    get_primary_monitor() const Gdk::Screen
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_resolution() const Gdk::Screen
    get_rgba_visual()Gdk::Screen
    get_rgba_visual() const Gdk::Screen
    get_root_window()Gdk::Screen
    get_root_window() const Gdk::Screen
    get_setting(const Glib::ustring& name, ValueType& value) const Gdk::Screen
    get_setting(const Glib::ustring& name, ValueType& value) const Gdk::Screen
    get_system_visual()Gdk::Screen
    get_system_visual() const Gdk::Screen
    get_toplevel_windows()Gdk::Screen
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_font_options(const ::Cairo::FontOptions& options)Gdk::Screen
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_resolution(double dpi)Gdk::Screen
    signal_composited_changed()Gdk::Screen
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Screen()Gdk::Screen [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1TimeCoord.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1TimeCoord.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1TimeCoord.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1TimeCoord.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gdk::TimeCoord Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gdk::TimeCoord Class Reference
    -
    +

    A Gdk::TimeCoord instance contains a single event of motion history. More...

    @@ -80,7 +96,7 @@
    - + @@ -98,7 +114,7 @@
    Gdk::TimeCoord::TimeCoord Gdk::TimeCoord::TimeCoord ( GdkTimeCoord *  castitem)
    - + @@ -114,7 +130,7 @@
    guint32 Gdk::TimeCoord::get_time guint32 Gdk::TimeCoord::get_time ( ) const
    - + @@ -126,7 +142,7 @@

    Gets value at index axis.

    Note:
    Gdk::Device::get_n_axes() will tell you how many axes are stored here.
    -
    Parameters:
    +
    Parameters:
    double Gdk::TimeCoord::get_value_at_axis double Gdk::TimeCoord::get_value_at_axis ( guint  index)
    indexIndex of an axis from which the value will be taken.
    @@ -141,7 +157,7 @@
    - + @@ -159,7 +175,7 @@
    GdkTimeCoord* Gdk::TimeCoord::gobj GdkTimeCoord* Gdk::TimeCoord::gobj ( ) [inline]
    - + @@ -189,9 +205,14 @@
    The documentation for this class was generated from the following file:
    • gdkmm/timecoord.h
    - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1TimeCoord-members.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1TimeCoord-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1TimeCoord-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1TimeCoord-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    const GdkTimeCoord* Gdk::TimeCoord::gobj const GdkTimeCoord* Gdk::TimeCoord::gobj ( ) const [inline]
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gdk::TimeCoord, including all inherited members. @@ -56,9 +72,14 @@ -
    get_time() const Gdk::TimeCoord
    gobj() const Gdk::TimeCoord [inline]
    gobject_Gdk::TimeCoord [protected]
    TimeCoord(GdkTimeCoord* castitem)Gdk::TimeCoord [explicit]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Visual.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Visual.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Visual.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Visual.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gdk::Visual Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gdk::Visual Class Reference
    -
    +

    A Gdk::Visual describes a particular video hardware display format. More...

    @@ -89,11 +105,11 @@  Returns the size of a colormap for this visual.
    int get_bits_per_rgb () const  Returns the number of significant bits per red, green and blue value.
    -void get_red_pixel_details (guint32& mask, int&shift, int& precision) const +void get_red_pixel_details (guint32& mask, int&shift, int& precision) const  Obtains values that are needed to calculate red pixel values in TrueColor and DirectColor.
    -void get_green_pixel_details (guint32& mask, int&shift, int& precision) const +void get_green_pixel_details (guint32& mask, int&shift, int& precision) const  Obtains values that are needed to calculate green pixel values in TrueColor and DirectColor.
    -void get_blue_pixel_details (guint32& mask, int&shift, int& precision) const +void get_blue_pixel_details (guint32& mask, int&shift, int& precision) const  Obtains values that are needed to calculate blue pixel values in TrueColor and DirectColor.

    Static Public Member Functions

    @@ -132,7 +148,7 @@
    - + @@ -148,7 +164,7 @@
    virtual Gdk::Visual::~Visual virtual Gdk::Visual::~Visual ( ) [virtual]
    - + @@ -165,7 +181,7 @@
    Gdk::Visual::Visual Gdk::Visual::Visual ( ) [protected]
    - + @@ -180,94 +196,94 @@ - +
    static Glib::RefPtr<Visual> Gdk::Visual::get_best static Glib::RefPtr<Visual> Gdk::Visual::get_best ( ) [static]
    - + - - - - - - - - - - - - + +
    static Glib::RefPtr<Visual> Gdk::Visual::get_best static Glib::RefPtr<Visual> Gdk::Visual::get_best ( int depth,
    VisualType visual_type 
    ) [static]depth) [static]
    -

    Combines get_best_with_depth() and get_best_with_type().

    -
    Parameters:
    +

    Get the best visual with depth depth for the default GDK screen.

    +

    Color visuals and visuals with mutable colormaps are preferred over grayscale or fixed-colormap visuals. The return value should not be freed. 0 may be returned if no visual supports depth.

    +
    Parameters:
    -
    depthA bit depth.
    visual_typeA visual type.
    -
    Returns:
    Best visual with both depth and visual_type, or 0 if none.
    +
    Returns:
    Best visual for the given depth.
    - +
    - + - - + +
    static Glib::RefPtr<Visual> Gdk::Visual::get_best static Glib::RefPtr<Visual> Gdk::Visual::get_best (int depth)VisualType visual_type) [static]
    -

    Get the best visual with depth depth for the default GDK screen.

    -

    Color visuals and visuals with mutable colormaps are preferred over grayscale or fixed-colormap visuals. The return value should not be freed. 0 may be returned if no visual supports depth.

    -
    Parameters:
    +

    Get the best visual of the given visual_type for the default GDK screen.

    +

    Visuals with higher color depths are considered better. The return value should not be freed. 0 may be returned if no visual has type visual_type.

    +
    Parameters:
    - +
    depthA bit depth.
    visual_typeA visual type.
    -
    Returns:
    Best visual for the given depth.
    +
    Returns:
    Best visual of the given type.
    - +
    - + + + + + + + - - + + + + + +
    static Glib::RefPtr<Visual> Gdk::Visual::get_best static Glib::RefPtr<Visual> Gdk::Visual::get_best (int depth,
    VisualType visual_type) [static]visual_type 
    ) [static]
    -

    Get the best visual of the given visual_type for the default GDK screen.

    -

    Visuals with higher color depths are considered better. The return value should not be freed. 0 may be returned if no visual has type visual_type.

    -
    Parameters:
    +

    Combines get_best_with_depth() and get_best_with_type().

    +
    Parameters:
    +
    depthA bit depth.
    visual_typeA visual type.
    -
    Returns:
    Best visual of the given type.
    +
    Returns:
    Best visual with both depth and visual_type, or 0 if none.
    @@ -276,7 +292,7 @@
    - + @@ -296,7 +312,7 @@
    static int Gdk::Visual::get_best_depth static int Gdk::Visual::get_best_depth ( ) [static]
    - + @@ -315,7 +331,7 @@
    static VisualType Gdk::Visual::get_best_type static VisualType Gdk::Visual::get_best_type ( ) [static]
    - + @@ -335,7 +351,7 @@
    int Gdk::Visual::get_bits_per_rgb int Gdk::Visual::get_bits_per_rgb ( ) const
    - + @@ -364,7 +380,7 @@

    Obtains values that are needed to calculate blue pixel values in TrueColor and DirectColor.

    The "mask" is the significant bits within the pixel. The "shift" is the number of bits left we must shift a primary for it to be in position (according to the "mask"). Finally, "precision" refers to how much precision the pixel value contains for a particular primary.

    Since gtkmm 2.22:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Visual::get_blue_pixel_details void Gdk::Visual::get_blue_pixel_details ( guint32 &  mask,
    @@ -380,7 +396,7 @@
    maskA pointer to a #guint32 to be filled in, or 0.
    shiftA pointer to a int to be filled in, or 0.
    - + @@ -400,7 +416,7 @@
    ByteOrder Gdk::Visual::get_byte_order ByteOrder Gdk::Visual::get_byte_order ( )
    - + @@ -420,7 +436,7 @@
    int Gdk::Visual::get_colormap_size int Gdk::Visual::get_colormap_size ( ) const
    - + @@ -440,7 +456,7 @@
    int Gdk::Visual::get_depth int Gdk::Visual::get_depth ( ) const
    - + @@ -469,7 +485,7 @@

    Obtains values that are needed to calculate green pixel values in TrueColor and DirectColor.

    The "mask" is the significant bits within the pixel. The "shift" is the number of bits left we must shift a primary for it to be in position (according to the "mask"). Finally, "precision" refers to how much precision the pixel value contains for a particular primary.

    Since gtkmm 2.22:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Visual::get_green_pixel_details void Gdk::Visual::get_green_pixel_details ( guint32 &  mask,
    @@ -485,7 +501,7 @@
    maskA pointer to a #guint32 to be filled in, or 0.
    shiftA pointer to a int to be filled in, or 0.
    - + @@ -514,7 +530,7 @@

    Obtains values that are needed to calculate red pixel values in TrueColor and DirectColor.

    The "mask" is the significant bits within the pixel. The "shift" is the number of bits left we must shift a primary for it to be in position (according to the "mask"). Finally, "precision" refers to how much precision the pixel value contains for a particular primary.

    Since gtkmm 2.22:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Visual::get_red_pixel_details void Gdk::Visual::get_red_pixel_details ( guint32 &  mask,
    @@ -530,7 +546,7 @@
    maskA pointer to a #guint32 to be filled in, or 0.
    shiftA pointer to a int to be filled in, or 0.
    - + @@ -550,7 +566,7 @@
    Glib::RefPtr<Screen> Gdk::Visual::get_screen Glib::RefPtr<Screen> Gdk::Visual::get_screen ( )
    - + @@ -570,7 +586,7 @@
    Glib::RefPtr<const Screen> Gdk::Visual::get_screen Glib::RefPtr<const Screen> Gdk::Visual::get_screen ( ) const
    - + @@ -590,7 +606,7 @@
    static Glib::RefPtr<Visual> Gdk::Visual::get_system static Glib::RefPtr<Visual> Gdk::Visual::get_system ( ) [static]
    - + @@ -605,15 +621,15 @@ - +
    VisualType Gdk::Visual::get_visual_type VisualType Gdk::Visual::get_visual_type ( ) const
    - + - +
    const GdkVisual* Gdk::Visual::gobj GdkVisual* Gdk::Visual::gobj ( ) const [inline] [inline]
    @@ -621,19 +637,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GdkVisual* Gdk::Visual::gobj const GdkVisual* Gdk::Visual::gobj ( ) [inline] const [inline]
    @@ -641,7 +657,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -650,7 +666,7 @@
    - + @@ -669,7 +685,7 @@
    GdkVisual* Gdk::Visual::gobj_copy GdkVisual* Gdk::Visual::gobj_copy ( )
    - + @@ -690,7 +706,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gdk::Visual > wrap Glib::RefPtr< Gdk::Visual > wrap ( GdkVisual *  object,
    @@ -704,9 +720,14 @@
    The documentation for this class was generated from the following file:
    • gdkmm/visual.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Visual__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Visual__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Visual-members.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Visual-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Visual-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Visual-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gdk::Visual, including all inherited members. @@ -69,7 +85,7 @@ - + @@ -94,7 +110,7 @@ - + @@ -106,9 +122,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_data(const QueryQuark &key)Glib::Object
    get_depth() const Gdk::Visual
    get_green_pixel_details(guint32& mask, int& shift, int& precision) const Gdk::Visual
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_red_pixel_details(guint32& mask, int& shift, int& precision) const Gdk::Visual
    get_screen()Gdk::Visual
    remove_destroy_notify_callback(void *data) const sigc::trackable
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    steal_data(const QueryQuark &quark)Glib::Object
    thaw_notify()Glib::ObjectBase
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Visual()Gdk::Visual [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Window.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Window.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Window.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Window.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gdk::Window Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gdk::Window Class Reference
    -
    +

    A Gdk::Window is a rectangular region on the screen. More...

    @@ -254,10 +270,10 @@  Gets the toplevel window that's an ancestor of window.
    Glib::RefPtr< const Windowget_effective_toplevel () const  Gets the toplevel window that's an ancestor of window.
    -std::vector< Glib::RefPtr
    +std::vector< Glib::RefPtr
    < Window > > get_children ()  Gets the list of children of window known to GDK.
    -std::vector< Glib::RefPtr
    +std::vector< Glib::RefPtr
    < const Window > > get_children () const  Gets the list of children of window known to GDK.
    EventMask get_events () const @@ -272,7 +288,7 @@  Returns the event mask for window corresponding to the device class specified by source.
    void set_source_events (InputSource source, EventMask event_mask)  Sets the event mask for any floating device (i.e. not attached to any visible pointer) that has the source defined as source.
    -void set_icon_list (const std::vector< Glib::RefPtr< Gdk::Pixbuf > >& pixbufs) +void set_icon_list (const std::vector< Glib::RefPtr< Gdk::Pixbuf > >& pixbufs)  Sets a list of icons for the window.
    void unset_icon () void set_icon_name (const Glib::ustring& name) @@ -312,9 +328,13 @@ DragProtocol get_drag_protocol () const void begin_resize_drag (WindowEdge edge, int button, int root_x, int root_y, guint32 timestamp)  Begins a window resize operation (for a toplevel window).
    +void resize_drag (WindowEdge edge, const Glib::RefPtr< Device >& device, int button, int root_x, int root_y, guint32 timestamp) + Begins a window resize operation (for a toplevel window).
    void begin_move_drag (int button, int root_x, int root_y, guint32 timestamp)  Begins a window move operation (for a toplevel window).
    -Glib::RefPtr< DragContextdrag_begin (const std::vector< Glib::ustring >& targets) +void begin_move_drag (const Glib::RefPtr< Device >& device, int button, int root_x, int root_y, guint32 timestamp) + Begins a window move operation (for a toplevel window).
    +Glib::RefPtr< DragContextdrag_begin (const std::vector< Glib::ustring >& targets)  Starts a drag and creates a new drag context for it.
    void invalidate_rect (const Rectangle& rect, bool invalidate_children)  A convenience wrapper around invalidate_region() which invalidates a rectangular region.
    @@ -383,7 +403,7 @@  Creates a Cairo context for drawing to drawable.
    Glib::PropertyProxy
    < Glib::RefPtr< Cursor > > property_cursor () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    Cursor.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Cursor > > property_cursor () const  Cursor.
    @@ -417,7 +437,7 @@
    - + @@ -433,7 +453,7 @@
    virtual Gdk::Window::~Window virtual Gdk::Window::~Window ( ) [virtual]
    - + @@ -467,7 +487,7 @@
    Gdk::Window::Window Gdk::Window::Window ( const Glib::RefPtr< Window >&  parent,
    - + @@ -490,7 +510,7 @@

    Adds an event filter to window, allowing you to intercept events before they reach GDK.

    This is a low-level operation and makes it easy to break GDK and/or GTK+, so you have to know what you're doing. Pass 0 for window to get all events for all windows, instead of events for a specific window.

    If you are interested in X GenericEvents, bear in mind that XGetEventData() has been already called on the event, and XFreeEventData() must not be called within function.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::add_filter void Gdk::Window::add_filter ( GdkFilterFunc  function,
    @@ -505,7 +525,7 @@
    functionFilter callback.
    dataData to pass to filter callback.
    - + @@ -525,7 +545,7 @@
    void Gdk::Window::beep void Gdk::Window::beep ( )
    - + @@ -558,8 +578,8 @@

    Begins a window move operation (for a toplevel window).

    -

    This function assumes that the drag is controlled by the client pointer device, use gdk_window_begin_move_drag_for_device() to begin a drag with a different device.

    -
    Parameters:
    +

    This function assumes that the drag is controlled by the client pointer device, use begin_move_drag_for_device() to begin a drag with a different device.

    +
    Parameters:
    void Gdk::Window::begin_move_drag void Gdk::Window::begin_move_drag ( int  button,
    @@ -571,12 +591,71 @@ + +
    +
    +
    buttonThe button being used to drag.
    root_xRoot window X coordinate of mouse click that began the drag.
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    void Gdk::Window::begin_move_drag (const Glib::RefPtr< Device >& device,
    int button,
    int root_x,
    int root_y,
    guint32 timestamp 
    )
    +
    +
    + +

    Begins a window move operation (for a toplevel window).

    +

    You might use this function to implement a "window move grip," for example. The function works best with window managers that support the Extended Window Manager Hints, but has a fallback implementation for other window managers.

    +
    Since gtkmm 3.4:
    +
    Parameters:
    + + + + + + +
    deviceThe device used for the operation.
    buttonThe button being used to drag.
    root_xRoot window X coordinate of mouse click that began the drag.
    root_yRoot window Y coordinate of mouse click that began the drag.
    timestampTimestamp of mouse click that began the drag.
    +
    +
    + +
    +
    - + @@ -588,7 +667,7 @@

    A convenience wrapper around begin_paint_region() which creates a rectangular region for you.

    See begin_paint_region() for details.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::begin_paint_rect void Gdk::Window::begin_paint_rect ( const Rectangle rectangle)
    rectangleRectangle you intend to draw to.
    @@ -602,7 +681,7 @@
    - + @@ -617,7 +696,7 @@

    The net result of all this is to remove flicker, because the user sees the finished product appear all at once when you call end_paint(). If you draw to window directly without calling begin_paint_region(), the user may see flicker as individual drawing operations are performed in sequence. The clipping and background-initializing features of begin_paint_region() are conveniences for the programmer, so you can avoid doing that work yourself.

    When using GTK+, the widget system automatically places calls to begin_paint_region() and end_paint() around emissions of the expose_event signal. That is, if you're writing an expose event handler, you can assume that the exposed area in Gdk::EventExpose has already been cleared to the window background, is already set as the clip region, and already has a backing store. Therefore in most cases, application code need not call begin_paint_region(). (You can disable the automatic calls around expose events on a widget-by-widget basis by calling gtk_widget_set_double_buffered().)

    If you call this function multiple times before calling the matching end_paint(), the backing stores are pushed onto a stack. end_paint() copies the topmost backing store onscreen, subtracts the topmost region from all other regions in the stack, and pops the stack. All drawing operations affect only the topmost backing store in the stack. One matching call to end_paint() is required for each call to begin_paint_region().

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::begin_paint_region void Gdk::Window::begin_paint_region ( const ::Cairo::RefPtr< ::Cairo::Region > &  region)
    regionRegion you intend to draw to.
    @@ -631,7 +710,7 @@
    - + @@ -670,8 +749,8 @@

    Begins a window resize operation (for a toplevel window).

    -

    This function assumes that the drag is controlled by the client pointer device, use gdk_window_begin_resize_drag_for_device() to begin a drag with a different device.

    -
    Parameters:
    +

    This function assumes that the drag is controlled by the client pointer device, use begin_resize_drag_for_device() to begin a drag with a different device.

    +
    Parameters:
    void Gdk::Window::begin_resize_drag void Gdk::Window::begin_resize_drag ( WindowEdge  edge,
    @@ -689,7 +768,7 @@
    edgeThe edge or corner from which the drag is started.
    buttonThe button being used to drag.
    - + @@ -710,7 +789,7 @@
    void Gdk::Window::configure_finished void Gdk::Window::configure_finished ( )
    - + @@ -755,7 +834,7 @@

    Constrains a desired width and height according to a set of geometry hints (such as minimum and maximum size).

    -
    Parameters:
    +
    Parameters:
    static void Gdk::Window::constrain_size static void Gdk::Window::constrain_size ( const Geometry geometry,
    @@ -774,7 +853,7 @@
    geometryA Gdk::Geometry structure.
    flagsA mask indicating what portions of geometry are set.
    - + @@ -811,7 +890,7 @@

    You should always use this function when writing generic code that walks down a window hierarchy.

    See also: coords_to_parent()

    Since gtkmm 2.22:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::coords_from_parent void Gdk::Window::coords_from_parent ( double  parent_x,
    @@ -828,7 +907,7 @@
    parent_xX coordinate in parent's coordinate system.
    parent_yY coordinate in parent's coordinate system.
    - + @@ -865,7 +944,7 @@

    You should always use this function when writing generic code that walks up a window hierarchy.

    See also: coords_from_parent()

    Since gtkmm 2.22:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::coords_to_parent void Gdk::Window::coords_to_parent ( double  x,
    @@ -882,7 +961,7 @@
    xX coordinate in child's coordinate system.
    yY coordinate in child's coordinate system.
    - + @@ -915,7 +994,7 @@
    static Glib::RefPtr<Window> Gdk::Window::create static Glib::RefPtr<Window> Gdk::Window::create ( const Glib::RefPtr< Window >&  parent,
    - + @@ -935,7 +1014,7 @@
    ::Cairo::RefPtr< ::Cairo::Context> Gdk::Window::create_cairo_context ::Cairo::RefPtr< ::Cairo::Context> Gdk::Window::create_cairo_context ( )
    - + @@ -965,7 +1044,7 @@

    For example the new surface will have the same fallback resolution and font options as window. Generally, the new surface will also use the same backend as window, unless that is not possible for some reason. The type of the returned surface may be examined with cairo_surface_get_type().

    Initially the surface contents are all 0 (transparent if contents have transparency, black otherwise.)

    Since gtkmm 2.22:
    -
    Parameters:
    +
    Parameters:
    ::Cairo::RefPtr< ::Cairo::Surface> Gdk::Window::create_similar_surface ::Cairo::RefPtr< ::Cairo::Surface> Gdk::Window::create_similar_surface ( ::Cairo::Content  content,
    @@ -983,7 +1062,7 @@
    contentThe content for the new surface.
    widthWidth of the new surface.
    - + @@ -1002,9 +1081,9 @@
    void Gdk::Window::deiconify void Gdk::Window::deiconify ( )
    - + - + @@ -1014,7 +1093,7 @@

    Starts a drag and creates a new drag context for it.

    This method is called by the drag source.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr<DragContext> Gdk::Window::drag_begin Glib::RefPtr<DragContext> Gdk::Window::drag_begin (const std::vector< Glib::ustring > & const std::vector< Glib::ustring > &  targets)
    @@ -1031,7 +1110,7 @@
    windowThe source window for this drag.
    targetsA list of the offered targets names.
    - + @@ -1052,7 +1131,7 @@
    void Gdk::Window::enable_synchronized_configure void Gdk::Window::enable_synchronized_configure ( )
    - + @@ -1071,7 +1150,7 @@
    void Gdk::Window::end_paint void Gdk::Window::end_paint ( )
    - + @@ -1094,7 +1173,7 @@
    bool Gdk::Window::ensure_native bool Gdk::Window::ensure_native ( )
    - + @@ -1115,7 +1194,7 @@
    void Gdk::Window::flush void Gdk::Window::flush ( )
    - + @@ -1127,7 +1206,7 @@

    Sets keyboard focus to window.

    In most cases, gtk_window_present() should be used on a Gtk::Window, rather than calling this function.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::focus void Gdk::Window::focus ( guint32  timestamp)
    timestampTimestamp of the event triggering the window focus.
    @@ -1141,7 +1220,7 @@
    - + @@ -1160,7 +1239,7 @@
    void Gdk::Window::freeze_updates void Gdk::Window::freeze_updates ( )
    - + @@ -1182,7 +1261,7 @@
    void Gdk::Window::fullscreen void Gdk::Window::fullscreen ( )
    - + @@ -1202,7 +1281,7 @@
    void Gdk::Window::geometry_changed void Gdk::Window::geometry_changed ( )
    - + @@ -1217,15 +1296,15 @@ - +
    bool Gdk::Window::get_accept_focus bool Gdk::Window::get_accept_focus ( ) const
    - + - +
    ::Cairo::RefPtr<const ::Cairo::Pattern> Gdk::Window::get_background_pattern ::Cairo::RefPtr< ::Cairo::Pattern> Gdk::Window::get_background_pattern ( ) const
    @@ -1233,20 +1312,20 @@

    Gets the pattern used to clear the background on window.

    If window does not have its own background and reuses the parent's, 0 is returned and you'll have to query it yourself.

    -
    Since gtkmm 2.22:
    +
    Since gtkmm 2.22:
    Returns:
    The pattern to use for the background or 0 to use the parent's background.
    - +
    - + - +
    ::Cairo::RefPtr< ::Cairo::Pattern> Gdk::Window::get_background_pattern ::Cairo::RefPtr<const ::Cairo::Pattern> Gdk::Window::get_background_pattern ( ) const
    @@ -1254,7 +1333,7 @@

    Gets the pattern used to clear the background on window.

    If window does not have its own background and reuses the parent's, 0 is returned and you'll have to query it yourself.

    -
    Since gtkmm 2.22:
    +
    Since gtkmm 2.22:
    Returns:
    The pattern to use for the background or 0 to use the parent's background.
    @@ -1264,7 +1343,7 @@
    - + @@ -1285,7 +1364,7 @@
    std::vector< Glib::RefPtr<Window> > Gdk::Window::get_children std::vector< Glib::RefPtr<Window> > Gdk::Window::get_children ( )
    - + @@ -1306,7 +1385,7 @@
    std::vector< Glib::RefPtr<const Window> > Gdk::Window::get_children std::vector< Glib::RefPtr<const Window> > Gdk::Window::get_children ( ) const
    - + @@ -1326,7 +1405,7 @@
    ::Cairo::RefPtr< ::Cairo::Region> Gdk::Window::get_clip_region ::Cairo::RefPtr< ::Cairo::Region> Gdk::Window::get_clip_region ( ) const
    - + @@ -1347,7 +1426,7 @@
    bool Gdk::Window::get_composited bool Gdk::Window::get_composited ( ) const
    - + @@ -1368,7 +1447,7 @@
    Glib::RefPtr<Cursor> Gdk::Window::get_cursor Glib::RefPtr<Cursor> Gdk::Window::get_cursor ( )
    - + @@ -1389,7 +1468,7 @@
    Glib::RefPtr<const Cursor> Gdk::Window::get_cursor Glib::RefPtr<const Cursor> Gdk::Window::get_cursor ( ) const
    - + @@ -1400,7 +1479,7 @@

    Returns the decorations set on the GdkWindow with set_decorations().

    -
    Parameters:
    +
    Parameters:
    bool Gdk::Window::get_decorations bool Gdk::Window::get_decorations ( WMDecoration decorations)
    decorationsThe window decorations will be written here.
    @@ -1415,7 +1494,7 @@
    - + @@ -1434,7 +1513,7 @@
    static Glib::RefPtr<Window> Gdk::Window::get_default_root_window static Glib::RefPtr<Window> Gdk::Window::get_default_root_window ( ) [static]
    - + @@ -1446,8 +1525,8 @@

    Retrieves a Gdk::Cursor pointer for the device currently set on the specified Gdk::Window, or 0.

    If the return value is 0 then there is no custom cursor set on the specified window, and it is using the cursor for its parent window.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    Glib::RefPtr<Cursor> Gdk::Window::get_device_cursor Glib::RefPtr<Cursor> Gdk::Window::get_device_cursor ( const Glib::RefPtr< Device >&  device)
    deviceA master, pointer Gdk::Device.
    @@ -1462,7 +1541,7 @@
    - + @@ -1474,8 +1553,8 @@

    Retrieves a Gdk::Cursor pointer for the device currently set on the specified Gdk::Window, or 0.

    If the return value is 0 then there is no custom cursor set on the specified window, and it is using the cursor for its parent window.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    Glib::RefPtr<const Cursor> Gdk::Window::get_device_cursor Glib::RefPtr<const Cursor> Gdk::Window::get_device_cursor ( const Glib::RefPtr< const Device >&  device)
    deviceA master, pointer Gdk::Device.
    @@ -1490,7 +1569,7 @@
    - + @@ -1501,8 +1580,8 @@

    Returns the event mask for window corresponding to an specific device.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    EventMask Gdk::Window::get_device_events EventMask Gdk::Window::get_device_events ( const Glib::RefPtr< const Device >&  device)
    deviceA Gdk::Device.
    @@ -1517,7 +1596,7 @@
    - + @@ -1551,8 +1630,8 @@

    Obtains the current device position and modifier state.

    The position is given in coordinates relative to the upper left corner of window.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    Glib::RefPtr<Window> Gdk::Window::get_device_position Glib::RefPtr<Window> Gdk::Window::get_device_position ( const Glib::RefPtr< const Device >&  device,
    @@ -1570,7 +1649,7 @@
    devicePointer Gdk::Device to query to.
    xReturn location for the X coordinate of device, or 0.
    - + @@ -1590,7 +1669,7 @@
    Glib::RefPtr<Display> Gdk::Window::get_display Glib::RefPtr<Display> Gdk::Window::get_display ( )
    - + @@ -1605,47 +1684,47 @@ - +
    Glib::RefPtr<const Display> Gdk::Window::get_display Glib::RefPtr<const Display> Gdk::Window::get_display ( ) const
    - + - + +
    DragProtocol Gdk::Window::get_drag_protocol DragProtocol Gdk::Window::get_drag_protocol ()Glib::RefPtr< Window >& target) const
    +

    Finds out the DND protocol supported by a window.

    +
    Since gtkmm 3.0:
    +
    Parameters:
    + + +
    targetLocation of the window where the drop should happen. This may be window or a proxy window, or 0 if window does not support Drag and Drop.
    +
    +
    +
    Returns:
    The supported DND protocol.
    +
    - +
    - + - - +
    DragProtocol Gdk::Window::get_drag_protocol DragProtocol Gdk::Window::get_drag_protocol (Glib::RefPtr< Window >& target)) const
    -

    Finds out the DND protocol supported by a window.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    - - -
    targetLocation of the window where the drop should happen. This may be window or a proxy window, or 0 if window does not support Drag and Drop.
    -
    -
    -
    Returns:
    The supported DND protocol.
    -
    @@ -1653,7 +1732,7 @@
    - + @@ -1675,7 +1754,7 @@
    Glib::RefPtr<Window> Gdk::Window::get_effective_parent Glib::RefPtr<Window> Gdk::Window::get_effective_parent ( )
    - + @@ -1692,15 +1771,15 @@ - +
    Glib::RefPtr<const Window> Gdk::Window::get_effective_parent Glib::RefPtr<const Window> Gdk::Window::get_effective_parent ( ) const
    - + - +
    Glib::RefPtr<const Window> Gdk::Window::get_effective_toplevel Glib::RefPtr<Window> Gdk::Window::get_effective_toplevel ( ) const
    @@ -1709,20 +1788,20 @@

    Gets the toplevel window that's an ancestor of window.

    Works like get_toplevel(), but treats an offscreen window's embedder as its parent, using get_effective_parent().

    See also: gdk_offscreen_window_get_embedder()

    -
    Since gtkmm 2.22:
    +
    Since gtkmm 2.22:
    Returns:
    The effective toplevel window containing window.
    - +
    - + - +
    Glib::RefPtr<Window> Gdk::Window::get_effective_toplevel Glib::RefPtr<const Window> Gdk::Window::get_effective_toplevel ( ) const
    @@ -1731,7 +1810,7 @@

    Gets the toplevel window that's an ancestor of window.

    Works like get_toplevel(), but treats an offscreen window's embedder as its parent, using get_effective_parent().

    See also: gdk_offscreen_window_get_embedder()

    -
    Since gtkmm 2.22:
    +
    Since gtkmm 2.22:
    Returns:
    The effective toplevel window containing window.
    @@ -1741,7 +1820,7 @@
    - + @@ -1761,7 +1840,7 @@
    EventMask Gdk::Window::get_events EventMask Gdk::Window::get_events ( ) const
    - + @@ -1781,7 +1860,7 @@
    bool Gdk::Window::get_focus_on_map bool Gdk::Window::get_focus_on_map ( ) const
    - + @@ -1793,7 +1872,7 @@

    Obtains the bounding box of the window, including window manager titlebar/borders if any.

    The frame position is given in root window coordinates. To get the position of the window itself (rather than the frame) in root window coordinates, use get_origin().

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::get_frame_extents void Gdk::Window::get_frame_extents ( Rectangle rect)
    rectRectangle to fill with bounding box of the window frame.
    @@ -1807,7 +1886,7 @@
    - + @@ -1843,7 +1922,7 @@

    The X and Y coordinates returned are relative to the parent window of window, which for toplevels usually means relative to the window decorations (titlebar, etc.) rather than relative to the root window (screen-size background window).

    On the X11 platform, the geometry is obtained from the X server, so reflects the latest position of window; this may be out-of-sync with the position of window delivered in the most-recently-processed Gdk::EventConfigure. get_position() in contrast gets the position from the most recent configure event.

    <note> If window is not a toplevel, it is much better to call get_position(), get_width() and get_height() instead, because it avoids the roundtrip to the X server and because these functions support the full 32-bit coordinate space, whereas get_geometry() is restricted to the 16-bit coordinates of X11. </note>

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::get_geometry void Gdk::Window::get_geometry ( int &  x,
    @@ -1860,7 +1939,7 @@
    xReturn location for X coordinate of window (relative to its parent).
    yReturn location for Y coordinate of window (relative to its parent).
    - + @@ -1881,7 +1960,7 @@
    Glib::RefPtr<Window> Gdk::Window::get_group Glib::RefPtr<Window> Gdk::Window::get_group ( )
    - + @@ -1902,7 +1981,7 @@
    Glib::RefPtr<const Window> Gdk::Window::get_group Glib::RefPtr<const Window> Gdk::Window::get_group ( ) const
    - + @@ -1923,7 +2002,7 @@
    int Gdk::Window::get_height int Gdk::Window::get_height ( ) const
    - + @@ -1938,23 +2017,23 @@ - +
    bool Gdk::Window::get_modal_hint bool Gdk::Window::get_modal_hint ( ) const
    - + - +
    Glib::RefPtr<const Window> Gdk::Window::get_offscreen_embedder Glib::RefPtr<Window> Gdk::Window::get_offscreen_embedder ( ) const

    Gets the window that window is embedded in.

    -
    Since gtkmm 2.18:
    -
    Parameters:
    +
    Since gtkmm 2.18:
    +
    Parameters:
    windowA Gdk::Window.
    @@ -1964,23 +2043,23 @@
    - +
    - + - +
    Glib::RefPtr<Window> Gdk::Window::get_offscreen_embedder Glib::RefPtr<const Window> Gdk::Window::get_offscreen_embedder ( ) const

    Gets the window that window is embedded in.

    -
    Since gtkmm 2.18:
    -
    Parameters:
    +
    Since gtkmm 2.18:
    +
    Parameters:
    windowA Gdk::Window.
    @@ -1995,7 +2074,7 @@
    - + @@ -2006,7 +2085,7 @@

    Gets the offscreen surface that an offscreen window renders into.

    If you need to keep this around over window resizes, you need to add a reference to it.

    -
    Parameters:
    +
    Parameters:
    ::Cairo::RefPtr< ::Cairo::Surface> Gdk::Window::get_offscreen_surface ::Cairo::RefPtr< ::Cairo::Surface> Gdk::Window::get_offscreen_surface ( )
    windowA Gdk::Window.
    @@ -2021,7 +2100,7 @@
    - + @@ -2032,7 +2111,7 @@

    Gets the offscreen surface that an offscreen window renders into.

    If you need to keep this around over window resizes, you need to add a reference to it.

    -
    Parameters:
    +
    Parameters:
    ::Cairo::RefPtr<const ::Cairo::Surface> Gdk::Window::get_offscreen_surface ::Cairo::RefPtr<const ::Cairo::Surface> Gdk::Window::get_offscreen_surface ( ) const
    windowA Gdk::Window.
    @@ -2047,7 +2126,7 @@
    - + @@ -2069,7 +2148,7 @@

    Obtains the position of a window in root window coordinates.

    (Compare with get_position() and get_geometry() which return the position of a window relative to its parent window.)

    -
    Parameters:
    +
    Parameters:
    int Gdk::Window::get_origin int Gdk::Window::get_origin ( int &  x,
    @@ -2085,7 +2164,7 @@
    xReturn location for X coordinate.
    yReturn location for Y coordinate.
    - + @@ -2106,7 +2185,7 @@
    Glib::RefPtr<Window> Gdk::Window::get_parent Glib::RefPtr<Window> Gdk::Window::get_parent ( )
    - + @@ -2127,7 +2206,7 @@
    Glib::RefPtr<const Window> Gdk::Window::get_parent Glib::RefPtr<const Window> Gdk::Window::get_parent ( ) const
    - + @@ -2156,8 +2235,8 @@

    Obtains the current pointer position and modifier state.

    The position is given in coordinates relative to the upper left corner of window.

    Deprecated: 3.0: Use get_device_position() instead.

    -
    Deprecated:
    Use get_device_position() instead
    -
    Parameters:
    +
    Deprecated:
    Use get_device_position() instead
    +
    Parameters:
    Glib::RefPtr<Window> Gdk::Window::get_pointer Glib::RefPtr<Window> Gdk::Window::get_pointer ( int &  x,
    @@ -2174,7 +2253,7 @@
    xReturn location for X coordinate of pointer or 0 to not return the X coordinate.
    yReturn location for Y coordinate of pointer or 0 to not return the Y coordinate.
    - + @@ -2197,7 +2276,7 @@

    Obtains the position of the window as reported in the most-recently-processed Gdk::EventConfigure.

    Contrast with get_geometry() which queries the X server for the current window position, regardless of which events have been received or processed.

    The position coordinates are relative to the window's parent window.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::get_position void Gdk::Window::get_position ( int &  x,
    @@ -2212,7 +2291,7 @@
    xX coordinate of window.
    yY coordinate of window.
    - + @@ -2247,7 +2326,7 @@

    Obtains the position of a window position in root window coordinates.

    This is similar to get_origin() but allows you go pass in any position in the window, not just the origin.

    Since gtkmm 2.18:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::get_root_coords void Gdk::Window::get_root_coords ( int  x,
    @@ -2264,7 +2343,7 @@
    xX coordinate in window.
    yY coordinate in window.
    - + @@ -2285,7 +2364,7 @@

    Obtains the top-left corner of the window manager frame in root window coordinates.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::get_root_origin void Gdk::Window::get_root_origin ( int &  x,
    @@ -2295,42 +2374,42 @@ - +
    xReturn location for X position of window frame.
    yReturn location for Y position of window frame.
    - + - +
    Glib::RefPtr<const Screen> Gdk::Window::get_screen Glib::RefPtr<Screen> Gdk::Window::get_screen ( ) const

    Gets the Gdk::Screen associated with a Gdk::Window.

    -
    Since gtkmm 2.24:
    +
    Since gtkmm 2.24:
    Returns:
    The Gdk::Screen associated with window.
    - +
    - + - +
    Glib::RefPtr<Screen> Gdk::Window::get_screen Glib::RefPtr<const Screen> Gdk::Window::get_screen ( ) const

    Gets the Gdk::Screen associated with a Gdk::Window.

    -
    Since gtkmm 2.24:
    +
    Since gtkmm 2.24:
    Returns:
    The Gdk::Screen associated with window.
    @@ -2340,7 +2419,7 @@
    - + @@ -2351,7 +2430,7 @@

    Returns the event mask for window corresponding to the device class specified by source.

    -
    Parameters:
    +
    Parameters:
    EventMask Gdk::Window::get_source_events EventMask Gdk::Window::get_source_events ( InputSource  source)
    sourceA Gdk::InputSource to define the source class.
    @@ -2366,7 +2445,7 @@
    - + @@ -2385,7 +2464,7 @@
    WindowState Gdk::Window::get_state WindowState Gdk::Window::get_state ( ) const
    - + @@ -2395,7 +2474,7 @@

    Returns true if the window is aware of the existence of multiple devices.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    true if the window handles multidevice features.
    @@ -2405,7 +2484,7 @@
    bool Gdk::Window::get_support_multidevice bool Gdk::Window::get_support_multidevice ( )
    - + @@ -2426,7 +2505,7 @@
    Glib::RefPtr<Window> Gdk::Window::get_toplevel Glib::RefPtr<Window> Gdk::Window::get_toplevel ( )
    - + @@ -2447,7 +2526,7 @@
    Glib::RefPtr<const Window> Gdk::Window::get_toplevel Glib::RefPtr<const Window> Gdk::Window::get_toplevel ( ) const
    - + @@ -2467,7 +2546,7 @@
    WindowTypeHint Gdk::Window::get_type_hint WindowTypeHint Gdk::Window::get_type_hint ( )
    - + @@ -2487,7 +2566,7 @@
    ::Cairo::RefPtr< ::Cairo::Region> Gdk::Window::get_update_area ::Cairo::RefPtr< ::Cairo::Region> Gdk::Window::get_update_area ( )
    - + @@ -2499,7 +2578,7 @@

    Retrieves the user data for window, which is normally the widget that window belongs to.

    See set_user_data().

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::get_user_data void Gdk::Window::get_user_data ( gpointer *  data)
    dataReturn location for user data.
    @@ -2513,7 +2592,7 @@
    - + @@ -2533,7 +2612,7 @@
    ::Cairo::RefPtr< ::Cairo::Region> Gdk::Window::get_visible_region ::Cairo::RefPtr< ::Cairo::Region> Gdk::Window::get_visible_region ( ) const
    - + @@ -2553,7 +2632,7 @@
    Glib::RefPtr<Visual> Gdk::Window::get_visual Glib::RefPtr<Visual> Gdk::Window::get_visual ( )
    - + @@ -2573,7 +2652,7 @@
    Glib::RefPtr<const Visual> Gdk::Window::get_visual Glib::RefPtr<const Visual> Gdk::Window::get_visual ( ) const
    - + @@ -2594,7 +2673,7 @@
    int Gdk::Window::get_width int Gdk::Window::get_width ( ) const
    - + @@ -2609,15 +2688,15 @@ - +
    WindowType Gdk::Window::get_window_type WindowType Gdk::Window::get_window_type ( ) const
    - + - +
    const GdkWindow* Gdk::Window::gobj GdkWindow* Gdk::Window::gobj ( ) const [inline] [inline]
    @@ -2625,19 +2704,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GdkWindow* Gdk::Window::gobj const GdkWindow* Gdk::Window::gobj ( ) [inline] const [inline]
    @@ -2645,7 +2724,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -2654,7 +2733,7 @@
    - + @@ -2672,7 +2751,7 @@
    GdkWindow* Gdk::Window::gobj_copy GdkWindow* Gdk::Window::gobj_copy ( )
    - + @@ -2693,7 +2772,7 @@
    bool Gdk::Window::has_native bool Gdk::Window::has_native ( ) const
    - + @@ -2712,7 +2791,7 @@
    void Gdk::Window::hide void Gdk::Window::hide ( )
    - + @@ -2732,7 +2811,7 @@
    void Gdk::Window::iconify void Gdk::Window::iconify ( )
    - + @@ -2764,7 +2843,7 @@

    On the X11 platform, this requires version 1.1 of the shape extension.

    On the Win32 platform, this functionality is not present and the function does nothing.

    Since gtkmm 2.10:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::input_shape_combine_region void Gdk::Window::input_shape_combine_region ( const ::Cairo::RefPtr< ::Cairo::Region > &  shape_region,
    @@ -2780,7 +2859,7 @@
    shape_regionRegion of window to be non-transparent.
    offset_xX position of shape_region in window coordinates.
    - + @@ -2792,7 +2871,7 @@

    A convenience wrapper around invalidate_region() which invalidates the whole region.

    See invalidate_region() for details.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::invalidate void Gdk::Window::invalidate ( bool  invalidate_children)
    invalidate_childrenWhether to also invalidate child windows.
    @@ -2806,7 +2885,7 @@
    - + @@ -2828,7 +2907,7 @@

    A convenience wrapper around invalidate_region() which invalidates a rectangular region.

    See invalidate_region() for details. See also the invalidate_rect() method overload with no rect parameter, to invalidate the whole region.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::invalidate_rect void Gdk::Window::invalidate_rect ( const Rectangle rect,
    @@ -2843,7 +2922,7 @@
    rectRectangle to invalidate.
    invalidate_childrenWhether to also invalidate child windows.
    - + @@ -2867,7 +2946,7 @@

    The update area is the region that needs to be redrawn, or "dirty region." The call process_updates() sends one or more expose events to the window, which together cover the entire update area. An application would normally redraw the contents of window in response to those expose events.

    GDK will call process_all_updates() on your behalf whenever your program returns to the main loop and becomes idle, so normally there's no need to do that manually, you just need to invalidate regions that you know should be redrawn.

    The invalidate_children parameter controls whether the region of each child window that intersects region will also be invalidated. If false, then the update area for child windows will remain unaffected. See gdk_window_invalidate_maybe_recurse if you need fine grained control over which children are invalidated.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::invalidate_region void Gdk::Window::invalidate_region ( const ::Cairo::RefPtr< ::Cairo::Region > &  region,
    @@ -2882,7 +2961,7 @@
    regionA #cairo_region_t.
    invalidate_childrentrue to also invalidate child windows.
    - + @@ -2902,7 +2981,7 @@
    bool Gdk::Window::is_input_only bool Gdk::Window::is_input_only ( ) const
    - + @@ -2922,7 +3001,7 @@
    bool Gdk::Window::is_shaped bool Gdk::Window::is_shaped ( ) const
    - + @@ -2942,7 +3021,7 @@
    bool Gdk::Window::is_viewable bool Gdk::Window::is_viewable ( ) const
    - + @@ -2961,7 +3040,7 @@
    bool Gdk::Window::is_visible bool Gdk::Window::is_visible ( ) const
    - + @@ -2982,7 +3061,7 @@
    void Gdk::Window::lower void Gdk::Window::lower ( )
    - + @@ -3003,7 +3082,7 @@
    void Gdk::Window::maximize void Gdk::Window::maximize ( )
    - + @@ -3024,7 +3103,7 @@
    void Gdk::Window::merge_child_input_shapes void Gdk::Window::merge_child_input_shapes ( )
    - + @@ -3044,7 +3123,7 @@
    void Gdk::Window::merge_child_shapes void Gdk::Window::merge_child_shapes ( )
    - + @@ -3067,7 +3146,7 @@

    Repositions a window relative to its parent window.

    For toplevel windows, window managers may ignore or modify the move; you should probably use gtk_window_move() on a Gtk::Window widget anyway, instead of using GDK functions. For child windows, the move will reliably succeed.

    If you're also planning to resize the window, use move_resize() to both move and resize simultaneously, for a nicer visual effect.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::move void Gdk::Window::move ( int  x,
    @@ -3082,7 +3161,7 @@
    xX coordinate relative to window's parent.
    yY coordinate relative to window's parent.
    - + @@ -3112,7 +3191,7 @@

    The portions of region that not covered by the new position of region are invalidated.

    Child windows are not moved.

    Since gtkmm 2.8:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::move_region void Gdk::Window::move_region ( const ::Cairo::RefPtr< ::Cairo::Region > &  region,
    @@ -3128,7 +3207,7 @@
    regionThe #cairo_region_t to move.
    dxAmount to move in the X direction.
    - + @@ -3162,7 +3241,7 @@

    Equivalent to calling move() and resize(), except that both operations are performed at once, avoiding strange visual effects.

    (i.e. the user may be able to see the window first move, then resize, if you don't use move_resize().)

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::move_resize void Gdk::Window::move_resize ( int  x,
    @@ -3179,7 +3258,7 @@
    xNew X position relative to window's parent.
    yNew Y position relative to window's parent.
    - + @@ -3197,7 +3276,7 @@
    static void Gdk::Window::process_all_updates static void Gdk::Window::process_all_updates ( ) [static]
    - + @@ -3209,7 +3288,7 @@

    Sends one or more expose events to window.

    The areas in each expose event will cover the entire update area for the window (see invalidate_region() for details). Normally GDK calls process_all_updates() on your behalf, so there's no need to call this function unless you want to force expose events to be delivered immediately and synchronously (vs. the usual case, where GDK delivers them in an idle handler). Occasionally this is useful to produce nicer scrolling behavior, for example.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::process_updates void Gdk::Window::process_updates ( bool  update_children)
    update_childrenWhether to also process updates for child windows.
    @@ -3223,7 +3302,7 @@
    - + @@ -3232,6 +3311,7 @@
    +

    Cursor.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3242,7 +3322,7 @@
    Glib::PropertyProxy< Glib::RefPtr<Cursor> > Gdk::Window::property_cursor Glib::PropertyProxy< Glib::RefPtr<Cursor> > Gdk::Window::property_cursor ( )
    - + @@ -3262,7 +3342,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Cursor> > Gdk::Window::property_cursor Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Cursor> > Gdk::Window::property_cursor ( ) const
    - + @@ -3282,7 +3362,7 @@
    void Gdk::Window::raise void Gdk::Window::raise ( )
    - + @@ -3300,7 +3380,7 @@
    void Gdk::Window::register_dnd void Gdk::Window::register_dnd ( )
    - + @@ -3321,7 +3401,7 @@

    Remove a filter previously added with add_filter().

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::remove_filter void Gdk::Window::remove_filter ( GdkFilterFunc  function,
    @@ -3336,7 +3416,7 @@
    functionPreviously-added filter function.
    dataUser data for previously-added filter function.
    - + @@ -3364,7 +3444,7 @@

    Reparents window into the given new_parent.

    The window being reparented will be unmapped as a side effect.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::reparent void Gdk::Window::reparent ( const Glib::RefPtr< Window >&  new_parent,
    @@ -3380,7 +3460,7 @@
    new_parentNew parent to move window into.
    xX location inside the new parent.
    - + @@ -3404,7 +3484,7 @@

    The window manager may not allow the resize. When using GTK+, use gtk_window_resize() instead of this low-level GDK function.

    Windows may not be resized below 1x1.

    If you're also planning to move the window, use move_resize() to both move and resize simultaneously, for a nicer visual effect.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::resize void Gdk::Window::resize ( int  width,
    @@ -3414,12 +3494,78 @@ + +
    +
    +
    widthNew width of the window.
    heightNew height of the window.
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    void Gdk::Window::resize_drag (WindowEdge edge,
    const Glib::RefPtr< Device >& device,
    int button,
    int root_x,
    int root_y,
    guint32 timestamp 
    )
    +
    +
    + +

    Begins a window resize operation (for a toplevel window).

    +

    You might use this function to implement a "window resize grip," for example; in fact Gtk::Statusbar uses it. The function works best with window managers that support the Extended Window Manager Hints, but has a fallback implementation for other window managers.

    +
    Since gtkmm 3.4:
    +
    Parameters:
    + + + + + + + +
    edgeThe edge or corner from which the drag is started.
    deviceThe device used for the operation.
    buttonThe button being used to drag.
    root_xRoot window X coordinate of mouse click that began the drag.
    root_yRoot window Y coordinate of mouse click that began the drag.
    timestampTimestamp of mouse click that began the drag (use Gdk::Event::get_time()).
    +
    +
    + +
    +
    - + @@ -3443,7 +3589,7 @@

    If sibling is 0, then this either raises (if above is true) or lowers the window.

    If window is a toplevel, the window manager may choose to deny the request to move the window in the Z-order, restack() only requests the restack, does not guarantee it.

    Since gtkmm 2.18:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::restack void Gdk::Window::restack ( const Glib::RefPtr< Window >&  sibling,
    @@ -3458,7 +3604,7 @@
    siblingA Gdk::Window that is a sibling of window, or 0.
    aboveA boolean.
    - + @@ -3471,7 +3617,7 @@

    Changes the position of this window in the Z-order (stacking order).

    This either raises (if above is true) or lowers the window.

    If this is a toplevel, the window manager may choose to deny the request to move the window in the Z-order. restack() only requests the restack but does not guarantee it.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::restack void Gdk::Window::restack ( bool  above)
    aboveWhether to raise or lower the window.
    @@ -3486,7 +3632,7 @@
    - + @@ -3509,7 +3655,7 @@

    Scroll the contents of window, both pixels and children, by the given amount.

    window itself does not move. Portions of the window that the scroll operation brings in from offscreen areas are invalidated. The invalidated region may be bigger than what would strictly be necessary.

    For X11, a minimum area will be invalidated if the window has no subwindows, or if the edges of the window's parent do not extend beyond the edges of the window. In other cases, a multi-step process is used to scroll the window which may produce temporary visual artifacts and unnecessary invalidations.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::scroll void Gdk::Window::scroll ( int  dx,
    @@ -3524,7 +3670,7 @@
    dxAmount to scroll in the X direction.
    dyAmount to scroll in the Y direction.
    - + @@ -3537,7 +3683,7 @@

    Setting accept_focus to false hints the desktop environment that the window doesn't want to receive input focus.

    On X, it is the responsibility of the window manager to interpret this hint. ICCCM-compliant window manager usually respect it.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::set_accept_focus void Gdk::Window::set_accept_focus ( bool  accept_focus = true)
    accept_focustrue if the window should receive input focus.
    @@ -3546,14 +3692,14 @@
    - +
    - + - + @@ -3562,66 +3708,66 @@

    Sets the background color of window.

    -

    See also set_background_pattern().

    -
    Parameters:
    +

    (However, when using GTK+, set the background of a widget with gtk_widget_modify_bg() - if you're an application - or gtk_style_set_background() - if you're implementing a custom widget.)

    +

    See also set_background_pattern().

    +

    Deprecated: 3.4: Use set_background_rgba() instead.

    +
    Deprecated:
    Use the set_background() method that takes a Gdk::RGBA instead.
    +
    Parameters:
    void Gdk::Window::set_background void Gdk::Window::set_background (const RGBAconst Color color)
    - +
    rgbaA Gdk::RGBA color.
    colorA Gdk::Color.
    - +
    - + - - + +
    void Gdk::Window::set_background void Gdk::Window::set_background (const ::Cairo::RefPtr< ::Cairo::Pattern > & pattern)const RGBAcolor)
    -

    Sets the background of window.

    -

    A background of 0 means that the window will inherit its background form its parent window.

    -

    The windowing system will normally fill a window with its background when the window is obscured then exposed.

    -
    Parameters:
    +

    Sets the background color of window.

    +

    See also set_background_pattern().

    +
    Parameters:
    - +
    patternA pattern to use, or 0.
    rgbaA Gdk::RGBA color.
    - +
    - + - - + +
    void Gdk::Window::set_background void Gdk::Window::set_background (const Colorcolor)const ::Cairo::RefPtr< ::Cairo::Pattern > & pattern)
    -

    Sets the background color of window.

    -

    (However, when using GTK+, set the background of a widget with gtk_widget_modify_bg() - if you're an application - or gtk_style_set_background() - if you're implementing a custom widget.)

    -

    See also set_background_pattern().

    -

    Deprecated: 3.4: Use set_background_rgba() instead.

    -
    Deprecated:
    Use the set_background() method that takes a Gdk::RGBA instead.
    -
    Parameters:
    +

    Sets the background of window.

    +

    A background of 0 means that the window will inherit its background form its parent window.

    +

    The windowing system will normally fill a window with its background when the window is obscured then exposed.

    +
    Parameters:
    - +
    colorA Gdk::Color.
    patternA pattern to use, or 0.
    @@ -3633,7 +3779,7 @@
    - + @@ -3653,7 +3799,7 @@
    void Gdk::Window::set_child_input_shapes void Gdk::Window::set_child_input_shapes ( )
    - + @@ -3672,7 +3818,7 @@
    void Gdk::Window::set_child_shapes void Gdk::Window::set_child_shapes ( )
    - + @@ -3688,7 +3834,7 @@

    An additional effect of this call is that the area of this window is no longer clipped from regions marked for invalidation on its parent. Draws done on the parent window are also no longer clipped by the child.

    This call is only supported on some systems (currently, only X11 with new enough Xcomposite and Xdamage extensions). You must call Gdk::Display::supports_composite() to check if setting a window as composited is supported before attempting to do so.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::set_composited void Gdk::Window::set_composited ( bool  composited = TRUE)
    compositedtrue to set the window as composited.
    @@ -3697,48 +3843,48 @@
    - +
    - + - + +
    void Gdk::Window::set_cursor void Gdk::Window::set_cursor ()const Glib::RefPtr< Cursor >& cursor)
    -

    Use the parent window's cursor.

    -

    For top-level windows this means that it will use the default cursor for the ROOT window.

    +

    Sets the mouse pointer for a Gdk::Window.

    +

    To make the cursor invisible, use gdk_cursor_new_from_pixmap() to create a cursor with no pixels in it.

    +
    Parameters:
    + + +
    cursorA cursor.
    +
    +
    - +
    - + - - +
    void Gdk::Window::set_cursor void Gdk::Window::set_cursor (const Glib::RefPtr< Cursor >& cursor))
    -

    Sets the mouse pointer for a Gdk::Window.

    -

    To make the cursor invisible, use gdk_cursor_new_from_pixmap() to create a cursor with no pixels in it.

    -
    Parameters:
    - - -
    cursorA cursor.
    -
    -
    +

    Use the parent window's cursor.

    +

    For top-level windows this means that it will use the default cursor for the ROOT window.

    @@ -3747,7 +3893,7 @@
    - + @@ -3761,7 +3907,7 @@

    The net effect is that you can see the invalid region for each window and watch redraws as they occur. This allows you to diagnose inefficiencies in your application.

    In essence, because the GDK rendering model prevents all flicker, if you are redrawing the same region 400 times you may never notice, aside from noticing a speed problem. Enabling update debugging causes GTK to flicker slowly and noticeably, so you can see exactly what's being redrawn when, in what order.

    The --gtk-debug=updates command line option passed to GTK+ programs enables this debug option at application startup time. That's usually more useful than calling set_debug_updates() yourself, though you might want to use this function to enable updates sometime after application startup time.

    -
    Parameters:
    +
    Parameters:
    static void Gdk::Window::set_debug_updates static void Gdk::Window::set_debug_updates ( bool  setting = true)
    settingtrue to turn on update debugging.
    @@ -3775,7 +3921,7 @@
    - + @@ -3789,7 +3935,7 @@

    This function sets the traditional Motif window manager hints that tell the window manager which decorations you would like your window to have. Usually you should use gtk_window_set_decorated() on a Gtk::Window instead of using the GDK function directly.

    The decorations argument is the logical OR of the fields in the Gdk::WMDecoration enumeration. If Gdk::DECOR_ALL is included in the mask, the other bits indicate which decorations should be turned off. If Gdk::DECOR_ALL is not included, then the other bits indicate which decorations should be turned on.

    Most window managers honor a decorations hint of 0 to disable all decorations, but very few honor all possible combinations of bits.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::set_decorations void Gdk::Window::set_decorations ( WMDecoration  decorations)
    decorationsDecoration hint mask.
    @@ -3798,32 +3944,12 @@
    - -
    -
    - - - - - - - - -
    void Gdk::Window::set_device_cursor (const Glib::RefPtr< Device >& device)
    -
    -
    - -

    Use the parent window's cursor.

    -

    For top-level windows this means that it will use the default cursor for the ROOT window.

    - -
    -
    - + @@ -3845,8 +3971,8 @@

    Sets a specific Gdk::Cursor for a given device when it gets inside window.

    Use Gdk::Cursor::new_for_display() or Gdk::Cursor::new_from_pixbuf() to create the cursor. To make the cursor invisible, use Gdk::BLANK_CURSOR. Passing 0 for the cursor argument to set_cursor() means that window will use the cursor of its parent window. Most windows should use this default.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gdk::Window::set_device_cursor void Gdk::Window::set_device_cursor ( const Glib::RefPtr< Device >&  device,
    @@ -3856,12 +3982,32 @@ + +
    +
    +
    deviceA master, pointer Gdk::Device.
    cursorA Gdk::Cursor.
    + + + + + + + +
    void Gdk::Window::set_device_cursor (const Glib::RefPtr< Device >& device)
    +
    +
    + +

    Use the parent window's cursor.

    +

    For top-level windows this means that it will use the default cursor for the ROOT window.

    + +
    +
    - + @@ -3883,8 +4029,8 @@

    Sets the event mask for a given device (Normally a floating device, not attached to any visible pointer) to window.

    For example, an event mask including Gdk::BUTTON_PRESS_MASK means the window should report button press events. The event mask is the bitwise OR of values from the Gdk::EventMask enumeration.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gdk::Window::set_device_events void Gdk::Window::set_device_events ( const Glib::RefPtr< Device >&  device,
    @@ -3899,7 +4045,7 @@
    deviceGdk::Device to enable events for.
    event_maskEvent mask for window.
    - + @@ -3911,7 +4057,7 @@

    The event mask for a window determines which events will be reported for that window from all master input devices.

    For example, an event mask including Gdk::BUTTON_PRESS_MASK means the window should report button press events. The event mask is the bitwise OR of values from the Gdk::EventMask enumeration.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::set_events void Gdk::Window::set_events ( EventMask  event_mask)
    event_maskEvent mask for window.
    @@ -3925,7 +4071,7 @@
    - + @@ -3939,7 +4085,7 @@

    focus_on_map should be turned off for windows that aren't triggered interactively (such as popups from network activity).

    On X, it is the responsibility of the window manager to interpret this hint. Window managers following the freedesktop.org window manager extension specification should respect it.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::set_focus_on_map void Gdk::Window::set_focus_on_map ( bool  focus_on_map)
    focus_on_maptrue if the window should receive input focus when mapped.
    @@ -3953,7 +4099,7 @@
    - + @@ -3966,7 +4112,7 @@

    Sets hints about the window management functions to make available via buttons on the window frame.

    On the X backend, this function sets the traditional Motif window manager hint for this purpose. However, few window managers do anything reliable or interesting with this hint. Many ignore it entirely.

    The functions argument is the logical OR of values from the Gdk::WMFunction enumeration. If the bitmask includes Gdk::FUNC_ALL, then the other bits indicate which functions to disable; if it doesn't include Gdk::FUNC_ALL, it indicates which functions to enable.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::set_functions void Gdk::Window::set_functions ( WMFunction  functions)
    functionsBitmask of operations to allow on window.
    @@ -3980,7 +4126,7 @@
    - + @@ -4005,7 +4151,7 @@

    This function provides hints to the windowing system about acceptable sizes for a toplevel window. The purpose of this is to constrain user resizing, but the windowing system will typically (but is not required to) also constrain the current size of the window to the provided values and constrain programatic resizing via resize() or move_resize().

    Note that on X11, this effect has no effect on windows of type Gdk::WINDOW_TEMP or windows where override redirect has been turned on via set_override_redirect() since these windows are not resizable by the user.

    Since you can't count on the windowing system doing the constraints for programmatic resizes, you should generally call constrain_size() yourself to determine appropriate sizes.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::set_geometry_hints void Gdk::Window::set_geometry_hints ( const Geometry geometry,
    @@ -4020,7 +4166,7 @@
    geometryGeometry hints.
    geom_maskBitmask indicating fields of geometry to pay attention to.
    - + @@ -4033,7 +4179,7 @@

    Sets the group leader window for window.

    By default, GDK sets the group leader for all toplevel windows to a global window implicitly created by GDK. With this function you can override this default.

    The group leader window allows the window manager to distinguish all windows that belong to a single application. It may for example allow users to minimize/unminimize all windows belonging to an application at once. You should only set a non-default group window if your application pretends to be multiple applications.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::set_group void Gdk::Window::set_group ( const Glib::RefPtr< Window >&  leader)
    leaderGroup leader window, or 0 to restore the default group leader window.
    @@ -4047,9 +4193,9 @@
    - + - + @@ -4059,7 +4205,7 @@

    Sets a list of icons for the window.

    One of these will be used to represent the window when it has been iconified. The icon is usually shown in an icon box or some sort of task bar. Which icon size is shown depends on the window manager. The window manager can scale the icon but setting several size icons can give better image quality since the window manager may only need to scale the icon by a small amount or not at all.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::set_icon_list void Gdk::Window::set_icon_list (const std::vector< Glib::RefPtr< Gdk::Pixbuf > >& const std::vector< Glib::RefPtr< Gdk::Pixbuf > >&  pixbufs)
    pixbufsA list of pixbufs, of different sizes.
    @@ -4073,7 +4219,7 @@
    - + @@ -4087,7 +4233,7 @@

    Most of the time this is a bad idea from a user interface standpoint. But you can set such a name with this function, if you like.

    After calling this with a non-0 name, calls to set_title() will not update the icon title.

    Using 0 for name unsets the icon title; further calls to set_title() will again update the icon title as well.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::set_icon_name void Gdk::Window::set_icon_name ( const Glib::ustring name)
    nameName of window while iconified (minimized).
    @@ -4101,7 +4247,7 @@
    - + @@ -4115,7 +4261,7 @@

    If the window was already above, then this function does nothing.

    On X11, asks the window manager to keep window above, if the window manager supports this operation. Not all window managers support this, and some deliberately ignore it or don't have a concept of "keep above"; so you can't rely on the window being kept above. But it will happen with most standard window managers, and GDK makes a best effort to get it to happen.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::set_keep_above void Gdk::Window::set_keep_above ( bool  setting = true)
    settingWhether to keep window above other windows.
    @@ -4129,7 +4275,7 @@
    - + @@ -4143,7 +4289,7 @@

    If the window was already below, then this function does nothing.

    On X11, asks the window manager to keep window below, if the window manager supports this operation. Not all window managers support this, and some deliberately ignore it or don't have a concept of "keep below"; so you can't rely on the window being kept below. But it will happen with most standard window managers, and GDK makes a best effort to get it to happen.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::set_keep_below void Gdk::Window::set_keep_below ( bool  setting = true)
    settingWhether to keep window below other windows.
    @@ -4157,7 +4303,7 @@
    - + @@ -4170,7 +4316,7 @@

    The application can use this hint to tell the window manager that a certain window has modal behaviour.

    The window manager can use this information to handle modal windows in a special way.

    You should only use this on windows for which you have previously called set_transient_for()

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::set_modal_hint void Gdk::Window::set_modal_hint ( bool  modal = true)
    modaltrue if the window is modal, false otherwise.
    @@ -4184,7 +4330,7 @@
    - + @@ -4197,7 +4343,7 @@

    Sets window to be embedded in embedder.

    To fully embed an offscreen window, in addition to calling this function, it is also necessary to handle the Gdk::Window::signal_pick_embedded_child() signal on the embedder and the Gdk::Window::signal_to_embedder() and Gdk::Window::signal_from_embedder() signals on window.

    Since gtkmm 2.18:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::set_offscreen_embedder void Gdk::Window::set_offscreen_embedder ( const Glib::RefPtr< Window >&  embedder)
    @@ -4212,7 +4358,7 @@
    windowA Gdk::Window.
    embedderThe Gdk::Window that window gets embedded in.
    - + @@ -4227,7 +4373,7 @@

    On X11, this works only on X screens with a compositing manager running.

    For setting up per-pixel alpha, see Gdk::Screen::get_rgba_visual(). For making non-toplevel windows translucent, see set_composited().

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::set_opacity void Gdk::Window::set_opacity ( double  opacity)
    opacityOpacity.
    @@ -4241,7 +4387,7 @@
    - + @@ -4254,7 +4400,7 @@

    An override redirect window is not under the control of the window manager.

    This means it won't have a titlebar, won't be minimizable, etc. - it will be entirely under the control of the application. The window manager can't see the override redirect window at all.

    Override redirect should only be used for short-lived temporary windows, such as popup menus. Gtk::Menu uses an override redirect window in its implementation, for example.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::set_override_redirect void Gdk::Window::set_override_redirect ( bool  override_redirect = true)
    override_redirecttrue if window should be override redirect.
    @@ -4268,7 +4414,7 @@
    - + @@ -4280,7 +4426,7 @@

    When using GTK+, typically you should use gtk_window_set_role() instead of this low-level function.

    The window manager and session manager use a window's role to distinguish it from other kinds of window in the same application. When an application is restarted after being saved in a previous session, all windows with the same title and role are treated as interchangeable. So if you have two windows with the same title that should be distinguished for session management purposes, you should set the role on those windows. It doesn't matter what string you use for the role, as long as you have a different role for each non-interchangeable kind of window.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::set_role void Gdk::Window::set_role ( const Glib::ustring role)
    roleA string indicating its role.
    @@ -4294,7 +4440,7 @@
    - + @@ -4307,7 +4453,7 @@

    Toggles whether a window should appear in a pager (workspace switcher, or other desktop utility program that displays a small thumbnail representation of the windows on the desktop).

    If a window's semantic type as specified with set_type_hint() already fully describes the window, this function should not be called in addition, instead you should allow the window to be treated according to standard policy for its semantic type.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::set_skip_pager_hint void Gdk::Window::set_skip_pager_hint ( bool  skips_pager = true)
    skips_pagertrue to skip the pager.
    @@ -4321,7 +4467,7 @@
    - + @@ -4334,7 +4480,7 @@

    Toggles whether a window should appear in a task list or window list.

    If a window's semantic type as specified with set_type_hint() already fully describes the window, this function should not be called in addition, instead you should allow the window to be treated according to standard policy for its semantic type.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::set_skip_taskbar_hint void Gdk::Window::set_skip_taskbar_hint ( bool  skips_taskbar = true)
    skips_taskbartrue to skip the taskbar.
    @@ -4348,7 +4494,7 @@
    - + @@ -4370,8 +4516,8 @@

    Sets the event mask for any floating device (i.e. not attached to any visible pointer) that has the source defined as source.

    This event mask will be applied both to currently existing, newly added devices after this call, and devices being attached/detached.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gdk::Window::set_source_events void Gdk::Window::set_source_events ( InputSource  source,
    @@ -4386,7 +4532,7 @@
    sourceA Gdk::InputSource to define the source class.
    event_maskEvent mask for window.
    - + @@ -4398,7 +4544,7 @@

    When using GTK+, typically you should use gtk_window_set_startup_id() instead of this low-level function.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::set_startup_id void Gdk::Window::set_startup_id ( const Glib::ustring startup_id)
    startup_idA string with startup-notification identifier.
    @@ -4412,7 +4558,7 @@
    - + @@ -4424,7 +4570,7 @@

    Set the bit gravity of the given window to static, and flag it so all children get static subwindow gravity.

    This is used if you are implementing scary features that involve deep knowledge of the windowing system. Don't worry about it unless you have to.

    -
    Parameters:
    +
    Parameters:
    bool Gdk::Window::set_static_gravities bool Gdk::Window::set_static_gravities ( bool  use_static = true)
    use_statictrue to turn on static gravity.
    @@ -4439,7 +4585,7 @@
    - + @@ -4451,8 +4597,8 @@

    This function will enable multidevice features in window.

    Multidevice aware windows will need to handle properly multiple, per device enter/leave events, device grabs and grab ownerships.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gdk::Window::set_support_multidevice void Gdk::Window::set_support_multidevice ( bool  support_multidevice = true)
    support_multidevicetrue to enable multidevice support in window.
    @@ -4466,7 +4612,7 @@
    - + @@ -4478,7 +4624,7 @@

    Sets the title of a toplevel window, to be displayed in the titlebar.

    If you haven't explicitly set the icon name for the window (using set_icon_name()), the icon name will be set to title as well. title must be in UTF-8 encoding (as with all user-readable strings in GDK/GTK+). title may not be 0.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::set_title void Gdk::Window::set_title ( const Glib::ustring title)
    titleTitle of window.
    @@ -4492,7 +4638,7 @@
    - + @@ -4505,7 +4651,7 @@

    Indicates to the window manager that window is a transient dialog associated with the application window parent.

    This allows the window manager to do things like center window on parent and keep window above parent.

    See gtk_window_set_transient_for() if you're using Gtk::Window or Gtk::Dialog.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::set_transient_for void Gdk::Window::set_transient_for ( const Glib::RefPtr< Window >&  parent)
    parentAnother toplevel Gdk::Window.
    @@ -4519,7 +4665,7 @@
    - + @@ -4532,7 +4678,7 @@

    The application can use this call to provide a hint to the window manager about the functionality of a window.

    The window manager can use this information when determining the decoration and behaviour of the window.

    The hint must be set before the window is mapped.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::set_type_hint void Gdk::Window::set_type_hint ( WindowTypeHint  hint)
    hintA hint of the function this window will have.
    @@ -4546,7 +4692,7 @@
    - + @@ -4558,7 +4704,7 @@

    Toggles whether a window needs the user's urgent attention.

    Since gtkmm 2.8:
    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::set_urgency_hint void Gdk::Window::set_urgency_hint ( bool  urgent = true)
    urgenttrue if the window is urgent.
    @@ -4572,7 +4718,7 @@
    - + @@ -4584,7 +4730,7 @@

    For most purposes this function is deprecated in favor of Glib::object_set_data().

    However, for historical reasons GTK+ stores the Gtk::Widget that owns a Gdk::Window as user data on the Gdk::Window. So, custom widget implementations should use this function for that. If GTK+ receives an event for a Gdk::Window, and the user data for the window is non-0, GTK+ will assume the user data is a Gtk::Widget, and forward the event to that widget.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::set_user_data void Gdk::Window::set_user_data ( gpointer  user_data)
    user_dataUser data.
    @@ -4598,7 +4744,7 @@
    - + @@ -4628,7 +4774,7 @@

    If shape_region is 0, the shape will be unset, so the whole window will be opaque again. offset_x and offset_y are ignored if shape_region is 0.

    On the X11 platform, this uses an X server extension which is widely available on most common platforms, but not available on very old X servers, and occasionally the implementation will be buggy. On servers without the shape extension, this function will do nothing.

    This function works on both toplevel and child windows.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Window::shape_combine_region void Gdk::Window::shape_combine_region ( const ::Cairo::RefPtr< ::Cairo::Region > &  shape_region,
    @@ -4644,7 +4790,7 @@
    shape_regionRegion of window to be non-transparent.
    offset_xX position of shape_region in window coordinates.
    - + @@ -4664,7 +4810,7 @@
    void Gdk::Window::show void Gdk::Window::show ( )
    - + @@ -4684,7 +4830,7 @@
    void Gdk::Window::show_unraised void Gdk::Window::show_unraised ( )
    - + @@ -4704,7 +4850,7 @@
    void Gdk::Window::stick void Gdk::Window::stick ( )
    - + @@ -4722,7 +4868,7 @@
    void Gdk::Window::thaw_updates void Gdk::Window::thaw_updates ( )
    - + @@ -4743,7 +4889,7 @@
    void Gdk::Window::unfullscreen void Gdk::Window::unfullscreen ( )
    - + @@ -4764,7 +4910,7 @@
    void Gdk::Window::unmaximize void Gdk::Window::unmaximize ( )
    - + @@ -4780,7 +4926,7 @@
    void Gdk::Window::unset_icon void Gdk::Window::unset_icon ( )
    - + @@ -4798,7 +4944,7 @@
    void Gdk::Window::unstick void Gdk::Window::unstick ( )
    - + @@ -4818,7 +4964,7 @@
    void Gdk::Window::withdraw void Gdk::Window::withdraw ( )
    - + @@ -4839,7 +4985,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gdk::Window > wrap Glib::RefPtr< Gdk::Window > wrap ( GdkWindow *  object,
    @@ -4853,9 +4999,14 @@
    The documentation for this class was generated from the following file:
    • gdkmm/window.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Window__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Window__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Window-members.html gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Window-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGdk_1_1Window-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGdk_1_1Window-members.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gdk::Window, including all inherited members. + @@ -120,7 +137,7 @@ - + @@ -182,6 +199,7 @@ + @@ -214,7 +232,7 @@ - + @@ -248,9 +266,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    add_filter(GdkFilterFunc function, gpointer data)Gdk::Window
    beep()Gdk::Window
    begin_move_drag(int button, int root_x, int root_y, guint32 timestamp)Gdk::Window
    begin_move_drag(const Glib::RefPtr< Device >& device, int button, int root_x, int root_y, guint32 timestamp)Gdk::Window
    begin_paint_rect(const Rectangle& rectangle)Gdk::Window
    begin_paint_region(const ::Cairo::RefPtr< ::Cairo::Region >& region)Gdk::Window
    begin_resize_drag(WindowEdge edge, int button, int root_x, int root_y, guint32 timestamp)Gdk::Window
    get_parent() const Gdk::Window
    get_pointer(int& x, int& y, ModifierType& mask)Gdk::Window
    get_position(int& x, int& y) const Gdk::Window
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_root_coords(int x, int y, int& root_x, int& root_y)Gdk::Window
    get_root_origin(int& x, int& y) const Gdk::Window
    remove_filter(GdkFilterFunc function, gpointer data)Gdk::Window
    reparent(const Glib::RefPtr< Window >& new_parent, int x, int y)Gdk::Window
    resize(int width, int height)Gdk::Window
    resize_drag(WindowEdge edge, const Glib::RefPtr< Device >& device, int button, int root_x, int root_y, guint32 timestamp)Gdk::Window
    restack(const Glib::RefPtr< Window >& sibling, bool above)Gdk::Window
    restack(bool above)Gdk::Window
    scroll(int dx, int dy)Gdk::Window
    set_offscreen_embedder(const Glib::RefPtr< Window >& embedder)Gdk::Window
    set_opacity(double opacity)Gdk::Window
    set_override_redirect(bool override_redirect=true)Gdk::Window
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_role(const Glib::ustring& role)Gdk::Window
    set_skip_pager_hint(bool skips_pager=true)Gdk::Window
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Window()Gdk::Window [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGlib_1_1Value_3_01Glib_1_1RefPtr_3_01Gtk_1_1RecentInfo_01_4_01_4.html gtkmm3.0-3.4.0/docs/reference/html/classGlib_1_1Value_3_01Glib_1_1RefPtr_3_01Gtk_1_1RecentInfo_01_4_01_4.html --- gtkmm3.0-3.3.18/docs/reference/html/classGlib_1_1Value_3_01Glib_1_1RefPtr_3_01Gtk_1_1RecentInfo_01_4_01_4.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGlib_1_1Value_3_01Glib_1_1RefPtr_3_01Gtk_1_1RecentInfo_01_4_01_4.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Glib::Value< Glib::RefPtr< Gtk::RecentInfo > > Class Template Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Glib::Value< Glib::RefPtr< Gtk::RecentInfo > > Class Template Reference
    -
    +
    Inheritance diagram for Glib::Value< Glib::RefPtr< Gtk::RecentInfo > >:
    @@ -70,8 +86,8 @@ typedef GtkRecentInfo* CType

    Public Member Functions

    -void set (const CppType& data) -CppType get () const +void set (const CppType& data) +CppType get () const

    Static Public Member Functions

    static GType value_type () @@ -85,7 +101,7 @@ @@ -112,7 +128,7 @@
    - + @@ -128,9 +144,9 @@
    CppType Glib::Value< Glib::RefPtr< Gtk::RecentInfo > >::get CppType Glib::Value< Glib::RefPtr< Gtk::RecentInfo > >::get ( ) const
    - + - + @@ -145,7 +161,7 @@
    void Glib::Value< Glib::RefPtr< Gtk::RecentInfo > >::set void Glib::Value< Glib::RefPtr< Gtk::RecentInfo > >::set (const CppTypeconst CppType data)
    - + @@ -161,9 +177,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/recentinfo.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGlib_1_1Value_3_01Glib_1_1RefPtr_3_01Gtk_1_1RecentInfo_01_4_01_4__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGlib_1_1Value_3_01Glib_1_1RefPtr_3_01Gtk_1_1RecentInfo_01_4_01_4__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGlib_1_1Value_3_01Glib_1_1RefPtr_3_01Gtk_1_1RecentInfo_01_4_01_4-members.html gtkmm3.0-3.4.0/docs/reference/html/classGlib_1_1Value_3_01Glib_1_1RefPtr_3_01Gtk_1_1RecentInfo_01_4_01_4-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGlib_1_1Value_3_01Glib_1_1RefPtr_3_01Gtk_1_1RecentInfo_01_4_01_4-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGlib_1_1Value_3_01Glib_1_1RefPtr_3_01Gtk_1_1RecentInfo_01_4_01_4-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    static GType Glib::Value< Glib::RefPtr< Gtk::RecentInfo > >::value_type static GType Glib::Value< Glib::RefPtr< Gtk::RecentInfo > >::value_type ( ) [static]
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Glib::Value< Glib::RefPtr< Gtk::RecentInfo > >, including all inherited members. @@ -67,9 +83,14 @@ -
    CppType typedefGlib::Value< Glib::RefPtr< Gtk::RecentInfo > >
    ValueBase()Glib::ValueBase
    ValueBase(const ValueBase &other)Glib::ValueBase
    ~ValueBase()Glib::ValueBase
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AboutDialog.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AboutDialog.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AboutDialog.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AboutDialog.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::AboutDialog Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::AboutDialog Class Reference
    -
    +

    The AboutDialog offers a simple way to display information about a program like its logo, name, copyright, website and license. More...

    @@ -107,17 +123,17 @@  Return value: The label used for the website link.
    void set_website_label (const Glib::ustring& website_label)  Sets the label to be used for the website link.
    -std::vector< Glib::ustringget_authors () const +std::vector< Glib::ustringget_authors () const  Returns the string which are displayed in the authors tab of the secondary credits dialog.
    -void set_authors (const std::vector< Glib::ustring >& authors) const +void set_authors (const std::vector< Glib::ustring >& authors) const  Sets the strings which are displayed in the authors tab of the secondary credits dialog.
    -std::vector< Glib::ustringget_documenters () const +std::vector< Glib::ustringget_documenters () const  Returns the string which are displayed in the documenters tab of the secondary credits dialog.
    -void set_documenters (const std::vector< Glib::ustring >& documenters) +void set_documenters (const std::vector< Glib::ustring >& documenters)  Sets the strings which are displayed in the documenters tab of the secondary credits dialog.
    -std::vector< Glib::ustringget_artists () const +std::vector< Glib::ustringget_artists () const  Returns the string which are displayed in the artists tab of the secondary credits dialog.
    -void set_artists (const std::vector< Glib::ustring >& artists) +void set_artists (const std::vector< Glib::ustring >& artists)  Sets the strings which are displayed in the artists tab of the secondary credits dialog.
    Glib::ustring get_translator_credits () const  Returns the translator credits string which is displayed in the translators tab of the secondary credits dialog.
    @@ -139,101 +155,101 @@  Returns whether the license text in about is automatically wrapped.
    void set_wrap_license (bool wrap_license)  Sets whether the license text in about is automatically wrapped.
    -void add_credit_section (const Glib::ustring& section_name, const std::vector< Glib::ustring >& people) +void add_credit_section (const Glib::ustring& section_name, const std::vector< Glib::ustring >& people)  Creates a new section in the Credits page.
    Glib::PropertyProxy
    < Glib::ustringproperty_program_name () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The name of the program.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_program_name () const  The name of the program.
    Glib::PropertyProxy
    < Glib::ustringproperty_version () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The version of the program.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_version () const  The version of the program.
    Glib::PropertyProxy
    < Glib::ustringproperty_copyright () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Copyright information for the program.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_copyright () const  Copyright information for the program.
    Glib::PropertyProxy
    < Glib::ustringproperty_comments () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Comments about the program.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_comments () const  Comments about the program.
    Glib::PropertyProxy
    < Glib::ustringproperty_website () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The URL for the link to the website of the program.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_website () const  The URL for the link to the website of the program.
    Glib::PropertyProxy
    < Glib::ustringproperty_website_label () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The label for the link to the website of the program.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_website_label () const  The label for the link to the website of the program.
    Glib::PropertyProxy
    < Glib::ustringproperty_license () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The license of the program.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_license () const  The license of the program.
    Glib::PropertyProxy< Licenseproperty_license_type () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The license type of the program.
    Glib::PropertyProxy_ReadOnly
    < Licenseproperty_license_type () const  The license type of the program.
    Glib::PropertyProxy
    -< std::vector< Glib::ustring > > property_authors () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    +< std::vector< Glib::ustring > > property_authors () + List of authors of the program.
    Glib::PropertyProxy_ReadOnly
    -< std::vector< Glib::ustring > > property_authors () const +< std::vector< Glib::ustring > > property_authors () const  List of authors of the program.
    Glib::PropertyProxy
    -< std::vector< Glib::ustring > > property_documenters () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    +< std::vector< Glib::ustring > > property_documenters () + List of people documenting the program.
    Glib::PropertyProxy_ReadOnly
    -< std::vector< Glib::ustring > > property_documenters () const +< std::vector< Glib::ustring > > property_documenters () const  List of people documenting the program.
    Glib::PropertyProxy
    -< std::vector< Glib::ustring > > property_translator_credits () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    +< std::vector< Glib::ustring > > property_translator_credits () + Credits to the translators.
    Glib::PropertyProxy_ReadOnly
    -< std::vector< Glib::ustring > > property_translator_credits () const +< std::vector< Glib::ustring > > property_translator_credits () const  Credits to the translators.
    Glib::PropertyProxy
    -< std::vector< Glib::ustring > > property_artists () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    +< std::vector< Glib::ustring > > property_artists () + List of people who have contributed artwork to the program.
    Glib::PropertyProxy_ReadOnly
    -< std::vector< Glib::ustring > > property_artists () const +< std::vector< Glib::ustring > > property_artists () const  List of people who have contributed artwork to the program.
    Glib::PropertyProxy
    < Glib::RefPtr< Gdk::Pixbuf > > property_logo () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + A logo for the about box.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Gdk::Pixbuf > > property_logo () const  A logo for the about box.
    Glib::PropertyProxy
    < Glib::ustringproperty_logo_icon_name () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + A named icon to use as the logo for the about box.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_logo_icon_name () const  A named icon to use as the logo for the about box.
    Glib::PropertyProxy< bool > property_wrap_license () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to wrap the license text.
    Glib::PropertyProxy_ReadOnly
    < bool > property_wrap_license () const  Whether to wrap the license text.
    Glib::SignalProxy1< bool,
    -const std::string& > signal_activate_link () +const std::string& > signal_activate_link ()

    Protected Member Functions

    -virtual bool on_activate_link (const std::string& uri) +virtual bool on_activate_link (const std::string& uri)  This is a default handler for the signal signal_activate_link().

    Related Functions

    @@ -256,7 +272,7 @@
    - + @@ -272,7 +288,7 @@
    virtual Gtk::AboutDialog::~AboutDialog virtual Gtk::AboutDialog::~AboutDialog ( ) [virtual]
    - + @@ -289,7 +305,7 @@
    Gtk::AboutDialog::AboutDialog Gtk::AboutDialog::AboutDialog ( )
    - + @@ -297,7 +313,7 @@ - + @@ -310,8 +326,8 @@

    Creates a new section in the Credits page.

    -
    Since gtkmm 3.4:
    -
    Parameters:
    +
    Since gtkmm 3.4:
    +
    Parameters:
    void Gtk::AboutDialog::add_credit_section void Gtk::AboutDialog::add_credit_section ( const Glib::ustring section_name,
    const std::vector< Glib::ustring > & const std::vector< Glib::ustring > &  people 
    @@ -326,7 +342,7 @@
    section_nameThe name of the section.
    peopleThe people who belong to that section.
    - + @@ -346,7 +362,7 @@
    std::vector<Glib::ustring> Gtk::AboutDialog::get_artists std::vector<Glib::ustring> Gtk::AboutDialog::get_artists ( ) const
    - + @@ -366,7 +382,7 @@
    std::vector<Glib::ustring> Gtk::AboutDialog::get_authors std::vector<Glib::ustring> Gtk::AboutDialog::get_authors ( ) const
    - + @@ -386,7 +402,7 @@
    Glib::ustring Gtk::AboutDialog::get_comments Glib::ustring Gtk::AboutDialog::get_comments ( ) const
    - + @@ -406,7 +422,7 @@
    Glib::ustring Gtk::AboutDialog::get_copyright Glib::ustring Gtk::AboutDialog::get_copyright ( ) const
    - + @@ -426,7 +442,7 @@
    std::vector<Glib::ustring> Gtk::AboutDialog::get_documenters std::vector<Glib::ustring> Gtk::AboutDialog::get_documenters ( ) const
    - + @@ -446,7 +462,7 @@
    Glib::ustring Gtk::AboutDialog::get_license Glib::ustring Gtk::AboutDialog::get_license ( ) const
    - + @@ -456,7 +472,7 @@

    Retrieves the license set using set_license_type()

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    A Gtk::License value.
    @@ -466,7 +482,7 @@
    License Gtk::AboutDialog::get_license_type License Gtk::AboutDialog::get_license_type ( ) const
    - + @@ -486,7 +502,7 @@
    Glib::RefPtr<Gdk::Pixbuf> Gtk::AboutDialog::get_logo Glib::RefPtr<Gdk::Pixbuf> Gtk::AboutDialog::get_logo ( )
    - + @@ -506,7 +522,7 @@
    Glib::RefPtr<const Gdk::Pixbuf> Gtk::AboutDialog::get_logo Glib::RefPtr<const Gdk::Pixbuf> Gtk::AboutDialog::get_logo ( ) const
    - + @@ -526,7 +542,7 @@
    Glib::ustring Gtk::AboutDialog::get_logo_icon_name Glib::ustring Gtk::AboutDialog::get_logo_icon_name ( ) const
    - + @@ -546,7 +562,7 @@
    Glib::ustring Gtk::AboutDialog::get_program_name Glib::ustring Gtk::AboutDialog::get_program_name ( ) const
    - + @@ -566,7 +582,7 @@
    Glib::ustring Gtk::AboutDialog::get_translator_credits Glib::ustring Gtk::AboutDialog::get_translator_credits ( ) const
    - + @@ -586,7 +602,7 @@
    Glib::ustring Gtk::AboutDialog::get_version Glib::ustring Gtk::AboutDialog::get_version ( ) const
    - + @@ -606,7 +622,7 @@
    Glib::ustring Gtk::AboutDialog::get_website Glib::ustring Gtk::AboutDialog::get_website ( ) const
    - + @@ -626,7 +642,7 @@
    Glib::ustring Gtk::AboutDialog::get_website_label Glib::ustring Gtk::AboutDialog::get_website_label ( ) const
    - + @@ -646,7 +662,7 @@
    bool Gtk::AboutDialog::get_wrap_license bool Gtk::AboutDialog::get_wrap_license ( ) const
    - + @@ -666,7 +682,7 @@
    GtkAboutDialog* Gtk::AboutDialog::gobj GtkAboutDialog* Gtk::AboutDialog::gobj ( ) [inline]
    - + @@ -686,9 +702,9 @@
    const GtkAboutDialog* Gtk::AboutDialog::gobj const GtkAboutDialog* Gtk::AboutDialog::gobj ( ) const [inline]
    - + - + @@ -705,7 +721,7 @@
    virtual bool Gtk::AboutDialog::on_activate_link virtual bool Gtk::AboutDialog::on_activate_link (const std::stringconst std::string uri) [protected, virtual]
    - + @@ -714,6 +730,7 @@
    +

    List of people who have contributed artwork to the program.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -724,7 +741,7 @@
    Glib::PropertyProxy< std::vector<Glib::ustring> > Gtk::AboutDialog::property_artists Glib::PropertyProxy< std::vector<Glib::ustring> > Gtk::AboutDialog::property_artists ( )
    - + @@ -744,7 +761,7 @@
    Glib::PropertyProxy_ReadOnly< std::vector<Glib::ustring> > Gtk::AboutDialog::property_artists Glib::PropertyProxy_ReadOnly< std::vector<Glib::ustring> > Gtk::AboutDialog::property_artists ( ) const
    - + @@ -753,6 +770,7 @@
    +

    List of authors of the program.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -763,7 +781,7 @@
    Glib::PropertyProxy< std::vector<Glib::ustring> > Gtk::AboutDialog::property_authors Glib::PropertyProxy< std::vector<Glib::ustring> > Gtk::AboutDialog::property_authors ( )
    - + @@ -783,7 +801,7 @@
    Glib::PropertyProxy_ReadOnly< std::vector<Glib::ustring> > Gtk::AboutDialog::property_authors Glib::PropertyProxy_ReadOnly< std::vector<Glib::ustring> > Gtk::AboutDialog::property_authors ( ) const
    - + @@ -792,6 +810,7 @@
    +

    Comments about the program.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -802,7 +821,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::AboutDialog::property_comments Glib::PropertyProxy< Glib::ustring > Gtk::AboutDialog::property_comments ( )
    - + @@ -822,7 +841,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::AboutDialog::property_comments Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::AboutDialog::property_comments ( ) const
    - + @@ -831,6 +850,7 @@
    +

    Copyright information for the program.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -841,7 +861,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::AboutDialog::property_copyright Glib::PropertyProxy< Glib::ustring > Gtk::AboutDialog::property_copyright ( )
    - + @@ -861,7 +881,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::AboutDialog::property_copyright Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::AboutDialog::property_copyright ( ) const
    - + @@ -870,6 +890,7 @@
    +

    List of people documenting the program.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -880,7 +901,7 @@
    Glib::PropertyProxy< std::vector<Glib::ustring> > Gtk::AboutDialog::property_documenters Glib::PropertyProxy< std::vector<Glib::ustring> > Gtk::AboutDialog::property_documenters ( )
    - + @@ -900,7 +921,7 @@
    Glib::PropertyProxy_ReadOnly< std::vector<Glib::ustring> > Gtk::AboutDialog::property_documenters Glib::PropertyProxy_ReadOnly< std::vector<Glib::ustring> > Gtk::AboutDialog::property_documenters ( ) const
    - + @@ -909,6 +930,7 @@
    +

    The license of the program.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -919,7 +941,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::AboutDialog::property_license Glib::PropertyProxy< Glib::ustring > Gtk::AboutDialog::property_license ( )
    - + @@ -934,15 +956,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::AboutDialog::property_license Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::AboutDialog::property_license ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< License > Gtk::AboutDialog::property_license_type Glib::PropertyProxy< License > Gtk::AboutDialog::property_license_type ( ) const
    @@ -954,34 +976,35 @@
    - +
    - + - +
    Glib::PropertyProxy< License > Gtk::AboutDialog::property_license_type Glib::PropertyProxy_ReadOnly< License > Gtk::AboutDialog::property_license_type ( ) const
    +

    The license type of the program.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    @@ -994,20 +1017,22 @@
    - +
    +

    A logo for the about box.

    +

    If this is not set, it defaults to gtk_window_get_default_icon_list().

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1018,7 +1043,7 @@
    - + @@ -1027,6 +1052,7 @@
    +

    A named icon to use as the logo for the about box.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1037,7 +1063,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::AboutDialog::property_logo_icon_name Glib::PropertyProxy< Glib::ustring > Gtk::AboutDialog::property_logo_icon_name ( )
    - + @@ -1057,7 +1083,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::AboutDialog::property_logo_icon_name Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::AboutDialog::property_logo_icon_name ( ) const
    - + @@ -1066,6 +1092,8 @@
    +

    The name of the program.

    +

    If this is not set, it defaults to g_get_application_name().

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1076,7 +1104,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::AboutDialog::property_program_name Glib::PropertyProxy< Glib::ustring > Gtk::AboutDialog::property_program_name ( )
    - + @@ -1092,15 +1120,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::AboutDialog::property_program_name Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::AboutDialog::property_program_name ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< std::vector<Glib::ustring> > Gtk::AboutDialog::property_translator_credits Glib::PropertyProxy< std::vector<Glib::ustring> > Gtk::AboutDialog::property_translator_credits ( ) const
    @@ -1113,20 +1141,22 @@
    - +
    +

    Credits to the translators.

    +

    This string should be marked as translatable.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1137,7 +1167,7 @@
    - + @@ -1146,6 +1176,7 @@
    +

    The version of the program.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1156,7 +1187,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::AboutDialog::property_version Glib::PropertyProxy< Glib::ustring > Gtk::AboutDialog::property_version ( )
    - + @@ -1176,7 +1207,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::AboutDialog::property_version Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::AboutDialog::property_version ( ) const
    - + @@ -1185,6 +1216,7 @@
    +

    The URL for the link to the website of the program.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1195,7 +1227,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::AboutDialog::property_website Glib::PropertyProxy< Glib::ustring > Gtk::AboutDialog::property_website ( )
    - + @@ -1215,7 +1247,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::AboutDialog::property_website Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::AboutDialog::property_website ( ) const
    - + @@ -1224,6 +1256,7 @@
    +

    The label for the link to the website of the program.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1234,7 +1267,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::AboutDialog::property_website_label Glib::PropertyProxy< Glib::ustring > Gtk::AboutDialog::property_website_label ( )
    - + @@ -1254,7 +1287,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::AboutDialog::property_website_label Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::AboutDialog::property_website_label ( ) const
    - + @@ -1263,6 +1296,7 @@
    +

    Whether to wrap the license text.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1273,7 +1307,7 @@
    Glib::PropertyProxy< bool > Gtk::AboutDialog::property_wrap_license Glib::PropertyProxy< bool > Gtk::AboutDialog::property_wrap_license ( )
    - + @@ -1293,9 +1327,9 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::AboutDialog::property_wrap_license Glib::PropertyProxy_ReadOnly< bool > Gtk::AboutDialog::property_wrap_license ( ) const
    - + - + @@ -1305,7 +1339,7 @@

    Sets the strings which are displayed in the artists tab of the secondary credits dialog.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::AboutDialog::set_artists void Gtk::AboutDialog::set_artists (const std::vector< Glib::ustring > & const std::vector< Glib::ustring > &  artists)
    artistsA 0-terminated array of strings.
    @@ -1319,9 +1353,9 @@
    - + - + @@ -1331,7 +1365,7 @@

    Sets the strings which are displayed in the authors tab of the secondary credits dialog.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::AboutDialog::set_authors void Gtk::AboutDialog::set_authors (const std::vector< Glib::ustring > & const std::vector< Glib::ustring > &  authors) const
    authorsA 0-terminated array of strings.
    @@ -1345,7 +1379,7 @@
    - + @@ -1358,7 +1392,7 @@

    Sets the comments string to display in the about dialog.

    This should be a short string of one or two lines.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::AboutDialog::set_comments void Gtk::AboutDialog::set_comments ( const Glib::ustring comments)
    commentsA comments string.
    @@ -1372,7 +1406,7 @@
    - + @@ -1385,7 +1419,7 @@

    Sets the copyright string to display in the about dialog.

    This should be a short string of one or two lines.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::AboutDialog::set_copyright void Gtk::AboutDialog::set_copyright ( const Glib::ustring copyright)
    copyright(allow-none) the copyright string.
    @@ -1399,9 +1433,9 @@
    - + - + @@ -1411,7 +1445,7 @@

    Sets the strings which are displayed in the documenters tab of the secondary credits dialog.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::AboutDialog::set_documenters void Gtk::AboutDialog::set_documenters (const std::vector< Glib::ustring > & const std::vector< Glib::ustring > &  documenters)
    documentersA 0-terminated array of strings.
    @@ -1425,7 +1459,7 @@
    - + @@ -1438,7 +1472,7 @@

    Sets the license information to be displayed in the secondary license dialog.

    If license is 0, the license button is hidden.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::AboutDialog::set_license void Gtk::AboutDialog::set_license ( const Glib::ustring license)
    licenseThe license information or 0.
    @@ -1452,7 +1486,7 @@
    - + @@ -1464,8 +1498,8 @@

    Sets the license of the application showing the about dialog from a list of known licenses.

    This function overrides the license set using set_license().

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::AboutDialog::set_license_type void Gtk::AboutDialog::set_license_type ( License  license_type)
    license_typeThe type of license.
    @@ -1479,7 +1513,7 @@
    - + @@ -1492,7 +1526,7 @@

    Sets the pixbuf to be displayed as logo in the about dialog.

    If it is 0, the default window icon set with Gtk::Window::set_default_icon() will be used.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::AboutDialog::set_logo void Gtk::AboutDialog::set_logo ( const Glib::RefPtr< Gdk::Pixbuf >&  logo)
    logoA Gdk::Pixbuf, or 0.
    @@ -1506,7 +1540,7 @@
    - + @@ -1517,7 +1551,7 @@

    Sets the pixbuf to be displayed as logo in the about dialog.

    The logo is set to the default window icon set with Gtk::Window::set_default_icon() or Gtk::Window::set_default_icon_list().

    -
    Since gtkmm 3.4:
    +
    Since gtkmm 3.4:
    @@ -1526,7 +1560,7 @@
    void Gtk::AboutDialog::set_logo_default void Gtk::AboutDialog::set_logo_default ( )
    - + @@ -1539,7 +1573,7 @@

    Sets the pixbuf to be displayed as logo in the about dialog.

    If it is 0, the default window icon set with Gtk::Window::set_default_icon() will be used.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::AboutDialog::set_logo_icon_name void Gtk::AboutDialog::set_logo_icon_name ( const Glib::ustring icon_name)
    icon_nameAn icon name, or 0.
    @@ -1553,7 +1587,7 @@
    - + @@ -1566,7 +1600,7 @@

    Sets the name to display in the about dialog.

    If this is not set, it defaults to Glib::get_application_name().

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::AboutDialog::set_program_name void Gtk::AboutDialog::set_program_name ( const Glib::ustring name)
    nameThe program name.
    @@ -1580,7 +1614,7 @@
    - + @@ -1594,7 +1628,7 @@

    The intended use for this string is to display the translator of the language which is currently used in the user interface. Using gettext(), a simple way to achieve that is to mark the string for translation:

    [C example ellipted] It is a good idea to use the customary msgid "translator-credits" for this purpose, since translators will already know the purpose of that msgid, and since Gtk::AboutDialog will detect if "translator-credits" is untranslated and hide the tab.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::AboutDialog::set_translator_credits void Gtk::AboutDialog::set_translator_credits ( const Glib::ustring translator_credits)
    translator_creditsThe translator credits.
    @@ -1608,7 +1642,7 @@
    - + @@ -1620,7 +1654,7 @@

    Sets the version string to display in the about dialog.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::AboutDialog::set_version void Gtk::AboutDialog::set_version ( const Glib::ustring version)
    versionThe version string.
    @@ -1634,7 +1668,7 @@
    - + @@ -1646,7 +1680,7 @@

    Sets the URL to use for the website link.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::AboutDialog::set_website void Gtk::AboutDialog::set_website ( const Glib::ustring website)
    websiteA URL string starting with "http://".
    @@ -1660,7 +1694,7 @@
    - + @@ -1672,7 +1706,7 @@

    Sets the label to be used for the website link.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::AboutDialog::set_website_label void Gtk::AboutDialog::set_website_label ( const Glib::ustring website_label)
    website_labelThe label used for the website link.
    @@ -1686,7 +1720,7 @@
    - + @@ -1698,7 +1732,7 @@

    Sets whether the license text in about is automatically wrapped.

    Since gtkmm 2.8:
    -
    Parameters:
    +
    Parameters:
    void Gtk::AboutDialog::set_wrap_license void Gtk::AboutDialog::set_wrap_license ( bool  wrap_license)
    wrap_licenseWhether to wrap the license.
    @@ -1712,7 +1746,7 @@
    - + @@ -1720,10 +1754,10 @@
    Glib::SignalProxy1< bool,const std::string& > Gtk::AboutDialog::signal_activate_link Glib::SignalProxy1< bool,const std::string& > Gtk::AboutDialog::signal_activate_link ( )
    -
    Slot Prototype:
    bool on_my_activate_link(const std::string& uri)
    +
    Slot Prototype:
    bool on_my_activate_link(const std::string& uri)

    The signal which gets emitted to activate a URI. Applications may connect to it to override the default behaviour, which is to call gtk_show_uri().

    Since gtkmm 2.24:
    -
    Parameters:
    +
    Parameters:
    uriThe URI that is activated.
    @@ -1738,7 +1772,7 @@
    - + @@ -1748,7 +1782,7 @@

    Hides the license button.

    -
    Since gtkmm 3.4:
    +
    Since gtkmm 3.4:
    @@ -1758,7 +1792,7 @@
    void Gtk::AboutDialog::unset_license void Gtk::AboutDialog::unset_license ( )
    - + @@ -1779,7 +1813,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::AboutDialog* wrap Gtk::AboutDialog* wrap ( GtkAboutDialog *  object,
    @@ -1793,9 +1827,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/aboutdialog.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AboutDialog__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AboutDialog__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AboutDialog-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AboutDialog-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AboutDialog-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AboutDialog-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::AboutDialog, including all inherited members. @@ -75,6 +91,7 @@ + @@ -246,7 +263,7 @@ - + @@ -273,7 +290,7 @@ - + @@ -679,7 +696,7 @@ - + @@ -782,7 +799,9 @@ + + @@ -839,9 +858,14 @@ -
    AboutDialog()Gtk::AboutDialog
    begin_move_drag(int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    begin_resize_drag(Gdk::WindowEdge edge, int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_program_name() const Gtk::AboutDialog
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_title() const Gtk::Window
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_position(WindowPosition position)Gtk::Window
    set_program_name(const Glib::ustring& name)Gtk::AboutDialog
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    ~Window()Gtk::Window [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AccelGroup.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AccelGroup.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AccelGroup.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AccelGroup.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::AccelGroup Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::AccelGroup Class Reference
    -
    +

    A Gtk::AccelGroup represents a group of keyboard accelerators, typically attached to a toplevel Gtk::Window (with Gtk::Window::add_accel_group()). More...

    @@ -96,10 +112,10 @@ GClosure* > signal_accel_changed () Glib::PropertyProxy_ReadOnly
    < bool > property_is_locked () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Is the accel group locked.
    Glib::PropertyProxy_ReadOnly
    < Gdk::ModifierTypeproperty_modifier_mask () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Modifier Mask.

    Static Public Member Functions

    static Glib::RefPtr< AccelGroupcreate () @@ -136,7 +152,7 @@
    - + @@ -152,7 +168,7 @@
    virtual Gtk::AccelGroup::~AccelGroup virtual Gtk::AccelGroup::~AccelGroup ( ) [virtual]
    - + @@ -169,7 +185,7 @@
    Gtk::AccelGroup::AccelGroup Gtk::AccelGroup::AccelGroup ( ) [protected]
    - + @@ -202,7 +218,7 @@

    Finds the first accelerator in accel_group that matches accel_key and accel_mods, and activates it.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::AccelGroup::activate bool Gtk::AccelGroup::activate ( GQuark  accel_quark,
    @@ -220,7 +236,7 @@
    accel_quarkThe quark for the accelerator name.
    acceleratableThe Object, usually a Gtk::Window, on which to activate the accelerator.
    - + @@ -239,7 +255,7 @@
    static Glib::RefPtr<AccelGroup> Gtk::AccelGroup::create static Glib::RefPtr<AccelGroup> Gtk::AccelGroup::create ( ) [static]
    - + @@ -260,7 +276,7 @@

    Removes an accelerator previously installed through connect().

    -
    Parameters:
    +
    Parameters:
    bool Gtk::AccelGroup::disconnect_key bool Gtk::AccelGroup::disconnect_key ( guint  accel_key,
    @@ -276,7 +292,7 @@
    accel_keyKey value of the accelerator.
    accel_modsModifier combination of the accelerator.
    - + @@ -294,7 +310,7 @@
    static Gdk::ModifierType Gtk::AccelGroup::get_default_mod_mask static Gdk::ModifierType Gtk::AccelGroup::get_default_mod_mask ( ) [static]
    - + @@ -304,7 +320,7 @@

    Locks are added and removed using lock() and unlock().

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    true if there are 1 or more locks on the accel_group, false otherwise.
    @@ -314,7 +330,7 @@
    bool Gtk::AccelGroup::get_is_locked bool Gtk::AccelGroup::get_is_locked ( ) const
    - + @@ -336,7 +352,7 @@

    Converts an accelerator keyval and modifier mask into a string which can be used to represent the accelerator to the user.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    static Glib::ustring Gtk::AccelGroup::get_label static Glib::ustring Gtk::AccelGroup::get_label ( guint  accelerator_key,
    @@ -352,7 +368,7 @@
    accelerator_keyAccelerator keyval.
    accelerator_modsAccelerator modifier mask.
    - + @@ -363,20 +379,20 @@

    Gets a Gdk::ModifierType representing the mask for this accel_group.

    For example, Gdk::CONTROL_MASK, Gdk::SHIFT_MASK, etc.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The modifier mask for this accel group.
    - +
    Gdk::ModifierType Gtk::AccelGroup::get_modifier_mask Gdk::ModifierType Gtk::AccelGroup::get_modifier_mask ( ) const
    - + - +
    const GtkAccelGroup* Gtk::AccelGroup::gobj GtkAccelGroup* Gtk::AccelGroup::gobj ( ) const [inline] [inline]
    @@ -384,19 +400,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GtkAccelGroup* Gtk::AccelGroup::gobj const GtkAccelGroup* Gtk::AccelGroup::gobj ( ) [inline] const [inline]
    @@ -404,7 +420,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -413,7 +429,7 @@
    - + @@ -431,7 +447,7 @@
    GtkAccelGroup* Gtk::AccelGroup::gobj_copy GtkAccelGroup* Gtk::AccelGroup::gobj_copy ( )
    - + @@ -451,7 +467,7 @@
    void Gtk::AccelGroup::lock void Gtk::AccelGroup::lock ( )
    - + @@ -481,7 +497,7 @@
    static Glib::ustring Gtk::AccelGroup::name static Glib::ustring Gtk::AccelGroup::name ( guint  accelerator_key,
    - + @@ -508,7 +524,7 @@

    Parse the accelerator string.

    -
    Parameters:
    +
    Parameters:
    static void Gtk::AccelGroup::parse static void Gtk::AccelGroup::parse ( const Glib::ustring accelerator,
    @@ -524,7 +540,7 @@
    acceleratorSee the Gtk::AccelKey constructor for the format.
    accelerator_keyOutput argument
    - + @@ -533,6 +549,7 @@
    +

    Is the accel group locked.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -543,7 +560,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::AccelGroup::property_is_locked Glib::PropertyProxy_ReadOnly< bool > Gtk::AccelGroup::property_is_locked ( ) const
    - + @@ -552,6 +569,7 @@
    +

    Modifier Mask.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -562,7 +580,7 @@
    Glib::PropertyProxy_ReadOnly< Gdk::ModifierType > Gtk::AccelGroup::property_modifier_mask Glib::PropertyProxy_ReadOnly< Gdk::ModifierType > Gtk::AccelGroup::property_modifier_mask ( ) const
    - + @@ -583,7 +601,7 @@
    static void Gtk::AccelGroup::set_default_mod_mask static void Gtk::AccelGroup::set_default_mod_mask ( Gdk::ModifierType  default_mod_mask)
    - + @@ -593,7 +611,7 @@
    Slot Prototype:
    bool on_my_accel_activate(const Glib::RefPtr<Glib::Object>& acceleratable, guint keyval, Gdk::ModifierType modifier)

    The accel-activate signal is an implementation detail of Gtk::AccelGroup and not meant to be used by applications.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy3< bool,const Glib::RefPtr<Glib::Object>&,guint,Gdk::ModifierType > Gtk::AccelGroup::signal_accel_activate Glib::SignalProxy3< bool,const Glib::RefPtr<Glib::Object>&,guint,Gdk::ModifierType > Gtk::AccelGroup::signal_accel_activate ( )
    @@ -610,7 +628,7 @@
    acceleratableThe object on which the accelerator was activated.
    keyvalThe accelerator keyval.
    - + @@ -621,7 +639,7 @@
    Slot Prototype:
    void on_my_accel_changed(guint keyval, Gdk::ModifierType modifier, GClosure* accel_closure)

    The accel-changed signal is emitted when a Gtk::AccelGroupEntry is added to or removed from the accel group.

    Widgets like Gtk::AccelLabel which display an associated accelerator should connect to this signal, and rebuild their visual representation if the accel_closure is theirs.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy3< void,guint,Gdk::ModifierType,GClosure* > Gtk::AccelGroup::signal_accel_changed Glib::SignalProxy3< void,guint,Gdk::ModifierType,GClosure* > Gtk::AccelGroup::signal_accel_changed ( )
    @@ -637,7 +655,7 @@
    keyvalThe accelerator keyval.
    modifierThe modifier combination of the accelerator.
    - + @@ -655,7 +673,7 @@
    void Gtk::AccelGroup::unlock void Gtk::AccelGroup::unlock ( )
    - + @@ -686,7 +704,7 @@
    static bool Gtk::AccelGroup::valid static bool Gtk::AccelGroup::valid ( guint  keyval,
    - + @@ -707,7 +725,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::AccelGroup > wrap Glib::RefPtr< Gtk::AccelGroup > wrap ( GtkAccelGroup *  object,
    @@ -721,9 +739,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/accelgroup.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AccelGroup__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AccelGroup__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AccelGroup-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AccelGroup-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AccelGroup-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AccelGroup-members.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::AccelGroup, including all inherited members. @@ -65,7 +81,7 @@ - + @@ -91,7 +107,7 @@ - + @@ -106,9 +122,14 @@ -
    AccelGroup()Gtk::AccelGroup [protected]
    get_is_locked() const Gtk::AccelGroup
    get_label(guint accelerator_key, Gdk::ModifierType accelerator_mods)Gtk::AccelGroup [static]
    get_modifier_mask() const Gtk::AccelGroup
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gtk::AccelGroup [inline]
    gobj() const Gtk::AccelGroup [inline]
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_default_mod_mask(Gdk::ModifierType default_mod_mask)Gtk::AccelGroup [static]
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    signal_accel_activate()Gtk::AccelGroup
    signal_accel_changed()Gtk::AccelGroup
    ~AccelGroup()Gtk::AccelGroup [virtual]
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AccelKey.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AccelKey.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AccelKey.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AccelKey.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::AccelKey Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::AccelKey Class Reference
    -
    +

    Defines accelerator key combinations. More...

    @@ -92,7 +108,7 @@
    - + @@ -108,7 +124,7 @@
    Gtk::AccelKey::AccelKey Gtk::AccelKey::AccelKey ( )
    - + @@ -135,7 +151,7 @@

    AccelKey constructor.

    -
    Parameters:
    +
    Parameters:
    Gtk::AccelKey::AccelKey Gtk::AccelKey::AccelKey ( guint  accel_key,
    @@ -151,7 +167,7 @@
    accel_keyFor instance, 'q'
    accel_modsFor instance, Gdk::CONTROL_MASK
    - + @@ -172,7 +188,7 @@

    AccelKey constructor.

    -
    Parameters:
    +
    Parameters:
    Gtk::AccelKey::AccelKey Gtk::AccelKey::AccelKey ( const Glib::ustring accelerator,
    @@ -187,7 +203,7 @@
    acceleratorFor instance, "<control>q" - Use <control>, <shift>, <alt> and <release>. Use F1, F2, etc, for function keys.
    accel_pathFor instance, "<MainWindow>/File/Open"
    - + @@ -205,7 +221,7 @@
    Gtk::AccelKey::AccelKey Gtk::AccelKey::AccelKey ( const AccelKey src)
    - + @@ -223,7 +239,7 @@
    Glib::ustring Gtk::AccelKey::get_abbrev Glib::ustring Gtk::AccelKey::get_abbrev ( ) const
    - + @@ -241,7 +257,7 @@
    guint Gtk::AccelKey::get_key guint Gtk::AccelKey::get_key ( ) const
    - + @@ -259,7 +275,7 @@
    Gdk::ModifierType Gtk::AccelKey::get_mod Gdk::ModifierType Gtk::AccelKey::get_mod ( ) const
    - + @@ -277,7 +293,7 @@
    Glib::ustring Gtk::AccelKey::get_path Glib::ustring Gtk::AccelKey::get_path ( ) const
    - + @@ -348,9 +364,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/accelkey.h
    - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AccelKey-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AccelKey-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AccelKey-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AccelKey-members.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    bool Gtk::AccelKey::is_null bool Gtk::AccelKey::is_null ( ) const
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::AccelKey, including all inherited members. @@ -63,9 +79,14 @@ -
    AccelKey()Gtk::AccelKey
    mod_Gtk::AccelKey [protected]
    operator=(const AccelKey& src)Gtk::AccelKey
    path_Gtk::AccelKey [protected]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AccelLabel.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AccelLabel.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AccelLabel.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AccelLabel.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::AccelLabel Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::AccelLabel Class Reference
    -
    +

    A label which displays an accelerator key on the right of the text. More...

    @@ -89,7 +105,7 @@  Recreates the string representing the accelerator keys.
    Glib::PropertyProxy
    < Gtk::Widget* > property_accel_widget () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The widget to be monitored for accelerator changes.
    Glib::PropertyProxy_ReadOnly
    < Gtk::Widget* > property_accel_widget () const  The widget to be monitored for accelerator changes.
    @@ -109,7 +125,7 @@
    - + @@ -125,7 +141,7 @@
    virtual Gtk::AccelLabel::~AccelLabel virtual Gtk::AccelLabel::~AccelLabel ( ) [virtual]
    - + @@ -143,7 +159,7 @@
    Gtk::AccelLabel::AccelLabel Gtk::AccelLabel::AccelLabel ( )
    - + @@ -164,7 +180,7 @@

    Constructor to create an AccelLabel object with a default label.

    -
    Parameters:
    +
    Parameters:
    Gtk::AccelLabel::AccelLabel Gtk::AccelLabel::AccelLabel ( const Glib::ustring label,
    @@ -180,7 +196,7 @@
    labelThe label string.
    mnemonicIf true, characters preceded by an underscore (_) will be underlined and used as a keyboard accelerator.
    - + @@ -200,7 +216,7 @@
    Widget* Gtk::AccelLabel::get_accel_widget Widget* Gtk::AccelLabel::get_accel_widget ( )
    - + @@ -220,7 +236,7 @@
    const Widget* Gtk::AccelLabel::get_accel_widget const Widget* Gtk::AccelLabel::get_accel_widget ( ) const
    - + @@ -240,7 +256,7 @@
    guint Gtk::AccelLabel::get_accel_width guint Gtk::AccelLabel::get_accel_width ( ) const
    - + @@ -260,7 +276,7 @@
    GtkAccelLabel* Gtk::AccelLabel::gobj GtkAccelLabel* Gtk::AccelLabel::gobj ( ) [inline]
    - + @@ -280,7 +296,7 @@
    const GtkAccelLabel* Gtk::AccelLabel::gobj const GtkAccelLabel* Gtk::AccelLabel::gobj ( ) const [inline]
    - + @@ -289,6 +305,7 @@
    +

    The widget to be monitored for accelerator changes.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -299,7 +316,7 @@
    Glib::PropertyProxy< Gtk::Widget* > Gtk::AccelLabel::property_accel_widget Glib::PropertyProxy< Gtk::Widget* > Gtk::AccelLabel::property_accel_widget ( )
    - + @@ -319,7 +336,7 @@
    Glib::PropertyProxy_ReadOnly< Gtk::Widget* > Gtk::AccelLabel::property_accel_widget Glib::PropertyProxy_ReadOnly< Gtk::Widget* > Gtk::AccelLabel::property_accel_widget ( ) const
    - + @@ -338,7 +355,7 @@
    bool Gtk::AccelLabel::refetch bool Gtk::AccelLabel::refetch ( )
    - + @@ -349,7 +366,7 @@

    Sets the widget to be monitored by this accelerator label.

    -
    Parameters:
    +
    Parameters:
    void Gtk::AccelLabel::set_accel_widget void Gtk::AccelLabel::set_accel_widget ( const Widget accel_widget)
    accel_widgetThe widget to be monitored.
    @@ -363,7 +380,7 @@
    - + @@ -382,7 +399,7 @@
    void Gtk::AccelLabel::unset_accel_widget void Gtk::AccelLabel::unset_accel_widget ( )
    - + @@ -403,7 +420,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::AccelLabel* wrap Gtk::AccelLabel* wrap ( GtkAccelLabel *  object,
    @@ -417,9 +434,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/accellabel.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AccelLabel__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AccelLabel__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AccelLabel-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AccelLabel-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AccelLabel-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AccelLabel-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::AccelLabel, including all inherited members. @@ -60,6 +76,7 @@ + @@ -181,7 +198,7 @@ - + @@ -202,7 +219,7 @@ - + @@ -500,7 +517,7 @@ - + @@ -587,7 +604,9 @@ + + @@ -629,9 +648,14 @@ -
    AccelLabel()Gtk::AccelLabel
    add_interface(GType gtype_implementer)Gtk::Buildable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    compute_expand(Orientation orientation)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_text() const Gtk::Label
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_pattern(const Glib::ustring& pattern)Gtk::Label
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_receives_default(bool receives_default=true)Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Actionable.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Actionable.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Actionable.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Actionable.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Actionable Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + +

    This interface provides a convenient way of associating widgets with actions on a ApplicationWindow or Application. More...

    @@ -86,13 +103,13 @@  Sets the action-name and associated string target value of an actionable widget.
    Glib::PropertyProxy
    < Glib::ustringproperty_action_name () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The name of the associated action, like 'app.quit'.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_action_name () const  The name of the associated action, like 'app.quit'.
    Glib::PropertyProxy
    < Glib::VariantBaseproperty_action_target () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The parameter for action invocations.
    Glib::PropertyProxy_ReadOnly
    < Glib::VariantBaseproperty_action_target () const  The parameter for action invocations.
    @@ -103,6 +120,10 @@

    Static Public Member Functions

    static void add_interface (GType gtype_implementer) +

    +Protected Member Functions

    Actionable () + You should derive from this class to use it.

    Related Functions

    (Note that these are not member functions.)

    @@ -114,14 +135,32 @@

    This interface provides a convenient way of associating widgets with actions on a ApplicationWindow or Application.

    It primarily consists of two properties: "action-name" and "action-target". There are also some convenience APIs for setting these properties.

    This interface is presently only meaningful if used on a widget that is (or will be) located inside of a ApplicationWindow and can only be used to associate the widget with actions on that window, or its associated Application.

    -
    Since gtkmm 3.4:
    +
    Since gtkmm 3.4:

    Constructor & Destructor Documentation

    + +
    +
    + + + + + + + +
    Gtk::Actionable::Actionable () [protected]
    +
    +
    + +

    You should derive from this class to use it.

    + +
    +
    - + @@ -138,7 +177,7 @@
    virtual Gtk::Actionable::~Actionable virtual Gtk::Actionable::~Actionable ( ) [virtual]
    - + @@ -155,7 +194,7 @@
    static void Gtk::Actionable::add_interface static void Gtk::Actionable::add_interface ( GType  gtype_implementer)
    - + @@ -166,7 +205,7 @@

    Gets the action name for actionable.

    See set_action_name() for more information.

    -
    Since gtkmm 3.4:
    +
    Since gtkmm 3.4:
    Returns:
    The action name, or 0 if none is set.
    @@ -176,7 +215,7 @@
    Glib::ustring Gtk::Actionable::get_action_name Glib::ustring Gtk::Actionable::get_action_name ( ) const
    - + @@ -192,7 +231,7 @@
    virtual Glib::ustring Gtk::Actionable::get_action_name_vfunc virtual Glib::ustring Gtk::Actionable::get_action_name_vfunc ( ) const [virtual]
    - + @@ -203,7 +242,7 @@

    Gets the current target value of actionabe.

    See gtk_actionable_set_target_value() for more information.

    -
    Since gtkmm 3.4:
    +
    Since gtkmm 3.4:
    Returns:
    The current target value.
    @@ -213,7 +252,7 @@
    Glib::VariantBase Gtk::Actionable::get_action_target_value Glib::VariantBase Gtk::Actionable::get_action_target_value ( )
    - + @@ -224,7 +263,7 @@

    Gets the current target value of actionabe.

    See gtk_actionable_set_target_value() for more information.

    -
    Since gtkmm 3.4:
    +
    Since gtkmm 3.4:
    Returns:
    The current target value.
    @@ -234,7 +273,7 @@
    const Glib::VariantBase Gtk::Actionable::get_action_target_value const Glib::VariantBase Gtk::Actionable::get_action_target_value ( ) const
    - + @@ -250,7 +289,7 @@
    virtual Glib::VariantBase Gtk::Actionable::get_action_target_value_vfunc virtual Glib::VariantBase Gtk::Actionable::get_action_target_value_vfunc ( ) const [virtual]
    - + @@ -270,7 +309,7 @@
    GtkActionable* Gtk::Actionable::gobj GtkActionable* Gtk::Actionable::gobj ( ) [inline]
    - + @@ -290,7 +329,7 @@
    const GtkActionable* Gtk::Actionable::gobj const GtkActionable* Gtk::Actionable::gobj ( ) const [inline]
    - + @@ -299,6 +338,7 @@
    +

    The name of the associated action, like 'app.quit'.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -309,7 +349,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::Actionable::property_action_name Glib::PropertyProxy< Glib::ustring > Gtk::Actionable::property_action_name ( )
    - + @@ -324,15 +364,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Actionable::property_action_name Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Actionable::property_action_name ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Glib::VariantBase > Gtk::Actionable::property_action_target Glib::PropertyProxy< Glib::VariantBase > Gtk::Actionable::property_action_target ( ) const
    @@ -344,20 +384,21 @@
    - +
    +

    The parameter for action invocations.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -368,7 +409,7 @@
    - + @@ -382,8 +423,8 @@

    If action_name is 0 then the widget will be unassociated from any previous action.

    Usually this function is used when the widget is located (or will be located) within the hierarchy of a Gtk::ApplicationWindow.

    Names are of the form "win.save" or "app.quit" for actions on the containing Gtk::ApplicationWindow or its associated Gtk::Application, respectively. This is the same form used for actions in the Menu associated with the window.

    -
    Since gtkmm 3.4:
    -
    Parameters:
    +
    Since gtkmm 3.4:
    +
    Parameters:
    void Gtk::Actionable::set_action_name void Gtk::Actionable::set_action_name ( const Glib::ustring action_name)
    action_nameAn action name, or 0.
    @@ -397,7 +438,7 @@
    - + @@ -414,7 +455,7 @@
    virtual void Gtk::Actionable::set_action_name_vfunc virtual void Gtk::Actionable::set_action_name_vfunc ( const Glib::ustring action_name)
    - + @@ -428,8 +469,8 @@

    If target_value is 0 then the target value is unset.

    The target value has two purposes. First, it is used as the parameter to activation of the action associated with the Gtk::Actionable widget. Second, it is used to determine if the widget should be rendered as "active" - the widget is active if the state is equal to the given target.

    Consider the example of associating a set of buttons with a Action with string state in a typical "radio button" situation. Each button will be associated with the same action, but with a different target value for that action. Clicking on a particular button will activate the action with the target of that button, which will typically cause the action's state to change to that value. Since the action's state is now equal to the target value of the button, the button will now be rendered as active (and the other buttons, with different targets, rendered inactive).

    -
    Since gtkmm 3.4:
    -
    Parameters:
    +
    Since gtkmm 3.4:
    +
    Parameters:
    void Gtk::Actionable::set_action_target_value void Gtk::Actionable::set_action_target_value ( const Glib::VariantBase target_value)
    target_valueA Variant to set as the target value, or 0.
    @@ -443,7 +484,7 @@
    - + @@ -460,7 +501,7 @@
    virtual void Gtk::Actionable::set_action_target_value_vfunc virtual void Gtk::Actionable::set_action_target_value_vfunc ( const Glib::VariantBase action_target_value)
    - + @@ -473,8 +514,8 @@

    Sets the action-name and associated string target value of an actionable widget.

    This allows for the effect of both set_action_name() and gtk_actionable_set_target() in the common case that the target is string-valued.

    detailed_action_name is a string of the form "action::target" where action is the action name and target is the string to use as the target.

    -
    Since gtkmm 3.4:
    -
    Parameters:
    +
    Since gtkmm 3.4:
    +
    Parameters:
    void Gtk::Actionable::set_detailed_action_name void Gtk::Actionable::set_detailed_action_name ( const Glib::ustring detailed_action_name)
    detailed_action_nameThe detailed action name.
    @@ -489,7 +530,7 @@
    - + @@ -510,7 +551,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::Actionable > wrap Glib::RefPtr< Gtk::Actionable > wrap ( GtkActionable *  object,
    @@ -524,9 +565,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/actionable.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Actionable__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Actionable__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Actionable-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Actionable-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Actionable-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Actionable-members.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Actionable, including all inherited members. + @@ -61,7 +78,7 @@ - + @@ -85,7 +102,7 @@ - + @@ -94,9 +111,14 @@ -
    Actionable()Gtk::Actionable [protected]
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    add_interface(GType gtype_implementer)Gtk::Actionable [static]
    connect_property_changed(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    get_action_target_value()Gtk::Actionable
    get_action_target_value() const Gtk::Actionable
    get_action_target_value_vfunc() const Gtk::Actionable [virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gtk::Actionable [inline]
    gobj() const Gtk::Actionable [inline]
    set_action_target_value(const Glib::VariantBase& target_value)Gtk::Actionable
    set_action_target_value_vfunc(const Glib::VariantBase& action_target_value)Gtk::Actionable [virtual]
    set_detailed_action_name(const Glib::ustring& detailed_action_name)Gtk::Actionable
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    thaw_notify()Glib::ObjectBase
    trackable(const trackable &src)sigc::trackable
    ~Actionable()Gtk::Actionable [virtual]
    ~Interface()Glib::Interface [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ActionGroup.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ActionGroup.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ActionGroup.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ActionGroup.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::ActionGroup Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::ActionGroup Class Reference
    -
    +
    Inheritance diagram for Gtk::ActionGroup:
    @@ -87,16 +103,16 @@  Looks up an action in the action group by name.
    Glib::RefPtr< const Actionget_action (const Glib::ustring& action_name) const  Looks up an action in the action group by name.
    -std::vector< Glib::RefPtr
    +std::vector< Glib::RefPtr
    < Action > > get_actions ()  Lists the actions in the action group.
    -std::vector< Glib::RefPtr
    +std::vector< Glib::RefPtr
    < const Action > > get_actions () const  Lists the actions in the action group.
    void add (const Glib::RefPtr< Action >& action) void add (const Glib::RefPtr< Action >& action, const AccelKey& accel_key) -void add (const Glib::RefPtr< Action >& action, const Action::SlotActivate& slot) -void add (const Glib::RefPtr< Action >& action, const AccelKey& accel_key, const Action::SlotActivate& slot) +void add (const Glib::RefPtr< Action >& action, const Action::SlotActivate& slot) +void add (const Glib::RefPtr< Action >& action, const AccelKey& accel_key, const Action::SlotActivate& slot) void remove (const Glib::RefPtr< Action >& action)  Removes an action object from the action group.
    Glib::ustring translate_string (const Glib::ustring& str) const @@ -113,14 +129,14 @@ const Glib::RefPtr< Action >& > signal_post_activate () Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_name () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + A name for the action group.
    Glib::PropertyProxy< bool > property_sensitive () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the action group is enabled.
    Glib::PropertyProxy_ReadOnly
    < bool > property_sensitive () const  Whether the action group is enabled.
    Glib::PropertyProxy< bool > property_visible () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the action group is visible.
    Glib::PropertyProxy_ReadOnly
    < bool > property_visible () const  Whether the action group is visible.
    @@ -143,7 +159,7 @@
    - + @@ -159,7 +175,7 @@
    virtual Gtk::ActionGroup::~ActionGroup virtual Gtk::ActionGroup::~ActionGroup ( ) [virtual]
    - + @@ -177,7 +193,7 @@
    Gtk::ActionGroup::ActionGroup Gtk::ActionGroup::ActionGroup ( const Glib::ustring name = Glib::ustring())
    - + @@ -189,12 +205,12 @@ - +
    void Gtk::ActionGroup::add void Gtk::ActionGroup::add ( const Glib::RefPtr< Action >&  action)
    - + @@ -202,8 +218,8 @@ - - + + @@ -216,12 +232,12 @@ - +
    void Gtk::ActionGroup::add void Gtk::ActionGroup::add ( const Glib::RefPtr< Action >&  action,
    const Action::SlotActivateslot const AccelKeyaccel_key 
    - + @@ -229,13 +245,7 @@ - - - - - - - + @@ -249,12 +259,12 @@ - +
    void Gtk::ActionGroup::add void Gtk::ActionGroup::add ( const Glib::RefPtr< Action >&  action,
    const AccelKeyaccel_key,
    const Action::SlotActivateconst Action::SlotActivate slot 
    - + @@ -263,7 +273,13 @@ - + + + + + + + @@ -281,7 +297,7 @@
    void Gtk::ActionGroup::add void Gtk::ActionGroup::add ( const Glib::RefPtr< Action >&  action, const AccelKeyaccel_key accel_key,
    const Action::SlotActivateslot 
    - + @@ -298,7 +314,7 @@
    static Glib::RefPtr<ActionGroup> Gtk::ActionGroup::create static Glib::RefPtr<ActionGroup> Gtk::ActionGroup::create ( const Glib::ustring name = Glib::ustring())
    - + @@ -310,7 +326,7 @@

    Looks up an action in the action group by name.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr<Action> Gtk::ActionGroup::get_action Glib::RefPtr<Action> Gtk::ActionGroup::get_action ( const Glib::ustring action_name)
    action_nameThe name of the action.
    @@ -325,7 +341,7 @@
    - + @@ -337,7 +353,7 @@

    Looks up an action in the action group by name.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr<const Action> Gtk::ActionGroup::get_action Glib::RefPtr<const Action> Gtk::ActionGroup::get_action ( const Glib::ustring action_name)
    action_nameThe name of the action.
    @@ -347,42 +363,42 @@
    - +
    - + - +
    std::vector< Glib::RefPtr<const Action> > Gtk::ActionGroup::get_actions std::vector< Glib::RefPtr<Action> > Gtk::ActionGroup::get_actions ( ) const

    Lists the actions in the action group.

    -
    Since gtkmm 2.4:
    +
    Since gtkmm 2.4:
    Returns:
    An allocated list of the action objects in the action group.
    - +
    - + - +
    std::vector< Glib::RefPtr<Action> > Gtk::ActionGroup::get_actions std::vector< Glib::RefPtr<const Action> > Gtk::ActionGroup::get_actions ( ) const

    Lists the actions in the action group.

    -
    Since gtkmm 2.4:
    +
    Since gtkmm 2.4:
    Returns:
    An allocated list of the action objects in the action group.
    @@ -392,7 +408,7 @@
    - + @@ -414,7 +430,7 @@
    Glib::ustring Gtk::ActionGroup::get_name Glib::ustring Gtk::ActionGroup::get_name ( ) const
    - + @@ -435,7 +451,7 @@
    bool Gtk::ActionGroup::get_sensitive bool Gtk::ActionGroup::get_sensitive ( ) const
    - + @@ -451,15 +467,15 @@ - +
    bool Gtk::ActionGroup::get_visible bool Gtk::ActionGroup::get_visible ( ) const
    - + - +
    const GtkActionGroup* Gtk::ActionGroup::gobj GtkActionGroup* Gtk::ActionGroup::gobj ( ) const [inline] [inline]
    @@ -467,19 +483,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gtk::Buildable.

    +

    Reimplemented from Gtk::Buildable.

    - +
    - + - +
    GtkActionGroup* Gtk::ActionGroup::gobj const GtkActionGroup* Gtk::ActionGroup::gobj ( ) [inline] const [inline]
    @@ -487,7 +503,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gtk::Buildable.

    +

    Reimplemented from Gtk::Buildable.

    @@ -496,7 +512,7 @@
    - + @@ -514,7 +530,7 @@
    GtkActionGroup* Gtk::ActionGroup::gobj_copy GtkActionGroup* Gtk::ActionGroup::gobj_copy ( )
    - + @@ -523,6 +539,7 @@
    +

    A name for the action group.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -533,7 +550,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::ActionGroup::property_name Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::ActionGroup::property_name ( ) const
    - + @@ -542,6 +559,7 @@
    +

    Whether the action group is enabled.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -552,7 +570,7 @@
    Glib::PropertyProxy< bool > Gtk::ActionGroup::property_sensitive Glib::PropertyProxy< bool > Gtk::ActionGroup::property_sensitive ( )
    - + @@ -567,15 +585,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ActionGroup::property_sensitive Glib::PropertyProxy_ReadOnly< bool > Gtk::ActionGroup::property_sensitive ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ActionGroup::property_visible Glib::PropertyProxy< bool > Gtk::ActionGroup::property_visible ( ) const
    @@ -587,20 +605,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::ActionGroup::property_visible Glib::PropertyProxy_ReadOnly< bool > Gtk::ActionGroup::property_visible ( ) const
    +

    Whether the action group is visible.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -611,7 +630,7 @@
    - + @@ -623,7 +642,7 @@

    Removes an action object from the action group.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ActionGroup::remove void Gtk::ActionGroup::remove ( const Glib::RefPtr< Action >&  action)
    actionAn action.
    @@ -637,7 +656,7 @@
    - + @@ -649,7 +668,7 @@

    Changes the sensitivity of action_group.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ActionGroup::set_sensitive void Gtk::ActionGroup::set_sensitive ( bool  sensitive = true)
    sensitiveNew sensitivity.
    @@ -663,7 +682,7 @@
    - + @@ -675,7 +694,7 @@

    Changes the visible of action_group.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ActionGroup::set_visible void Gtk::ActionGroup::set_visible ( bool  visible = true)
    visibleNew visiblity.
    @@ -689,7 +708,7 @@
    - + @@ -702,7 +721,7 @@

    This is intended for simple customizations for which a custom action class would be too clumsy, e.g. showing tooltips for menuitems in the statusbar.

    Gtk::UIManager proxies the signal and provides global notification just before any action is connected to a proxy, which is probably more convenient to use.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< void,const Glib::RefPtr<Action>&,Widget* > Gtk::ActionGroup::signal_connect_proxy Glib::SignalProxy2< void,const Glib::RefPtr<Action>&,Widget* > Gtk::ActionGroup::signal_connect_proxy ( )
    @@ -717,7 +736,7 @@
    actionThe action.
    proxyThe proxy.
    - + @@ -729,7 +748,7 @@

    The signal_disconnect_proxy() signal is emitted after disconnecting a proxy from an action in the group.

    Gtk::UIManager proxies the signal and provides global notification just before any action is connected to a proxy, which is probably more convenient to use.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< void,const Glib::RefPtr<Action>&,Widget* > Gtk::ActionGroup::signal_disconnect_proxy Glib::SignalProxy2< void,const Glib::RefPtr<Action>&,Widget* > Gtk::ActionGroup::signal_disconnect_proxy ( )
    @@ -744,7 +763,7 @@
    actionThe action.
    proxyThe proxy.
    - + @@ -756,7 +775,7 @@

    The signal_post_activate() signal is emitted just after the action in the action_group is activated

    This is intended for Gtk::UIManager to proxy the signal and provide global notification just after any action is activated.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,const Glib::RefPtr<Action>& > Gtk::ActionGroup::signal_post_activate Glib::SignalProxy1< void,const Glib::RefPtr<Action>& > Gtk::ActionGroup::signal_post_activate ( )
    actionThe action.
    @@ -770,7 +789,7 @@
    - + @@ -782,7 +801,7 @@

    The signal_pre_activate() signal is emitted just before the action in the action_group is activated

    This is intended for Gtk::UIManager to proxy the signal and provide global notification just before any action is activated.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,const Glib::RefPtr<Action>& > Gtk::ActionGroup::signal_pre_activate Glib::SignalProxy1< void,const Glib::RefPtr<Action>& > Gtk::ActionGroup::signal_pre_activate ( )
    actionThe action.
    @@ -796,7 +815,7 @@
    - + @@ -809,7 +828,7 @@

    Translates a string using the specified translate_func().

    This is mainly intended for language bindings.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    Glib::ustring Gtk::ActionGroup::translate_string Glib::ustring Gtk::ActionGroup::translate_string ( const Glib::ustring str)
    stringA string.
    @@ -825,7 +844,7 @@
    - + @@ -846,7 +865,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::ActionGroup > wrap Glib::RefPtr< Gtk::ActionGroup > wrap ( GtkActionGroup *  object,
    @@ -860,9 +879,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/actiongroup.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ActionGroup__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ActionGroup__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ActionGroup-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ActionGroup-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ActionGroup-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ActionGroup-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::ActionGroup, including all inherited members. @@ -57,6 +73,7 @@ + @@ -69,7 +86,7 @@ - + @@ -100,7 +117,7 @@ - + @@ -121,9 +138,14 @@ -
    ActionGroup(const Glib::ustring& name=Glib::ustring())Gtk::ActionGroup [explicit, protected]
    add(const Glib::RefPtr< Action >& action, const AccelKey& accel_key, const Action::SlotActivate& slot)Gtk::ActionGroup
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    add_interface(GType gtype_implementer)Gtk::Buildable [static]
    Buildable()Gtk::Buildable [protected]
    connect_property_changed(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    connect_property_changed_with_return(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    create(const Glib::ustring& name=Glib::ustring())Gtk::ActionGroup [static]
    get_actions() const Gtk::ActionGroup
    get_data(const QueryQuark &key)Glib::Object
    get_name() const Gtk::ActionGroup
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_sensitive() const Gtk::ActionGroup
    get_visible() const Gtk::ActionGroup
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_name(const Glib::ustring& name)Gtk::Buildable
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_sensitive(bool sensitive=true)Gtk::ActionGroup
    set_visible(bool visible=true)Gtk::ActionGroup
    ~Interface()Glib::Interface [virtual]
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Action.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Action.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Action.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Action.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Action Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Action Class Reference
    -
    +

    An action which can be triggered by a menu or toolbar item. More...

    @@ -87,13 +103,13 @@ bool get_sensitive () const  Returns whether the action itself is sensitive.
    void set_sensitive (bool sensitive=true) - Sets the property_sensitive() property of the action to sensitive.
    + Sets the property_sensitive() property of the action to sensitive.
    bool is_visible () const  Returns whether the action is effectively visible.
    bool get_visible () const  Returns whether the action itself is visible.
    void set_visible (bool visible=true) - Sets the property_visible() property of the action to visible.
    + Sets the property_visible() property of the action to visible.
    void activate ()  Emits the "activate" signal on the specified action, if it isn't insensitive.
    Imagecreate_icon (IconSize icon_size) @@ -104,9 +120,9 @@  Creates a toolbar item widget that proxies for the given action.
    Menucreate_menu ()  If action provides a Gtk::Menu widget as a submenu for the menu item or the toolbar item it creates, this function returns an instance of that menu.
    -std::vector< Widget* > get_proxies () +std::vector< Widget* > get_proxies ()  Returns the proxy widgets for an action.
    -std::vector< const Widget* > get_proxies () const +std::vector< const Widget* > get_proxies () const  Returns the proxy widgets for an action.
    void connect_accelerator ()  Installs the accelerator for action if action has an accel path and group.
    @@ -158,94 +174,94 @@ bool get_is_important () const  Checks whether action is important or not.
    void set_always_show_image (bool always_show=true) - Sets whether action's menu item proxies will ignore the Gtk::Settings::property_gtk_menu_images() setting and always show their image, if available.
    + Sets whether action's menu item proxies will ignore the Gtk::Settings::property_gtk_menu_images() setting and always show their image, if available.
    bool get_always_show_image () const - Returns whether action's menu item proxies will ignore the Gtk::Settings::property_gtk_menu_images() setting and always show their image, if available.
    + Returns whether action's menu item proxies will ignore the Gtk::Settings::property_gtk_menu_images() setting and always show their image, if available.
    void block_activate ()  Disable activation signals from the action.
    void unblock_activate ()  Reenable activation signals from the action.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_name () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + A unique name for the action.
    Glib::PropertyProxy
    < Glib::ustringproperty_label () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The label used for menu items and buttons that activate this action.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_label () const  The label used for menu items and buttons that activate this action.
    Glib::PropertyProxy
    < Glib::ustringproperty_short_label () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + A shorter label that may be used on toolbar buttons.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_short_label () const  A shorter label that may be used on toolbar buttons.
    Glib::PropertyProxy
    < Glib::ustringproperty_tooltip () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + A tooltip for this action.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_tooltip () const  A tooltip for this action.
    Glib::PropertyProxy< StockIDproperty_stock_id () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The stock icon displayed in widgets representing this action.
    Glib::PropertyProxy_ReadOnly
    < StockIDproperty_stock_id () const  The stock icon displayed in widgets representing this action.
    Glib::PropertyProxy
    < Glib::RefPtr< Gio::Icon > > property_gicon () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The GIcon being displayed.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Gio::Icon > > property_gicon () const  The GIcon being displayed.
    Glib::PropertyProxy
    < Glib::ustringproperty_icon_name () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The name of the icon from the icon theme.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_icon_name () const  The name of the icon from the icon theme.
    Glib::PropertyProxy< bool > property_visible_horizontal () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the toolbar item is visible when the toolbar is in a horizontal orientation.
    Glib::PropertyProxy_ReadOnly
    < bool > property_visible_horizontal () const  Whether the toolbar item is visible when the toolbar is in a horizontal orientation.
    Glib::PropertyProxy< bool > property_visible_vertical () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the toolbar item is visible when the toolbar is in a vertical orientation.
    Glib::PropertyProxy_ReadOnly
    < bool > property_visible_vertical () const  Whether the toolbar item is visible when the toolbar is in a vertical orientation.
    Glib::PropertyProxy< bool > property_visible_overflown () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + When TRUE, toolitem proxies for this action are represented in the toolbar overflow menu.
    Glib::PropertyProxy_ReadOnly
    < bool > property_visible_overflown () const  When TRUE, toolitem proxies for this action are represented in the toolbar overflow menu.
    Glib::PropertyProxy< bool > property_is_important () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the action is considered important.
    Glib::PropertyProxy_ReadOnly
    < bool > property_is_important () const  Whether the action is considered important.
    Glib::PropertyProxy< bool > property_hide_if_empty () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + When TRUE, empty menu proxies for this action are hidden.
    Glib::PropertyProxy_ReadOnly
    < bool > property_hide_if_empty () const  When TRUE, empty menu proxies for this action are hidden.
    Glib::PropertyProxy< bool > property_sensitive () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the action is enabled.
    Glib::PropertyProxy_ReadOnly
    < bool > property_sensitive () const  Whether the action is enabled.
    Glib::PropertyProxy< bool > property_visible () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the action is visible.
    Glib::PropertyProxy_ReadOnly
    < bool > property_visible () const  Whether the action is visible.
    Glib::PropertyProxy
    < Glib::RefPtr< ActionGroup > > property_action_group () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The GtkActionGroup this GtkAction is associated with, or NULL (for internal use).
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< ActionGroup > > property_action_group () const  The GtkActionGroup this GtkAction is associated with, or NULL (for internal use).
    Glib::PropertyProxy< bool > property_always_show_image () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the image will always be shown.
    Glib::PropertyProxy_ReadOnly
    < bool > property_always_show_image () const  Whether the image will always be shown.
    @@ -304,7 +320,7 @@ @@ -320,7 +336,7 @@
    - + @@ -336,7 +352,7 @@
    virtual Gtk::Action::~Action virtual Gtk::Action::~Action ( ) [virtual]
    - + @@ -354,7 +370,7 @@
    Gtk::Action::Action Gtk::Action::Action ( ) [protected]
    - + @@ -388,7 +404,7 @@

    Creates an action with a stock ID.

    The stock ID is used to set a default icon, text and accelerator for the action.

    -
    Parameters:
    +
    Parameters:
    Gtk::Action::Action Gtk::Action::Action ( const Glib::ustring name,
    @@ -405,7 +421,7 @@
    nameA unique name for the action.
    stock_idThe stock icon to display in widgets representing the action.
    - + @@ -439,7 +455,7 @@

    Creates an action with an icon name.

    The action's icon will reflect the specified icon name in the user's icon theme.

    -
    Parameters:
    +
    Parameters:
    Gtk::Action::Action Gtk::Action::Action ( const Glib::ustring name,
    @@ -457,7 +473,7 @@
    nameA unique name for the action.
    icon_nameAn IconTheme icon name used for widgets representing the action.
    - + @@ -478,7 +494,7 @@
    void Gtk::Action::activate void Gtk::Action::activate ( )
    - + @@ -498,7 +514,7 @@
    void Gtk::Action::block_activate void Gtk::Action::block_activate ( )
    - + @@ -519,7 +535,7 @@
    void Gtk::Action::connect_accelerator void Gtk::Action::connect_accelerator ( )
    - + @@ -531,12 +547,30 @@ + +
    +
    +
    virtual void Gtk::Action::connect_proxy_vfunc virtual void Gtk::Action::connect_proxy_vfunc ( Widget proxy)
    + + + + + + +
    static Glib::RefPtr<Action> Gtk::Action::create () [static]
    +
    +
    + +

    Reimplemented in Gtk::RadioAction, Gtk::RecentAction, and Gtk::ToggleAction.

    + +
    +
    - + @@ -563,7 +597,7 @@

    Creates an action.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<Action> Gtk::Action::create static Glib::RefPtr<Action> Gtk::Action::create ( const Glib::ustring name,
    @@ -577,30 +611,12 @@ - -
    -
    -
    nameA unique name for the action.
    labelThe label displayed in menu items and on buttons.
    - - - - - - -
    static Glib::RefPtr<Action> Gtk::Action::create () [static]
    -
    -
    - -

    Reimplemented in Gtk::RadioAction, Gtk::RecentAction, and Gtk::ToggleAction.

    - -
    -
    - + @@ -634,7 +650,7 @@

    Creates an action with a stock ID.

    The stock ID is used to set a default icon, text and accelerator for the action.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<Action> Gtk::Action::create static Glib::RefPtr<Action> Gtk::Action::create ( const Glib::ustring name,
    @@ -654,7 +670,7 @@
    nameA unique name for the action.
    stock_idThe stock icon to display in widgets representing the action.
    - + @@ -666,7 +682,7 @@

    This function is intended for use by action implementations to create icons displayed in the proxy widgets.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    Image* Gtk::Action::create_icon Image* Gtk::Action::create_icon ( IconSize  icon_size)
    icon_sizeThe size of the icon that should be created.
    @@ -681,7 +697,7 @@
    - + @@ -701,7 +717,7 @@
    Menu* Gtk::Action::create_menu Menu* Gtk::Action::create_menu ( )
    - + @@ -721,7 +737,7 @@
    MenuItem* Gtk::Action::create_menu_item MenuItem* Gtk::Action::create_menu_item ( )
    - + @@ -737,7 +753,7 @@
    virtual Widget* Gtk::Action::create_menu_item_vfunc virtual Widget* Gtk::Action::create_menu_item_vfunc ( ) [protected, virtual]
    - + @@ -757,7 +773,7 @@
    ToolItem* Gtk::Action::create_tool_item ToolItem* Gtk::Action::create_tool_item ( )
    - + @@ -773,7 +789,7 @@
    virtual Widget* Gtk::Action::create_tool_item_vfunc virtual Widget* Gtk::Action::create_tool_item_vfunc ( ) [protected, virtual]
    - + @@ -807,7 +823,7 @@

    Create an action with an icon name.

    The action's icon will reflect the specified icon name in the user's icon theme.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<Action> Gtk::Action::create_with_icon_name static Glib::RefPtr<Action> Gtk::Action::create_with_icon_name ( const Glib::ustring name,
    @@ -825,7 +841,7 @@
    nameA unique name for the action.
    icon_nameAn IconTheme icon name used for widgets representing the action.
    - + @@ -844,7 +860,7 @@
    void Gtk::Action::disconnect_accelerator void Gtk::Action::disconnect_accelerator ( )
    - + @@ -861,7 +877,7 @@
    virtual void Gtk::Action::disconnect_proxy_vfunc virtual void Gtk::Action::disconnect_proxy_vfunc ( Widget proxy)
    - + @@ -881,7 +897,7 @@
    Glib::ustring Gtk::Action::get_accel_path Glib::ustring Gtk::Action::get_accel_path ( ) const
    - + @@ -890,7 +906,7 @@
    -

    Returns whether action's menu item proxies will ignore the Gtk::Settings::property_gtk_menu_images() setting and always show their image, if available.

    +

    Returns whether action's menu item proxies will ignore the Gtk::Settings::property_gtk_menu_images() setting and always show their image, if available.

    Since gtkmm 2.20:
    Returns:
    true if the menu item proxies will always show their image.
    @@ -901,7 +917,7 @@
    bool Gtk::Action::get_always_show_image bool Gtk::Action::get_always_show_image ( ) const
    - + @@ -921,7 +937,7 @@
    Glib::RefPtr<Gio::Icon> Gtk::Action::get_gicon Glib::RefPtr<Gio::Icon> Gtk::Action::get_gicon ( )
    - + @@ -941,7 +957,7 @@
    Glib::RefPtr<const Gio::Icon> Gtk::Action::get_gicon Glib::RefPtr<const Gio::Icon> Gtk::Action::get_gicon ( ) const
    - + @@ -961,7 +977,7 @@
    Glib::ustring Gtk::Action::get_icon_name Glib::ustring Gtk::Action::get_icon_name ( ) const
    - + @@ -981,7 +997,7 @@
    bool Gtk::Action::get_is_important bool Gtk::Action::get_is_important ( ) const
    - + @@ -1001,7 +1017,7 @@
    Glib::ustring Gtk::Action::get_label Glib::ustring Gtk::Action::get_label ( ) const
    - + @@ -1018,15 +1034,15 @@ - +
    Glib::ustring Gtk::Action::get_name Glib::ustring Gtk::Action::get_name ( ) const
    - + - +
    std::vector<const Widget*> Gtk::Action::get_proxies std::vector<Widget*> Gtk::Action::get_proxies ( ) const
    @@ -1034,20 +1050,20 @@

    Returns the proxy widgets for an action.

    See also Gtk::Activatable::get_related_action().

    -
    Since gtkmm 2.4:
    +
    Since gtkmm 2.4:
    Returns:
    A SList of proxy widgets. The list is owned by GTK+ and must not be modified.
    - +
    - + - +
    std::vector<Widget*> Gtk::Action::get_proxies std::vector<const Widget*> Gtk::Action::get_proxies ( ) const
    @@ -1055,7 +1071,7 @@

    Returns the proxy widgets for an action.

    See also Gtk::Activatable::get_related_action().

    -
    Since gtkmm 2.4:
    +
    Since gtkmm 2.4:
    Returns:
    A SList of proxy widgets. The list is owned by GTK+ and must not be modified.
    @@ -1065,7 +1081,7 @@
    - + @@ -1086,7 +1102,7 @@
    bool Gtk::Action::get_sensitive bool Gtk::Action::get_sensitive ( ) const
    - + @@ -1106,7 +1122,7 @@
    Glib::ustring Gtk::Action::get_short_label Glib::ustring Gtk::Action::get_short_label ( ) const
    - + @@ -1126,7 +1142,7 @@
    StockID Gtk::Action::get_stock_id StockID Gtk::Action::get_stock_id ( ) const
    - + @@ -1146,7 +1162,7 @@
    Glib::ustring Gtk::Action::get_tooltip Glib::ustring Gtk::Action::get_tooltip ( ) const
    - + @@ -1167,7 +1183,7 @@
    bool Gtk::Action::get_visible bool Gtk::Action::get_visible ( ) const
    - + @@ -1187,7 +1203,7 @@
    bool Gtk::Action::get_visible_horizontal bool Gtk::Action::get_visible_horizontal ( ) const
    - + @@ -1202,15 +1218,15 @@ - +
    bool Gtk::Action::get_visible_vertical bool Gtk::Action::get_visible_vertical ( ) const
    - + - +
    const GtkAction* Gtk::Action::gobj GtkAction* Gtk::Action::gobj ( ) const [inline] [inline]
    @@ -1218,21 +1234,21 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gtk::Buildable.

    +

    Reimplemented from Gtk::Buildable.

    -

    Reimplemented in Gtk::RadioAction, Gtk::RecentAction, and Gtk::ToggleAction.

    +

    Reimplemented in Gtk::RecentAction, Gtk::RadioAction, and Gtk::ToggleAction.

    - +
    - + - +
    GtkAction* Gtk::Action::gobj const GtkAction* Gtk::Action::gobj ( ) [inline] const [inline]
    @@ -1240,9 +1256,9 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gtk::Buildable.

    +

    Reimplemented from Gtk::Buildable.

    -

    Reimplemented in Gtk::RadioAction, Gtk::RecentAction, and Gtk::ToggleAction.

    +

    Reimplemented in Gtk::RecentAction, Gtk::RadioAction, and Gtk::ToggleAction.

    @@ -1251,7 +1267,7 @@
    - + @@ -1262,7 +1278,7 @@

    Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs.

    -

    Reimplemented in Gtk::RadioAction, Gtk::RecentAction, and Gtk::ToggleAction.

    +

    Reimplemented in Gtk::RecentAction, Gtk::RadioAction, and Gtk::ToggleAction.

    @@ -1271,7 +1287,7 @@
    GtkAction* Gtk::Action::gobj_copy GtkAction* Gtk::Action::gobj_copy ( )
    - + @@ -1291,7 +1307,7 @@
    bool Gtk::Action::is_sensitive bool Gtk::Action::is_sensitive ( ) const
    - + @@ -1311,7 +1327,7 @@
    bool Gtk::Action::is_visible bool Gtk::Action::is_visible ( ) const
    - + @@ -1324,15 +1340,15 @@ - +
    virtual void Gtk::Action::on_activate virtual void Gtk::Action::on_activate ( ) [protected, virtual]
    - + - +
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<ActionGroup> > Gtk::Action::property_action_group Glib::PropertyProxy< Glib::RefPtr<ActionGroup> > Gtk::Action::property_action_group ( ) const
    @@ -1344,20 +1360,21 @@
    - +
    +

    The GtkActionGroup this GtkAction is associated with, or NULL (for internal use).

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1368,7 +1385,7 @@
    - + @@ -1377,6 +1394,7 @@
    +

    Whether the image will always be shown.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1387,7 +1405,7 @@
    Glib::PropertyProxy< bool > Gtk::Action::property_always_show_image Glib::PropertyProxy< bool > Gtk::Action::property_always_show_image ( )
    - + @@ -1407,7 +1425,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Action::property_always_show_image Glib::PropertyProxy_ReadOnly< bool > Gtk::Action::property_always_show_image ( ) const
    - + @@ -1416,6 +1434,7 @@
    +

    The GIcon being displayed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1426,7 +1445,7 @@
    Glib::PropertyProxy< Glib::RefPtr<Gio::Icon> > Gtk::Action::property_gicon Glib::PropertyProxy< Glib::RefPtr<Gio::Icon> > Gtk::Action::property_gicon ( )
    - + @@ -1446,7 +1465,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gio::Icon> > Gtk::Action::property_gicon Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gio::Icon> > Gtk::Action::property_gicon ( ) const
    - + @@ -1455,6 +1474,7 @@
    +

    When TRUE, empty menu proxies for this action are hidden.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1465,7 +1485,7 @@
    Glib::PropertyProxy< bool > Gtk::Action::property_hide_if_empty Glib::PropertyProxy< bool > Gtk::Action::property_hide_if_empty ( )
    - + @@ -1480,15 +1500,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Action::property_hide_if_empty Glib::PropertyProxy_ReadOnly< bool > Gtk::Action::property_hide_if_empty ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Action::property_icon_name Glib::PropertyProxy< Glib::ustring > Gtk::Action::property_icon_name ( ) const
    @@ -1500,20 +1520,21 @@
    - +
    +

    The name of the icon from the icon theme.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1524,7 +1545,7 @@
    - + @@ -1533,6 +1554,8 @@
    +

    Whether the action is considered important.

    +

    When TRUE, toolitem proxies for this action show text in GTK_TOOLBAR_BOTH_HORIZ mode.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1543,7 +1566,7 @@
    Glib::PropertyProxy< bool > Gtk::Action::property_is_important Glib::PropertyProxy< bool > Gtk::Action::property_is_important ( )
    - + @@ -1564,7 +1587,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Action::property_is_important Glib::PropertyProxy_ReadOnly< bool > Gtk::Action::property_is_important ( ) const
    - + @@ -1573,6 +1596,7 @@
    +

    The label used for menu items and buttons that activate this action.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1583,7 +1607,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::Action::property_label Glib::PropertyProxy< Glib::ustring > Gtk::Action::property_label ( )
    - + @@ -1603,7 +1627,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Action::property_label Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Action::property_label ( ) const
    - + @@ -1612,20 +1636,21 @@
    +

    A unique name for the action.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Action::property_name Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Action::property_name ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Action::property_sensitive Glib::PropertyProxy< bool > Gtk::Action::property_sensitive ( ) const
    @@ -1637,34 +1662,35 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::Action::property_sensitive Glib::PropertyProxy_ReadOnly< bool > Gtk::Action::property_sensitive ( ) const
    +

    Whether the action is enabled.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    @@ -1676,20 +1702,21 @@
    - +
    +

    A shorter label that may be used on toolbar buttons.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1700,7 +1727,7 @@
    - + @@ -1709,6 +1736,7 @@
    +

    The stock icon displayed in widgets representing this action.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1719,7 +1747,7 @@
    Glib::PropertyProxy< StockID > Gtk::Action::property_stock_id Glib::PropertyProxy< StockID > Gtk::Action::property_stock_id ( )
    - + @@ -1734,15 +1762,15 @@ - +
    Glib::PropertyProxy_ReadOnly< StockID > Gtk::Action::property_stock_id Glib::PropertyProxy_ReadOnly< StockID > Gtk::Action::property_stock_id ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Action::property_tooltip Glib::PropertyProxy< Glib::ustring > Gtk::Action::property_tooltip ( ) const
    @@ -1754,34 +1782,35 @@
    - +
    +

    A tooltip for this action.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Action::property_visible Glib::PropertyProxy< bool > Gtk::Action::property_visible ( ) const
    @@ -1793,20 +1822,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::Action::property_visible Glib::PropertyProxy_ReadOnly< bool > Gtk::Action::property_visible ( ) const
    +

    Whether the action is visible.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1817,7 +1847,7 @@
    - + @@ -1826,6 +1856,7 @@
    +

    Whether the toolbar item is visible when the toolbar is in a horizontal orientation.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1836,7 +1867,7 @@
    Glib::PropertyProxy< bool > Gtk::Action::property_visible_horizontal Glib::PropertyProxy< bool > Gtk::Action::property_visible_horizontal ( )
    - + @@ -1856,7 +1887,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Action::property_visible_horizontal Glib::PropertyProxy_ReadOnly< bool > Gtk::Action::property_visible_horizontal ( ) const
    - + @@ -1865,6 +1896,7 @@
    +

    When TRUE, toolitem proxies for this action are represented in the toolbar overflow menu.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1875,7 +1907,7 @@
    Glib::PropertyProxy< bool > Gtk::Action::property_visible_overflown Glib::PropertyProxy< bool > Gtk::Action::property_visible_overflown ( )
    - + @@ -1895,7 +1927,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Action::property_visible_overflown Glib::PropertyProxy_ReadOnly< bool > Gtk::Action::property_visible_overflown ( ) const
    - + @@ -1904,6 +1936,7 @@
    +

    Whether the toolbar item is visible when the toolbar is in a vertical orientation.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1914,7 +1947,7 @@
    Glib::PropertyProxy< bool > Gtk::Action::property_visible_vertical Glib::PropertyProxy< bool > Gtk::Action::property_visible_vertical ( )
    - + @@ -1934,7 +1967,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Action::property_visible_vertical Glib::PropertyProxy_ReadOnly< bool > Gtk::Action::property_visible_vertical ( ) const
    - + @@ -1946,7 +1979,7 @@

    Sets the Gtk::AccelGroup in which the accelerator for this action will be installed.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Action::set_accel_group void Gtk::Action::set_accel_group ( const Glib::RefPtr< AccelGroup >&  accel_group)
    accel_groupA Gtk::AccelGroup or 0.
    @@ -1960,7 +1993,7 @@
    - + @@ -1974,7 +2007,7 @@

    All proxy widgets associated with the action will have this accel path, so that their accelerators are consistent.

    Note that accel_path string will be stored in a Quark. Therefore, if you pass a static string, you can save some memory by interning it first with Glib::intern_static_string().

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Action::set_accel_path void Gtk::Action::set_accel_path ( const Glib::ustring accel_path)
    accel_pathThe accelerator path.
    @@ -1988,7 +2021,7 @@
    - + @@ -1998,10 +2031,10 @@
    -

    Sets whether action's menu item proxies will ignore the Gtk::Settings::property_gtk_menu_images() setting and always show their image, if available.

    +

    Sets whether action's menu item proxies will ignore the Gtk::Settings::property_gtk_menu_images() setting and always show their image, if available.

    Use this if the menu item would be useless or hard to use without their image.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Action::set_always_show_image void Gtk::Action::set_always_show_image ( bool  always_show = true)
    always_showtrue if menuitem proxies should always show their image.
    @@ -2015,7 +2048,7 @@
    - + @@ -2027,7 +2060,7 @@

    Sets the icon of action.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Action::set_gicon void Gtk::Action::set_gicon ( const Glib::RefPtr< Gio::Icon > &  icon)
    iconThe Icon to set.
    @@ -2041,7 +2074,7 @@
    - + @@ -2053,7 +2086,7 @@

    Sets the icon name on action.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Action::set_icon_name void Gtk::Action::set_icon_name ( const Glib::ustring icon_name)
    icon_nameThe icon name to set.
    @@ -2067,7 +2100,7 @@
    - + @@ -2079,7 +2112,7 @@

    Sets whether the action is important, this attribute is used primarily by toolbar items to decide whether to show a label or not.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Action::set_is_important void Gtk::Action::set_is_important ( bool  is_important = true)
    is_importanttrue to make the action important.
    @@ -2093,7 +2126,7 @@
    - + @@ -2105,7 +2138,7 @@

    Sets the label of action.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Action::set_label void Gtk::Action::set_label ( const Glib::ustring label)
    labelThe label text to set.
    @@ -2119,7 +2152,7 @@
    - + @@ -2129,10 +2162,10 @@
    -

    Sets the property_sensitive() property of the action to sensitive.

    +

    Sets the property_sensitive() property of the action to sensitive.

    Note that this doesn't necessarily mean effective sensitivity. See is_sensitive() for that.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Action::set_sensitive void Gtk::Action::set_sensitive ( bool  sensitive = true)
    sensitivetrue to make the action sensitive.
    @@ -2146,7 +2179,7 @@
    - + @@ -2158,7 +2191,7 @@

    Sets a shorter label text on action.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Action::set_short_label void Gtk::Action::set_short_label ( const Glib::ustring short_label)
    short_labelThe label text to set.
    @@ -2172,7 +2205,7 @@
    - + @@ -2184,7 +2217,7 @@

    Sets the stock id on action.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Action::set_stock_id void Gtk::Action::set_stock_id ( const StockID stock_id)
    stock_idThe stock id.
    @@ -2198,7 +2231,7 @@
    - + @@ -2210,7 +2243,7 @@

    Sets the tooltip text on action.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Action::set_tooltip void Gtk::Action::set_tooltip ( const Glib::ustring tooltip)
    tooltipThe tooltip text.
    @@ -2224,7 +2257,7 @@
    - + @@ -2234,10 +2267,10 @@
    -

    Sets the property_visible() property of the action to visible.

    +

    Sets the property_visible() property of the action to visible.

    Note that this doesn't necessarily mean effective visibility. See is_visible() for that.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Action::set_visible void Gtk::Action::set_visible ( bool  visible = true)
    visibletrue to make the action visible.
    @@ -2251,7 +2284,7 @@
    - + @@ -2263,7 +2296,7 @@

    Sets whether action is visible when horizontal.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Action::set_visible_horizontal void Gtk::Action::set_visible_horizontal ( bool  visible_horizontal = true)
    visible_horizontalWhether the action is visible horizontally.
    @@ -2277,7 +2310,7 @@
    - + @@ -2289,7 +2322,7 @@

    Sets whether action is visible when vertical.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Action::set_visible_vertical void Gtk::Action::set_visible_vertical ( bool  visible_vertical = true)
    visible_verticalWhether the action is visible vertically.
    @@ -2303,7 +2336,7 @@
    - + @@ -2322,7 +2355,7 @@
    Glib::SignalProxy0< void > Gtk::Action::signal_activate Glib::SignalProxy0< void > Gtk::Action::signal_activate ( )
    - + @@ -2342,7 +2375,7 @@
    void Gtk::Action::unblock_activate void Gtk::Action::unblock_activate ( )
    - + @@ -2363,7 +2396,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::Action > wrap Glib::RefPtr< Gtk::Action > wrap ( GtkAction *  object,
    @@ -2377,9 +2410,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/action.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Action__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Action__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Action-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Action-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Action-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Action-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Action, including all inherited members. @@ -57,6 +73,7 @@ + @@ -85,7 +102,7 @@ - + @@ -158,7 +175,7 @@ - + @@ -182,9 +199,14 @@ -
    Action()Gtk::Action [protected]
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    add_interface(GType gtype_implementer)Gtk::Buildable [static]
    block_activate()Gtk::Action
    Buildable()Gtk::Buildable [protected]
    connect_accelerator()Gtk::Action
    connect_property_changed(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    connect_property_changed_with_return(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    get_is_important() const Gtk::Action
    get_label() const Gtk::Action
    get_name() const Gtk::Action
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_proxies()Gtk::Action
    get_proxies() const Gtk::Action
    set_is_important(bool is_important=true)Gtk::Action
    set_label(const Glib::ustring& label)Gtk::Action
    set_name(const Glib::ustring& name)Gtk::Buildable
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_sensitive(bool sensitive=true)Gtk::Action
    set_short_label(const Glib::ustring& short_label)Gtk::Action
    ~Interface()Glib::Interface [virtual]
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Activatable.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Activatable.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Activatable.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Activatable.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Activatable Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + +

    Activatable widgets can be connected to a Gtk::Action and reflect the state of the action. More...

    @@ -81,19 +98,19 @@ bool get_use_action_appearance () const  Gets whether this activatable should reset its layout and appearance when setting the related action or when the action changes appearance.
    void sync_action_properties (const Glib::RefPtr< Action >& action) - This is called to update the activatable completely, this is called internally when the Gtk::Activatable::property_related_action() property is set or unset and by the implementing class when Gtk::Activatable::signal_use_action_appearance() changes.
    + This is called to update the activatable completely, this is called internally when the Gtk::Activatable::property_related_action() property is set or unset and by the implementing class when Gtk::Activatable::property_use_action_appearance() changes.
    void set_related_action (const Glib::RefPtr< Action >& action)  Sets the related action on the activatable object.
    void set_use_action_appearance (bool use_appearance=true)  Sets whether this activatable should reset its layout and appearance when setting the related action or when the action changes appearance.
    Glib::PropertyProxy
    < Glib::RefPtr< Action > > property_related_action () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The action this activatable will activate and receive updates from.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Action > > property_related_action () const  The action this activatable will activate and receive updates from.
    Glib::PropertyProxy< bool > property_use_action_appearance () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to use the related actions appearance properties.
    Glib::PropertyProxy_ReadOnly
    < bool > property_use_action_appearance () const  Whether to use the related actions appearance properties.
    @@ -102,6 +119,10 @@

    Static Public Member Functions

    static void add_interface (GType gtype_implementer) +

    +Protected Member Functions

    Activatable () + You should derive from this class to use it.

    Related Functions

    (Note that these are not member functions.)

    @@ -114,12 +135,30 @@

    An Activatable can also provide feedback through its action, as it is responsible for activating the related action.

    Since gtkmm 2.16:

    Constructor & Destructor Documentation

    + +
    +
    + + + + + + + +
    Gtk::Activatable::Activatable () [protected]
    +
    +
    + +

    You should derive from this class to use it.

    + +
    +
    - + @@ -136,7 +175,7 @@
    virtual Gtk::Activatable::~Activatable virtual Gtk::Activatable::~Activatable ( ) [virtual]
    - + @@ -153,7 +192,7 @@
    static void Gtk::Activatable::add_interface static void Gtk::Activatable::add_interface ( GType  gtype_implementer)
    - + @@ -164,11 +203,11 @@

    This is a utility function for Gtk::Activatable implementors.

    -

    When implementing Gtk::Activatable you must call this when handling changes of the Gtk::Activatable::property_related_action(), and you must also use this to break references in Object->dispose().

    +

    When implementing Gtk::Activatable you must call this when handling changes of the Gtk::Activatable::property_related_action(), and you must also use this to break references in Object->dispose().

    This function adds a reference to the currently set related action for you, it also makes sure the Gtk::Activatable->update() method is called when the related Gtk::Action properties change and registers to the action's proxy list.

    <note>Be careful to call this before setting the local copy of the Gtk::Action property, since this function uses gtk_activatable_get_action() to retrieve the previous action</note>

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Activatable::do_set_related_action void Gtk::Activatable::do_set_related_action ( const Glib::RefPtr< Action >&  action)
    actionThe Gtk::Action to set.
    @@ -182,7 +221,7 @@
    - + @@ -202,7 +241,7 @@
    Glib::RefPtr<Action> Gtk::Activatable::get_related_action Glib::RefPtr<Action> Gtk::Activatable::get_related_action ( )
    - + @@ -222,7 +261,7 @@
    Glib::RefPtr<const Action> Gtk::Activatable::get_related_action Glib::RefPtr<const Action> Gtk::Activatable::get_related_action ( ) const
    - + @@ -242,7 +281,7 @@
    bool Gtk::Activatable::get_use_action_appearance bool Gtk::Activatable::get_use_action_appearance ( ) const
    - + @@ -255,7 +294,7 @@

    Reimplemented from Glib::Interface.

    -

    Reimplemented in Gtk::Button, Gtk::CheckButton, Gtk::CheckMenuItem, Gtk::ColorButton, Gtk::FontButton, Gtk::ImageMenuItem, Gtk::LinkButton, Gtk::MenuItem, Gtk::MenuToolButton, Gtk::RadioButton, Gtk::RadioMenuItem, Gtk::RadioToolButton, Gtk::RecentChooserMenu, Gtk::ScaleButton, Gtk::SeparatorMenuItem, Gtk::SeparatorToolItem, Gtk::Switch, Gtk::TearoffMenuItem, Gtk::ToggleButton, Gtk::ToggleToolButton, Gtk::ToolButton, Gtk::ToolItem, and Gtk::VolumeButton.

    +

    Reimplemented in Gtk::LinkButton, Gtk::Button, Gtk::ScaleButton, Gtk::ColorButton, Gtk::FontButton, Gtk::MenuItem, Gtk::RecentChooserMenu, Gtk::TearoffMenuItem, Gtk::CheckButton, Gtk::RadioButton, Gtk::ImageMenuItem, Gtk::SeparatorToolItem, Gtk::ToolItem, Gtk::RadioToolButton, Gtk::ToggleToolButton, Gtk::VolumeButton, Gtk::RadioMenuItem, Gtk::Switch, Gtk::CheckMenuItem, Gtk::MenuToolButton, Gtk::SeparatorMenuItem, Gtk::ToggleButton, and Gtk::ToolButton.

    @@ -264,7 +303,7 @@
    GtkActivatable* Gtk::Activatable::gobj GtkActivatable* Gtk::Activatable::gobj ( ) [inline]
    - + @@ -277,7 +316,7 @@

    Reimplemented from Glib::Interface.

    -

    Reimplemented in Gtk::Button, Gtk::CheckButton, Gtk::CheckMenuItem, Gtk::ColorButton, Gtk::FontButton, Gtk::ImageMenuItem, Gtk::LinkButton, Gtk::MenuItem, Gtk::MenuToolButton, Gtk::RadioButton, Gtk::RadioMenuItem, Gtk::RadioToolButton, Gtk::RecentChooserMenu, Gtk::ScaleButton, Gtk::SeparatorMenuItem, Gtk::SeparatorToolItem, Gtk::Switch, Gtk::TearoffMenuItem, Gtk::ToggleButton, Gtk::ToggleToolButton, Gtk::ToolButton, Gtk::ToolItem, and Gtk::VolumeButton.

    +

    Reimplemented in Gtk::LinkButton, Gtk::Button, Gtk::ScaleButton, Gtk::ColorButton, Gtk::FontButton, Gtk::MenuItem, Gtk::RecentChooserMenu, Gtk::TearoffMenuItem, Gtk::CheckButton, Gtk::RadioButton, Gtk::ImageMenuItem, Gtk::SeparatorToolItem, Gtk::ToolItem, Gtk::RadioToolButton, Gtk::ToggleToolButton, Gtk::VolumeButton, Gtk::RadioMenuItem, Gtk::Switch, Gtk::CheckMenuItem, Gtk::MenuToolButton, Gtk::SeparatorMenuItem, Gtk::ToggleButton, and Gtk::ToolButton.

    @@ -286,7 +325,7 @@
    const GtkActivatable* Gtk::Activatable::gobj const GtkActivatable* Gtk::Activatable::gobj ( ) const [inline]
    - + @@ -295,6 +334,7 @@
    +

    The action this activatable will activate and receive updates from.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -305,7 +345,7 @@
    Glib::PropertyProxy< Glib::RefPtr<Action> > Gtk::Activatable::property_related_action Glib::PropertyProxy< Glib::RefPtr<Action> > Gtk::Activatable::property_related_action ( )
    - + @@ -325,7 +365,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Action> > Gtk::Activatable::property_related_action Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Action> > Gtk::Activatable::property_related_action ( ) const
    - + @@ -334,6 +374,7 @@
    +

    Whether to use the related actions appearance properties.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -344,7 +385,7 @@
    Glib::PropertyProxy< bool > Gtk::Activatable::property_use_action_appearance Glib::PropertyProxy< bool > Gtk::Activatable::property_use_action_appearance ( )
    - + @@ -364,7 +405,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Activatable::property_use_action_appearance Glib::PropertyProxy_ReadOnly< bool > Gtk::Activatable::property_use_action_appearance ( ) const
    - + @@ -375,9 +416,9 @@

    Sets the related action on the activatable object.

    -

    <note>Gtk::Activatable implementors need to handle the Gtk::Activatable::property_related_action() property and call do_set_related_action() when it changes.</note>

    +

    <note>Gtk::Activatable implementors need to handle the Gtk::Activatable::property_related_action() property and call do_set_related_action() when it changes.</note>

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Activatable::set_related_action void Gtk::Activatable::set_related_action ( const Glib::RefPtr< Action >&  action)
    actionThe Gtk::Action to set.
    @@ -391,7 +432,7 @@
    - + @@ -402,9 +443,9 @@

    Sets whether this activatable should reset its layout and appearance when setting the related action or when the action changes appearance.

    -

    <note>Gtk::Activatable implementors need to handle the Gtk::Activatable::property_use_action_appearance() property and call sync_action_properties() to update activatable if needed.</note>

    +

    <note>Gtk::Activatable implementors need to handle the Gtk::Activatable::property_use_action_appearance() property and call sync_action_properties() to update activatable if needed.</note>

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Activatable::set_use_action_appearance void Gtk::Activatable::set_use_action_appearance ( bool  use_appearance = true)
    use_appearanceWhether to use the actions appearance.
    @@ -418,7 +459,7 @@
    - + @@ -428,9 +469,9 @@
    -

    This is called to update the activatable completely, this is called internally when the Gtk::Activatable::property_related_action() property is set or unset and by the implementing class when Gtk::Activatable::signal_use_action_appearance() changes.

    +

    This is called to update the activatable completely, this is called internally when the Gtk::Activatable::property_related_action() property is set or unset and by the implementing class when Gtk::Activatable::property_use_action_appearance() changes.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Activatable::sync_action_properties void Gtk::Activatable::sync_action_properties ( const Glib::RefPtr< Action >&  action)
    actionThe related Gtk::Action or 0.
    @@ -444,7 +485,7 @@
    - + @@ -461,7 +502,7 @@
    virtual void Gtk::Activatable::sync_action_properties_vfunc virtual void Gtk::Activatable::sync_action_properties_vfunc ( const Glib::RefPtr< Action >&  action)
    - + @@ -489,7 +530,7 @@
    virtual void Gtk::Activatable::update_vfunc virtual void Gtk::Activatable::update_vfunc ( const Glib::RefPtr< Action >&  action,
    - + @@ -510,7 +551,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::Activatable > wrap Glib::RefPtr< Gtk::Activatable > wrap ( GtkActivatable *  object,
    @@ -524,9 +565,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/activatable.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Activatable__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Activatable__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Activatable-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Activatable-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Activatable-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Activatable-members.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Activatable, including all inherited members. + @@ -57,7 +74,7 @@ - + @@ -79,7 +96,7 @@ - + @@ -93,9 +110,14 @@ -
    Activatable()Gtk::Activatable [protected]
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    add_interface(GType gtype_implementer)Gtk::Activatable [static]
    connect_property_changed(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    do_set_related_action(const Glib::RefPtr< Action >& action)Gtk::Activatable
    freeze_notify()Glib::ObjectBase
    func_destroy_notify typedefsigc::trackable
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_related_action()Gtk::Activatable
    get_related_action() const Gtk::Activatable
    property_use_action_appearance() const Gtk::Activatable
    reference() const Glib::ObjectBase [virtual]
    remove_destroy_notify_callback(void *data) const sigc::trackable
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_related_action(const Glib::RefPtr< Action >& action)Gtk::Activatable
    set_use_action_appearance(bool use_appearance=true)Gtk::Activatable
    ~Activatable()Gtk::Activatable [virtual]
    ~Interface()Glib::Interface [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Adjustment.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Adjustment.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Adjustment.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Adjustment.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Adjustment Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Adjustment Class Reference
    -
    +

    A class representing an adjustable bounded value. More...

    @@ -81,7 +97,7 @@  Emits a "value_changed" signal from the Adjustment.
    void clamp_page (double lower, double upper)  Updates the Adjustment value to ensure that the range between the parameters lower and upper is in the current page (i.e. between value and value + page_size).
    -void set_value (double value) +void set_value (double value)  Sets the current value of the Adjustment.
    double get_value () const  Gets the current value of the adjustment.
    @@ -105,48 +121,48 @@  Sets the page size of the adjustment.
    double get_page_size () const  Retrieves the page size of the adjustment.
    -void configure (double value, double lower, double upper, double step_increment, double page_increment, double page_size) +void configure (double value, double lower, double upper, double step_increment, double page_increment, double page_size)  Sets all properties of the adjustment at once.
    double get_minimum_increment () const  Gets the smaller of step increment and page increment.
    Glib::SignalProxy0< void > signal_changed () Glib::SignalProxy0< void > signal_value_changed () Glib::PropertyProxy< double > property_value () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The value of the adjustment.
    Glib::PropertyProxy_ReadOnly
    < double > property_value () const  The value of the adjustment.
    Glib::PropertyProxy< double > property_lower () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The minimum value of the adjustment.
    Glib::PropertyProxy_ReadOnly
    < double > property_lower () const  The minimum value of the adjustment.
    Glib::PropertyProxy< double > property_upper () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The maximum value of the adjustment.
    Glib::PropertyProxy_ReadOnly
    < double > property_upper () const  The maximum value of the adjustment.
    Glib::PropertyProxy< double > property_step_increment () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The step increment of the adjustment.
    Glib::PropertyProxy_ReadOnly
    < double > property_step_increment () const  The step increment of the adjustment.
    Glib::PropertyProxy< double > property_page_increment () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The page increment of the adjustment.
    Glib::PropertyProxy_ReadOnly
    < double > property_page_increment () const  The page increment of the adjustment.
    Glib::PropertyProxy< double > property_page_size () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The page size of the adjustment.
    Glib::PropertyProxy_ReadOnly
    < double > property_page_size () const  The page size of the adjustment.

    Static Public Member Functions

    -static Glib::RefPtr< Adjustmentcreate (double value, double lower, double upper, double step_increment=1, double page_increment=10, double page_size=0) +static Glib::RefPtr< Adjustmentcreate (double value, double lower, double upper, double step_increment=1, double page_increment=10, double page_size=0)

    Protected Member Functions

    Adjustment (double value, double lower, double upper, double step_increment=1, double page_increment=10, double page_size=0) + Adjustment (double value, double lower, double upper, double step_increment=1, double page_increment=10, double page_size=0)  Constructor to create an Adjustment object.
    virtual void on_changed ()  This is a default handler for the signal signal_changed().
    @@ -170,7 +186,7 @@
    - + @@ -186,7 +202,7 @@
    virtual Gtk::Adjustment::~Adjustment virtual Gtk::Adjustment::~Adjustment ( ) [virtual]
    - + @@ -231,7 +247,7 @@

    Constructor to create an Adjustment object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Adjustment::Adjustment Gtk::Adjustment::Adjustment ( double  value,
    @@ -251,7 +267,7 @@
    valueThe initial value
    lowerThe minimum value
    - + @@ -270,7 +286,7 @@
    void Gtk::Adjustment::changed void Gtk::Adjustment::changed ( )
    - + @@ -292,7 +308,7 @@

    Updates the Adjustment value to ensure that the range between the parameters lower and upper is in the current page (i.e. between value and value + page_size).

    If this range is larger than the page size, then only the start of it will be in the current page. A "changed" signal will be emitted if the value is changed.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Adjustment::clamp_page void Gtk::Adjustment::clamp_page ( double  lower,
    @@ -307,7 +323,7 @@
    upperThe upper value.
    lowerThe lower value.
    - + @@ -353,8 +369,8 @@

    Sets all properties of the adjustment at once.

    Use this function to avoid multiple emissions of the "changed" signal. See set_lower() for an alternative way of compressing multiple emissions of "changed" into one.

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    void Gtk::Adjustment::configure void Gtk::Adjustment::configure ( double  value,
    @@ -373,7 +389,7 @@
    valueThe new value.
    lowerThe new minimum value.
    - + @@ -424,7 +440,7 @@
    static Glib::RefPtr<Adjustment> Gtk::Adjustment::create static Glib::RefPtr<Adjustment> Gtk::Adjustment::create ( double  value,
    - + @@ -434,7 +450,7 @@

    Retrieves the minimum value of the adjustment.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The current minimum value of the adjustment.
    @@ -444,7 +460,7 @@
    double Gtk::Adjustment::get_lower double Gtk::Adjustment::get_lower ( ) const
    - + @@ -464,7 +480,7 @@
    double Gtk::Adjustment::get_minimum_increment double Gtk::Adjustment::get_minimum_increment ( ) const
    - + @@ -474,7 +490,7 @@

    Retrieves the page increment of the adjustment.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The current page increment of the adjustment.
    @@ -484,7 +500,7 @@
    double Gtk::Adjustment::get_page_increment double Gtk::Adjustment::get_page_increment ( ) const
    - + @@ -494,7 +510,7 @@

    Retrieves the page size of the adjustment.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The current page size of the adjustment.
    @@ -504,7 +520,7 @@
    double Gtk::Adjustment::get_page_size double Gtk::Adjustment::get_page_size ( ) const
    - + @@ -514,7 +530,7 @@

    Retrieves the step increment of the adjustment.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The current step increment of the adjustment.
    @@ -524,7 +540,7 @@
    double Gtk::Adjustment::get_step_increment double Gtk::Adjustment::get_step_increment ( ) const
    - + @@ -534,7 +550,7 @@

    Retrieves the maximum value of the adjustment.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The current maximum value of the adjustment.
    @@ -544,7 +560,7 @@
    double Gtk::Adjustment::get_upper double Gtk::Adjustment::get_upper ( ) const
    - + @@ -559,15 +575,15 @@ - +
    double Gtk::Adjustment::get_value double Gtk::Adjustment::get_value ( ) const
    - + - +
    const GtkAdjustment* Gtk::Adjustment::gobj GtkAdjustment* Gtk::Adjustment::gobj ( ) const [inline] [inline]
    @@ -575,19 +591,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GtkAdjustment* Gtk::Adjustment::gobj const GtkAdjustment* Gtk::Adjustment::gobj ( ) [inline] const [inline]
    @@ -595,7 +611,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -604,7 +620,7 @@
    - + @@ -622,7 +638,7 @@
    GtkAdjustment* Gtk::Adjustment::gobj_copy GtkAdjustment* Gtk::Adjustment::gobj_copy ( )
    - + @@ -640,7 +656,7 @@
    virtual void Gtk::Adjustment::on_changed virtual void Gtk::Adjustment::on_changed ( ) [protected, virtual]
    - + @@ -658,7 +674,7 @@
    virtual void Gtk::Adjustment::on_value_changed virtual void Gtk::Adjustment::on_value_changed ( ) [protected, virtual]
    - + @@ -667,6 +683,7 @@
    +

    The minimum value of the adjustment.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -677,7 +694,7 @@
    Glib::PropertyProxy< double > Gtk::Adjustment::property_lower Glib::PropertyProxy< double > Gtk::Adjustment::property_lower ( )
    - + @@ -697,7 +714,7 @@
    Glib::PropertyProxy_ReadOnly< double > Gtk::Adjustment::property_lower Glib::PropertyProxy_ReadOnly< double > Gtk::Adjustment::property_lower ( ) const
    - + @@ -706,6 +723,7 @@
    +

    The page increment of the adjustment.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -716,7 +734,7 @@
    Glib::PropertyProxy< double > Gtk::Adjustment::property_page_increment Glib::PropertyProxy< double > Gtk::Adjustment::property_page_increment ( )
    - + @@ -736,7 +754,7 @@
    Glib::PropertyProxy_ReadOnly< double > Gtk::Adjustment::property_page_increment Glib::PropertyProxy_ReadOnly< double > Gtk::Adjustment::property_page_increment ( ) const
    - + @@ -745,6 +763,7 @@
    +

    The page size of the adjustment.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -755,7 +774,7 @@
    Glib::PropertyProxy< double > Gtk::Adjustment::property_page_size Glib::PropertyProxy< double > Gtk::Adjustment::property_page_size ( )
    - + @@ -770,15 +789,15 @@ - +
    Glib::PropertyProxy_ReadOnly< double > Gtk::Adjustment::property_page_size Glib::PropertyProxy_ReadOnly< double > Gtk::Adjustment::property_page_size ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< double > Gtk::Adjustment::property_step_increment Glib::PropertyProxy< double > Gtk::Adjustment::property_step_increment ( ) const
    @@ -790,20 +809,21 @@
    - +
    - + - +
    Glib::PropertyProxy< double > Gtk::Adjustment::property_step_increment Glib::PropertyProxy_ReadOnly< double > Gtk::Adjustment::property_step_increment ( ) const
    +

    The step increment of the adjustment.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -814,7 +834,7 @@
    - + @@ -823,6 +843,7 @@
    +

    The maximum value of the adjustment.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -833,7 +854,7 @@
    Glib::PropertyProxy< double > Gtk::Adjustment::property_upper Glib::PropertyProxy< double > Gtk::Adjustment::property_upper ( )
    - + @@ -853,7 +874,7 @@
    Glib::PropertyProxy_ReadOnly< double > Gtk::Adjustment::property_upper Glib::PropertyProxy_ReadOnly< double > Gtk::Adjustment::property_upper ( ) const
    - + @@ -862,6 +883,7 @@
    +

    The value of the adjustment.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -872,7 +894,7 @@
    Glib::PropertyProxy< double > Gtk::Adjustment::property_value Glib::PropertyProxy< double > Gtk::Adjustment::property_value ( )
    - + @@ -892,7 +914,7 @@
    Glib::PropertyProxy_ReadOnly< double > Gtk::Adjustment::property_value Glib::PropertyProxy_ReadOnly< double > Gtk::Adjustment::property_value ( ) const
    - + @@ -905,8 +927,8 @@

    Sets the minimum value of the adjustment.

    When setting multiple adjustment properties via their individual setters, multiple "changed" signals will be emitted. However, since the emission of the "changed" signal is tied to the emission of the "GObject::notify" signals of the changed properties, it's possible to compress the "changed" signals into one by calling Glib::object_freeze_notify() and Glib::object_thaw_notify() around the calls to the individual setters.

    Alternatively, using a single Glib::object_set() for all the properties to change, or using configure() has the same effect of compressing "changed" emissions.

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    void Gtk::Adjustment::set_lower void Gtk::Adjustment::set_lower ( double  lower)
    lowerThe new minimum value.
    @@ -920,7 +942,7 @@
    - + @@ -932,8 +954,8 @@

    Sets the page increment of the adjustment.

    See set_lower() about how to compress multiple emissions of the "changed" signal when setting multiple adjustment properties.

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    void Gtk::Adjustment::set_page_increment void Gtk::Adjustment::set_page_increment ( double  page_increment)
    page_incrementThe new page increment.
    @@ -947,7 +969,7 @@
    - + @@ -959,8 +981,8 @@

    Sets the page size of the adjustment.

    See set_lower() about how to compress multiple emissions of the "changed" signal when setting multiple adjustment properties.

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    void Gtk::Adjustment::set_page_size void Gtk::Adjustment::set_page_size ( double  page_size)
    page_sizeThe new page size.
    @@ -974,7 +996,7 @@
    - + @@ -986,8 +1008,8 @@

    Sets the step increment of the adjustment.

    See set_lower() about how to compress multiple emissions of the "changed" signal when setting multiple adjustment properties.

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    void Gtk::Adjustment::set_step_increment void Gtk::Adjustment::set_step_increment ( double  step_increment)
    step_incrementThe new step increment.
    @@ -1001,7 +1023,7 @@
    - + @@ -1014,8 +1036,8 @@

    Sets the maximum value of the adjustment.

    Note that values will be restricted by upper - page-size if the page-size property is nonzero.

    See set_lower() about how to compress multiple emissions of the "changed" signal when setting multiple adjustment properties.

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    void Gtk::Adjustment::set_upper void Gtk::Adjustment::set_upper ( double  upper)
    upperThe new maximum value.
    @@ -1029,7 +1051,7 @@
    - + @@ -1040,7 +1062,7 @@

    Sets the current value of the Adjustment.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Adjustment::set_value void Gtk::Adjustment::set_value ( double  value)
    valueThe new value of the Adjustment.
    @@ -1054,7 +1076,7 @@
    - + @@ -1072,7 +1094,7 @@
    Glib::SignalProxy0< void > Gtk::Adjustment::signal_changed Glib::SignalProxy0< void > Gtk::Adjustment::signal_changed ( )
    - + @@ -1090,7 +1112,7 @@
    Glib::SignalProxy0< void > Gtk::Adjustment::signal_value_changed Glib::SignalProxy0< void > Gtk::Adjustment::signal_value_changed ( )
    - + @@ -1110,7 +1132,7 @@
    void Gtk::Adjustment::value_changed void Gtk::Adjustment::value_changed ( )
    - + @@ -1131,7 +1153,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::Adjustment > wrap Glib::RefPtr< Gtk::Adjustment > wrap ( GtkAdjustment *  object,
    @@ -1145,9 +1167,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/adjustment.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Adjustment__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Adjustment__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Adjustment-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Adjustment-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Adjustment-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Adjustment-members.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Adjustment, including all inherited members. @@ -66,7 +82,7 @@ - + @@ -106,7 +122,7 @@ - + @@ -123,9 +139,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_minimum_increment() const Gtk::Adjustment
    get_page_increment() const Gtk::Adjustment
    get_page_size() const Gtk::Adjustment
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_step_increment() const Gtk::Adjustment
    get_upper() const Gtk::Adjustment
    set_lower(double lower)Gtk::Adjustment
    set_page_increment(double page_increment)Gtk::Adjustment
    set_page_size(double page_size)Gtk::Adjustment
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_step_increment(double step_increment)Gtk::Adjustment
    set_upper(double upper)Gtk::Adjustment
    ~Adjustment()Gtk::Adjustment [virtual]
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Alignment.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Alignment.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Alignment.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Alignment.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Alignment Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Alignment Class Reference
    -
    +

    A widget which controls the alignment and size of its child. More...

    @@ -73,53 +89,53 @@  Provides access to the underlying C GtkObject.
     Alignment (float xalign=0.5, float yalign=0.5, float xscale=1.0, float yscale=1.0)  Constructor to create an Alignment object.
    Alignment (Align xalign, Align yalign=Gtk::ALIGN_CENTER, float xscale=1.0, float yscale=1.0) + Alignment (Align xalign, Align yalign=Gtk::ALIGN_CENTER, float xscale=1.0, float yscale=1.0)  Constructor to create an Alignment object.
    void set (float xalign=0.5, float yalign=0.5, float xscale=1.0, float yscale=1.0)  Sets the Alignment values.
    -void set (Align xalign, Align yalign=Gtk::ALIGN_CENTER, float xscale=1.0, float yscale=1.0) +void set (Align xalign, Align yalign=Gtk::ALIGN_CENTER, float xscale=1.0, float yscale=1.0)  Sets the Alignment values.
    void set_padding (guint padding_top, guint padding_bottom, guint padding_left, guint padding_right)  Sets the padding on the different sides of the widget.
    void get_padding (guint& padding_top, guint& padding_bottom, guint& padding_left, guint& padding_right)  Gets the padding on the different sides of the widget.
    Glib::PropertyProxy< float > property_xalign () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Horizontal position of child in available space.
    Glib::PropertyProxy_ReadOnly
    < float > property_xalign () const  Horizontal position of child in available space.
    Glib::PropertyProxy< float > property_yalign () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Vertical position of child in available space.
    Glib::PropertyProxy_ReadOnly
    < float > property_yalign () const  Vertical position of child in available space.
    Glib::PropertyProxy< float > property_xscale () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If available horizontal space is bigger than needed for the child, how much of it to use for the child.
    Glib::PropertyProxy_ReadOnly
    < float > property_xscale () const  If available horizontal space is bigger than needed for the child, how much of it to use for the child.
    Glib::PropertyProxy< float > property_yscale () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If available vertical space is bigger than needed for the child, how much of it to use for the child.
    Glib::PropertyProxy_ReadOnly
    < float > property_yscale () const  If available vertical space is bigger than needed for the child, how much of it to use for the child.
    Glib::PropertyProxy< guint > property_top_padding () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The padding to insert at the top of the widget.
    Glib::PropertyProxy_ReadOnly
    < guint > property_top_padding () const  The padding to insert at the top of the widget.
    Glib::PropertyProxy< guint > property_bottom_padding () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The padding to insert at the bottom of the widget.
    Glib::PropertyProxy_ReadOnly
    < guint > property_bottom_padding () const  The padding to insert at the bottom of the widget.
    Glib::PropertyProxy< guint > property_left_padding () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The padding to insert at the left of the widget.
    Glib::PropertyProxy_ReadOnly
    < guint > property_left_padding () const  The padding to insert at the left of the widget.
    Glib::PropertyProxy< guint > property_right_padding () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The padding to insert at the right of the widget.
    Glib::PropertyProxy_ReadOnly
    < guint > property_right_padding () const  The padding to insert at the right of the widget.
    @@ -140,7 +156,7 @@
    - + @@ -156,7 +172,7 @@
    virtual Gtk::Alignment::~Alignment virtual Gtk::Alignment::~Alignment ( ) [virtual]
    - + @@ -189,7 +205,7 @@

    Constructor to create an Alignment object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Alignment::Alignment Gtk::Alignment::Alignment ( float  xalign = 0.5,
    @@ -206,7 +222,7 @@
    xalignThe initial horizontal alignment of the child.
    yalignThe initial vertical alignment of the child.
    - + @@ -215,7 +231,7 @@ - + @@ -239,7 +255,7 @@

    Constructor to create an Alignment object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Alignment::Alignment Gtk::Alignment::Alignment ( Align  xalign, Align yalign = Gtk::ALIGN_CENTER, yalign = Gtk::ALIGN_CENTER,
    @@ -257,7 +273,7 @@
    xalignA Gtk::Align describing the initial horizontal alignment of the child.
    yalignA Gtk::Align describing the initial vertical alignment of the child.
    - + @@ -292,7 +308,7 @@

    Gets the padding on the different sides of the widget.

    See set_padding().

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Alignment::get_padding void Gtk::Alignment::get_padding ( guint &  padding_top,
    @@ -304,15 +320,15 @@ - +
    padding_topLocation to store the padding for the top of the widget, or 0.
    padding_bottomLocation to store the padding for the bottom of the widget, or 0.
    - + - +
    const GtkAlignment* Gtk::Alignment::gobj GtkAlignment* Gtk::Alignment::gobj ( ) const [inline] [inline]
    @@ -320,19 +336,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Bin.

    +

    Reimplemented from Gtk::Bin.

    - +
    - + - +
    GtkAlignment* Gtk::Alignment::gobj const GtkAlignment* Gtk::Alignment::gobj ( ) [inline] const [inline]
    @@ -340,7 +356,7 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Bin.

    +

    Reimplemented from Gtk::Bin.

    @@ -349,7 +365,7 @@
    - + @@ -358,6 +374,7 @@
    +

    The padding to insert at the bottom of the widget.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -368,7 +385,7 @@
    Glib::PropertyProxy< guint > Gtk::Alignment::property_bottom_padding Glib::PropertyProxy< guint > Gtk::Alignment::property_bottom_padding ( )
    - + @@ -388,7 +405,7 @@
    Glib::PropertyProxy_ReadOnly< guint > Gtk::Alignment::property_bottom_padding Glib::PropertyProxy_ReadOnly< guint > Gtk::Alignment::property_bottom_padding ( ) const
    - + @@ -397,6 +414,7 @@
    +

    The padding to insert at the left of the widget.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -407,7 +425,7 @@
    Glib::PropertyProxy< guint > Gtk::Alignment::property_left_padding Glib::PropertyProxy< guint > Gtk::Alignment::property_left_padding ( )
    - + @@ -427,7 +445,7 @@
    Glib::PropertyProxy_ReadOnly< guint > Gtk::Alignment::property_left_padding Glib::PropertyProxy_ReadOnly< guint > Gtk::Alignment::property_left_padding ( ) const
    - + @@ -436,6 +454,7 @@
    +

    The padding to insert at the right of the widget.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -446,7 +465,7 @@
    Glib::PropertyProxy< guint > Gtk::Alignment::property_right_padding Glib::PropertyProxy< guint > Gtk::Alignment::property_right_padding ( )
    - + @@ -461,15 +480,15 @@ - +
    Glib::PropertyProxy_ReadOnly< guint > Gtk::Alignment::property_right_padding Glib::PropertyProxy_ReadOnly< guint > Gtk::Alignment::property_right_padding ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< guint > Gtk::Alignment::property_top_padding Glib::PropertyProxy< guint > Gtk::Alignment::property_top_padding ( ) const
    @@ -481,34 +500,35 @@
    - +
    - + - +
    Glib::PropertyProxy< guint > Gtk::Alignment::property_top_padding Glib::PropertyProxy_ReadOnly< guint > Gtk::Alignment::property_top_padding ( ) const
    +

    The padding to insert at the top of the widget.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< float > Gtk::Alignment::property_xalign Glib::PropertyProxy< float > Gtk::Alignment::property_xalign ( ) const
    @@ -521,20 +541,22 @@
    - +
    - + - +
    Glib::PropertyProxy< float > Gtk::Alignment::property_xalign Glib::PropertyProxy_ReadOnly< float > Gtk::Alignment::property_xalign ( ) const
    +

    Horizontal position of child in available space.

    +

    0.0 is left aligned, 1.0 is right aligned.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -545,7 +567,7 @@
    - + @@ -554,6 +576,8 @@
    +

    If available horizontal space is bigger than needed for the child, how much of it to use for the child.

    +

    0.0 means none, 1.0 means all.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -564,7 +588,7 @@
    Glib::PropertyProxy< float > Gtk::Alignment::property_xscale Glib::PropertyProxy< float > Gtk::Alignment::property_xscale ( )
    - + @@ -585,7 +609,7 @@
    Glib::PropertyProxy_ReadOnly< float > Gtk::Alignment::property_xscale Glib::PropertyProxy_ReadOnly< float > Gtk::Alignment::property_xscale ( ) const
    - + @@ -594,6 +618,8 @@
    +

    Vertical position of child in available space.

    +

    0.0 is top aligned, 1.0 is bottom aligned.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -604,7 +630,7 @@
    Glib::PropertyProxy< float > Gtk::Alignment::property_yalign Glib::PropertyProxy< float > Gtk::Alignment::property_yalign ( )
    - + @@ -620,15 +646,15 @@ - +
    Glib::PropertyProxy_ReadOnly< float > Gtk::Alignment::property_yalign Glib::PropertyProxy_ReadOnly< float > Gtk::Alignment::property_yalign ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< float > Gtk::Alignment::property_yscale Glib::PropertyProxy< float > Gtk::Alignment::property_yscale ( ) const
    @@ -641,20 +667,22 @@
    - +
    - + - +
    Glib::PropertyProxy< float > Gtk::Alignment::property_yscale Glib::PropertyProxy_ReadOnly< float > Gtk::Alignment::property_yscale ( ) const
    +

    If available vertical space is bigger than needed for the child, how much of it to use for the child.

    +

    0.0 means none, 1.0 means all.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -665,7 +693,7 @@
    - + @@ -698,7 +726,7 @@

    Sets the Alignment values.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Alignment::set void Gtk::Alignment::set ( float  xalign = 0.5,
    @@ -715,7 +743,7 @@
    xalignThe horizontal alignment of the child of this Alignment, from 0 (left) to 1 (right).
    yalignThe vertical alignment of the child of this Alignment, from 0 (top) to 1 (bottom).
    - + @@ -724,7 +752,7 @@ - + @@ -748,7 +776,7 @@

    Sets the Alignment values.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Alignment::set void Gtk::Alignment::set ( Align  xalign, Align yalign = Gtk::ALIGN_CENTER, yalign = Gtk::ALIGN_CENTER,
    @@ -765,7 +793,7 @@
    xalignThe horizontal alignment of the child of this Alignment, from 0 (left) to 1 (right).
    yalignThe vertical alignment of the child of this Alignment, from 0 (top) to 1 (bottom).
    - + @@ -800,7 +828,7 @@

    Sets the padding on the different sides of the widget.

    The padding adds blank space to the sides of the widget. For instance, this can be used to indent the child widget towards the right by adding padding on the left.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Alignment::set_padding void Gtk::Alignment::set_padding ( guint  padding_top,
    @@ -818,7 +846,7 @@
    padding_topThe padding at the top of the widget.
    padding_bottomThe padding at the bottom of the widget.
    - + @@ -839,7 +867,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Alignment* wrap Gtk::Alignment* wrap ( GtkAlignment *  object,
    @@ -853,9 +881,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/alignment.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Alignment__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Alignment__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Alignment-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Alignment-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Alignment-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Alignment-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Alignment, including all inherited members. @@ -65,6 +81,7 @@ + @@ -187,7 +204,7 @@ - + @@ -206,7 +223,7 @@ - + @@ -468,7 +485,7 @@ - + @@ -552,7 +569,9 @@ + + @@ -594,9 +613,14 @@ -
    activate()Gtk::Widget
    Alignment(float xalign=0.5, float yalign=0.5, float xscale=1.0, float yscale=1.0)Gtk::Alignment [explicit]
    Alignment(Align xalign, Align yalign=Gtk::ALIGN_CENTER, float xscale=1.0, float yscale=1.0)Gtk::Alignment [explicit]
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    set_padding(guint padding_top, guint padding_bottom, guint padding_left, guint padding_right)Gtk::Alignment
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AppChooserButton.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AppChooserButton.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AppChooserButton.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AppChooserButton.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::AppChooserButton Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::AppChooserButton Class Reference
    -
    +

    A button to launch an application chooser dialog. More...

    @@ -83,7 +99,7 @@ void set_show_dialog_item (bool setting=true)  Sets whether the dropdown menu of this button should show an entry to trigger a Gtk::AppChooserDialog.
    bool get_show_dialog_item () const - Returns the current value of the Gtk::AppChooserButton::property_show_dialog_item() property.
    + Returns the current value of the Gtk::AppChooserButton::property_show_dialog_item() property.
    void set_heading (const Glib::ustring& heading)  Sets the text to display at the top of the dialog.
    Glib::ustring get_heading () const @@ -91,22 +107,22 @@ void set_show_default_item (bool setting=true)  Sets whether the dropdown menu of this button should show the default application for the given content type at top.
    bool get_show_default_item () const - Returns the current value of the Gtk::AppChooserButton::property_show_default_item() property.
    + Returns the current value of the Gtk::AppChooserButton::property_show_default_item() property.
    Glib::SignalProxy1< void,
    const Glib::ustring& > signal_custom_item_activated () Glib::PropertyProxy< bool > property_show_dialog_item () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the combobox should include an item that triggers a GtkAppChooserDialog.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_dialog_item () const  Whether the combobox should include an item that triggers a GtkAppChooserDialog.
    Glib::PropertyProxy
    < Glib::ustringproperty_heading () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The text to show at the top of the dialog.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_heading () const  The text to show at the top of the dialog.
    Glib::PropertyProxy< bool > property_show_default_item () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the combobox should show the default application on top.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_default_item () const  Whether the combobox should show the default application on top.
    @@ -128,14 +144,14 @@
    appchooserbutton1.png
    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:

    Constructor & Destructor Documentation

    - + @@ -151,7 +167,7 @@
    virtual Gtk::AppChooserButton::~AppChooserButton virtual Gtk::AppChooserButton::~AppChooserButton ( ) [virtual]
    - + @@ -162,7 +178,7 @@

    Creates a new app-chooser button for applications that can handle content of the given type.

    -
    Parameters:
    +
    Parameters:
    Gtk::AppChooserButton::AppChooserButton Gtk::AppChooserButton::AppChooserButton ( const Glib::ustring content_type)
    content_typeThe content type to show applications for
    @@ -177,7 +193,7 @@
    - + @@ -205,8 +221,8 @@

    Appends a custom item to the list of applications that is shown in the popup; the item name must be unique per-widget.

    Clients can use the provided name as a detail for the Gtk::AppChooserButton::signal_custom_item_activated() signal, to add a callback for the activation of a particular custom item in the list. See also append_separator().

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::AppChooserButton::append_custom_item void Gtk::AppChooserButton::append_custom_item ( const Glib::ustring name,
    @@ -222,7 +238,7 @@
    nameThe name of the custom item.
    labelThe label for the custom item.
    - + @@ -232,7 +248,7 @@

    Appends a separator to the list of applications that is shown in the popup.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    @@ -241,7 +257,7 @@
    void Gtk::AppChooserButton::append_separator void Gtk::AppChooserButton::append_separator ( )
    - + @@ -260,7 +276,7 @@
    Glib::ustring Gtk::AppChooserButton::get_heading Glib::ustring Gtk::AppChooserButton::get_heading ( ) const
    - + @@ -269,9 +285,9 @@ @@ -280,7 +296,7 @@
    bool Gtk::AppChooserButton::get_show_default_item bool Gtk::AppChooserButton::get_show_default_item ( ) const
    - + @@ -289,21 +305,21 @@ - +
    bool Gtk::AppChooserButton::get_show_dialog_item bool Gtk::AppChooserButton::get_show_dialog_item ( ) const
    - + - +
    const GtkAppChooserButton* Gtk::AppChooserButton::gobj GtkAppChooserButton* Gtk::AppChooserButton::gobj ( ) const [inline] [inline]
    @@ -311,19 +327,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::AppChooser.

    +

    Reimplemented from Gtk::AppChooser.

    - +
    - + - +
    GtkAppChooserButton* Gtk::AppChooserButton::gobj const GtkAppChooserButton* Gtk::AppChooserButton::gobj ( ) [inline] const [inline]
    @@ -331,7 +347,7 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::AppChooser.

    +

    Reimplemented from Gtk::AppChooser.

    @@ -340,7 +356,7 @@
    - + @@ -359,7 +375,7 @@
    virtual void Gtk::AppChooserButton::on_custom_item_activated virtual void Gtk::AppChooserButton::on_custom_item_activated ( const Glib::ustring item_name)
    - + @@ -368,6 +384,7 @@
    +

    The text to show at the top of the dialog.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -378,7 +395,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::AppChooserButton::property_heading Glib::PropertyProxy< Glib::ustring > Gtk::AppChooserButton::property_heading ( )
    - + @@ -398,7 +415,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::AppChooserButton::property_heading Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::AppChooserButton::property_heading ( ) const
    - + @@ -407,6 +424,7 @@
    +

    Whether the combobox should show the default application on top.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -417,7 +435,7 @@
    Glib::PropertyProxy< bool > Gtk::AppChooserButton::property_show_default_item Glib::PropertyProxy< bool > Gtk::AppChooserButton::property_show_default_item ( )
    - + @@ -432,15 +450,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::AppChooserButton::property_show_default_item Glib::PropertyProxy_ReadOnly< bool > Gtk::AppChooserButton::property_show_default_item ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::AppChooserButton::property_show_dialog_item Glib::PropertyProxy< bool > Gtk::AppChooserButton::property_show_dialog_item ( ) const
    @@ -452,20 +470,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::AppChooserButton::property_show_dialog_item Glib::PropertyProxy_ReadOnly< bool > Gtk::AppChooserButton::property_show_dialog_item ( ) const
    +

    Whether the combobox should include an item that triggers a GtkAppChooserDialog.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -476,7 +495,7 @@
    - + @@ -488,8 +507,8 @@

    Selects a custom item previously added with append_custom_item().

    Use refresh() to bring the selection to its initial state.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::AppChooserButton::set_active_custom_item void Gtk::AppChooserButton::set_active_custom_item ( const Glib::ustring name)
    nameThe name of the custom item.
    @@ -503,7 +522,7 @@
    - + @@ -515,7 +534,7 @@

    Sets the text to display at the top of the dialog.

    If the heading is not set, the dialog displays a default text.

    -
    Parameters:
    +
    Parameters:
    void Gtk::AppChooserButton::set_heading void Gtk::AppChooserButton::set_heading ( const Glib::ustring heading)
    headingA string containing Pango markup.
    @@ -529,7 +548,7 @@
    - + @@ -541,9 +560,9 @@

    Sets whether the dropdown menu of this button should show the default application for the given content type at top.

    Since gtkmm 3.2:
    -
    Parameters:
    +
    Parameters:
    void Gtk::AppChooserButton::set_show_default_item void Gtk::AppChooserButton::set_show_default_item ( bool  setting = true)
    - +
    settingThe new value for Gtk::AppChooserButton::property_show_default_item().
    settingThe new value for Gtk::AppChooserButton::property_show_default_item().
    @@ -555,7 +574,7 @@
    - + @@ -566,10 +585,10 @@

    Sets whether the dropdown menu of this button should show an entry to trigger a Gtk::AppChooserDialog.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::AppChooserButton::set_show_dialog_item void Gtk::AppChooserButton::set_show_dialog_item ( bool  setting = true)
    - +
    settingThe new value for Gtk::AppChooserButton::property_show_dialog_item().
    settingThe new value for Gtk::AppChooserButton::property_show_dialog_item().
    @@ -581,7 +600,7 @@
    - + @@ -591,7 +610,7 @@
    Slot Prototype:
    void on_my_custom_item_activated(const Glib::ustring& item_name)

    Emitted when a custom item, previously added with Gtk::AppChooserButton::append_custom_item(), is activated from the dropdown menu.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,const Glib::ustring& > Gtk::AppChooserButton::signal_custom_item_activated Glib::SignalProxy1< void,const Glib::ustring& > Gtk::AppChooserButton::signal_custom_item_activated ( )
    item_nameThe name of the activated item.
    @@ -606,7 +625,7 @@
    - + @@ -627,7 +646,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::AppChooserButton* wrap Gtk::AppChooserButton* wrap ( GtkAppChooserButton *  object,
    @@ -641,9 +660,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/appchooserbutton.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AppChooserButton__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AppChooserButton__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AppChooserButton-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AppChooserButton-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AppChooserButton-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AppChooserButton-members.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::AppChooserButton, including all inherited members. @@ -69,10 +85,14 @@ + + + + @@ -232,7 +252,7 @@ - + @@ -254,7 +274,7 @@ - + @@ -380,9 +400,9 @@ - + - + @@ -576,7 +596,7 @@ - + @@ -638,6 +658,7 @@ + @@ -670,7 +691,9 @@ + + @@ -727,9 +750,14 @@ -
    activate()Gtk::Widget
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    AppChooser()Gtk::AppChooser [protected]
    AppChooserButton(const Glib::ustring& content_type)Gtk::AppChooserButton [explicit]
    append_custom_item(const Glib::ustring& name, const Glib::ustring& label, const Glib::RefPtr< Gio::Icon >& icon)Gtk::AppChooserButton
    append_separator()Gtk::AppChooserButton
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    CellEditable()Gtk::CellEditable [protected]
    CellLayout()Gtk::CellLayout [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_title() const Gtk::ComboBox
    override_symbolic_color(const Glib::ustring& name, const Gdk::RGBA& color)Gtk::Widget
    pack_end(CellRenderer& cell, bool expand=true)Gtk::CellLayout
    pack_end_vfunc(CellRenderer* cell, bool expand)Gtk::CellLayout [protected, virtual]
    pack_start(const TreeModelColumn< ColumnType >& model_column, bool expand=true)Gtk::CellLayout [inline]
    pack_start(const TreeModelColumn< ColumnType >& model_column, bool expand=true)Gtk::CellLayout [inline]
    pack_start(CellRenderer& cell, bool expand=true)Gtk::CellLayout
    pack_start(const TreeModelColumn< T_ModelColumnType >& column, bool expand)Gtk::CellLayout
    pack_start(const TreeModelColumn< T_ModelColumnType >& column, bool expand)Gtk::CellLayout
    pack_start_vfunc(CellRenderer* cell, bool expand)Gtk::CellLayout [protected, virtual]
    pop_composite_child()Gtk::Widget [static]
    popdown()Gtk::ComboBox
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_popup_fixed_width(bool fixed=true)Gtk::ComboBox
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_focus()Gtk::Widget
    signal_focus_in_event()Gtk::Widget
    signal_focus_out_event()Gtk::Widget
    signal_format_entry_text()Gtk::ComboBox
    signal_grab_broken_event()Gtk::Widget
    signal_grab_focus()Gtk::Widget
    signal_grab_notify()Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AppChooserDialog.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AppChooserDialog.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AppChooserDialog.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AppChooserDialog.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::AppChooserDialog Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::AppChooserDialog Class Reference
    -
    +

    An application chooser dialog. More...

    @@ -85,10 +101,10 @@  Returns the text to display at the top of the dialog.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Gio::File > > property_gfile () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The GFile used by the app chooser dialog.
    Glib::PropertyProxy
    < Glib::ustringproperty_heading () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The text to show at the top of the dialog.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_heading () const  The text to show at the top of the dialog.
    @@ -107,14 +123,14 @@
    appchooserbutton1.png
    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:

    Constructor & Destructor Documentation

    - + @@ -130,7 +146,7 @@
    virtual Gtk::AppChooserDialog::~AppChooserDialog virtual Gtk::AppChooserDialog::~AppChooserDialog ( ) [virtual]
    - + @@ -147,7 +163,7 @@
    Gtk::AppChooserDialog::AppChooserDialog Gtk::AppChooserDialog::AppChooserDialog ( const Glib::ustring content_type)
    - + @@ -174,7 +190,7 @@
    Gtk::AppChooserDialog::AppChooserDialog Gtk::AppChooserDialog::AppChooserDialog ( const Glib::ustring content_type,
    - + @@ -191,7 +207,7 @@
    Gtk::AppChooserDialog::AppChooserDialog Gtk::AppChooserDialog::AppChooserDialog ( const Glib::RefPtr< Gio::File > &  file)
    - + @@ -219,7 +235,7 @@
    Gtk::AppChooserDialog::AppChooserDialog Gtk::AppChooserDialog::AppChooserDialog ( const Glib::RefPtr< Gio::File > &  file,
    - + @@ -233,55 +249,55 @@ - +
    Glib::ustring Gtk::AppChooserDialog::get_heading Glib::ustring Gtk::AppChooserDialog::get_heading ( ) const
    - + - +
    const Widget* Gtk::AppChooserDialog::get_widget Widget* Gtk::AppChooserDialog::get_widget ( ) const

    Returns the Gtk::AppChooserWidget of this dialog.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The Gtk::AppChooserWidget of self.
    - +
    - + - +
    Widget* Gtk::AppChooserDialog::get_widget const Widget* Gtk::AppChooserDialog::get_widget ( ) const

    Returns the Gtk::AppChooserWidget of this dialog.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The Gtk::AppChooserWidget of self.
    - +
    - + - +
    const GtkAppChooserDialog* Gtk::AppChooserDialog::gobj GtkAppChooserDialog* Gtk::AppChooserDialog::gobj ( ) const [inline] [inline]
    @@ -289,19 +305,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::AppChooser.

    +

    Reimplemented from Gtk::AppChooser.

    - +
    - + - +
    GtkAppChooserDialog* Gtk::AppChooserDialog::gobj const GtkAppChooserDialog* Gtk::AppChooserDialog::gobj ( ) [inline] const [inline]
    @@ -309,7 +325,7 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::AppChooser.

    +

    Reimplemented from Gtk::AppChooser.

    @@ -318,7 +334,7 @@
    - + @@ -327,20 +343,21 @@
    +

    The GFile used by the app chooser dialog.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gio::File> > Gtk::AppChooserDialog::property_gfile Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gio::File> > Gtk::AppChooserDialog::property_gfile ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::AppChooserDialog::property_heading Glib::PropertyProxy< Glib::ustring > Gtk::AppChooserDialog::property_heading ( ) const
    @@ -352,20 +369,21 @@
    - +
    +

    The text to show at the top of the dialog.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -376,7 +394,7 @@
    - + @@ -388,7 +406,7 @@

    Sets the text to display at the top of the dialog.

    If the heading is not set, the dialog displays a default text.

    -
    Parameters:
    +
    Parameters:
    void Gtk::AppChooserDialog::set_heading void Gtk::AppChooserDialog::set_heading ( const Glib::ustring heading)
    headingA string containing Pango markup.
    @@ -403,7 +421,7 @@
    - + @@ -424,7 +442,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::AppChooserDialog* wrap Gtk::AppChooserDialog* wrap ( GtkAppChooserDialog *  object,
    @@ -438,9 +456,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/appchooserdialog.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AppChooserDialog__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AppChooserDialog__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AppChooserDialog-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AppChooserDialog-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AppChooserDialog-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AppChooserDialog-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::AppChooserDialog, including all inherited members. @@ -71,6 +87,7 @@ + @@ -78,6 +95,7 @@ + @@ -242,7 +260,7 @@ - + @@ -269,7 +287,7 @@ - + @@ -638,7 +656,7 @@ - + @@ -735,7 +753,9 @@ + + @@ -793,9 +813,14 @@ -
    activate()Gtk::Widget
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    alternative_button_order(const Glib::RefPtr< const Gdk::Screen >& screen)Gtk::Dialog [static]
    AppChooser()Gtk::AppChooser [protected]
    AppChooserDialog(const Glib::ustring& content_type)Gtk::AppChooserDialog [explicit]
    AppChooserDialog(const Glib::ustring& content_type, Gtk::Window& parent)Gtk::AppChooserDialog
    AppChooserDialog(const Glib::RefPtr< Gio::File >& file)Gtk::AppChooserDialog [explicit]
    begin_move_drag(int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    begin_resize_drag(Gdk::WindowEdge edge, int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_title() const Gtk::Window
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_position(WindowPosition position)Gtk::Window
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    ~Window()Gtk::Window [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AppChooser.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AppChooser.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AppChooser.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AppChooser.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::AppChooser Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + +

    This interface can be implemented by widgets which allow the user to choose an application (typically for the purpose of opening a file). More...

    @@ -77,15 +94,19 @@ Glib::RefPtr< const Gio::AppInfoget_app_info () const  Returns the currently selected application.
    Glib::ustring get_content_type () const - Returns the current value of the Gtk::AppChooser::property_content_type() property.
    + Returns the current value of the Gtk::AppChooser::property_content_type() property.
    void refresh ()  Reloads the list of applications.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_content_type () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The content type used by the open with object.

    Static Public Member Functions

    static void add_interface (GType gtype_implementer) +

    +Protected Member Functions

    AppChooser () + You should derive from this class to use it.

    Related Functions

    (Note that these are not member functions.)

    @@ -96,14 +117,32 @@

    Detailed Description

    This interface can be implemented by widgets which allow the user to choose an application (typically for the purpose of opening a file).

    The main objects that implement this interface are AppChooserWidget, AppChooserDialog and AppChooserButton.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:

    Constructor & Destructor Documentation

    + +
    +
    + + + + + + + +
    Gtk::AppChooser::AppChooser () [protected]
    +
    +
    + +

    You should derive from this class to use it.

    + +
    +
    - + @@ -120,7 +159,7 @@
    virtual Gtk::AppChooser::~AppChooser virtual Gtk::AppChooser::~AppChooser ( ) [virtual]
    - + @@ -137,7 +176,7 @@
    static void Gtk::AppChooser::add_interface static void Gtk::AppChooser::add_interface ( GType  gtype_implementer)
    - + @@ -147,7 +186,7 @@

    Returns the currently selected application.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    A AppInfo for the currently selected application, or 0 if none is selected. Free with Glib::object_unref().
    @@ -157,7 +196,7 @@
    Glib::RefPtr<Gio::AppInfo> Gtk::AppChooser::get_app_info Glib::RefPtr<Gio::AppInfo> Gtk::AppChooser::get_app_info ( )
    - + @@ -167,7 +206,7 @@

    Returns the currently selected application.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    A AppInfo for the currently selected application, or 0 if none is selected. Free with Glib::object_unref().
    @@ -177,7 +216,7 @@
    Glib::RefPtr<const Gio::AppInfo> Gtk::AppChooser::get_app_info Glib::RefPtr<const Gio::AppInfo> Gtk::AppChooser::get_app_info ( ) const
    - + @@ -186,8 +225,8 @@
    -

    Returns the current value of the Gtk::AppChooser::property_content_type() property.

    -
    Since gtkmm 3.0:
    +

    Returns the current value of the Gtk::AppChooser::property_content_type() property.

    +
    Since gtkmm 3.0:
    Returns:
    The content type of self. Free with Glib::free().
    @@ -197,7 +236,7 @@
    Glib::ustring Gtk::AppChooser::get_content_type Glib::ustring Gtk::AppChooser::get_content_type ( ) const
    - + @@ -210,7 +249,7 @@

    Reimplemented from Glib::Interface.

    -

    Reimplemented in Gtk::AppChooserButton, Gtk::AppChooserDialog, and Gtk::AppChooserWidget.

    +

    Reimplemented in Gtk::AppChooserDialog, Gtk::AppChooserWidget, and Gtk::AppChooserButton.

    @@ -219,7 +258,7 @@
    GtkAppChooser* Gtk::AppChooser::gobj GtkAppChooser* Gtk::AppChooser::gobj ( ) [inline]
    - + @@ -232,7 +271,7 @@

    Reimplemented from Glib::Interface.

    -

    Reimplemented in Gtk::AppChooserButton, Gtk::AppChooserDialog, and Gtk::AppChooserWidget.

    +

    Reimplemented in Gtk::AppChooserDialog, Gtk::AppChooserWidget, and Gtk::AppChooserButton.

    @@ -241,7 +280,7 @@
    const GtkAppChooser* Gtk::AppChooser::gobj const GtkAppChooser* Gtk::AppChooser::gobj ( ) const [inline]
    - + @@ -250,6 +289,7 @@
    +

    The content type used by the open with object.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -260,7 +300,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::AppChooser::property_content_type Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::AppChooser::property_content_type ( ) const
    - + @@ -270,7 +310,7 @@

    Reloads the list of applications.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    @@ -280,7 +320,7 @@
    void Gtk::AppChooser::refresh void Gtk::AppChooser::refresh ( )
    - + @@ -301,7 +341,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::AppChooser > wrap Glib::RefPtr< Gtk::AppChooser > wrap ( GtkAppChooser *  object,
    @@ -315,9 +355,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/appchooser.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AppChooser__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AppChooser__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AppChooser-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AppChooser-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AppChooser-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AppChooser-members.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::AppChooser, including all inherited members. + @@ -59,7 +76,7 @@ - + @@ -76,7 +93,7 @@ - + @@ -85,9 +102,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    add_interface(GType gtype_implementer)Gtk::AppChooser [static]
    AppChooser()Gtk::AppChooser [protected]
    connect_property_changed(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    connect_property_changed_with_return(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    freeze_notify()Glib::ObjectBase
    get_app_info()Gtk::AppChooser
    get_app_info() const Gtk::AppChooser
    get_content_type() const Gtk::AppChooser
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gtk::AppChooser [inline]
    gobj() const Gtk::AppChooser [inline]
    reference() const Glib::ObjectBase [virtual]
    refresh()Gtk::AppChooser
    remove_destroy_notify_callback(void *data) const sigc::trackable
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    thaw_notify()Glib::ObjectBase
    trackable(const trackable &src)sigc::trackable
    ~AppChooser()Gtk::AppChooser [virtual]
    ~Interface()Glib::Interface [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AppChooserWidget.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AppChooserWidget.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AppChooserWidget.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AppChooserWidget.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::AppChooserWidget Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::AppChooserWidget Class Reference
    -
    +

    An application chooser widget that can be embedded in other widgets. More...

    @@ -77,23 +93,23 @@ void set_show_default (bool setting=true)  Sets whether the app chooser should show the default handler for the content type in a separate section.
    bool get_show_default () - Returns the current value of the Gtk::AppChooserWidget::property_show_default() property.
    + Returns the current value of the Gtk::AppChooserWidget::property_show_default() property.
    void set_show_recommended (bool setting=true)  Sets whether the app chooser should show recommended applications for the content type in a separate section.
    bool get_show_recommended () const - Returns the current value of the Gtk::AppChooserWidget::property_show_recommended() property.
    + Returns the current value of the Gtk::AppChooserWidget::property_show_recommended() property.
    void set_show_fallback (bool setting=true)  Sets whether the app chooser should show related applications for the content type in a separate section.
    bool get_show_fallback () const - Returns the current value of the Gtk::AppChooserWidget::property_show_fallback() property.
    + Returns the current value of the Gtk::AppChooserWidget::property_show_fallback() property.
    void set_show_other (bool setting=true)  Sets whether the app chooser should show applications which are unrelated to the content type.
    bool get_show_other () const - Returns the current value of the Gtk::AppChooserWidget::property_show_other() property.
    + Returns the current value of the Gtk::AppChooserWidget::property_show_other() property.
    void set_show_all (bool setting=true)  Sets whether the app chooser should show all applications in a flat list.
    bool get_show_all () const - Returns the current value of the Gtk::AppChooserWidget::property_show_all() property.
    + Returns the current value of the Gtk::AppChooserWidget::property_show_all() property.
    void set_default_text (const Glib::ustring& text)  Sets the text that is shown if there are not applications that can handle the content type.
    Glib::ustring get_default_text () @@ -108,33 +124,33 @@ *, const Glib::RefPtr
    < Gio::AppInfo >& > signal_populate_popup () Glib::PropertyProxy< bool > property_show_default () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the widget should show the default application.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_default () const  Whether the widget should show the default application.
    Glib::PropertyProxy< bool > property_show_recommended () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the widget should show recommended applications.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_recommended () const  Whether the widget should show recommended applications.
    Glib::PropertyProxy< bool > property_show_fallback () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the widget should show fallback applications.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_fallback () const  Whether the widget should show fallback applications.
    Glib::PropertyProxy< bool > property_show_other () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the widget should show other applications.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_other () const  Whether the widget should show other applications.
    Glib::PropertyProxy< bool > property_show_all () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the widget should show all applications.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_all () const  Whether the widget should show all applications.
    Glib::PropertyProxy
    < Glib::ustringproperty_default_text () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The default text appearing when there are no applications.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_default_text () const  The default text appearing when there are no applications.
    @@ -160,14 +176,14 @@
    appchooserwidget1.png
    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:

    Constructor & Destructor Documentation

    - + @@ -183,7 +199,7 @@
    virtual Gtk::AppChooserWidget::~AppChooserWidget virtual Gtk::AppChooserWidget::~AppChooserWidget ( ) [virtual]
    - + @@ -194,7 +210,7 @@

    Creates a new app-chooser widget for applications that can handle content of the given type.

    -
    Parameters:
    +
    Parameters:
    Gtk::AppChooserWidget::AppChooserWidget Gtk::AppChooserWidget::AppChooserWidget ( const Glib::ustring content_type)
    content_typeThe content type to show applications for
    @@ -209,7 +225,7 @@
    - + @@ -219,8 +235,8 @@

    Returns the text that is shown if there are not applications that can handle the content type.

    -
    Since gtkmm 3.0:
    -
    Returns:
    The value of Gtk::AppChooserWidget::property_default_text().
    +
    Since gtkmm 3.0:
    +
    Returns:
    The value of Gtk::AppChooserWidget::property_default_text().
    @@ -229,7 +245,7 @@
    Glib::ustring Gtk::AppChooserWidget::get_default_text Glib::ustring Gtk::AppChooserWidget::get_default_text ( )
    - + @@ -238,9 +254,9 @@
    -

    Returns the current value of the Gtk::AppChooserWidget::property_show_all() property.

    -
    Since gtkmm 3.0:
    -
    Returns:
    The value of Gtk::AppChooserWidget::property_show_all().
    +

    Returns the current value of the Gtk::AppChooserWidget::property_show_all() property.

    +
    Since gtkmm 3.0:
    +
    Returns:
    The value of Gtk::AppChooserWidget::property_show_all().
    @@ -249,7 +265,7 @@
    bool Gtk::AppChooserWidget::get_show_all bool Gtk::AppChooserWidget::get_show_all ( ) const
    - + @@ -258,9 +274,9 @@ @@ -269,7 +285,7 @@
    bool Gtk::AppChooserWidget::get_show_default bool Gtk::AppChooserWidget::get_show_default ( )
    - + @@ -278,9 +294,9 @@ @@ -289,7 +305,7 @@
    bool Gtk::AppChooserWidget::get_show_fallback bool Gtk::AppChooserWidget::get_show_fallback ( ) const
    - + @@ -298,9 +314,9 @@
    -

    Returns the current value of the Gtk::AppChooserWidget::property_show_other() property.

    -
    Since gtkmm 3.0:
    -
    Returns:
    The value of Gtk::AppChooserWidget::property_show_other().
    +

    Returns the current value of the Gtk::AppChooserWidget::property_show_other() property.

    +
    Since gtkmm 3.0:
    +
    Returns:
    The value of Gtk::AppChooserWidget::property_show_other().
    @@ -309,7 +325,7 @@
    bool Gtk::AppChooserWidget::get_show_other bool Gtk::AppChooserWidget::get_show_other ( ) const
    - + @@ -318,21 +334,21 @@ - +
    bool Gtk::AppChooserWidget::get_show_recommended bool Gtk::AppChooserWidget::get_show_recommended ( ) const
    - + - +
    const GtkAppChooserWidget* Gtk::AppChooserWidget::gobj GtkAppChooserWidget* Gtk::AppChooserWidget::gobj ( ) const [inline] [inline]
    @@ -340,19 +356,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::AppChooser.

    +

    Reimplemented from Gtk::AppChooser.

    - +
    - + - +
    GtkAppChooserWidget* Gtk::AppChooserWidget::gobj const GtkAppChooserWidget* Gtk::AppChooserWidget::gobj ( ) [inline] const [inline]
    @@ -360,7 +376,7 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::AppChooser.

    +

    Reimplemented from Gtk::AppChooser.

    @@ -369,7 +385,7 @@
    - + @@ -388,7 +404,7 @@
    virtual void Gtk::AppChooserWidget::on_application_activated virtual void Gtk::AppChooserWidget::on_application_activated ( const Glib::RefPtr< Gio::AppInfo > &  app_info)
    - + @@ -407,7 +423,7 @@
    virtual void Gtk::AppChooserWidget::on_application_selected virtual void Gtk::AppChooserWidget::on_application_selected ( const Glib::RefPtr< Gio::AppInfo > &  app_info)
    - + @@ -431,15 +447,15 @@ - +
    virtual void Gtk::AppChooserWidget::on_populate_popup virtual void Gtk::AppChooserWidget::on_populate_popup ( Menu menu,
    - + - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::AppChooserWidget::property_default_text Glib::PropertyProxy< Glib::ustring > Gtk::AppChooserWidget::property_default_text ( ) const
    @@ -451,34 +467,35 @@
    - +
    +

    The default text appearing when there are no applications.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::AppChooserWidget::property_show_all Glib::PropertyProxy< bool > Gtk::AppChooserWidget::property_show_all ( ) const
    @@ -490,20 +507,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::AppChooserWidget::property_show_all Glib::PropertyProxy_ReadOnly< bool > Gtk::AppChooserWidget::property_show_all ( ) const
    +

    Whether the widget should show all applications.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -514,7 +532,7 @@
    - + @@ -523,6 +541,7 @@
    +

    Whether the widget should show the default application.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -533,7 +552,7 @@
    Glib::PropertyProxy< bool > Gtk::AppChooserWidget::property_show_default Glib::PropertyProxy< bool > Gtk::AppChooserWidget::property_show_default ( )
    - + @@ -553,7 +572,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::AppChooserWidget::property_show_default Glib::PropertyProxy_ReadOnly< bool > Gtk::AppChooserWidget::property_show_default ( ) const
    - + @@ -562,6 +581,7 @@
    +

    Whether the widget should show fallback applications.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -572,7 +592,7 @@
    Glib::PropertyProxy< bool > Gtk::AppChooserWidget::property_show_fallback Glib::PropertyProxy< bool > Gtk::AppChooserWidget::property_show_fallback ( )
    - + @@ -592,7 +612,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::AppChooserWidget::property_show_fallback Glib::PropertyProxy_ReadOnly< bool > Gtk::AppChooserWidget::property_show_fallback ( ) const
    - + @@ -601,6 +621,7 @@
    +

    Whether the widget should show other applications.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -611,7 +632,7 @@
    Glib::PropertyProxy< bool > Gtk::AppChooserWidget::property_show_other Glib::PropertyProxy< bool > Gtk::AppChooserWidget::property_show_other ( )
    - + @@ -631,7 +652,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::AppChooserWidget::property_show_other Glib::PropertyProxy_ReadOnly< bool > Gtk::AppChooserWidget::property_show_other ( ) const
    - + @@ -640,6 +661,7 @@
    +

    Whether the widget should show recommended applications.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -650,7 +672,7 @@
    Glib::PropertyProxy< bool > Gtk::AppChooserWidget::property_show_recommended Glib::PropertyProxy< bool > Gtk::AppChooserWidget::property_show_recommended ( )
    - + @@ -670,7 +692,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::AppChooserWidget::property_show_recommended Glib::PropertyProxy_ReadOnly< bool > Gtk::AppChooserWidget::property_show_recommended ( ) const
    - + @@ -681,9 +703,9 @@

    Sets the text that is shown if there are not applications that can handle the content type.

    -
    Parameters:
    +
    Parameters:
    void Gtk::AppChooserWidget::set_default_text void Gtk::AppChooserWidget::set_default_text ( const Glib::ustring text)
    - +
    textThe new value for Gtk::AppChooserWidget::property_default_text().
    textThe new value for Gtk::AppChooserWidget::property_default_text().
    @@ -695,7 +717,7 @@
    - + @@ -706,10 +728,10 @@

    Sets whether the app chooser should show all applications in a flat list.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::AppChooserWidget::set_show_all void Gtk::AppChooserWidget::set_show_all ( bool  setting = true)
    - +
    settingThe new value for Gtk::AppChooserWidget::property_show_all().
    settingThe new value for Gtk::AppChooserWidget::property_show_all().
    @@ -721,7 +743,7 @@
    - + @@ -732,10 +754,10 @@

    Sets whether the app chooser should show the default handler for the content type in a separate section.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::AppChooserWidget::set_show_default void Gtk::AppChooserWidget::set_show_default ( bool  setting = true)
    - +
    settingThe new value for Gtk::AppChooserWidget::property_show_default().
    settingThe new value for Gtk::AppChooserWidget::property_show_default().
    @@ -747,7 +769,7 @@
    - + @@ -758,10 +780,10 @@

    Sets whether the app chooser should show related applications for the content type in a separate section.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::AppChooserWidget::set_show_fallback void Gtk::AppChooserWidget::set_show_fallback ( bool  setting = true)
    - +
    settingThe new value for Gtk::AppChooserWidget::property_show_fallback().
    settingThe new value for Gtk::AppChooserWidget::property_show_fallback().
    @@ -773,7 +795,7 @@
    - + @@ -784,10 +806,10 @@

    Sets whether the app chooser should show applications which are unrelated to the content type.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::AppChooserWidget::set_show_other void Gtk::AppChooserWidget::set_show_other ( bool  setting = true)
    - +
    settingThe new value for Gtk::AppChooserWidget::property_show_other().
    settingThe new value for Gtk::AppChooserWidget::property_show_other().
    @@ -799,7 +821,7 @@
    - + @@ -810,10 +832,10 @@

    Sets whether the app chooser should show recommended applications for the content type in a separate section.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::AppChooserWidget::set_show_recommended void Gtk::AppChooserWidget::set_show_recommended ( bool  setting = true)
    - +
    settingThe new value for Gtk::AppChooserWidget::property_show_recommended().
    settingThe new value for Gtk::AppChooserWidget::property_show_recommended().
    @@ -825,7 +847,7 @@
    - + @@ -836,7 +858,7 @@
    Slot Prototype:
    void on_my_application_activated(const Glib::RefPtr<Gio::AppInfo>& app_info)

    Emitted when an application item is activated from the widget's list.

    This usually happens when the user double clicks an item, or an item is selected and the user presses one of the keys Space, Shift+Space, Return or Enter.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,const Glib::RefPtr<Gio::AppInfo>& > Gtk::AppChooserWidget::signal_application_activated Glib::SignalProxy1< void,const Glib::RefPtr<Gio::AppInfo>& > Gtk::AppChooserWidget::signal_application_activated ( )
    applicationThe activated AppInfo.
    @@ -850,7 +872,7 @@
    - + @@ -860,7 +882,7 @@
    Slot Prototype:
    void on_my_application_selected(const Glib::RefPtr<Gio::AppInfo>& app_info)

    Emitted when an application item is selected from the widget's list.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,const Glib::RefPtr<Gio::AppInfo>& > Gtk::AppChooserWidget::signal_application_selected Glib::SignalProxy1< void,const Glib::RefPtr<Gio::AppInfo>& > Gtk::AppChooserWidget::signal_application_selected ( )
    applicationThe selected AppInfo.
    @@ -874,7 +896,7 @@
    - + @@ -884,7 +906,7 @@
    Slot Prototype:
    void on_my_populate_popup(Menu* menu, const Glib::RefPtr<Gio::AppInfo>& app_info)

    Emitted when a context menu is about to popup over an application item. Clients can insert menu items into the provided Gtk::Menu object in the callback of this signal; the context menu will be shown over the item if at least one item has been added to the menu.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< void,Menu*,const Glib::RefPtr<Gio::AppInfo>& > Gtk::AppChooserWidget::signal_populate_popup Glib::SignalProxy2< void,Menu*,const Glib::RefPtr<Gio::AppInfo>& > Gtk::AppChooserWidget::signal_populate_popup ( )
    @@ -900,7 +922,7 @@
    menuThe Gtk::Menu to populate.
    applicationThe current AppInfo.
    - + @@ -921,7 +943,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::AppChooserWidget* wrap Gtk::AppChooserWidget* wrap ( GtkAppChooserWidget *  object,
    @@ -935,9 +957,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/appchooserwidget.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AppChooserWidget__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AppChooserWidget__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AppChooserWidget-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AppChooserWidget-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AppChooserWidget-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AppChooserWidget-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::AppChooserWidget, including all inherited members. @@ -61,8 +77,10 @@ + + @@ -188,7 +206,7 @@ - + @@ -213,7 +231,7 @@ - + @@ -327,6 +345,7 @@ + @@ -490,7 +509,7 @@ - + @@ -583,7 +602,9 @@ + + @@ -629,9 +650,14 @@ -
    activate()Gtk::Widget
    Gtk::AppChooser::add_interface(GType gtype_implementer)Gtk::AppChooser [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    AppChooser()Gtk::AppChooser [protected]
    AppChooserWidget(const Glib::ustring& content_type)Gtk::AppChooserWidget [explicit]
    Box(Orientation orientation=ORIENTATION_HORIZONTAL, int spacing=0)Gtk::Box [explicit]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    set_orientation(Orientation orientation)Gtk::Orientable
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Orientable()Gtk::Orientable [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Application.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Application.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Application.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Application.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Application Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Application Class Reference
    -
    +

    TODO. More...

    @@ -75,9 +91,9 @@  Provides access to the underlying C GObject.
    GtkApplication* gobj_copy ()  Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs.
    -std::vector< Window* > get_windows () +std::vector< Window* > get_windows ()  Gets a list of the Gtk::Windows associated with application.
    -std::vector< const Window* > get_windows () const +std::vector< const Window* > get_windows () const  Gets a list of the Gtk::Windows associated with application.
    void add_window (Window& window)  Adds a window to the Gtk::Application.
    @@ -117,18 +133,18 @@  Determines if any of the actions specified in flags are currently inhibited (possibly by another application).
    Glib::PropertyProxy
    < Glib::RefPtr< Gio::MenuModel > > property_app_menu () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The GMenuModel for the application menu.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Gio::MenuModel > > property_app_menu () const  The GMenuModel for the application menu.
    Glib::PropertyProxy
    < Glib::RefPtr< Gio::MenuModel > > property_menubar () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The GMenuModel for the menubar.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Gio::MenuModel > > property_menubar () const  The GMenuModel for the menubar.
    Glib::PropertyProxy< bool > property_register_session () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Register with the session manager.
    Glib::PropertyProxy_ReadOnly
    < bool > property_register_session () const  Register with the session manager.
    @@ -159,14 +175,14 @@

    Detailed Description


    Constructor & Destructor Documentation

    - + @@ -184,7 +200,7 @@
    virtual Gtk::Application::~Application virtual Gtk::Application::~Application ( ) [virtual]
    - + @@ -206,14 +222,14 @@

    Creates a new Application instance.

    This constructor calls g_type_init() for you. You should call run() with your main() function's argc and argv parameters to initialize gtkmm too.

    -
    Parameters:
    +
    Parameters:
    Gtk::Application::Application Gtk::Application::Application ( const Glib::ustring application_id,
    application_idA valid application id
    flagsThe application flags
    -
    Since gtkmm 3.4:
    +
    Since gtkmm 3.4:

    Reimplemented from Gio::Application.

    @@ -224,7 +240,7 @@
    - + @@ -258,7 +274,7 @@

    Creates a new Application instance.

    This constructor initializes gtkmm for you, so you should call run() without specifying the the argc and argv parameters again.

    -
    Parameters:
    +
    Parameters:
    Gtk::Application::Application Gtk::Application::Application ( int &  argc,
    @@ -267,7 +283,7 @@
    argcThe parameter received by your main() function.
    argvThe parameter received by your main() function.
    -
    Since gtkmm 3.4:
    +
    Since gtkmm 3.4:
    @@ -277,7 +293,7 @@
    - + @@ -307,8 +323,8 @@

    accelerator must be a string that can be parsed by gtk_accelerator_parse(), e.g. "<Primary>q" or "<Control><Alt>p".

    action_name must be the name of an action as it would be used in the app menu, i.e. actions that have been added to the application are referred to with an "app." prefix, and window-specific actions with a "win." prefix.

    GtkApplication also extracts accelerators out of 'accel' attributes in the MenuModels passed to set_app_menu() and set_menubar(), which is usually more convenient than calling this function for each accelerator.

    -
    Since gtkmm 3.4:
    -
    Parameters:
    +
    Since gtkmm 3.4:
    +
    Parameters:
    void Gtk::Application::add_accelerator void Gtk::Application::add_accelerator ( const Glib::ustring accelerator,
    @@ -324,7 +340,7 @@
    acceleratorAccelerator string.
    action_nameThe name of the action to activate.
    - + @@ -337,8 +353,8 @@

    Adds a window to the Gtk::Application.

    If all the windows managed by Gtk::Application are closed, the Gtk::Application will call quit(), and quit the application.

    If your application uses only a single toplevel window, you can use get_window(). If you are using a sub-class of Gtk::Application you should call create_window() to let the Gtk::Application instance create a Gtk::Window and add it to the list of toplevels of the application. You should call this function only to add Gtk::Windows that you created directly using new Gtk::Window.

    -
    Since gtkmm 3.4:
    -
    Parameters:
    +
    Since gtkmm 3.4:
    +
    Parameters:
    void Gtk::Application::add_window void Gtk::Application::add_window ( Window window)
    windowA toplevel window to add to the application.
    @@ -347,25 +363,13 @@
    - +
    - + - - - - - - - - - - - - @@ -384,15 +388,29 @@
    +

    Reimplemented from Gio::Application.

    +
    - +
    static Glib::RefPtr<Application> Gtk::Application::create static Glib::RefPtr<Application> Gtk::Application::create (int & argc,
    char **& argv,
    const Glib::ustring application_id,
    - + + + + + + + + + + + + + @@ -411,8 +429,6 @@
    -

    Reimplemented from Gio::Application.

    -
    @@ -420,7 +436,7 @@
    static Glib::RefPtr<Application> Gtk::Application::create static Glib::RefPtr<Application> Gtk::Application::create (int & argc,
    char **& argv,
    const Glib::ustring application_id,
    - + @@ -430,7 +446,7 @@

    Returns the menu model that has been set with set_app_menu().

    -
    Since gtkmm 3.4:
    +
    Since gtkmm 3.4:
    Returns:
    The application menu of application.
    @@ -440,7 +456,7 @@
    Glib::RefPtr<Gio::MenuModel> Gtk::Application::get_app_menu Glib::RefPtr<Gio::MenuModel> Gtk::Application::get_app_menu ( )
    - + @@ -450,7 +466,7 @@

    Returns the menu model that has been set with set_app_menu().

    -
    Since gtkmm 3.4:
    +
    Since gtkmm 3.4:
    Returns:
    The application menu of application.
    @@ -460,7 +476,7 @@
    Glib::RefPtr<const Gio::MenuModel> Gtk::Application::get_app_menu Glib::RefPtr<const Gio::MenuModel> Gtk::Application::get_app_menu ( ) const
    - + @@ -470,7 +486,7 @@

    Returns the menu model that has been set with set_menubar().

    -
    Since gtkmm 3.4:
    +
    Since gtkmm 3.4:
    Returns:
    The menubar for windows of application.
    @@ -480,7 +496,7 @@
    Glib::RefPtr<Gio::MenuModel> Gtk::Application::get_menubar Glib::RefPtr<Gio::MenuModel> Gtk::Application::get_menubar ( )
    - + @@ -490,20 +506,20 @@

    Returns the menu model that has been set with set_menubar().

    -
    Since gtkmm 3.4:
    +
    Since gtkmm 3.4:
    Returns:
    The menubar for windows of application.
    - +
    Glib::RefPtr<const Gio::MenuModel> Gtk::Application::get_menubar Glib::RefPtr<const Gio::MenuModel> Gtk::Application::get_menubar ( ) const
    - + - +
    std::vector<const Window*> Gtk::Application::get_windows std::vector<Window*> Gtk::Application::get_windows ( ) const
    @@ -512,20 +528,20 @@

    Gets a list of the Gtk::Windows associated with application.

    The list is sorted by most recently focused window, such that the first element is the currently focused window. (Useful for choosing a parent for a transient window.)

    The list that is returned should not be modified in any way. It will only remain valid until the next focus change or window creation or deletion.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    A List of Gtk::Window.
    - +
    - + - +
    std::vector<Window*> Gtk::Application::get_windows std::vector<const Window*> Gtk::Application::get_windows ( ) const
    @@ -534,20 +550,20 @@

    Gets a list of the Gtk::Windows associated with application.

    The list is sorted by most recently focused window, such that the first element is the currently focused window. (Useful for choosing a parent for a transient window.)

    The list that is returned should not be modified in any way. It will only remain valid until the next focus change or window creation or deletion.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    A List of Gtk::Window.
    - +
    - + - +
    const GtkApplication* Gtk::Application::gobj GtkApplication* Gtk::Application::gobj ( ) const [inline] [inline]
    @@ -555,19 +571,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gio::Application.

    +

    Reimplemented from Gio::Application.

    - +
    - + - +
    GtkApplication* Gtk::Application::gobj const GtkApplication* Gtk::Application::gobj ( ) [inline] const [inline]
    @@ -575,7 +591,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gio::Application.

    +

    Reimplemented from Gio::Application.

    @@ -584,7 +600,7 @@
    - + @@ -604,7 +620,7 @@
    GtkApplication* Gtk::Application::gobj_copy GtkApplication* Gtk::Application::gobj_copy ( )
    - + @@ -636,8 +652,8 @@

    Applications should not expect that they will always be able to block the action. In most cases, users will be given the option to force the action to take place.

    Reasons should be short and to the point.

    If window is given, the session manager may point the user to this window to find out more about why the action is inhibited.

    -
    Since gtkmm 3.4:
    -
    Parameters:
    +
    Since gtkmm 3.4:
    +
    Parameters:
    guint Gtk::Application::inhibit guint Gtk::Application::inhibit ( Window window,
    @@ -654,7 +670,7 @@
    windowA Gtk::Window, or 0.
    flagsWhat types of actions should be inhibited.
    - + @@ -665,8 +681,8 @@

    Determines if any of the actions specified in flags are currently inhibited (possibly by another application).

    -
    Since gtkmm 3.4:
    -
    Parameters:
    +
    Since gtkmm 3.4:
    +
    Parameters:
    bool Gtk::Application::is_inhibited bool Gtk::Application::is_inhibited ( ApplicationInhibitFlags  flags)
    flagsWhat types of actions should be queried.
    @@ -681,7 +697,7 @@
    - + @@ -700,7 +716,7 @@
    virtual void Gtk::Application::on_window_added virtual void Gtk::Application::on_window_added ( Window window)
    - + @@ -719,7 +735,7 @@
    virtual void Gtk::Application::on_window_removed virtual void Gtk::Application::on_window_removed ( Window window)
    - + @@ -728,6 +744,7 @@
    +

    The GMenuModel for the application menu.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -738,7 +755,7 @@
    Glib::PropertyProxy< Glib::RefPtr<Gio::MenuModel> > Gtk::Application::property_app_menu Glib::PropertyProxy< Glib::RefPtr<Gio::MenuModel> > Gtk::Application::property_app_menu ( )
    - + @@ -758,7 +775,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gio::MenuModel> > Gtk::Application::property_app_menu Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gio::MenuModel> > Gtk::Application::property_app_menu ( ) const
    - + @@ -767,6 +784,7 @@
    +

    The GMenuModel for the menubar.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -777,7 +795,7 @@
    Glib::PropertyProxy< Glib::RefPtr<Gio::MenuModel> > Gtk::Application::property_menubar Glib::PropertyProxy< Glib::RefPtr<Gio::MenuModel> > Gtk::Application::property_menubar ( )
    - + @@ -797,7 +815,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gio::MenuModel> > Gtk::Application::property_menubar Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gio::MenuModel> > Gtk::Application::property_menubar ( ) const
    - + @@ -806,6 +824,7 @@
    +

    Register with the session manager.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -816,7 +835,7 @@
    Glib::PropertyProxy< bool > Gtk::Application::property_register_session Glib::PropertyProxy< bool > Gtk::Application::property_register_session ( )
    - + @@ -836,7 +855,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Application::property_register_session Glib::PropertyProxy_ReadOnly< bool > Gtk::Application::property_register_session ( ) const
    - + @@ -857,8 +876,8 @@

    Removes an accelerator that has been previously added with add_accelerator().

    -
    Since gtkmm 3.4:
    -
    Parameters:
    +
    Since gtkmm 3.4:
    +
    Parameters:
    void Gtk::Application::remove_accelerator void Gtk::Application::remove_accelerator ( const Glib::ustring action_name,
    @@ -873,7 +892,7 @@
    action_nameThe name of the action to activate.
    parameterParameter to pass when activating the action, or 0 if the action does not accept an activation parameter.
    - + @@ -884,10 +903,10 @@

    Remove a window from application.

    -

    If window belongs to application then this call is equivalent to setting the Gtk::Window::property_application() property of window to 0.

    +

    If window belongs to application then this call is equivalent to setting the Gtk::Window::property_application() property of window to 0.

    The application may stop running as a result of a call to this function.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Application::remove_window void Gtk::Application::remove_window ( Window window)
    windowA Gtk::Window.
    @@ -896,15 +915,26 @@
    - +
    - + - + + + + + + + + + + + +
    int Gtk::Application::run int Gtk::Application::run ()int argc,
    char ** argv 
    )
    @@ -913,17 +943,25 @@

    Starts the application.

    The default implementation of this virtual function will simply run a main loop.

    It is an error to call this function if application is a proxy for a remote application.

    -
    Since gtkmm 3.4:
    +
    Since gtkmm 3.4:
    + +

    Reimplemented from Gio::Application.

    - +
    - + + + + + + + @@ -945,9 +983,13 @@

    Starts the application.

    The default implementation of this virtual function will simply run a main loop.

    It is an error to call this function if application is a proxy for a remote application.

    -
    Since gtkmm 3.4:
    - -

    Reimplemented from Gio::Application.

    +
    Parameters:
    +
    int Gtk::Application::run int Gtk::Application::run (Windowwindow,
    int  argc,
    + +
    windowThe window to show. This method will return when the window is hidden.
    + + +
    Since gtkmm 3.4:
    @@ -956,7 +998,7 @@
    - + @@ -969,42 +1011,25 @@

    Starts the application.

    The default implementation of this virtual function will simply run a main loop.

    It is an error to call this function if application is a proxy for a remote application.

    -
    Parameters:
    +
    Parameters:
    int Gtk::Application::run int Gtk::Application::run ( Window window)
    windowThe window to show. This method will return when the window is hidden.
    -
    Since gtkmm 3.4:
    +
    Since gtkmm 3.4:
    - +
    - + - - - - - - - - - - - - - - - - + - -
    int Gtk::Application::run int Gtk::Application::run (Windowwindow,
    int argc,
    char ** argv 
    ) )
    @@ -1013,13 +1038,7 @@

    Starts the application.

    The default implementation of this virtual function will simply run a main loop.

    It is an error to call this function if application is a proxy for a remote application.

    -
    Parameters:
    - - -
    windowThe window to show. This method will return when the window is hidden.
    -
    -
    -
    Since gtkmm 3.4:
    +
    Since gtkmm 3.4:
    @@ -1028,7 +1047,7 @@
    - + @@ -1041,8 +1060,10 @@

    Sets or unsets the application menu for application.

    The application menu is a single menu containing items that typically impact the application as a whole, rather than acting on a specific window or document. For example, you would expect to see "Preferences" or "Quit" in an application menu, but not "Save" or "Print".

    If supported, the application menu will be rendered by the desktop environment.

    -
    Since gtkmm 3.4:
    -
    Parameters:
    +

    You might call this method in your Application::property_startup() signal handler.

    +

    Use the base ActionMap interface to add actions, to respond to the user selecting these menu items.

    +
    Since gtkmm 3.4:
    +
    Parameters:
    void Gtk::Application::set_app_menu void Gtk::Application::set_app_menu ( const Glib::RefPtr< Gio::MenuModel > &  app_menu)
    app_menuA MenuModel, or 0.
    @@ -1056,7 +1077,7 @@
    - + @@ -1069,8 +1090,10 @@

    Sets or unsets the menubar for windows of application.

    This is a menubar in the traditional sense.

    Depending on the desktop environment, this may appear at the top of each window, or at the top of the screen. In some environments, if both the application menu and the menubar are set, the application menu will be presented as if it were the first item of the menubar. Other environments treat the two as completely separate -- for example, the application menu may be rendered by the desktop shell while the menubar (if set) remains in each individual window.

    -
    Since gtkmm 3.4:
    -
    Parameters:
    +

    You might call this method in your Application::property_startup() signal handler.

    +

    Use the base ActionMap interface to add actions, to respond to the user selecting these menu items.

    +
    Since gtkmm 3.4:
    +
    Parameters:
    void Gtk::Application::set_menubar void Gtk::Application::set_menubar ( const Glib::RefPtr< Gio::MenuModel > &  menubar)
    menubarA MenuModel, or 0.
    @@ -1084,7 +1107,7 @@
    - + @@ -1095,7 +1118,7 @@
    Slot Prototype:
    void on_my_window_added(Window* window)

    Emitted when a Gtk::Window is added to application through Gtk::Application::add_window().

    Since gtkmm 3.2:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,Window* > Gtk::Application::signal_window_added Glib::SignalProxy1< void,Window* > Gtk::Application::signal_window_added ( )
    windowThe newly-added Gtk::Window.
    @@ -1109,7 +1132,7 @@
    - + @@ -1120,7 +1143,7 @@
    Slot Prototype:
    void on_my_window_removed(Window* window)

    Emitted when a Gtk::Window is removed from application, either as a side-effect of being destroyed or explicitly through Gtk::Application::remove_window().

    Since gtkmm 3.2:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,Window* > Gtk::Application::signal_window_removed Glib::SignalProxy1< void,Window* > Gtk::Application::signal_window_removed ( )
    windowThe Gtk::Window that is being removed.
    @@ -1134,7 +1157,7 @@
    - + @@ -1146,8 +1169,8 @@

    Removes an inhibitor that has been established with Glib::application_inhibit().

    Inhibitors are also cleared when the application exits.

    -
    Since gtkmm 3.4:
    -
    Parameters:
    +
    Since gtkmm 3.4:
    +
    Parameters:
    void Gtk::Application::uninhibit void Gtk::Application::uninhibit ( guint  cookie)
    cookieA cookie that was returned by Glib::application_inhibit().
    @@ -1162,7 +1185,7 @@
    - + @@ -1183,7 +1206,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::Application > wrap Glib::RefPtr< Gtk::Application > wrap ( GtkApplication *  object,
    @@ -1197,9 +1220,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/application.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Application__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Application__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Application-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Application-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Application-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Application-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Application, including all inherited members. + + @@ -96,7 +114,7 @@ - + @@ -184,7 +202,7 @@ - + @@ -214,9 +232,14 @@ -
    action_added(const Glib::ustring &action_name)Gio::ActionGroup
    action_enabled_changed(const Glib::ustring &action_name, bool enabled)Gio::ActionGroup
    action_removed(const Glib::ustring &action_name)Gio::ActionGroup
    action_state_changed(const Glib::ustring &action_name, const Glib::VariantBase &state)Gio::ActionGroup
    ActionGroup()Gio::ActionGroup [protected]
    ActionMap()Gio::ActionMap [protected]
    activate()Gio::Application
    activate_action(const Glib::ustring &action_name, const Glib::VariantBase &parameter)Gio::ActionGroup
    activate_action_vfunc(const Glib::ustring &name, const Glib::VariantBase &parameter)Gio::ActionGroup [virtual]
    get_inactivity_timeout() const Gio::Application
    get_menubar()Gtk::Application
    get_menubar() const Gtk::Application
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_windows()Gtk::Application
    get_windows() const Gtk::Application
    set_id(const Glib::ustring &application_id)Gio::Application
    set_inactivity_timeout(guint inactivity_timeout)Gio::Application
    set_menubar(const Glib::RefPtr< Gio::MenuModel >& menubar)Gtk::Application
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    signal_action_added()Gio::ActionGroup
    signal_action_enabled_changed()Gio::ActionGroup
    ~Interface()Glib::Interface [virtual]
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ApplicationWindow.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ApplicationWindow.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ApplicationWindow.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ApplicationWindow.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::ApplicationWindow Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::ApplicationWindow Class Reference
    -
    +

    TODO. More...

    @@ -80,7 +96,7 @@ bool get_show_menubar () const  Returns whether the window will display a menubar for the app menu and menubar as needed.
    Glib::PropertyProxy< bool > property_show_menubar () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + TRUE if the window should show a menubar at the top of the window.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_menubar () const  TRUE if the window should show a menubar at the top of the window.
    @@ -100,7 +116,7 @@
    - + @@ -116,7 +132,7 @@
    virtual Gtk::ApplicationWindow::~ApplicationWindow virtual Gtk::ApplicationWindow::~ApplicationWindow ( ) [virtual]
    - + @@ -132,7 +148,7 @@
    Gtk::ApplicationWindow::ApplicationWindow Gtk::ApplicationWindow::ApplicationWindow ( )
    - + @@ -150,7 +166,7 @@
    Gtk::ApplicationWindow::ApplicationWindow Gtk::ApplicationWindow::ApplicationWindow ( const Glib::RefPtr< Application >&  application)
    - + @@ -160,7 +176,7 @@

    Returns whether the window will display a menubar for the app menu and menubar as needed.

    -
    Since gtkmm 3.4:
    +
    Since gtkmm 3.4:
    Returns:
    true if window will display a menubar when needed.
    @@ -170,7 +186,7 @@
    bool Gtk::ApplicationWindow::get_show_menubar bool Gtk::ApplicationWindow::get_show_menubar ( ) const
    - + @@ -190,7 +206,7 @@
    GtkApplicationWindow* Gtk::ApplicationWindow::gobj GtkApplicationWindow* Gtk::ApplicationWindow::gobj ( ) [inline]
    - + @@ -210,7 +226,7 @@
    const GtkApplicationWindow* Gtk::ApplicationWindow::gobj const GtkApplicationWindow* Gtk::ApplicationWindow::gobj ( ) const [inline]
    - + @@ -228,7 +244,7 @@
    GtkApplicationWindow* Gtk::ApplicationWindow::gobj_copy GtkApplicationWindow* Gtk::ApplicationWindow::gobj_copy ( )
    - + @@ -237,6 +253,7 @@
    +

    TRUE if the window should show a menubar at the top of the window.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -247,7 +264,7 @@
    Glib::PropertyProxy< bool > Gtk::ApplicationWindow::property_show_menubar Glib::PropertyProxy< bool > Gtk::ApplicationWindow::property_show_menubar ( )
    - + @@ -267,7 +284,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ApplicationWindow::property_show_menubar Glib::PropertyProxy_ReadOnly< bool > Gtk::ApplicationWindow::property_show_menubar ( ) const
    - + @@ -278,8 +295,8 @@

    Sets whether the window will display a menubar for the app menu and menubar as needed.

    -
    Since gtkmm 3.4:
    -
    Parameters:
    +
    Since gtkmm 3.4:
    +
    Parameters:
    void Gtk::ApplicationWindow::set_show_menubar void Gtk::ApplicationWindow::set_show_menubar ( bool  show_menubar = true)
    show_menubarWhether to show a menubar when needed.
    @@ -294,7 +311,7 @@
    - + @@ -315,7 +332,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::ApplicationWindow > wrap Glib::RefPtr< Gtk::ApplicationWindow > wrap ( GtkApplicationWindow *  object,
    @@ -329,9 +346,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/applicationwindow.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ApplicationWindow__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ApplicationWindow__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ApplicationWindow-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ApplicationWindow-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ApplicationWindow-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ApplicationWindow-members.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::ApplicationWindow, including all inherited members. + + @@ -81,6 +99,7 @@ + @@ -246,7 +265,7 @@ - + @@ -273,7 +292,7 @@ - + @@ -643,7 +662,7 @@ - + @@ -743,7 +762,9 @@ + + @@ -801,9 +822,14 @@ -
    action_added(const Glib::ustring &action_name)Gio::ActionGroup
    action_enabled_changed(const Glib::ustring &action_name, bool enabled)Gio::ActionGroup
    action_removed(const Glib::ustring &action_name)Gio::ActionGroup
    action_state_changed(const Glib::ustring &action_name, const Glib::VariantBase &state)Gio::ActionGroup
    ActionGroup()Gio::ActionGroup [protected]
    ActionMap()Gio::ActionMap [protected]
    activate()Gtk::Widget
    activate_action(const Glib::ustring &action_name, const Glib::VariantBase &parameter)Gio::ActionGroup
    activate_action_vfunc(const Glib::ustring &name, const Glib::VariantBase &parameter)Gio::ActionGroup [virtual]
    begin_move_drag(int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    begin_resize_drag(Gdk::WindowEdge edge, int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    change_action_state(const Glib::ustring &action_name, const Glib::VariantBase &value)Gio::ActionGroup
    change_action_state_vfunc(const Glib::ustring &name, const Glib::VariantBase &value)Gio::ActionGroup [virtual]
    check_resize()Gtk::Container
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_title() const Gtk::Window
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_position(WindowPosition position)Gtk::Window
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    ~Window()Gtk::Window [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Arrow.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Arrow.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Arrow.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Arrow.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Arrow Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Arrow Class Reference
    -
    +

    Produces an arrow pointing in one of the four cardinal directions. More...

    @@ -76,12 +92,12 @@ void set (ArrowType arrow_type, ShadowType shadow_type)  Sets the direction and shadow of this Arrow.
    Glib::PropertyProxy< ArrowTypeproperty_arrow_type () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The direction the arrow should point.
    Glib::PropertyProxy_ReadOnly
    < ArrowTypeproperty_arrow_type () const  The direction the arrow should point.
    Glib::PropertyProxy< ShadowTypeproperty_shadow_type () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Appearance of the shadow surrounding the arrow.
    Glib::PropertyProxy_ReadOnly
    < ShadowTypeproperty_shadow_type () const  Appearance of the shadow surrounding the arrow.
    @@ -106,7 +122,7 @@
    - + @@ -122,7 +138,7 @@
    virtual Gtk::Arrow::~Arrow virtual Gtk::Arrow::~Arrow ( ) [virtual]
    - + @@ -143,7 +159,7 @@

    Creates an arrow.

    -
    Parameters:
    +
    Parameters:
    Gtk::Arrow::Arrow Gtk::Arrow::Arrow ( ArrowType  arrow_type,
    @@ -159,7 +175,7 @@
    arrow_typeA Gtk::ArrowType enum describing the arrow direction.
    shadow_typeA Gtk::ShadowType enum describing the shadow type of the arrow.
    - + @@ -179,7 +195,7 @@
    GtkArrow* Gtk::Arrow::gobj GtkArrow* Gtk::Arrow::gobj ( ) [inline]
    - + @@ -199,7 +215,7 @@
    const GtkArrow* Gtk::Arrow::gobj const GtkArrow* Gtk::Arrow::gobj ( ) const [inline]
    - + @@ -208,6 +224,7 @@
    +

    The direction the arrow should point.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -218,7 +235,7 @@
    Glib::PropertyProxy< ArrowType > Gtk::Arrow::property_arrow_type Glib::PropertyProxy< ArrowType > Gtk::Arrow::property_arrow_type ( )
    - + @@ -233,15 +250,15 @@ - +
    Glib::PropertyProxy_ReadOnly< ArrowType > Gtk::Arrow::property_arrow_type Glib::PropertyProxy_ReadOnly< ArrowType > Gtk::Arrow::property_arrow_type ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< ShadowType > Gtk::Arrow::property_shadow_type Glib::PropertyProxy< ShadowType > Gtk::Arrow::property_shadow_type ( ) const
    @@ -253,20 +270,21 @@
    - +
    +

    Appearance of the shadow surrounding the arrow.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -277,7 +295,7 @@
    - + @@ -298,7 +316,7 @@

    Sets the direction and shadow of this Arrow.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Arrow::set void Gtk::Arrow::set ( ArrowType  arrow_type,
    @@ -314,7 +332,7 @@
    arrow_typeA Gtk::ArrowType enum describing what arrow type to set this Arrow to.
    shadow_typeA Gtk::ShadowType enum describing what shadow type to set this Arrow to.
    - + @@ -335,7 +353,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Arrow* wrap Gtk::Arrow* wrap ( GtkArrow *  object,
    @@ -349,9 +367,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/arrow.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Arrow__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Arrow__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Arrow-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Arrow-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Arrow-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Arrow-members.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Arrow, including all inherited members. @@ -59,6 +75,7 @@ + @@ -162,7 +179,7 @@ - + @@ -180,7 +197,7 @@ - + @@ -421,7 +438,7 @@ - + @@ -498,7 +515,9 @@ + + @@ -537,9 +556,14 @@ -
    activate()Gtk::Widget
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Arrow(ArrowType arrow_type, ShadowType shadow_type)Gtk::Arrow [explicit]
    Buildable()Gtk::Buildable [protected]
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    compute_expand(Orientation orientation)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    set_padding(int xpad, int ypad)Gtk::Misc
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_receives_default(bool receives_default=true)Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AspectFrame.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AspectFrame.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AspectFrame.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AspectFrame.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::AspectFrame Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::AspectFrame Class Reference
    -
    +

    A frame that constrains its child to a particular aspect ratio. More...

    @@ -71,7 +87,7 @@  Provides access to the underlying C GtkObject.
    const GtkAspectFrame* gobj () const  Provides access to the underlying C GtkObject.
    AspectFrame (const Glib::ustring& label=Glib::ustring(), Align xalign=Gtk::ALIGN_CENTER, Align yalign=Gtk::ALIGN_CENTER, float ratio=1.0, bool obey_child=false) + AspectFrame (const Glib::ustring& label=Glib::ustring(), Align xalign=Gtk::ALIGN_CENTER, Align yalign=Gtk::ALIGN_CENTER, float ratio=1.0, bool obey_child=false)  Constructor to create a new AspectFrame object.
     AspectFrame (const Glib::ustring& label, float xalign, float yalign, float ratio=1.0, bool obey_child=false)  Constructor to create a new AspectFrame object.
    @@ -80,22 +96,22 @@ void set (Align xalign, Align yalign, float ratio, bool obey_child=true)  Set the properties of this AspectFrame.
    Glib::PropertyProxy< float > property_xalign () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + X alignment of the child.
    Glib::PropertyProxy_ReadOnly
    < float > property_xalign () const  X alignment of the child.
    Glib::PropertyProxy< float > property_yalign () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Y alignment of the child.
    Glib::PropertyProxy_ReadOnly
    < float > property_yalign () const  Y alignment of the child.
    Glib::PropertyProxy< float > property_ratio () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Aspect ratio if obey_child is FALSE.
    Glib::PropertyProxy_ReadOnly
    < float > property_ratio () const  Aspect ratio if obey_child is FALSE.
    Glib::PropertyProxy< bool > property_obey_child () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Force aspect ratio to match that of the frame's child.
    Glib::PropertyProxy_ReadOnly
    < bool > property_obey_child () const  Force aspect ratio to match that of the frame's child.
    @@ -115,7 +131,7 @@
    - + @@ -131,7 +147,7 @@
    virtual Gtk::AspectFrame::~AspectFrame virtual Gtk::AspectFrame::~AspectFrame ( ) [virtual]
    - + @@ -140,13 +156,13 @@ - + - + @@ -170,7 +186,7 @@

    Constructor to create a new AspectFrame object.

    -
    Parameters:
    +
    Parameters:
    Gtk::AspectFrame::AspectFrame Gtk::AspectFrame::AspectFrame ( const Glib::ustring label = Glib::ustring(), Align xalign = Gtk::ALIGN_CENTER, xalign = Gtk::ALIGN_CENTER,
    Align yalign = Gtk::ALIGN_CENTER, yalign = Gtk::ALIGN_CENTER,
    @@ -188,7 +204,7 @@
    labelLabel text.
    xalignHorizontal alignment of the child within the allocation of this AspectFrame. For possible values, see Gtk::Align.
    - + @@ -227,7 +243,7 @@

    Constructor to create a new AspectFrame object.

    -
    Parameters:
    +
    Parameters:
    Gtk::AspectFrame::AspectFrame Gtk::AspectFrame::AspectFrame ( const Glib::ustring label,
    @@ -246,7 +262,7 @@
    labelLabel text.
    xalignHorizontal alignment of the child within the allocation of this AspectFrame. This ranges from 0.0 (left aligned) to 1.0 (right aligned).
    - + @@ -266,7 +282,7 @@
    GtkAspectFrame* Gtk::AspectFrame::gobj GtkAspectFrame* Gtk::AspectFrame::gobj ( ) [inline]
    - + @@ -286,7 +302,7 @@
    const GtkAspectFrame* Gtk::AspectFrame::gobj const GtkAspectFrame* Gtk::AspectFrame::gobj ( ) const [inline]
    - + @@ -295,6 +311,7 @@
    +

    Force aspect ratio to match that of the frame's child.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -305,7 +322,7 @@
    Glib::PropertyProxy< bool > Gtk::AspectFrame::property_obey_child Glib::PropertyProxy< bool > Gtk::AspectFrame::property_obey_child ( )
    - + @@ -325,7 +342,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::AspectFrame::property_obey_child Glib::PropertyProxy_ReadOnly< bool > Gtk::AspectFrame::property_obey_child ( ) const
    - + @@ -334,6 +351,7 @@
    +

    Aspect ratio if obey_child is FALSE.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -344,7 +362,7 @@
    Glib::PropertyProxy< float > Gtk::AspectFrame::property_ratio Glib::PropertyProxy< float > Gtk::AspectFrame::property_ratio ( )
    - + @@ -364,7 +382,7 @@
    Glib::PropertyProxy_ReadOnly< float > Gtk::AspectFrame::property_ratio Glib::PropertyProxy_ReadOnly< float > Gtk::AspectFrame::property_ratio ( ) const
    - + @@ -373,6 +391,7 @@
    +

    X alignment of the child.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -383,7 +402,7 @@
    Glib::PropertyProxy< float > Gtk::AspectFrame::property_xalign Glib::PropertyProxy< float > Gtk::AspectFrame::property_xalign ( )
    - + @@ -398,15 +417,15 @@ - +
    Glib::PropertyProxy_ReadOnly< float > Gtk::AspectFrame::property_xalign Glib::PropertyProxy_ReadOnly< float > Gtk::AspectFrame::property_xalign ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< float > Gtk::AspectFrame::property_yalign Glib::PropertyProxy< float > Gtk::AspectFrame::property_yalign ( ) const
    @@ -418,39 +437,40 @@
    - +
    - + - +
    Glib::PropertyProxy< float > Gtk::AspectFrame::property_yalign Glib::PropertyProxy_ReadOnly< float > Gtk::AspectFrame::property_yalign ( ) const
    +

    Y alignment of the child.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - + - + @@ -475,10 +495,10 @@

    Set the properties of this AspectFrame.

    -
    Parameters:
    +
    Parameters:
    void Gtk::AspectFrame::set void Gtk::AspectFrame::set (Align float  xalign,
    Align float  yalign,
    - - + +
    xalignHorizontal alignment of the child within the allocation of this AspectFrame. For possible values, see Gtk::Align.
    yalignVertical alignment of the child within the allocation of this AspectFrame. For possible values, see Gtk::Align.
    xalignHorizontal alignment of the child within the allocation of this AspectFrame. This ranges from 0.0 (left aligned) to 1.0 (right aligned).
    yalignVertical alignment of the child within the allocation of this AspectFrame. This ranges from 0.0 (top aligned) to 1.0 (bottom aligned).
    ratioThe desired aspect ratio.
    obey_childIf true, ratio is ignored and the aspect ratio is taken from the requisition of the child.
    @@ -487,20 +507,20 @@
    - +
    - + - + - + @@ -525,10 +545,10 @@

    Set the properties of this AspectFrame.

    -
    Parameters:
    +
    Parameters:
    void Gtk::AspectFrame::set void Gtk::AspectFrame::set (float Align  xalign,
    float Align  yalign,
    - - + +
    xalignHorizontal alignment of the child within the allocation of this AspectFrame. This ranges from 0.0 (left aligned) to 1.0 (right aligned).
    yalignVertical alignment of the child within the allocation of this AspectFrame. This ranges from 0.0 (top aligned) to 1.0 (bottom aligned).
    xalignHorizontal alignment of the child within the allocation of this AspectFrame. For possible values, see Gtk::Align.
    yalignVertical alignment of the child within the allocation of this AspectFrame. For possible values, see Gtk::Align.
    ratioThe desired aspect ratio.
    obey_childIf true, ratio is ignored and the aspect ratio is taken from the requisition of the child.
    @@ -543,7 +563,7 @@
    - + @@ -564,7 +584,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::AspectFrame* wrap Gtk::AspectFrame* wrap ( GtkAspectFrame *  object,
    @@ -578,9 +598,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/aspectframe.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AspectFrame__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AspectFrame__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AspectFrame-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AspectFrame-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1AspectFrame-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1AspectFrame-members.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::AspectFrame, including all inherited members. @@ -65,6 +81,7 @@ + @@ -193,7 +210,7 @@ - + @@ -213,7 +230,7 @@ - + @@ -480,7 +497,7 @@ - + @@ -565,7 +582,9 @@ + + @@ -610,9 +629,14 @@ -
    activate()Gtk::Widget
    AspectFrame(const Glib::ustring& label=Glib::ustring(), Align xalign=Gtk::ALIGN_CENTER, Align yalign=Gtk::ALIGN_CENTER, float ratio=1.0, bool obey_child=false)Gtk::AspectFrame [explicit]
    AspectFrame(const Glib::ustring& label, float xalign, float yalign, float ratio=1.0, bool obey_child=false)Gtk::AspectFrame [explicit]
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Assistant.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Assistant.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Assistant.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Assistant.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Assistant Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Assistant Class Reference
    -
    +

    A widget used to guide users through multi-step operations. More...

    @@ -99,8 +115,8 @@  Inserts a page in the assistant at a given position.
    void remove_page (int page_num)  Removes the page_num's page from assistant.
    -void set_forward_page_func (const SlotForwardPage& slot) -void set_page_type (const Widget& page, AssistantPageType type) +void set_forward_page_func (const SlotForwardPage& slot) +void set_page_type (const Widget& page, AssistantPageType type)  Sets the page type for page.
    AssistantPageType get_page_type (const Widget& page) const  Gets the page type of page.
    @@ -164,7 +180,7 @@ @@ -178,7 +194,7 @@
    - + @@ -194,7 +210,7 @@
    virtual Gtk::Assistant::~Assistant virtual Gtk::Assistant::~Assistant ( ) [virtual]
    - + @@ -211,7 +227,7 @@
    Gtk::Assistant::Assistant Gtk::Assistant::Assistant ( )
    - + @@ -223,7 +239,7 @@

    Adds a widget to the action area of a Gtk::Assistant.

    Since gtkmm 2.10:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Assistant::add_action_widget void Gtk::Assistant::add_action_widget ( Widget child)
    childA Gtk::Widget.
    @@ -237,7 +253,7 @@
    - + @@ -249,7 +265,7 @@

    Appends a page to the assistant.

    Since gtkmm 2.10:
    -
    Parameters:
    +
    Parameters:
    int Gtk::Assistant::append_page int Gtk::Assistant::append_page ( Widget page)
    pageA Gtk::Widget.
    @@ -264,7 +280,7 @@
    - + @@ -284,7 +300,7 @@
    void Gtk::Assistant::commit void Gtk::Assistant::commit ( )
    - + @@ -304,7 +320,7 @@
    int Gtk::Assistant::get_current_page int Gtk::Assistant::get_current_page ( ) const
    - + @@ -319,24 +335,24 @@ - +
    int Gtk::Assistant::get_n_pages int Gtk::Assistant::get_n_pages ( ) const
    - + - +
    const Widget* Gtk::Assistant::get_nth_page Widget* Gtk::Assistant::get_nth_page ( int  page_num) const

    Returns the child widget contained in page number page_num.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    page_numThe index of a page in the assistant, or -1 to get the last page.
    @@ -346,24 +362,24 @@
    - +
    - + - +
    Widget* Gtk::Assistant::get_nth_page const Widget* Gtk::Assistant::get_nth_page ( int  page_num) const

    Returns the child widget contained in page number page_num.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    page_numThe index of a page in the assistant, or -1 to get the last page.
    @@ -378,7 +394,7 @@
    - + @@ -390,7 +406,7 @@

    Gets whether page is complete.

    Since gtkmm 2.10:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::Assistant::get_page_complete bool Gtk::Assistant::get_page_complete ( const Widget page)
    pageA page of assistant.
    @@ -405,7 +421,7 @@
    - + @@ -418,8 +434,8 @@

    Gets the header image for page.

    Since gtkmm 2.10:

    Deprecated: 3.2: Since GTK+ 3.2, a header is no longer shown; add your header decoration to the page content instead.

    -
    Deprecated:
    A header is no longer shown. Add your header decoration to the page content instead.
    -
    Parameters:
    +
    Deprecated:
    A header is no longer shown. Add your header decoration to the page content instead.
    +
    Parameters:
    Glib::RefPtr<Gdk::Pixbuf> Gtk::Assistant::get_page_header_image Glib::RefPtr<Gdk::Pixbuf> Gtk::Assistant::get_page_header_image ( const Widget page)
    pageA page of assistant.
    @@ -434,7 +450,7 @@
    - + @@ -447,8 +463,8 @@

    Gets the header image for page.

    Since gtkmm 2.10:

    Deprecated: 3.2: Since GTK+ 3.2, a header is no longer shown; add your header decoration to the page content instead.

    -
    Deprecated:
    A header is no longer shown. Aadd your header decoration to the page content instead.
    -
    Parameters:
    +
    Deprecated:
    A header is no longer shown. Aadd your header decoration to the page content instead.
    +
    Parameters:
    Glib::RefPtr<const Gdk::Pixbuf> Gtk::Assistant::get_page_header_image Glib::RefPtr<const Gdk::Pixbuf> Gtk::Assistant::get_page_header_image ( const Widget page)
    pageA page of assistant.
    @@ -463,7 +479,7 @@
    - + @@ -476,8 +492,8 @@

    Gets the side image for page.

    Since gtkmm 2.10:

    Deprecated: 3.2: Since GTK+ 3.2, sidebar images are not shown anymore.

    -
    Deprecated:
    Sidebar images are not shown anymore..
    -
    Parameters:
    +
    Deprecated:
    Sidebar images are not shown anymore..
    +
    Parameters:
    Glib::RefPtr<Gdk::Pixbuf> Gtk::Assistant::get_page_side_image Glib::RefPtr<Gdk::Pixbuf> Gtk::Assistant::get_page_side_image ( const Widget page)
    pageA page of assistant.
    @@ -492,7 +508,7 @@
    - + @@ -505,8 +521,8 @@

    Gets the side image for page.

    Since gtkmm 2.10:

    Deprecated: 3.2: Since GTK+ 3.2, sidebar images are not shown anymore.

    -
    Deprecated:
    Sidebar images are not shown anymore.
    -
    Parameters:
    +
    Deprecated:
    Sidebar images are not shown anymore.
    +
    Parameters:
    Glib::RefPtr<const Gdk::Pixbuf> Gtk::Assistant::get_page_side_image Glib::RefPtr<const Gdk::Pixbuf> Gtk::Assistant::get_page_side_image ( const Widget page)
    pageA page of assistant.
    @@ -521,7 +537,7 @@
    - + @@ -533,7 +549,7 @@

    Gets the title for page.

    Since gtkmm 2.10:
    -
    Parameters:
    +
    Parameters:
    Glib::ustring Gtk::Assistant::get_page_title Glib::ustring Gtk::Assistant::get_page_title ( const Widget page)
    pageA page of assistant.
    @@ -548,7 +564,7 @@
    - + @@ -560,7 +576,7 @@

    Gets the page type of page.

    Since gtkmm 2.10:
    -
    Parameters:
    +
    Parameters:
    AssistantPageType Gtk::Assistant::get_page_type AssistantPageType Gtk::Assistant::get_page_type ( const Widget page)
    pageA page of assistant.
    @@ -570,15 +586,15 @@
    - +
    - + - +
    const GtkAssistant* Gtk::Assistant::gobj GtkAssistant* Gtk::Assistant::gobj ( ) const [inline] [inline]
    @@ -586,19 +602,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Window.

    +

    Reimplemented from Gtk::Window.

    - +
    - + - +
    GtkAssistant* Gtk::Assistant::gobj const GtkAssistant* Gtk::Assistant::gobj ( ) [inline] const [inline]
    @@ -606,7 +622,7 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Window.

    +

    Reimplemented from Gtk::Window.

    @@ -615,7 +631,7 @@
    - + @@ -637,7 +653,7 @@

    Inserts a page in the assistant at a given position.

    Since gtkmm 2.10:
    -
    Parameters:
    +
    Parameters:
    int Gtk::Assistant::insert_page int Gtk::Assistant::insert_page ( Widget page,
    @@ -653,7 +669,7 @@
    pageA Gtk::Widget.
    positionThe index (starting at 0) at which to insert the page, or -1 to append the page to the assistant.
    - + @@ -665,7 +681,7 @@

    Navigate to the next page.

    It is a programming error to call this function when there is no next page.

    This function is for use when creating pages of the Gtk::ASSISTANT_PAGE_CUSTOM type.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    @@ -674,7 +690,7 @@
    void Gtk::Assistant::next_page void Gtk::Assistant::next_page ( )
    - + @@ -692,7 +708,7 @@
    virtual void Gtk::Assistant::on_apply virtual void Gtk::Assistant::on_apply ( ) [protected, virtual]
    - + @@ -710,7 +726,7 @@
    virtual void Gtk::Assistant::on_cancel virtual void Gtk::Assistant::on_cancel ( ) [protected, virtual]
    - + @@ -728,7 +744,7 @@
    virtual void Gtk::Assistant::on_close virtual void Gtk::Assistant::on_close ( ) [protected, virtual]
    - + @@ -747,7 +763,7 @@
    virtual void Gtk::Assistant::on_prepare virtual void Gtk::Assistant::on_prepare ( Gtk::Widget page)
    - + @@ -759,7 +775,7 @@

    Prepends a page to the assistant.

    Since gtkmm 2.10:
    -
    Parameters:
    +
    Parameters:
    int Gtk::Assistant::prepend_page int Gtk::Assistant::prepend_page ( Widget page)
    pageA Gtk::Widget.
    @@ -774,7 +790,7 @@
    - + @@ -786,7 +802,7 @@

    Navigate to the previous visited page.

    It is a programming error to call this function when no previous page is available.

    This function is for use when creating pages of the Gtk::ASSISTANT_PAGE_CUSTOM type.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    @@ -795,7 +811,7 @@
    void Gtk::Assistant::previous_page void Gtk::Assistant::previous_page ( )
    - + @@ -807,7 +823,7 @@

    Removes a widget from the action area of a Gtk::Assistant.

    Since gtkmm 2.10:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Assistant::remove_action_widget void Gtk::Assistant::remove_action_widget ( Widget child)
    childA Gtk::Widget.
    @@ -821,7 +837,7 @@
    - + @@ -833,7 +849,7 @@

    Removes the page_num's page from assistant.

    Since gtkmm 3.2:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Assistant::remove_page void Gtk::Assistant::remove_page ( int  page_num)
    page_numThe index of a page in the assistant, or -1 to remove the last page.
    @@ -847,7 +863,7 @@
    - + @@ -860,7 +876,7 @@

    Switches the page to page_num.

    Note that this will only be necessary in custom buttons, as the assistant flow can be set with set_forward_page_func().

    Since gtkmm 2.10:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Assistant::set_current_page void Gtk::Assistant::set_current_page ( int  page_num)
    page_numIndex of the page to switch to, starting from 0. If negative, the last page will be used. If greater than the number of pages in the assistant, nothing will be done.
    @@ -874,9 +890,9 @@
    - + - + @@ -891,7 +907,7 @@
    void Gtk::Assistant::set_forward_page_func void Gtk::Assistant::set_forward_page_func (const SlotForwardPageconst SlotForwardPage slot)
    - + @@ -914,7 +930,7 @@

    Sets whether page contents are complete.

    This will make assistant update the buttons state to be able to continue the task.

    Since gtkmm 2.10:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Assistant::set_page_complete void Gtk::Assistant::set_page_complete ( const Widget page,
    @@ -929,7 +945,7 @@
    pageA page of assistant.
    completeThe completeness status of the page.
    - + @@ -952,8 +968,8 @@

    Sets a header image for page.

    Since gtkmm 2.10:

    Deprecated: 3.2: Since GTK+ 3.2, a header is no longer shown; add your header decoration to the page content instead.

    -
    Deprecated:
    A header is no longer shown. Add your header decoration to the page content instead.
    -
    Parameters:
    +
    Deprecated:
    A header is no longer shown. Add your header decoration to the page content instead.
    +
    Parameters:
    void Gtk::Assistant::set_page_header_image void Gtk::Assistant::set_page_header_image ( const Widget page,
    @@ -968,7 +984,7 @@
    pageA page of assistant.
    pixbufThe new header image page.
    - + @@ -992,8 +1008,8 @@

    This image used to be displayed in the side area of the assistant when page is the current page.

    Since gtkmm 2.10:

    Deprecated: 3.2: Since GTK+ 3.2, sidebar images are not shown anymore.

    -
    Deprecated:
    Sidebar images are not shown anymore..
    -
    Parameters:
    +
    Deprecated:
    Sidebar images are not shown anymore..
    +
    Parameters:
    void Gtk::Assistant::set_page_side_image void Gtk::Assistant::set_page_side_image ( const Widget page,
    @@ -1008,7 +1024,7 @@
    pageA page of assistant.
    pixbufThe new side image page.
    - + @@ -1031,7 +1047,7 @@

    Sets a title for page.

    The title is displayed in the header area of the assistant when page is the current page.

    Since gtkmm 2.10:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Assistant::set_page_title void Gtk::Assistant::set_page_title ( const Widget page,
    @@ -1046,7 +1062,7 @@
    pageA page of assistant.
    titleThe new title for page.
    - + @@ -1069,7 +1085,7 @@

    Sets the page type for page.

    The page type determines the page behavior in the assistant.

    Since gtkmm 2.10:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Assistant::set_page_type void Gtk::Assistant::set_page_type ( const Widget page,
    @@ -1084,7 +1100,7 @@
    pageA page of assistant.
    typeThe new type for page.
    - + @@ -1105,7 +1121,7 @@
    Glib::SignalProxy0< void > Gtk::Assistant::signal_apply Glib::SignalProxy0< void > Gtk::Assistant::signal_apply ( )
    - + @@ -1124,7 +1140,7 @@
    Glib::SignalProxy0< void > Gtk::Assistant::signal_cancel Glib::SignalProxy0< void > Gtk::Assistant::signal_cancel ( )
    - + @@ -1143,7 +1159,7 @@
    Glib::SignalProxy0< void > Gtk::Assistant::signal_close Glib::SignalProxy0< void > Gtk::Assistant::signal_close ( )
    - + @@ -1155,7 +1171,7 @@

    The signal_prepare() signal is emitted when a new page is set as the assistant's current page, before making the new page visible.

    A handler for this signal can do any preparations which are necessary before showing page.

    Since gtkmm 2.10:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,Gtk::Widget* > Gtk::Assistant::signal_prepare Glib::SignalProxy1< void,Gtk::Widget* > Gtk::Assistant::signal_prepare ( )
    pageThe current page.
    @@ -1169,7 +1185,7 @@
    - + @@ -1191,7 +1207,7 @@
    void Gtk::Assistant::update_buttons_state void Gtk::Assistant::update_buttons_state ( )
    - + @@ -1212,7 +1228,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Assistant* wrap Gtk::Assistant* wrap ( GtkAssistant *  object,
    @@ -1226,9 +1242,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/assistant.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Assistant__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Assistant__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Assistant-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Assistant-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Assistant-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Assistant-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Assistant, including all inherited members. @@ -72,6 +88,7 @@ + @@ -237,7 +254,7 @@ - + @@ -263,7 +280,7 @@ - + @@ -630,7 +647,7 @@ - + @@ -729,7 +746,9 @@ + + @@ -785,9 +804,14 @@ -
    activate()Gtk::Widget
    begin_move_drag(int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    begin_resize_drag(Gdk::WindowEdge edge, int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_title() const Gtk::Window
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_position(WindowPosition position)Gtk::Window
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    ~Window()Gtk::Window [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Bin.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Bin.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Bin.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Bin.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Bin Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Bin Class Reference
    -
    +

    A container with just one child. More...

    @@ -80,9 +96,9 @@  Remove the contained object Since this can only hold one object it is not necessary to specify which object to remove like other containers.
    void add_label (const Glib::ustring& label, bool mnemonic=false, double x_align=0.5, double y_align=0.5)  Add a Label object.
    -void add_label (const Glib::ustring& label, bool mnemonic, Align x_align, Align y_align=ALIGN_CENTER) +void add_label (const Glib::ustring& label, bool mnemonic, Align x_align, Align y_align=ALIGN_CENTER)  Add a Label object.
    -void add_pixlabel (const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5) +void add_pixlabel (const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)  Add Image and Label objects.

    Protected Member Functions

    @@ -104,7 +120,7 @@
    - + @@ -120,7 +136,7 @@
    virtual Gtk::Bin::~Bin virtual Gtk::Bin::~Bin ( ) [virtual]
    - + @@ -139,7 +155,7 @@
    Gtk::Bin::Bin Gtk::Bin::Bin ( ) [protected]
    - + @@ -173,7 +189,7 @@

    Add a Label object.

    This does not correspond to any GTK+ function and is provided purely for convenience.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Bin::add_label void Gtk::Bin::add_label ( const Glib::ustring label,
    @@ -190,7 +206,7 @@
    labelThe text for the label.
    mnemonicIf true, characters preceded by an underscore (_) will be underlined and used as a keyboard accelerator (shortcut).
    - + @@ -211,7 +227,7 @@ - + @@ -224,7 +240,7 @@

    Add a Label object.

    This does not correspond to any GTK+ function and is provided purely for convenience.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Bin::add_label void Gtk::Bin::add_label ( const Glib::ustring label, Align y_align = ALIGN_CENTER y_align = ALIGN_CENTER 
    @@ -241,9 +257,9 @@
    labelThe label text.
    mnemonicIf true, characters preceded by an underscore (_) will be underlined and used as a keyboard accelerator (shortcut).
    - + - + @@ -275,7 +291,7 @@

    Add Image and Label objects.

    This does not correspond to any GTK+ function and is provided purely for convenience. This will create, manage, add, and show a new Image and Label (within an HBox) to this Bin.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Bin::add_pixlabel void Gtk::Bin::add_pixlabel (const std::stringconst std::string pixfile,
    @@ -292,15 +308,15 @@ - +
    pixmapA Glib::RefPtr to a Gdk::Pixmap.
    maskA Glib::RefPtr to a Gdk::Bitmap.
    - + - +
    const Gtk::Widget* Gtk::Bin::get_child Gtk::Widget* Gtk::Bin::get_child ( ) const
    @@ -312,15 +328,15 @@
    - +
    - + - +
    Gtk::Widget* Gtk::Bin::get_child const Gtk::Widget* Gtk::Bin::get_child ( ) const
    @@ -332,15 +348,15 @@
    - +
    - + - +
    const GtkBin* Gtk::Bin::gobj GtkBin* Gtk::Bin::gobj ( ) const [inline] [inline]
    @@ -348,21 +364,21 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Container.

    +

    Reimplemented from Gtk::Container.

    -

    Reimplemented in Gtk::AboutDialog, Gtk::Alignment, Gtk::AppChooserButton, Gtk::AppChooserDialog, Gtk::ApplicationWindow, Gtk::AspectFrame, Gtk::Assistant, Gtk::Button, Gtk::CheckButton, Gtk::CheckMenuItem, Gtk::ColorButton, Gtk::ColorChooserDialog, Gtk::ColorSelectionDialog, Gtk::ComboBox, Gtk::ComboBoxText, Gtk::Dialog, Gtk::EventBox, Gtk::Expander, Gtk::FileChooserDialog, Gtk::FontButton, Gtk::FontChooserDialog, Gtk::Frame, Gtk::HandleBox, Gtk::ImageMenuItem, Gtk::LinkButton, Gtk::MenuItem, Gtk::MenuToolButton, Gtk::MessageDialog, Gtk::OffscreenWindow, Gtk::RadioButton, Gtk::RadioMenuItem, Gtk::RadioToolButton, Gtk::RecentChooserDialog, Gtk::ScaleButton, Gtk::ScrolledWindow, Gtk::SeparatorMenuItem, Gtk::SeparatorToolItem, Gtk::TearoffMenuItem, Gtk::ToggleButton, Gtk::ToggleToolButton, Gtk::ToolButton, Gtk::ToolItem, Gtk::Viewport, Gtk::VolumeButton, Gtk::Window, Gtk::PageSetupUnixDialog, Gtk::PrintUnixDialog, Gtk::Plug, and Gtk::FontSelectionDialog.

    +

    Reimplemented in Gtk::FontSelectionDialog, Gtk::ColorSelectionDialog, Gtk::Window, Gtk::Dialog, Gtk::AboutDialog, Gtk::MessageDialog, Gtk::Assistant, Gtk::ComboBox, Gtk::Expander, Gtk::OffscreenWindow, Gtk::ScrolledWindow, Gtk::LinkButton, Gtk::PrintUnixDialog, Gtk::AppChooserDialog, Gtk::HandleBox, Gtk::RecentChooserDialog, Gtk::Button, Gtk::ScaleButton, Gtk::Alignment, Gtk::ColorButton, Gtk::FontButton, Gtk::Frame, Gtk::MenuItem, Gtk::TearoffMenuItem, Gtk::AppChooserButton, Gtk::CheckButton, Gtk::EventBox, Gtk::FontChooserDialog, Gtk::AspectFrame, Gtk::RadioButton, Gtk::FileChooserDialog, Gtk::ImageMenuItem, Gtk::SeparatorToolItem, Gtk::ToolItem, Gtk::ComboBoxText, Gtk::RadioToolButton, Gtk::ToggleToolButton, Gtk::VolumeButton, Gtk::RadioMenuItem, Gtk::PageSetupUnixDialog, Gtk::ColorChooserDialog, Gtk::Viewport, Gtk::CheckMenuItem, Gtk::MenuToolButton, Gtk::SeparatorMenuItem, Gtk::ToggleButton, Gtk::ApplicationWindow, Gtk::Plug, and Gtk::ToolButton.

    - +
    - + - +
    GtkBin* Gtk::Bin::gobj const GtkBin* Gtk::Bin::gobj ( ) [inline] const [inline]
    @@ -370,9 +386,9 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Container.

    +

    Reimplemented from Gtk::Container.

    -

    Reimplemented in Gtk::AboutDialog, Gtk::Alignment, Gtk::AppChooserButton, Gtk::AppChooserDialog, Gtk::ApplicationWindow, Gtk::AspectFrame, Gtk::Assistant, Gtk::Button, Gtk::CheckButton, Gtk::CheckMenuItem, Gtk::ColorButton, Gtk::ColorChooserDialog, Gtk::ColorSelectionDialog, Gtk::ComboBox, Gtk::ComboBoxText, Gtk::Dialog, Gtk::EventBox, Gtk::Expander, Gtk::FileChooserDialog, Gtk::FontButton, Gtk::FontChooserDialog, Gtk::Frame, Gtk::HandleBox, Gtk::ImageMenuItem, Gtk::LinkButton, Gtk::MenuItem, Gtk::MenuToolButton, Gtk::MessageDialog, Gtk::OffscreenWindow, Gtk::RadioButton, Gtk::RadioMenuItem, Gtk::RadioToolButton, Gtk::RecentChooserDialog, Gtk::ScaleButton, Gtk::ScrolledWindow, Gtk::SeparatorMenuItem, Gtk::SeparatorToolItem, Gtk::TearoffMenuItem, Gtk::ToggleButton, Gtk::ToggleToolButton, Gtk::ToolButton, Gtk::ToolItem, Gtk::Viewport, Gtk::VolumeButton, Gtk::Window, Gtk::PageSetupUnixDialog, Gtk::PrintUnixDialog, Gtk::Plug, and Gtk::FontSelectionDialog.

    +

    Reimplemented in Gtk::FontSelectionDialog, Gtk::ColorSelectionDialog, Gtk::Window, Gtk::Dialog, Gtk::AboutDialog, Gtk::MessageDialog, Gtk::Assistant, Gtk::ComboBox, Gtk::Expander, Gtk::OffscreenWindow, Gtk::ScrolledWindow, Gtk::LinkButton, Gtk::PrintUnixDialog, Gtk::AppChooserDialog, Gtk::HandleBox, Gtk::RecentChooserDialog, Gtk::Button, Gtk::ScaleButton, Gtk::Alignment, Gtk::ColorButton, Gtk::FontButton, Gtk::Frame, Gtk::MenuItem, Gtk::TearoffMenuItem, Gtk::AppChooserButton, Gtk::CheckButton, Gtk::EventBox, Gtk::FontChooserDialog, Gtk::AspectFrame, Gtk::RadioButton, Gtk::FileChooserDialog, Gtk::ImageMenuItem, Gtk::SeparatorToolItem, Gtk::ToolItem, Gtk::ComboBoxText, Gtk::RadioToolButton, Gtk::ToggleToolButton, Gtk::VolumeButton, Gtk::RadioMenuItem, Gtk::PageSetupUnixDialog, Gtk::ColorChooserDialog, Gtk::Viewport, Gtk::CheckMenuItem, Gtk::MenuToolButton, Gtk::SeparatorMenuItem, Gtk::ToggleButton, Gtk::ApplicationWindow, Gtk::Plug, and Gtk::ToolButton.

    @@ -381,7 +397,7 @@
    - + @@ -401,7 +417,7 @@
    void Gtk::Bin::remove void Gtk::Bin::remove ( )
    - + @@ -422,7 +438,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Bin* wrap Gtk::Bin* wrap ( GtkBin *  object,
    @@ -436,9 +452,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/bin.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Bin__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Bin__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Bin-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Bin-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Bin-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Bin-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Bin, including all inherited members. @@ -63,6 +79,7 @@ + @@ -184,7 +201,7 @@ - + @@ -203,7 +220,7 @@ - + @@ -446,7 +463,7 @@ - + @@ -530,7 +547,9 @@ + + @@ -570,9 +589,14 @@ -
    activate()Gtk::Widget
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Border.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Border.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Border.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Border.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Border Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Border Class Reference
    -
    +

    This specifies a border around a rectangular area that can be of a different width on each side. More...

    @@ -74,19 +90,19 @@  Provides access to the underlying C instance. The caller is responsible for freeing it. Use when directly setting fields in structs.
    int get_left () const  Get the width of the left border.
    -void set_left (const int&value) +void set_left (const int&value)  Set the width of the left border.
    int get_right () const  Get the width of the right border.
    -void set_right (const int&value) +void set_right (const int&value)  Set the width of the right border.
    int get_top () const  Get the width of the top border.
    -void set_top (const int&value) +void set_top (const int&value)  Set the width of the top border.
    int get_bottom () const  Get the width of the bottom border.
    -void set_bottom (const int&value) +void set_bottom (const int&value)  Set the width of the bottom border.

    Protected Attributes

    @@ -107,7 +123,7 @@
    - + @@ -123,7 +139,7 @@
    Gtk::Border::Border Gtk::Border::Border ( )
    - + @@ -150,7 +166,7 @@
    Gtk::Border::Border Gtk::Border::Border ( GtkBorder *  gobject,
    - + @@ -167,7 +183,7 @@
    Gtk::Border::Border Gtk::Border::Border ( const Border other)
    - + @@ -184,7 +200,7 @@
    Gtk::Border::~Border Gtk::Border::~Border ( )
    - + @@ -202,7 +218,7 @@
    int Gtk::Border::get_bottom int Gtk::Border::get_bottom ( ) const
    - + @@ -220,7 +236,7 @@
    int Gtk::Border::get_left int Gtk::Border::get_left ( ) const
    - + @@ -238,7 +254,7 @@
    int Gtk::Border::get_right int Gtk::Border::get_right ( ) const
    - + @@ -251,15 +267,15 @@ - +
    int Gtk::Border::get_top int Gtk::Border::get_top ( ) const
    - + - +
    const GtkBorder* Gtk::Border::gobj GtkBorder* Gtk::Border::gobj ( ) const [inline] [inline]
    @@ -269,15 +285,15 @@
    - +
    - + - +
    GtkBorder* Gtk::Border::gobj const GtkBorder* Gtk::Border::gobj ( ) [inline] const [inline]
    @@ -292,7 +308,7 @@
    - + @@ -327,7 +343,7 @@
    GtkBorder* Gtk::Border::gobj_copy GtkBorder* Gtk::Border::gobj_copy ( ) const
    - + @@ -346,7 +362,7 @@
    void Gtk::Border::set_bottom void Gtk::Border::set_bottom ( const int &  value)
    - + @@ -365,7 +381,7 @@
    void Gtk::Border::set_left void Gtk::Border::set_left ( const int &  value)
    - + @@ -384,7 +400,7 @@
    void Gtk::Border::set_right void Gtk::Border::set_right ( const int &  value)
    - + @@ -403,7 +419,7 @@
    void Gtk::Border::set_top void Gtk::Border::set_top ( const int &  value)
    - + @@ -421,7 +437,7 @@
    void Gtk::Border::swap void Gtk::Border::swap ( Border other)
    - + @@ -440,7 +456,7 @@
    void swap void swap ( Border lhs,
    -
    Parameters:
    +
    Parameters:
    @@ -455,7 +471,7 @@
    lhsThe left-hand side
    rhsThe right-hand side
    - + @@ -476,7 +492,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Border wrap Gtk::Border wrap ( GtkBorder *  object,
    @@ -504,9 +520,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/border.h
    - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Border-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Border-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Border-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Border-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Border, including all inherited members. @@ -70,9 +86,14 @@ -
    Border()Gtk::Border
    swap(Border& lhs, Border& rhs)Gtk::Border [related]
    wrap(GtkBorder* object, bool take_copy=false)Gtk::Border [related]
    ~Border()Gtk::Border
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Box.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Box.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Box.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Box.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Box Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Box Class Reference
    -
    +

    The Box widget organizes child widgets into a rectangular area. More...

    @@ -71,32 +87,32 @@  Provides access to the underlying C GtkObject.
    const GtkBox* gobj () const  Provides access to the underlying C GtkObject.
    Box (Orientation orientation=ORIENTATION_HORIZONTAL, int spacing=0) + Box (Orientation orientation=ORIENTATION_HORIZONTAL, int spacing=0)  Creates a new horizontal box.
    -void pack_start (Widget& child, bool expand, bool fill, guint padding=0) +void pack_start (Widget& child, bool expand, bool fill, guint padding=0)  Left side insert a widget to a box.
    -void pack_start (Widget& child, PackOptions options=PACK_EXPAND_WIDGET, guint padding=0) +void pack_start (Widget& child, PackOptions options=PACK_EXPAND_WIDGET, guint padding=0)  Left side insert a widget to a box.
    -void pack_end (Widget& child, bool expand, bool fill, guint padding=0) +void pack_end (Widget& child, bool expand, bool fill, guint padding=0)  Adds child to box, packed with reference to the end of box.
    -void pack_end (Widget& child, PackOptions options=PACK_EXPAND_WIDGET, guint padding=0) +void pack_end (Widget& child, PackOptions options=PACK_EXPAND_WIDGET, guint padding=0)  Right side insert a widget to a box.
    void set_homogeneous (bool homogeneous=true) - Sets the Gtk::Box::property_homogeneous() property of box, controlling whether or not all children of box are given equal space in the box.
    + Sets the Gtk::Box::property_homogeneous() property of box, controlling whether or not all children of box are given equal space in the box.
    bool get_homogeneous () const  Returns whether the box is homogeneous (all children are the same size).
    void set_spacing (int spacing) - Sets the Gtk::Box::property_spacing() property of box, which is the number of pixels to place between children of box.
    + Sets the Gtk::Box::property_spacing() property of box, which is the number of pixels to place between children of box.
    int get_spacing () const  Gets the value set by set_spacing().
    void reorder_child (Widget& child, int pos)  Moves child to a new position in the list of box children.
    Glib::PropertyProxy< int > property_spacing () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The amount of space between children.
    Glib::PropertyProxy_ReadOnly< int > property_spacing () const  The amount of space between children.
    Glib::PropertyProxy< bool > property_homogeneous () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the children should all be the same size.
    Glib::PropertyProxy_ReadOnly
    < bool > property_homogeneous () const  Whether the children should all be the same size.
    @@ -122,7 +138,7 @@
    - + @@ -138,10 +154,10 @@
    virtual Gtk::Box::~Box virtual Gtk::Box::~Box ( ) [virtual]
    - + - + @@ -159,7 +175,7 @@

    Creates a new horizontal box.

    -
    Parameters:
    +
    Parameters:
    Gtk::Box::Box Gtk::Box::Box ( Orientation orientation = ORIENTATION_HORIZONTAL, orientation = ORIENTATION_HORIZONTAL,
    @@ -175,7 +191,7 @@
    orientationThe box's orientation.
    spacingDetermines the space in pixels between child widgets.
    - + @@ -195,7 +211,7 @@
    bool Gtk::Box::get_homogeneous bool Gtk::Box::get_homogeneous ( ) const
    - + @@ -209,15 +225,15 @@ - +
    int Gtk::Box::get_spacing int Gtk::Box::get_spacing ( ) const
    - + - +
    const GtkBox* Gtk::Box::gobj GtkBox* Gtk::Box::gobj ( ) const [inline] [inline]
    @@ -225,21 +241,21 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Container.

    +

    Reimplemented from Gtk::Container.

    -

    Reimplemented in Gtk::AppChooserWidget, Gtk::ButtonBox, Gtk::ColorSelection, Gtk::FileChooserButton, Gtk::FileChooserWidget, Gtk::FontChooserWidget, Gtk::InfoBar, Gtk::RecentChooserWidget, Gtk::Statusbar, Gtk::FontSelection, Gtk::VBox, Gtk::HBox, Gtk::VButtonBox, and Gtk::HButtonBox.

    +

    Reimplemented in Gtk::HBox, Gtk::HButtonBox, Gtk::ButtonBox, Gtk::FontSelection, Gtk::ColorSelection, Gtk::InfoBar, Gtk::VButtonBox, Gtk::FileChooserButton, Gtk::VBox, Gtk::AppChooserWidget, Gtk::Statusbar, Gtk::FileChooserWidget, Gtk::FontChooserWidget, and Gtk::RecentChooserWidget.

    - +
    @@ -258,7 +274,7 @@
    - + @@ -292,12 +308,12 @@

    Adds child to box, packed with reference to the end of box.

    The child is packed after (away from end of) any other child packed with reference to the end of box.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Box::pack_end void Gtk::Box::pack_end ( Widget child,
    - +
    childThe Gtk::Widget to be added to box.
    expandtrue if the new child is to be given extra space allocated to box. The extra space will be divided evenly between all children of box that use this option.
    filltrue if space given to child by the expand option is actually allocated to child, rather than just padding it. This parameter has no effect if expand is set to false. A child is always allocated the full height of a horizontal Gtk::Box and the full width of a vertical Gtk::Box. This option affects the other dimension.
    paddingExtra space in pixels to put between this child and its neighbors, over and above the global amount specified by Gtk::Box::property_spacing() property. If child is a widget at one of the reference ends of box, then padding pixels are also put between child and the reference edge of box.
    paddingExtra space in pixels to put between this child and its neighbors, over and above the global amount specified by Gtk::Box::property_spacing() property. If child is a widget at one of the reference ends of box, then padding pixels are also put between child and the reference edge of box.
    @@ -309,7 +325,7 @@
    - + @@ -318,7 +334,7 @@ - + @@ -336,7 +352,7 @@

    Right side insert a widget to a box.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Box::pack_end void Gtk::Box::pack_end ( Widget child, PackOptions options = PACK_EXPAND_WIDGET, options = PACK_EXPAND_WIDGET,
    @@ -347,12 +363,12 @@ - +
    childA Widget to be added to box.
    optionsControls how the widget expands to fill space, and how the space around them is used.
    - + @@ -360,8 +376,14 @@ - - + + + + + + + + @@ -379,23 +401,27 @@

    Left side insert a widget to a box.

    -
    Parameters:
    +

    The expand argument to pack_start() or pack_end() controls whether the widgets are laid out in the box to fill in all the extra space in the box so the box is expanded to fill the area allocated to it (true). Or the box is shrunk to just fit the widgets (false). Setting expand to false will allow you to do right and left justifying of your widgets. Otherwise, they will all expand to fit in the box, and the same effect could be achieved by using only one of pack_start() or pack_end() functions.

    +

    The fill argument to the pack_start()/pack_end() functions control whether the extra space is allocated to the objects themselves (true), or as extra padding in the box around these objects (false). It only has an effect if the expand argument is also true.

    +

    The difference between spacing (set when the box is created) and padding (set when elements are packed) is, that spacing is added between objects, and padding is added on either side of an object.

    +
    Parameters:
    void Gtk::Box::pack_start void Gtk::Box::pack_start ( Widget child,
    PackOptions options = PACK_EXPAND_WIDGET, bool expand,
    bool fill,
    - - - + + + +
    childA Widget to be added to box.
    optionsControls how the widget expands to fill space, and how the space around them is used.
    paddingPadding that is added on either side of the widget. This is different to spacing set when the box is created (or with set_spacing()) - spacing is added between objects, and padding is added on either side of an object.
    childThe Gtk::Widget to be added to box.
    expandtrue if the new child is to be given extra space allocated to box. The extra space will be divided evenly between all children that use this option.
    filltrue if space given to child by the expand option is actually allocated to child, rather than just padding it. This parameter has no effect if expand is set to false. A child is always allocated the full height of a horizontal Gtk::Box and the full width of a vertical Gtk::Box. This option affects the other dimension.
    paddingExtra space in pixels to put between this child and its neighbors, over and above the global amount specified by Gtk::Box::property_spacing() property. If child is a widget at one of the reference ends of box, then padding pixels are also put between child and the reference edge of box.
    - +
    - + @@ -403,14 +429,8 @@ - - - - - - - - + + @@ -428,30 +448,26 @@

    Left side insert a widget to a box.

    -

    The expand argument to pack_start() or pack_end() controls whether the widgets are laid out in the box to fill in all the extra space in the box so the box is expanded to fill the area allocated to it (true). Or the box is shrunk to just fit the widgets (false). Setting expand to false will allow you to do right and left justifying of your widgets. Otherwise, they will all expand to fit in the box, and the same effect could be achieved by using only one of pack_start() or pack_end() functions.

    -

    The fill argument to the pack_start()/pack_end() functions control whether the extra space is allocated to the objects themselves (true), or as extra padding in the box around these objects (false). It only has an effect if the expand argument is also true.

    -

    The difference between spacing (set when the box is created) and padding (set when elements are packed) is, that spacing is added between objects, and padding is added on either side of an object.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Box::pack_start void Gtk::Box::pack_start ( Widget child,
    bool expand,
    bool fill, PackOptions options = PACK_EXPAND_WIDGET,
    - - - - + + +
    childThe Gtk::Widget to be added to box.
    expandtrue if the new child is to be given extra space allocated to box. The extra space will be divided evenly between all children that use this option.
    filltrue if space given to child by the expand option is actually allocated to child, rather than just padding it. This parameter has no effect if expand is set to false. A child is always allocated the full height of a horizontal Gtk::Box and the full width of a vertical Gtk::Box. This option affects the other dimension.
    paddingExtra space in pixels to put between this child and its neighbors, over and above the global amount specified by Gtk::Box::property_spacing() property. If child is a widget at one of the reference ends of box, then padding pixels are also put between child and the reference edge of box.
    childA Widget to be added to box.
    optionsControls how the widget expands to fill space, and how the space around them is used.
    paddingPadding that is added on either side of the widget. This is different to spacing set when the box is created (or with set_spacing()) - spacing is added between objects, and padding is added on either side of an object.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Box::property_homogeneous Glib::PropertyProxy< bool > Gtk::Box::property_homogeneous ( ) const
    @@ -463,20 +479,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::Box::property_homogeneous Glib::PropertyProxy_ReadOnly< bool > Gtk::Box::property_homogeneous ( ) const
    +

    Whether the children should all be the same size.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -487,7 +504,7 @@
    - + @@ -496,6 +513,7 @@
    +

    The amount of space between children.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -506,7 +524,7 @@
    Glib::PropertyProxy< int > Gtk::Box::property_spacing Glib::PropertyProxy< int > Gtk::Box::property_spacing ( )
    - + @@ -526,7 +544,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Box::property_spacing Glib::PropertyProxy_ReadOnly< int > Gtk::Box::property_spacing ( ) const
    - + @@ -549,7 +567,7 @@

    Moves child to a new position in the list of box children.

    The list is the <structfield>children</structfield> field of Gtk::Box-struct, and contains both widgets packed Gtk::PACK_START as well as widgets packed Gtk::PACK_END, in the order that these widgets were added to box.

    A widget's position in the box children list determines where the widget is packed into box. A child widget at some position in the list will be packed just after all other widgets of the same packing type that appear earlier in the list.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Box::reorder_child void Gtk::Box::reorder_child ( Widget child,
    @@ -564,7 +582,7 @@
    childThe Gtk::Widget to move.
    positionThe new position for child in the list of children of box, starting from 0. If negative, indicates the end of the list.
    - + @@ -574,8 +592,8 @@
    -

    Sets the Gtk::Box::property_homogeneous() property of box, controlling whether or not all children of box are given equal space in the box.

    -
    Parameters:
    +

    Sets the Gtk::Box::property_homogeneous() property of box, controlling whether or not all children of box are given equal space in the box.

    +
    Parameters:
    void Gtk::Box::set_homogeneous void Gtk::Box::set_homogeneous ( bool  homogeneous = true)
    homogeneousA boolean value, true to create equal allotments, false for variable allotments.
    @@ -589,7 +607,7 @@
    - + @@ -599,8 +617,8 @@
    -

    Sets the Gtk::Box::property_spacing() property of box, which is the number of pixels to place between children of box.

    -
    Parameters:
    +

    Sets the Gtk::Box::property_spacing() property of box, which is the number of pixels to place between children of box.

    +
    Parameters:
    void Gtk::Box::set_spacing void Gtk::Box::set_spacing ( int  spacing)
    spacingThe number of pixels to put between children.
    @@ -615,7 +633,7 @@
    - + @@ -636,7 +654,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Box* wrap Gtk::Box* wrap ( GtkBox *  object,
    @@ -650,9 +668,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/box.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Box__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Box__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Box-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Box-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Box-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Box-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Box, including all inherited members. @@ -61,6 +77,7 @@ + @@ -182,7 +199,7 @@ - + @@ -202,7 +219,7 @@ - + @@ -311,6 +328,7 @@ + @@ -459,7 +477,7 @@ - + @@ -544,7 +562,9 @@ + + @@ -586,9 +606,14 @@ -
    activate()Gtk::Widget
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Box(Orientation orientation=ORIENTATION_HORIZONTAL, int spacing=0)Gtk::Box [explicit]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    set_orientation(Orientation orientation)Gtk::Orientable
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Orientable()Gtk::Orientable [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Buildable.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Buildable.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Buildable.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Buildable.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Buildable Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + +

    A base class for objects that can be built by Gtk::Builder. More...

    @@ -79,6 +96,10 @@

    Static Public Member Functions

    static void add_interface (GType gtype_implementer) +

    +Protected Member Functions

    Buildable () + You should derive from this class to use it.

    Related Functions

    (Note that these are not member functions.)

    @@ -89,15 +110,33 @@

    Detailed Description

    A base class for objects that can be built by Gtk::Builder.

    Buildable allows objects to extend and customize thier deserialization from Gtk::Builder UI descriptions. The interface includes methods for setting names and properties of objects, parsing custom tags and constructing child objects.

    -

    All gtkmm widgets, and many non-widget objects, derive from this base class. The main user of this interface is Gtk::Builder. There should be very little need for applications to call any of Buildable's methods.

    -
    Since gtkmm 3.0:
    +

    All gtkmm widgets, and many non-widget objects, derive from this base class. The main user of this interface is Gtk::Builder. There should be very little need for applications to call any of Buildable's methods.

    +
    Since gtkmm 3.0:

    Constructor & Destructor Documentation

    + +
    +
    + + + + + + + +
    Gtk::Buildable::Buildable () [protected]
    +
    +
    + +

    You should derive from this class to use it.

    + +
    +
    - + @@ -114,7 +153,7 @@
    virtual Gtk::Buildable::~Buildable virtual Gtk::Buildable::~Buildable ( ) [virtual]
    - + @@ -131,7 +170,7 @@
    static void Gtk::Buildable::add_interface static void Gtk::Buildable::add_interface ( GType  gtype_implementer)
    - + @@ -145,7 +184,7 @@
    Since gtkmm 2.12:
    Returns:
    The name set with set_name().
    -

    Reimplemented in Gtk::Action, Gtk::ActionGroup, and Gtk::Widget.

    +

    Reimplemented in Gtk::Widget, Gtk::Action, and Gtk::ActionGroup.

    @@ -154,7 +193,7 @@
    Glib::ustring Gtk::Buildable::get_name Glib::ustring Gtk::Buildable::get_name ( ) const
    - + @@ -167,7 +206,7 @@

    Reimplemented from Glib::Interface.

    -

    Reimplemented in Gtk::AboutDialog, Gtk::AccelLabel, Gtk::Action, Gtk::ActionGroup, Gtk::Alignment, Gtk::AppChooserButton, Gtk::AppChooserDialog, Gtk::AppChooserWidget, Gtk::ApplicationWindow, Gtk::Arrow, Gtk::AspectFrame, Gtk::Assistant, Gtk::Bin, Gtk::Box, Gtk::Button, Gtk::ButtonBox, Gtk::Calendar, Gtk::CellArea, Gtk::CellAreaBox, Gtk::CellView, Gtk::CheckButton, Gtk::CheckMenuItem, Gtk::ColorButton, Gtk::ColorChooserDialog, Gtk::ColorSelection, Gtk::ColorSelectionDialog, Gtk::ComboBox, Gtk::ComboBoxText, Gtk::Container, Gtk::Dialog, Gtk::DrawingArea, Gtk::Entry, Gtk::EntryCompletion, Gtk::EventBox, Gtk::Expander, Gtk::FileChooserButton, Gtk::FileChooserDialog, Gtk::FileChooserWidget, Gtk::Fixed, Gtk::FontButton, Gtk::FontChooserDialog, Gtk::FontChooserWidget, Gtk::Frame, Gtk::Grid, Gtk::HandleBox, Gtk::IconView, Gtk::Image, Gtk::ImageMenuItem, Gtk::InfoBar, Gtk::Invisible, Gtk::Label, Gtk::Layout, Gtk::LinkButton, Gtk::ListStore, Gtk::Menu, Gtk::MenuBar, Gtk::MenuItem, Gtk::MenuShell, Gtk::MenuToolButton, Gtk::MessageDialog, Gtk::Misc, Gtk::Notebook, Gtk::OffscreenWindow, Gtk::Paned, Gtk::ProgressBar, Gtk::RadioAction, Gtk::RadioButton, Gtk::RadioMenuItem, Gtk::RadioToolButton, Gtk::Range, Gtk::RecentAction, Gtk::RecentChooserDialog, Gtk::RecentChooserMenu, Gtk::RecentChooserWidget, Gtk::Scale, Gtk::ScaleButton, Gtk::Scrollbar, Gtk::ScrolledWindow, Gtk::Separator, Gtk::SeparatorMenuItem, Gtk::SeparatorToolItem, Gtk::SizeGroup, Gtk::SpinButton, Gtk::Spinner, Gtk::Statusbar, Gtk::Switch, Gtk::Table, Gtk::TearoffMenuItem, Gtk::TextView, Gtk::ToggleAction, Gtk::ToggleButton, Gtk::ToggleToolButton, Gtk::Toolbar, Gtk::ToolButton, Gtk::ToolItem, Gtk::ToolItemGroup, Gtk::ToolPalette, Gtk::TreeStore, Gtk::TreeView, Gtk::Viewport, Gtk::VolumeButton, Gtk::Widget, Gtk::Window, Gtk::PageSetupUnixDialog, Gtk::PrintUnixDialog, Gtk::Plug, Gtk::Socket, Gtk::FontSelection, Gtk::FontSelectionDialog, Gtk::VBox, Gtk::HBox, Gtk::VButtonBox, Gtk::HButtonBox, Gtk::HPaned, Gtk::VPaned, Gtk::VScale, Gtk::HScale, Gtk::VScrollbar, Gtk::HScrollbar, Gtk::VSeparator, and Gtk::HSeparator.

    +

    Reimplemented in Gtk::FontSelectionDialog, Gtk::ColorSelectionDialog, Gtk::Widget, Gtk::TreeView, Gtk::HScale, Gtk::Window, Gtk::HScrollbar, Gtk::HBox, Gtk::HButtonBox, Gtk::Calendar, Gtk::HSeparator, Gtk::ToolPalette, Gtk::VPaned, Gtk::SpinButton, Gtk::Dialog, Gtk::CellArea, Gtk::TextView, Gtk::Image, Gtk::IconView, Gtk::AboutDialog, Gtk::SizeGroup, Gtk::Entry, Gtk::MessageDialog, Gtk::Box, Gtk::Socket, Gtk::Assistant, Gtk::MenuBar, Gtk::Notebook, Gtk::Table, Gtk::Action, Gtk::ComboBox, Gtk::Paned, Gtk::ProgressBar, Gtk::EntryCompletion, Gtk::ButtonBox, Gtk::FontSelection, Gtk::VScrollbar, Gtk::Container, Gtk::Expander, Gtk::ColorSelection, Gtk::OffscreenWindow, Gtk::VScale, Gtk::Grid, Gtk::InfoBar, Gtk::VButtonBox, Gtk::FileChooserButton, Gtk::ScrolledWindow, Gtk::LinkButton, Gtk::Scrollbar, Gtk::PrintUnixDialog, Gtk::AppChooserDialog, Gtk::CellView, Gtk::HandleBox, Gtk::ListStore, Gtk::RecentAction, Gtk::VSeparator, Gtk::CellAreaBox, Gtk::RecentChooserDialog, Gtk::VBox, Gtk::Button, Gtk::Layout, Gtk::ScaleButton, Gtk::HPaned, Gtk::Alignment, Gtk::Arrow, Gtk::ColorButton, Gtk::Scale, Gtk::Toolbar, Gtk::TreeStore, Gtk::AppChooserWidget, Gtk::Fixed, Gtk::FontButton, Gtk::Frame, Gtk::MenuItem, Gtk::RecentChooserMenu, Gtk::Statusbar, Gtk::MenuShell, Gtk::TearoffMenuItem, Gtk::AppChooserButton, Gtk::CheckButton, Gtk::EventBox, Gtk::FileChooserWidget, Gtk::FontChooserDialog, Gtk::FontChooserWidget, Gtk::Menu, Gtk::AspectFrame, Gtk::Label, Gtk::RadioButton, Gtk::RecentChooserWidget, Gtk::FileChooserDialog, Gtk::ImageMenuItem, Gtk::Misc, Gtk::Separator, Gtk::SeparatorToolItem, Gtk::ToolItem, Gtk::Bin, Gtk::ComboBoxText, Gtk::RadioToolButton, Gtk::ToggleToolButton, Gtk::ToolItemGroup, Gtk::VolumeButton, Gtk::RadioMenuItem, Gtk::Switch, Gtk::PageSetupUnixDialog, Gtk::ColorChooserDialog, Gtk::Viewport, Gtk::CheckMenuItem, Gtk::MenuToolButton, Gtk::Range, Gtk::SeparatorMenuItem, Gtk::ToggleButton, Gtk::AccelLabel, Gtk::ApplicationWindow, Gtk::DrawingArea, Gtk::Invisible, Gtk::RadioAction, Gtk::Spinner, Gtk::Plug, Gtk::ActionGroup, Gtk::ToggleAction, and Gtk::ToolButton.

    @@ -176,7 +215,7 @@
    GtkBuildable* Gtk::Buildable::gobj GtkBuildable* Gtk::Buildable::gobj ( ) [inline]
    - + @@ -189,7 +228,7 @@

    Reimplemented from Glib::Interface.

    -

    Reimplemented in Gtk::AboutDialog, Gtk::AccelLabel, Gtk::Action, Gtk::ActionGroup, Gtk::Alignment, Gtk::AppChooserButton, Gtk::AppChooserDialog, Gtk::AppChooserWidget, Gtk::ApplicationWindow, Gtk::Arrow, Gtk::AspectFrame, Gtk::Assistant, Gtk::Bin, Gtk::Box, Gtk::Button, Gtk::ButtonBox, Gtk::Calendar, Gtk::CellArea, Gtk::CellAreaBox, Gtk::CellView, Gtk::CheckButton, Gtk::CheckMenuItem, Gtk::ColorButton, Gtk::ColorChooserDialog, Gtk::ColorSelection, Gtk::ColorSelectionDialog, Gtk::ComboBox, Gtk::ComboBoxText, Gtk::Container, Gtk::Dialog, Gtk::DrawingArea, Gtk::Entry, Gtk::EntryCompletion, Gtk::EventBox, Gtk::Expander, Gtk::FileChooserButton, Gtk::FileChooserDialog, Gtk::FileChooserWidget, Gtk::Fixed, Gtk::FontButton, Gtk::FontChooserDialog, Gtk::FontChooserWidget, Gtk::Frame, Gtk::Grid, Gtk::HandleBox, Gtk::IconView, Gtk::Image, Gtk::ImageMenuItem, Gtk::InfoBar, Gtk::Invisible, Gtk::Label, Gtk::Layout, Gtk::LinkButton, Gtk::ListStore, Gtk::Menu, Gtk::MenuBar, Gtk::MenuItem, Gtk::MenuShell, Gtk::MenuToolButton, Gtk::MessageDialog, Gtk::Misc, Gtk::Notebook, Gtk::OffscreenWindow, Gtk::Paned, Gtk::ProgressBar, Gtk::RadioAction, Gtk::RadioButton, Gtk::RadioMenuItem, Gtk::RadioToolButton, Gtk::Range, Gtk::RecentAction, Gtk::RecentChooserDialog, Gtk::RecentChooserMenu, Gtk::RecentChooserWidget, Gtk::Scale, Gtk::ScaleButton, Gtk::Scrollbar, Gtk::ScrolledWindow, Gtk::Separator, Gtk::SeparatorMenuItem, Gtk::SeparatorToolItem, Gtk::SizeGroup, Gtk::SpinButton, Gtk::Spinner, Gtk::Statusbar, Gtk::Switch, Gtk::Table, Gtk::TearoffMenuItem, Gtk::TextView, Gtk::ToggleAction, Gtk::ToggleButton, Gtk::ToggleToolButton, Gtk::Toolbar, Gtk::ToolButton, Gtk::ToolItem, Gtk::ToolItemGroup, Gtk::ToolPalette, Gtk::TreeStore, Gtk::TreeView, Gtk::Viewport, Gtk::VolumeButton, Gtk::Widget, Gtk::Window, Gtk::PageSetupUnixDialog, Gtk::PrintUnixDialog, Gtk::Plug, Gtk::Socket, Gtk::FontSelection, Gtk::FontSelectionDialog, Gtk::VBox, Gtk::HBox, Gtk::VButtonBox, Gtk::HButtonBox, Gtk::HPaned, Gtk::VPaned, Gtk::VScale, Gtk::HScale, Gtk::VScrollbar, Gtk::HScrollbar, Gtk::VSeparator, and Gtk::HSeparator.

    +

    Reimplemented in Gtk::FontSelectionDialog, Gtk::ColorSelectionDialog, Gtk::Widget, Gtk::TreeView, Gtk::HScale, Gtk::Window, Gtk::HScrollbar, Gtk::HBox, Gtk::HButtonBox, Gtk::Calendar, Gtk::HSeparator, Gtk::ToolPalette, Gtk::VPaned, Gtk::SpinButton, Gtk::Dialog, Gtk::CellArea, Gtk::TextView, Gtk::Image, Gtk::IconView, Gtk::AboutDialog, Gtk::SizeGroup, Gtk::Entry, Gtk::MessageDialog, Gtk::Box, Gtk::Socket, Gtk::Assistant, Gtk::MenuBar, Gtk::Notebook, Gtk::Table, Gtk::Action, Gtk::ComboBox, Gtk::Paned, Gtk::ProgressBar, Gtk::EntryCompletion, Gtk::ButtonBox, Gtk::FontSelection, Gtk::VScrollbar, Gtk::Container, Gtk::Expander, Gtk::ColorSelection, Gtk::OffscreenWindow, Gtk::VScale, Gtk::Grid, Gtk::InfoBar, Gtk::VButtonBox, Gtk::FileChooserButton, Gtk::ScrolledWindow, Gtk::LinkButton, Gtk::Scrollbar, Gtk::PrintUnixDialog, Gtk::AppChooserDialog, Gtk::CellView, Gtk::HandleBox, Gtk::ListStore, Gtk::RecentAction, Gtk::VSeparator, Gtk::CellAreaBox, Gtk::RecentChooserDialog, Gtk::VBox, Gtk::Button, Gtk::Layout, Gtk::ScaleButton, Gtk::HPaned, Gtk::Alignment, Gtk::Arrow, Gtk::ColorButton, Gtk::Scale, Gtk::Toolbar, Gtk::TreeStore, Gtk::AppChooserWidget, Gtk::Fixed, Gtk::FontButton, Gtk::Frame, Gtk::MenuItem, Gtk::RecentChooserMenu, Gtk::Statusbar, Gtk::MenuShell, Gtk::TearoffMenuItem, Gtk::AppChooserButton, Gtk::CheckButton, Gtk::EventBox, Gtk::FileChooserWidget, Gtk::FontChooserDialog, Gtk::FontChooserWidget, Gtk::Menu, Gtk::AspectFrame, Gtk::Label, Gtk::RadioButton, Gtk::RecentChooserWidget, Gtk::FileChooserDialog, Gtk::ImageMenuItem, Gtk::Misc, Gtk::Separator, Gtk::SeparatorToolItem, Gtk::ToolItem, Gtk::Bin, Gtk::ComboBoxText, Gtk::RadioToolButton, Gtk::ToggleToolButton, Gtk::ToolItemGroup, Gtk::VolumeButton, Gtk::RadioMenuItem, Gtk::Switch, Gtk::PageSetupUnixDialog, Gtk::ColorChooserDialog, Gtk::Viewport, Gtk::CheckMenuItem, Gtk::MenuToolButton, Gtk::Range, Gtk::SeparatorMenuItem, Gtk::ToggleButton, Gtk::AccelLabel, Gtk::ApplicationWindow, Gtk::DrawingArea, Gtk::Invisible, Gtk::RadioAction, Gtk::Spinner, Gtk::Plug, Gtk::ActionGroup, Gtk::ToggleAction, and Gtk::ToolButton.

    @@ -198,7 +237,7 @@
    const GtkBuildable* Gtk::Buildable::gobj const GtkBuildable* Gtk::Buildable::gobj ( ) const [inline]
    - + @@ -210,7 +249,7 @@

    Sets the name of the buildable object.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Buildable::set_name void Gtk::Buildable::set_name ( const Glib::ustring name)
    nameName to set.
    @@ -227,7 +266,7 @@
    - + @@ -248,7 +287,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::Buildable > wrap Glib::RefPtr< Gtk::Buildable > wrap ( GtkBuildable *  object,
    @@ -262,9 +301,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/buildable.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Buildable__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Buildable__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Buildable-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Buildable-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Buildable-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Buildable-members.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Buildable, including all inherited members. + - + @@ -73,7 +90,7 @@ - + @@ -82,9 +99,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    add_interface(GType gtype_implementer)Gtk::Buildable [static]
    Buildable()Gtk::Buildable [protected]
    connect_property_changed(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    connect_property_changed_with_return(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    freeze_notify()Glib::ObjectBase
    func_destroy_notify typedefsigc::trackable
    get_name() const Gtk::Buildable
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gtk::Buildable [inline]
    gobj() const Gtk::Buildable [inline]
    reference() const Glib::ObjectBase [virtual]
    remove_destroy_notify_callback(void *data) const sigc::trackable
    set_name(const Glib::ustring& name)Gtk::Buildable
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    thaw_notify()Glib::ObjectBase
    trackable(const trackable &src)sigc::trackable
    ~Buildable()Gtk::Buildable [virtual]
    ~Interface()Glib::Interface [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1BuilderError.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1BuilderError.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1BuilderError.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1BuilderError.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::BuilderError Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::BuilderError Class Reference
    -
    +

    Exception class for Gdk::Builder errors. More...

    @@ -128,7 +144,7 @@
    - + @@ -155,7 +171,7 @@
    Gtk::BuilderError::BuilderError Gtk::BuilderError::BuilderError ( Code  error_code,
    - + @@ -173,7 +189,7 @@
    Gtk::BuilderError::BuilderError Gtk::BuilderError::BuilderError ( GError *  gobject)
    - + @@ -189,9 +205,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/builder.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1BuilderError__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1BuilderError__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1BuilderError-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1BuilderError-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1BuilderError-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1BuilderError-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    Code Gtk::BuilderError::code Code Gtk::BuilderError::code ( ) const
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::BuilderError, including all inherited members. @@ -76,9 +92,14 @@ -
    BuilderError(Code error_code, const Glib::ustring& error_message)Gtk::BuilderError
    what() const Glib::Error [virtual]
    ~Error()Glib::Error [virtual]
    ~Exception()=0Glib::Exception [pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Builder.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Builder.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Builder.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Builder.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Builder Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Builder Class Reference
    -
    +

    Build an interface from a UI definition description. More...

    @@ -75,13 +91,13 @@  Provides access to the underlying C GObject.
    GtkBuilder* gobj_copy ()  Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs.
    -bool add_from_file (const std::string& filename) +bool add_from_file (const std::string& filename)  Parses a file containing a GtkBuilder UI definition, and merges it with the current contents of the builder.
    -bool add_from_file (const std::string& filename, const char* object_id) +bool add_from_file (const std::string& filename, const char* object_id)  Parses a file containing a GtkBuilder UI definition, building only the requested object, and merges it with the current contents of the builder.
    -bool add_from_file (const std::string& filename, const Glib::ustring& object_id) +bool add_from_file (const std::string& filename, const Glib::ustring& object_id)  Parses a file containing a GtkBuilder UI definition, building only the requested object, and merges it with the current contents of the builder.
    -bool add_from_file (const std::string& filename, const std::vector< Glib::ustring >& object_ids) +bool add_from_file (const std::string& filename, const std::vector< Glib::ustring >& object_ids)  Parses a file containing a GtkBuilder UI definition building only the requested objects and merges them with the current contents of builder.
    bool add_from_string (const Glib::ustring& buffer)  Parses a string containing a GtkBuilder UI definition and merges it with the current contents of the builder.
    @@ -89,25 +105,25 @@  Parses a string containing a GtkBuilder UI definition, building only the requested object, and merges it with the current contents of the builder.
    bool add_from_string (const Glib::ustring& buffer, const Glib::ustring& object_id)  Parses a string containing a GtkBuilder UI definition, building only the requested object, and merges it with the current contents of the builder.
    -bool add_from_string (const Glib::ustring& buffer, const std::vector< Glib::ustring >& object_ids) +bool add_from_string (const Glib::ustring& buffer, const std::vector< Glib::ustring >& object_ids)  Parses a string containing a GtkBuilder UI definition, building only the requested objects, and merges it with the current contents of the builder.
    bool add_from_string (const char* buffer, gsize length)  Parses a string containing a GtkBuilder UI definition and merges it with the current contents of the builder.
    Glib::RefPtr< Glib::Objectget_object (const Glib::ustring& name)  Gets the object named name.
    template<class T_Widget > -void get_widget (const Glib::ustring& name, T_Widget*& widget) - Get a widget from the Builder file.
    +void get_widget (const Glib::ustring& name, T_Widget*& widget) + Get a widget from the Builder file.
    template<class T_Widget > -void get_widget_derived (const Glib::ustring& name, T_Widget*& widget) - This provides a pointer to a widget whose details are specified in the GtkBuilder file, but which is implemented by your own derived class.
    +void get_widget_derived (const Glib::ustring& name, T_Widget*& widget) + This provides a pointer to a widget whose details are specified in the GtkBuilder file, but which is implemented by your own derived class.
    void set_translation_domain (const Glib::ustring& domain)  Sets the translation domain of builder.
    Glib::ustring get_translation_domain () const  Gets the translation domain of builder.
    Glib::PropertyProxy
    < Glib::ustringproperty_translation_domain () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The translation domain used by gettext.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_translation_domain () const  The translation domain used by gettext.
    @@ -115,13 +131,13 @@ Static Public Member Functions static Glib::RefPtr< Buildercreate ()  Creates a new builder object.
    -static Glib::RefPtr< Buildercreate_from_file (const std::string& filename) +static Glib::RefPtr< Buildercreate_from_file (const std::string& filename)  Parses a file containing a GtkBuilder UI definition.
    -static Glib::RefPtr< Buildercreate_from_file (const std::string& filename, const Glib::ustring& object_id) +static Glib::RefPtr< Buildercreate_from_file (const std::string& filename, const Glib::ustring& object_id)  Parses a file containing a GtkBuilder UI definition, building only the requested object.
    -static Glib::RefPtr< Buildercreate_from_file (const std::string& filename, const char* object_id) +static Glib::RefPtr< Buildercreate_from_file (const std::string& filename, const char* object_id)  Parses a file containing a GtkBuilder UI definition, building only the requested object.
    -static Glib::RefPtr< Buildercreate_from_file (const std::string& filename, const std::vector< Glib::ustring >& object_ids) +static Glib::RefPtr< Buildercreate_from_file (const std::string& filename, const std::vector< Glib::ustring >& object_ids)  Parses a file containing a GtkBuilder UI definition, building only the requested objects.
    static Glib::RefPtr< Buildercreate_from_string (const Glib::ustring& buffer)  Parses a string containing a GtkBuilder UI definition.
    @@ -129,12 +145,12 @@  Parses a string containing a GtkBuilder UI definition building only the requested object.
    static Glib::RefPtr< Buildercreate_from_string (const Glib::ustring& buffer, const Glib::ustring& object_id)  Parses a string containing a GtkBuilder UI definition building only the requested object.
    -static Glib::RefPtr< Buildercreate_from_string (const Glib::ustring& buffer, const std::vector< Glib::ustring >& object_ids) +static Glib::RefPtr< Buildercreate_from_string (const Glib::ustring& buffer, const std::vector< Glib::ustring >& object_ids)  Parses a string containing a GtkBuilder UI definition building only the requested objects.

    Protected Member Functions

     Builder () -Gtk::Widgetget_widget_checked (const Glib::ustring& name, GType type) +Gtk::Widgetget_widget_checked (const Glib::ustring& name, GType type) GtkWidget* get_cwidget (const Glib::ustring& name)

    Related Functions

    @@ -153,7 +169,7 @@
    - + @@ -169,7 +185,7 @@
    virtual Gtk::Builder::~Builder virtual Gtk::Builder::~Builder ( ) [virtual]
    - + @@ -186,9 +202,9 @@
    Gtk::Builder::Builder Gtk::Builder::Builder ( ) [protected]
    - + - + @@ -197,38 +213,38 @@

    Parses a file containing a GtkBuilder UI definition, and merges it with the current contents of the builder.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::Builder::add_from_file bool Gtk::Builder::add_from_file (const std::stringconst std::string filename)
    bufferThe file to parse.
    Returns:
    true on success or false if an error occurred.
    -
    Exceptions:
    +
    Exceptions:
    BuilderError,Glib::MarkupError,Glib::MarkupError
    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    - +
    - + - + - - + + @@ -239,35 +255,40 @@
    -

    Parses a file containing a GtkBuilder UI definition building only the requested objects and merges them with the current contents of builder.

    -

    Upon errors 0 will be returned and error will be assigned a Error from the Gtk::BUILDER_ERROR, MARKUP_ERROR or FILE_ERROR domain.

    -

    <note> If you are adding an object that depends on an object that is not its child (for instance a Gtk::TreeView that depends on its Gtk::TreeModel), you have to explicitely list all of them in object_ids. </note>

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +

    Parses a file containing a GtkBuilder UI definition, building only the requested object, and merges it with the current contents of the builder.

    +

    If you are adding an object that depends on an object that is not its child (for instance a GtkTreeView that depends on its GtkTreeModel), you have to explicitely list all of them.

    +
    Parameters:
    bool Gtk::Builder::add_from_file bool Gtk::Builder::add_from_file (const std::stringconst std::string filename,
    const std::vector< Glib::ustring > & object_ids const char * object_id 
    - - + +
    filenameThe name of the file to parse.
    object_idsNul-terminated array of objects to build.
    bufferThe file to parse.
    Theobject to build.
    -
    Returns:
    A positive value on success, 0 if an error occurred.
    +
    Returns:
    true on success or false if an error occurred.
    +
    Exceptions:
    + + +
    BuilderError,Glib::MarkupError,Glib::MarkupError
    +
    +
    +
    Since gtkmm 2.16:
    - +
    - + - + - + @@ -281,7 +302,7 @@

    Parses a file containing a GtkBuilder UI definition, building only the requested object, and merges it with the current contents of the builder.

    If you are adding an object that depends on an object that is not its child (for instance a GtkTreeView that depends on its GtkTreeModel), you have to explicitely list all of them.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::Builder::add_from_file bool Gtk::Builder::add_from_file (const std::stringconst std::string filename,
    const char * const Glib::ustring object_id 
    @@ -289,31 +310,31 @@
    Returns:
    true on success or false if an error occurred.
    -
    Exceptions:
    +
    Exceptions:
    bufferThe file to parse.
    Theobject to build.
    BuilderError,Glib::MarkupError,Glib::MarkupError
    -
    Since gtkmm 2.16:
    +
    Since gtkmm 2.14:
    - +
    - + - + - - + + @@ -324,23 +345,18 @@
    -

    Parses a file containing a GtkBuilder UI definition, building only the requested object, and merges it with the current contents of the builder.

    -

    If you are adding an object that depends on an object that is not its child (for instance a GtkTreeView that depends on its GtkTreeModel), you have to explicitely list all of them.

    -
    Parameters:
    +

    Parses a file containing a GtkBuilder UI definition building only the requested objects and merges them with the current contents of builder.

    +

    Upon errors 0 will be returned and error will be assigned a Error from the Gtk::BUILDER_ERROR, MARKUP_ERROR or FILE_ERROR domain.

    +

    <note> If you are adding an object that depends on an object that is not its child (for instance a Gtk::TreeView that depends on its Gtk::TreeModel), you have to explicitely list all of them in object_ids. </note>

    +
    Since gtkmm 2.14:
    +
    Parameters:
    bool Gtk::Builder::add_from_file bool Gtk::Builder::add_from_file (const std::stringconst std::string filename,
    const Glib::ustringobject_id const std::vector< Glib::ustring > & object_ids 
    - - -
    bufferThe file to parse.
    Theobject to build.
    - - -
    Returns:
    true on success or false if an error occurred.
    -
    Exceptions:
    - - + +
    BuilderError,Glib::MarkupError,Glib::MarkupError
    filenameThe name of the file to parse.
    object_idsNul-terminated array of objects to build.
    -
    Since gtkmm 2.14:
    +
    Returns:
    A positive value on success, 0 if an error occurred.
    @@ -349,7 +365,7 @@
    - + @@ -360,14 +376,14 @@

    Parses a string containing a GtkBuilder UI definition and merges it with the current contents of the builder.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::Builder::add_from_string bool Gtk::Builder::add_from_string ( const Glib::ustring buffer)
    bufferThe string to parse.
    Returns:
    true on success or false if an error occurred.
    -
    Exceptions:
    +
    Exceptions:
    BuilderError,Glib::MarkupError
    @@ -382,7 +398,7 @@
    - + @@ -403,7 +419,7 @@

    Parses a string containing a GtkBuilder UI definition, building only the requested object, and merges it with the current contents of the builder.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::Builder::add_from_string bool Gtk::Builder::add_from_string ( const Glib::ustring buffer,
    @@ -411,7 +427,7 @@
    Returns:
    true on success or false if an error occurred.
    -
    Exceptions:
    +
    Exceptions:
    bufferThe string to parse.
    Theobject to build.
    BuilderError,Glib::MarkupError
    @@ -426,7 +442,7 @@
    - + @@ -447,7 +463,7 @@

    Parses a string containing a GtkBuilder UI definition, building only the requested object, and merges it with the current contents of the builder.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::Builder::add_from_string bool Gtk::Builder::add_from_string ( const Glib::ustring buffer,
    @@ -455,13 +471,13 @@
    Returns:
    true on success or false if an error occurred.
    -
    Exceptions:
    +
    Exceptions:
    bufferThe string to parse.
    Theobject to build.
    BuilderError,Glib::MarkupError
    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    @@ -470,7 +486,7 @@
    - + @@ -478,7 +494,7 @@ - + @@ -491,7 +507,7 @@

    Parses a string containing a GtkBuilder UI definition, building only the requested objects, and merges it with the current contents of the builder.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::Builder::add_from_string bool Gtk::Builder::add_from_string ( const Glib::ustring buffer,
    const std::vector< Glib::ustring > & const std::vector< Glib::ustring > &  object_ids 
    @@ -499,13 +515,13 @@
    Returns:
    true on success or false if an error occurred.
    -
    Exceptions:
    +
    Exceptions:
    bufferThe string to parse.
    Theobjects to build.
    BuilderError,Glib::MarkupError
    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    @@ -514,7 +530,7 @@
    - + @@ -535,7 +551,7 @@

    Parses a string containing a GtkBuilder UI definition and merges it with the current contents of the builder.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::Builder::add_from_string bool Gtk::Builder::add_from_string ( const char *  buffer,
    @@ -543,7 +559,7 @@
    Returns:
    true on success or false if an error occurred.
    -
    Exceptions:
    +
    Exceptions:
    bufferThe string to parse.
    lengthThe length of buffer (may be -1 if is nul-terminated).
    BuilderError,Glib::MarkupError
    @@ -558,7 +574,7 @@
    - + @@ -576,9 +592,9 @@
    static Glib::RefPtr<Builder> Gtk::Builder::create static Glib::RefPtr<Builder> Gtk::Builder::create ( ) [static]
    - + - + @@ -587,14 +603,14 @@

    Parses a file containing a GtkBuilder UI definition.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<Builder> Gtk::Builder::create_from_file static Glib::RefPtr<Builder> Gtk::Builder::create_from_file (const std::stringconst std::string filename) [static]
    filenamethe name of the file to parse.
    Returns:
    A new Builder object, or a null pointer if an error occurred.
    -
    Exceptions:
    +
    Exceptions:
    BuilderError,Glib::MarkupError,Glib::FileError
    @@ -604,21 +620,21 @@
    - +
    - + - + - - + + @@ -629,40 +645,40 @@
    -

    Parses a file containing a GtkBuilder UI definition, building only the requested objects.

    +

    Parses a file containing a GtkBuilder UI definition, building only the requested object.

    If you are adding an object that depends on an object that is not its child (for instance a GtkTreeView that depends on its GtkTreeModel), you have to explicitely list all of them.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<Builder> Gtk::Builder::create_from_file static Glib::RefPtr<Builder> Gtk::Builder::create_from_file (const std::stringconst std::string filename,
    const std::vector< Glib::ustring > & object_ids const Glib::ustringobject_id 
    - +
    filenamethe name of the file to parse.
    object_idsThe objects to build.
    object_idThe object to build.
    Returns:
    A new Builder object, or a null pointer if an error occurred.
    -
    Exceptions:
    +
    Exceptions:
    BuilderError,Glib::MarkupError,Glib::FileError
    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    - +
    - + - + - + @@ -676,7 +692,7 @@

    Parses a file containing a GtkBuilder UI definition, building only the requested object.

    If you are adding an object that depends on an object that is not its child (for instance a GtkTreeView that depends on its GtkTreeModel), you have to explicitely list all of them.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<Builder> Gtk::Builder::create_from_file static Glib::RefPtr<Builder> Gtk::Builder::create_from_file (const std::stringconst std::string filename,
    const Glib::ustringconst char *  object_id 
    @@ -684,31 +700,31 @@
    Returns:
    A new Builder object, or a null pointer if an error occurred.
    -
    Exceptions:
    +
    Exceptions:
    filenamethe name of the file to parse.
    object_idThe object to build.
    BuilderError,Glib::MarkupError,Glib::FileError
    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.16:
    - +
    - + - + - - + + @@ -719,23 +735,23 @@
    -

    Parses a file containing a GtkBuilder UI definition, building only the requested object.

    +

    Parses a file containing a GtkBuilder UI definition, building only the requested objects.

    If you are adding an object that depends on an object that is not its child (for instance a GtkTreeView that depends on its GtkTreeModel), you have to explicitely list all of them.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<Builder> Gtk::Builder::create_from_file static Glib::RefPtr<Builder> Gtk::Builder::create_from_file (const std::stringconst std::string filename,
    const char * object_id const std::vector< Glib::ustring > & object_ids 
    - +
    filenamethe name of the file to parse.
    object_idThe object to build.
    object_idsThe objects to build.
    Returns:
    A new Builder object, or a null pointer if an error occurred.
    -
    Exceptions:
    +
    Exceptions:
    BuilderError,Glib::MarkupError,Glib::FileError
    -
    Since gtkmm 2.16:
    +
    Since gtkmm 2.14:
    @@ -744,7 +760,7 @@
    - + @@ -755,14 +771,14 @@

    Parses a string containing a GtkBuilder UI definition.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<Builder> Gtk::Builder::create_from_string static Glib::RefPtr<Builder> Gtk::Builder::create_from_string ( const Glib::ustring buffer)
    buffer,:the string to parse
    Returns:
    A new Builder object, or a null pointer if an error occurred.
    -
    Exceptions:
    +
    Exceptions:
    BuilderError,Glib::MarkupError
    @@ -777,7 +793,7 @@
    - + @@ -798,7 +814,7 @@

    Parses a string containing a GtkBuilder UI definition building only the requested object.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<Builder> Gtk::Builder::create_from_string static Glib::RefPtr<Builder> Gtk::Builder::create_from_string ( const Glib::ustring buffer,
    @@ -806,7 +822,7 @@
    Returns:
    A new Builder object, or a null pointer if an error occurred.
    -
    Exceptions:
    +
    Exceptions:
    bufferThe string to parse.
    object_idThe object to build.
    BuilderError,Glib::MarkupError
    @@ -821,7 +837,7 @@
    - + @@ -842,7 +858,7 @@

    Parses a string containing a GtkBuilder UI definition building only the requested object.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<Builder> Gtk::Builder::create_from_string static Glib::RefPtr<Builder> Gtk::Builder::create_from_string ( const Glib::ustring buffer,
    @@ -850,13 +866,13 @@
    Returns:
    A new Builder object, or a null pointer if an error occurred.
    -
    Exceptions:
    +
    Exceptions:
    bufferThe string to parse.
    object_idThe object to build.
    BuilderError,Glib::MarkupError
    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    @@ -865,7 +881,7 @@
    - + @@ -873,7 +889,7 @@ - + @@ -887,7 +903,7 @@

    Parses a string containing a GtkBuilder UI definition building only the requested objects.

    If you are adding an object that depends on an object that is not its child (for instance a GtkTreeView that depends on its GtkTreeModel), you have to explicitely list all of them.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<Builder> Gtk::Builder::create_from_string static Glib::RefPtr<Builder> Gtk::Builder::create_from_string ( const Glib::ustring buffer,
    const std::vector< Glib::ustring > & const std::vector< Glib::ustring > &  object_ids 
    @@ -895,13 +911,13 @@
    Returns:
    A new Builder object, or a null pointer if an error occurred.
    -
    Exceptions:
    +
    Exceptions:
    bufferthe string to parse
    object_idsThe objects to build.
    BuilderError,Glib::MarkupError
    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    @@ -910,7 +926,7 @@
    - + @@ -927,7 +943,7 @@
    GtkWidget* Gtk::Builder::get_cwidget GtkWidget* Gtk::Builder::get_cwidget ( const Glib::ustring name)
    - + @@ -940,7 +956,7 @@

    Gets the object named name.

    Note that this function does not increment the reference count of the returned object.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr<Glib::Object> Gtk::Builder::get_object Glib::RefPtr<Glib::Object> Gtk::Builder::get_object ( const Glib::ustring name)
    nameName of object to get.
    @@ -955,7 +971,7 @@
    - + @@ -970,14 +986,14 @@ - +
    template <class T_Widget >
    Glib::ustring Gtk::Builder::get_translation_domain Glib::ustring Gtk::Builder::get_translation_domain ( ) const
    - + @@ -1003,13 +1019,13 @@ refXml->get_widget("mytable", pTable);

    This method prints a warning message to the console if the widget doesn't exist or has the wrong type, so you don't need to check that manually.

    Note that you are responsible for deleting top-level widgets (windows and dialogs) instantiated by the Builder object. Other widgets are instantiated as managed so they will be deleted automatically if you add them to a container widget.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Builder::get_widget void Gtk::Builder::get_widget ( const Glib::ustring name,
    nameThe name of the widget.
    -
    Return values:
    +
    Return values:
    widgetA pointer to the widget, or 0 on failure.
    @@ -1023,7 +1039,7 @@
    - + @@ -1045,14 +1061,14 @@ - +
    template <class T_Widget >
    Gtk::Widget* Gtk::Builder::get_widget_checked Gtk::Widget* Gtk::Builder::get_widget_checked ( const Glib::ustring name,
    - + @@ -1079,13 +1095,13 @@

    For instance:

     Gtk::DerivedBox* pBox = 0;
      refXml->get_widget_derived("mybox", pBox);
    -
    Parameters:
    +
    Parameters:
    void Gtk::Builder::get_widget_derived void Gtk::Builder::get_widget_derived ( const Glib::ustring name,
    nameThe name of the widget.
    -
    Return values:
    +
    Return values:
    widgetA pointer to the widget, or 0 on failure.
    @@ -1099,7 +1115,7 @@
    - + @@ -1119,7 +1135,7 @@
    GtkBuilder* Gtk::Builder::gobj GtkBuilder* Gtk::Builder::gobj ( ) [inline]
    - + @@ -1139,7 +1155,7 @@
    const GtkBuilder* Gtk::Builder::gobj const GtkBuilder* Gtk::Builder::gobj ( ) const [inline]
    - + @@ -1152,15 +1168,15 @@ - +
    GtkBuilder* Gtk::Builder::gobj_copy GtkBuilder* Gtk::Builder::gobj_copy ( )
    - + - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Builder::property_translation_domain Glib::PropertyProxy< Glib::ustring > Gtk::Builder::property_translation_domain ( ) const
    @@ -1172,20 +1188,21 @@
    - +
    +

    The translation domain used by gettext.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1196,7 +1213,7 @@
    - + @@ -1207,9 +1224,9 @@

    Sets the translation domain of builder.

    -

    See Gtk::Builder::property_translation_domain().

    +

    See Gtk::Builder::property_translation_domain().

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Builder::set_translation_domain void Gtk::Builder::set_translation_domain ( const Glib::ustring domain)
    domainThe translation domain or 0.
    @@ -1224,7 +1241,7 @@
    - + @@ -1245,7 +1262,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::Builder > wrap Glib::RefPtr< Gtk::Builder > wrap ( GtkBuilder *  object,
    @@ -1259,9 +1276,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/builder.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Builder__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Builder__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Builder-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Builder-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Builder-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Builder-members.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Builder, including all inherited members. @@ -78,12 +94,12 @@ - + - + - + @@ -104,7 +120,7 @@ - + @@ -116,9 +132,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_cwidget(const Glib::ustring& name)Gtk::Builder [protected]
    get_data(const QueryQuark &key)Glib::Object
    get_object(const Glib::ustring& name)Gtk::Builder
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_translation_domain() const Gtk::Builder
    get_widget(const Glib::ustring& name, T_Widget*& widget)Gtk::Builder [inline]
    get_widget(const Glib::ustring& name, T_Widget*& widget)Gtk::Builder [inline]
    get_widget_checked(const Glib::ustring& name, GType type)Gtk::Builder [protected]
    get_widget_derived(const Glib::ustring& name, T_Widget*& widget)Gtk::Builder [inline]
    get_widget_derived(const Glib::ustring& name, T_Widget*& widget)Gtk::Builder [inline]
    gobj()Gtk::Builder [inline]
    gobj() const Gtk::Builder [inline]
    gobj_copy()Gtk::Builder
    remove_destroy_notify_callback(void *data) const sigc::trackable
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_translation_domain(const Glib::ustring& domain)Gtk::Builder
    steal_data(const QueryQuark &quark)Glib::Object
    ~Builder()Gtk::Builder [virtual]
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ButtonBox.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ButtonBox.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ButtonBox.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ButtonBox.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::ButtonBox Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::ButtonBox Class Reference
    -
    +

    A container for arranging buttons. More...

    @@ -71,7 +87,7 @@  Provides access to the underlying C GtkObject.
    const GtkButtonBox* gobj () const  Provides access to the underlying C GtkObject.
    ButtonBox (Orientation orientation=ORIENTATION_HORIZONTAL) + ButtonBox (Orientation orientation=ORIENTATION_HORIZONTAL) ButtonBoxStyle get_layout () const  Retrieves the method being used to arrange the buttons in a button box.
    void set_layout (ButtonBoxStyle layout_style) @@ -86,7 +102,7 @@  Sets whether the child is exempted from homogeous sizing.
    Glib::PropertyProxy
    < ButtonBoxStyleproperty_layout_style () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + How to lay out the buttons in the box.
    Glib::PropertyProxy_ReadOnly
    < ButtonBoxStyleproperty_layout_style () const  How to lay out the buttons in the box.
    @@ -109,7 +125,7 @@
    - + @@ -125,10 +141,10 @@
    virtual Gtk::ButtonBox::~ButtonBox virtual Gtk::ButtonBox::~ButtonBox ( ) [virtual]
    - + - +
    Gtk::ButtonBox::ButtonBox Gtk::ButtonBox::ButtonBox ( Orientation orientation = ORIENTATION_HORIZONTAL)orientation = ORIENTATION_HORIZONTAL) [explicit]
    @@ -143,7 +159,7 @@
    - + @@ -155,7 +171,7 @@

    Returns whether the child is exempted from homogenous sizing.

    Since gtkmm 3.2:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::ButtonBox::get_child_non_homogeneous bool Gtk::ButtonBox::get_child_non_homogeneous ( const Gtk::Widget child)
    childA child of widget.
    @@ -170,7 +186,7 @@
    - + @@ -182,7 +198,7 @@

    Returns whether child should appear in a secondary group of children.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::ButtonBox::get_child_secondary bool Gtk::ButtonBox::get_child_secondary ( const Gtk::Widget child)
    childA child of widget.
    @@ -197,7 +213,7 @@
    - + @@ -211,15 +227,15 @@ - +
    ButtonBoxStyle Gtk::ButtonBox::get_layout ButtonBoxStyle Gtk::ButtonBox::get_layout ( ) const
    - + - +
    const GtkButtonBox* Gtk::ButtonBox::gobj GtkButtonBox* Gtk::ButtonBox::gobj ( ) const [inline] [inline]
    @@ -227,21 +243,21 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Box.

    +

    Reimplemented from Gtk::Box.

    -

    Reimplemented in Gtk::VButtonBox, and Gtk::HButtonBox.

    +

    Reimplemented in Gtk::HButtonBox, and Gtk::VButtonBox.

    - +
    - + - +
    GtkButtonBox* Gtk::ButtonBox::gobj const GtkButtonBox* Gtk::ButtonBox::gobj ( ) [inline] const [inline]
    @@ -249,9 +265,9 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Box.

    +

    Reimplemented from Gtk::Box.

    -

    Reimplemented in Gtk::VButtonBox, and Gtk::HButtonBox.

    +

    Reimplemented in Gtk::HButtonBox, and Gtk::VButtonBox.

    @@ -260,7 +276,7 @@
    - + @@ -269,6 +285,8 @@
    +

    How to lay out the buttons in the box.

    +

    Possible values are: spread, edge, start and end.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -279,7 +297,7 @@
    Glib::PropertyProxy< ButtonBoxStyle > Gtk::ButtonBox::property_layout_style Glib::PropertyProxy< ButtonBoxStyle > Gtk::ButtonBox::property_layout_style ( )
    - + @@ -300,7 +318,7 @@
    Glib::PropertyProxy_ReadOnly< ButtonBoxStyle > Gtk::ButtonBox::property_layout_style Glib::PropertyProxy_ReadOnly< ButtonBoxStyle > Gtk::ButtonBox::property_layout_style ( ) const
    - + @@ -322,7 +340,7 @@

    Sets whether the child is exempted from homogeous sizing.

    Since gtkmm 3.2:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ButtonBox::set_child_non_homogeneous void Gtk::ButtonBox::set_child_non_homogeneous ( Gtk::Widget child,
    @@ -337,7 +355,7 @@
    childA child of widget.
    non_homogeneousThe new value.
    - + @@ -360,7 +378,7 @@

    Sets whether child should appear in a secondary group of children.

    A typical use of a secondary child is the help button in a dialog.

    This group appears after the other children if the style is Gtk::BUTTONBOX_START, Gtk::BUTTONBOX_SPREAD or Gtk::BUTTONBOX_EDGE, and before the other children if the style is Gtk::BUTTONBOX_END. For horizontal button boxes, the definition of before/after depends on direction of the widget (see Gtk::Widget::set_direction()). If the style is Gtk::BUTTONBOX_START or Gtk::BUTTONBOX_END, then the secondary children are aligned at the other end of the button box from the main children. For the other styles, they appear immediately next to the main children.

    -
    Parameters:
    +
    Parameters:
    void Gtk::ButtonBox::set_child_secondary void Gtk::ButtonBox::set_child_secondary ( Widget child,
    @@ -375,7 +393,7 @@
    childA child of widget.
    is_secondaryIf true, the child appears in a secondary group of the button box.
    - + @@ -386,7 +404,7 @@

    Changes the way buttons are arranged in their container.

    -
    Parameters:
    +
    Parameters:
    void Gtk::ButtonBox::set_layout void Gtk::ButtonBox::set_layout ( ButtonBoxStyle  layout_style)
    layout_styleThe new layout style.
    @@ -401,7 +419,7 @@
    - + @@ -422,7 +440,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::ButtonBox* wrap Gtk::ButtonBox* wrap ( GtkButtonBox *  object,
    @@ -436,9 +454,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/buttonbox.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ButtonBox__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ButtonBox__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ButtonBox-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ButtonBox-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ButtonBox-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ButtonBox-members.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::ButtonBox, including all inherited members. @@ -61,6 +77,7 @@ + @@ -186,7 +203,7 @@ - + @@ -206,7 +223,7 @@ - + @@ -315,6 +332,7 @@ + @@ -468,7 +486,7 @@ - + @@ -553,7 +571,9 @@ + + @@ -597,9 +617,14 @@ -
    activate()Gtk::Widget
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Box(Orientation orientation=ORIENTATION_HORIZONTAL, int spacing=0)Gtk::Box [explicit]
    Buildable()Gtk::Buildable [protected]
    ButtonBox(Orientation orientation=ORIENTATION_HORIZONTAL)Gtk::ButtonBox [explicit]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    set_orientation(Orientation orientation)Gtk::Orientable
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Orientable()Gtk::Orientable [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Button.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Button.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Button.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Button.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Button Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Button Class Reference
    -
    +

    A widget that creates a signal when clicked on. More...

    @@ -126,48 +142,48 @@ Glib::SignalProxy0< void > signal_activate () Glib::PropertyProxy
    < Glib::ustringproperty_label () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Text of the label widget inside the button, if the button contains a label widget.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_label () const  Text of the label widget inside the button, if the button contains a label widget.
    Glib::PropertyProxy< ReliefStyleproperty_relief () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The border relief style.
    Glib::PropertyProxy_ReadOnly
    < ReliefStyleproperty_relief () const  The border relief style.
    Glib::PropertyProxy< bool > property_use_underline () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If set, an underline in the text indicates the next character should be used for the mnemonic accelerator key.
    Glib::PropertyProxy_ReadOnly
    < bool > property_use_underline () const  If set, an underline in the text indicates the next character should be used for the mnemonic accelerator key.
    Glib::PropertyProxy< bool > property_use_stock () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If set, the label is used to pick a stock item instead of being displayed.
    Glib::PropertyProxy_ReadOnly
    < bool > property_use_stock () const  If set, the label is used to pick a stock item instead of being displayed.
    Glib::PropertyProxy< bool > property_focus_on_click () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the button grabs focus when it is clicked with the mouse.
    Glib::PropertyProxy_ReadOnly
    < bool > property_focus_on_click () const  Whether the button grabs focus when it is clicked with the mouse.
    Glib::PropertyProxy< float > property_xalign () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Horizontal position of child in available space.
    Glib::PropertyProxy_ReadOnly
    < float > property_xalign () const  Horizontal position of child in available space.
    Glib::PropertyProxy< float > property_yalign () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Vertical position of child in available space.
    Glib::PropertyProxy_ReadOnly
    < float > property_yalign () const  Vertical position of child in available space.
    Glib::PropertyProxy
    < Gtk::Widget* > property_image () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Child widget to appear next to the button text.
    Glib::PropertyProxy_ReadOnly
    < Gtk::Widget* > property_image () const  Child widget to appear next to the button text.
    Glib::PropertyProxy< PositionTypeproperty_image_position () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The position of the image relative to the text.
    Glib::PropertyProxy_ReadOnly
    < PositionTypeproperty_image_position () const  The position of the image relative to the text.
    @@ -205,7 +221,7 @@
    - + @@ -221,7 +237,7 @@
    virtual Gtk::Button::~Button virtual Gtk::Button::~Button ( ) [virtual]
    - + @@ -241,7 +257,7 @@
    Gtk::Button::Button Gtk::Button::Button ( )
    - + @@ -271,7 +287,7 @@
    Gtk::Button::Button Gtk::Button::Button ( const Glib::ustring label,
    - + @@ -283,7 +299,7 @@

    Creates a new Button containing the image and text from a stock item.

    Stock ids have identifiers like Gtk::Stock::OK and Gtk::Stock::APPLY.

    -
    Parameters:
    +
    Parameters:
    Gtk::Button::Button Gtk::Button::Button ( const StockID stock_id)
    stock_idThe stock item.
    @@ -298,7 +314,7 @@
    - + @@ -316,7 +332,7 @@
    void Gtk::Button::clicked void Gtk::Button::clicked ( )
    - + @@ -338,7 +354,7 @@

    Gets the alignment of the child in the button.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Button::get_alignment void Gtk::Button::get_alignment ( float &  xalign,
    @@ -353,7 +369,7 @@
    xalignReturn location for horizontal alignment.
    yalignReturn location for vertical alignment.
    - + @@ -374,7 +390,7 @@
    Glib::RefPtr<Gdk::Window> Gtk::Button::get_event_window Glib::RefPtr<Gdk::Window> Gtk::Button::get_event_window ( )
    - + @@ -395,7 +411,7 @@
    Glib::RefPtr<const Gdk::Window> Gtk::Button::get_event_window Glib::RefPtr<const Gdk::Window> Gtk::Button::get_event_window ( ) const
    - + @@ -416,7 +432,7 @@
    bool Gtk::Button::get_focus_on_click bool Gtk::Button::get_focus_on_click ( ) const
    - + @@ -436,7 +452,7 @@
    Widget* Gtk::Button::get_image Widget* Gtk::Button::get_image ( )
    - + @@ -456,7 +472,7 @@
    const Widget* Gtk::Button::get_image const Widget* Gtk::Button::get_image ( ) const
    - + @@ -476,7 +492,7 @@
    PositionType Gtk::Button::get_image_position PositionType Gtk::Button::get_image_position ( ) const
    - + @@ -496,7 +512,7 @@
    Glib::ustring Gtk::Button::get_label Glib::ustring Gtk::Button::get_label ( ) const
    - + @@ -515,7 +531,7 @@
    ReliefStyle Gtk::Button::get_relief ReliefStyle Gtk::Button::get_relief ( ) const
    - + @@ -534,7 +550,7 @@
    bool Gtk::Button::get_use_stock bool Gtk::Button::get_use_stock ( ) const
    - + @@ -549,15 +565,15 @@ - +
    bool Gtk::Button::get_use_underline bool Gtk::Button::get_use_underline ( ) const
    - + - +
    const GtkButton* Gtk::Button::gobj GtkButton* Gtk::Button::gobj ( ) const [inline] [inline]
    @@ -565,21 +581,21 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Activatable.

    +

    Reimplemented from Gtk::Activatable.

    -

    Reimplemented in Gtk::CheckButton, Gtk::ColorButton, Gtk::FontButton, Gtk::LinkButton, Gtk::RadioButton, Gtk::ScaleButton, Gtk::ToggleButton, and Gtk::VolumeButton.

    +

    Reimplemented in Gtk::LinkButton, Gtk::ScaleButton, Gtk::ColorButton, Gtk::FontButton, Gtk::CheckButton, Gtk::RadioButton, Gtk::VolumeButton, and Gtk::ToggleButton.

    - +
    - + - +
    GtkButton* Gtk::Button::gobj const GtkButton* Gtk::Button::gobj ( ) [inline] const [inline]
    @@ -587,9 +603,9 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Activatable.

    +

    Reimplemented from Gtk::Activatable.

    -

    Reimplemented in Gtk::CheckButton, Gtk::ColorButton, Gtk::FontButton, Gtk::LinkButton, Gtk::RadioButton, Gtk::ScaleButton, Gtk::ToggleButton, and Gtk::VolumeButton.

    +

    Reimplemented in Gtk::LinkButton, Gtk::ScaleButton, Gtk::ColorButton, Gtk::FontButton, Gtk::CheckButton, Gtk::RadioButton, Gtk::VolumeButton, and Gtk::ToggleButton.

    @@ -598,7 +614,7 @@
    - + @@ -616,7 +632,7 @@
    virtual void Gtk::Button::on_activate virtual void Gtk::Button::on_activate ( ) [protected, virtual]
    - + @@ -634,7 +650,7 @@
    virtual void Gtk::Button::on_clicked virtual void Gtk::Button::on_clicked ( ) [protected, virtual]
    - + @@ -652,7 +668,7 @@
    virtual void Gtk::Button::on_enter virtual void Gtk::Button::on_enter ( ) [protected, virtual]
    - + @@ -670,7 +686,7 @@
    virtual void Gtk::Button::on_leave virtual void Gtk::Button::on_leave ( ) [protected, virtual]
    - + @@ -688,7 +704,7 @@
    virtual void Gtk::Button::on_pressed virtual void Gtk::Button::on_pressed ( ) [protected, virtual]
    - + @@ -706,7 +722,7 @@
    virtual void Gtk::Button::on_released virtual void Gtk::Button::on_released ( ) [protected, virtual]
    - + @@ -715,6 +731,7 @@
    +

    Whether the button grabs focus when it is clicked with the mouse.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -725,7 +742,7 @@
    Glib::PropertyProxy< bool > Gtk::Button::property_focus_on_click Glib::PropertyProxy< bool > Gtk::Button::property_focus_on_click ( )
    - + @@ -745,7 +762,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Button::property_focus_on_click Glib::PropertyProxy_ReadOnly< bool > Gtk::Button::property_focus_on_click ( ) const
    - + @@ -754,6 +771,7 @@
    +

    Child widget to appear next to the button text.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -764,7 +782,7 @@
    Glib::PropertyProxy< Gtk::Widget* > Gtk::Button::property_image Glib::PropertyProxy< Gtk::Widget* > Gtk::Button::property_image ( )
    - + @@ -779,15 +797,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Gtk::Widget* > Gtk::Button::property_image Glib::PropertyProxy_ReadOnly< Gtk::Widget* > Gtk::Button::property_image ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< PositionType > Gtk::Button::property_image_position Glib::PropertyProxy< PositionType > Gtk::Button::property_image_position ( ) const
    @@ -799,20 +817,21 @@
    - +
    +

    The position of the image relative to the text.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -823,7 +842,7 @@
    - + @@ -832,6 +851,7 @@
    +

    Text of the label widget inside the button, if the button contains a label widget.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -842,7 +862,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::Button::property_label Glib::PropertyProxy< Glib::ustring > Gtk::Button::property_label ( )
    - + @@ -862,7 +882,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Button::property_label Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Button::property_label ( ) const
    - + @@ -871,6 +891,7 @@
    +

    The border relief style.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -881,7 +902,7 @@
    Glib::PropertyProxy< ReliefStyle > Gtk::Button::property_relief Glib::PropertyProxy< ReliefStyle > Gtk::Button::property_relief ( )
    - + @@ -901,7 +922,7 @@
    Glib::PropertyProxy_ReadOnly< ReliefStyle > Gtk::Button::property_relief Glib::PropertyProxy_ReadOnly< ReliefStyle > Gtk::Button::property_relief ( ) const
    - + @@ -910,6 +931,7 @@
    +

    If set, the label is used to pick a stock item instead of being displayed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -920,7 +942,7 @@
    Glib::PropertyProxy< bool > Gtk::Button::property_use_stock Glib::PropertyProxy< bool > Gtk::Button::property_use_stock ( )
    - + @@ -940,7 +962,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Button::property_use_stock Glib::PropertyProxy_ReadOnly< bool > Gtk::Button::property_use_stock ( ) const
    - + @@ -949,6 +971,7 @@
    +

    If set, an underline in the text indicates the next character should be used for the mnemonic accelerator key.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -959,7 +982,7 @@
    Glib::PropertyProxy< bool > Gtk::Button::property_use_underline Glib::PropertyProxy< bool > Gtk::Button::property_use_underline ( )
    - + @@ -974,15 +997,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Button::property_use_underline Glib::PropertyProxy_ReadOnly< bool > Gtk::Button::property_use_underline ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< float > Gtk::Button::property_xalign Glib::PropertyProxy< float > Gtk::Button::property_xalign ( ) const
    @@ -995,20 +1018,22 @@
    - +
    - + - +
    Glib::PropertyProxy< float > Gtk::Button::property_xalign Glib::PropertyProxy_ReadOnly< float > Gtk::Button::property_xalign ( ) const
    +

    Horizontal position of child in available space.

    +

    0.0 is left aligned, 1.0 is right aligned.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1019,7 +1044,7 @@
    - + @@ -1028,6 +1053,8 @@
    +

    Vertical position of child in available space.

    +

    0.0 is top aligned, 1.0 is bottom aligned.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1038,7 +1065,7 @@
    Glib::PropertyProxy< float > Gtk::Button::property_yalign Glib::PropertyProxy< float > Gtk::Button::property_yalign ( )
    - + @@ -1059,7 +1086,7 @@
    Glib::PropertyProxy_ReadOnly< float > Gtk::Button::property_yalign Glib::PropertyProxy_ReadOnly< float > Gtk::Button::property_yalign ( ) const
    - + @@ -1082,7 +1109,7 @@

    Sets the alignment of the child.

    This property has no effect unless the child is a Gtk::Misc or a Gtk::Alignment.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Button::set_alignment void Gtk::Button::set_alignment ( float  xalign,
    @@ -1097,7 +1124,7 @@
    xalignThe horizontal position of the child, 0.0 is left aligned, 1.0 is right aligned.
    yalignThe vertical position of the child, 0.0 is top aligned, 1.0 is bottom aligned.
    - + @@ -1110,7 +1137,7 @@

    Sets whether the button will grab focus when it is clicked with the mouse.

    Making mouse clicks not grab focus is useful in places like toolbars where you don't want the keyboard focus removed from the main area of the application.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Button::set_focus_on_click void Gtk::Button::set_focus_on_click ( bool  focus_on_click = true)
    focus_on_clickWhether the button grabs focus when clicked with the mouse.
    @@ -1124,7 +1151,7 @@
    - + @@ -1137,7 +1164,7 @@

    Set the image of button to the given widget.

    Note that it depends on the Gtk::Settings::property_gtk_button_images() setting whether the image will be displayed or not, you don't have to call Gtk::Widget::show() on image yourself.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Button::set_image void Gtk::Button::set_image ( Widget image)
    imageA widget to set as the image for the button.
    @@ -1151,7 +1178,7 @@
    - + @@ -1163,7 +1190,7 @@

    Sets the position of the image relative to the text inside the button.

    Since gtkmm 2.10:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Button::set_image_position void Gtk::Button::set_image_position ( PositionType  position)
    positionThe position.
    @@ -1177,7 +1204,7 @@
    - + @@ -1190,7 +1217,7 @@

    Sets the text of the label of the button to str.

    This text is also used to select the stock item if set_use_stock() is used.

    This will also clear any previously set labels.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Button::set_label void Gtk::Button::set_label ( const Glib::ustring label)
    labelA string.
    @@ -1204,7 +1231,7 @@
    - + @@ -1216,7 +1243,7 @@

    Sets the relief style of the edges of the given Gtk::Button widget.

    Three styles exist, GTK_RELIEF_NORMAL, GTK_RELIEF_HALF, GTK_RELIEF_NONE. The default style is, as one can guess, GTK_RELIEF_NORMAL.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Button::set_relief void Gtk::Button::set_relief ( ReliefStyle  newstyle)
    newstyleThe GtkReliefStyle as described above.
    @@ -1230,7 +1257,7 @@
    - + @@ -1241,7 +1268,7 @@

    If true, the label set on the button is used as a stock id to select the stock item for the button.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Button::set_use_stock void Gtk::Button::set_use_stock ( bool  use_stock = true)
    use_stocktrue if the button should use a stock item.
    @@ -1255,7 +1282,7 @@
    - + @@ -1266,7 +1293,7 @@

    If true, an underline in the text of the button label indicates the next character should be used for the mnemonic accelerator key.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Button::set_use_underline void Gtk::Button::set_use_underline ( bool  use_underline = true)
    use_underlinetrue if underlines in the text indicate mnemonics.
    @@ -1280,7 +1307,7 @@
    - + @@ -1290,6 +1317,7 @@
    Slot Prototype:
    void on_my_activate()

    The signal_activate() signal on GtkButton is an action signal and emitting it causes the button to animate press then release. Applications should never connect to this signal, but use the Gtk::Button::signal_clicked() signal.

    +
    Deprecated:
    Use signal_clicked() instead.
    @@ -1298,7 +1326,7 @@
    Glib::SignalProxy0< void > Gtk::Button::signal_activate Glib::SignalProxy0< void > Gtk::Button::signal_activate ( )
    - + @@ -1316,7 +1344,7 @@
    Glib::SignalProxy0< void > Gtk::Button::signal_clicked Glib::SignalProxy0< void > Gtk::Button::signal_clicked ( )
    - + @@ -1327,6 +1355,7 @@
    Slot Prototype:
    void on_my_enter()

    Emitted when the pointer enters the button.

    Deprecated: 2.8: Use the Gtk::Widget::signal_enter_notify_event() signal.

    +
    Deprecated:
    Use Widget::signal_enter_notify_event() instead.
    @@ -1335,7 +1364,7 @@
    Glib::SignalProxy0< void > Gtk::Button::signal_enter Glib::SignalProxy0< void > Gtk::Button::signal_enter ( )
    - + @@ -1346,6 +1375,7 @@
    Slot Prototype:
    void on_my_leave()

    Emitted when the pointer leaves the button.

    Deprecated: 2.8: Use the Gtk::Widget::signal_leave_notify_event() signal.

    +
    Deprecated:
    Use Widget::signal_leave_notify_event() instead.
    @@ -1354,7 +1384,7 @@
    Glib::SignalProxy0< void > Gtk::Button::signal_leave Glib::SignalProxy0< void > Gtk::Button::signal_leave ( )
    - + @@ -1365,6 +1395,7 @@
    Slot Prototype:
    void on_my_pressed()

    Emitted when the button is pressed.

    Deprecated: 2.8: Use the Gtk::Widget::signal_button_press_event() signal.

    +
    Deprecated:
    Use Widget::signal_button_press_event() instead.
    @@ -1373,7 +1404,7 @@
    Glib::SignalProxy0< void > Gtk::Button::signal_pressed Glib::SignalProxy0< void > Gtk::Button::signal_pressed ( )
    - + @@ -1384,6 +1415,7 @@
    Slot Prototype:
    void on_my_released()

    Emitted when the button is released.

    Deprecated: 2.8: Use the Gtk::Widget::signal_button_release_event() signal.

    +
    Deprecated:
    Use Widget::signal_button_release_event() instead.
    @@ -1393,7 +1425,7 @@
    Glib::SignalProxy0< void > Gtk::Button::signal_released Glib::SignalProxy0< void > Gtk::Button::signal_released ( )
    - + @@ -1414,7 +1446,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Button* wrap Gtk::Button* wrap ( GtkButton *  object,
    @@ -1428,9 +1460,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/button.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Button__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Button__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Button-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Button-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Button-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Button-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Button, including all inherited members. + @@ -64,6 +81,7 @@ + @@ -198,7 +216,7 @@ - + @@ -220,7 +238,7 @@ - + @@ -501,7 +519,7 @@ - + @@ -596,7 +614,9 @@ + + @@ -643,9 +663,14 @@ -
    Activatable()Gtk::Activatable [protected]
    activate()Gtk::Widget
    add(Widget& widget)Gtk::Container [virtual]
    add_accelerator(const Glib::ustring& accel_signal, const Glib::RefPtr< AccelGroup >& accel_group, guint accel_key, Gdk::ModifierType accel_mods, AccelFlags accel_flags)Gtk::Widget
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    Button()Gtk::Button
    Button(const Glib::ustring& label, bool mnemonic=false)Gtk::Button [explicit]
    Button(const StockID& stock_id)Gtk::Button [explicit]
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Calendar.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Calendar.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Calendar.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Calendar.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Calendar Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Calendar Class Reference
    -
    +

    Display a calendar and/or allow the user to select a date. More...

    @@ -98,7 +114,7 @@  Obtains the selected date from a Gtk::Calendar.
    void get_date (Glib::Date& date) const  Get the date as Glib::Date.
    -void set_detail_func (const SlotDetails& slot) +void set_detail_func (const SlotDetails& slot)  Installs a function which provides Pango markup with detail information for each day.
    void set_detail_width_chars (int chars)  Updates the width of detail cells.
    @@ -118,48 +134,48 @@ Glib::SignalProxy0< void > signal_prev_year () Glib::SignalProxy0< void > signal_next_year () Glib::PropertyProxy< int > property_year () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The selected year.
    Glib::PropertyProxy_ReadOnly< int > property_year () const  The selected year.
    Glib::PropertyProxy< int > property_month () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The selected month (as a number between 0 and 11).
    Glib::PropertyProxy_ReadOnly< int > property_month () const  The selected month (as a number between 0 and 11).
    Glib::PropertyProxy< int > property_day () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The selected day (as a number between 1 and 31, or 0 to unselect the currently selected day).
    Glib::PropertyProxy_ReadOnly< int > property_day () const  The selected day (as a number between 1 and 31, or 0 to unselect the currently selected day).
    Glib::PropertyProxy< bool > property_show_heading () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If TRUE, a heading is displayed.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_heading () const  If TRUE, a heading is displayed.
    Glib::PropertyProxy< bool > property_show_day_names () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If TRUE, day names are displayed.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_day_names () const  If TRUE, day names are displayed.
    Glib::PropertyProxy< bool > property_no_month_change () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If TRUE, the selected month cannot be changed.
    Glib::PropertyProxy_ReadOnly
    < bool > property_no_month_change () const  If TRUE, the selected month cannot be changed.
    Glib::PropertyProxy< bool > property_show_week_numbers () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If TRUE, week numbers are displayed.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_week_numbers () const  If TRUE, week numbers are displayed.
    Glib::PropertyProxy< bool > property_show_details () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If TRUE, details are shown.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_details () const  If TRUE, details are shown.
    Glib::PropertyProxy< int > property_detail_width_chars () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Details width in characters.
    Glib::PropertyProxy_ReadOnly< int > property_detail_width_chars () const  Details width in characters.
    Glib::PropertyProxy< int > property_detail_height_rows () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Details height in rows.
    Glib::PropertyProxy_ReadOnly< int > property_detail_height_rows () const  Details height in rows.

    @@ -202,7 +218,7 @@
    - +
    typedef sigc::slot<Glib::ustring, guint, guint, guint> Gtk::Calendar::SlotDetailstypedef sigc::slot<Glib::ustring, guint, guint, guint> Gtk::Calendar::SlotDetails
    @@ -211,7 +227,7 @@

    Detail markup handler.

    For instance,

     Glib::ustring on_calendar_details(guint year, guint month, guint day);
    -
    Parameters:
    +

    Parameters:
    @@ -221,7 +237,7 @@
    Returns:
    Pango markup with details for the specified day, or an empty string.

    This callback function provides Pango markup with detail information for the specified day. Examples for such details are holidays or appointments. The function should return an empty string when no information is available.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    @@ -231,7 +247,7 @@
    yearThe year for which details are needed.
    monthThe month for which details are needed.
    - + @@ -247,7 +263,7 @@
    virtual Gtk::Calendar::~Calendar virtual Gtk::Calendar::~Calendar ( ) [virtual]
    - + @@ -264,7 +280,7 @@
    Gtk::Calendar::Calendar Gtk::Calendar::Calendar ( )
    - + @@ -282,7 +298,7 @@
    void Gtk::Calendar::clear_marks void Gtk::Calendar::clear_marks ( )
    - + @@ -309,7 +325,7 @@

    Obtains the selected date from a Gtk::Calendar.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Calendar::get_date void Gtk::Calendar::get_date ( guint &  year,
    @@ -325,7 +341,7 @@
    yearLocation to store the year as a decimal number (e.g. 2011), or 0.
    monthLocation to store the month number (between 0 and 11), or 0.
    - + @@ -336,7 +352,7 @@

    Get the date as Glib::Date.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Calendar::get_date void Gtk::Calendar::get_date ( Glib::Date date)
    dateReferenz to set the date
    @@ -350,7 +366,7 @@
    - + @@ -361,8 +377,8 @@

    Returns if the day of the calendar is already marked.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    bool Gtk::Calendar::get_day_is_marked bool Gtk::Calendar::get_day_is_marked ( guint  day)
    dayThe day number between 1 and 31.
    @@ -377,7 +393,7 @@
    - + @@ -387,8 +403,8 @@

    Queries the height of detail cells, in rows.

    -

    See Gtk::Calendar::property_detail_width_chars().

    -
    Since gtkmm 2.14:
    +

    See Gtk::Calendar::property_detail_width_chars().

    +
    Since gtkmm 2.14:
    Returns:
    The height of detail cells, in rows.
    @@ -398,7 +414,7 @@
    int Gtk::Calendar::get_detail_height_rows int Gtk::Calendar::get_detail_height_rows ( ) const
    - + @@ -408,8 +424,8 @@

    Queries the width of detail cells, in characters.

    -

    See Gtk::Calendar::property_detail_width_chars().

    -
    Since gtkmm 2.14:
    +

    See Gtk::Calendar::property_detail_width_chars().

    +
    Since gtkmm 2.14:
    Returns:
    The width of detail cells, in characters.
    @@ -419,7 +435,7 @@
    int Gtk::Calendar::get_detail_width_chars int Gtk::Calendar::get_detail_width_chars ( ) const
    - + @@ -434,15 +450,15 @@ - +
    CalendarDisplayOptions Gtk::Calendar::get_display_options CalendarDisplayOptions Gtk::Calendar::get_display_options ( ) const
    - + - +
    const GtkCalendar* Gtk::Calendar::gobj GtkCalendar* Gtk::Calendar::gobj ( ) const [inline] [inline]
    @@ -450,19 +466,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Widget.

    +

    Reimplemented from Gtk::Widget.

    - +
    - + - +
    GtkCalendar* Gtk::Calendar::gobj const GtkCalendar* Gtk::Calendar::gobj ( ) [inline] const [inline]
    @@ -470,7 +486,7 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Widget.

    +

    Reimplemented from Gtk::Widget.

    @@ -479,7 +495,7 @@
    - + @@ -490,7 +506,7 @@

    Places a visual marker on a particular day.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Calendar::mark_day void Gtk::Calendar::mark_day ( guint  day)
    dayThe day number to mark between 1 and 31.
    @@ -504,7 +520,7 @@
    - + @@ -522,7 +538,7 @@
    virtual void Gtk::Calendar::on_day_selected virtual void Gtk::Calendar::on_day_selected ( ) [protected, virtual]
    - + @@ -540,7 +556,7 @@
    virtual void Gtk::Calendar::on_day_selected_double_click virtual void Gtk::Calendar::on_day_selected_double_click ( ) [protected, virtual]
    - + @@ -558,7 +574,7 @@
    virtual void Gtk::Calendar::on_month_changed virtual void Gtk::Calendar::on_month_changed ( ) [protected, virtual]
    - + @@ -576,7 +592,7 @@
    virtual void Gtk::Calendar::on_next_month virtual void Gtk::Calendar::on_next_month ( ) [protected, virtual]
    - + @@ -594,7 +610,7 @@
    virtual void Gtk::Calendar::on_next_year virtual void Gtk::Calendar::on_next_year ( ) [protected, virtual]
    - + @@ -612,7 +628,7 @@
    virtual void Gtk::Calendar::on_prev_month virtual void Gtk::Calendar::on_prev_month ( ) [protected, virtual]
    - + @@ -630,7 +646,7 @@
    virtual void Gtk::Calendar::on_prev_year virtual void Gtk::Calendar::on_prev_year ( ) [protected, virtual]
    - + @@ -639,6 +655,7 @@
    +

    The selected day (as a number between 1 and 31, or 0 to unselect the currently selected day).

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -649,7 +666,7 @@
    Glib::PropertyProxy< int > Gtk::Calendar::property_day Glib::PropertyProxy< int > Gtk::Calendar::property_day ( )
    - + @@ -664,15 +681,15 @@ - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::Calendar::property_day Glib::PropertyProxy_ReadOnly< int > Gtk::Calendar::property_day ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::Calendar::property_detail_height_rows Glib::PropertyProxy< int > Gtk::Calendar::property_detail_height_rows ( ) const
    @@ -684,20 +701,21 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::Calendar::property_detail_height_rows Glib::PropertyProxy_ReadOnly< int > Gtk::Calendar::property_detail_height_rows ( ) const
    +

    Details height in rows.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -708,7 +726,7 @@
    - + @@ -717,6 +735,7 @@
    +

    Details width in characters.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -727,7 +746,7 @@
    Glib::PropertyProxy< int > Gtk::Calendar::property_detail_width_chars Glib::PropertyProxy< int > Gtk::Calendar::property_detail_width_chars ( )
    - + @@ -747,7 +766,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Calendar::property_detail_width_chars Glib::PropertyProxy_ReadOnly< int > Gtk::Calendar::property_detail_width_chars ( ) const
    - + @@ -756,6 +775,7 @@
    +

    The selected month (as a number between 0 and 11).

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -766,7 +786,7 @@
    Glib::PropertyProxy< int > Gtk::Calendar::property_month Glib::PropertyProxy< int > Gtk::Calendar::property_month ( )
    - + @@ -786,7 +806,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Calendar::property_month Glib::PropertyProxy_ReadOnly< int > Gtk::Calendar::property_month ( ) const
    - + @@ -795,6 +815,7 @@
    +

    If TRUE, the selected month cannot be changed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -805,7 +826,7 @@
    Glib::PropertyProxy< bool > Gtk::Calendar::property_no_month_change Glib::PropertyProxy< bool > Gtk::Calendar::property_no_month_change ( )
    - + @@ -820,15 +841,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Calendar::property_no_month_change Glib::PropertyProxy_ReadOnly< bool > Gtk::Calendar::property_no_month_change ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Calendar::property_show_day_names Glib::PropertyProxy< bool > Gtk::Calendar::property_show_day_names ( ) const
    @@ -840,34 +861,35 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::Calendar::property_show_day_names Glib::PropertyProxy_ReadOnly< bool > Gtk::Calendar::property_show_day_names ( ) const
    +

    If TRUE, day names are displayed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Calendar::property_show_details Glib::PropertyProxy< bool > Gtk::Calendar::property_show_details ( ) const
    @@ -879,20 +901,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::Calendar::property_show_details Glib::PropertyProxy_ReadOnly< bool > Gtk::Calendar::property_show_details ( ) const
    +

    If TRUE, details are shown.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -903,7 +926,7 @@
    - + @@ -912,6 +935,7 @@
    +

    If TRUE, a heading is displayed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -922,7 +946,7 @@
    Glib::PropertyProxy< bool > Gtk::Calendar::property_show_heading Glib::PropertyProxy< bool > Gtk::Calendar::property_show_heading ( )
    - + @@ -942,7 +966,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Calendar::property_show_heading Glib::PropertyProxy_ReadOnly< bool > Gtk::Calendar::property_show_heading ( ) const
    - + @@ -951,6 +975,7 @@
    +

    If TRUE, week numbers are displayed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -961,7 +986,7 @@
    Glib::PropertyProxy< bool > Gtk::Calendar::property_show_week_numbers Glib::PropertyProxy< bool > Gtk::Calendar::property_show_week_numbers ( )
    - + @@ -981,7 +1006,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Calendar::property_show_week_numbers Glib::PropertyProxy_ReadOnly< bool > Gtk::Calendar::property_show_week_numbers ( ) const
    - + @@ -990,6 +1015,7 @@
    +

    The selected year.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1000,7 +1026,7 @@
    Glib::PropertyProxy< int > Gtk::Calendar::property_year Glib::PropertyProxy< int > Gtk::Calendar::property_year ( )
    - + @@ -1020,7 +1046,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Calendar::property_year Glib::PropertyProxy_ReadOnly< int > Gtk::Calendar::property_year ( ) const
    - + @@ -1031,7 +1057,7 @@

    Selects a day from the current month.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Calendar::select_day void Gtk::Calendar::select_day ( guint  day)
    dayThe day number between 1 and 31, or 0 to unselect the currently selected day.
    @@ -1045,7 +1071,7 @@
    - + @@ -1066,7 +1092,7 @@

    Shifts the calendar to a different month.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Calendar::select_month void Gtk::Calendar::select_month ( guint  month,
    @@ -1081,9 +1107,9 @@
    monthA month number between 0 and 11.
    yearThe year the month is in.
    - + - + @@ -1094,13 +1120,13 @@

    Installs a function which provides Pango markup with detail information for each day.

    Examples for such details are holidays or appointments. That information is shown below each day when show-details is set. A tooltip containing full detail information is provided if the entire text could not fit into the details area, or if the show-details property is not set.

    The size of the details area can be restricted by setting the detail-width-chars and detail-height-rows properties.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Calendar::set_detail_func void Gtk::Calendar::set_detail_func (const SlotDetailsconst SlotDetails slot)
    slotA callback function providing details for each day.
    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    @@ -1109,7 +1135,7 @@
    - + @@ -1120,9 +1146,9 @@
    void Gtk::Calendar::set_detail_height_rows void Gtk::Calendar::set_detail_height_rows ( int  rows)
    rowsDetail height in rows.
    @@ -1136,7 +1162,7 @@
    - + @@ -1147,9 +1173,9 @@
    void Gtk::Calendar::set_detail_width_chars void Gtk::Calendar::set_detail_width_chars ( int  chars)
    charsDetail width in characters.
    @@ -1163,7 +1189,7 @@
    - + @@ -1175,7 +1201,7 @@

    Sets display options (whether to display the heading and the month headings).

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Calendar::set_display_options void Gtk::Calendar::set_display_options ( CalendarDisplayOptions  flags)
    flagsThe display options to set.
    @@ -1189,7 +1215,7 @@
    - + @@ -1207,7 +1233,7 @@
    Glib::SignalProxy0< void > Gtk::Calendar::signal_day_selected Glib::SignalProxy0< void > Gtk::Calendar::signal_day_selected ( )
    - + @@ -1225,7 +1251,7 @@
    Glib::SignalProxy0< void > Gtk::Calendar::signal_day_selected_double_click Glib::SignalProxy0< void > Gtk::Calendar::signal_day_selected_double_click ( )
    - + @@ -1243,7 +1269,7 @@
    Glib::SignalProxy0< void > Gtk::Calendar::signal_month_changed Glib::SignalProxy0< void > Gtk::Calendar::signal_month_changed ( )
    - + @@ -1261,7 +1287,7 @@
    Glib::SignalProxy0< void > Gtk::Calendar::signal_next_month Glib::SignalProxy0< void > Gtk::Calendar::signal_next_month ( )
    - + @@ -1279,7 +1305,7 @@
    Glib::SignalProxy0< void > Gtk::Calendar::signal_next_year Glib::SignalProxy0< void > Gtk::Calendar::signal_next_year ( )
    - + @@ -1297,7 +1323,7 @@
    Glib::SignalProxy0< void > Gtk::Calendar::signal_prev_month Glib::SignalProxy0< void > Gtk::Calendar::signal_prev_month ( )
    - + @@ -1315,7 +1341,7 @@
    Glib::SignalProxy0< void > Gtk::Calendar::signal_prev_year Glib::SignalProxy0< void > Gtk::Calendar::signal_prev_year ( )
    - + @@ -1326,7 +1352,7 @@

    Removes the visual marker from a particular day.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Calendar::unmark_day void Gtk::Calendar::unmark_day ( guint  day)
    dayThe day number to unmark between 1 and 31.
    @@ -1341,7 +1367,7 @@
    - + @@ -1362,7 +1388,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Calendar* wrap Gtk::Calendar* wrap ( GtkCalendar *  object,
    @@ -1376,9 +1402,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/calendar.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Calendar__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Calendar__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Calendar-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Calendar-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Calendar-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Calendar-members.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Calendar, including all inherited members. @@ -58,6 +74,7 @@ + @@ -167,7 +184,7 @@ - + @@ -185,7 +202,7 @@ - + @@ -443,7 +460,7 @@ - + @@ -527,7 +544,9 @@ + + @@ -566,9 +585,14 @@ -
    activate()Gtk::Widget
    add_interface(GType gtype_implementer)Gtk::Buildable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    Calendar()Gtk::Calendar
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_receives_default(bool receives_default=true)Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellAreaBox.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellAreaBox.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellAreaBox.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellAreaBox.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::CellAreaBox Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::CellAreaBox Class Reference
    -
    +

    A cell area that renders CellRenderers into a row or a colum, depending on its orientation. More...

    @@ -75,16 +91,16 @@  Provides access to the underlying C GObject.
    GtkCellAreaBox* gobj_copy ()  Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs.
    -void pack_start (CellRenderer& renderer, bool expand=false, bool align=true, bool fixed=false) +void pack_start (CellRenderer& renderer, bool expand=false, bool align=true, bool fixed=false)  Adds renderer to box, packed with reference to the start of box.
    -void pack_end (CellRenderer& renderer, bool expand=false, bool align=true, bool fixed=false) +void pack_end (CellRenderer& renderer, bool expand=false, bool align=true, bool fixed=false)  Adds renderer to box, packed with reference to the end of box.
    int get_spacing () const  Gets the spacing added between cell renderers.
    void set_spacing (int spacing)  Sets the spacing to add between cell renderers in box.
    Glib::PropertyProxy< int > property_spacing () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Space which is inserted between cells.
    Glib::PropertyProxy_ReadOnly< int > property_spacing () const  Space which is inserted between cells.

    @@ -104,14 +120,14 @@

    A cell area that renders CellRenderers into a row or a colum, depending on its orientation.

    This class uses a notion of packing. Packing refers to adding cell renderers with reference to a particular position in a CellAreaBox. There are two reference positions: the start and the end of the box. When the CellAreaBox is oriented in the Gtk::ORIENTATION_VERTICAL orientation, the start is defined as the top of the box and the end is defined as the bottom. In the Gtk::ORIENTATION_HORIZONTAL orientation start is defined as the left side and the end is defined as the right side.

    Alignments of CellRenderers rendered in adjacent rows can be configured by configuring the align_child cell property with CellArea::cell_set_property() or by specifying the "align" argument to pack_start() or pack_end().

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:

    Constructor & Destructor Documentation

    - + @@ -127,7 +143,7 @@
    virtual Gtk::CellAreaBox::~CellAreaBox virtual Gtk::CellAreaBox::~CellAreaBox ( ) [virtual]
    - + @@ -144,7 +160,7 @@
    Gtk::CellAreaBox::CellAreaBox Gtk::CellAreaBox::CellAreaBox ( ) [protected]
    - + @@ -160,7 +176,7 @@
    static Glib::RefPtr<CellAreaBox> Gtk::CellAreaBox::create static Glib::RefPtr<CellAreaBox> Gtk::CellAreaBox::create ( ) [static]
    - + @@ -170,7 +186,7 @@

    Gets the spacing added between cell renderers.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The space added between cell renderers in box.
    @@ -180,7 +196,7 @@
    int Gtk::CellAreaBox::get_spacing int Gtk::CellAreaBox::get_spacing ( ) const
    - + @@ -200,7 +216,7 @@
    GtkCellAreaBox* Gtk::CellAreaBox::gobj GtkCellAreaBox* Gtk::CellAreaBox::gobj ( ) [inline]
    - + @@ -220,7 +236,7 @@
    const GtkCellAreaBox* Gtk::CellAreaBox::gobj const GtkCellAreaBox* Gtk::CellAreaBox::gobj ( ) const [inline]
    - + @@ -240,7 +256,7 @@
    GtkCellAreaBox* Gtk::CellAreaBox::gobj_copy GtkCellAreaBox* Gtk::CellAreaBox::gobj_copy ( )
    - + @@ -274,8 +290,8 @@

    Adds renderer to box, packed with reference to the end of box.

    The renderer is packed after (away from end of) any other Gtk::CellRenderer packed with reference to the end of box.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellAreaBox::pack_end void Gtk::CellAreaBox::pack_end ( CellRenderer renderer,
    @@ -292,7 +308,7 @@
    rendererThe Gtk::CellRenderer to add.
    expandWhether renderer should receive extra space when the area receives more than its natural size.
    - + @@ -326,8 +342,8 @@

    Adds renderer to box, packed with reference to the start of box.

    The renderer is packed after any other Gtk::CellRenderer packed with reference to the start of box.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellAreaBox::pack_start void Gtk::CellAreaBox::pack_start ( CellRenderer renderer,
    @@ -344,7 +360,7 @@
    rendererThe Gtk::CellRenderer to add.
    expandWhether renderer should receive extra space when the area receives more than its natural size.
    - + @@ -353,6 +369,7 @@
    +

    Space which is inserted between cells.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -363,7 +380,7 @@
    Glib::PropertyProxy< int > Gtk::CellAreaBox::property_spacing Glib::PropertyProxy< int > Gtk::CellAreaBox::property_spacing ( )
    - + @@ -383,7 +400,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::CellAreaBox::property_spacing Glib::PropertyProxy_ReadOnly< int > Gtk::CellAreaBox::property_spacing ( ) const
    - + @@ -394,8 +411,8 @@

    Sets the spacing to add between cell renderers in box.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellAreaBox::set_spacing void Gtk::CellAreaBox::set_spacing ( int  spacing)
    spacingThe space to add between Gtk::CellRenderers.
    @@ -410,7 +427,7 @@
    - + @@ -431,7 +448,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::CellAreaBox > wrap Glib::RefPtr< Gtk::CellAreaBox > wrap ( GtkCellAreaBox *  object,
    @@ -445,9 +462,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/cellareabox.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellAreaBox__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellAreaBox__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellAreaBox-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellAreaBox-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellAreaBox-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellAreaBox-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::CellAreaBox, including all inherited members. @@ -65,10 +81,12 @@ + + @@ -81,6 +99,8 @@ + + @@ -114,7 +134,7 @@ - + @@ -142,14 +162,19 @@ + - + - + + + + + @@ -169,10 +194,15 @@ - + + + + + + @@ -192,9 +222,14 @@ -
    activate(const Glib::RefPtr< CellAreaContext >& context, Widget& widget, const Gdk::Rectangle& cell_area, CellRendererState flags, bool edit_only)Gtk::CellArea
    apply_attributes(const Glib::RefPtr< TreeModel >& tree_model, const TreeModel::iterator& iter, bool is_expander, bool is_expanded)Gtk::CellArea
    attribute_connect(CellRenderer& renderer, const Glib::ustring& attribute, int column)Gtk::CellArea
    attribute_disconnect(CellRenderer& renderer, const Glib::ustring& attribute)Gtk::CellArea
    Buildable()Gtk::Buildable [protected]
    cell_get_property(CellRenderer& renderer, const Glib::ustring& property_name, Glib::ValueBase& value)Gtk::CellArea
    cell_set_property(CellRenderer& renderer, const Glib::ustring& property_name, const Glib::ValueBase& value)Gtk::CellArea
    CellArea()Gtk::CellArea [protected]
    CellAreaBox()Gtk::CellAreaBox [protected]
    CellLayout()Gtk::CellLayout [protected]
    clear()Gtk::CellLayout
    clear_attributes(CellRenderer& cell)Gtk::CellLayout
    clear_attributes_vfunc(CellRenderer* cell)Gtk::CellLayout [protected, virtual]
    DestroyNotify typedefGlib::Object
    event(const Glib::RefPtr< CellAreaContext >& context, Widget& widget, GdkEvent* event, const Gdk::Rectangle& cell_area, GtkCellRendererState flags)Gtk::CellArea
    focus(DirectionType direction)Gtk::CellArea
    foreach(const SlotForeach& slot)Gtk::CellArea
    foreach(const Glib::RefPtr< CellAreaContext >& context, Widget* widget, const Gdk::Rectangle& cell_area, const Gdk::Rectangle& background_area, const SlotForeachAlloc& slot)Gtk::CellArea
    freeze_notify()Glib::ObjectBase
    func_destroy_notify typedefsigc::trackable
    get_area()Gtk::CellLayout
    get_preferred_width_for_height(const Glib::RefPtr< CellAreaContext >& context, Widget& widget, int height, int& minimum_width, int& natural_width)Gtk::CellArea
    get_preferred_width_for_height_vfunc(const Glib::RefPtr< CellAreaContext >& context, Widget& widget, int height, int& minimum_width, int& natural_width)Gtk::CellArea [protected, virtual]
    get_preferred_width_vfunc(const Glib::RefPtr< CellAreaContext >& context, Widget& widget, int& minimum_width, int& natural_width)Gtk::CellArea [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_request_mode() const Gtk::CellArea
    get_request_mode_vfunc() const Gtk::CellArea [protected, virtual]
    ObjectBase(const char *custom_type_name)Glib::ObjectBase [protected]
    ObjectBase(const std::type_info &custom_type_info)Glib::ObjectBase [protected]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    pack_end(CellRenderer& renderer, bool expand=false, bool align=true, bool fixed=false)Gtk::CellAreaBox
    Gtk::CellArea::pack_end(CellRenderer& cell, bool expand=true)Gtk::CellLayout
    pack_end_vfunc(CellRenderer* cell, bool expand)Gtk::CellLayout [protected, virtual]
    pack_start(CellRenderer& renderer, bool expand=false, bool align=true, bool fixed=false)Gtk::CellAreaBox
    Gtk::CellArea::pack_start(const TreeModelColumn< ColumnType >& model_column, bool expand=true)Gtk::CellLayout [inline]
    Gtk::CellArea::pack_start(const TreeModelColumn< ColumnType >& model_column, bool expand=true)Gtk::CellLayout [inline]
    Gtk::CellArea::pack_start(CellRenderer& cell, bool expand=true)Gtk::CellLayout
    Gtk::CellArea::pack_start(const TreeModelColumn< T_ModelColumnType >& column, bool expand)Gtk::CellLayout
    Gtk::CellArea::pack_start(const TreeModelColumn< T_ModelColumnType >& column, bool expand)Gtk::CellLayout
    pack_start_vfunc(CellRenderer* cell, bool expand)Gtk::CellLayout [protected, virtual]
    property_edit_widget() const Gtk::CellArea [protected]
    property_edited_cell() const Gtk::CellArea [protected]
    property_focus_cell()Gtk::CellArea [protected]
    property_focus_cell() const Gtk::CellArea [protected]
    property_orientation()Gtk::Orientable
    property_orientation() const Gtk::Orientable
    property_spacing()Gtk::CellAreaBox
    set_focus_cell(CellRenderer& renderer)Gtk::CellArea
    set_name(const Glib::ustring& name)Gtk::Buildable
    set_orientation(Orientation orientation)Gtk::Orientable
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_spacing(int spacing)Gtk::CellAreaBox
    signal_add_editable()Gtk::CellArea [protected]
    signal_focus_changed()Gtk::CellArea [protected]
    signal_remove_editable()Gtk::CellArea [protected]
    SlotCellData typedefGtk::CellLayout
    SlotForeach typedefGtk::CellArea
    SlotForeachAlloc typedefGtk::CellArea
    steal_data(const QueryQuark &quark)Glib::Object
    stop_editing(bool canceled)Gtk::CellArea
    thaw_notify()Glib::ObjectBase
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Orientable()Gtk::Orientable [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellAreaContext.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellAreaContext.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellAreaContext.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellAreaContext.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::CellAreaContext Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::CellAreaContext Class Reference
    -
    +

    This stores geometrical information for a series of rows in a CellArea. More...

    @@ -97,15 +113,15 @@  Causes the minimum and/or natural height to grow if the new proposed sizes exceed the current minimum and natural height.
    Glib::PropertyProxy_ReadOnly
    < CellArea* > property_area () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The Cell Area this context was created for.
    Glib::PropertyProxy_ReadOnly< int > property_minimum_width () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Minimum cached width.
    Glib::PropertyProxy_ReadOnly< int > property_natural_width () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Minimum cached width.
    Glib::PropertyProxy_ReadOnly< int > property_minimum_height () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Minimum cached height.
    Glib::PropertyProxy_ReadOnly< int > property_natural_height () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Minimum cached height.

    Related Functions

    (Note that these are not member functions.)

    @@ -125,7 +141,7 @@
    - + @@ -142,7 +158,7 @@
    virtual Gtk::CellAreaContext::~CellAreaContext virtual Gtk::CellAreaContext::~CellAreaContext ( ) [virtual]
    - + @@ -163,9 +179,9 @@

    Allocates a width and/or a height for all rows which are to be rendered with context.

    -

    Usually allocation is performed only horizontally or sometimes vertically since a group of rows are usually rendered side by side vertically or horizontally and share either the same width or the same height. Sometimes they are allocated in both horizontal and vertical orientations producing a homogeneous effect of the rows. This is generally the case for Gtk::TreeView when Gtk::TreeView::property_fixed_height_mode() is enabled.

    +

    Usually allocation is performed only horizontally or sometimes vertically since a group of rows are usually rendered side by side vertically or horizontally and share either the same width or the same height. Sometimes they are allocated in both horizontal and vertical orientations producing a homogeneous effect of the rows. This is generally the case for Gtk::TreeView when Gtk::TreeView::property_fixed_height_mode() is enabled.

    Since 3.0

    -
    Parameters:
    +
    Parameters:
    void Gtk::CellAreaContext::allocate void Gtk::CellAreaContext::allocate ( int  width,
    @@ -180,7 +196,7 @@
    widthThe allocated width for all Gtk::TreeModel rows rendered with context, or -1.
    heightThe allocated height for all Gtk::TreeModel rows rendered with context, or -1.
    - + @@ -202,8 +218,8 @@

    Fetches the current allocation size for context.

    If the context was not allocated in width or height, or if the context was recently reset with reset(), the returned value will be -1.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellAreaContext::get_allocation void Gtk::CellAreaContext::get_allocation ( int &  width,
    @@ -213,15 +229,15 @@ - +
    widthLocation to store the allocated width, or 0.
    heightLocation to store the allocated height, or 0.
    - + - +
    Glib::RefPtr<const CellArea> Gtk::CellAreaContext::get_area Glib::RefPtr<CellArea> Gtk::CellAreaContext::get_area ( ) const
    @@ -230,20 +246,20 @@

    Fetches the Gtk::CellArea this context was created by.

    This is generally unneeded by layouting widgets; however it is important for the context implementation itself to fetch information about the area it is being used for.

    For instance at Gtk::CellAreaContextClass.allocate() time its important to know details about any cell spacing that the Gtk::CellArea is configured with in order to compute a proper allocation.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The Gtk::CellArea this context was created by.
    - +
    - + - +
    Glib::RefPtr<CellArea> Gtk::CellAreaContext::get_area Glib::RefPtr<const CellArea> Gtk::CellAreaContext::get_area ( ) const
    @@ -252,7 +268,7 @@

    Fetches the Gtk::CellArea this context was created by.

    This is generally unneeded by layouting widgets; however it is important for the context implementation itself to fetch information about the area it is being used for.

    For instance at Gtk::CellAreaContextClass.allocate() time its important to know details about any cell spacing that the Gtk::CellArea is configured with in order to compute a proper allocation.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The Gtk::CellArea this context was created by.
    @@ -262,7 +278,7 @@
    - + @@ -284,8 +300,8 @@

    Gets the accumulative preferred height for all rows which have been requested with this context.

    After reset() is called and/or before ever requesting the size of a Gtk::CellArea, the returned values are 0.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellAreaContext::get_preferred_height void Gtk::CellAreaContext::get_preferred_height ( int &  minimum_height,
    @@ -300,7 +316,7 @@
    minimum_heightLocation to store the minimum height, or 0.
    natural_heightLocation to store the natural height, or 0.
    - + @@ -328,8 +344,8 @@

    Gets the accumulative preferred height for width for all rows which have been requested for the same said width with this context.

    After reset() is called and/or before ever requesting the size of a Gtk::CellArea, the returned values are -1.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellAreaContext::get_preferred_height_for_width void Gtk::CellAreaContext::get_preferred_height_for_width ( int  width,
    @@ -345,7 +361,7 @@
    widthA proposed width for allocation.
    minimum_heightLocation to store the minimum height, or 0.
    - + @@ -367,8 +383,8 @@

    Gets the accumulative preferred width for all rows which have been requested with this context.

    After reset() is called and/or before ever requesting the size of a Gtk::CellArea, the returned values are 0.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellAreaContext::get_preferred_width void Gtk::CellAreaContext::get_preferred_width ( int &  minimum_width,
    @@ -383,7 +399,7 @@
    minimum_widthLocation to store the minimum width, or 0.
    natural_widthLocation to store the natural width, or 0.
    - + @@ -411,8 +427,8 @@

    Gets the accumulative preferred width for height for all rows which have been requested for the same said height with this context.

    After reset() is called and/or before ever requesting the size of a Gtk::CellArea, the returned values are -1.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellAreaContext::get_preferred_width_for_height void Gtk::CellAreaContext::get_preferred_width_for_height ( int  height,
    @@ -423,15 +439,15 @@ - +
    heightA proposed height for allocation.
    minimum_widthLocation to store the minimum width, or 0.
    - + - +
    const GtkCellAreaContext* Gtk::CellAreaContext::gobj GtkCellAreaContext* Gtk::CellAreaContext::gobj ( ) const [inline] [inline]
    @@ -439,19 +455,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GtkCellAreaContext* Gtk::CellAreaContext::gobj const GtkCellAreaContext* Gtk::CellAreaContext::gobj ( ) [inline] const [inline]
    @@ -459,7 +475,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -468,7 +484,7 @@
    - + @@ -486,7 +502,7 @@
    GtkCellAreaContext* Gtk::CellAreaContext::gobj_copy GtkCellAreaContext* Gtk::CellAreaContext::gobj_copy ( )
    - + @@ -495,6 +511,7 @@
    +

    The Cell Area this context was created for.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -505,7 +522,7 @@
    Glib::PropertyProxy_ReadOnly< CellArea* > Gtk::CellAreaContext::property_area Glib::PropertyProxy_ReadOnly< CellArea* > Gtk::CellAreaContext::property_area ( ) const
    - + @@ -514,6 +531,7 @@
    +

    Minimum cached height.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -524,7 +542,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::CellAreaContext::property_minimum_height Glib::PropertyProxy_ReadOnly< int > Gtk::CellAreaContext::property_minimum_height ( ) const
    - + @@ -533,6 +551,7 @@
    +

    Minimum cached width.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -543,7 +562,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::CellAreaContext::property_minimum_width Glib::PropertyProxy_ReadOnly< int > Gtk::CellAreaContext::property_minimum_width ( ) const
    - + @@ -552,6 +571,7 @@
    +

    Minimum cached height.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -562,7 +582,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::CellAreaContext::property_natural_height Glib::PropertyProxy_ReadOnly< int > Gtk::CellAreaContext::property_natural_height ( ) const
    - + @@ -571,6 +591,7 @@
    +

    Minimum cached width.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -581,7 +602,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::CellAreaContext::property_natural_width Glib::PropertyProxy_ReadOnly< int > Gtk::CellAreaContext::property_natural_width ( ) const
    - + @@ -603,8 +624,8 @@

    Causes the minimum and/or natural height to grow if the new proposed sizes exceed the current minimum and natural height.

    This is used by Gtk::CellAreaContext implementations during the request process over a series of Gtk::TreeModel rows to progressively push the requested height over a series of get_preferred_height() requests.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellAreaContext::push_preferred_height void Gtk::CellAreaContext::push_preferred_height ( int  minimum_height,
    @@ -619,7 +640,7 @@
    minimum_heightThe proposed new minimum height for context.
    natural_heightThe proposed new natural height for context.
    - + @@ -641,8 +662,8 @@

    Causes the minimum and/or natural width to grow if the new proposed sizes exceed the current minimum and natural width.

    This is used by Gtk::CellAreaContext implementations during the request process over a series of Gtk::TreeModel rows to progressively push the requested width over a series of get_preferred_width() requests.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellAreaContext::push_preferred_width void Gtk::CellAreaContext::push_preferred_width ( int  minimum_width,
    @@ -657,7 +678,7 @@
    minimum_widthThe proposed new minimum width for context.
    natural_widthThe proposed new natural width for context.
    - + @@ -680,7 +701,7 @@
    void Gtk::CellAreaContext::reset void Gtk::CellAreaContext::reset ( )
    - + @@ -701,7 +722,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::CellAreaContext > wrap Glib::RefPtr< Gtk::CellAreaContext > wrap ( GtkCellAreaContext *  object,
    @@ -715,9 +736,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/cellareacontext.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellAreaContext__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellAreaContext__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellAreaContext-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellAreaContext-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellAreaContext-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellAreaContext-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::CellAreaContext, including all inherited members. @@ -65,7 +81,7 @@ - + @@ -93,7 +109,7 @@ - + @@ -104,9 +120,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_preferred_height_for_width(int width, int& minimum_height, int& natural_height) const Gtk::CellAreaContext
    get_preferred_width(int& minimum_width, int& natural_width) const Gtk::CellAreaContext
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::CellAreaContext
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gtk::CellAreaContext [inline]
    gobj() const Gtk::CellAreaContext [inline]
    reset()Gtk::CellAreaContext
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    steal_data(const QueryQuark &quark)Glib::Object
    thaw_notify()Glib::ObjectBase
    ~CellAreaContext()Gtk::CellAreaContext [virtual]
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellArea.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellArea.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellArea.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellArea.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::CellArea Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + +

    An abstract base class for laying out CellRenderers. More...

    @@ -65,6 +82,16 @@

    List of all members.

    + + + + + @@ -80,7 +107,11 @@ - + + + + + @@ -106,15 +137,15 @@ - + - + - + @@ -134,9 +165,9 @@ - + - + @@ -150,7 +181,7 @@ - + @@ -161,11 +192,32 @@ + + + + + + + + + + +

    +Public Types

    typedef sigc::slot< bool,
    +CellRenderer* > 
    SlotForeach
     For instance, bool on_foreach(Gtk::CellRenderer* renderer);.
    typedef sigc::slot< bool,
    +CellRenderer*, const
    +Gdk::Rectangle&, const
    +Gdk::Rectangle& > 
    SlotForeachAlloc
     For instance, bool on_foreach(Gtk::CellRenderer* renderer, const Gdk::Rectangle& cell_area, const Gdk::Rectangle& background_area>);.

    Public Member Functions

    virtual ~CellArea ()
     Removes renderer from area.
    bool has_renderer (CellRenderer& renderer)
     Checks if area contains renderer.
    int event (const Glib::RefPtr< CellAreaContext >& context, Widget& widget, GdkEvent* event, const Gdk::Rectangle& cell_area, GtkCellRendererState flags)
    void foreach (const SlotForeach& slot)
     Calls the slot for every CellRenderer in the CellArea.
    void foreach (const Glib::RefPtr< CellAreaContext >& context, Widget* widget, const Gdk::Rectangle& cell_area, const Gdk::Rectangle& background_area, const SlotForeachAlloc& slot)
     Calls the slot for every CellRenderer in the CellArea with the allocated rectangle inside the cell_area rectangle.
    int event (const Glib::RefPtr< CellAreaContext >& context, Widget& widget, GdkEvent*event, const Gdk::Rectangle& cell_area, GtkCellRendererState flags)
     Delegates event handling to a Gtk::CellArea.
    void render (const Glib::RefPtr< CellAreaContext >& context, Widget& widget, const ::Cairo::RefPtr< ::Cairo::Context >& cr, const Gdk::Rectangle& background_area, const Gdk::Rectangle& cell_area, CellRendererState flags, bool paint_focus)
     Renders area's cells according to area's layout onto widget at the given coordinates.
     Retrieves a cell area's minimum and natural width if it would be given the specified height.
    Glib::ustring get_current_path_string () const
     Gets the current Gtk::TreePath string for the currently applied Gtk::TreeIter, this is implicitly updated when apply_attributes() is called and can be used to interact with renderers from Gtk::CellArea subclasses.
    void apply_attributes (const Glib::RefPtr< TreeModel >& tree_model, const TreeModel::iterator& iter, bool is_expander, bool is_expanded)
    void apply_attributes (const Glib::RefPtr< TreeModel >& tree_model, const TreeModel::iterator& iter, bool is_expander, bool is_expanded)
     Applies any connected attributes to the renderers in area by pulling the values from tree_model.
    void attribute_connect (CellRenderer& renderer, const Glib::ustring& attribute, int column)
     Connects an attribute to apply values from column for the Gtk::TreeModel in use.
    void attribute_disconnect (CellRenderer& renderer, const Glib::ustring& attribute)
     Disconnects attribute for the renderer in area so that attribute will no longer be updated with values from the model.
    void cell_set_property (CellRenderer& renderer, const Glib::ustring& property_name, const Glib::ValueBase&value)
    void cell_set_property (CellRenderer& renderer, const Glib::ustring& property_name, const Glib::ValueBase&value)
     Sets a cell property for renderer in area.
    void cell_get_property (CellRenderer& renderer, const Glib::ustring& property_name, Glib::ValueBase&value)
    void cell_get_property (CellRenderer& renderer, const Glib::ustring& property_name, Glib::ValueBase&value)
     Gets the value of a cell property for renderer in area.
    bool is_activatable () const
     Returns whether the area can do anything when activated, after applying new attributes to area.
     Removes sibling from renderer's focus sibling list (see add_focus_sibling()).
    bool is_focus_sibling (CellRenderer& renderer, CellRenderer& sibling)
     Returns whether sibling is one of renderer's focus siblings (see add_focus_sibling()).
    std::vector< CellRenderer* > get_focus_siblings (CellRenderer& renderer)
    std::vector< CellRenderer* > get_focus_siblings (CellRenderer& renderer)
     Gets the focus sibling cell renderers for renderer.
    std::vector< const CellRenderer* > get_focus_siblings (const CellRenderer& renderer) const
    std::vector< const CellRenderer* > get_focus_siblings (const CellRenderer& renderer) const
     Gets the focus sibling cell renderers for renderer.
    CellRendererget_focus_from_sibling (CellRenderer& renderer)
     Gets the Gtk::CellRenderer which is expected to be focusable for which renderer is, or may be a sibling.
     Gets the Gtk::CellEditable widget currently used to edit the currently edited cell.
    const CellEditableget_edit_widget () const
     Gets the Gtk::CellEditable widget currently used to edit the currently edited cell.
    bool activate_cell (Widget& widget, CellRenderer& renderer, GdkEvent* event, const Gdk::Rectangle& cell_area, CellRendererState flags)
    bool activate_cell (Widget& widget, CellRenderer& renderer, GdkEvent*event, const Gdk::Rectangle& cell_area, CellRendererState flags)
     This is used by Gtk::CellArea subclasses when handling events to activate cells, the base Gtk::CellArea class activates cells for keyboard events for free in its own GtkCellArea->activate() implementation.
    void stop_editing (bool canceled)
     Explicitly stops the editing of the currently edited cell.

    Protected Member Functions

     CellArea ()
    Glib::SignalProxy4< void,
    +CellRenderer*, CellEditable
    +*, const Gdk::Rectangle
    +&, const Glib::ustring& > 
    signal_add_editable ()
    Glib::SignalProxy2< void,
    +CellRenderer*, CellEditable* > 
    signal_remove_editable ()
    Glib::SignalProxy2< void,
    +CellRenderer*, const
    +Glib::ustring& > 
    signal_focus_changed ()
    virtual SizeRequestMode get_request_mode_vfunc () const
    virtual void get_preferred_width_vfunc (const Glib::RefPtr< CellAreaContext >& context, Widget& widget, int& minimum_width, int& natural_width)
    virtual void get_preferred_height_for_width_vfunc (const Glib::RefPtr< CellAreaContext >& context, Widget& widget, int width, int& minimum_height, int& natural_height)
    virtual void get_preferred_height_vfunc (const Glib::RefPtr< CellAreaContext >& context, Widget& widget, int& minimum_height, int& natural_height)
    virtual void get_preferred_width_for_height_vfunc (const Glib::RefPtr< CellAreaContext >& context, Widget& widget, int height, int& minimum_width, int& natural_width)
    Glib::PropertyProxy
    +< CellRenderer* > 
    property_focus_cell ()
     The cell which currently has focus.
    Glib::PropertyProxy_ReadOnly
    +< CellRenderer* > 
    property_focus_cell () const
     The cell which currently has focus.
    Glib::PropertyProxy_ReadOnly
    +< CellRenderer* > 
    property_edited_cell () const
     The cell which is currently being edited.
    Glib::PropertyProxy_ReadOnly
    +< CellEditable* > 
    property_edit_widget () const
     The widget currently editing the edited cell.

    Related Functions

    (Note that these are not member functions.)

    @@ -186,14 +238,63 @@

    Cell Properties

    The CellArea introduces cell propertie for CellRenderers in very much the same way that Gtk::Container introduces child properties for Widgets. This provides some general interfaces for defining the relationship cell areas have with their cells. For instance in a CellAreaBox a cell might "expand" and receive extra space when the area is allocated more than its full natural request, or a cell might be configured to "align" with adjacent rows which were requested and rendered with the same CellAreaContext.

    To set the value of a cell property, use cell_set_property(). To obtain the value of a cell property, use cell_get_property().

    -
    Since gtkmm 3.0:
    -

    Constructor & Destructor Documentation

    +
    Since gtkmm 3.0:
    +

    Member Typedef Documentation

    + +
    + +
    + +

    For instance, bool on_foreach(Gtk::CellRenderer* renderer);.

    +
    Parameters:
    + + +
    rendererthe cell renderer to operate on
    +
    +
    +
    Returns:
    true to stop iterating over cells.
    +
    Since gtkmm 3.4:
    + +
    +
    + +
    + +
    + +

    For instance, bool on_foreach(Gtk::CellRenderer* renderer, const Gdk::Rectangle& cell_area, const Gdk::Rectangle& background_area>);.

    +
    Parameters:
    + + + + +
    rendererthe cell renderer to operate on
    cell_areathe area allocated to the renderer inside the rectangle provided to foreach(). @param cell_background The background area for the renderer inside the background area provided to foreach().
    slotThe slot to call for every CellRenderer.
    +
    +
    +
    Returns:
    true to stop iterating over cells.
    +
    Since gtkmm 3.4:
    + +
    +
    +

    Constructor & Destructor Documentation

    - + @@ -209,7 +310,7 @@
    virtual Gtk::CellArea::~CellArea virtual Gtk::CellArea::~CellArea ( ) [virtual]
    - + @@ -226,7 +327,7 @@
    Gtk::CellArea::CellArea Gtk::CellArea::CellArea ( ) [protected]
    - + @@ -265,8 +366,8 @@

    Activates area, usually by activating the currently focused cell, however some subclasses which embed widgets in the area can also activate a widget if it currently has the focus.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    bool Gtk::CellArea::activate bool Gtk::CellArea::activate ( const Glib::RefPtr< CellAreaContext >&  context,
    @@ -285,7 +386,7 @@
    contextThe Gtk::CellAreaContext in context with the current row data.
    widgetThe Gtk::Widget that area is rendering on.
    - + @@ -324,8 +425,8 @@

    This is used by Gtk::CellArea subclasses when handling events to activate cells, the base Gtk::CellArea class activates cells for keyboard events for free in its own GtkCellArea->activate() implementation.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    bool Gtk::CellArea::activate_cell bool Gtk::CellArea::activate_cell ( Widget widget,
    @@ -344,7 +445,7 @@
    widgetThe Gtk::Widget that area is rendering onto.
    rendererThe Gtk::CellRenderer in area to activate.
    - + @@ -355,8 +456,8 @@

    Adds renderer to area with the default child cell properties.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellArea::add void Gtk::CellArea::add ( CellRenderer renderer)
    rendererThe Gtk::CellRenderer to add to area.
    @@ -370,7 +471,7 @@
    - + @@ -392,8 +493,8 @@

    Adds sibling to renderer's focusable area, focus will be drawn around renderer and all of its siblings if renderer can focus for a given row.

    Events handled by focus siblings can also activate the given focusable renderer.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellArea::add_focus_sibling void Gtk::CellArea::add_focus_sibling ( CellRenderer renderer,
    @@ -408,7 +509,7 @@
    rendererThe Gtk::CellRenderer expected to have focus.
    siblingThe Gtk::CellRenderer to add to renderer's focus area.
    - + @@ -416,7 +517,7 @@ - + @@ -441,8 +542,8 @@

    Applies any connected attributes to the renderers in area by pulling the values from tree_model.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellArea::apply_attributes void Gtk::CellArea::apply_attributes ( const Glib::RefPtr< TreeModel >&  tree_model,
    const TreeModel::iteratorconst TreeModel::iterator iter,
    @@ -459,7 +560,7 @@
    tree_modelThe Gtk::TreeModel to pull values from.
    iterThe Gtk::TreeIter in tree_model to apply values for.
    - + @@ -486,8 +587,8 @@

    Connects an attribute to apply values from column for the Gtk::TreeModel in use.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellArea::attribute_connect void Gtk::CellArea::attribute_connect ( CellRenderer renderer,
    @@ -503,7 +604,7 @@
    rendererThe Gtk::CellRenderer to connect an attribute for.
    attributeThe attribute name.
    - + @@ -524,8 +625,8 @@

    Disconnects attribute for the renderer in area so that attribute will no longer be updated with values from the model.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellArea::attribute_disconnect void Gtk::CellArea::attribute_disconnect ( CellRenderer renderer,
    @@ -540,7 +641,7 @@
    rendererThe Gtk::CellRenderer to disconnect an attribute for.
    attributeThe attribute name.
    - + @@ -567,8 +668,8 @@

    Gets the value of a cell property for renderer in area.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellArea::cell_get_property void Gtk::CellArea::cell_get_property ( CellRenderer renderer,
    @@ -584,7 +685,7 @@
    rendererA Gtk::CellRenderer inside area.
    property_nameThe name of the property to get.
    - + @@ -611,8 +712,8 @@

    Sets a cell property for renderer in area.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellArea::cell_set_property void Gtk::CellArea::cell_set_property ( CellRenderer renderer,
    @@ -628,7 +729,7 @@
    rendererA Gtk::CellRenderer inside area.
    property_nameThe name of the cell property to set.
    - + @@ -640,8 +741,8 @@

    This is sometimes needed for cases where rows need to share alignments in one orientation but may be separately grouped in the opposing orientation.

    For instance, Gtk::IconView creates all icons (rows) to have the same width and the cells theirin to have the same horizontal alignments. However each row of icons may have a separate collective height. Gtk::IconView uses this to request the heights of each row based on a context which was already used to request all the row widths that are to be displayed.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    Glib::RefPtr<CellAreaContext> Gtk::CellArea::copy_context Glib::RefPtr<CellAreaContext> Gtk::CellArea::copy_context ( const Glib::RefPtr< const CellAreaContext >&  context)
    contextThe Gtk::CellAreaContext to copy.
    @@ -656,7 +757,7 @@
    - + @@ -667,7 +768,7 @@

    Creates a Gtk::CellAreaContext to be used with area for all purposes.

    Gtk::CellAreaContext stores geometry information for rows for which it was operated on, it is important to use the same context for the same row of data at all times (i.e. one should render and handle events with the same Gtk::CellAreaContext which was used to request the size of those rows of data).

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    A newly created Gtk::CellAreaContext which can be used with area.
    @@ -677,7 +778,7 @@
    Glib::RefPtr<CellAreaContext> Gtk::CellArea::create_context Glib::RefPtr<CellAreaContext> Gtk::CellArea::create_context ( ) const
    - + @@ -716,8 +817,8 @@

    Delegates event handling to a Gtk::CellArea.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    int Gtk::CellArea::event int Gtk::CellArea::event ( const Glib::RefPtr< CellAreaContext >&  context,
    @@ -736,7 +837,7 @@
    contextThe Gtk::CellAreaContext for this row of data.
    widgetThe Gtk::Widget that area is rendering to.
    - + @@ -748,8 +849,8 @@

    This should be called by the area's owning layout widget when focus is to be passed to area, or moved within area for a given direction and row data.

    Implementing Gtk::CellArea classes should implement this method to receive and navigate focus in its own way particular to how it lays out cells.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    bool Gtk::CellArea::focus bool Gtk::CellArea::focus ( DirectionType  direction)
    directionThe Gtk::DirectionType.
    @@ -759,12 +860,96 @@
    + +
    +
    + + + + + + + + +
    void Gtk::CellArea::foreach (const SlotForeachslot)
    +
    +
    + +

    Calls the slot for every CellRenderer in the CellArea.

    +
    Parameters:
    + + +
    slotThe slot to call for every CellRenderer.
    +
    +
    +
    Since gtkmm 3.4:
    + +
    +
    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    void Gtk::CellArea::foreach (const Glib::RefPtr< CellAreaContext >& context,
    Widgetwidget,
    const Gdk::Rectanglecell_area,
    const Gdk::Rectanglebackground_area,
    const SlotForeachAllocslot 
    )
    +
    +
    + +

    Calls the slot for every CellRenderer in the CellArea with the allocated rectangle inside the cell_area rectangle.

    +
    Parameters:
    + + + + + + +
    contextThe CellAreaContext for this row of data.
    widgetThe widget that the CellArea is rendering to.
    cell_areaThe widget-relative coordinates and size for the CellArea.
    background_areaThe widget-relative coordinates of the background area.
    slotThe slot to call for every CellRenderer.
    +
    +
    +
    Since gtkmm 3.4:
    + +
    +
    - + @@ -803,8 +988,8 @@

    Derives the allocation of renderer inside area if area were to be renderered in cell_area.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellArea::get_cell_allocation void Gtk::CellArea::get_cell_allocation ( const Glib::RefPtr< CellAreaContext >&  context,
    @@ -822,7 +1007,7 @@
    contextThe Gtk::CellAreaContext used to hold sizes for area.
    widgetThe Gtk::Widget that area is rendering on.
    - + @@ -867,8 +1052,8 @@

    Gets the Gtk::CellRenderer at x and y coordinates inside area and optionally returns the full cell allocation for it inside cell_area.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    CellRenderer* Gtk::CellArea::get_cell_at_position CellRenderer* Gtk::CellArea::get_cell_at_position ( const Glib::RefPtr< CellAreaContext >&  context,
    @@ -888,7 +1073,7 @@
    contextThe Gtk::CellAreaContext used to hold sizes for area.
    widgetThe Gtk::Widget that area is rendering on.
    - + @@ -933,8 +1118,8 @@

    Gets the Gtk::CellRenderer at x and y coordinates inside area and optionally returns the full cell allocation for it inside cell_area.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    const CellRenderer* Gtk::CellArea::get_cell_at_position const CellRenderer* Gtk::CellArea::get_cell_at_position ( const Glib::RefPtr< CellAreaContext >&  context,
    @@ -954,7 +1139,7 @@
    contextThe Gtk::CellAreaContext used to hold sizes for area.
    widgetThe Gtk::Widget that area is rendering on.
    - + @@ -964,7 +1149,7 @@

    Gets the current Gtk::TreePath string for the currently applied Gtk::TreeIter, this is implicitly updated when apply_attributes() is called and can be used to interact with renderers from Gtk::CellArea subclasses.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The current Gtk::TreePath string for the current attributes applied to area. This string belongs to the area and should not be freed.
    @@ -974,7 +1159,7 @@
    Glib::ustring Gtk::CellArea::get_current_path_string Glib::ustring Gtk::CellArea::get_current_path_string ( ) const
    - + @@ -984,7 +1169,7 @@

    Gets the Gtk::CellEditable widget currently used to edit the currently edited cell.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The currently active Gtk::CellEditable widget.
    @@ -994,7 +1179,7 @@
    CellEditable* Gtk::CellArea::get_edit_widget CellEditable* Gtk::CellArea::get_edit_widget ( )
    - + @@ -1004,7 +1189,7 @@

    Gets the Gtk::CellEditable widget currently used to edit the currently edited cell.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The currently active Gtk::CellEditable widget.
    @@ -1014,7 +1199,7 @@
    const CellEditable* Gtk::CellArea::get_edit_widget const CellEditable* Gtk::CellArea::get_edit_widget ( ) const
    - + @@ -1024,7 +1209,7 @@

    Gets the Gtk::CellRenderer in area that is currently being edited.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The currently edited Gtk::CellRenderer.
    @@ -1034,7 +1219,7 @@
    CellRenderer* Gtk::CellArea::get_edited_cell CellRenderer* Gtk::CellArea::get_edited_cell ( )
    - + @@ -1044,7 +1229,7 @@

    Gets the Gtk::CellRenderer in area that is currently being edited.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The currently edited Gtk::CellRenderer.
    @@ -1054,7 +1239,7 @@
    const CellRenderer* Gtk::CellArea::get_edited_cell const CellRenderer* Gtk::CellArea::get_edited_cell ( ) const
    - + @@ -1064,7 +1249,7 @@

    Retrieves the currently focused cell for area.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The currently focused cell in area.
    @@ -1074,7 +1259,7 @@
    CellRenderer* Gtk::CellArea::get_focus_cell CellRenderer* Gtk::CellArea::get_focus_cell ( )
    - + @@ -1084,21 +1269,21 @@

    Retrieves the currently focused cell for area.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The currently focused cell in area.
    - +
    const CellRenderer* Gtk::CellArea::get_focus_cell const CellRenderer* Gtk::CellArea::get_focus_cell ( ) const
    - + - +
    const CellRenderer* Gtk::CellArea::get_focus_from_sibling CellRenderer* Gtk::CellArea::get_focus_from_sibling ( CellRenderer renderer) const
    @@ -1106,8 +1291,8 @@

    Gets the Gtk::CellRenderer which is expected to be focusable for which renderer is, or may be a sibling.

    This is handy for Gtk::CellArea subclasses when handling events, after determining the renderer at the event location it can then chose to activate the focus cell for which the event cell may have been a sibling.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    rendererThe Gtk::CellRenderer.
    @@ -1117,16 +1302,16 @@
    - +
    - + - +
    CellRenderer* Gtk::CellArea::get_focus_from_sibling const CellRenderer* Gtk::CellArea::get_focus_from_sibling ( CellRenderer renderer) const
    @@ -1134,8 +1319,8 @@

    Gets the Gtk::CellRenderer which is expected to be focusable for which renderer is, or may be a sibling.

    This is handy for Gtk::CellArea subclasses when handling events, after determining the renderer at the event location it can then chose to activate the focus cell for which the event cell may have been a sibling.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    rendererThe Gtk::CellRenderer.
    @@ -1150,7 +1335,7 @@
    - + @@ -1161,8 +1346,8 @@

    Gets the focus sibling cell renderers for renderer.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    std::vector<CellRenderer*> Gtk::CellArea::get_focus_siblings std::vector<CellRenderer*> Gtk::CellArea::get_focus_siblings ( CellRenderer renderer)
    rendererThe Gtk::CellRenderer expected to have focus.
    @@ -1177,7 +1362,7 @@
    - + @@ -1188,8 +1373,8 @@

    Gets the focus sibling cell renderers for renderer.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    std::vector<const CellRenderer*> Gtk::CellArea::get_focus_siblings std::vector<const CellRenderer*> Gtk::CellArea::get_focus_siblings ( const CellRenderer renderer)
    rendererThe Gtk::CellRenderer expected to have focus.
    @@ -1204,7 +1389,7 @@
    - + @@ -1238,8 +1423,8 @@

    Retrieves a cell area's initial minimum and natural height.

    area will store some geometrical information in context along the way, when requesting sizes over an arbitrary number of rows, its not important to check the minimum_height and natural_height of this call but rather to consult Gtk::CellAreaContext::get_preferred_height() after a series of requests.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellArea::get_preferred_height void Gtk::CellArea::get_preferred_height ( const Glib::RefPtr< CellAreaContext >&  context,
    @@ -1256,7 +1441,7 @@
    contextThe Gtk::CellAreaContext to perform this request with.
    widgetThe Gtk::Widget where area will be rendering.
    - + @@ -1297,8 +1482,8 @@

    Retrieves a cell area's minimum and natural height if it would be given the specified width.

    area stores some geometrical information in context along the way while calling get_preferred_width(). It's important to perform a series of get_preferred_width() requests with context first and then call get_preferred_height_for_width() on each cell area individually to get the height for width of each fully requested row.

    If at some point, the width of a single row changes, it should be requested with get_preferred_width() again and then the full width of the requested rows checked again with Gtk::CellAreaContext::get_preferred_width().

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellArea::get_preferred_height_for_width void Gtk::CellArea::get_preferred_height_for_width ( const Glib::RefPtr< CellAreaContext >&  context,
    @@ -1316,7 +1501,7 @@
    contextThe Gtk::CellAreaContext which has already been requested for widths.
    widgetThe Gtk::Widget where area will be rendering.
    - + @@ -1361,7 +1546,7 @@
    virtual void Gtk::CellArea::get_preferred_height_for_width_vfunc virtual void Gtk::CellArea::get_preferred_height_for_width_vfunc ( const Glib::RefPtr< CellAreaContext >&  context,
    - + @@ -1400,7 +1585,7 @@
    virtual void Gtk::CellArea::get_preferred_height_vfunc virtual void Gtk::CellArea::get_preferred_height_vfunc ( const Glib::RefPtr< CellAreaContext >&  context,
    - + @@ -1434,8 +1619,8 @@

    Retrieves a cell area's initial minimum and natural width.

    area will store some geometrical information in context along the way, when requesting sizes over an arbitrary number of rows, its not important to check the minimum_width and natural_width of this call but rather to consult Gtk::CellAreaContext::get_preferred_width() after a series of requests.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellArea::get_preferred_width void Gtk::CellArea::get_preferred_width ( const Glib::RefPtr< CellAreaContext >&  context,
    @@ -1452,7 +1637,7 @@
    contextThe Gtk::CellAreaContext to perform this request with.
    widgetThe Gtk::Widget where area will be rendering.
    - + @@ -1493,8 +1678,8 @@

    Retrieves a cell area's minimum and natural width if it would be given the specified height.

    area stores some geometrical information in context along the way while calling get_preferred_height(). It's important to perform a series of get_preferred_height() requests with context first and then call get_preferred_width_for_height() on each cell area individually to get the height for width of each fully requested row.

    If at some point, the height of a single row changes, it should be requested with get_preferred_height() again and then the full height of the requested rows checked again with Gtk::CellAreaContext::get_preferred_height().

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellArea::get_preferred_width_for_height void Gtk::CellArea::get_preferred_width_for_height ( const Glib::RefPtr< CellAreaContext >&  context,
    @@ -1512,7 +1697,7 @@
    contextThe Gtk::CellAreaContext which has already been requested for widths.
    widgetThe Gtk::Widget where area will be rendering.
    - + @@ -1557,7 +1742,7 @@
    virtual void Gtk::CellArea::get_preferred_width_for_height_vfunc virtual void Gtk::CellArea::get_preferred_width_for_height_vfunc ( const Glib::RefPtr< CellAreaContext >&  context,
    - + @@ -1596,7 +1781,7 @@
    virtual void Gtk::CellArea::get_preferred_width_vfunc virtual void Gtk::CellArea::get_preferred_width_vfunc ( const Glib::RefPtr< CellAreaContext >&  context,
    - + @@ -1606,7 +1791,7 @@

    Gets whether the area prefers a height-for-width layout or a width-for-height layout.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The Gtk::SizeRequestMode preferred by area.
    @@ -1616,7 +1801,7 @@
    SizeRequestMode Gtk::CellArea::get_request_mode SizeRequestMode Gtk::CellArea::get_request_mode ( ) const
    - + @@ -1627,15 +1812,15 @@ - +
    virtual SizeRequestMode Gtk::CellArea::get_request_mode_vfunc virtual SizeRequestMode Gtk::CellArea::get_request_mode_vfunc ( ) const [protected, virtual]
    - + - +
    const GtkCellArea* Gtk::CellArea::gobj GtkCellArea* Gtk::CellArea::gobj ( ) const [inline] [inline]
    @@ -1643,21 +1828,21 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gtk::Buildable.

    +

    Reimplemented from Gtk::Buildable.

    -

    Reimplemented in Gtk::CellAreaBox.

    +

    Reimplemented in Gtk::CellAreaBox.

    - +
    - + - +
    GtkCellArea* Gtk::CellArea::gobj const GtkCellArea* Gtk::CellArea::gobj ( ) [inline] const [inline]
    @@ -1665,9 +1850,9 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gtk::Buildable.

    +

    Reimplemented from Gtk::Buildable.

    -

    Reimplemented in Gtk::CellAreaBox.

    +

    Reimplemented in Gtk::CellAreaBox.

    @@ -1676,7 +1861,7 @@
    - + @@ -1696,7 +1881,7 @@
    GtkCellArea* Gtk::CellArea::gobj_copy GtkCellArea* Gtk::CellArea::gobj_copy ( )
    - + @@ -1707,8 +1892,8 @@

    Checks if area contains renderer.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    bool Gtk::CellArea::has_renderer bool Gtk::CellArea::has_renderer ( CellRenderer renderer)
    rendererThe Gtk::CellRenderer to check.
    @@ -1723,7 +1908,7 @@
    - + @@ -1751,8 +1936,8 @@

    This is a convenience function for Gtk::CellArea implementations to get the inner area where a given Gtk::CellRenderer will be rendered.

    It removes any padding previously added by request_renderer().

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellArea::inner_cell_area void Gtk::CellArea::inner_cell_area ( Widget widget,
    @@ -1768,7 +1953,7 @@
    widgetThe Gtk::Widget that area is rendering onto.
    cell_areaThe widget relative coordinates where one of area's cells is to be placed.
    - + @@ -1778,7 +1963,7 @@

    Returns whether the area can do anything when activated, after applying new attributes to area.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    Whether area can do anything when activated.
    @@ -1788,7 +1973,7 @@
    bool Gtk::CellArea::is_activatable bool Gtk::CellArea::is_activatable ( ) const
    - + @@ -1809,8 +1994,8 @@

    Returns whether sibling is one of renderer's focus siblings (see add_focus_sibling()).

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    bool Gtk::CellArea::is_focus_sibling bool Gtk::CellArea::is_focus_sibling ( CellRenderer renderer,
    @@ -1821,12 +2006,92 @@ + +
    +
    +
    rendererThe Gtk::CellRenderer expected to have focus.
    siblingThe Gtk::CellRenderer to check against renderer's sibling list.
    + + + + + + +
    Glib::PropertyProxy_ReadOnly< CellEditable* > Gtk::CellArea::property_edit_widget () const [protected]
    +
    +
    + +

    The widget currently editing the edited cell.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    + +
    + +
    + +

    The cell which is currently being edited.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    + +
    + +
    + +

    The cell which currently has focus.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    + +
    + +
    + +

    The cell which currently has focus.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    - + @@ -1837,8 +2102,8 @@

    Removes renderer from area.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellArea::remove void Gtk::CellArea::remove ( CellRenderer renderer)
    rendererThe Gtk::CellRenderer to remove from area.
    @@ -1852,7 +2117,7 @@
    - + @@ -1873,8 +2138,8 @@

    Removes sibling from renderer's focus sibling list (see add_focus_sibling()).

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellArea::remove_focus_sibling void Gtk::CellArea::remove_focus_sibling ( CellRenderer renderer,
    @@ -1889,7 +2154,7 @@
    rendererThe Gtk::CellRenderer expected to have focus.
    siblingThe Gtk::CellRenderer to remove from renderer's focus area.
    - + @@ -1940,8 +2205,8 @@

    Renders area's cells according to area's layout onto widget at the given coordinates.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellArea::render void Gtk::CellArea::render ( const Glib::RefPtr< CellAreaContext >&  context,
    @@ -1961,7 +2226,7 @@
    contextThe Gtk::CellAreaContext for this row of data.
    widgetThe Gtk::Widget that area is rendering to.
    - + @@ -2007,8 +2272,8 @@

    This is a convenience function for Gtk::CellArea implementations to request size for cell renderers.

    It's important to use this function to request size and then use inner_cell_area() at render and event time since this function will add padding around the cell for focus painting.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellArea::request_renderer void Gtk::CellArea::request_renderer ( CellRenderer renderer,
    @@ -2027,7 +2292,7 @@
    rendererThe Gtk::CellRenderer to request size for.
    orientationThe Gtk::Orientation in which to request size.
    - + @@ -2039,8 +2304,8 @@

    Explicitly sets the currently focused cell to renderer.

    This is generally called by implementations of Gtk::CellAreaClass.focus() or Gtk::CellAreaClass.event(), however it can also be used to implement functions such as Gtk::TreeView::set_cursor_on_cell().

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellArea::set_focus_cell void Gtk::CellArea::set_focus_cell ( CellRenderer renderer)
    rendererThe Gtk::CellRenderer to give focus to.
    @@ -2049,12 +2314,93 @@
    + +
    + +
    +
    Slot Prototype:
    void on_my_add_editable(CellRenderer* renderer, CellEditable* editable, const Gdk::Rectangle& cell_area, const Glib::ustring& path)
    +

    Indicates that editing has started on renderer and that editable should be added to the owning cell-layouting widget at cell_area.

    +
    Since gtkmm 3.0:
    +
    Parameters:
    + + + + + +
    rendererThe Gtk::CellRenderer that started the edited.
    editableThe Gtk::CellEditable widget to add.
    cell_areaThe Gtk::Widget relative Gdk::Rectangle coordinates where editable should be added.
    pathThe Gtk::TreePath string this edit was initiated for.
    +
    +
    + +
    +
    + +
    +
    + + + + + + + +
    Glib::SignalProxy2< void,CellRenderer*,const Glib::ustring& > Gtk::CellArea::signal_focus_changed () [protected]
    +
    +
    +
    Slot Prototype:
    void on_my_focus_changed(CellRenderer* renderer, const Glib::ustring& path)
    +

    Indicates that focus changed on this area. This signal is emitted either as a result of focus handling or event handling.

    +

    It's possible that the signal is emitted even if the currently focused renderer did not change, this is because focus may change to the same renderer in the same cell area for a different row of data.

    +
    Since gtkmm 3.0:
    +
    Parameters:
    + + + +
    rendererThe Gtk::CellRenderer that has focus.
    pathThe current Gtk::TreePath string set for area.
    +
    +
    + +
    +
    + +
    + +
    +
    Slot Prototype:
    void on_my_remove_editable(CellRenderer* renderer, CellEditable* editable)
    +

    Indicates that editing finished on renderer and that editable should be removed from the owning cell-layouting widget.

    +
    Since gtkmm 3.0:
    +
    Parameters:
    + + + +
    rendererThe Gtk::CellRenderer that finished editeding.
    editableThe Gtk::CellEditable widget to remove.
    +
    +
    + +
    +
    - + @@ -2067,8 +2413,8 @@

    Explicitly stops the editing of the currently edited cell.

    If canceled is true, the currently edited cell renderer will emit the signal_editing_canceled() signal, otherwise the the signal_editing_done() signal will be emitted on the current edit widget.

    See get_edited_cell() and get_edit_widget().

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellArea::stop_editing void Gtk::CellArea::stop_editing ( bool  canceled)
    canceledWhether editing was canceled.
    @@ -2083,7 +2429,7 @@
    - + @@ -2104,7 +2450,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::CellArea > wrap Glib::RefPtr< Gtk::CellArea > wrap ( GtkCellArea *  object,
    @@ -2118,9 +2464,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/cellarea.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellArea__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellArea__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellArea-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellArea-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellArea-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellArea-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::CellArea, including all inherited members. @@ -64,9 +80,11 @@ + + @@ -78,6 +96,8 @@ + + @@ -110,7 +130,7 @@ - + @@ -137,10 +157,14 @@ - + - + + + + + @@ -155,9 +179,14 @@ - + + + + + + @@ -173,9 +202,14 @@ -
    activate(const Glib::RefPtr< CellAreaContext >& context, Widget& widget, const Gdk::Rectangle& cell_area, CellRendererState flags, bool edit_only)Gtk::CellArea
    apply_attributes(const Glib::RefPtr< TreeModel >& tree_model, const TreeModel::iterator& iter, bool is_expander, bool is_expanded)Gtk::CellArea
    attribute_connect(CellRenderer& renderer, const Glib::ustring& attribute, int column)Gtk::CellArea
    attribute_disconnect(CellRenderer& renderer, const Glib::ustring& attribute)Gtk::CellArea
    Buildable()Gtk::Buildable [protected]
    cell_get_property(CellRenderer& renderer, const Glib::ustring& property_name, Glib::ValueBase& value)Gtk::CellArea
    cell_set_property(CellRenderer& renderer, const Glib::ustring& property_name, const Glib::ValueBase& value)Gtk::CellArea
    CellArea()Gtk::CellArea [protected]
    CellLayout()Gtk::CellLayout [protected]
    clear()Gtk::CellLayout
    clear_attributes(CellRenderer& cell)Gtk::CellLayout
    clear_attributes_vfunc(CellRenderer* cell)Gtk::CellLayout [protected, virtual]
    DestroyNotify typedefGlib::Object
    event(const Glib::RefPtr< CellAreaContext >& context, Widget& widget, GdkEvent* event, const Gdk::Rectangle& cell_area, GtkCellRendererState flags)Gtk::CellArea
    focus(DirectionType direction)Gtk::CellArea
    foreach(const SlotForeach& slot)Gtk::CellArea
    foreach(const Glib::RefPtr< CellAreaContext >& context, Widget* widget, const Gdk::Rectangle& cell_area, const Gdk::Rectangle& background_area, const SlotForeachAlloc& slot)Gtk::CellArea
    freeze_notify()Glib::ObjectBase
    func_destroy_notify typedefsigc::trackable
    get_area()Gtk::CellLayout
    get_preferred_width_for_height(const Glib::RefPtr< CellAreaContext >& context, Widget& widget, int height, int& minimum_width, int& natural_width)Gtk::CellArea
    get_preferred_width_for_height_vfunc(const Glib::RefPtr< CellAreaContext >& context, Widget& widget, int height, int& minimum_width, int& natural_width)Gtk::CellArea [protected, virtual]
    get_preferred_width_vfunc(const Glib::RefPtr< CellAreaContext >& context, Widget& widget, int& minimum_width, int& natural_width)Gtk::CellArea [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_request_mode() const Gtk::CellArea
    get_request_mode_vfunc() const Gtk::CellArea [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    pack_end(CellRenderer& cell, bool expand=true)Gtk::CellLayout
    pack_end_vfunc(CellRenderer* cell, bool expand)Gtk::CellLayout [protected, virtual]
    pack_start(const TreeModelColumn< ColumnType >& model_column, bool expand=true)Gtk::CellLayout [inline]
    pack_start(const TreeModelColumn< ColumnType >& model_column, bool expand=true)Gtk::CellLayout [inline]
    pack_start(CellRenderer& cell, bool expand=true)Gtk::CellLayout
    pack_start(const TreeModelColumn< T_ModelColumnType >& column, bool expand)Gtk::CellLayout
    pack_start(const TreeModelColumn< T_ModelColumnType >& column, bool expand)Gtk::CellLayout
    pack_start_vfunc(CellRenderer* cell, bool expand)Gtk::CellLayout [protected, virtual]
    property_edit_widget() const Gtk::CellArea [protected]
    property_edited_cell() const Gtk::CellArea [protected]
    property_focus_cell()Gtk::CellArea [protected]
    property_focus_cell() const Gtk::CellArea [protected]
    reference() const Glib::ObjectBase [virtual]
    remove(CellRenderer& renderer)Gtk::CellArea
    remove_data(const QueryQuark &quark)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_focus_cell(CellRenderer& renderer)Gtk::CellArea
    set_name(const Glib::ustring& name)Gtk::Buildable
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    signal_add_editable()Gtk::CellArea [protected]
    signal_focus_changed()Gtk::CellArea [protected]
    signal_remove_editable()Gtk::CellArea [protected]
    SlotCellData typedefGtk::CellLayout
    SlotForeach typedefGtk::CellArea
    SlotForeachAlloc typedefGtk::CellArea
    steal_data(const QueryQuark &quark)Glib::Object
    stop_editing(bool canceled)Gtk::CellArea
    thaw_notify()Glib::ObjectBase
    ~Interface()Glib::Interface [virtual]
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellEditable.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellEditable.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellEditable.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellEditable.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::CellEditable Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::CellEditable Class Reference
    -
    +

    Interface for widgets which are used for editing cells. More...

    @@ -82,7 +98,7 @@ Glib::SignalProxy0< void > signal_editing_done () Glib::SignalProxy0< void > signal_remove_widget () Glib::PropertyProxy< bool > property_editing_canceled () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Indicates that editing has been canceled.
    Glib::PropertyProxy_ReadOnly
    < bool > property_editing_canceled () const  Indicates that editing has been canceled.
    @@ -91,6 +107,8 @@ static void add_interface (GType gtype_implementer)

    Protected Member Functions

    CellEditable () + You should derive from this class to use it.
    virtual void start_editing_vfunc (GdkEvent* event) virtual void on_editing_done ()  This is a default handler for the signal signal_editing_done().
    @@ -107,12 +125,30 @@

    Interface for widgets which are used for editing cells.

    The CellEditable interface must be implemented for widgets to be usable when editing the contents of a TreeView cell.


    Constructor & Destructor Documentation

    + +
    +
    + + + + + + + +
    Gtk::CellEditable::CellEditable () [protected]
    +
    +
    + +

    You should derive from this class to use it.

    + +
    +
    - + @@ -129,7 +165,7 @@
    virtual Gtk::CellEditable::~CellEditable virtual Gtk::CellEditable::~CellEditable ( ) [virtual]
    - + @@ -146,7 +182,7 @@
    static void Gtk::CellEditable::add_interface static void Gtk::CellEditable::add_interface ( GType  gtype_implementer)
    - + @@ -164,7 +200,7 @@
    void Gtk::CellEditable::editing_done void Gtk::CellEditable::editing_done ( )
    - + @@ -177,7 +213,7 @@

    Reimplemented from Glib::Interface.

    -

    Reimplemented in Gtk::AppChooserButton, Gtk::ComboBox, Gtk::ComboBoxText, Gtk::Entry, and Gtk::SpinButton.

    +

    Reimplemented in Gtk::SpinButton, Gtk::Entry, Gtk::ComboBox, Gtk::AppChooserButton, and Gtk::ComboBoxText.

    @@ -186,7 +222,7 @@
    GtkCellEditable* Gtk::CellEditable::gobj GtkCellEditable* Gtk::CellEditable::gobj ( ) [inline]
    - + @@ -199,7 +235,7 @@

    Reimplemented from Glib::Interface.

    -

    Reimplemented in Gtk::AppChooserButton, Gtk::ComboBox, Gtk::ComboBoxText, Gtk::Entry, and Gtk::SpinButton.

    +

    Reimplemented in Gtk::SpinButton, Gtk::Entry, Gtk::ComboBox, Gtk::AppChooserButton, and Gtk::ComboBoxText.

    @@ -208,7 +244,7 @@
    const GtkCellEditable* Gtk::CellEditable::gobj const GtkCellEditable* Gtk::CellEditable::gobj ( ) const [inline]
    - + @@ -226,7 +262,7 @@
    virtual void Gtk::CellEditable::on_editing_done virtual void Gtk::CellEditable::on_editing_done ( ) [protected, virtual]
    - + @@ -244,7 +280,7 @@
    virtual void Gtk::CellEditable::on_remove_widget virtual void Gtk::CellEditable::on_remove_widget ( ) [protected, virtual]
    - + @@ -253,6 +289,7 @@
    +

    Indicates that editing has been canceled.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -263,7 +300,7 @@
    Glib::PropertyProxy< bool > Gtk::CellEditable::property_editing_canceled Glib::PropertyProxy< bool > Gtk::CellEditable::property_editing_canceled ( )
    - + @@ -283,7 +320,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellEditable::property_editing_canceled Glib::PropertyProxy_ReadOnly< bool > Gtk::CellEditable::property_editing_canceled ( ) const
    - + @@ -301,7 +338,7 @@
    void Gtk::CellEditable::remove_widget void Gtk::CellEditable::remove_widget ( )
    - + @@ -321,7 +358,7 @@
    Glib::SignalProxy0< void > Gtk::CellEditable::signal_editing_done Glib::SignalProxy0< void > Gtk::CellEditable::signal_editing_done ( )
    - + @@ -341,7 +378,7 @@
    Glib::SignalProxy0< void > Gtk::CellEditable::signal_remove_widget Glib::SignalProxy0< void > Gtk::CellEditable::signal_remove_widget ( )
    - + @@ -353,7 +390,7 @@

    Begins editing on a cell_editable.

    event is the Gdk::Event that began the editing process. It may be 0, in the instance that editing was initiated through programatic means.

    -
    Parameters:
    +
    Parameters:
    void Gtk::CellEditable::start_editing void Gtk::CellEditable::start_editing ( GdkEvent *  event)
    eventA Gdk::Event, or 0.
    @@ -367,7 +404,7 @@
    - + @@ -385,7 +422,7 @@
    virtual void Gtk::CellEditable::start_editing_vfunc virtual void Gtk::CellEditable::start_editing_vfunc ( GdkEvent *  event)
    - + @@ -406,7 +443,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::CellEditable > wrap Glib::RefPtr< Gtk::CellEditable > wrap ( GtkCellEditable *  object,
    @@ -420,9 +457,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/celleditable.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellEditable__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellEditable__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellEditable-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellEditable-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellEditable-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellEditable-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::CellEditable, including all inherited members. + - + @@ -77,7 +94,7 @@ - + @@ -90,9 +107,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    add_interface(GType gtype_implementer)Gtk::CellEditable [static]
    CellEditable()Gtk::CellEditable [protected]
    connect_property_changed(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    connect_property_changed_with_return(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    editing_done()Gtk::CellEditable
    freeze_notify()Glib::ObjectBase
    func_destroy_notify typedefsigc::trackable
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gtk::CellEditable [inline]
    gobj() const Gtk::CellEditable [inline]
    reference() const Glib::ObjectBase [virtual]
    remove_destroy_notify_callback(void *data) const sigc::trackable
    remove_widget()Gtk::CellEditable
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    signal_editing_done()Gtk::CellEditable
    signal_remove_widget()Gtk::CellEditable
    ~CellEditable()Gtk::CellEditable [virtual]
    ~Interface()Glib::Interface [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellLayout.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellLayout.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellLayout.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellLayout.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::CellLayout Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::CellLayout Class Reference
    -
    +

    An interface for packing cells. More...

    @@ -71,7 +87,7 @@ Public Types typedef sigc::slot< void,
    const
    -TreeModel::const_iterator& > SlotCellData +TreeModel::const_iterator& > SlotCellData

    Public Member Functions

    virtual ~CellLayout () @@ -80,14 +96,14 @@ const GtkCellLayout* gobj () const  Provides access to the underlying C GObject.
    template<class ColumnType > -void pack_start (const TreeModelColumn< ColumnType >& model_column, bool expand=true) +void pack_start (const TreeModelColumn< ColumnType >& model_column, bool expand=true) void pack_start (CellRenderer& cell, bool expand=true)  Packs the cell into the beginning of cell_layout.
    void pack_end (CellRenderer& cell, bool expand=true)  Adds the cell to the end of cell_layout.
    -std::vector< CellRenderer* > get_cells () +std::vector< CellRenderer* > get_cells ()  Return value: a list of cell renderers.
    -std::vector< const CellRenderer* > get_cells () const +std::vector< const CellRenderer* > get_cells () const  Return value: a list of cell renderers.
    CellRendererget_first_cell ()  Gets the CellRenderer for the column.
    @@ -99,7 +115,7 @@  Adds an attribute mapping to the list in cell_layout.
    void add_attribute (const Glib::PropertyProxy_Base& property, const TreeModelColumnBase& column) void add_attribute (CellRenderer& cell, const Glib::ustring& attribute, const TreeModelColumnBase& column) -void set_cell_data_func (CellRenderer& cell, const SlotCellData& slot) +void set_cell_data_func (CellRenderer& cell, const SlotCellData& slot) void clear_attributes (CellRenderer& cell)  Clears all existing attributes previously set with set_attributes().
    void reorder (CellRenderer& cell, int position) @@ -109,12 +125,14 @@ Glib::RefPtr< const CellAreaget_area () const  Returns the underlying Gtk::CellArea which might be cell_layout if called on a Gtk::CellArea or might be 0 if no Gtk::CellArea is used by cell_layout.
    template<class T_ModelColumnType > -void pack_start (const TreeModelColumn< T_ModelColumnType >& column, bool expand) +void pack_start (const TreeModelColumn< T_ModelColumnType >& column, bool expand)

    Static Public Member Functions

    static void add_interface (GType gtype_implementer)

    Protected Member Functions

    CellLayout () + You should derive from this class to use it.
    virtual void pack_start_vfunc (CellRenderer* cell, bool expand) virtual void pack_end_vfunc (CellRenderer* cell, bool expand) virtual void clear_vfunc () @@ -137,7 +155,7 @@ @@ -148,12 +166,30 @@

    Constructor & Destructor Documentation

    + +
    +
    + + + + + + + +
    Gtk::CellLayout::CellLayout () [protected]
    +
    +
    + +

    You should derive from this class to use it.

    + +
    +
    - + @@ -170,7 +206,7 @@
    virtual Gtk::CellLayout::~CellLayout virtual Gtk::CellLayout::~CellLayout ( ) [virtual]
    - + @@ -199,7 +235,7 @@

    Adds an attribute mapping to the list in cell_layout.

    The column is the column of the model to get a value from, and the attribute is the parameter on cell to be set from the value. So for example if column 2 of the model contains strings, you could have the "text" attribute of a Gtk::CellRendererText get its values from column 2.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::CellLayout::add_attribute void Gtk::CellLayout::add_attribute ( CellRenderer cell,
    @@ -217,7 +253,7 @@
    cellA Gtk::CellRenderer.
    attributeAn attribute on the renderer.
    - + @@ -246,7 +282,7 @@
    void Gtk::CellLayout::add_attribute void Gtk::CellLayout::add_attribute ( const Glib::PropertyProxy_Base property,
    - + @@ -281,7 +317,7 @@
    void Gtk::CellLayout::add_attribute void Gtk::CellLayout::add_attribute ( CellRenderer cell,
    - + @@ -314,7 +350,7 @@
    virtual void Gtk::CellLayout::add_attribute_vfunc virtual void Gtk::CellLayout::add_attribute_vfunc ( CellRenderer cell,
    - + @@ -331,7 +367,7 @@
    static void Gtk::CellLayout::add_interface static void Gtk::CellLayout::add_interface ( GType  gtype_implementer)
    - + @@ -352,7 +388,7 @@
    void Gtk::CellLayout::clear void Gtk::CellLayout::clear ( )
    - + @@ -364,7 +400,7 @@

    Clears all existing attributes previously set with set_attributes().

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::CellLayout::clear_attributes void Gtk::CellLayout::clear_attributes ( CellRenderer cell)
    cellA Gtk::CellRenderer to clear the attribute mapping on.
    @@ -380,7 +416,7 @@
    - + @@ -397,7 +433,7 @@
    virtual void Gtk::CellLayout::clear_attributes_vfunc virtual void Gtk::CellLayout::clear_attributes_vfunc ( CellRenderer cell)
    - + @@ -413,7 +449,7 @@
    virtual void Gtk::CellLayout::clear_vfunc virtual void Gtk::CellLayout::clear_vfunc ( ) [protected, virtual]
    - + @@ -423,7 +459,7 @@

    Returns the underlying Gtk::CellArea which might be cell_layout if called on a Gtk::CellArea or might be 0 if no Gtk::CellArea is used by cell_layout.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The cell area used by cell_layout.
    @@ -433,7 +469,7 @@
    Glib::RefPtr<CellArea> Gtk::CellLayout::get_area Glib::RefPtr<CellArea> Gtk::CellLayout::get_area ( )
    - + @@ -443,20 +479,20 @@

    Returns the underlying Gtk::CellArea which might be cell_layout if called on a Gtk::CellArea or might be 0 if no Gtk::CellArea is used by cell_layout.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The cell area used by cell_layout.
    - +
    Glib::RefPtr<const CellArea> Gtk::CellLayout::get_area Glib::RefPtr<const CellArea> Gtk::CellLayout::get_area ( ) const
    - + - +
    std::vector<const CellRenderer*> Gtk::CellLayout::get_cells std::vector<CellRenderer*> Gtk::CellLayout::get_cells ( ) const
    @@ -464,19 +500,19 @@

    Return value: a list of cell renderers.

    Returns:
    A list of cell renderers.
    -
    Since gtkmm 2.12:
    +
    Since gtkmm 2.12:
    - +
    - + - +
    std::vector<CellRenderer*> Gtk::CellLayout::get_cells std::vector<const CellRenderer*> Gtk::CellLayout::get_cells ( ) const
    @@ -484,7 +520,7 @@

    Return value: a list of cell renderers.

    Returns:
    A list of cell renderers.
    -
    Since gtkmm 2.12:
    +
    Since gtkmm 2.12:
    @@ -493,7 +529,7 @@
    - + @@ -512,7 +548,7 @@
    CellRenderer* Gtk::CellLayout::get_first_cell CellRenderer* Gtk::CellLayout::get_first_cell ( )
    - + @@ -531,7 +567,7 @@
    const CellRenderer* Gtk::CellLayout::get_first_cell const CellRenderer* Gtk::CellLayout::get_first_cell ( ) const
    - + @@ -544,7 +580,7 @@

    Reimplemented from Glib::Interface.

    -

    Reimplemented in Gtk::AppChooserButton, Gtk::CellArea, Gtk::CellAreaBox, Gtk::CellView, Gtk::ComboBox, Gtk::ComboBoxText, Gtk::EntryCompletion, Gtk::IconView, and Gtk::TreeViewColumn.

    +

    Reimplemented in Gtk::CellArea, Gtk::IconView, Gtk::TreeViewColumn, Gtk::ComboBox, Gtk::EntryCompletion, Gtk::CellView, Gtk::CellAreaBox, Gtk::AppChooserButton, and Gtk::ComboBoxText.

    @@ -553,7 +589,7 @@
    GtkCellLayout* Gtk::CellLayout::gobj GtkCellLayout* Gtk::CellLayout::gobj ( ) [inline]
    - + @@ -566,7 +602,7 @@

    Reimplemented from Glib::Interface.

    -

    Reimplemented in Gtk::AppChooserButton, Gtk::CellArea, Gtk::CellAreaBox, Gtk::CellView, Gtk::ComboBox, Gtk::ComboBoxText, Gtk::EntryCompletion, Gtk::IconView, and Gtk::TreeViewColumn.

    +

    Reimplemented in Gtk::CellArea, Gtk::IconView, Gtk::TreeViewColumn, Gtk::ComboBox, Gtk::EntryCompletion, Gtk::CellView, Gtk::CellAreaBox, Gtk::AppChooserButton, and Gtk::ComboBoxText.

    @@ -575,7 +611,7 @@
    const GtkCellLayout* Gtk::CellLayout::gobj const GtkCellLayout* Gtk::CellLayout::gobj ( ) const [inline]
    - + @@ -599,7 +635,7 @@

    If expand is false, then the cell is allocated no more space than it needs. Any unused space is divided evenly between cells for which expand is true.

    Note that reusing the same cell renderer is not supported.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::CellLayout::pack_end void Gtk::CellLayout::pack_end ( CellRenderer cell,
    @@ -616,7 +652,7 @@
    cellA Gtk::CellRenderer.
    expandtrue if cell is to be given extra space allocated to cell_layout.
    - + @@ -638,14 +674,14 @@ - +
    template <class ColumnType >
    virtual void Gtk::CellLayout::pack_end_vfunc virtual void Gtk::CellLayout::pack_end_vfunc ( CellRenderer cell,
    - + @@ -672,7 +708,7 @@
    void Gtk::CellLayout::pack_start void Gtk::CellLayout::pack_start ( const TreeModelColumn< ColumnType >&  model_column,
    - + @@ -696,7 +732,7 @@

    If expand is false, then the cell is allocated no more space than it needs. Any unused space is divided evenly between cells for which expand is true.

    Note that reusing the same cell renderer is not supported.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::CellLayout::pack_start void Gtk::CellLayout::pack_start ( CellRenderer cell,
    @@ -708,14 +744,14 @@ - +
    template <class T_ModelColumnType >
    cellA Gtk::CellRenderer.
    expandtrue if cell is to be given extra space allocated to cell_layout.
    - + @@ -735,7 +771,7 @@
    -

    Reimplemented in Gtk::TreeViewColumn.

    +

    Reimplemented in Gtk::TreeViewColumn.

    @@ -744,7 +780,7 @@
    void Gtk::CellLayout::pack_start void Gtk::CellLayout::pack_start ( const TreeModelColumn< T_ModelColumnType >&  column,
    - + @@ -771,7 +807,7 @@
    virtual void Gtk::CellLayout::pack_start_vfunc virtual void Gtk::CellLayout::pack_start_vfunc ( CellRenderer cell,
    - + @@ -794,7 +830,7 @@

    Re-inserts cell at position.

    Note that cell has already to be packed into cell_layout for this to function properly.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::CellLayout::reorder void Gtk::CellLayout::reorder ( CellRenderer cell,
    @@ -809,7 +845,7 @@
    cellA Gtk::CellRenderer to reorder.
    positionNew position to insert cell at.
    - + @@ -836,7 +872,7 @@
    virtual void Gtk::CellLayout::reorder_vfunc virtual void Gtk::CellLayout::reorder_vfunc ( CellRenderer cell,
    - + @@ -844,7 +880,7 @@ - + @@ -866,7 +902,7 @@
    void Gtk::CellLayout::set_cell_data_func void Gtk::CellLayout::set_cell_data_func ( CellRenderer cell,
    const SlotCellDataconst SlotCellData slot 
    - + @@ -887,7 +923,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::CellLayout > wrap Glib::RefPtr< Gtk::CellLayout > wrap ( GtkCellLayout *  object,
    @@ -901,9 +937,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/celllayout.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellLayout__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellLayout__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellLayout-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellLayout-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellLayout-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellLayout-members.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::CellLayout, including all inherited members. @@ -56,6 +72,7 @@ + @@ -70,7 +87,7 @@ - + @@ -85,16 +102,16 @@ - + - + - + @@ -104,9 +121,14 @@ -
    add_attribute(CellRenderer& cell, const Glib::ustring& attribute, int column)Gtk::CellLayout
    add_attribute_vfunc(CellRenderer* cell, const Glib::ustring& attribute, int column)Gtk::CellLayout [protected, virtual]
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    add_interface(GType gtype_implementer)Gtk::CellLayout [static]
    CellLayout()Gtk::CellLayout [protected]
    clear()Gtk::CellLayout
    clear_attributes(CellRenderer& cell)Gtk::CellLayout
    clear_attributes_vfunc(CellRenderer* cell)Gtk::CellLayout [protected, virtual]
    get_cells() const Gtk::CellLayout
    get_first_cell()Gtk::CellLayout
    get_first_cell() const Gtk::CellLayout
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gtk::CellLayout [inline]
    gobj() const Gtk::CellLayout [inline]
    operator=(const trackable &src)sigc::trackable
    pack_end(CellRenderer& cell, bool expand=true)Gtk::CellLayout
    pack_end_vfunc(CellRenderer* cell, bool expand)Gtk::CellLayout [protected, virtual]
    pack_start(const TreeModelColumn< ColumnType >& model_column, bool expand=true)Gtk::CellLayout [inline]
    pack_start(const TreeModelColumn< ColumnType >& model_column, bool expand=true)Gtk::CellLayout [inline]
    pack_start(CellRenderer& cell, bool expand=true)Gtk::CellLayout
    pack_start(const TreeModelColumn< T_ModelColumnType >& column, bool expand)Gtk::CellLayout
    pack_start(const TreeModelColumn< T_ModelColumnType >& column, bool expand)Gtk::CellLayout
    pack_start_vfunc(CellRenderer* cell, bool expand)Gtk::CellLayout [protected, virtual]
    reference() const Glib::ObjectBase [virtual]
    remove_destroy_notify_callback(void *data) const sigc::trackable
    reorder(CellRenderer& cell, int position)Gtk::CellLayout
    reorder_vfunc(CellRenderer* cell, int position)Gtk::CellLayout [protected, virtual]
    set_cell_data_func(CellRenderer& cell, const SlotCellData& slot)Gtk::CellLayout
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    SlotCellData typedefGtk::CellLayout
    thaw_notify()Glib::ObjectBase
    ~CellLayout()Gtk::CellLayout [virtual]
    ~Interface()Glib::Interface [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererAccel.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererAccel.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererAccel.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererAccel.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::CellRendererAccel Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::CellRendererAccel Class Reference
    -
    +

    Renders a keyboard accelerator in a cell More...

    @@ -79,24 +95,24 @@ Glib::SignalProxy1< void,
    const Glib::ustring& > signal_accel_cleared () Glib::PropertyProxy< guint > property_accel_key () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The keyval of the accelerator.
    Glib::PropertyProxy_ReadOnly
    < guint > property_accel_key () const  The keyval of the accelerator.
    Glib::PropertyProxy
    < Gdk::ModifierTypeproperty_accel_mods () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The modifier mask of the accelerator.
    Glib::PropertyProxy_ReadOnly
    < Gdk::ModifierTypeproperty_accel_mods () const  The modifier mask of the accelerator.
    Glib::PropertyProxy< guint > property_keycode () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The hardware keycode of the accelerator.
    Glib::PropertyProxy_ReadOnly
    < guint > property_keycode () const  The hardware keycode of the accelerator.
    Glib::PropertyProxy
    < CellRendererAccelModeproperty_accel_mode () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The type of accelerators.
    Glib::PropertyProxy_ReadOnly
    < CellRendererAccelModeproperty_accel_mode () const  The type of accelerators.
    @@ -123,7 +139,7 @@
    - + @@ -139,7 +155,7 @@
    virtual Gtk::CellRendererAccel::~CellRendererAccel virtual Gtk::CellRendererAccel::~CellRendererAccel ( ) [virtual]
    - + @@ -156,7 +172,7 @@
    Gtk::CellRendererAccel::CellRendererAccel Gtk::CellRendererAccel::CellRendererAccel ( )
    - + @@ -176,7 +192,7 @@
    GtkCellRendererAccel* Gtk::CellRendererAccel::gobj GtkCellRendererAccel* Gtk::CellRendererAccel::gobj ( ) [inline]
    - + @@ -196,7 +212,7 @@
    const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj ( ) const [inline]
    - + @@ -215,7 +231,7 @@
    virtual void Gtk::CellRendererAccel::on_accel_cleared virtual void Gtk::CellRendererAccel::on_accel_cleared ( const Glib::ustring path_string)
    - + @@ -251,15 +267,15 @@ - +
    virtual void Gtk::CellRendererAccel::on_accel_edited virtual void Gtk::CellRendererAccel::on_accel_edited ( const Glib::ustring path_string,
    - + - +
    Glib::PropertyProxy_ReadOnly< guint > Gtk::CellRendererAccel::property_accel_key Glib::PropertyProxy< guint > Gtk::CellRendererAccel::property_accel_key ( ) const
    @@ -271,34 +287,35 @@
    - +
    - + - +
    Glib::PropertyProxy< guint > Gtk::CellRendererAccel::property_accel_key Glib::PropertyProxy_ReadOnly< guint > Gtk::CellRendererAccel::property_accel_key ( ) const
    +

    The keyval of the accelerator.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    @@ -310,20 +327,21 @@
    - +
    +

    The type of accelerators.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -334,7 +352,7 @@
    - + @@ -343,6 +361,7 @@
    +

    The modifier mask of the accelerator.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -353,7 +372,7 @@
    Glib::PropertyProxy< Gdk::ModifierType > Gtk::CellRendererAccel::property_accel_mods Glib::PropertyProxy< Gdk::ModifierType > Gtk::CellRendererAccel::property_accel_mods ( )
    - + @@ -373,7 +392,7 @@
    Glib::PropertyProxy_ReadOnly< Gdk::ModifierType > Gtk::CellRendererAccel::property_accel_mods Glib::PropertyProxy_ReadOnly< Gdk::ModifierType > Gtk::CellRendererAccel::property_accel_mods ( ) const
    - + @@ -382,6 +401,7 @@
    +

    The hardware keycode of the accelerator.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -392,7 +412,7 @@
    Glib::PropertyProxy< guint > Gtk::CellRendererAccel::property_keycode Glib::PropertyProxy< guint > Gtk::CellRendererAccel::property_keycode ( )
    - + @@ -412,7 +432,7 @@
    Glib::PropertyProxy_ReadOnly< guint > Gtk::CellRendererAccel::property_keycode Glib::PropertyProxy_ReadOnly< guint > Gtk::CellRendererAccel::property_keycode ( ) const
    - + @@ -423,7 +443,7 @@
    Slot Prototype:
    void on_my_accel_cleared(const Glib::ustring& path_string)

    Gets emitted when the user has removed the accelerator.

    Since gtkmm 2.10:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,const Glib::ustring& > Gtk::CellRendererAccel::signal_accel_cleared Glib::SignalProxy1< void,const Glib::ustring& > Gtk::CellRendererAccel::signal_accel_cleared ( )
    path_stringThe path identifying the row of the edited cell.
    @@ -437,7 +457,7 @@
    - + @@ -448,7 +468,7 @@
    Slot Prototype:
    void on_my_accel_edited(const Glib::ustring& path_string, guint accel_key, Gdk::ModifierType accel_mods, guint hardware_keycode)

    Gets emitted when the user has selected a new accelerator.

    Since gtkmm 2.10:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy4< void,const Glib::ustring&,guint,Gdk::ModifierType,guint > Gtk::CellRendererAccel::signal_accel_edited Glib::SignalProxy4< void,const Glib::ustring&,guint,Gdk::ModifierType,guint > Gtk::CellRendererAccel::signal_accel_edited ( )
    @@ -466,7 +486,7 @@
    path_stringThe path identifying the row of the edited cell.
    accel_keyThe new accelerator keyval.
    - + @@ -487,7 +507,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::CellRendererAccel* wrap Gtk::CellRendererAccel* wrap ( GtkCellRendererAccel *  object,
    @@ -501,9 +521,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/cellrendereraccel.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererAccel__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererAccel__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererAccel-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererAccel-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererAccel-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererAccel-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::CellRendererAccel, including all inherited members. @@ -76,7 +92,7 @@ - + @@ -242,7 +258,7 @@ - + @@ -267,9 +283,14 @@ -
    activate(GdkEvent* event, Widget& widget, const Glib::ustring& path, const Gdk::Rectangle& background_area, const Gdk::Rectangle& cell_area, CellRendererState flags)Gtk::CellRenderer
    get_preferred_width_for_height(Widget& widget, int height, int& minimum_width, int& natural_width) const Gtk::CellRenderer
    get_preferred_width_for_height_vfunc(Widget& widget, int height, int& minimum_width, int& natural_width) const Gtk::CellRenderer [protected, virtual]
    get_preferred_width_vfunc(Widget& widget, int& minimum_width, int& natural_width) const Gtk::CellRenderer [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_request_mode() const Gtk::CellRenderer
    get_request_mode_vfunc() const Gtk::CellRenderer [protected, virtual]
    set_fixed_height_from_font(int number_of_rows)Gtk::CellRendererText
    set_fixed_size(int width, int height)Gtk::CellRenderer
    set_padding(int xpad, int ypad)Gtk::CellRenderer
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_sensitive(bool sensitive=true)Gtk::CellRenderer
    set_visible(bool visible=true)Gtk::CellRenderer
    ~CellRendererText()Gtk::CellRendererText [virtual]
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererCombo.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererCombo.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererCombo.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererCombo.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::CellRendererCombo Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::CellRendererCombo Class Reference
    -
    +

    Renders a combobox in a cell. More...

    @@ -74,19 +90,19 @@  CellRendererCombo () Glib::SignalProxy2< void,
    const Glib::ustring &, const
    -TreeModel::iterator& > signal_changed () +TreeModel::iterator& > signal_changed () Glib::PropertyProxy
    < Glib::RefPtr< Gtk::TreeModel > > property_model () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The model containing the possible values for the combo box.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Gtk::TreeModel > > property_model () const  The model containing the possible values for the combo box.
    Glib::PropertyProxy< int > property_text_column () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + A column in the data source model to get the strings from.
    Glib::PropertyProxy_ReadOnly< int > property_text_column () const  A column in the data source model to get the strings from.
    Glib::PropertyProxy< bool > property_has_entry () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If FALSE, don't allow to enter strings other than the chosen ones.
    Glib::PropertyProxy_ReadOnly
    < bool > property_has_entry () const  If FALSE, don't allow to enter strings other than the chosen ones.
    @@ -107,7 +123,7 @@
    - + @@ -123,7 +139,7 @@
    virtual Gtk::CellRendererCombo::~CellRendererCombo virtual Gtk::CellRendererCombo::~CellRendererCombo ( ) [virtual]
    - + @@ -140,7 +156,7 @@
    Gtk::CellRendererCombo::CellRendererCombo Gtk::CellRendererCombo::CellRendererCombo ( )
    - + @@ -160,7 +176,7 @@
    GtkCellRendererCombo* Gtk::CellRendererCombo::gobj GtkCellRendererCombo* Gtk::CellRendererCombo::gobj ( ) [inline]
    - + @@ -175,15 +191,15 @@ - +
    const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj ( ) const [inline]
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererCombo::property_has_entry Glib::PropertyProxy< bool > Gtk::CellRendererCombo::property_has_entry ( ) const
    @@ -195,20 +211,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::CellRendererCombo::property_has_entry Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererCombo::property_has_entry ( ) const
    +

    If FALSE, don't allow to enter strings other than the chosen ones.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -219,7 +236,7 @@
    - + @@ -228,6 +245,7 @@
    +

    The model containing the possible values for the combo box.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -238,7 +256,7 @@
    Glib::PropertyProxy< Glib::RefPtr<Gtk::TreeModel> > Gtk::CellRendererCombo::property_model Glib::PropertyProxy< Glib::RefPtr<Gtk::TreeModel> > Gtk::CellRendererCombo::property_model ( )
    - + @@ -253,15 +271,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gtk::TreeModel> > Gtk::CellRendererCombo::property_model Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gtk::TreeModel> > Gtk::CellRendererCombo::property_model ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::CellRendererCombo::property_text_column Glib::PropertyProxy< int > Gtk::CellRendererCombo::property_text_column ( ) const
    @@ -273,20 +291,21 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::CellRendererCombo::property_text_column Glib::PropertyProxy_ReadOnly< int > Gtk::CellRendererCombo::property_text_column ( ) const
    +

    A column in the data source model to get the strings from.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -297,7 +316,7 @@
    - + @@ -308,8 +327,8 @@
    Slot Prototype:
    void on_my_changed(const Glib::ustring& path, const TreeModel::iterator& iter)

    This signal is emitted each time after the user selected an item in the combo box, either by using the mouse or the arrow keys. Contrary to GtkComboBox, GtkCellRendererCombo::changed is not emitted for changes made to a selected item in the entry. The argument new_iter corresponds to the newly selected item in the combo box and it is relative to the GtkTreeModel set via the model property on GtkCellRendererCombo.

    Note that as soon as you change the model displayed in the tree view, the tree view will immediately cease the editing operating. This means that you most probably want to refrain from changing the model until the combo cell renderer emits the edited or editing_canceled signal.

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    Glib::SignalProxy2< void,const Glib::ustring&,const TreeModel::iterator& > Gtk::CellRendererCombo::signal_changed Glib::SignalProxy2< void,const Glib::ustring&,const TreeModel::iterator& > Gtk::CellRendererCombo::signal_changed ( )
    @@ -325,7 +344,7 @@
    path_stringA string of the path identifying the edited cell (relative to the tree view model).
    new_iterThe new iter selected in the combo box (relative to the combo box model).
    - + @@ -346,7 +365,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::CellRendererCombo* wrap Gtk::CellRendererCombo* wrap ( GtkCellRendererCombo *  object,
    @@ -360,9 +379,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/cellrenderercombo.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererCombo__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererCombo__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererCombo-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererCombo-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererCombo-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererCombo-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::CellRendererCombo, including all inherited members. @@ -76,7 +92,7 @@ - + @@ -238,7 +254,7 @@ - + @@ -262,9 +278,14 @@ -
    activate(GdkEvent* event, Widget& widget, const Glib::ustring& path, const Gdk::Rectangle& background_area, const Gdk::Rectangle& cell_area, CellRendererState flags)Gtk::CellRenderer
    get_preferred_width_for_height(Widget& widget, int height, int& minimum_width, int& natural_width) const Gtk::CellRenderer
    get_preferred_width_for_height_vfunc(Widget& widget, int height, int& minimum_width, int& natural_width) const Gtk::CellRenderer [protected, virtual]
    get_preferred_width_vfunc(Widget& widget, int& minimum_width, int& natural_width) const Gtk::CellRenderer [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_request_mode() const Gtk::CellRenderer
    get_request_mode_vfunc() const Gtk::CellRenderer [protected, virtual]
    set_fixed_height_from_font(int number_of_rows)Gtk::CellRendererText
    set_fixed_size(int width, int height)Gtk::CellRenderer
    set_padding(int xpad, int ypad)Gtk::CellRenderer
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_sensitive(bool sensitive=true)Gtk::CellRenderer
    set_visible(bool visible=true)Gtk::CellRenderer
    ~CellRendererText()Gtk::CellRendererText [virtual]
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRenderer.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRenderer.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRenderer.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRenderer.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::CellRenderer Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::CellRenderer Class Reference
    -
    +

    CellRenderers are used by Gtk::TreeView columns to render the Gtk::TreeModel column data appropriately. More...

    @@ -127,79 +143,79 @@  Note that this signal does not work yet in gtkmm.
    Glib::PropertyProxy
    < CellRendererModeproperty_mode () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    Editable mode of the CellRenderer.
    Glib::PropertyProxy_ReadOnly
    < CellRendererModeproperty_mode () const  Editable mode of the CellRenderer.
    Glib::PropertyProxy< bool > property_visible () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Display the cell.
    Glib::PropertyProxy_ReadOnly
    < bool > property_visible () const  Display the cell.
    Glib::PropertyProxy< bool > property_sensitive () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Display the cell sensitive.
    Glib::PropertyProxy_ReadOnly
    < bool > property_sensitive () const  Display the cell sensitive.
    Glib::PropertyProxy< float > property_xalign () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The x-align.
    Glib::PropertyProxy_ReadOnly
    < float > property_xalign () const  The x-align.
    Glib::PropertyProxy< float > property_yalign () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The y-align.
    Glib::PropertyProxy_ReadOnly
    < float > property_yalign () const  The y-align.
    Glib::PropertyProxy< unsigned int > property_xpad () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The xpad.
    Glib::PropertyProxy_ReadOnly
    < unsigned int > property_xpad () const  The xpad.
    Glib::PropertyProxy< unsigned int > property_ypad () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The ypad.
    Glib::PropertyProxy_ReadOnly
    < unsigned int > property_ypad () const  The ypad.
    Glib::PropertyProxy< int > property_width () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The fixed width.
    Glib::PropertyProxy_ReadOnly< int > property_width () const  The fixed width.
    Glib::PropertyProxy< int > property_height () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The fixed height.
    Glib::PropertyProxy_ReadOnly< int > property_height () const  The fixed height.
    Glib::PropertyProxy< bool > property_is_expander () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Row has children.
    Glib::PropertyProxy_ReadOnly
    < bool > property_is_expander () const  Row has children.
    Glib::PropertyProxy< bool > property_is_expanded () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Row is an expander row, and is expanded.
    Glib::PropertyProxy_ReadOnly
    < bool > property_is_expanded () const  Row is an expander row, and is expanded.
    Glib::PropertyProxy_WriteOnly
    < Glib::ustringproperty_cell_background () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Cell background color as a string.
    Glib::PropertyProxy< Gdk::Colorproperty_cell_background_gdk () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Cell background color as a GdkColor.
    Glib::PropertyProxy_ReadOnly
    < Gdk::Colorproperty_cell_background_gdk () const  Cell background color as a GdkColor.
    Glib::PropertyProxy< Gdk::RGBAproperty_cell_background_rgba () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Cell background color as a GdkRGBA.
    Glib::PropertyProxy_ReadOnly
    < Gdk::RGBAproperty_cell_background_rgba () const  Cell background color as a GdkRGBA.
    Glib::PropertyProxy< bool > property_cell_background_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the cell background color.
    Glib::PropertyProxy_ReadOnly
    < bool > property_cell_background_set () const  Whether this tag affects the cell background color.
    Glib::PropertyProxy_ReadOnly
    < bool > property_editing () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the cell renderer is currently in editing mode.

    Protected Member Functions

    virtual void on_editing_canceled () @@ -231,7 +247,7 @@
    - + @@ -247,7 +263,7 @@
    virtual Gtk::CellRenderer::~CellRenderer virtual Gtk::CellRenderer::~CellRenderer ( ) [virtual]
    - + @@ -264,7 +280,7 @@
    Gtk::CellRenderer::CellRenderer Gtk::CellRenderer::CellRenderer ( ) [protected]
    - + @@ -310,7 +326,7 @@

    Passes an activate event to the cell renderer for possible processing.

    Some cell renderers may use events; for example, Gtk::CellRendererToggle toggles when it gets a mouse click.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::CellRenderer::activate bool Gtk::CellRenderer::activate ( GdkEvent *  event,
    @@ -330,7 +346,7 @@
    eventA Gdk::Event.
    widgetWidget that received the event.
    - + @@ -381,7 +397,7 @@
    virtual bool Gtk::CellRenderer::activate_vfunc virtual bool Gtk::CellRenderer::activate_vfunc ( GdkEvent *  event,
    - + @@ -415,8 +431,8 @@

    Gets the aligned area used by cell inside cell_area.

    Used for finding the appropriate edit and focus rectangle.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellRenderer::get_aligned_area void Gtk::CellRenderer::get_aligned_area ( Widget widget,
    @@ -433,7 +449,7 @@
    widgetThe Gtk::Widget this cell will be rendering to.
    flagsRender flags.
    - + @@ -455,7 +471,7 @@

    Fills in xalign and yalign with the appropriate values of cell.

    Since gtkmm 2.18:
    -
    Parameters:
    +
    Parameters:
    void Gtk::CellRenderer::get_alignment void Gtk::CellRenderer::get_alignment ( float &  xalign,
    @@ -470,7 +486,7 @@
    xalignLocation to fill in with the x alignment of the cell, or 0.
    yalignLocation to fill in with the y alignment of the cell, or 0.
    - + @@ -491,7 +507,7 @@

    Fills in width and height with the appropriate size of cell.

    -
    Parameters:
    +
    Parameters:
    void Gtk::CellRenderer::get_fixed_size void Gtk::CellRenderer::get_fixed_size ( int &  width,
    @@ -506,7 +522,7 @@
    widthLocation to fill in with the fixed width of the widget.
    heightLocation to fill in with the fixed height of the widget.
    - + @@ -528,7 +544,7 @@

    Fills in xpad and ypad with the appropriate values of cell.

    Since gtkmm 2.18:
    -
    Parameters:
    +
    Parameters:
    void Gtk::CellRenderer::get_padding void Gtk::CellRenderer::get_padding ( int &  xpad,
    @@ -543,7 +559,7 @@
    xpadLocation to fill in with the x padding of the cell, or 0.
    ypadLocation to fill in with the y padding of the cell, or 0.
    - + @@ -570,8 +586,8 @@

    Retreives a renderer's natural size when rendered to widget.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellRenderer::get_preferred_height void Gtk::CellRenderer::get_preferred_height ( Widget widget,
    @@ -587,7 +603,7 @@
    widgetThe Gtk::Widget this cell will be rendering to.
    minimum_sizeLocation to store the minimum size, or 0.
    - + @@ -620,8 +636,8 @@

    Retreives a cell renderers's minimum and natural height if it were rendered to widget with the specified width.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellRenderer::get_preferred_height_for_width void Gtk::CellRenderer::get_preferred_height_for_width ( Widget widget,
    @@ -638,7 +654,7 @@
    widgetThe Gtk::Widget this cell will be rendering to.
    widthThe size which is available for allocation.
    - + @@ -677,7 +693,7 @@
    virtual void Gtk::CellRenderer::get_preferred_height_for_width_vfunc virtual void Gtk::CellRenderer::get_preferred_height_for_width_vfunc ( Widget widget,
    - + @@ -710,7 +726,7 @@
    virtual void Gtk::CellRenderer::get_preferred_height_vfunc virtual void Gtk::CellRenderer::get_preferred_height_vfunc ( Widget widget,
    - + @@ -737,8 +753,8 @@

    Retrieves the minimum and natural size of a cell taking into account the widget's preference for height-for-width management.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellRenderer::get_preferred_size void Gtk::CellRenderer::get_preferred_size ( Widget widget,
    @@ -754,7 +770,7 @@
    widgetThe Gtk::Widget this cell will be rendering to.
    minimum_sizeLocation for storing the minimum size, or 0.
    - + @@ -781,8 +797,8 @@

    Retreives a renderer's natural size when rendered to widget.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellRenderer::get_preferred_width void Gtk::CellRenderer::get_preferred_width ( Widget widget,
    @@ -798,7 +814,7 @@
    widgetThe Gtk::Widget this cell will be rendering to.
    minimum_sizeLocation to store the minimum size, or 0.
    - + @@ -831,8 +847,8 @@

    Retreives a cell renderers's minimum and natural width if it were rendered to widget with the specified height.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellRenderer::get_preferred_width_for_height void Gtk::CellRenderer::get_preferred_width_for_height ( Widget widget,
    @@ -849,7 +865,7 @@
    widgetThe Gtk::Widget this cell will be rendering to.
    heightThe size which is available for allocation.
    - + @@ -888,7 +904,7 @@
    virtual void Gtk::CellRenderer::get_preferred_width_for_height_vfunc virtual void Gtk::CellRenderer::get_preferred_width_for_height_vfunc ( Widget widget,
    - + @@ -921,7 +937,7 @@
    virtual void Gtk::CellRenderer::get_preferred_width_vfunc virtual void Gtk::CellRenderer::get_preferred_width_vfunc ( Widget widget,
    - + @@ -931,7 +947,7 @@

    Gets whether the cell renderer prefers a height-for-width layout or a width-for-height layout.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The Gtk::SizeRequestMode preferred by this renderer.
    @@ -941,7 +957,7 @@
    SizeRequestMode Gtk::CellRenderer::get_request_mode SizeRequestMode Gtk::CellRenderer::get_request_mode ( ) const
    - + @@ -957,7 +973,7 @@
    virtual SizeRequestMode Gtk::CellRenderer::get_request_mode_vfunc virtual SizeRequestMode Gtk::CellRenderer::get_request_mode_vfunc ( ) const [protected, virtual]
    - + @@ -977,7 +993,7 @@
    bool Gtk::CellRenderer::get_sensitive bool Gtk::CellRenderer::get_sensitive ( ) const
    - + @@ -998,8 +1014,8 @@

    Translates the cell renderer state to Gtk::StateFlags, based on the cell renderer and widget sensitivity, and the given Gtk::CellRendererState.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    StateFlags Gtk::CellRenderer::get_state StateFlags Gtk::CellRenderer::get_state ( Widget widget,
    @@ -1015,7 +1031,7 @@
    widgetA Gtk::Widget, or 0.
    cell_stateCell renderer state.
    - + @@ -1026,14 +1042,14 @@

    Translates the cell renderer state to StateFlags, based on the cell renderer and the given CellRendererState.

    -
    Parameters:
    +
    Parameters:
    StateFlags Gtk::CellRenderer::get_state StateFlags Gtk::CellRenderer::get_state ( CellRendererState  cell_state)
    cell_stateThe cell renderer state.
    Returns:
    The widget state flags applying to the cell renderer.
    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    @@ -1042,7 +1058,7 @@
    - + @@ -1062,7 +1078,7 @@
    bool Gtk::CellRenderer::get_visible bool Gtk::CellRenderer::get_visible ( ) const
    - + @@ -1075,7 +1091,7 @@

    Reimplemented from Gtk::Object.

    -

    Reimplemented in Gtk::CellRendererAccel, Gtk::CellRendererCombo, Gtk::CellRendererPixbuf, Gtk::CellRendererProgress, Gtk::CellRendererSpin, Gtk::CellRendererSpinner, Gtk::CellRendererText, and Gtk::CellRendererToggle.

    +

    Reimplemented in Gtk::CellRendererAccel, Gtk::CellRendererSpin, Gtk::CellRendererCombo, Gtk::CellRendererPixbuf, Gtk::CellRendererSpinner, Gtk::CellRendererProgress, Gtk::CellRendererToggle, and Gtk::CellRendererText.

    @@ -1084,7 +1100,7 @@
    GtkCellRenderer* Gtk::CellRenderer::gobj GtkCellRenderer* Gtk::CellRenderer::gobj ( ) [inline]
    - + @@ -1097,7 +1113,7 @@

    Reimplemented from Gtk::Object.

    -

    Reimplemented in Gtk::CellRendererAccel, Gtk::CellRendererCombo, Gtk::CellRendererPixbuf, Gtk::CellRendererProgress, Gtk::CellRendererSpin, Gtk::CellRendererSpinner, Gtk::CellRendererText, and Gtk::CellRendererToggle.

    +

    Reimplemented in Gtk::CellRendererAccel, Gtk::CellRendererSpin, Gtk::CellRendererCombo, Gtk::CellRendererPixbuf, Gtk::CellRendererSpinner, Gtk::CellRendererProgress, Gtk::CellRendererToggle, and Gtk::CellRendererText.

    @@ -1106,7 +1122,7 @@
    const GtkCellRenderer* Gtk::CellRenderer::gobj const GtkCellRenderer* Gtk::CellRenderer::gobj ( ) const [inline]
    - + @@ -1116,7 +1132,7 @@

    Checks whether the cell renderer can do something when activated.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    true if the cell renderer can do anything when activated.
    @@ -1126,7 +1142,7 @@
    bool Gtk::CellRenderer::is_activatable bool Gtk::CellRenderer::is_activatable ( ) const
    - + @@ -1144,7 +1160,7 @@
    virtual void Gtk::CellRenderer::on_editing_canceled virtual void Gtk::CellRenderer::on_editing_canceled ( ) [protected, virtual]
    - + @@ -1173,7 +1189,7 @@
    virtual void Gtk::CellRenderer::on_editing_started virtual void Gtk::CellRenderer::on_editing_started ( CellEditable editable,
    - + @@ -1182,6 +1198,7 @@
    +

    Cell background color as a string.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1192,7 +1209,7 @@
    Glib::PropertyProxy_WriteOnly< Glib::ustring > Gtk::CellRenderer::property_cell_background Glib::PropertyProxy_WriteOnly< Glib::ustring > Gtk::CellRenderer::property_cell_background ( )
    - + @@ -1201,6 +1218,7 @@
    +

    Cell background color as a GdkColor.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1211,7 +1229,7 @@
    Glib::PropertyProxy< Gdk::Color > Gtk::CellRenderer::property_cell_background_gdk Glib::PropertyProxy< Gdk::Color > Gtk::CellRenderer::property_cell_background_gdk ( )
    - + @@ -1226,15 +1244,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Gdk::Color > Gtk::CellRenderer::property_cell_background_gdk Glib::PropertyProxy_ReadOnly< Gdk::Color > Gtk::CellRenderer::property_cell_background_gdk ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Gdk::RGBA > Gtk::CellRenderer::property_cell_background_rgba Glib::PropertyProxy< Gdk::RGBA > Gtk::CellRenderer::property_cell_background_rgba ( ) const
    @@ -1246,34 +1264,35 @@
    - +
    - + - +
    Glib::PropertyProxy< Gdk::RGBA > Gtk::CellRenderer::property_cell_background_rgba Glib::PropertyProxy_ReadOnly< Gdk::RGBA > Gtk::CellRenderer::property_cell_background_rgba ( ) const
    +

    Cell background color as a GdkRGBA.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRenderer::property_cell_background_set Glib::PropertyProxy< bool > Gtk::CellRenderer::property_cell_background_set ( ) const
    @@ -1285,20 +1304,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::CellRenderer::property_cell_background_set Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRenderer::property_cell_background_set ( ) const
    +

    Whether this tag affects the cell background color.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1309,7 +1329,7 @@
    - + @@ -1318,6 +1338,7 @@
    +

    Whether the cell renderer is currently in editing mode.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1328,7 +1349,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRenderer::property_editing Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRenderer::property_editing ( ) const
    - + @@ -1337,6 +1358,7 @@
    +

    The fixed height.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1347,7 +1369,7 @@
    Glib::PropertyProxy< int > Gtk::CellRenderer::property_height Glib::PropertyProxy< int > Gtk::CellRenderer::property_height ( )
    - + @@ -1367,7 +1389,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::CellRenderer::property_height Glib::PropertyProxy_ReadOnly< int > Gtk::CellRenderer::property_height ( ) const
    - + @@ -1376,6 +1398,7 @@
    +

    Row is an expander row, and is expanded.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1386,7 +1409,7 @@
    Glib::PropertyProxy< bool > Gtk::CellRenderer::property_is_expanded Glib::PropertyProxy< bool > Gtk::CellRenderer::property_is_expanded ( )
    - + @@ -1406,7 +1429,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRenderer::property_is_expanded Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRenderer::property_is_expanded ( ) const
    - + @@ -1415,6 +1438,7 @@
    +

    Row has children.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1425,7 +1449,7 @@
    Glib::PropertyProxy< bool > Gtk::CellRenderer::property_is_expander Glib::PropertyProxy< bool > Gtk::CellRenderer::property_is_expander ( )
    - + @@ -1440,15 +1464,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRenderer::property_is_expander Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRenderer::property_is_expander ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< CellRendererMode > Gtk::CellRenderer::property_mode Glib::PropertyProxy< CellRendererMode > Gtk::CellRenderer::property_mode ( ) const
    @@ -1460,20 +1484,21 @@
    - +
    +

    Editable mode of the CellRenderer.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1484,7 +1509,7 @@
    - + @@ -1493,6 +1518,7 @@
    +

    Display the cell sensitive.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1503,7 +1529,7 @@
    Glib::PropertyProxy< bool > Gtk::CellRenderer::property_sensitive Glib::PropertyProxy< bool > Gtk::CellRenderer::property_sensitive ( )
    - + @@ -1523,7 +1549,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRenderer::property_sensitive Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRenderer::property_sensitive ( ) const
    - + @@ -1532,6 +1558,7 @@
    +

    Display the cell.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1542,7 +1569,7 @@
    Glib::PropertyProxy< bool > Gtk::CellRenderer::property_visible Glib::PropertyProxy< bool > Gtk::CellRenderer::property_visible ( )
    - + @@ -1562,7 +1589,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRenderer::property_visible Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRenderer::property_visible ( ) const
    - + @@ -1571,6 +1598,7 @@
    +

    The fixed width.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1581,7 +1609,7 @@
    Glib::PropertyProxy< int > Gtk::CellRenderer::property_width Glib::PropertyProxy< int > Gtk::CellRenderer::property_width ( )
    - + @@ -1601,7 +1629,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::CellRenderer::property_width Glib::PropertyProxy_ReadOnly< int > Gtk::CellRenderer::property_width ( ) const
    - + @@ -1610,6 +1638,7 @@
    +

    The x-align.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1620,7 +1649,7 @@
    Glib::PropertyProxy< float > Gtk::CellRenderer::property_xalign Glib::PropertyProxy< float > Gtk::CellRenderer::property_xalign ( )
    - + @@ -1640,7 +1669,7 @@
    Glib::PropertyProxy_ReadOnly< float > Gtk::CellRenderer::property_xalign Glib::PropertyProxy_ReadOnly< float > Gtk::CellRenderer::property_xalign ( ) const
    - + @@ -1649,6 +1678,7 @@
    +

    The xpad.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1659,7 +1689,7 @@
    Glib::PropertyProxy< unsigned int > Gtk::CellRenderer::property_xpad Glib::PropertyProxy< unsigned int > Gtk::CellRenderer::property_xpad ( )
    - + @@ -1674,15 +1704,15 @@ - +
    Glib::PropertyProxy_ReadOnly< unsigned int > Gtk::CellRenderer::property_xpad Glib::PropertyProxy_ReadOnly< unsigned int > Gtk::CellRenderer::property_xpad ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< float > Gtk::CellRenderer::property_yalign Glib::PropertyProxy< float > Gtk::CellRenderer::property_yalign ( ) const
    @@ -1694,34 +1724,35 @@
    - +
    - + - +
    Glib::PropertyProxy< float > Gtk::CellRenderer::property_yalign Glib::PropertyProxy_ReadOnly< float > Gtk::CellRenderer::property_yalign ( ) const
    +

    The y-align.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< unsigned int > Gtk::CellRenderer::property_ypad Glib::PropertyProxy< unsigned int > Gtk::CellRenderer::property_ypad ( ) const
    @@ -1733,20 +1764,21 @@
    - +
    - + - +
    Glib::PropertyProxy< unsigned int > Gtk::CellRenderer::property_ypad Glib::PropertyProxy_ReadOnly< unsigned int > Gtk::CellRenderer::property_ypad ( ) const
    +

    The ypad.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1757,7 +1789,7 @@
    - + @@ -1797,7 +1829,7 @@

    Invokes the virtual render function of the Gtk::CellRenderer.

    The three passed-in rectangles are areas in cr. Most renderers will draw within cell_area; the xalign, yalign, xpad, and ypad fields of the Gtk::CellRenderer should be honored with respect to cell_area. background_area includes the blank space around the cell, and also the area containing the tree expander; so the background_area rectangles for all cells tile to cover the entire window.

    -
    Parameters:
    +
    Parameters:
    void Gtk::CellRenderer::render void Gtk::CellRenderer::render ( const ::Cairo::RefPtr< ::Cairo::Context > &  cr,
    @@ -1815,7 +1847,7 @@
    crA cairo context to draw to.
    widgetThe widget owning window.
    - + @@ -1860,7 +1892,7 @@
    virtual void Gtk::CellRenderer::render_vfunc virtual void Gtk::CellRenderer::render_vfunc ( const ::Cairo::RefPtr< ::Cairo::Context > &  cr,
    - + @@ -1882,7 +1914,7 @@

    Sets the renderer's alignment within its available space.

    Since gtkmm 2.18:
    -
    Parameters:
    +
    Parameters:
    void Gtk::CellRenderer::set_alignment void Gtk::CellRenderer::set_alignment ( float  align,
    @@ -1897,7 +1929,7 @@
    xalignThe x alignment of the cell renderer.
    yalignThe y alignment of the cell renderer.
    - + @@ -1918,7 +1950,7 @@

    Sets the renderer size to be explicit, independent of the properties set.

    -
    Parameters:
    +
    Parameters:
    void Gtk::CellRenderer::set_fixed_size void Gtk::CellRenderer::set_fixed_size ( int  width,
    @@ -1933,7 +1965,7 @@
    widthThe width of the cell renderer, or -1.
    heightThe height of the cell renderer, or -1.
    - + @@ -1955,7 +1987,7 @@

    Sets the renderer's padding.

    Since gtkmm 2.18:
    -
    Parameters:
    +
    Parameters:
    void Gtk::CellRenderer::set_padding void Gtk::CellRenderer::set_padding ( int  xpad,
    @@ -1970,7 +2002,7 @@
    xpadThe x padding of the cell renderer.
    ypadThe y padding of the cell renderer.
    - + @@ -1982,7 +2014,7 @@

    Sets the cell renderer's sensitivity.

    Since gtkmm 2.18:
    -
    Parameters:
    +
    Parameters:
    void Gtk::CellRenderer::set_sensitive void Gtk::CellRenderer::set_sensitive ( bool  sensitive = true)
    sensitiveThe sensitivity of the cell.
    @@ -1996,7 +2028,7 @@
    - + @@ -2008,7 +2040,7 @@

    Sets the cell renderer's visibility.

    Since gtkmm 2.18:
    -
    Parameters:
    +
    Parameters:
    void Gtk::CellRenderer::set_visible void Gtk::CellRenderer::set_visible ( bool  visible = true)
    visibleThe visibility of the cell.
    @@ -2022,7 +2054,7 @@
    - + @@ -2042,7 +2074,7 @@
    Glib::SignalProxy0< void > Gtk::CellRenderer::signal_editing_canceled Glib::SignalProxy0< void > Gtk::CellRenderer::signal_editing_canceled ( )
    - + @@ -2058,7 +2090,7 @@

    Note that GTK+ doesn't guarantee that cell renderers will continue to use the same kind of widget for editing in future releases, therefore you should check the type of editable before doing any specific setup, as in the following example:

    [C example ellipted]

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< void,CellEditable*,const Glib::ustring& > Gtk::CellRenderer::signal_editing_started Glib::SignalProxy2< void,CellEditable*,const Glib::ustring& > Gtk::CellRenderer::signal_editing_started ( )
    @@ -2073,7 +2105,7 @@
    editableThe Gtk::CellEditable.
    pathThe path identifying the edited cell.
    - + @@ -2118,7 +2150,7 @@

    Passes an activate event to the cell renderer for possible processing.

    -
    Parameters:
    +
    Parameters:
    CellEditable* Gtk::CellRenderer::start_editing CellEditable* Gtk::CellRenderer::start_editing ( GdkEvent *  event,
    @@ -2138,7 +2170,7 @@
    eventA Gdk::Event.
    widgetWidget that received the event.
    - + @@ -2189,7 +2221,7 @@
    virtual CellEditable* Gtk::CellRenderer::start_editing_vfunc virtual CellEditable* Gtk::CellRenderer::start_editing_vfunc ( GdkEvent *  event,
    - + @@ -2203,7 +2235,7 @@

    If canceled is true, the cell renderer will emit the Gtk::CellRenderer::signal_editing_canceled() signal.

    This function should be called by cell renderer implementations in response to the Gtk::CellEditable::signal_editing_done() signal of Gtk::CellEditable.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::CellRenderer::stop_editing void Gtk::CellRenderer::stop_editing ( bool  canceled = false)
    canceledtrue if the editing has been canceled.
    @@ -2218,7 +2250,7 @@
    - + @@ -2239,7 +2271,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::CellRenderer* wrap Gtk::CellRenderer* wrap ( GtkCellRenderer *  object,
    @@ -2253,9 +2285,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/cellrenderer.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRenderer__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRenderer__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRenderer-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRenderer-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRenderer-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRenderer-members.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::CellRenderer, including all inherited members. @@ -73,7 +89,7 @@ - + @@ -136,7 +152,7 @@ - + @@ -154,9 +170,14 @@ -
    activate(GdkEvent* event, Widget& widget, const Glib::ustring& path, const Gdk::Rectangle& background_area, const Gdk::Rectangle& cell_area, CellRendererState flags)Gtk::CellRenderer
    get_preferred_width_for_height(Widget& widget, int height, int& minimum_width, int& natural_width) const Gtk::CellRenderer
    get_preferred_width_for_height_vfunc(Widget& widget, int height, int& minimum_width, int& natural_width) const Gtk::CellRenderer [protected, virtual]
    get_preferred_width_vfunc(Widget& widget, int& minimum_width, int& natural_width) const Gtk::CellRenderer [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_request_mode() const Gtk::CellRenderer
    get_request_mode_vfunc() const Gtk::CellRenderer [protected, virtual]
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_fixed_size(int width, int height)Gtk::CellRenderer
    set_padding(int xpad, int ypad)Gtk::CellRenderer
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_sensitive(bool sensitive=true)Gtk::CellRenderer
    set_visible(bool visible=true)Gtk::CellRenderer
    ~CellRenderer()Gtk::CellRenderer [virtual]
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererPixbuf.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererPixbuf.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererPixbuf.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererPixbuf.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::CellRendererPixbuf Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::CellRendererPixbuf Class Reference
    -
    +

    Renders a pixbuf in a cell. More...

    @@ -74,53 +90,53 @@  CellRendererPixbuf () Glib::PropertyProxy
    < Glib::RefPtr< Gdk::Pixbuf > > property_pixbuf () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The pixbuf to render.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Gdk::Pixbuf > > property_pixbuf () const  The pixbuf to render.
    Glib::PropertyProxy
    < Glib::RefPtr< Gdk::Pixbuf > > property_pixbuf_expander_open () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Pixbuf for open expander.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Gdk::Pixbuf > > property_pixbuf_expander_open () const  Pixbuf for open expander.
    Glib::PropertyProxy
    < Glib::RefPtr< Gdk::Pixbuf > > property_pixbuf_expander_closed () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Pixbuf for closed expander.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Gdk::Pixbuf > > property_pixbuf_expander_closed () const  Pixbuf for closed expander.
    Glib::PropertyProxy
    < Glib::ustringproperty_stock_id () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The stock ID of the stock icon to render.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_stock_id () const  The stock ID of the stock icon to render.
    Glib::PropertyProxy< guint > property_stock_size () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The GtkIconSize value that specifies the size of the rendered icon.
    Glib::PropertyProxy_ReadOnly
    < guint > property_stock_size () const  The GtkIconSize value that specifies the size of the rendered icon.
    Glib::PropertyProxy
    < Glib::ustringproperty_stock_detail () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Render detail to pass to the theme engine.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_stock_detail () const  Render detail to pass to the theme engine.
    Glib::PropertyProxy
    < Glib::ustringproperty_icon_name () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The name of the icon from the icon theme.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_icon_name () const  The name of the icon from the icon theme.
    Glib::PropertyProxy< bool > property_follow_state () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the rendered pixbuf should be colorized according to the state.
    Glib::PropertyProxy_ReadOnly
    < bool > property_follow_state () const  Whether the rendered pixbuf should be colorized according to the state.
    Glib::PropertyProxy
    < Glib::RefPtr< Gio::Icon > > property_gicon () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The GIcon being displayed.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Gio::Icon > > property_gicon () const  The GIcon being displayed.
    @@ -141,7 +157,7 @@
    - + @@ -157,7 +173,7 @@
    virtual Gtk::CellRendererPixbuf::~CellRendererPixbuf virtual Gtk::CellRendererPixbuf::~CellRendererPixbuf ( ) [virtual]
    - + @@ -174,7 +190,7 @@
    Gtk::CellRendererPixbuf::CellRendererPixbuf Gtk::CellRendererPixbuf::CellRendererPixbuf ( )
    - + @@ -194,7 +210,7 @@
    GtkCellRendererPixbuf* Gtk::CellRendererPixbuf::gobj GtkCellRendererPixbuf* Gtk::CellRendererPixbuf::gobj ( ) [inline]
    - + @@ -214,7 +230,7 @@
    const GtkCellRendererPixbuf* Gtk::CellRendererPixbuf::gobj const GtkCellRendererPixbuf* Gtk::CellRendererPixbuf::gobj ( ) const [inline]
    - + @@ -223,6 +239,7 @@
    +

    Whether the rendered pixbuf should be colorized according to the state.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -233,7 +250,7 @@
    Glib::PropertyProxy< bool > Gtk::CellRendererPixbuf::property_follow_state Glib::PropertyProxy< bool > Gtk::CellRendererPixbuf::property_follow_state ( )
    - + @@ -253,7 +270,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererPixbuf::property_follow_state Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererPixbuf::property_follow_state ( ) const
    - + @@ -262,6 +279,7 @@
    +

    The GIcon being displayed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -272,7 +290,7 @@
    Glib::PropertyProxy< Glib::RefPtr<Gio::Icon> > Gtk::CellRendererPixbuf::property_gicon Glib::PropertyProxy< Glib::RefPtr<Gio::Icon> > Gtk::CellRendererPixbuf::property_gicon ( )
    - + @@ -287,15 +305,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gio::Icon> > Gtk::CellRendererPixbuf::property_gicon Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gio::Icon> > Gtk::CellRendererPixbuf::property_gicon ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::CellRendererPixbuf::property_icon_name Glib::PropertyProxy< Glib::ustring > Gtk::CellRendererPixbuf::property_icon_name ( ) const
    @@ -307,34 +325,35 @@
    - +
    +

    The name of the icon from the icon theme.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    @@ -346,20 +365,21 @@
    - +
    +

    The pixbuf to render.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -370,7 +390,7 @@
    - + @@ -379,6 +399,7 @@
    +

    Pixbuf for closed expander.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -389,7 +410,7 @@
    Glib::PropertyProxy< Glib::RefPtr<Gdk::Pixbuf> > Gtk::CellRendererPixbuf::property_pixbuf_expander_closed Glib::PropertyProxy< Glib::RefPtr<Gdk::Pixbuf> > Gtk::CellRendererPixbuf::property_pixbuf_expander_closed ( )
    - + @@ -409,7 +430,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gdk::Pixbuf> > Gtk::CellRendererPixbuf::property_pixbuf_expander_closed Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gdk::Pixbuf> > Gtk::CellRendererPixbuf::property_pixbuf_expander_closed ( ) const
    - + @@ -418,6 +439,7 @@
    +

    Pixbuf for open expander.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -428,7 +450,7 @@
    Glib::PropertyProxy< Glib::RefPtr<Gdk::Pixbuf> > Gtk::CellRendererPixbuf::property_pixbuf_expander_open Glib::PropertyProxy< Glib::RefPtr<Gdk::Pixbuf> > Gtk::CellRendererPixbuf::property_pixbuf_expander_open ( )
    - + @@ -448,7 +470,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gdk::Pixbuf> > Gtk::CellRendererPixbuf::property_pixbuf_expander_open Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gdk::Pixbuf> > Gtk::CellRendererPixbuf::property_pixbuf_expander_open ( ) const
    - + @@ -457,6 +479,7 @@
    +

    Render detail to pass to the theme engine.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -467,7 +490,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::CellRendererPixbuf::property_stock_detail Glib::PropertyProxy< Glib::ustring > Gtk::CellRendererPixbuf::property_stock_detail ( )
    - + @@ -487,7 +510,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::CellRendererPixbuf::property_stock_detail Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::CellRendererPixbuf::property_stock_detail ( ) const
    - + @@ -496,6 +519,7 @@
    +

    The stock ID of the stock icon to render.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -506,7 +530,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::CellRendererPixbuf::property_stock_id Glib::PropertyProxy< Glib::ustring > Gtk::CellRendererPixbuf::property_stock_id ( )
    - + @@ -521,15 +545,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::CellRendererPixbuf::property_stock_id Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::CellRendererPixbuf::property_stock_id ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< guint > Gtk::CellRendererPixbuf::property_stock_size Glib::PropertyProxy< guint > Gtk::CellRendererPixbuf::property_stock_size ( ) const
    @@ -541,20 +565,21 @@
    - +
    - + - +
    Glib::PropertyProxy< guint > Gtk::CellRendererPixbuf::property_stock_size Glib::PropertyProxy_ReadOnly< guint > Gtk::CellRendererPixbuf::property_stock_size ( ) const
    +

    The GtkIconSize value that specifies the size of the rendered icon.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -566,7 +591,7 @@
    - + @@ -587,7 +612,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::CellRendererPixbuf* wrap Gtk::CellRendererPixbuf* wrap ( GtkCellRendererPixbuf *  object,
    @@ -601,9 +626,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/cellrendererpixbuf.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererPixbuf__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererPixbuf__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererPixbuf-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererPixbuf-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererPixbuf-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererPixbuf-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::CellRendererPixbuf, including all inherited members. @@ -74,7 +90,7 @@ - + @@ -155,7 +171,7 @@ - + @@ -175,9 +191,14 @@ -
    activate(GdkEvent* event, Widget& widget, const Glib::ustring& path, const Gdk::Rectangle& background_area, const Gdk::Rectangle& cell_area, CellRendererState flags)Gtk::CellRenderer
    get_preferred_width_for_height(Widget& widget, int height, int& minimum_width, int& natural_width) const Gtk::CellRenderer
    get_preferred_width_for_height_vfunc(Widget& widget, int height, int& minimum_width, int& natural_width) const Gtk::CellRenderer [protected, virtual]
    get_preferred_width_vfunc(Widget& widget, int& minimum_width, int& natural_width) const Gtk::CellRenderer [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_request_mode() const Gtk::CellRenderer
    get_request_mode_vfunc() const Gtk::CellRenderer [protected, virtual]
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_fixed_size(int width, int height)Gtk::CellRenderer
    set_padding(int xpad, int ypad)Gtk::CellRenderer
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_sensitive(bool sensitive=true)Gtk::CellRenderer
    set_visible(bool visible=true)Gtk::CellRenderer
    ~CellRendererPixbuf()Gtk::CellRendererPixbuf [virtual]
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererProgress.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererProgress.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererProgress.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererProgress.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::CellRendererProgress Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::CellRendererProgress Class Reference
    -
    +

    Renders numbers as progress bars. More...

    @@ -73,31 +89,31 @@  Provides access to the underlying C GtkObject.
     CellRendererProgress () Glib::PropertyProxy< int > property_value () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Value of the progress bar.
    Glib::PropertyProxy_ReadOnly< int > property_value () const  Value of the progress bar.
    Glib::PropertyProxy
    < Glib::ustringproperty_text () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Text on the progress bar.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_text () const  Text on the progress bar.
    Glib::PropertyProxy< int > property_pulse () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Set this to positive values to indicate that some progress is made, but you don't know how much.
    Glib::PropertyProxy_ReadOnly< int > property_pulse () const  Set this to positive values to indicate that some progress is made, but you don't know how much.
    Glib::PropertyProxy< float > property_text_xalign () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The horizontal text alignment, from 0 (left) to 1 (right).
    Glib::PropertyProxy_ReadOnly
    < float > property_text_xalign () const  The horizontal text alignment, from 0 (left) to 1 (right).
    Glib::PropertyProxy< float > property_text_yalign () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The vertical text alignment, from 0 (top) to 1 (bottom).
    Glib::PropertyProxy_ReadOnly
    < float > property_text_yalign () const  The vertical text alignment, from 0 (top) to 1 (bottom).
    Glib::PropertyProxy< bool > property_inverted () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Invert the direction in which the progress bar grows.
    Glib::PropertyProxy_ReadOnly
    < bool > property_inverted () const  Invert the direction in which the progress bar grows.
    @@ -117,7 +133,7 @@
    - + @@ -133,7 +149,7 @@
    virtual Gtk::CellRendererProgress::~CellRendererProgress virtual Gtk::CellRendererProgress::~CellRendererProgress ( ) [virtual]
    - + @@ -150,7 +166,7 @@
    Gtk::CellRendererProgress::CellRendererProgress Gtk::CellRendererProgress::CellRendererProgress ( )
    - + @@ -170,7 +186,7 @@
    GtkCellRendererProgress* Gtk::CellRendererProgress::gobj GtkCellRendererProgress* Gtk::CellRendererProgress::gobj ( ) [inline]
    - + @@ -190,7 +206,7 @@
    const GtkCellRendererProgress* Gtk::CellRendererProgress::gobj const GtkCellRendererProgress* Gtk::CellRendererProgress::gobj ( ) const [inline]
    - + @@ -199,6 +215,7 @@
    +

    Invert the direction in which the progress bar grows.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -209,7 +226,7 @@
    Glib::PropertyProxy< bool > Gtk::CellRendererProgress::property_inverted Glib::PropertyProxy< bool > Gtk::CellRendererProgress::property_inverted ( )
    - + @@ -224,15 +241,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererProgress::property_inverted Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererProgress::property_inverted ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::CellRendererProgress::property_pulse Glib::PropertyProxy< int > Gtk::CellRendererProgress::property_pulse ( ) const
    @@ -244,34 +261,35 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::CellRendererProgress::property_pulse Glib::PropertyProxy_ReadOnly< int > Gtk::CellRendererProgress::property_pulse ( ) const
    +

    Set this to positive values to indicate that some progress is made, but you don't know how much.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    @@ -283,20 +301,21 @@
    - +
    +

    Text on the progress bar.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -307,7 +326,7 @@
    - + @@ -316,6 +335,8 @@
    +

    The horizontal text alignment, from 0 (left) to 1 (right).

    +

    Reversed for RTL layouts.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -326,7 +347,7 @@
    Glib::PropertyProxy< float > Gtk::CellRendererProgress::property_text_xalign Glib::PropertyProxy< float > Gtk::CellRendererProgress::property_text_xalign ( )
    - + @@ -347,7 +368,7 @@
    Glib::PropertyProxy_ReadOnly< float > Gtk::CellRendererProgress::property_text_xalign Glib::PropertyProxy_ReadOnly< float > Gtk::CellRendererProgress::property_text_xalign ( ) const
    - + @@ -356,6 +377,7 @@
    +

    The vertical text alignment, from 0 (top) to 1 (bottom).

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -366,7 +388,7 @@
    Glib::PropertyProxy< float > Gtk::CellRendererProgress::property_text_yalign Glib::PropertyProxy< float > Gtk::CellRendererProgress::property_text_yalign ( )
    - + @@ -386,7 +408,7 @@
    Glib::PropertyProxy_ReadOnly< float > Gtk::CellRendererProgress::property_text_yalign Glib::PropertyProxy_ReadOnly< float > Gtk::CellRendererProgress::property_text_yalign ( ) const
    - + @@ -395,6 +417,7 @@
    +

    Value of the progress bar.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -405,7 +428,7 @@
    Glib::PropertyProxy< int > Gtk::CellRendererProgress::property_value Glib::PropertyProxy< int > Gtk::CellRendererProgress::property_value ( )
    - + @@ -426,7 +449,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::CellRendererProgress::property_value Glib::PropertyProxy_ReadOnly< int > Gtk::CellRendererProgress::property_value ( ) const
    - + @@ -447,7 +470,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::CellRendererProgress* wrap Gtk::CellRendererProgress* wrap ( GtkCellRendererProgress *  object,
    @@ -461,9 +484,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/cellrendererprogress.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererProgress__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererProgress__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererProgress-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererProgress-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererProgress-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererProgress-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::CellRendererProgress, including all inherited members. @@ -76,7 +92,7 @@ - + @@ -101,6 +117,7 @@ + @@ -156,7 +173,7 @@ - + @@ -179,9 +196,14 @@ -
    activate(GdkEvent* event, Widget& widget, const Glib::ustring& path, const Gdk::Rectangle& background_area, const Gdk::Rectangle& cell_area, CellRendererState flags)Gtk::CellRenderer
    get_preferred_width_for_height(Widget& widget, int height, int& minimum_width, int& natural_width) const Gtk::CellRenderer
    get_preferred_width_for_height_vfunc(Widget& widget, int height, int& minimum_width, int& natural_width) const Gtk::CellRenderer [protected, virtual]
    get_preferred_width_vfunc(Widget& widget, int& minimum_width, int& natural_width) const Gtk::CellRenderer [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_request_mode() const Gtk::CellRenderer
    get_request_mode_vfunc() const Gtk::CellRenderer [protected, virtual]
    on_editing_canceled()Gtk::CellRenderer [protected, virtual]
    on_editing_started(CellEditable* editable, const Glib::ustring& path)Gtk::CellRenderer [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    property_cell_background()Gtk::CellRenderer
    property_cell_background_gdk()Gtk::CellRenderer
    property_cell_background_gdk() const Gtk::CellRenderer
    set_fixed_size(int width, int height)Gtk::CellRenderer
    set_orientation(Orientation orientation)Gtk::Orientable
    set_padding(int xpad, int ypad)Gtk::CellRenderer
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_sensitive(bool sensitive=true)Gtk::CellRenderer
    set_visible(bool visible=true)Gtk::CellRenderer
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Orientable()Gtk::Orientable [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererSpin.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererSpin.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererSpin.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererSpin.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::CellRendererSpin Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::CellRendererSpin Class Reference
    -
    +

    Renders a spin button in a cell. More...

    @@ -74,17 +90,17 @@  CellRendererSpin () Glib::PropertyProxy
    < Glib::RefPtr< Adjustment > > property_adjustment () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The adjustment that holds the value of the spin button.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Adjustment > > property_adjustment () const  The adjustment that holds the value of the spin button.
    Glib::PropertyProxy< double > property_climb_rate () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The acceleration rate when you hold down a button.
    Glib::PropertyProxy_ReadOnly
    < double > property_climb_rate () const  The acceleration rate when you hold down a button.
    Glib::PropertyProxy< guint > property_digits () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The number of decimal places to display.
    Glib::PropertyProxy_ReadOnly
    < guint > property_digits () const  The number of decimal places to display.
    @@ -106,7 +122,7 @@
    - + @@ -122,7 +138,7 @@
    virtual Gtk::CellRendererSpin::~CellRendererSpin virtual Gtk::CellRendererSpin::~CellRendererSpin ( ) [virtual]
    - + @@ -139,7 +155,7 @@
    Gtk::CellRendererSpin::CellRendererSpin Gtk::CellRendererSpin::CellRendererSpin ( )
    - + @@ -159,7 +175,7 @@
    GtkCellRendererSpin* Gtk::CellRendererSpin::gobj GtkCellRendererSpin* Gtk::CellRendererSpin::gobj ( ) [inline]
    - + @@ -174,15 +190,15 @@ - +
    const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj ( ) const [inline]
    - + - +
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Adjustment> > Gtk::CellRendererSpin::property_adjustment Glib::PropertyProxy< Glib::RefPtr<Adjustment> > Gtk::CellRendererSpin::property_adjustment ( ) const
    @@ -194,20 +210,21 @@
    - +
    +

    The adjustment that holds the value of the spin button.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -218,7 +235,7 @@
    - + @@ -227,6 +244,7 @@
    +

    The acceleration rate when you hold down a button.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -237,7 +255,7 @@
    Glib::PropertyProxy< double > Gtk::CellRendererSpin::property_climb_rate Glib::PropertyProxy< double > Gtk::CellRendererSpin::property_climb_rate ( )
    - + @@ -252,15 +270,15 @@ - +
    Glib::PropertyProxy_ReadOnly< double > Gtk::CellRendererSpin::property_climb_rate Glib::PropertyProxy_ReadOnly< double > Gtk::CellRendererSpin::property_climb_rate ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< guint > Gtk::CellRendererSpin::property_digits Glib::PropertyProxy< guint > Gtk::CellRendererSpin::property_digits ( ) const
    @@ -272,20 +290,21 @@
    - +
    - + - +
    Glib::PropertyProxy< guint > Gtk::CellRendererSpin::property_digits Glib::PropertyProxy_ReadOnly< guint > Gtk::CellRendererSpin::property_digits ( ) const
    +

    The number of decimal places to display.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -297,7 +316,7 @@
    - + @@ -318,7 +337,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::CellRendererSpin* wrap Gtk::CellRendererSpin* wrap ( GtkCellRendererSpin *  object,
    @@ -332,9 +351,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/cellrendererspin.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererSpin__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererSpin__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererSpin-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererSpin-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererSpin-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererSpin-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::CellRendererSpin, including all inherited members. @@ -76,7 +92,7 @@ - + @@ -238,7 +254,7 @@ - + @@ -261,9 +277,14 @@ -
    activate(GdkEvent* event, Widget& widget, const Glib::ustring& path, const Gdk::Rectangle& background_area, const Gdk::Rectangle& cell_area, CellRendererState flags)Gtk::CellRenderer
    get_preferred_width_for_height(Widget& widget, int height, int& minimum_width, int& natural_width) const Gtk::CellRenderer
    get_preferred_width_for_height_vfunc(Widget& widget, int height, int& minimum_width, int& natural_width) const Gtk::CellRenderer [protected, virtual]
    get_preferred_width_vfunc(Widget& widget, int& minimum_width, int& natural_width) const Gtk::CellRenderer [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_request_mode() const Gtk::CellRenderer
    get_request_mode_vfunc() const Gtk::CellRenderer [protected, virtual]
    set_fixed_height_from_font(int number_of_rows)Gtk::CellRendererText
    set_fixed_size(int width, int height)Gtk::CellRenderer
    set_padding(int xpad, int ypad)Gtk::CellRenderer
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_sensitive(bool sensitive=true)Gtk::CellRenderer
    set_visible(bool visible=true)Gtk::CellRenderer
    ~CellRendererText()Gtk::CellRendererText [virtual]
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererSpinner.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererSpinner.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererSpinner.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererSpinner.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::CellRendererSpinner Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::CellRendererSpinner Class Reference
    -
    +

    Renders a spinning animation in a cell. More...

    @@ -73,18 +89,18 @@  Provides access to the underlying C GtkObject.
     CellRendererSpinner () Glib::PropertyProxy< bool > property_active () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the spinner is active (ie.
    Glib::PropertyProxy_ReadOnly
    < bool > property_active () const  Whether the spinner is active (ie.
    Glib::PropertyProxy< guint > property_pulse () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Pulse of the spinner.
    Glib::PropertyProxy_ReadOnly
    < guint > property_pulse () const  Pulse of the spinner.
    Glib::PropertyProxy
    < Gtk::IconSizeproperty_size () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The GtkIconSize value that specifies the size of the rendered spinner.
    Glib::PropertyProxy_ReadOnly
    < Gtk::IconSizeproperty_size () const  The GtkIconSize value that specifies the size of the rendered spinner.
    @@ -105,7 +121,7 @@
    - + @@ -121,7 +137,7 @@
    virtual Gtk::CellRendererSpinner::~CellRendererSpinner virtual Gtk::CellRendererSpinner::~CellRendererSpinner ( ) [virtual]
    - + @@ -138,7 +154,7 @@
    Gtk::CellRendererSpinner::CellRendererSpinner Gtk::CellRendererSpinner::CellRendererSpinner ( )
    - + @@ -158,7 +174,7 @@
    GtkCellRendererSpinner* Gtk::CellRendererSpinner::gobj GtkCellRendererSpinner* Gtk::CellRendererSpinner::gobj ( ) [inline]
    - + @@ -173,15 +189,15 @@ - +
    const GtkCellRendererSpinner* Gtk::CellRendererSpinner::gobj const GtkCellRendererSpinner* Gtk::CellRendererSpinner::gobj ( ) const [inline]
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererSpinner::property_active Glib::PropertyProxy< bool > Gtk::CellRendererSpinner::property_active ( ) const
    @@ -194,20 +210,22 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::CellRendererSpinner::property_active Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererSpinner::property_active ( ) const
    +

    Whether the spinner is active (ie.

    +

    shown) in the cell.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -218,7 +236,7 @@
    - + @@ -227,6 +245,7 @@
    +

    Pulse of the spinner.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -237,7 +256,7 @@
    Glib::PropertyProxy< guint > Gtk::CellRendererSpinner::property_pulse Glib::PropertyProxy< guint > Gtk::CellRendererSpinner::property_pulse ( )
    - + @@ -252,15 +271,15 @@ - +
    Glib::PropertyProxy_ReadOnly< guint > Gtk::CellRendererSpinner::property_pulse Glib::PropertyProxy_ReadOnly< guint > Gtk::CellRendererSpinner::property_pulse ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Gtk::IconSize > Gtk::CellRendererSpinner::property_size Glib::PropertyProxy< Gtk::IconSize > Gtk::CellRendererSpinner::property_size ( ) const
    @@ -272,20 +291,21 @@
    - +
    +

    The GtkIconSize value that specifies the size of the rendered spinner.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -297,7 +317,7 @@
    - + @@ -318,7 +338,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::CellRendererSpinner* wrap Gtk::CellRendererSpinner* wrap ( GtkCellRendererSpinner *  object,
    @@ -332,9 +352,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/cellrendererspinner.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererSpinner__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererSpinner__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererSpinner-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererSpinner-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererSpinner-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererSpinner-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::CellRendererSpinner, including all inherited members. @@ -74,7 +90,7 @@ - + @@ -143,7 +159,7 @@ - + @@ -163,9 +179,14 @@ -
    activate(GdkEvent* event, Widget& widget, const Glib::ustring& path, const Gdk::Rectangle& background_area, const Gdk::Rectangle& cell_area, CellRendererState flags)Gtk::CellRenderer
    get_preferred_width_for_height(Widget& widget, int height, int& minimum_width, int& natural_width) const Gtk::CellRenderer
    get_preferred_width_for_height_vfunc(Widget& widget, int height, int& minimum_width, int& natural_width) const Gtk::CellRenderer [protected, virtual]
    get_preferred_width_vfunc(Widget& widget, int& minimum_width, int& natural_width) const Gtk::CellRenderer [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_request_mode() const Gtk::CellRenderer
    get_request_mode_vfunc() const Gtk::CellRenderer [protected, virtual]
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_fixed_size(int width, int height)Gtk::CellRenderer
    set_padding(int xpad, int ypad)Gtk::CellRenderer
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_sensitive(bool sensitive=true)Gtk::CellRenderer
    set_visible(bool visible=true)Gtk::CellRenderer
    ~CellRendererSpinner()Gtk::CellRendererSpinner [virtual]
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererText.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererText.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererText.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererText.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::CellRendererText Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::CellRendererText Class Reference
    -
    +

    Renders text in a cell. More...

    @@ -80,236 +96,236 @@ Glib::ustring& > signal_edited () Glib::PropertyProxy
    < Glib::ustringproperty_text () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Text to render.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_text () const  Text to render.
    Glib::PropertyProxy_WriteOnly
    < Glib::ustringproperty_markup () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Marked up text to render.
    Glib::PropertyProxy
    < Pango::AttrListproperty_attributes () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + A list of style attributes to apply to the text of the renderer.
    Glib::PropertyProxy_ReadOnly
    < Pango::AttrListproperty_attributes () const  A list of style attributes to apply to the text of the renderer.
    Glib::PropertyProxy_WriteOnly
    < Glib::ustringproperty_background () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Background color as a string.
    Glib::PropertyProxy_WriteOnly
    < Glib::ustringproperty_foreground () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Foreground color as a string.
    Glib::PropertyProxy< Gdk::Colorproperty_background_gdk () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Background color as a GdkColor.
    Glib::PropertyProxy_ReadOnly
    < Gdk::Colorproperty_background_gdk () const  Background color as a GdkColor.
    Glib::PropertyProxy< Gdk::Colorproperty_foreground_gdk () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Foreground color as a GdkColor.
    Glib::PropertyProxy_ReadOnly
    < Gdk::Colorproperty_foreground_gdk () const  Foreground color as a GdkColor.
    Glib::PropertyProxy< Gdk::RGBAproperty_background_rgba () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Background color as a GdkRGBA.
    Glib::PropertyProxy_ReadOnly
    < Gdk::RGBAproperty_background_rgba () const  Background color as a GdkRGBA.
    Glib::PropertyProxy< Gdk::RGBAproperty_foreground_rgba () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Foreground color as a GdkRGBA.
    Glib::PropertyProxy_ReadOnly
    < Gdk::RGBAproperty_foreground_rgba () const  Foreground color as a GdkRGBA.
    Glib::PropertyProxy
    < Glib::ustringproperty_font () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Font description as a string, e.g.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_font () const  Font description as a string, e.g.
    Glib::PropertyProxy
    < Pango::FontDescriptionproperty_font_desc () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Font description as a PangoFontDescription struct.
    Glib::PropertyProxy_ReadOnly
    < Pango::FontDescriptionproperty_font_desc () const  Font description as a PangoFontDescription struct.
    Glib::PropertyProxy
    < Glib::ustringproperty_family () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Name of the font family, e.g.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_family () const  Name of the font family, e.g.
    Glib::PropertyProxy< Pango::Styleproperty_style () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Font style.
    Glib::PropertyProxy_ReadOnly
    < Pango::Styleproperty_style () const  Font style.
    Glib::PropertyProxy
    < Pango::Variantproperty_variant () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Font variant.
    Glib::PropertyProxy_ReadOnly
    < Pango::Variantproperty_variant () const  Font variant.
    Glib::PropertyProxy< int > property_weight () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Font weight.
    Glib::PropertyProxy_ReadOnly< int > property_weight () const  Font weight.
    Glib::PropertyProxy
    < Pango::Stretchproperty_stretch () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Font stretch.
    Glib::PropertyProxy_ReadOnly
    < Pango::Stretchproperty_stretch () const  Font stretch.
    Glib::PropertyProxy< int > property_size () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Font size.
    Glib::PropertyProxy_ReadOnly< int > property_size () const  Font size.
    Glib::PropertyProxy< double > property_size_points () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Font size in points.
    Glib::PropertyProxy_ReadOnly
    < double > property_size_points () const  Font size in points.
    Glib::PropertyProxy< double > property_scale () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Font scaling factor.
    Glib::PropertyProxy_ReadOnly
    < double > property_scale () const  Font scaling factor.
    Glib::PropertyProxy< bool > property_editable () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the text can be modified by the user.
    Glib::PropertyProxy_ReadOnly
    < bool > property_editable () const  Whether the text can be modified by the user.
    Glib::PropertyProxy< bool > property_strikethrough () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to strike through the text.
    Glib::PropertyProxy_ReadOnly
    < bool > property_strikethrough () const  Whether to strike through the text.
    Glib::PropertyProxy
    < Pango::Underlineproperty_underline () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Style of underline for this text.
    Glib::PropertyProxy_ReadOnly
    < Pango::Underlineproperty_underline () const  Style of underline for this text.
    Glib::PropertyProxy< int > property_rise () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Offset of text above the baseline (below the baseline if rise is negative).
    Glib::PropertyProxy_ReadOnly< int > property_rise () const  Offset of text above the baseline (below the baseline if rise is negative).
    Glib::PropertyProxy
    < Glib::ustringproperty_language () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The language this text is in, as an ISO code.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_language () const  The language this text is in, as an ISO code.
    Glib::PropertyProxy
    < Pango::EllipsizeModeproperty_ellipsize () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The preferred place to ellipsize the string, if the cell renderer does not have enough room to display the entire string.
    Glib::PropertyProxy_ReadOnly
    < Pango::EllipsizeModeproperty_ellipsize () const  The preferred place to ellipsize the string, if the cell renderer does not have enough room to display the entire string.
    Glib::PropertyProxy< int > property_width_chars () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The desired width of the label, in characters.
    Glib::PropertyProxy_ReadOnly< int > property_width_chars () const  The desired width of the label, in characters.
    Glib::PropertyProxy< int > property_max_width_chars () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The maximum width of the cell, in characters.
    Glib::PropertyProxy_ReadOnly< int > property_max_width_chars () const  The maximum width of the cell, in characters.
    Glib::PropertyProxy
    < Pango::WrapModeproperty_wrap_mode () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + How to break the string into multiple lines, if the cell renderer does not have enough room to display the entire string.
    Glib::PropertyProxy_ReadOnly
    < Pango::WrapModeproperty_wrap_mode () const  How to break the string into multiple lines, if the cell renderer does not have enough room to display the entire string.
    Glib::PropertyProxy< int > property_wrap_width () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The width at which the text is wrapped.
    Glib::PropertyProxy_ReadOnly< int > property_wrap_width () const  The width at which the text is wrapped.
    Glib::PropertyProxy
    < Pango::Alignmentproperty_alignment () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + How to align the lines.
    Glib::PropertyProxy_ReadOnly
    < Pango::Alignmentproperty_alignment () const  How to align the lines.
    Glib::PropertyProxy< bool > property_background_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the background color.
    Glib::PropertyProxy_ReadOnly
    < bool > property_background_set () const  Whether this tag affects the background color.
    Glib::PropertyProxy< bool > property_foreground_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the foreground color.
    Glib::PropertyProxy_ReadOnly
    < bool > property_foreground_set () const  Whether this tag affects the foreground color.
    Glib::PropertyProxy< bool > property_family_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the font family.
    Glib::PropertyProxy_ReadOnly
    < bool > property_family_set () const  Whether this tag affects the font family.
    Glib::PropertyProxy< bool > property_style_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the font style.
    Glib::PropertyProxy_ReadOnly
    < bool > property_style_set () const  Whether this tag affects the font style.
    Glib::PropertyProxy< bool > property_variant_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the font variant.
    Glib::PropertyProxy_ReadOnly
    < bool > property_variant_set () const  Whether this tag affects the font variant.
    Glib::PropertyProxy< bool > property_weight_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the font weight.
    Glib::PropertyProxy_ReadOnly
    < bool > property_weight_set () const  Whether this tag affects the font weight.
    Glib::PropertyProxy< bool > property_stretch_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the font stretch.
    Glib::PropertyProxy_ReadOnly
    < bool > property_stretch_set () const  Whether this tag affects the font stretch.
    Glib::PropertyProxy< bool > property_size_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the font size.
    Glib::PropertyProxy_ReadOnly
    < bool > property_size_set () const  Whether this tag affects the font size.
    Glib::PropertyProxy< bool > property_scale_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag scales the font size by a factor.
    Glib::PropertyProxy_ReadOnly
    < bool > property_scale_set () const  Whether this tag scales the font size by a factor.
    Glib::PropertyProxy< bool > property_editable_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects text editability.
    Glib::PropertyProxy_ReadOnly
    < bool > property_editable_set () const  Whether this tag affects text editability.
    Glib::PropertyProxy< bool > property_strikethrough_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects strikethrough.
    Glib::PropertyProxy_ReadOnly
    < bool > property_strikethrough_set () const  Whether this tag affects strikethrough.
    Glib::PropertyProxy< bool > property_underline_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects underlining.
    Glib::PropertyProxy_ReadOnly
    < bool > property_underline_set () const  Whether this tag affects underlining.
    Glib::PropertyProxy< bool > property_rise_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the rise.
    Glib::PropertyProxy_ReadOnly
    < bool > property_rise_set () const  Whether this tag affects the rise.
    Glib::PropertyProxy< bool > property_language_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the language the text is rendered as.
    Glib::PropertyProxy_ReadOnly
    < bool > property_language_set () const  Whether this tag affects the language the text is rendered as.
    Glib::PropertyProxy< bool > property_ellipsize_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the ellipsize mode.
    Glib::PropertyProxy_ReadOnly
    < bool > property_ellipsize_set () const  Whether this tag affects the ellipsize mode.
    Glib::PropertyProxy< bool > property_single_paragraph_mode () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to keep all text in a single paragraph.
    Glib::PropertyProxy_ReadOnly
    < bool > property_single_paragraph_mode () const  Whether to keep all text in a single paragraph.
    Glib::PropertyProxy< bool > property_align_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the alignment mode.
    Glib::PropertyProxy_ReadOnly
    < bool > property_align_set () const  Whether this tag affects the alignment mode.
    @@ -334,7 +350,7 @@
    - + @@ -350,7 +366,7 @@
    virtual Gtk::CellRendererText::~CellRendererText virtual Gtk::CellRendererText::~CellRendererText ( ) [virtual]
    - + @@ -367,7 +383,7 @@
    Gtk::CellRendererText::CellRendererText Gtk::CellRendererText::CellRendererText ( )
    - + @@ -392,15 +408,15 @@ - +
    void Gtk::CellRendererText::edited void Gtk::CellRendererText::edited ( const Glib::ustring path,
    - + - +
    const GtkCellRendererText* Gtk::CellRendererText::gobj GtkCellRendererText* Gtk::CellRendererText::gobj ( ) const [inline] [inline]
    @@ -408,21 +424,21 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::CellRenderer.

    +

    Reimplemented from Gtk::CellRenderer.

    -

    Reimplemented in Gtk::CellRendererAccel, Gtk::CellRendererCombo, and Gtk::CellRendererSpin.

    +

    Reimplemented in Gtk::CellRendererAccel, Gtk::CellRendererSpin, and Gtk::CellRendererCombo.

    - +
    - + - +
    GtkCellRendererText* Gtk::CellRendererText::gobj const GtkCellRendererText* Gtk::CellRendererText::gobj ( ) [inline] const [inline]
    @@ -430,9 +446,9 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::CellRenderer.

    +

    Reimplemented from Gtk::CellRenderer.

    -

    Reimplemented in Gtk::CellRendererAccel, Gtk::CellRendererCombo, and Gtk::CellRendererSpin.

    +

    Reimplemented in Gtk::CellRendererAccel, Gtk::CellRendererSpin, and Gtk::CellRendererCombo.

    @@ -441,7 +457,7 @@
    - + @@ -470,7 +486,7 @@
    virtual void Gtk::CellRendererText::on_edited virtual void Gtk::CellRendererText::on_edited ( const Glib::ustring path,
    - + @@ -479,6 +495,7 @@
    +

    Whether this tag affects the alignment mode.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -489,7 +506,7 @@
    Glib::PropertyProxy< bool > Gtk::CellRendererText::property_align_set Glib::PropertyProxy< bool > Gtk::CellRendererText::property_align_set ( )
    - + @@ -509,7 +526,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_align_set Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_align_set ( ) const
    - + @@ -518,6 +535,7 @@
    +

    How to align the lines.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -528,7 +546,7 @@
    Glib::PropertyProxy< Pango::Alignment > Gtk::CellRendererText::property_alignment Glib::PropertyProxy< Pango::Alignment > Gtk::CellRendererText::property_alignment ( )
    - + @@ -548,7 +566,7 @@
    Glib::PropertyProxy_ReadOnly< Pango::Alignment > Gtk::CellRendererText::property_alignment Glib::PropertyProxy_ReadOnly< Pango::Alignment > Gtk::CellRendererText::property_alignment ( ) const
    - + @@ -557,6 +575,7 @@
    +

    A list of style attributes to apply to the text of the renderer.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -567,7 +586,7 @@
    Glib::PropertyProxy< Pango::AttrList > Gtk::CellRendererText::property_attributes Glib::PropertyProxy< Pango::AttrList > Gtk::CellRendererText::property_attributes ( )
    - + @@ -587,7 +606,7 @@
    Glib::PropertyProxy_ReadOnly< Pango::AttrList > Gtk::CellRendererText::property_attributes Glib::PropertyProxy_ReadOnly< Pango::AttrList > Gtk::CellRendererText::property_attributes ( ) const
    - + @@ -596,6 +615,7 @@
    +

    Background color as a string.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -606,7 +626,7 @@
    Glib::PropertyProxy_WriteOnly< Glib::ustring > Gtk::CellRendererText::property_background Glib::PropertyProxy_WriteOnly< Glib::ustring > Gtk::CellRendererText::property_background ( )
    - + @@ -615,6 +635,7 @@
    +

    Background color as a GdkColor.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -625,7 +646,7 @@
    Glib::PropertyProxy< Gdk::Color > Gtk::CellRendererText::property_background_gdk Glib::PropertyProxy< Gdk::Color > Gtk::CellRendererText::property_background_gdk ( )
    - + @@ -645,7 +666,7 @@
    Glib::PropertyProxy_ReadOnly< Gdk::Color > Gtk::CellRendererText::property_background_gdk Glib::PropertyProxy_ReadOnly< Gdk::Color > Gtk::CellRendererText::property_background_gdk ( ) const
    - + @@ -654,6 +675,7 @@
    +

    Background color as a GdkRGBA.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -664,7 +686,7 @@
    Glib::PropertyProxy< Gdk::RGBA > Gtk::CellRendererText::property_background_rgba Glib::PropertyProxy< Gdk::RGBA > Gtk::CellRendererText::property_background_rgba ( )
    - + @@ -679,15 +701,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Gdk::RGBA > Gtk::CellRendererText::property_background_rgba Glib::PropertyProxy_ReadOnly< Gdk::RGBA > Gtk::CellRendererText::property_background_rgba ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_background_set Glib::PropertyProxy< bool > Gtk::CellRendererText::property_background_set ( ) const
    @@ -699,20 +721,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::CellRendererText::property_background_set Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_background_set ( ) const
    +

    Whether this tag affects the background color.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -723,7 +746,7 @@
    - + @@ -732,6 +755,7 @@
    +

    Whether the text can be modified by the user.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -742,7 +766,7 @@
    Glib::PropertyProxy< bool > Gtk::CellRendererText::property_editable Glib::PropertyProxy< bool > Gtk::CellRendererText::property_editable ( )
    - + @@ -762,7 +786,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_editable Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_editable ( ) const
    - + @@ -771,6 +795,7 @@
    +

    Whether this tag affects text editability.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -781,7 +806,7 @@
    Glib::PropertyProxy< bool > Gtk::CellRendererText::property_editable_set Glib::PropertyProxy< bool > Gtk::CellRendererText::property_editable_set ( )
    - + @@ -801,7 +826,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_editable_set Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_editable_set ( ) const
    - + @@ -810,6 +835,7 @@
    +

    The preferred place to ellipsize the string, if the cell renderer does not have enough room to display the entire string.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -820,7 +846,7 @@
    Glib::PropertyProxy< Pango::EllipsizeMode > Gtk::CellRendererText::property_ellipsize Glib::PropertyProxy< Pango::EllipsizeMode > Gtk::CellRendererText::property_ellipsize ( )
    - + @@ -840,7 +866,7 @@
    Glib::PropertyProxy_ReadOnly< Pango::EllipsizeMode > Gtk::CellRendererText::property_ellipsize Glib::PropertyProxy_ReadOnly< Pango::EllipsizeMode > Gtk::CellRendererText::property_ellipsize ( ) const
    - + @@ -849,6 +875,7 @@
    +

    Whether this tag affects the ellipsize mode.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -859,7 +886,7 @@
    Glib::PropertyProxy< bool > Gtk::CellRendererText::property_ellipsize_set Glib::PropertyProxy< bool > Gtk::CellRendererText::property_ellipsize_set ( )
    - + @@ -879,7 +906,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_ellipsize_set Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_ellipsize_set ( ) const
    - + @@ -888,6 +915,8 @@
    +

    Name of the font family, e.g.

    +

    Sans, Helvetica, Times, Monospace.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -898,7 +927,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::CellRendererText::property_family Glib::PropertyProxy< Glib::ustring > Gtk::CellRendererText::property_family ( )
    - + @@ -919,7 +948,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::CellRendererText::property_family Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::CellRendererText::property_family ( ) const
    - + @@ -928,6 +957,7 @@
    +

    Whether this tag affects the font family.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -938,7 +968,7 @@
    Glib::PropertyProxy< bool > Gtk::CellRendererText::property_family_set Glib::PropertyProxy< bool > Gtk::CellRendererText::property_family_set ( )
    - + @@ -958,7 +988,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_family_set Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_family_set ( ) const
    - + @@ -967,6 +997,8 @@
    +

    Font description as a string, e.g.

    +

    'Sans Italic 12'.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -977,7 +1009,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::CellRendererText::property_font Glib::PropertyProxy< Glib::ustring > Gtk::CellRendererText::property_font ( )
    - + @@ -998,7 +1030,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::CellRendererText::property_font Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::CellRendererText::property_font ( ) const
    - + @@ -1007,6 +1039,7 @@
    +

    Font description as a PangoFontDescription struct.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1017,7 +1050,7 @@
    Glib::PropertyProxy< Pango::FontDescription > Gtk::CellRendererText::property_font_desc Glib::PropertyProxy< Pango::FontDescription > Gtk::CellRendererText::property_font_desc ( )
    - + @@ -1037,7 +1070,7 @@
    Glib::PropertyProxy_ReadOnly< Pango::FontDescription > Gtk::CellRendererText::property_font_desc Glib::PropertyProxy_ReadOnly< Pango::FontDescription > Gtk::CellRendererText::property_font_desc ( ) const
    - + @@ -1046,20 +1079,21 @@
    +

    Foreground color as a string.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_WriteOnly< Glib::ustring > Gtk::CellRendererText::property_foreground Glib::PropertyProxy_WriteOnly< Glib::ustring > Gtk::CellRendererText::property_foreground ( )
    - + - +
    Glib::PropertyProxy_ReadOnly< Gdk::Color > Gtk::CellRendererText::property_foreground_gdk Glib::PropertyProxy< Gdk::Color > Gtk::CellRendererText::property_foreground_gdk ( ) const
    @@ -1071,20 +1105,21 @@
    - +
    - + - +
    Glib::PropertyProxy< Gdk::Color > Gtk::CellRendererText::property_foreground_gdk Glib::PropertyProxy_ReadOnly< Gdk::Color > Gtk::CellRendererText::property_foreground_gdk ( ) const
    +

    Foreground color as a GdkColor.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1095,7 +1130,7 @@
    - + @@ -1104,6 +1139,7 @@
    +

    Foreground color as a GdkRGBA.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1114,7 +1150,7 @@
    Glib::PropertyProxy< Gdk::RGBA > Gtk::CellRendererText::property_foreground_rgba Glib::PropertyProxy< Gdk::RGBA > Gtk::CellRendererText::property_foreground_rgba ( )
    - + @@ -1134,7 +1170,7 @@
    Glib::PropertyProxy_ReadOnly< Gdk::RGBA > Gtk::CellRendererText::property_foreground_rgba Glib::PropertyProxy_ReadOnly< Gdk::RGBA > Gtk::CellRendererText::property_foreground_rgba ( ) const
    - + @@ -1143,6 +1179,7 @@
    +

    Whether this tag affects the foreground color.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1153,7 +1190,7 @@
    Glib::PropertyProxy< bool > Gtk::CellRendererText::property_foreground_set Glib::PropertyProxy< bool > Gtk::CellRendererText::property_foreground_set ( )
    - + @@ -1173,7 +1210,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_foreground_set Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_foreground_set ( ) const
    - + @@ -1182,6 +1219,8 @@
    +

    The language this text is in, as an ISO code.

    +

    Pango can use this as a hint when rendering the text. If you don't understand this parameter, you probably don't need it.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1192,7 +1231,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::CellRendererText::property_language Glib::PropertyProxy< Glib::ustring > Gtk::CellRendererText::property_language ( )
    - + @@ -1213,7 +1252,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::CellRendererText::property_language Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::CellRendererText::property_language ( ) const
    - + @@ -1222,6 +1261,7 @@
    +

    Whether this tag affects the language the text is rendered as.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1232,7 +1272,7 @@
    Glib::PropertyProxy< bool > Gtk::CellRendererText::property_language_set Glib::PropertyProxy< bool > Gtk::CellRendererText::property_language_set ( )
    - + @@ -1252,7 +1292,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_language_set Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_language_set ( ) const
    - + @@ -1261,6 +1301,7 @@
    +

    Marked up text to render.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1271,7 +1312,7 @@
    Glib::PropertyProxy_WriteOnly< Glib::ustring > Gtk::CellRendererText::property_markup Glib::PropertyProxy_WriteOnly< Glib::ustring > Gtk::CellRendererText::property_markup ( )
    - + @@ -1280,6 +1321,7 @@
    +

    The maximum width of the cell, in characters.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1290,7 +1332,7 @@
    Glib::PropertyProxy< int > Gtk::CellRendererText::property_max_width_chars Glib::PropertyProxy< int > Gtk::CellRendererText::property_max_width_chars ( )
    - + @@ -1310,7 +1352,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::CellRendererText::property_max_width_chars Glib::PropertyProxy_ReadOnly< int > Gtk::CellRendererText::property_max_width_chars ( ) const
    - + @@ -1319,6 +1361,7 @@
    +

    Offset of text above the baseline (below the baseline if rise is negative).

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1329,7 +1372,7 @@
    Glib::PropertyProxy< int > Gtk::CellRendererText::property_rise Glib::PropertyProxy< int > Gtk::CellRendererText::property_rise ( )
    - + @@ -1344,15 +1387,15 @@ - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::CellRendererText::property_rise Glib::PropertyProxy_ReadOnly< int > Gtk::CellRendererText::property_rise ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_rise_set Glib::PropertyProxy< bool > Gtk::CellRendererText::property_rise_set ( ) const
    @@ -1364,20 +1407,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::CellRendererText::property_rise_set Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_rise_set ( ) const
    +

    Whether this tag affects the rise.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1388,7 +1432,7 @@
    - + @@ -1397,6 +1441,7 @@
    +

    Font scaling factor.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1407,7 +1452,7 @@
    Glib::PropertyProxy< double > Gtk::CellRendererText::property_scale Glib::PropertyProxy< double > Gtk::CellRendererText::property_scale ( )
    - + @@ -1427,7 +1472,7 @@
    Glib::PropertyProxy_ReadOnly< double > Gtk::CellRendererText::property_scale Glib::PropertyProxy_ReadOnly< double > Gtk::CellRendererText::property_scale ( ) const
    - + @@ -1436,6 +1481,7 @@
    +

    Whether this tag scales the font size by a factor.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1446,7 +1492,7 @@
    Glib::PropertyProxy< bool > Gtk::CellRendererText::property_scale_set Glib::PropertyProxy< bool > Gtk::CellRendererText::property_scale_set ( )
    - + @@ -1461,15 +1507,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_scale_set Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_scale_set ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_single_paragraph_mode Glib::PropertyProxy< bool > Gtk::CellRendererText::property_single_paragraph_mode ( ) const
    @@ -1481,20 +1527,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::CellRendererText::property_single_paragraph_mode Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_single_paragraph_mode ( ) const
    +

    Whether to keep all text in a single paragraph.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1505,7 +1552,7 @@
    - + @@ -1514,6 +1561,7 @@
    +

    Font size.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1524,7 +1572,7 @@
    Glib::PropertyProxy< int > Gtk::CellRendererText::property_size Glib::PropertyProxy< int > Gtk::CellRendererText::property_size ( )
    - + @@ -1544,7 +1592,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::CellRendererText::property_size Glib::PropertyProxy_ReadOnly< int > Gtk::CellRendererText::property_size ( ) const
    - + @@ -1553,6 +1601,7 @@
    +

    Font size in points.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1563,7 +1612,7 @@
    Glib::PropertyProxy< double > Gtk::CellRendererText::property_size_points Glib::PropertyProxy< double > Gtk::CellRendererText::property_size_points ( )
    - + @@ -1578,15 +1627,15 @@ - +
    Glib::PropertyProxy_ReadOnly< double > Gtk::CellRendererText::property_size_points Glib::PropertyProxy_ReadOnly< double > Gtk::CellRendererText::property_size_points ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_size_set Glib::PropertyProxy< bool > Gtk::CellRendererText::property_size_set ( ) const
    @@ -1598,20 +1647,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::CellRendererText::property_size_set Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_size_set ( ) const
    +

    Whether this tag affects the font size.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1622,7 +1672,7 @@
    - + @@ -1631,6 +1681,7 @@
    +

    Font stretch.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1641,7 +1692,7 @@
    Glib::PropertyProxy< Pango::Stretch > Gtk::CellRendererText::property_stretch Glib::PropertyProxy< Pango::Stretch > Gtk::CellRendererText::property_stretch ( )
    - + @@ -1661,7 +1712,7 @@
    Glib::PropertyProxy_ReadOnly< Pango::Stretch > Gtk::CellRendererText::property_stretch Glib::PropertyProxy_ReadOnly< Pango::Stretch > Gtk::CellRendererText::property_stretch ( ) const
    - + @@ -1670,6 +1721,7 @@
    +

    Whether this tag affects the font stretch.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1680,7 +1732,7 @@
    Glib::PropertyProxy< bool > Gtk::CellRendererText::property_stretch_set Glib::PropertyProxy< bool > Gtk::CellRendererText::property_stretch_set ( )
    - + @@ -1695,15 +1747,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_stretch_set Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_stretch_set ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_strikethrough Glib::PropertyProxy< bool > Gtk::CellRendererText::property_strikethrough ( ) const
    @@ -1715,34 +1767,35 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::CellRendererText::property_strikethrough Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_strikethrough ( ) const
    +

    Whether to strike through the text.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_strikethrough_set Glib::PropertyProxy< bool > Gtk::CellRendererText::property_strikethrough_set ( ) const
    @@ -1754,20 +1807,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::CellRendererText::property_strikethrough_set Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_strikethrough_set ( ) const
    +

    Whether this tag affects strikethrough.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1778,7 +1832,7 @@
    - + @@ -1787,6 +1841,7 @@
    +

    Font style.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1797,7 +1852,7 @@
    Glib::PropertyProxy< Pango::Style > Gtk::CellRendererText::property_style Glib::PropertyProxy< Pango::Style > Gtk::CellRendererText::property_style ( )
    - + @@ -1817,7 +1872,7 @@
    Glib::PropertyProxy_ReadOnly< Pango::Style > Gtk::CellRendererText::property_style Glib::PropertyProxy_ReadOnly< Pango::Style > Gtk::CellRendererText::property_style ( ) const
    - + @@ -1826,6 +1881,7 @@
    +

    Whether this tag affects the font style.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1836,7 +1892,7 @@
    Glib::PropertyProxy< bool > Gtk::CellRendererText::property_style_set Glib::PropertyProxy< bool > Gtk::CellRendererText::property_style_set ( )
    - + @@ -1856,7 +1912,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_style_set Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_style_set ( ) const
    - + @@ -1865,6 +1921,7 @@
    +

    Text to render.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1875,7 +1932,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::CellRendererText::property_text Glib::PropertyProxy< Glib::ustring > Gtk::CellRendererText::property_text ( )
    - + @@ -1895,7 +1952,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::CellRendererText::property_text Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::CellRendererText::property_text ( ) const
    - + @@ -1904,6 +1961,7 @@
    +

    Style of underline for this text.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1914,7 +1972,7 @@
    Glib::PropertyProxy< Pango::Underline > Gtk::CellRendererText::property_underline Glib::PropertyProxy< Pango::Underline > Gtk::CellRendererText::property_underline ( )
    - + @@ -1934,7 +1992,7 @@
    Glib::PropertyProxy_ReadOnly< Pango::Underline > Gtk::CellRendererText::property_underline Glib::PropertyProxy_ReadOnly< Pango::Underline > Gtk::CellRendererText::property_underline ( ) const
    - + @@ -1943,6 +2001,7 @@
    +

    Whether this tag affects underlining.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1953,7 +2012,7 @@
    Glib::PropertyProxy< bool > Gtk::CellRendererText::property_underline_set Glib::PropertyProxy< bool > Gtk::CellRendererText::property_underline_set ( )
    - + @@ -1973,7 +2032,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_underline_set Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_underline_set ( ) const
    - + @@ -1982,6 +2041,7 @@
    +

    Font variant.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1992,7 +2052,7 @@
    Glib::PropertyProxy< Pango::Variant > Gtk::CellRendererText::property_variant Glib::PropertyProxy< Pango::Variant > Gtk::CellRendererText::property_variant ( )
    - + @@ -2007,15 +2067,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Pango::Variant > Gtk::CellRendererText::property_variant Glib::PropertyProxy_ReadOnly< Pango::Variant > Gtk::CellRendererText::property_variant ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_variant_set Glib::PropertyProxy< bool > Gtk::CellRendererText::property_variant_set ( ) const
    @@ -2027,34 +2087,35 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::CellRendererText::property_variant_set Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_variant_set ( ) const
    +

    Whether this tag affects the font variant.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::CellRendererText::property_weight Glib::PropertyProxy< int > Gtk::CellRendererText::property_weight ( ) const
    @@ -2066,20 +2127,21 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::CellRendererText::property_weight Glib::PropertyProxy_ReadOnly< int > Gtk::CellRendererText::property_weight ( ) const
    +

    Font weight.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2090,7 +2152,7 @@
    - + @@ -2099,6 +2161,7 @@
    +

    Whether this tag affects the font weight.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2109,7 +2172,7 @@
    Glib::PropertyProxy< bool > Gtk::CellRendererText::property_weight_set Glib::PropertyProxy< bool > Gtk::CellRendererText::property_weight_set ( )
    - + @@ -2124,15 +2187,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_weight_set Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererText::property_weight_set ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::CellRendererText::property_width_chars Glib::PropertyProxy< int > Gtk::CellRendererText::property_width_chars ( ) const
    @@ -2144,20 +2207,21 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::CellRendererText::property_width_chars Glib::PropertyProxy_ReadOnly< int > Gtk::CellRendererText::property_width_chars ( ) const
    +

    The desired width of the label, in characters.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2168,7 +2232,7 @@
    - + @@ -2177,6 +2241,7 @@
    +

    How to break the string into multiple lines, if the cell renderer does not have enough room to display the entire string.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2187,7 +2252,7 @@
    Glib::PropertyProxy< Pango::WrapMode > Gtk::CellRendererText::property_wrap_mode Glib::PropertyProxy< Pango::WrapMode > Gtk::CellRendererText::property_wrap_mode ( )
    - + @@ -2207,7 +2272,7 @@
    Glib::PropertyProxy_ReadOnly< Pango::WrapMode > Gtk::CellRendererText::property_wrap_mode Glib::PropertyProxy_ReadOnly< Pango::WrapMode > Gtk::CellRendererText::property_wrap_mode ( ) const
    - + @@ -2216,6 +2281,7 @@
    +

    The width at which the text is wrapped.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2226,7 +2292,7 @@
    Glib::PropertyProxy< int > Gtk::CellRendererText::property_wrap_width Glib::PropertyProxy< int > Gtk::CellRendererText::property_wrap_width ( )
    - + @@ -2246,7 +2312,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::CellRendererText::property_wrap_width Glib::PropertyProxy_ReadOnly< int > Gtk::CellRendererText::property_wrap_width ( ) const
    - + @@ -2258,7 +2324,7 @@

    Sets the height of a renderer to explicitly be determined by the "font" and "y_pad" property set on it.

    Further changes in these properties do not affect the height, so they must be accompanied by a subsequent call to this function. Using this function is unflexible, and should really only be used if calculating the size of a cell is too slow (ie, a massive number of cells displayed). If number_of_rows is -1, then the fixed height is unset, and the height is determined by the properties again.

    -
    Parameters:
    +
    Parameters:
    void Gtk::CellRendererText::set_fixed_height_from_font void Gtk::CellRendererText::set_fixed_height_from_font ( int  number_of_rows)
    number_of_rowsNumber of rows of text each cell renderer is allocated, or -1.
    @@ -2272,7 +2338,7 @@
    - + @@ -2283,7 +2349,7 @@
    Slot Prototype:
    void on_my_edited(const Glib::ustring& path, const Glib::ustring& new_text)

    This signal is emitted after renderer has been edited.

    It is the responsibility of the application to update the model and store new_text at the position indicated by path.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< void,const Glib::ustring&,const Glib::ustring& > Gtk::CellRendererText::signal_edited Glib::SignalProxy2< void,const Glib::ustring&,const Glib::ustring& > Gtk::CellRendererText::signal_edited ( )
    @@ -2299,7 +2365,7 @@
    pathThe path identifying the edited cell.
    new_textThe new text.
    - + @@ -2320,7 +2386,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::CellRendererText* wrap Gtk::CellRendererText* wrap ( GtkCellRendererText *  object,
    @@ -2334,9 +2400,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/cellrenderertext.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererText__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererText__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererText-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererText-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererText-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererText-members.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::CellRendererText, including all inherited members. @@ -75,7 +91,7 @@ - + @@ -231,7 +247,7 @@ - + @@ -252,9 +268,14 @@ -
    activate(GdkEvent* event, Widget& widget, const Glib::ustring& path, const Gdk::Rectangle& background_area, const Gdk::Rectangle& cell_area, CellRendererState flags)Gtk::CellRenderer
    get_preferred_width_for_height(Widget& widget, int height, int& minimum_width, int& natural_width) const Gtk::CellRenderer
    get_preferred_width_for_height_vfunc(Widget& widget, int height, int& minimum_width, int& natural_width) const Gtk::CellRenderer [protected, virtual]
    get_preferred_width_vfunc(Widget& widget, int& minimum_width, int& natural_width) const Gtk::CellRenderer [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_request_mode() const Gtk::CellRenderer
    get_request_mode_vfunc() const Gtk::CellRenderer [protected, virtual]
    set_fixed_height_from_font(int number_of_rows)Gtk::CellRendererText
    set_fixed_size(int width, int height)Gtk::CellRenderer
    set_padding(int xpad, int ypad)Gtk::CellRenderer
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_sensitive(bool sensitive=true)Gtk::CellRenderer
    set_visible(bool visible=true)Gtk::CellRenderer
    ~CellRendererText()Gtk::CellRendererText [virtual]
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererToggle.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererToggle.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererToggle.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererToggle.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::CellRendererToggle Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::CellRendererToggle Class Reference
    -
    +

    Renders a toggle button in a cell. More...

    @@ -88,27 +104,27 @@ Glib::SignalProxy1< void,
    const Glib::ustring& > signal_toggled () Glib::PropertyProxy< bool > property_activatable () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The toggle button can be activated.
    Glib::PropertyProxy_ReadOnly
    < bool > property_activatable () const  The toggle button can be activated.
    Glib::PropertyProxy< bool > property_active () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The toggle state of the button.
    Glib::PropertyProxy_ReadOnly
    < bool > property_active () const  The toggle state of the button.
    Glib::PropertyProxy< bool > property_inconsistent () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The inconsistent state of the button.
    Glib::PropertyProxy_ReadOnly
    < bool > property_inconsistent () const  The inconsistent state of the button.
    Glib::PropertyProxy< bool > property_radio () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Draw the toggle button as a radio button.
    Glib::PropertyProxy_ReadOnly
    < bool > property_radio () const  Draw the toggle button as a radio button.
    Glib::PropertyProxy< int > property_indicator_size () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Size of check or radio indicator.
    Glib::PropertyProxy_ReadOnly< int > property_indicator_size () const  Size of check or radio indicator.

    @@ -131,7 +147,7 @@
    - + @@ -147,7 +163,7 @@
    virtual Gtk::CellRendererToggle::~CellRendererToggle virtual Gtk::CellRendererToggle::~CellRendererToggle ( ) [virtual]
    - + @@ -164,7 +180,7 @@
    Gtk::CellRendererToggle::CellRendererToggle Gtk::CellRendererToggle::CellRendererToggle ( )
    - + @@ -185,7 +201,7 @@
    bool Gtk::CellRendererToggle::get_activatable bool Gtk::CellRendererToggle::get_activatable ( ) const
    - + @@ -205,7 +221,7 @@
    bool Gtk::CellRendererToggle::get_active bool Gtk::CellRendererToggle::get_active ( ) const
    - + @@ -224,7 +240,7 @@
    bool Gtk::CellRendererToggle::get_radio bool Gtk::CellRendererToggle::get_radio ( ) const
    - + @@ -244,7 +260,7 @@
    GtkCellRendererToggle* Gtk::CellRendererToggle::gobj GtkCellRendererToggle* Gtk::CellRendererToggle::gobj ( ) [inline]
    - + @@ -264,7 +280,7 @@
    const GtkCellRendererToggle* Gtk::CellRendererToggle::gobj const GtkCellRendererToggle* Gtk::CellRendererToggle::gobj ( ) const [inline]
    - + @@ -283,7 +299,7 @@
    virtual void Gtk::CellRendererToggle::on_toggled virtual void Gtk::CellRendererToggle::on_toggled ( const Glib::ustring path)
    - + @@ -292,6 +308,7 @@
    +

    The toggle button can be activated.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -302,7 +319,7 @@
    Glib::PropertyProxy< bool > Gtk::CellRendererToggle::property_activatable Glib::PropertyProxy< bool > Gtk::CellRendererToggle::property_activatable ( )
    - + @@ -322,7 +339,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererToggle::property_activatable Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererToggle::property_activatable ( ) const
    - + @@ -331,6 +348,7 @@
    +

    The toggle state of the button.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -341,7 +359,7 @@
    Glib::PropertyProxy< bool > Gtk::CellRendererToggle::property_active Glib::PropertyProxy< bool > Gtk::CellRendererToggle::property_active ( )
    - + @@ -361,7 +379,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererToggle::property_active Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererToggle::property_active ( ) const
    - + @@ -370,6 +388,7 @@
    +

    The inconsistent state of the button.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -380,7 +399,7 @@
    Glib::PropertyProxy< bool > Gtk::CellRendererToggle::property_inconsistent Glib::PropertyProxy< bool > Gtk::CellRendererToggle::property_inconsistent ( )
    - + @@ -400,7 +419,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererToggle::property_inconsistent Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererToggle::property_inconsistent ( ) const
    - + @@ -409,6 +428,7 @@
    +

    Size of check or radio indicator.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -419,7 +439,7 @@
    Glib::PropertyProxy< int > Gtk::CellRendererToggle::property_indicator_size Glib::PropertyProxy< int > Gtk::CellRendererToggle::property_indicator_size ( )
    - + @@ -439,7 +459,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::CellRendererToggle::property_indicator_size Glib::PropertyProxy_ReadOnly< int > Gtk::CellRendererToggle::property_indicator_size ( ) const
    - + @@ -448,6 +468,7 @@
    +

    Draw the toggle button as a radio button.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -458,7 +479,7 @@
    Glib::PropertyProxy< bool > Gtk::CellRendererToggle::property_radio Glib::PropertyProxy< bool > Gtk::CellRendererToggle::property_radio ( )
    - + @@ -478,7 +499,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererToggle::property_radio Glib::PropertyProxy_ReadOnly< bool > Gtk::CellRendererToggle::property_radio ( ) const
    - + @@ -490,7 +511,7 @@

    Makes the cell renderer activatable.

    Since gtkmm 2.18:
    -
    Parameters:
    +
    Parameters:
    void Gtk::CellRendererToggle::set_activatable void Gtk::CellRendererToggle::set_activatable ( bool  setting = true)
    settingThe value to set.
    @@ -504,7 +525,7 @@
    - + @@ -515,7 +536,7 @@

    Activates or deactivates a cell renderer.

    -
    Parameters:
    +
    Parameters:
    void Gtk::CellRendererToggle::set_active void Gtk::CellRendererToggle::set_active ( bool  setting = true)
    settingThe value to set.
    @@ -529,7 +550,7 @@
    - + @@ -541,7 +562,7 @@

    If radio is true, the cell renderer renders a radio toggle (i.e. a toggle in a group of mutually-exclusive toggles).

    If false, it renders a check toggle (a standalone boolean option). This can be set globally for the cell renderer, or changed just before rendering each cell in the model (for Gtk::TreeView, you set up a per-row setting using Gtk::TreeViewColumn to associate model columns with cell renderer properties).

    -
    Parameters:
    +
    Parameters:
    void Gtk::CellRendererToggle::set_radio void Gtk::CellRendererToggle::set_radio ( bool  radio = true)
    radiotrue to make the toggle look like a radio button.
    @@ -555,7 +576,7 @@
    - + @@ -565,7 +586,7 @@
    Slot Prototype:
    void on_my_toggled(const Glib::ustring& path)

    The signal_toggled() signal is emitted when the cell is toggled.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,const Glib::ustring& > Gtk::CellRendererToggle::signal_toggled Glib::SignalProxy1< void,const Glib::ustring& > Gtk::CellRendererToggle::signal_toggled ( )
    pathString representation of Gtk::TreePath describing the event location.
    @@ -580,7 +601,7 @@
    - + @@ -601,7 +622,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::CellRendererToggle* wrap Gtk::CellRendererToggle* wrap ( GtkCellRendererToggle *  object,
    @@ -615,9 +636,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/cellrenderertoggle.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererToggle__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererToggle__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererToggle-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererToggle-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellRendererToggle-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellRendererToggle-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::CellRendererToggle, including all inherited members. @@ -76,7 +92,7 @@ - + @@ -153,7 +169,7 @@ - + @@ -175,9 +191,14 @@ -
    activate(GdkEvent* event, Widget& widget, const Glib::ustring& path, const Gdk::Rectangle& background_area, const Gdk::Rectangle& cell_area, CellRendererState flags)Gtk::CellRenderer
    get_preferred_width_for_height(Widget& widget, int height, int& minimum_width, int& natural_width) const Gtk::CellRenderer
    get_preferred_width_for_height_vfunc(Widget& widget, int height, int& minimum_width, int& natural_width) const Gtk::CellRenderer [protected, virtual]
    get_preferred_width_vfunc(Widget& widget, int& minimum_width, int& natural_width) const Gtk::CellRenderer [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_radio() const Gtk::CellRendererToggle
    get_request_mode() const Gtk::CellRenderer
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_fixed_size(int width, int height)Gtk::CellRenderer
    set_padding(int xpad, int ypad)Gtk::CellRenderer
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_radio(bool radio=true)Gtk::CellRendererToggle
    set_sensitive(bool sensitive=true)Gtk::CellRenderer
    ~CellRendererToggle()Gtk::CellRendererToggle [virtual]
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellView.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellView.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellView.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellView.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::CellView Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::CellView Class Reference
    -
    +

    A widget displaying a single row of a TreeModel. More...

    @@ -84,9 +100,9 @@  Returns the model for cell_view.
    Glib::RefPtr< const TreeModelget_model () const  Returns the model for cell_view.
    -void set_displayed_row (const TreeModel::Path& path) +void set_displayed_row (const TreeModel::Path& path)  Sets the row of the model that is currently displayed by the Gtk::CellView.
    -TreeModel::Path get_displayed_row () const +TreeModel::Path get_displayed_row () const  Returns a Gtk::TreePath referring to the currently displayed row.
    void set_background_color (const Gdk::Color& color)  Sets the background color of view.
    @@ -102,42 +118,42 @@  Sets whether cell_view should request space to fit the entire Gtk::TreeModel.
    Glib::PropertyProxy_WriteOnly
    < Glib::ustringproperty_background () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Background color as a string.
    Glib::PropertyProxy< Gdk::Colorproperty_background_gdk () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Background color as a GdkColor.
    Glib::PropertyProxy_ReadOnly
    < Gdk::Colorproperty_background_gdk () const  Background color as a GdkColor.
    Glib::PropertyProxy< Gdk::RGBAproperty_background_rgba () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Background color as a GdkRGBA.
    Glib::PropertyProxy_ReadOnly
    < Gdk::RGBAproperty_background_rgba () const  Background color as a GdkRGBA.
    Glib::PropertyProxy< bool > property_background_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the background color.
    Glib::PropertyProxy_ReadOnly
    < bool > property_background_set () const  Whether this tag affects the background color.
    Glib::PropertyProxy
    < Glib::RefPtr< TreeModel > > property_model () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The model for cell view.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< TreeModel > > property_model () const  The model for cell view.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< CellArea > > property_cell_area () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The GtkCellArea used to layout cells.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr
    < CellAreaContext > > property_cell_area_context () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The GtkCellAreaContext used to compute the geometry of the cell view.
    Glib::PropertyProxy< bool > property_draw_sensitive () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to force cells to be drawn in a sensitive state.
    Glib::PropertyProxy_ReadOnly
    < bool > property_draw_sensitive () const  Whether to force cells to be drawn in a sensitive state.
    Glib::PropertyProxy< bool > property_fit_model () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to request enough space for every row in the model.
    Glib::PropertyProxy_ReadOnly
    < bool > property_fit_model () const  Whether to request enough space for every row in the model.
    @@ -157,7 +173,7 @@
    - + @@ -173,7 +189,7 @@
    virtual Gtk::CellView::~CellView virtual Gtk::CellView::~CellView ( ) [virtual]
    - + @@ -189,7 +205,7 @@
    Gtk::CellView::CellView Gtk::CellView::CellView ( )
    - + @@ -211,7 +227,7 @@

    Creates a new CellView widget, adds a CellRendererText to it, and makes it show the text.

    Optionally, the text can be marked up with the Pango text markup language.

    -
    Parameters:
    +
    Parameters:
    Gtk::CellView::CellView Gtk::CellView::CellView ( const Glib::ustring text,
    @@ -226,7 +242,7 @@
    textThe text to display in the cell view
    markupWhether the text uses Pango text markup language.
    - + @@ -237,7 +253,7 @@

    Creates a new CellView widget, adds a CellRendererPixbuf to it, and makes it show the pixbuf.

    -
    Parameters:
    +
    Parameters:
    Gtk::CellView::CellView Gtk::CellView::CellView ( const Glib::RefPtr< Gdk::Pixbuf >&  pixbuf)
    @@ -253,7 +269,7 @@
    pixbufThe image to display in the cell view
    markupWhether the text uses Pango text markup language.
    - + @@ -274,7 +290,7 @@
    TreeModel::Path Gtk::CellView::get_displayed_row TreeModel::Path Gtk::CellView::get_displayed_row ( ) const
    - + @@ -284,7 +300,7 @@

    Gets whether cell_view is configured to draw all of its cells in a sensitive state.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    Whether cell_view draws all of its cells in a sensitive state.
    @@ -294,7 +310,7 @@
    bool Gtk::CellView::get_draw_sensitive bool Gtk::CellView::get_draw_sensitive ( ) const
    - + @@ -304,7 +320,7 @@

    Gets whether cell_view is configured to request space to fit the entire Gtk::TreeModel.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    Whether cell_view requests space to fit the entire Gtk::TreeModel.
    @@ -314,7 +330,7 @@
    bool Gtk::CellView::get_fit_model bool Gtk::CellView::get_fit_model ( ) const
    - + @@ -335,7 +351,7 @@
    Glib::RefPtr<TreeModel> Gtk::CellView::get_model Glib::RefPtr<TreeModel> Gtk::CellView::get_model ( )
    - + @@ -356,7 +372,7 @@
    Glib::RefPtr<const TreeModel> Gtk::CellView::get_model Glib::RefPtr<const TreeModel> Gtk::CellView::get_model ( ) const
    - + @@ -376,7 +392,7 @@
    GtkCellView* Gtk::CellView::gobj GtkCellView* Gtk::CellView::gobj ( ) [inline]
    - + @@ -396,7 +412,7 @@
    const GtkCellView* Gtk::CellView::gobj const GtkCellView* Gtk::CellView::gobj ( ) const [inline]
    - + @@ -405,6 +421,7 @@
    +

    Background color as a string.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -415,7 +432,7 @@
    Glib::PropertyProxy_WriteOnly< Glib::ustring > Gtk::CellView::property_background Glib::PropertyProxy_WriteOnly< Glib::ustring > Gtk::CellView::property_background ( )
    - + @@ -424,6 +441,7 @@
    +

    Background color as a GdkColor.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -434,7 +452,7 @@
    Glib::PropertyProxy< Gdk::Color > Gtk::CellView::property_background_gdk Glib::PropertyProxy< Gdk::Color > Gtk::CellView::property_background_gdk ( )
    - + @@ -454,7 +472,7 @@
    Glib::PropertyProxy_ReadOnly< Gdk::Color > Gtk::CellView::property_background_gdk Glib::PropertyProxy_ReadOnly< Gdk::Color > Gtk::CellView::property_background_gdk ( ) const
    - + @@ -463,6 +481,7 @@
    +

    Background color as a GdkRGBA.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -473,7 +492,7 @@
    Glib::PropertyProxy< Gdk::RGBA > Gtk::CellView::property_background_rgba Glib::PropertyProxy< Gdk::RGBA > Gtk::CellView::property_background_rgba ( )
    - + @@ -493,7 +512,7 @@
    Glib::PropertyProxy_ReadOnly< Gdk::RGBA > Gtk::CellView::property_background_rgba Glib::PropertyProxy_ReadOnly< Gdk::RGBA > Gtk::CellView::property_background_rgba ( ) const
    - + @@ -502,6 +521,7 @@
    +

    Whether this tag affects the background color.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -512,7 +532,7 @@
    Glib::PropertyProxy< bool > Gtk::CellView::property_background_set Glib::PropertyProxy< bool > Gtk::CellView::property_background_set ( )
    - + @@ -532,7 +552,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellView::property_background_set Glib::PropertyProxy_ReadOnly< bool > Gtk::CellView::property_background_set ( ) const
    - + @@ -541,6 +561,7 @@
    +

    The GtkCellArea used to layout cells.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -551,7 +572,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<CellArea> > Gtk::CellView::property_cell_area Glib::PropertyProxy_ReadOnly< Glib::RefPtr<CellArea> > Gtk::CellView::property_cell_area ( ) const
    - + @@ -560,20 +581,21 @@
    +

    The GtkCellAreaContext used to compute the geometry of the cell view.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<CellAreaContext> > Gtk::CellView::property_cell_area_context Glib::PropertyProxy_ReadOnly< Glib::RefPtr<CellAreaContext> > Gtk::CellView::property_cell_area_context ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellView::property_draw_sensitive Glib::PropertyProxy< bool > Gtk::CellView::property_draw_sensitive ( ) const
    @@ -585,34 +607,35 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::CellView::property_draw_sensitive Glib::PropertyProxy_ReadOnly< bool > Gtk::CellView::property_draw_sensitive ( ) const
    +

    Whether to force cells to be drawn in a sensitive state.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CellView::property_fit_model Glib::PropertyProxy< bool > Gtk::CellView::property_fit_model ( ) const
    @@ -624,20 +647,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::CellView::property_fit_model Glib::PropertyProxy_ReadOnly< bool > Gtk::CellView::property_fit_model ( ) const
    +

    Whether to request enough space for every row in the model.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -648,7 +672,7 @@
    - + @@ -657,6 +681,7 @@
    +

    The model for cell view.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -667,7 +692,7 @@
    Glib::PropertyProxy< Glib::RefPtr<TreeModel> > Gtk::CellView::property_model Glib::PropertyProxy< Glib::RefPtr<TreeModel> > Gtk::CellView::property_model ( )
    - + @@ -687,7 +712,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<TreeModel> > Gtk::CellView::property_model Glib::PropertyProxy_ReadOnly< Glib::RefPtr<TreeModel> > Gtk::CellView::property_model ( ) const
    - + @@ -700,8 +725,8 @@

    Sets the background color of view.

    Since gtkmm 2.6:

    Deprecated: 3.4: Use set_background_rgba() instead.

    -
    Deprecated:
    Use set_background_rgba instead.
    -
    Parameters:
    +
    Deprecated:
    Use set_background_rgba instead.
    +
    Parameters:
    void Gtk::CellView::set_background_color void Gtk::CellView::set_background_color ( const Gdk::Color color)
    colorThe new background color.
    @@ -715,7 +740,7 @@
    - + @@ -726,8 +751,8 @@

    Sets the background color of cell_view.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellView::set_background_rgba void Gtk::CellView::set_background_rgba ( const Gdk::RGBA rgba)
    rgbaThe new background color.
    @@ -741,9 +766,9 @@
    - + - + @@ -754,7 +779,7 @@

    Sets the row of the model that is currently displayed by the Gtk::CellView.

    If the path is unset, then the contents of the cellview "stick" at their last value; this is not normally a desired result, but may be a needed intermediate state if say, the model for the Gtk::CellView becomes temporarily empty.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::CellView::set_displayed_row void Gtk::CellView::set_displayed_row (const TreeModel::Pathconst TreeModel::Path path)
    pathA Gtk::TreePath or 0 to unset.
    @@ -768,7 +793,7 @@
    - + @@ -779,8 +804,8 @@

    Sets whether cell_view should draw all of its cells in a sensitive state, this is used by Gtk::ComboBox menus to ensure that rows with insensitive cells that contain children appear sensitive in the parent menu item.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellView::set_draw_sensitive void Gtk::CellView::set_draw_sensitive ( bool  draw_sensitive = true)
    draw_sensitiveWhether to draw all cells in a sensitive state.
    @@ -794,7 +819,7 @@
    - + @@ -806,8 +831,8 @@

    Sets whether cell_view should request space to fit the entire Gtk::TreeModel.

    This is used by Gtk::ComboBox to ensure that the cell view displayed on the combo box's button always gets enough space and does not resize when selection changes.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::CellView::set_fit_model void Gtk::CellView::set_fit_model ( bool  fit_model = true)
    fit_modelWhether cell_view should request space for the whole model.
    @@ -821,7 +846,7 @@
    - + @@ -834,7 +859,7 @@

    Sets the model for cell_view.

    If cell_view already has a model set, it will remove it before setting the new model. Use unset_model() to unset the old model.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::CellView::set_model void Gtk::CellView::set_model ( const Glib::RefPtr< TreeModel >&  model)
    modelA Gtk::TreeModel.
    @@ -848,7 +873,7 @@
    - + @@ -869,7 +894,7 @@
    void Gtk::CellView::unset_model void Gtk::CellView::unset_model ( )
    - + @@ -890,7 +915,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::CellView* wrap Gtk::CellView* wrap ( GtkCellView *  object,
    @@ -904,9 +929,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/cellview.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellView__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellView__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellView-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellView-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CellView-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CellView-members.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::CellView, including all inherited members. @@ -64,6 +80,8 @@ + + @@ -184,7 +202,7 @@ - + @@ -202,7 +220,7 @@ - + @@ -308,6 +326,7 @@ + @@ -315,9 +334,9 @@ - + - + @@ -463,7 +482,7 @@ - + @@ -540,7 +559,9 @@ + + @@ -583,9 +604,14 @@ -
    activate()Gtk::Widget
    Gtk::Orientable::add_interface(GType gtype_implementer)Gtk::Orientable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    CellLayout()Gtk::CellLayout [protected]
    CellView()Gtk::CellView
    CellView(const Glib::ustring& text, bool use_markup=false)Gtk::CellView [explicit]
    CellView(const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)Gtk::CellView [explicit]
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    override_symbolic_color(const Glib::ustring& name, const Gdk::RGBA& color)Gtk::Widget
    pack_end(CellRenderer& cell, bool expand=true)Gtk::CellLayout
    pack_end_vfunc(CellRenderer* cell, bool expand)Gtk::CellLayout [protected, virtual]
    pack_start(const TreeModelColumn< ColumnType >& model_column, bool expand=true)Gtk::CellLayout [inline]
    pack_start(const TreeModelColumn< ColumnType >& model_column, bool expand=true)Gtk::CellLayout [inline]
    pack_start(CellRenderer& cell, bool expand=true)Gtk::CellLayout
    pack_start(const TreeModelColumn< T_ModelColumnType >& column, bool expand)Gtk::CellLayout
    pack_start(const TreeModelColumn< T_ModelColumnType >& column, bool expand)Gtk::CellLayout
    pack_start_vfunc(CellRenderer* cell, bool expand)Gtk::CellLayout [protected, virtual]
    pop_composite_child()Gtk::Widget [static]
    property_app_paintable()Gtk::Widget
    set_orientation(Orientation orientation)Gtk::Orientable
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_receives_default(bool receives_default=true)Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Orientable()Gtk::Orientable [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CheckButton.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CheckButton.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CheckButton.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CheckButton.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::CheckButton Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::CheckButton Class Reference
    -
    +

    Create widgets with a discrete toggle button. More...

    @@ -100,7 +116,7 @@
    - + @@ -116,7 +132,7 @@
    virtual Gtk::CheckButton::~CheckButton virtual Gtk::CheckButton::~CheckButton ( ) [virtual]
    - + @@ -136,7 +152,7 @@
    Gtk::CheckButton::CheckButton Gtk::CheckButton::CheckButton ( )
    - + @@ -167,7 +183,7 @@
    Gtk::CheckButton::CheckButton Gtk::CheckButton::CheckButton ( const Glib::ustring label,
    - + @@ -187,7 +203,7 @@
    virtual void Gtk::CheckButton::draw_indicator_vfunc virtual void Gtk::CheckButton::draw_indicator_vfunc ( const ::Cairo::RefPtr< ::Cairo::Context > &  cr)
    - + @@ -209,7 +225,7 @@
    GtkCheckButton* Gtk::CheckButton::gobj GtkCheckButton* Gtk::CheckButton::gobj ( ) [inline]
    - + @@ -232,7 +248,7 @@
    const GtkCheckButton* Gtk::CheckButton::gobj const GtkCheckButton* Gtk::CheckButton::gobj ( ) const [inline]
    - + @@ -253,7 +269,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::CheckButton* wrap Gtk::CheckButton* wrap ( GtkCheckButton *  object,
    @@ -267,9 +283,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/checkbutton.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CheckButton__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CheckButton__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CheckButton-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CheckButton-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CheckButton-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CheckButton-members.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::CheckButton, including all inherited members. + @@ -64,6 +81,7 @@ + @@ -204,7 +222,7 @@ - + @@ -226,7 +244,7 @@ - + @@ -517,7 +535,7 @@ - + @@ -612,8 +630,10 @@ + + @@ -668,9 +688,14 @@ -
    Activatable()Gtk::Activatable [protected]
    activate()Gtk::Widget
    add(Widget& widget)Gtk::Container [virtual]
    add_accelerator(const Glib::ustring& accel_signal, const Glib::RefPtr< AccelGroup >& accel_group, guint accel_key, Gdk::ModifierType accel_mods, AccelFlags accel_flags)Gtk::Widget
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    Button()Gtk::Button
    Button(const Glib::ustring& label, bool mnemonic=false)Gtk::Button [explicit]
    Button(const StockID& stock_id)Gtk::Button [explicit]
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_toggled()Gtk::ToggleButton
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~ToggleButton()Gtk::ToggleButton [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CheckMenuItem.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CheckMenuItem.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CheckMenuItem.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CheckMenuItem.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::CheckMenuItem Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::CheckMenuItem Class Reference
    -
    +

    A menu item that maintains the state of a boolean value in addition to a Gtk::MenuItem's usual role in activating application code. More...

    @@ -90,17 +106,17 @@  Returns whether check_menu_item looks like a Gtk::RadioMenuItem.
    Glib::SignalProxy0< void > signal_toggled () Glib::PropertyProxy< bool > property_active () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the menu item is checked.
    Glib::PropertyProxy_ReadOnly
    < bool > property_active () const  Whether the menu item is checked.
    Glib::PropertyProxy< bool > property_inconsistent () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to display an 'inconsistent' state.
    Glib::PropertyProxy_ReadOnly
    < bool > property_inconsistent () const  Whether to display an 'inconsistent' state.
    Glib::PropertyProxy< bool > property_draw_as_radio () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the menu item looks like a radio menu item.
    Glib::PropertyProxy_ReadOnly
    < bool > property_draw_as_radio () const  Whether the menu item looks like a radio menu item.
    @@ -126,7 +142,7 @@
    - + @@ -142,7 +158,7 @@
    virtual Gtk::CheckMenuItem::~CheckMenuItem virtual Gtk::CheckMenuItem::~CheckMenuItem ( ) [virtual]
    - + @@ -158,7 +174,7 @@
    Gtk::CheckMenuItem::CheckMenuItem Gtk::CheckMenuItem::CheckMenuItem ( )
    - + @@ -186,7 +202,7 @@
    Gtk::CheckMenuItem::CheckMenuItem Gtk::CheckMenuItem::CheckMenuItem ( const Glib::ustring label,
    - + @@ -206,7 +222,7 @@
    virtual void Gtk::CheckMenuItem::draw_indicator_vfunc virtual void Gtk::CheckMenuItem::draw_indicator_vfunc ( const ::Cairo::RefPtr< ::Cairo::Context > &  cr)
    - + @@ -226,7 +242,7 @@
    bool Gtk::CheckMenuItem::get_active bool Gtk::CheckMenuItem::get_active ( ) const
    - + @@ -246,7 +262,7 @@
    bool Gtk::CheckMenuItem::get_draw_as_radio bool Gtk::CheckMenuItem::get_draw_as_radio ( ) const
    - + @@ -265,7 +281,7 @@
    bool Gtk::CheckMenuItem::get_inconsistent bool Gtk::CheckMenuItem::get_inconsistent ( ) const
    - + @@ -287,7 +303,7 @@
    GtkCheckMenuItem* Gtk::CheckMenuItem::gobj GtkCheckMenuItem* Gtk::CheckMenuItem::gobj ( ) [inline]
    - + @@ -309,7 +325,7 @@
    const GtkCheckMenuItem* Gtk::CheckMenuItem::gobj const GtkCheckMenuItem* Gtk::CheckMenuItem::gobj ( ) const [inline]
    - + @@ -322,15 +338,15 @@ - +
    virtual void Gtk::CheckMenuItem::on_toggled virtual void Gtk::CheckMenuItem::on_toggled ( ) [protected, virtual]
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CheckMenuItem::property_active Glib::PropertyProxy< bool > Gtk::CheckMenuItem::property_active ( ) const
    @@ -342,20 +358,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::CheckMenuItem::property_active Glib::PropertyProxy_ReadOnly< bool > Gtk::CheckMenuItem::property_active ( ) const
    +

    Whether the menu item is checked.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -366,7 +383,7 @@
    - + @@ -375,6 +392,7 @@
    +

    Whether the menu item looks like a radio menu item.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -385,7 +403,7 @@
    Glib::PropertyProxy< bool > Gtk::CheckMenuItem::property_draw_as_radio Glib::PropertyProxy< bool > Gtk::CheckMenuItem::property_draw_as_radio ( )
    - + @@ -400,15 +418,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CheckMenuItem::property_draw_as_radio Glib::PropertyProxy_ReadOnly< bool > Gtk::CheckMenuItem::property_draw_as_radio ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::CheckMenuItem::property_inconsistent Glib::PropertyProxy< bool > Gtk::CheckMenuItem::property_inconsistent ( ) const
    @@ -420,20 +438,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::CheckMenuItem::property_inconsistent Glib::PropertyProxy_ReadOnly< bool > Gtk::CheckMenuItem::property_inconsistent ( ) const
    +

    Whether to display an 'inconsistent' state.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -444,7 +463,7 @@
    - + @@ -455,7 +474,7 @@

    Sets the active state of the menu item's check box.

    -
    Parameters:
    +
    Parameters:
    void Gtk::CheckMenuItem::set_active void Gtk::CheckMenuItem::set_active ( bool  state = true)
    is_activeBoolean value indicating whether the check box is active.
    @@ -469,7 +488,7 @@
    - + @@ -481,7 +500,7 @@

    Sets whether check_menu_item is drawn like a Gtk::RadioMenuItem.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::CheckMenuItem::set_draw_as_radio void Gtk::CheckMenuItem::set_draw_as_radio ( bool  draw_as_radio = true)
    draw_as_radioWhether check_menu_item is drawn like a Gtk::RadioMenuItem.
    @@ -495,7 +514,7 @@
    - + @@ -507,7 +526,7 @@

    If the user has selected a range of elements (such as some text or spreadsheet cells) that are affected by a boolean setting, and the current values in that range are inconsistent, you may want to display the check in an "in between" state.

    This function turns on "in between" display. Normally you would turn off the inconsistent state again if the user explicitly selects a setting. This has to be done manually, set_inconsistent() only affects visual appearance, it doesn't affect the semantics of the widget.

    -
    Parameters:
    +
    Parameters:
    void Gtk::CheckMenuItem::set_inconsistent void Gtk::CheckMenuItem::set_inconsistent ( bool  setting = true)
    settingtrue to display an "inconsistent" third state check.
    @@ -521,7 +540,7 @@
    - + @@ -540,7 +559,7 @@
    Glib::SignalProxy0< void > Gtk::CheckMenuItem::signal_toggled Glib::SignalProxy0< void > Gtk::CheckMenuItem::signal_toggled ( )
    - + @@ -559,7 +578,7 @@
    void Gtk::CheckMenuItem::toggled void Gtk::CheckMenuItem::toggled ( )
    - + @@ -580,7 +599,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::CheckMenuItem* wrap Gtk::CheckMenuItem* wrap ( GtkCheckMenuItem *  object,
    @@ -594,9 +613,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/checkmenuitem.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CheckMenuItem__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CheckMenuItem__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CheckMenuItem-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CheckMenuItem-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CheckMenuItem-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CheckMenuItem-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::CheckMenuItem, including all inherited members. + @@ -66,6 +83,7 @@ + @@ -197,7 +215,7 @@ - + @@ -220,7 +238,7 @@ - + @@ -505,7 +523,7 @@ - + @@ -549,6 +567,7 @@ + @@ -588,6 +607,7 @@ + @@ -597,10 +617,12 @@ + + @@ -654,9 +676,14 @@ -
    accelerate(Window& window)Gtk::MenuItem
    Activatable()Gtk::Activatable [protected]
    activate()Gtk::MenuItem
    add(Widget& widget)Gtk::Container [virtual]
    add_accel_label(const Glib::ustring& label, bool mnemonic=true)Gtk::MenuItem [protected]
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    CheckMenuItem()Gtk::CheckMenuItem
    CheckMenuItem(const Glib::ustring& label, bool mnemonic=false)Gtk::CheckMenuItem [explicit]
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_submenu()Gtk::MenuItem
    get_submenu() const Gtk::MenuItem
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_configure_event()Gtk::Widget
    signal_damage_event()Gtk::Widget
    signal_delete_event()Gtk::Widget
    signal_deselect()Gtk::MenuItem
    signal_direction_changed()Gtk::Widget
    signal_drag_begin()Gtk::Widget
    signal_drag_data_delete()Gtk::Widget
    signal_remove()Gtk::Container
    signal_screen_changed()Gtk::Widget
    signal_scroll_event()Gtk::Widget
    signal_select()Gtk::MenuItem
    signal_selection_clear_event()Gtk::Widget
    signal_selection_get()Gtk::Widget
    signal_selection_notify_event()Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_toggle_size_allocate()Gtk::MenuItem
    signal_toggle_size_request()Gtk::MenuItem
    signal_toggled()Gtk::CheckMenuItem
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Clipboard.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Clipboard.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Clipboard.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Clipboard.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Clipboard Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Clipboard Class Reference
    -
    +

    The Clipboard object represents a clipboard of data shared between different processes or between different widgets in the same process. More...

    @@ -81,10 +97,10 @@  For instance: void on_text_received(const Glib::ustring& text);.
    typedef sigc::slot< void,
    const Glib::ustring &, const
    -std::string& > SlotRichTextReceived +std::string& > SlotRichTextReceived  For instance: void on_rich_text_received(const Glib::ustring& format, const std::string& text);.
    typedef sigc::slot< void,
    -const std::vector
    +const std::vector
    < Glib::ustring >& > SlotUrisReceived  For instance: void on_uris_received(const std::vector<Glib::ustring>& uris);.
    typedef sigc::slot< void,
    @@ -92,7 +108,7 @@ < Gdk::Pixbuf >& > SlotImageReceived  For instance: void on_image_received(const Glib::RefPtr<Gdk::Pixbuf>& text);.
    typedef sigc::slot< void,
    -const std::vector
    +const std::vector
    < Glib::ustring >& > SlotTargetsReceived  For instance: void on_targets_received(const std::vector<Glib::ustring>& targets);.

    @@ -108,7 +124,7 @@  Gets the Gdk::Display associated with clipboard.
    Glib::RefPtr< const Gdk::Displayget_display () const  Gets the Gdk::Display associated with clipboard.
    -bool set (const std::vector< TargetEntry >& targets, const SlotGet& slot_get, const SlotClear& slot_clear) +bool set (const std::vector< TargetEntry >& targets, const SlotGet& slot_get, const SlotClear& slot_clear)  Virtually sets the contents of the specified clipboard by providing a list of supported formats for the clipboard data and a function to call to get the actual data when it is requested.
    Glib::RefPtr< Glib::Objectget_owner ()  If the clipboard contents callbacks were set with set_with_owner(), and the set_with_data() or clear() has not subsequently called, returns the owner set by set_with_owner().
    @@ -120,23 +136,23 @@  Sets the contents of the clipboard to the given UTF-8 string.
    void set_image (const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)  Sets the contents of the clipboard to the given Gdk::Pixbuf.
    -void request_contents (const Glib::ustring& target, const SlotReceived& slot) +void request_contents (const Glib::ustring& target, const SlotReceived& slot)  Requests the contents of clipboard as the given target.
    -void request_text (const SlotTextReceived& slot) +void request_text (const SlotTextReceived& slot)  Requests the contents of the clipboard as text.
    -void request_rich_text (const Glib::RefPtr< TextBuffer >& buffer, const SlotRichTextReceived& slot) +void request_rich_text (const Glib::RefPtr< TextBuffer >& buffer, const SlotRichTextReceived& slot)  Requests the contents of the clipboard as rich text.
    -void request_uris (const SlotUrisReceived& slot) +void request_uris (const SlotUrisReceived& slot)  Requests the contents of the clipboard as URIs.
    -void request_image (const SlotImageReceived& slot) +void request_image (const SlotImageReceived& slot)  Requests the contents of the clipboard as image.
    -void request_targets (const SlotTargetsReceived& slot) +void request_targets (const SlotTargetsReceived& slot)  Requests the contents of the clipboard as list of supported targets.
    SelectionData wait_for_contents (const Glib::ustring& target) const  Requests the contents of the clipboard using the given target.
    Glib::ustring wait_for_text () const  Requests the contents of the clipboard as text and converts the result to UTF-8 if necessary.
    -std::string wait_for_rich_text (const Glib::RefPtr< TextBuffer >& buffer, std::string& format) +std::string wait_for_rich_text (const Glib::RefPtr< TextBuffer >& buffer, std::string& format) Glib::RefPtr< Gdk::Pixbufwait_for_image () const  Requests the contents of the clipboard as image and converts the result to a Gdk::Pixbuf.
    bool wait_is_text_available () const @@ -149,11 +165,11 @@  Test to see if there is a list of URIs available to be pasted This is done by requesting the TARGETS atom and checking if it contains the URI targets.
    bool wait_is_target_available (const Glib::ustring& target)  Checks if a clipboard supports pasting data of a given type.
    -std::vector< Glib::ustringwait_for_targets () const +std::vector< Glib::ustringwait_for_targets () const  Returns a list of targets that are present on the clipboard.
    -std::vector< Glib::ustringwait_for_uris () const +std::vector< Glib::ustringwait_for_uris () const  Requests the contents of the clipboard as URIs.
    -void set_can_store (const std::vector< TargetEntry >& targets) +void set_can_store (const std::vector< TargetEntry >& targets)  Hints that the clipboard data should be stored somewhere when the application exits or when store() is called.
    void set_can_store ()  Hints that all forms of clipboard data should be stored somewhere when the application exits or when store() is called.
    @@ -186,7 +202,7 @@ @@ -201,7 +217,7 @@ @@ -216,7 +232,7 @@ @@ -231,7 +247,7 @@ @@ -246,7 +262,7 @@ @@ -261,7 +277,7 @@ @@ -276,7 +292,7 @@ @@ -291,7 +307,7 @@ @@ -307,7 +323,7 @@
    - + @@ -324,7 +340,7 @@
    virtual Gtk::Clipboard::~Clipboard virtual Gtk::Clipboard::~Clipboard ( ) [virtual]
    - + @@ -343,7 +359,7 @@
    void Gtk::Clipboard::clear void Gtk::Clipboard::clear ( )
    - + @@ -355,7 +371,7 @@

    Returns the clipboard object for the given selection.

    See get_for_display() for complete details.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<Clipboard> Gtk::Clipboard::get static Glib::RefPtr<Clipboard> Gtk::Clipboard::get ( GdkAtom  selection = GDK_SELECTION_CLIPBOARD)
    selectionA Gdk::Atom which identifies the clipboard to use.
    @@ -370,7 +386,7 @@
    - + @@ -390,7 +406,7 @@
    Glib::RefPtr<Gdk::Display> Gtk::Clipboard::get_display Glib::RefPtr<Gdk::Display> Gtk::Clipboard::get_display ( )
    - + @@ -410,7 +426,7 @@
    Glib::RefPtr<const Gdk::Display> Gtk::Clipboard::get_display Glib::RefPtr<const Gdk::Display> Gtk::Clipboard::get_display ( ) const
    - + @@ -435,7 +451,7 @@

    (Passing Gdk::NONE is the same as using gdk_atom_intern ("CLIPBOARD", false). See http://www.freedesktop.org/Standards/clipboards-spec for a detailed discussion of the "CLIPBOARD" vs. "PRIMARY" selections under the X window system. On Win32 the Gdk::SELECTION_PRIMARY clipboard is essentially ignored.)

    It's possible to have arbitrary named clipboards; if you do invent new clipboards, you should prefix the selection name with an underscore (because the ICCCM requires that nonstandard atoms are underscore-prefixed), and namespace it as well. For example, if your application called "Foo" has a special-purpose clipboard, you might call it "_FOO_SPECIAL_CLIPBOARD".

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<Clipboard> Gtk::Clipboard::get_for_display static Glib::RefPtr<Clipboard> Gtk::Clipboard::get_for_display ( const Glib::RefPtr< Gdk::Display >&  display,
    @@ -451,7 +467,7 @@
    displayThe display for which the clipboard is to be retrieved or created.
    selectionA Gdk::Atom which identifies the clipboard to use.
    - + @@ -470,7 +486,7 @@
    Glib::RefPtr<Glib::Object> Gtk::Clipboard::get_owner Glib::RefPtr<Glib::Object> Gtk::Clipboard::get_owner ( )
    - + @@ -484,15 +500,15 @@ - +
    Glib::RefPtr<const Glib::Object> Gtk::Clipboard::get_owner Glib::RefPtr<const Glib::Object> Gtk::Clipboard::get_owner ( ) const
    - + - +
    const GtkClipboard* Gtk::Clipboard::gobj GtkClipboard* Gtk::Clipboard::gobj ( ) const [inline] [inline]
    @@ -500,19 +516,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GtkClipboard* Gtk::Clipboard::gobj const GtkClipboard* Gtk::Clipboard::gobj ( ) [inline] const [inline]
    @@ -520,7 +536,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -529,7 +545,7 @@
    - + @@ -547,7 +563,7 @@
    GtkClipboard* Gtk::Clipboard::gobj_copy GtkClipboard* Gtk::Clipboard::gobj_copy ( )
    - + @@ -555,7 +571,7 @@ - + @@ -569,7 +585,7 @@

    Requests the contents of clipboard as the given target.

    When the results of the result are later received the supplied callback will be called.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Clipboard::request_contents void Gtk::Clipboard::request_contents ( const Glib::ustring target,
    const SlotReceivedconst SlotReceived slot 
    @@ -584,9 +600,9 @@
    targetThe form into which the clipboard owner should convert the selection.
    slotA function to call when the results are received (or the retrieval fails). If the retrieval fails the length field of selection_data will be negative.
    - + - + @@ -597,7 +613,7 @@

    Requests the contents of the clipboard as image.

    When the image is later received, it will be converted to a Gdk::Pixbuf. This function waits for the data to be received using the main loop, so events, timeouts, etc, may be dispatched during the wait.

    The pixbuf parameter to slot will contain the resulting pixbuf if the request succeeded, or will be empty if it failed. This could happen for various reasons, in particular if the clipboard was empty or if the contents of the clipboard could not be converted into image form.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Clipboard::request_image void Gtk::Clipboard::request_image (const SlotImageReceivedconst SlotImageReceived slot)
    slot,:a function to call when the text is received, or the retrieval fails. (It will always be called one way or the other.)
    @@ -611,7 +627,7 @@
    - + @@ -619,7 +635,7 @@ - + @@ -634,7 +650,7 @@

    Requests the contents of the clipboard as rich text.

    When the rich text is later received, callback will be called.

    The text parameter to the callback will contain the resulting rich text if the request succeeded, or an empty string if it failed. This function can fail for various reasons, in particular if the clipboard was empty or if the contents of the clipboard could not be converted into rich text form.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Clipboard::request_rich_text void Gtk::Clipboard::request_rich_text ( const Glib::RefPtr< TextBuffer >&  buffer,
    const SlotRichTextReceivedconst SlotRichTextReceived slot 
    slot,:a function to call when the text is received, or the retrieval fails. (It will always be called one way or the other.)
    @@ -648,9 +664,9 @@
    - + - + @@ -661,7 +677,7 @@

    Requests the contents of the clipboard as list of supported targets.

    When the list is later received, callback will be called.

    The targets parameter to slot will contain the resulting targets if the request succeeded.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Clipboard::request_targets void Gtk::Clipboard::request_targets (const SlotTargetsReceivedconst SlotTargetsReceived slot)
    slota function to call when the targets are received, or the retrieval fails. (It will always be called one way or the other.)
    @@ -676,9 +692,9 @@
    - + - + @@ -689,7 +705,7 @@

    Requests the contents of the clipboard as text.

    When the text is later received, it will be converted to UTF-8 if necessary, and slot will be called.

    The text parameter to slot will contain the resulting text if the request succeeded, or will be empty if it failed. This could happen for various reasons, in particular if the clipboard was empty or if the contents of the clipboard could not be converted into text form.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Clipboard::request_text void Gtk::Clipboard::request_text (const SlotTextReceivedconst SlotTextReceived slot)
    slot,:a function to call when the text is received, or the retrieval fails. (It will always be called one way or the other.)
    @@ -703,9 +719,9 @@
    - + - + @@ -716,13 +732,13 @@

    Requests the contents of the clipboard as URIs.

    When the URIs are later received slot will be called.

    The uris parameter to slot will contain the resulting array of URIs if the request succeeded, or an empty list if it failed. This could happen for various reasons, in particular if the clipboard was empty or if the contents of the clipboard could not be converted into URI form.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Clipboard::request_uris void Gtk::Clipboard::request_uris (const SlotUrisReceivedconst SlotUrisReceived slot)
    slotA slot to call when the URIs are received, or the retrieval fails. (It will always be called one way or the other.)
    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    @@ -731,21 +747,21 @@
    - + - + - + - + @@ -758,7 +774,7 @@

    Virtually sets the contents of the specified clipboard by providing a list of supported formats for the clipboard data and a function to call to get the actual data when it is requested.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::Clipboard::set bool Gtk::Clipboard::set (const std::vector< TargetEntry >& const std::vector< TargetEntry >&  targets,
    const SlotGetconst SlotGet slot_get,
    const SlotClearconst SlotClear slot_clear 
    @@ -775,9 +791,9 @@
    targetsInformation about the available forms for the clipboard data.
    slot_getmethod to call to get the actual clipboard data.
    - + - + @@ -787,7 +803,7 @@

    Hints that the clipboard data should be stored somewhere when the application exits or when store() is called.

    This value is reset when the clipboard owner changes. Where the clipboard data is stored is platform dependent, see Gdk::Display::store_clipboard() for more information.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Clipboard::set_can_store void Gtk::Clipboard::set_can_store (const std::vector< TargetEntry >& const std::vector< TargetEntry >&  targets)
    targetsArray containing information about which forms should be stored.
    @@ -801,7 +817,7 @@
    - + @@ -820,7 +836,7 @@
    void Gtk::Clipboard::set_can_store void Gtk::Clipboard::set_can_store ( )
    - + @@ -833,7 +849,7 @@

    Sets the contents of the clipboard to the given Gdk::Pixbuf.

    GTK+ will take responsibility for responding for requests for the image, and for converting the image into the requested format.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Clipboard::set_image void Gtk::Clipboard::set_image ( const Glib::RefPtr< Gdk::Pixbuf >&  pixbuf)
    pixbufA Gdk::Pixbuf.
    @@ -847,7 +863,7 @@
    - + @@ -859,7 +875,7 @@

    Sets the contents of the clipboard to the given UTF-8 string.

    GTK+ will make a copy of the text and take responsibility for responding for requests for the text, and for converting the text into the requested format.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Clipboard::set_text void Gtk::Clipboard::set_text ( const Glib::ustring text)
    textA UTF-8 string.
    @@ -873,7 +889,7 @@
    - + @@ -884,7 +900,7 @@
    Slot Prototype:
    void on_my_owner_change(GdkEventOwnerChange* event)

    The signal_owner_change() signal is emitted when GTK+ receives an event that indicates that the ownership of the selection associated with clipboard has changed.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,GdkEventOwnerChange* > Gtk::Clipboard::signal_owner_change Glib::SignalProxy1< void,GdkEventOwnerChange* > Gtk::Clipboard::signal_owner_change ( )
    eventThe GdkEventOwnerChange event.
    @@ -898,7 +914,7 @@
    - + @@ -917,7 +933,7 @@
    void Gtk::Clipboard::store void Gtk::Clipboard::store ( )
    - + @@ -929,7 +945,7 @@

    Requests the contents of the clipboard using the given target.

    This function waits for the data to be received using the main loop, so events, timeouts, etc, may be dispatched during the wait.

    -
    Parameters:
    +
    Parameters:
    SelectionData Gtk::Clipboard::wait_for_contents SelectionData Gtk::Clipboard::wait_for_contents ( const Glib::ustring target)
    targetThe form into which the clipboard owner should convert the selection.
    @@ -944,7 +960,7 @@
    - + @@ -965,7 +981,7 @@
    Glib::RefPtr<Gdk::Pixbuf> Gtk::Clipboard::wait_for_image Glib::RefPtr<Gdk::Pixbuf> Gtk::Clipboard::wait_for_image ( ) const
    - + @@ -973,7 +989,7 @@ - + @@ -992,7 +1008,7 @@
    std::string Gtk::Clipboard::wait_for_rich_text std::string Gtk::Clipboard::wait_for_rich_text ( const Glib::RefPtr< TextBuffer >&  buffer,
    std::stringstd::string format 
    - + @@ -1013,7 +1029,7 @@
    std::vector<Glib::ustring> Gtk::Clipboard::wait_for_targets std::vector<Glib::ustring> Gtk::Clipboard::wait_for_targets ( ) const
    - + @@ -1033,7 +1049,7 @@
    Glib::ustring Gtk::Clipboard::wait_for_text Glib::ustring Gtk::Clipboard::wait_for_text ( ) const
    - + @@ -1044,7 +1060,7 @@

    Requests the contents of the clipboard as URIs.

    This function waits for the data to be received using the main loop, so events, timeouts, etc, may be dispatched during the wait.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    A newly-allocated 0-terminated array of strings which must be freed with Glib::strfreev(), or 0 if retrieving the selection data failed. (This could happen for various reasons, in particular if the clipboard was empty or if the contents of the clipboard could not be converted into URI form.).
    @@ -1054,7 +1070,7 @@
    std::vector<Glib::ustring> Gtk::Clipboard::wait_for_uris std::vector<Glib::ustring> Gtk::Clipboard::wait_for_uris ( ) const
    - + @@ -1076,7 +1092,7 @@
    bool Gtk::Clipboard::wait_is_image_available bool Gtk::Clipboard::wait_is_image_available ( ) const
    - + @@ -1090,7 +1106,7 @@

    This function waits for the data to be received using the main loop, so events, timeouts, etc, may be dispatched during the wait.

    This function is a little faster than calling wait_for_rich_text() since it doesn't need to retrieve the actual text.

    Since gtkmm 2.10:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::Clipboard::wait_is_rich_text_available bool Gtk::Clipboard::wait_is_rich_text_available ( const Glib::RefPtr< TextBuffer >&  buffer)
    bufferA Gtk::TextBuffer.
    @@ -1105,7 +1121,7 @@
    - + @@ -1119,7 +1135,7 @@

    This function can be used to determine if a "Paste" menu item should be insensitive or not.

    If you want to see if there's text available on the clipboard, use wait_is_text_available() instead.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::Clipboard::wait_is_target_available bool Gtk::Clipboard::wait_is_target_available ( const Glib::ustring target)
    targetA Gdk::Atom indicating which target to look for.
    @@ -1134,7 +1150,7 @@
    - + @@ -1155,7 +1171,7 @@
    bool Gtk::Clipboard::wait_is_text_available bool Gtk::Clipboard::wait_is_text_available ( ) const
    - + @@ -1167,7 +1183,7 @@

    Test to see if there is a list of URIs available to be pasted This is done by requesting the TARGETS atom and checking if it contains the URI targets.

    This function waits for the data to be received using the main loop, so events, timeouts, etc, may be dispatched during the wait.

    This function is a little faster than calling wait_for_uris() since it doesn't need to retrieve the actual URI data.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    true is there is an URI list available, false otherwise.
    @@ -1178,7 +1194,7 @@
    bool Gtk::Clipboard::wait_is_uris_available bool Gtk::Clipboard::wait_is_uris_available ( ) const
    - + @@ -1199,7 +1215,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::Clipboard > wrap Glib::RefPtr< Gtk::Clipboard > wrap ( GtkClipboard *  object,
    @@ -1213,9 +1229,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/clipboard.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Clipboard__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Clipboard__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Clipboard-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Clipboard-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Clipboard-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Clipboard-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Clipboard, including all inherited members. @@ -64,7 +80,7 @@ - + @@ -94,7 +110,7 @@ - + @@ -127,9 +143,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_for_display(const Glib::RefPtr< Gdk::Display >& display, GdkAtom selection=GDK_SELECTION_CLIPBOARD)Gtk::Clipboard [static]
    get_owner()Gtk::Clipboard
    get_owner() const Gtk::Clipboard
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gtk::Clipboard [inline]
    gobj() const Gtk::Clipboard [inline]
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_image(const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)Gtk::Clipboard
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_text(const Glib::ustring& text)Gtk::Clipboard
    signal_owner_change()Gtk::Clipboard
    ~Clipboard()Gtk::Clipboard [virtual]
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ColorButton.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ColorButton.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ColorButton.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ColorButton.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::ColorButton Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::ColorButton Class Reference
    -
    +

    A button to launch a color selection dialog. More...

    @@ -99,28 +115,28 @@ Glib::ustring get_title () const  Gets the title of the color selection dialog.
    Glib::PropertyProxy< bool > property_use_alpha () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to give the color an alpha value.
    Glib::PropertyProxy_ReadOnly
    < bool > property_use_alpha () const  Whether to give the color an alpha value.
    Glib::PropertyProxy
    < Glib::ustringproperty_title () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The title of the color selection dialog.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_title () const  The title of the color selection dialog.
    Glib::PropertyProxy< Gdk::Colorproperty_color () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The selected color.
    Glib::PropertyProxy_ReadOnly
    < Gdk::Colorproperty_color () const  The selected color.
    Glib::PropertyProxy< Gdk::RGBAproperty_rgba () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The selected RGBA color.
    Glib::PropertyProxy_ReadOnly
    < Gdk::RGBAproperty_rgba () const  The selected RGBA color.
    Glib::PropertyProxy< guint16 > property_alpha () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The selected opacity value (0 fully transparent, 65535 fully opaque).
    Glib::PropertyProxy_ReadOnly
    < guint16 > property_alpha () const  The selected opacity value (0 fully transparent, 65535 fully opaque).
    @@ -149,7 +165,7 @@
    - + @@ -165,7 +181,7 @@
    virtual Gtk::ColorButton::~ColorButton virtual Gtk::ColorButton::~ColorButton ( ) [virtual]
    - + @@ -185,7 +201,7 @@
    Gtk::ColorButton::ColorButton Gtk::ColorButton::ColorButton ( )
    - + @@ -197,14 +213,14 @@

    Creates a new color button with a predefined color.

    Same as Gtk::ColorButton::ColorButton(). Additionally takes a Gdk::Color and initializes the button with this color. Equivalent to calling set_color(color) after the default constructor.

    -
    Parameters:
    +
    Parameters:
    Gtk::ColorButton::ColorButton Gtk::ColorButton::ColorButton ( const Gdk::Color color)
    colorA Gdk::Color to set the current color with.
    Since gtkmm 2.4:
    -
    Deprecated:
    "Use the constructor that takes a Gdk::RGBA instead."
    +
    Deprecated:
    "Use the constructor that takes a Gdk::RGBA instead."
    @@ -213,7 +229,7 @@
    - + @@ -225,13 +241,13 @@

    Creates a new color button with a predefined color.

    Same as Gtk::ColorButton::ColorButton(). Additionally takes a Gdk::RGBA and initializes the button with this color. Equivalent to calling set_rgba(color) after the default constructor.

    -
    Parameters:
    +
    Parameters:
    Gtk::ColorButton::ColorButton Gtk::ColorButton::ColorButton ( const Gdk::RGBA rgba)
    colorA Gdk::RGBA to set the current color with.
    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    @@ -241,7 +257,7 @@
    - + @@ -252,6 +268,7 @@

    Returns the current alpha value.

    Since gtkmm 2.4:
    +

    Deprecated: 3.4: Use gtk_color_chooser_get_rgba() instead.

    Returns:
    An integer between 0 and 65535.
    @@ -261,7 +278,7 @@
    guint16 Gtk::ColorButton::get_alpha guint16 Gtk::ColorButton::get_alpha ( ) const
    - + @@ -274,7 +291,7 @@

    Changes to the return value will have no effect on the Gtk::ColorButton.

    Returns:
    A Gdk::Color representing the current internal color of the Gtk::ColorButton.
    Since gtkmm 2.4:
    -
    Deprecated:
    Use get_rgba() instead.
    +
    Deprecated:
    Use get_rgba() instead.
    @@ -283,7 +300,7 @@
    Gdk::Color Gtk::ColorButton::get_color Gdk::Color Gtk::ColorButton::get_color ( ) const
    - + @@ -295,7 +312,7 @@

    Returns a copy of the the current color.

    Changes to the return value will have no effect on the Gtk::ColorButton.

    Returns:
    A Gdk::RGBA representing the current internal color of the Gtk::ColorButton.
    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    @@ -304,7 +321,7 @@
    Gdk::RGBA Gtk::ColorButton::get_rgba Gdk::RGBA Gtk::ColorButton::get_rgba ( ) const
    - + @@ -324,7 +341,7 @@
    Glib::ustring Gtk::ColorButton::get_title Glib::ustring Gtk::ColorButton::get_title ( ) const
    - + @@ -335,19 +352,20 @@

    Does the color selection dialog use the alpha channel ?

    Since gtkmm 2.4:
    +

    Deprecated: 3.4: Use gtk_color_chooser_get_use_alpha() instead.

    Returns:
    true if the color sample uses alpha channel, false if not.
    - +
    bool Gtk::ColorButton::get_use_alpha bool Gtk::ColorButton::get_use_alpha ( ) const
    - + - +
    const GtkColorButton* Gtk::ColorButton::gobj GtkColorButton* Gtk::ColorButton::gobj ( ) const [inline] [inline]
    @@ -355,19 +373,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Button.

    +

    Reimplemented from Gtk::Button.

    - +
    - + - +
    GtkColorButton* Gtk::ColorButton::gobj const GtkColorButton* Gtk::ColorButton::gobj ( ) [inline] const [inline]
    @@ -375,7 +393,7 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Button.

    +

    Reimplemented from Gtk::Button.

    @@ -384,7 +402,7 @@
    - + @@ -397,15 +415,15 @@ - +
    virtual void Gtk::ColorButton::on_color_set virtual void Gtk::ColorButton::on_color_set ( ) [protected, virtual]
    - + - +
    Glib::PropertyProxy_ReadOnly< guint16 > Gtk::ColorButton::property_alpha Glib::PropertyProxy< guint16 > Gtk::ColorButton::property_alpha ( ) const
    @@ -417,20 +435,21 @@
    - +
    - + - +
    Glib::PropertyProxy< guint16 > Gtk::ColorButton::property_alpha Glib::PropertyProxy_ReadOnly< guint16 > Gtk::ColorButton::property_alpha ( ) const
    +

    The selected opacity value (0 fully transparent, 65535 fully opaque).

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -441,7 +460,7 @@
    - + @@ -450,6 +469,8 @@
    +

    The selected color.

    +
    Deprecated:
    Use property_rgba() instead.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -460,7 +481,7 @@
    Glib::PropertyProxy< Gdk::Color > Gtk::ColorButton::property_color Glib::PropertyProxy< Gdk::Color > Gtk::ColorButton::property_color ( )
    - + @@ -470,7 +491,7 @@

    The selected color.

    -
    Deprecated:
    Use property_rgba() instead.
    +
    Deprecated:
    Use property_rgba() instead.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -481,7 +502,7 @@
    Glib::PropertyProxy_ReadOnly< Gdk::Color > Gtk::ColorButton::property_color Glib::PropertyProxy_ReadOnly< Gdk::Color > Gtk::ColorButton::property_color ( ) const
    - + @@ -490,6 +511,7 @@
    +

    The selected RGBA color.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -500,7 +522,7 @@
    Glib::PropertyProxy< Gdk::RGBA > Gtk::ColorButton::property_rgba Glib::PropertyProxy< Gdk::RGBA > Gtk::ColorButton::property_rgba ( )
    - + @@ -520,7 +542,7 @@
    Glib::PropertyProxy_ReadOnly< Gdk::RGBA > Gtk::ColorButton::property_rgba Glib::PropertyProxy_ReadOnly< Gdk::RGBA > Gtk::ColorButton::property_rgba ( ) const
    - + @@ -529,6 +551,7 @@
    +

    The title of the color selection dialog.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -539,7 +562,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::ColorButton::property_title Glib::PropertyProxy< Glib::ustring > Gtk::ColorButton::property_title ( )
    - + @@ -554,15 +577,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::ColorButton::property_title Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::ColorButton::property_title ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ColorButton::property_use_alpha Glib::PropertyProxy< bool > Gtk::ColorButton::property_use_alpha ( ) const
    @@ -574,20 +597,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::ColorButton::property_use_alpha Glib::PropertyProxy_ReadOnly< bool > Gtk::ColorButton::property_use_alpha ( ) const
    +

    Whether to give the color an alpha value.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -598,7 +622,7 @@
    - + @@ -610,8 +634,9 @@

    Sets the current opacity to be alpha.

    Since gtkmm 2.4:
    -
    Deprecated:
    Use set_rgba() instead.
    -
    Parameters:
    +

    Deprecated: 3.4: Use gtk_color_chooser_set_rgba() instead.

    +
    Deprecated:
    Use set_rgba() instead.
    +
    Parameters:
    void Gtk::ColorButton::set_alpha void Gtk::ColorButton::set_alpha ( guint16  alpha)
    alphaAn integer between 0 and 65535.
    @@ -625,7 +650,7 @@
    - + @@ -637,9 +662,9 @@

    Sets the current color to be color.

    Since gtkmm 2.4:
    -

    Deprecated: Use set_rgba() instead.

    -
    Deprecated:
    Use set_rgba() instead.
    -
    Parameters:
    +

    Deprecated: Use gtk_color_chooser_set_rgba() instead.

    +
    Deprecated:
    Use set_rgba() instead.
    +
    Parameters:
    void Gtk::ColorButton::set_color void Gtk::ColorButton::set_color ( const Gdk::Color color)
    colorA Gdk::Color to set the current color with.
    @@ -653,7 +678,7 @@
    - + @@ -664,8 +689,9 @@

    Sets the current color to be rgba.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +

    Deprecated: 3.4: Use gtk_color_chooser_set_rgba() instead.

    +
    Parameters:
    void Gtk::ColorButton::set_rgba void Gtk::ColorButton::set_rgba ( const Gdk::RGBA color)
    rgbaA Gdk::RGBA to set the current color with.
    @@ -679,7 +705,7 @@
    - + @@ -691,7 +717,7 @@

    Sets the title for the color selection dialog.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ColorButton::set_title void Gtk::ColorButton::set_title ( const Glib::ustring title)
    titleString containing new window title.
    @@ -705,7 +731,7 @@
    - + @@ -717,7 +743,8 @@

    Sets whether or not the color button should use the alpha channel.

    Since gtkmm 2.4:
    -
    Parameters:
    +

    Deprecated: 3.4: Use gtk_color_chooser_set_use_alpha() instead.

    +
    Parameters:
    void Gtk::ColorButton::set_use_alpha void Gtk::ColorButton::set_use_alpha ( bool  use_alpha = true)
    use_alphatrue if color button should use alpha channel, false if not.
    @@ -731,7 +758,7 @@
    - + @@ -752,7 +779,7 @@
    Glib::SignalProxy0< void > Gtk::ColorButton::signal_color_set Glib::SignalProxy0< void > Gtk::ColorButton::signal_color_set ( )
    - + @@ -773,7 +800,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::ColorButton* wrap Gtk::ColorButton* wrap ( GtkColorButton *  object,
    @@ -787,9 +814,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/colorbutton.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ColorButton__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ColorButton__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ColorButton-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ColorButton-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ColorButton-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ColorButton-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::ColorButton, including all inherited members. + @@ -64,6 +81,7 @@ + @@ -203,7 +221,7 @@ - + @@ -226,7 +244,7 @@ - + @@ -522,7 +540,7 @@ - + @@ -621,7 +639,9 @@ + + @@ -670,9 +690,14 @@ -
    Activatable()Gtk::Activatable [protected]
    activate()Gtk::Widget
    add(Widget& widget)Gtk::Container [virtual]
    add_accelerator(const Glib::ustring& accel_signal, const Glib::RefPtr< AccelGroup >& accel_group, guint accel_key, Gdk::ModifierType accel_mods, AccelFlags accel_flags)Gtk::Widget
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    Button()Gtk::Button
    Button(const Glib::ustring& label, bool mnemonic=false)Gtk::Button [explicit]
    Button(const StockID& stock_id)Gtk::Button [explicit]
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_title() const Gtk::ColorButton
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ColorChooserDialog.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ColorChooserDialog.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ColorChooserDialog.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ColorChooserDialog.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::ColorChooserDialog Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::ColorChooserDialog Class Reference
    -
    +

    This dialog is for choosing a color. More...

    @@ -75,7 +91,7 @@  ColorChooserDialog (const Glib::ustring& title)  ColorChooserDialog (const Glib::ustring& title, Window& parent) Glib::PropertyProxy< bool > property_show_editor () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Show editor.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_editor () const  Show editor.
    @@ -99,7 +115,7 @@
    - + @@ -115,7 +131,7 @@
    virtual Gtk::ColorChooserDialog::~ColorChooserDialog virtual Gtk::ColorChooserDialog::~ColorChooserDialog ( ) [virtual]
    - + @@ -131,7 +147,7 @@
    Gtk::ColorChooserDialog::ColorChooserDialog Gtk::ColorChooserDialog::ColorChooserDialog ( )
    - + @@ -148,7 +164,7 @@
    Gtk::ColorChooserDialog::ColorChooserDialog Gtk::ColorChooserDialog::ColorChooserDialog ( const Glib::ustring title)
    - + @@ -176,7 +192,7 @@
    Gtk::ColorChooserDialog::ColorChooserDialog Gtk::ColorChooserDialog::ColorChooserDialog ( const Glib::ustring title,
    - + @@ -196,7 +212,7 @@
    GtkColorChooserDialog* Gtk::ColorChooserDialog::gobj GtkColorChooserDialog* Gtk::ColorChooserDialog::gobj ( ) [inline]
    - + @@ -216,7 +232,7 @@
    const GtkColorChooserDialog* Gtk::ColorChooserDialog::gobj const GtkColorChooserDialog* Gtk::ColorChooserDialog::gobj ( ) const [inline]
    - + @@ -225,6 +241,7 @@
    +

    Show editor.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -235,7 +252,7 @@
    Glib::PropertyProxy< bool > Gtk::ColorChooserDialog::property_show_editor Glib::PropertyProxy< bool > Gtk::ColorChooserDialog::property_show_editor ( )
    - + @@ -256,7 +273,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ColorChooserDialog::property_show_editor Glib::PropertyProxy_ReadOnly< bool > Gtk::ColorChooserDialog::property_show_editor ( ) const
    - + @@ -277,7 +294,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::ColorChooserDialog* wrap Gtk::ColorChooserDialog* wrap ( GtkColorChooserDialog *  object,
    @@ -291,9 +308,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/colorchooserdialog.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ColorChooserDialog__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ColorChooserDialog__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ColorChooserDialog-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ColorChooserDialog-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ColorChooserDialog-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ColorChooserDialog-members.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::ColorChooserDialog, including all inherited members. @@ -69,16 +85,19 @@ + + + @@ -237,7 +256,7 @@ - + @@ -265,7 +284,7 @@ - + @@ -634,7 +653,7 @@ - + @@ -734,7 +753,9 @@ + + @@ -792,9 +813,14 @@ -
    activate()Gtk::Widget
    add_mnemonic(guint keyval, Widget& target)Gtk::Window
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    add_palette(Orientation orientation, int colors_per_line, const std::vector< Gdk::RGBA >& colors)Gtk::ColorChooser
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    alternative_button_order(const Glib::RefPtr< const Gdk::Screen >& screen)Gtk::Dialog [static]
    begin_move_drag(int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    begin_resize_drag(Gdk::WindowEdge edge, int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    child_type() const Gtk::Container
    child_type_vfunc() const Gtk::Container [protected, virtual]
    ColorChooser()Gtk::ColorChooser [protected]
    ColorChooserDialog()Gtk::ColorChooserDialog
    ColorChooserDialog(const Glib::ustring& title)Gtk::ColorChooserDialog [explicit]
    ColorChooserDialog(const Glib::ustring& title, Window& parent)Gtk::ColorChooserDialog [explicit]
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_title() const Gtk::Window
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_position(WindowPosition position)Gtk::Window
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    ~Window()Gtk::Window [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ColorChooser.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ColorChooser.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ColorChooser.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ColorChooser.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::ColorChooser Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::ColorChooser Class Reference
    -
    +

    This interface can be implemented by widgets which allow the user to choose a color. More...

    @@ -75,17 +91,22 @@  Provides access to the underlying C GObject.
    Gdk::RGBA get_rgba () const void set_rgba (const Gdk::RGBA& color) + Sets the color.
    bool get_use_alpha () const + Returns whether the color chooser shows the alpha channel.
    void set_use_alpha (bool use_alpha=true) + Sets whether or not the color chooser should use the alpha channel.
    +void add_palette (Orientation orientation, int colors_per_line, const std::vector< Gdk::RGBA >& colors) + Adds a palette to the color chooser.
    Glib::SignalProxy1< void,
    const Gdk::RGBA& > signal_color_activated () Glib::PropertyProxy< Gdk::RGBAproperty_rgba () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Current color, as a GdkRGBA.
    Glib::PropertyProxy_ReadOnly
    < Gdk::RGBAproperty_rgba () const  Current color, as a GdkRGBA.
    Glib::PropertyProxy< bool > property_use_alpha () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether alpha should be shown.
    Glib::PropertyProxy_ReadOnly
    < bool > property_use_alpha () const  Whether alpha should be shown.
    @@ -94,6 +115,8 @@ static void add_interface (GType gtype_implementer)

    Protected Member Functions

    ColorChooser () + You should derive from this class to use it.
    virtual void on_color_activated (const Gdk::RGBA& color)  This is a default handler for the signal signal_color_activated().

    @@ -106,14 +129,32 @@

    Detailed Description

    This interface can be implemented by widgets which allow the user to choose a color.

    Depending on the situation, colors may be allowed to have alpha (translucency). The main widgets that implement this interface are ColorChooserWidget, ColorChooserDialog and ColorChooserButton.

    -
    Since gtkmm 3.4:
    +
    Since gtkmm 3.4:

    Constructor & Destructor Documentation

    + +
    +
    + + + + + + + +
    Gtk::ColorChooser::ColorChooser () [protected]
    +
    +
    + +

    You should derive from this class to use it.

    + +
    +
    - + @@ -130,7 +171,7 @@
    virtual Gtk::ColorChooser::~ColorChooser virtual Gtk::ColorChooser::~ColorChooser ( ) [virtual]
    - + @@ -142,12 +183,60 @@ + +
    +
    +
    static void Gtk::ColorChooser::add_interface static void Gtk::ColorChooser::add_interface ( GType  gtype_implementer)
    + + + + + + + + + + + + + + + + + + + + + + + +
    void Gtk::ColorChooser::add_palette (Orientation orientation,
    int colors_per_line,
    const std::vector< Gdk::RGBA >& colors 
    )
    +
    +
    + +

    Adds a palette to the color chooser.

    +

    If orientation is horizontal, the colors are grouped in rows, with colors in each row. If is FALSE, the colors are grouped in columns instead.

    +

    The default color palette of ColorChooserWidget has 27 colors, organized in columns of 3 colors. The default gray palette has 9 grays in a single row.

    +

    The layout of the color chooser widget works best when the palettes have 9-10 columns.

    +

    Calling this function for the first time has the side effect of removing the default color and gray palettes from the color chooser.

    +
    Parameters:
    + + + + +
    orientationORIENTATION_HORIZONTAL if the palette should be displayed in rows, or ORIENTATION_VERTICAL for columns
    colors_per_lineThe number of colors to show in each row/column.
    colorsThe colors of the palette.
    +
    +
    +
    Since gtkmm 3.4:
    + +
    +
    - + @@ -163,7 +252,7 @@
    Gdk::RGBA Gtk::ColorChooser::get_rgba Gdk::RGBA Gtk::ColorChooser::get_rgba ( ) const
    - + @@ -172,6 +261,10 @@
    +

    Returns whether the color chooser shows the alpha channel.

    +
    Since gtkmm 3.4:
    +
    Returns:
    true if the color chooser uses the alpha channel, false if not.
    +
    @@ -179,7 +272,7 @@
    bool Gtk::ColorChooser::get_use_alpha bool Gtk::ColorChooser::get_use_alpha ( ) const
    - + @@ -201,7 +294,7 @@
    GtkColorChooser* Gtk::ColorChooser::gobj GtkColorChooser* Gtk::ColorChooser::gobj ( ) [inline]
    - + @@ -223,7 +316,7 @@
    const GtkColorChooser* Gtk::ColorChooser::gobj const GtkColorChooser* Gtk::ColorChooser::gobj ( ) const [inline]
    - + @@ -242,7 +335,7 @@
    virtual void Gtk::ColorChooser::on_color_activated virtual void Gtk::ColorChooser::on_color_activated ( const Gdk::RGBA color)
    - + @@ -251,6 +344,7 @@
    +

    Current color, as a GdkRGBA.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -261,7 +355,7 @@
    Glib::PropertyProxy< Gdk::RGBA > Gtk::ColorChooser::property_rgba Glib::PropertyProxy< Gdk::RGBA > Gtk::ColorChooser::property_rgba ( )
    - + @@ -281,7 +375,7 @@
    Glib::PropertyProxy_ReadOnly< Gdk::RGBA > Gtk::ColorChooser::property_rgba Glib::PropertyProxy_ReadOnly< Gdk::RGBA > Gtk::ColorChooser::property_rgba ( ) const
    - + @@ -290,6 +384,7 @@
    +

    Whether alpha should be shown.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -300,7 +395,7 @@
    Glib::PropertyProxy< bool > Gtk::ColorChooser::property_use_alpha Glib::PropertyProxy< bool > Gtk::ColorChooser::property_use_alpha ( )
    - + @@ -320,7 +415,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ColorChooser::property_use_alpha Glib::PropertyProxy_ReadOnly< bool > Gtk::ColorChooser::property_use_alpha ( ) const
    - + @@ -330,6 +425,15 @@
    +

    Sets the color.

    +
    Since gtkmm 3.4:
    +
    Parameters:
    +
    void Gtk::ColorChooser::set_rgba void Gtk::ColorChooser::set_rgba ( const Gdk::RGBA color)
    + +
    colorThe new color.
    + + +
    @@ -337,7 +441,7 @@
    - + @@ -347,6 +451,15 @@
    +

    Sets whether or not the color chooser should use the alpha channel.

    +
    Since gtkmm 3.4:
    +
    Parameters:
    +
    void Gtk::ColorChooser::set_use_alpha void Gtk::ColorChooser::set_use_alpha ( bool  use_alpha = true)
    + +
    use_alphatrue if color chooser should use alpha channel, false if not.
    + + +
    @@ -354,7 +467,7 @@
    - + @@ -362,7 +475,15 @@
    Glib::SignalProxy1< void,const Gdk::RGBA& > Gtk::ColorChooser::signal_color_activated Glib::SignalProxy1< void,const Gdk::RGBA& > Gtk::ColorChooser::signal_color_activated ( )
    -
    Slot Prototype:
    void on_my_color_activated(const Gdk::RGBA& color)
    +
    Slot Prototype:
    void on_my_color_activated(const Gdk::RGBA& color)
    +

    Emitted when a color is activated from the color chooser. This usually happens when the user clicks a color swatch, or a color is selected and the user presses one of the keys Space, Shift+Space, Return or Enter.

    +
    Since gtkmm 3.4:
    +
    Parameters:
    + + +
    colorThe color.
    +
    +
    @@ -372,7 +493,7 @@
    - + @@ -393,7 +514,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::ColorChooser > wrap Glib::RefPtr< Gtk::ColorChooser > wrap ( GtkColorChooser *  object,
    @@ -407,9 +528,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/colorchooser.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ColorChooser__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ColorChooser__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ColorChooser-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ColorChooser-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ColorChooser-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ColorChooser-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::ColorChooser, including all inherited members. + + - + @@ -78,7 +96,7 @@ - + @@ -90,9 +108,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    add_interface(GType gtype_implementer)Gtk::ColorChooser [static]
    add_palette(Orientation orientation, int colors_per_line, const std::vector< Gdk::RGBA >& colors)Gtk::ColorChooser
    ColorChooser()Gtk::ColorChooser [protected]
    connect_property_changed(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    connect_property_changed_with_return(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    freeze_notify()Glib::ObjectBase
    func_destroy_notify typedefsigc::trackable
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_rgba() const Gtk::ColorChooser
    get_use_alpha() const Gtk::ColorChooser
    property_use_alpha() const Gtk::ColorChooser
    reference() const Glib::ObjectBase [virtual]
    remove_destroy_notify_callback(void *data) const sigc::trackable
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_rgba(const Gdk::RGBA& color)Gtk::ColorChooser
    set_use_alpha(bool use_alpha=true)Gtk::ColorChooser
    ~ColorChooser()Gtk::ColorChooser [virtual]
    ~Interface()Glib::Interface [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ColorSelectionDialog.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ColorSelectionDialog.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ColorSelectionDialog.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ColorSelectionDialog.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::ColorSelectionDialog Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::ColorSelectionDialog Class Reference
    -
    +

    This dialog allows the user to select a color. More...

    @@ -79,16 +95,16 @@  Retrieves the Gtk::ColorSelection widget embedded in the dialog.
    Glib::PropertyProxy_ReadOnly
    < ColorSelection* > property_color_selection () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The color selection embedded in the dialog.
    Glib::PropertyProxy_ReadOnly
    < Button* > property_ok_button () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The OK button of the dialog.
    Glib::PropertyProxy_ReadOnly
    < Button* > property_cancel_button () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The cancel button of the dialog.
    Glib::PropertyProxy_ReadOnly
    < Button* > property_help_button () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The help button of the dialog.

    Related Functions

    (Note that these are not member functions.)

    @@ -102,14 +118,14 @@
    colorselectiondialog1.png
    -
    Deprecated:
    Use ColorChooserDialog instead.
    +
    Deprecated:
    Use ColorChooserDialog instead.

    Constructor & Destructor Documentation

    - + @@ -125,7 +141,7 @@
    virtual Gtk::ColorSelectionDialog::~ColorSelectionDialog virtual Gtk::ColorSelectionDialog::~ColorSelectionDialog ( ) [virtual]
    - + @@ -141,7 +157,7 @@
    Gtk::ColorSelectionDialog::ColorSelectionDialog Gtk::ColorSelectionDialog::ColorSelectionDialog ( )
    - + @@ -159,7 +175,7 @@
    Gtk::ColorSelectionDialog::ColorSelectionDialog Gtk::ColorSelectionDialog::ColorSelectionDialog ( const Glib::ustring title)
    - + @@ -169,7 +185,7 @@

    Retrieves the Gtk::ColorSelection widget embedded in the dialog.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The embedded Gtk::ColorSelection.
    @@ -179,7 +195,7 @@
    ColorSelection* Gtk::ColorSelectionDialog::get_color_selection ColorSelection* Gtk::ColorSelectionDialog::get_color_selection ( )
    - + @@ -189,20 +205,20 @@

    Retrieves the Gtk::ColorSelection widget embedded in the dialog.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The embedded Gtk::ColorSelection.
    - +
    const ColorSelection* Gtk::ColorSelectionDialog::get_color_selection const ColorSelection* Gtk::ColorSelectionDialog::get_color_selection ( ) const
    - + - +
    const GtkColorSelectionDialog* Gtk::ColorSelectionDialog::gobj GtkColorSelectionDialog* Gtk::ColorSelectionDialog::gobj ( ) const [inline] [inline]
    @@ -210,19 +226,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Dialog.

    +

    Reimplemented from Gtk::Dialog.

    - +
    - + - +
    GtkColorSelectionDialog* Gtk::ColorSelectionDialog::gobj const GtkColorSelectionDialog* Gtk::ColorSelectionDialog::gobj ( ) [inline] const [inline]
    @@ -230,7 +246,7 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Dialog.

    +

    Reimplemented from Gtk::Dialog.

    @@ -239,7 +255,7 @@
    - + @@ -248,6 +264,7 @@
    +

    The cancel button of the dialog.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -258,7 +275,7 @@
    Glib::PropertyProxy_ReadOnly< Button* > Gtk::ColorSelectionDialog::property_cancel_button Glib::PropertyProxy_ReadOnly< Button* > Gtk::ColorSelectionDialog::property_cancel_button ( ) const
    - + @@ -267,6 +284,7 @@
    +

    The color selection embedded in the dialog.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -277,7 +295,7 @@
    Glib::PropertyProxy_ReadOnly< ColorSelection* > Gtk::ColorSelectionDialog::property_color_selection Glib::PropertyProxy_ReadOnly< ColorSelection* > Gtk::ColorSelectionDialog::property_color_selection ( ) const
    - + @@ -286,6 +304,7 @@
    +

    The help button of the dialog.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -296,7 +315,7 @@
    Glib::PropertyProxy_ReadOnly< Button* > Gtk::ColorSelectionDialog::property_help_button Glib::PropertyProxy_ReadOnly< Button* > Gtk::ColorSelectionDialog::property_help_button ( ) const
    - + @@ -305,6 +324,7 @@
    +

    The OK button of the dialog.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -316,7 +336,7 @@
    Glib::PropertyProxy_ReadOnly< Button* > Gtk::ColorSelectionDialog::property_ok_button Glib::PropertyProxy_ReadOnly< Button* > Gtk::ColorSelectionDialog::property_ok_button ( ) const
    - + @@ -337,7 +357,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::ColorSelectionDialog* wrap Gtk::ColorSelectionDialog* wrap ( GtkColorSelectionDialog *  object,
    @@ -351,9 +371,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/colorselection.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ColorSelectionDialog__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ColorSelectionDialog__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ColorSelectionDialog-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ColorSelectionDialog-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ColorSelectionDialog-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ColorSelectionDialog-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::ColorSelectionDialog, including all inherited members. @@ -73,6 +89,7 @@ + @@ -237,7 +254,7 @@ - + @@ -264,7 +281,7 @@ - + @@ -627,7 +644,7 @@ - + @@ -724,7 +741,9 @@ + + @@ -780,9 +799,14 @@ -
    activate()Gtk::Widget
    begin_move_drag(int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    begin_resize_drag(Gdk::WindowEdge edge, int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_title() const Gtk::Window
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_position(WindowPosition position)Gtk::Window
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    ~Window()Gtk::Window [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ColorSelection.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ColorSelection.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ColorSelection.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ColorSelection.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::ColorSelection Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::ColorSelection Class Reference
    -
    +

    A widget used to select a color. More...

    @@ -72,7 +88,7 @@ typedef sigc::slot< void,
    const Glib::RefPtr
    < Gdk::Screen >&, const
    -std::vector< Gdk::Color >& > SlotChangePaletteHook +std::vector< Gdk::Color >& > SlotChangePaletteHook

    Public Member Functions

    virtual ~ColorSelection () @@ -113,30 +129,30 @@  Gets the current state of the colorsel.
    Glib::SignalProxy0< void > signal_color_changed () Glib::PropertyProxy< bool > property_has_palette () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether a palette should be used.
    Glib::PropertyProxy_ReadOnly
    < bool > property_has_palette () const  Whether a palette should be used.
    Glib::PropertyProxy< bool > property_has_opacity_control () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the color selector should allow setting opacity.
    Glib::PropertyProxy_ReadOnly
    < bool > property_has_opacity_control () const  Whether the color selector should allow setting opacity.
    Glib::PropertyProxy< Gdk::Colorproperty_current_color () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The current color.
    Glib::PropertyProxy_ReadOnly
    < Gdk::Colorproperty_current_color () const  The current color.
    Glib::PropertyProxy< guint > property_current_alpha () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The current opacity value (0 fully transparent, 65535 fully opaque).
    Glib::PropertyProxy_ReadOnly
    < guint > property_current_alpha () const  The current opacity value (0 fully transparent, 65535 fully opaque).

    Static Public Member Functions

    -static std::vector< Gdk::Colorpalette_from_string (const Glib::ustring& str) -static Glib::ustring palette_to_string (const std::vector< Gdk::Color >& colors) -static SlotChangePaletteHook set_change_palette_hook (const SlotChangePaletteHook& slot) +static std::vector< Gdk::Colorpalette_from_string (const Glib::ustring& str) +static Glib::ustring palette_to_string (const std::vector< Gdk::Color >& colors) +static SlotChangePaletteHook set_change_palette_hook (const SlotChangePaletteHook& slot)

    Protected Member Functions

    virtual void on_color_changed () @@ -152,14 +168,14 @@

    A widget used to select a color.

    This widget is used to select a color. It consists of a color wheel and number of sliders and entry boxes for color parameters such as hue, saturation, value, red, green, blue, and opacity.

    It is found on the standard color selection dialog box Gtk::ColorSelectionDialog.

    -
    Deprecated:
    Use ColorButton or ColorChooserDialog instead.
    +
    Deprecated:
    Use ColorButton or ColorChooserDialog instead.

    Member Typedef Documentation

    @@ -173,7 +189,7 @@
    - + @@ -189,7 +205,7 @@
    virtual Gtk::ColorSelection::~ColorSelection virtual Gtk::ColorSelection::~ColorSelection ( ) [virtual]
    - + @@ -206,7 +222,7 @@
    Gtk::ColorSelection::ColorSelection Gtk::ColorSelection::ColorSelection ( )
    - + @@ -225,7 +241,7 @@
    guint16 Gtk::ColorSelection::get_current_alpha guint16 Gtk::ColorSelection::get_current_alpha ( ) const
    - + @@ -241,7 +257,7 @@
    Gdk::Color Gtk::ColorSelection::get_current_color Gdk::Color Gtk::ColorSelection::get_current_color ( ) const
    - + @@ -257,7 +273,7 @@
    Gdk::RGBA Gtk::ColorSelection::get_current_rgba Gdk::RGBA Gtk::ColorSelection::get_current_rgba ( ) const
    - + @@ -276,7 +292,7 @@
    bool Gtk::ColorSelection::get_has_opacity_control bool Gtk::ColorSelection::get_has_opacity_control ( ) const
    - + @@ -295,7 +311,7 @@
    bool Gtk::ColorSelection::get_has_palette bool Gtk::ColorSelection::get_has_palette ( ) const
    - + @@ -314,7 +330,7 @@
    guint16 Gtk::ColorSelection::get_previous_alpha guint16 Gtk::ColorSelection::get_previous_alpha ( ) const
    - + @@ -330,7 +346,7 @@
    Gdk::Color Gtk::ColorSelection::get_previous_color Gdk::Color Gtk::ColorSelection::get_previous_color ( ) const
    - + @@ -341,15 +357,15 @@ - +
    Gdk::RGBA Gtk::ColorSelection::get_previous_rgba Gdk::RGBA Gtk::ColorSelection::get_previous_rgba ( ) const
    - + - +
    const GtkColorSelection* Gtk::ColorSelection::gobj GtkColorSelection* Gtk::ColorSelection::gobj ( ) const [inline] [inline]
    @@ -357,19 +373,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::VBox.

    +

    Reimplemented from Gtk::VBox.

    - +
    - + - +
    GtkColorSelection* Gtk::ColorSelection::gobj const GtkColorSelection* Gtk::ColorSelection::gobj ( ) [inline] const [inline]
    @@ -377,7 +393,7 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::VBox.

    +

    Reimplemented from Gtk::VBox.

    @@ -386,7 +402,7 @@
    - + @@ -405,7 +421,7 @@
    bool Gtk::ColorSelection::is_adjusting bool Gtk::ColorSelection::is_adjusting ( ) const
    - + @@ -423,7 +439,7 @@
    virtual void Gtk::ColorSelection::on_color_changed virtual void Gtk::ColorSelection::on_color_changed ( ) [protected, virtual]
    - + @@ -440,9 +456,9 @@
    static std::vector<Gdk::Color> Gtk::ColorSelection::palette_from_string static std::vector<Gdk::Color> Gtk::ColorSelection::palette_from_string ( const Glib::ustring str)
    - + - + @@ -452,15 +468,15 @@ - +
    static Glib::ustring Gtk::ColorSelection::palette_to_string static Glib::ustring Gtk::ColorSelection::palette_to_string (const std::vector< Gdk::Color >& const std::vector< Gdk::Color >&  colors) [static]
    - + - +
    Glib::PropertyProxy_ReadOnly< guint > Gtk::ColorSelection::property_current_alpha Glib::PropertyProxy< guint > Gtk::ColorSelection::property_current_alpha ( ) const
    @@ -472,34 +488,35 @@
    - +
    - + - +
    Glib::PropertyProxy< guint > Gtk::ColorSelection::property_current_alpha Glib::PropertyProxy_ReadOnly< guint > Gtk::ColorSelection::property_current_alpha ( ) const
    +

    The current opacity value (0 fully transparent, 65535 fully opaque).

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< Gdk::Color > Gtk::ColorSelection::property_current_color Glib::PropertyProxy< Gdk::Color > Gtk::ColorSelection::property_current_color ( ) const
    @@ -511,20 +528,21 @@
    - +
    - + - +
    Glib::PropertyProxy< Gdk::Color > Gtk::ColorSelection::property_current_color Glib::PropertyProxy_ReadOnly< Gdk::Color > Gtk::ColorSelection::property_current_color ( ) const
    +

    The current color.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -535,7 +553,7 @@
    - + @@ -544,6 +562,7 @@
    +

    Whether the color selector should allow setting opacity.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -554,7 +573,7 @@
    Glib::PropertyProxy< bool > Gtk::ColorSelection::property_has_opacity_control Glib::PropertyProxy< bool > Gtk::ColorSelection::property_has_opacity_control ( )
    - + @@ -574,7 +593,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ColorSelection::property_has_opacity_control Glib::PropertyProxy_ReadOnly< bool > Gtk::ColorSelection::property_has_opacity_control ( ) const
    - + @@ -583,6 +602,7 @@
    +

    Whether a palette should be used.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -593,7 +613,7 @@
    Glib::PropertyProxy< bool > Gtk::ColorSelection::property_has_palette Glib::PropertyProxy< bool > Gtk::ColorSelection::property_has_palette ( )
    - + @@ -613,9 +633,9 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ColorSelection::property_has_palette Glib::PropertyProxy_ReadOnly< bool > Gtk::ColorSelection::property_has_palette ( ) const
    - + - + @@ -630,7 +650,7 @@
    static SlotChangePaletteHook Gtk::ColorSelection::set_change_palette_hook static SlotChangePaletteHook Gtk::ColorSelection::set_change_palette_hook (const SlotChangePaletteHookconst SlotChangePaletteHook slot) [static]
    - + @@ -642,7 +662,7 @@

    Sets the current opacity to be alpha.

    The first time this is called, it will also set the original opacity to be alpha too.

    -
    Parameters:
    +
    Parameters:
    void Gtk::ColorSelection::set_current_alpha void Gtk::ColorSelection::set_current_alpha ( guint16  alpha)
    alphaAn integer between 0 and 65535.
    @@ -656,7 +676,7 @@
    - + @@ -669,8 +689,8 @@

    Sets the current color to be color.

    The first time this is called, it will also set the original color to be color too.

    Deprecated: 3.4: Use set_current_rgba() instead.

    -
    Deprecated:
    Use set_current_rgba() instead.
    -
    Parameters:
    +
    Deprecated:
    Use set_current_rgba() instead.
    +
    Parameters:
    void Gtk::ColorSelection::set_current_color void Gtk::ColorSelection::set_current_color ( const Gdk::Color color)
    colorA Gdk::Color to set the current color with.
    @@ -684,7 +704,7 @@
    - + @@ -696,8 +716,8 @@

    Sets the current color to be rgba.

    The first time this is called, it will also set the original color to be rgba too.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::ColorSelection::set_current_rgba void Gtk::ColorSelection::set_current_rgba ( const Gdk::RGBA color)
    rgbaA Gdk::RGBA to set the current color with.
    @@ -711,7 +731,7 @@
    - + @@ -722,7 +742,7 @@

    Sets the colorsel to use or not use opacity.

    -
    Parameters:
    +
    Parameters:
    void Gtk::ColorSelection::set_has_opacity_control void Gtk::ColorSelection::set_has_opacity_control ( bool  has_opacity = true)
    has_opacitytrue if colorsel can set the opacity, false otherwise.
    @@ -736,7 +756,7 @@
    - + @@ -747,7 +767,7 @@

    Shows and hides the palette based upon the value of has_palette.

    -
    Parameters:
    +
    Parameters:
    void Gtk::ColorSelection::set_has_palette void Gtk::ColorSelection::set_has_palette ( bool  has_palette = true)
    has_palettetrue if palette is to be visible, false otherwise.
    @@ -761,7 +781,7 @@
    - + @@ -773,7 +793,7 @@

    Sets the 'previous' alpha to be alpha.

    This function should be called with some hesitations, as it might seem confusing to have that alpha change.

    -
    Parameters:
    +
    Parameters:
    void Gtk::ColorSelection::set_previous_alpha void Gtk::ColorSelection::set_previous_alpha ( guint16  alpha)
    alphaAn integer between 0 and 65535.
    @@ -787,7 +807,7 @@
    - + @@ -800,7 +820,7 @@

    Sets the 'previous' color to be color.

    This function should be called with some hesitations, as it might seem confusing to have that color change. Calling set_current_color() will also set this color the first time it is called.

    Deprecated: 3.4: Use set_previous_rgba() instead.

    -
    Parameters:
    +
    Parameters:
    void Gtk::ColorSelection::set_previous_color void Gtk::ColorSelection::set_previous_color ( const Gdk::Color color)
    colorA Gdk::Color to set the previous color with.
    @@ -814,7 +834,7 @@
    - + @@ -826,8 +846,8 @@

    Sets the 'previous' color to be rgba.

    This function should be called with some hesitations, as it might seem confusing to have that color change. Calling set_current_rgba() will also set this color the first time it is called.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::ColorSelection::set_previous_rgba void Gtk::ColorSelection::set_previous_rgba ( const Gdk::RGBA color)
    rgbaA Gdk::RGBA to set the previous color with.
    @@ -841,7 +861,7 @@
    - + @@ -860,7 +880,7 @@
    Glib::SignalProxy0< void > Gtk::ColorSelection::signal_color_changed Glib::SignalProxy0< void > Gtk::ColorSelection::signal_color_changed ( )
    - + @@ -881,7 +901,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::ColorSelection* wrap Gtk::ColorSelection* wrap ( GtkColorSelection *  object,
    @@ -895,9 +915,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/colorselection.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ColorSelection__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ColorSelection__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ColorSelection-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ColorSelection-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ColorSelection-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ColorSelection-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::ColorSelection, including all inherited members. @@ -61,6 +77,7 @@ + @@ -191,7 +208,7 @@ - + @@ -211,7 +228,7 @@ - + @@ -322,6 +339,7 @@ + @@ -489,7 +507,7 @@ - + @@ -575,7 +593,9 @@ + + @@ -623,9 +643,14 @@ -
    activate()Gtk::Widget
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Box(Orientation orientation=ORIENTATION_HORIZONTAL, int spacing=0)Gtk::Box [explicit]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_previous_alpha() const Gtk::ColorSelection
    get_previous_color() const Gtk::ColorSelection
    get_previous_rgba() const Gtk::ColorSelection
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    set_previous_alpha(guint16 alpha)Gtk::ColorSelection
    set_previous_color(const Gdk::Color& color)Gtk::ColorSelection
    set_previous_rgba(const Gdk::RGBA& color)Gtk::ColorSelection
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Orientable()Gtk::Orientable [virtual]
    ~VBox()Gtk::VBox [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ComboBox.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ComboBox.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ComboBox.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ComboBox.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::ComboBox Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::ComboBox Class Reference
    -
    +

    A widget used to choose from a list of items. More...

    @@ -68,7 +84,7 @@ - + @@ -108,13 +124,13 @@ - + - + - + @@ -128,7 +144,7 @@ - + @@ -144,7 +160,7 @@ - + @@ -170,82 +186,85 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + @@ -273,7 +292,7 @@

    Public Types

    typedef TreeView::SlotRowSeparator SlotRowSeparator
    typedef TreeView::SlotRowSeparator SlotRowSeparator

    Public Member Functions

    virtual ~ComboBox ()
     Sets whether the combo box will grab focus when it is clicked with the mouse.
    int get_active_row_number () const
     Returns the index of the currently active item, or -1 if there's no active item.
    TreeModel::iterator get_active ()
    TreeModel::iterator get_active ()
     Gets an iterator that points to the current active item, if it exists.
    TreeModel::const_iterator get_active () const
    TreeModel::const_iterator get_active () const
     Gets an iterator that points to the current active item, if it exists.
    void set_active (int index)
     Sets the active item of combo_box to be the item at index.
    void set_active (const TreeModel::iterator& iter)
    void set_active (const TreeModel::iterator& iter)
     Sets the current active item to be the one referenced by iter, or unsets the active item if iter is 0.
    Glib::ustring get_entry_text () const
     Get the text in the entry, if there is an entry.
     Sets the model used by combo_box to be model.
    void unset_model ()
     Remove the model from the ComboBox.
    void set_row_separator_func (const SlotRowSeparator& slot)
    void set_row_separator_func (const SlotRowSeparator& slot)
     Sets the row separator function, which is used to determine whether a row should be drawn as a separator.
    void unset_row_separator_func ()
     Causes no separators to be drawn.
     Sets the model column which combo_box should use to get strings from to be text_column.
    int get_entry_text_column () const
     Returns the column which combo_box is using to get the strings from to display in the internal entry.
    void set_popup_fixed_width (bool fixed=true)
    void set_popup_fixed_width (bool fixed=true)
     Specifies whether the popup's width should be a fixed width matching the allocated width of the combo box.
    bool get_popup_fixed_width () const
     Gets whether the popup uses a fixed width matching the allocated width of the combo box.
    const Entryget_entry () const
    Glib::PropertyProxy
    < Glib::RefPtr< TreeModel > > 
    property_model ()
     You rarely need to use properties because there are get_ and set_ methods for almost all of them.
     The model for the combo box.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< TreeModel > > 
    property_model () const
     The model for the combo box.
    Glib::PropertyProxy< int > property_wrap_width ()
     You rarely need to use properties because there are get_ and set_ methods for almost all of them.
     Wrap width for laying out the items in a grid.
    Glib::PropertyProxy_ReadOnly< int > property_wrap_width () const
     Wrap width for laying out the items in a grid.
    Glib::PropertyProxy< int > property_row_span_column ()
     You rarely need to use properties because there are get_ and set_ methods for almost all of them.
     TreeModel column containing the row span values.
    Glib::PropertyProxy_ReadOnly< int > property_row_span_column () const
     TreeModel column containing the row span values.
    Glib::PropertyProxy< int > property_column_span_column ()
     You rarely need to use properties because there are get_ and set_ methods for almost all of them.
     TreeModel column containing the column span values.
    Glib::PropertyProxy_ReadOnly< int > property_column_span_column () const
     TreeModel column containing the column span values.
    Glib::PropertyProxy< int > property_active ()
     You rarely need to use properties because there are get_ and set_ methods for almost all of them.
     The item which is currently active.
    Glib::PropertyProxy_ReadOnly< int > property_active () const
     The item which is currently active.
    Glib::PropertyProxy< bool > property_add_tearoffs ()
     You rarely need to use properties because there are get_ and set_ methods for almost all of them.
     Whether dropdowns should have a tearoff menu item.
    Glib::PropertyProxy_ReadOnly
    < bool > 
    property_add_tearoffs () const
     Whether dropdowns should have a tearoff menu item.
    Glib::PropertyProxy< bool > property_has_frame ()
     You rarely need to use properties because there are get_ and set_ methods for almost all of them.
     Whether the combo box draws a frame around the child.
    Glib::PropertyProxy_ReadOnly
    < bool > 
    property_has_frame () const
     Whether the combo box draws a frame around the child.
    Glib::PropertyProxy< bool > property_focus_on_click ()
     You rarely need to use properties because there are get_ and set_ methods for almost all of them.
     Whether the combo box grabs focus when it is clicked with the mouse.
    Glib::PropertyProxy_ReadOnly
    < bool > 
    property_focus_on_click () const
     Whether the combo box grabs focus when it is clicked with the mouse.
    Glib::PropertyProxy
    < Glib::ustring
    property_tearoff_title ()
     You rarely need to use properties because there are get_ and set_ methods for almost all of them.
     A title that may be displayed by the window manager when the popup is torn-off.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustring
    property_tearoff_title () const
     A title that may be displayed by the window manager when the popup is torn-off.
    Glib::PropertyProxy_ReadOnly
    < bool > 
    property_popup_shown () const
     You rarely need to use properties because there are get_ and set_ methods for almost all of them.
     Whether the combo's dropdown is shown.
    Glib::PropertyProxy
    < SensitivityType
    property_button_sensitivity ()
     You rarely need to use properties because there are get_ and set_ methods for almost all of them.
     Whether the dropdown button is sensitive when the model is empty.
    Glib::PropertyProxy_ReadOnly
    < SensitivityType
    property_button_sensitivity () const
     Whether the dropdown button is sensitive when the model is empty.
    Glib::PropertyProxy< bool > property_popup_fixed_width ()
     You rarely need to use properties because there are get_ and set_ methods for almost all of them.
     Whether the popup's width should be a fixed width matching the allocated width of the combo box.
    Glib::PropertyProxy_ReadOnly
    < bool > 
    property_popup_fixed_width () const
     Whether the popup's width should be a fixed width matching the allocated width of the combo box.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< CellArea > > 
    property_cell_area () const
     You rarely need to use properties because there are get_ and set_ methods for almost all of them.
     The GtkCellArea used to layout cells.
    Glib::PropertyProxy_ReadOnly
    < bool > 
    property_has_entry () const
     You rarely need to use properties because there are get_ and set_ methods for almost all of them.
     Whether combo box has an entry.
    Glib::PropertyProxy< int > property_entry_text_column ()
     You rarely need to use properties because there are get_ and set_ methods for almost all of them.
     The column in the combo box's model to associate with strings from the entry if the combo was created with #GtkComboBox:has-entry = TRUE.
    Glib::PropertyProxy_ReadOnly< int > property_entry_text_column () const
     The column in the combo box's model to associate with strings from the entry if the combo was created with #GtkComboBox:has-entry = TRUE.
    Glib::PropertyProxy< int > property_id_column ()
     You rarely need to use properties because there are get_ and set_ methods for almost all of them.
     The column in the combo box's model that provides string IDs for the values in the model.
    Glib::PropertyProxy_ReadOnly< int > property_id_column () const
     The column in the combo box's model that provides string IDs for the values in the model.
    Glib::PropertyProxy
    < Glib::ustring
    property_active_id ()
     You rarely need to use properties because there are get_ and set_ methods for almost all of them.
     The value of the id column for the active row.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustring
    property_active_id () const
     The value of the id column for the active row.
    Glib::SignalProxy0< void > signal_changed ()
    Glib::SignalProxy1
    +< Glib::ustring, const
    +TreeModel::Path& > 
    signal_format_entry_text ()

    Protected Member Functions

    virtual void on_changed ()
    - +
    typedef TreeView::SlotRowSeparator Gtk::ComboBox::SlotRowSeparatortypedef TreeView::SlotRowSeparator Gtk::ComboBox::SlotRowSeparator
    @@ -287,7 +306,7 @@
    - + @@ -303,7 +322,7 @@
    virtual Gtk::ComboBox::~ComboBox virtual Gtk::ComboBox::~ComboBox ( ) [virtual]
    - + @@ -314,7 +333,7 @@

    Creates a new empty #GtkComboBox, optionally with an entry.

    -
    Parameters:
    +
    Parameters:
    Gtk::ComboBox::ComboBox Gtk::ComboBox::ComboBox ( bool  has_entry = false)
    has_entryIf this is true then this will have an Entry widget.
    @@ -328,7 +347,7 @@
    - + @@ -349,7 +368,7 @@

    Creates a new ComboBox with the model initialized to model.

    -
    Parameters:
    +
    Parameters:
    Gtk::ComboBox::ComboBox Gtk::ComboBox::ComboBox ( const Glib::RefPtr< TreeModel >&  model,
    @@ -364,7 +383,7 @@
    modelThe model containing data to display in the ComboBox.
    has_entryIf this is true then this will have an Entry widget.
    - + @@ -385,7 +404,7 @@

    Creates a new empty #GtkComboBox, optionally with an entry.

    -
    Parameters:
    +
    Parameters:
    Gtk::ComboBox::ComboBox Gtk::ComboBox::ComboBox ( const Glib::RefPtr< CellArea >&  cell_area,
    has_entryIf this is true then this will have an Entry widget.
    @@ -400,7 +419,7 @@
    - + @@ -419,7 +438,7 @@
    TreeModel::iterator Gtk::ComboBox::get_active TreeModel::iterator Gtk::ComboBox::get_active ( )
    - + @@ -438,7 +457,7 @@
    TreeModel::const_iterator Gtk::ComboBox::get_active TreeModel::const_iterator Gtk::ComboBox::get_active ( ) const
    - + @@ -448,10 +467,10 @@

    Returns the ID of the active row of combo_box.

    -

    This value is taken from the active row and the column specified by the Gtk::ComboBox::property_id_column() property of combo_box (see set_id_column()).

    +

    This value is taken from the active row and the column specified by the Gtk::ComboBox::property_id_column() property of combo_box (see set_id_column()).

    The returned value is an interned string which means that you can compare the pointer by value to other interned strings and that you must not free it.

    -

    If the Gtk::ComboBox::property_id_column() property of combo_box is not set, or if no row is active, or if the active row has a 0 ID value, then 0 is returned.

    -
    Since gtkmm 3.0:
    +

    If the Gtk::ComboBox::property_id_column() property of combo_box is not set, or if no row is active, or if the active row has a 0 ID value, then 0 is returned.

    +
    Since gtkmm 3.0:
    Returns:
    The ID of the active row, or 0.
    @@ -461,7 +480,7 @@
    Glib::ustring Gtk::ComboBox::get_active_id Glib::ustring Gtk::ComboBox::get_active_id ( ) const
    - + @@ -473,9 +492,9 @@

    Changes the active row of combo_box to the one that has an ID equal to active_id, or unsets the active row if active_id is 0.

    Rows having a 0 ID string cannot be made active by this function.

    -

    If the Gtk::ComboBox::property_id_column() property of combo_box is unset or if no row has the given ID then the function does nothing and returns false.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +

    If the Gtk::ComboBox::property_id_column() property of combo_box is unset or if no row has the given ID then the function does nothing and returns false.

    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::ComboBox::get_active_id void Gtk::ComboBox::get_active_id ( const Glib::ustring active_id)
    active_idThe ID of the row to select, or 0.
    @@ -490,7 +509,7 @@
    - + @@ -511,7 +530,7 @@
    int Gtk::ComboBox::get_active_row_number int Gtk::ComboBox::get_active_row_number ( ) const
    - + @@ -530,7 +549,7 @@
    bool Gtk::ComboBox::get_add_tearoffs bool Gtk::ComboBox::get_add_tearoffs ( ) const
    - + @@ -540,7 +559,7 @@

    Returns whether the combo box sets the dropdown button sensitive or not when there are no items in the model.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    Gtk::SENSITIVITY_ON if the dropdown button is sensitive when the model is empty, Gtk::SENSITIVITY_OFF if the button is always insensitive or Gtk::SENSITIVITY_AUTO if it is only sensitive as long as the model has one item to be selected.
    @@ -550,7 +569,7 @@
    SensitivityType Gtk::ComboBox::get_button_sensitivity SensitivityType Gtk::ComboBox::get_button_sensitivity ( ) const
    - + @@ -570,7 +589,7 @@
    int Gtk::ComboBox::get_column_span_column int Gtk::ComboBox::get_column_span_column ( ) const
    - + @@ -588,7 +607,7 @@
    Entry* Gtk::ComboBox::get_entry Entry* Gtk::ComboBox::get_entry ( )
    - + @@ -606,7 +625,7 @@
    const Entry* Gtk::ComboBox::get_entry const Entry* Gtk::ComboBox::get_entry ( ) const
    - + @@ -625,7 +644,7 @@
    Glib::ustring Gtk::ComboBox::get_entry_text Glib::ustring Gtk::ComboBox::get_entry_text ( ) const
    - + @@ -645,7 +664,7 @@
    int Gtk::ComboBox::get_entry_text_column int Gtk::ComboBox::get_entry_text_column ( ) const
    - + @@ -666,7 +685,7 @@
    bool Gtk::ComboBox::get_focus_on_click bool Gtk::ComboBox::get_focus_on_click ( ) const
    - + @@ -686,7 +705,7 @@
    bool Gtk::ComboBox::get_has_entry bool Gtk::ComboBox::get_has_entry ( ) const
    - + @@ -696,7 +715,7 @@

    Returns the column which combo_box is using to get string IDs for values from.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    A column in the data source model of combo_box.
    @@ -706,7 +725,7 @@
    int Gtk::ComboBox::get_id_column int Gtk::ComboBox::get_id_column ( ) const
    - + @@ -726,7 +745,7 @@
    Glib::RefPtr<TreeModel> Gtk::ComboBox::get_model Glib::RefPtr<TreeModel> Gtk::ComboBox::get_model ( )
    - + @@ -741,15 +760,15 @@ - +
    Glib::RefPtr<const TreeModel> Gtk::ComboBox::get_model Glib::RefPtr<const TreeModel> Gtk::ComboBox::get_model ( ) const
    - + - +
    Glib::RefPtr<const Atk::Object> Gtk::ComboBox::get_popup_accessible Glib::RefPtr<Atk::Object> Gtk::ComboBox::get_popup_accessible ( ) const
    @@ -757,20 +776,20 @@

    Gets the accessible object corresponding to the combo box's popup.

    This function is mostly intended for use by accessibility technologies; applications should have little use for it.

    -
    Since gtkmm 2.6:
    +
    Since gtkmm 2.6:
    Returns:
    The accessible object corresponding to the combo box's popup.
    - +
    - + - +
    Glib::RefPtr<Atk::Object> Gtk::ComboBox::get_popup_accessible Glib::RefPtr<const Atk::Object> Gtk::ComboBox::get_popup_accessible ( ) const
    @@ -778,7 +797,7 @@

    Gets the accessible object corresponding to the combo box's popup.

    This function is mostly intended for use by accessibility technologies; applications should have little use for it.

    -
    Since gtkmm 2.6:
    +
    Since gtkmm 2.6:
    Returns:
    The accessible object corresponding to the combo box's popup.
    @@ -788,7 +807,7 @@
    - + @@ -798,7 +817,7 @@

    Gets whether the popup uses a fixed width matching the allocated width of the combo box.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    true if the popup uses a fixed width.
    @@ -808,7 +827,7 @@
    bool Gtk::ComboBox::get_popup_fixed_width bool Gtk::ComboBox::get_popup_fixed_width ( ) const
    - + @@ -828,7 +847,7 @@
    int Gtk::ComboBox::get_row_span_column int Gtk::ComboBox::get_row_span_column ( ) const
    - + @@ -849,7 +868,7 @@
    Glib::ustring Gtk::ComboBox::get_title Glib::ustring Gtk::ComboBox::get_title ( ) const
    - + @@ -870,7 +889,7 @@
    int Gtk::ComboBox::get_wrap_width int Gtk::ComboBox::get_wrap_width ( ) const
    - + @@ -892,7 +911,7 @@
    GtkComboBox* Gtk::ComboBox::gobj GtkComboBox* Gtk::ComboBox::gobj ( ) [inline]
    - + @@ -914,7 +933,7 @@
    const GtkComboBox* Gtk::ComboBox::gobj const GtkComboBox* Gtk::ComboBox::gobj ( ) const [inline]
    - + @@ -932,7 +951,7 @@
    virtual void Gtk::ComboBox::on_changed virtual void Gtk::ComboBox::on_changed ( ) [protected, virtual]
    - + @@ -952,7 +971,7 @@
    void Gtk::ComboBox::popdown void Gtk::ComboBox::popdown ( )
    - + @@ -972,7 +991,7 @@
    void Gtk::ComboBox::popup void Gtk::ComboBox::popup ( )
    - + @@ -983,8 +1002,8 @@

    Pops up the menu or dropdown list of combo_box, the popup window will be grabbed so only device and its associated pointer/keyboard are the only Gdk::Devices able to send events to it.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::ComboBox::popup void Gtk::ComboBox::popup ( const Glib::RefPtr< Gdk::Device >&  device)
    deviceA Gdk::Device.
    @@ -998,7 +1017,7 @@
    - + @@ -1007,6 +1026,7 @@
    +

    The item which is currently active.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1017,7 +1037,7 @@
    Glib::PropertyProxy< int > Gtk::ComboBox::property_active Glib::PropertyProxy< int > Gtk::ComboBox::property_active ( )
    - + @@ -1037,7 +1057,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::ComboBox::property_active Glib::PropertyProxy_ReadOnly< int > Gtk::ComboBox::property_active ( ) const
    - + @@ -1046,6 +1066,7 @@
    +

    The value of the id column for the active row.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1056,7 +1077,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::ComboBox::property_active_id Glib::PropertyProxy< Glib::ustring > Gtk::ComboBox::property_active_id ( )
    - + @@ -1071,15 +1092,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::ComboBox::property_active_id Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::ComboBox::property_active_id ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ComboBox::property_add_tearoffs Glib::PropertyProxy< bool > Gtk::ComboBox::property_add_tearoffs ( ) const
    @@ -1091,20 +1112,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::ComboBox::property_add_tearoffs Glib::PropertyProxy_ReadOnly< bool > Gtk::ComboBox::property_add_tearoffs ( ) const
    +

    Whether dropdowns should have a tearoff menu item.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1115,7 +1137,7 @@
    - + @@ -1124,6 +1146,7 @@
    +

    Whether the dropdown button is sensitive when the model is empty.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1134,7 +1157,7 @@
    Glib::PropertyProxy< SensitivityType > Gtk::ComboBox::property_button_sensitivity Glib::PropertyProxy< SensitivityType > Gtk::ComboBox::property_button_sensitivity ( )
    - + @@ -1154,7 +1177,7 @@
    Glib::PropertyProxy_ReadOnly< SensitivityType > Gtk::ComboBox::property_button_sensitivity Glib::PropertyProxy_ReadOnly< SensitivityType > Gtk::ComboBox::property_button_sensitivity ( ) const
    - + @@ -1163,6 +1186,7 @@
    +

    The GtkCellArea used to layout cells.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1173,7 +1197,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<CellArea> > Gtk::ComboBox::property_cell_area Glib::PropertyProxy_ReadOnly< Glib::RefPtr<CellArea> > Gtk::ComboBox::property_cell_area ( ) const
    - + @@ -1182,6 +1206,7 @@
    +

    TreeModel column containing the column span values.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1192,7 +1217,7 @@
    Glib::PropertyProxy< int > Gtk::ComboBox::property_column_span_column Glib::PropertyProxy< int > Gtk::ComboBox::property_column_span_column ( )
    - + @@ -1212,7 +1237,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::ComboBox::property_column_span_column Glib::PropertyProxy_ReadOnly< int > Gtk::ComboBox::property_column_span_column ( ) const
    - + @@ -1221,6 +1246,7 @@
    +

    The column in the combo box's model to associate with strings from the entry if the combo was created with #GtkComboBox:has-entry = TRUE.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1231,7 +1257,7 @@
    Glib::PropertyProxy< int > Gtk::ComboBox::property_entry_text_column Glib::PropertyProxy< int > Gtk::ComboBox::property_entry_text_column ( )
    - + @@ -1251,7 +1277,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::ComboBox::property_entry_text_column Glib::PropertyProxy_ReadOnly< int > Gtk::ComboBox::property_entry_text_column ( ) const
    - + @@ -1260,6 +1286,7 @@
    +

    Whether the combo box grabs focus when it is clicked with the mouse.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1270,7 +1297,7 @@
    Glib::PropertyProxy< bool > Gtk::ComboBox::property_focus_on_click Glib::PropertyProxy< bool > Gtk::ComboBox::property_focus_on_click ( )
    - + @@ -1290,7 +1317,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ComboBox::property_focus_on_click Glib::PropertyProxy_ReadOnly< bool > Gtk::ComboBox::property_focus_on_click ( ) const
    - + @@ -1299,20 +1326,21 @@
    +

    Whether combo box has an entry.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ComboBox::property_has_entry Glib::PropertyProxy_ReadOnly< bool > Gtk::ComboBox::property_has_entry ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ComboBox::property_has_frame Glib::PropertyProxy< bool > Gtk::ComboBox::property_has_frame ( ) const
    @@ -1324,34 +1352,35 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::ComboBox::property_has_frame Glib::PropertyProxy_ReadOnly< bool > Gtk::ComboBox::property_has_frame ( ) const
    +

    Whether the combo box draws a frame around the child.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::ComboBox::property_id_column Glib::PropertyProxy< int > Gtk::ComboBox::property_id_column ( ) const
    @@ -1363,20 +1392,21 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::ComboBox::property_id_column Glib::PropertyProxy_ReadOnly< int > Gtk::ComboBox::property_id_column ( ) const
    +

    The column in the combo box's model that provides string IDs for the values in the model.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1387,7 +1417,7 @@
    - + @@ -1396,6 +1426,7 @@
    +

    The model for the combo box.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1406,7 +1437,7 @@
    Glib::PropertyProxy< Glib::RefPtr<TreeModel> > Gtk::ComboBox::property_model Glib::PropertyProxy< Glib::RefPtr<TreeModel> > Gtk::ComboBox::property_model ( )
    - + @@ -1421,15 +1452,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<TreeModel> > Gtk::ComboBox::property_model Glib::PropertyProxy_ReadOnly< Glib::RefPtr<TreeModel> > Gtk::ComboBox::property_model ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ComboBox::property_popup_fixed_width Glib::PropertyProxy< bool > Gtk::ComboBox::property_popup_fixed_width ( ) const
    @@ -1441,20 +1472,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::ComboBox::property_popup_fixed_width Glib::PropertyProxy_ReadOnly< bool > Gtk::ComboBox::property_popup_fixed_width ( ) const
    +

    Whether the popup's width should be a fixed width matching the allocated width of the combo box.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1465,7 +1497,7 @@
    - + @@ -1474,20 +1506,21 @@
    +

    Whether the combo's dropdown is shown.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ComboBox::property_popup_shown Glib::PropertyProxy_ReadOnly< bool > Gtk::ComboBox::property_popup_shown ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::ComboBox::property_row_span_column Glib::PropertyProxy< int > Gtk::ComboBox::property_row_span_column ( ) const
    @@ -1499,34 +1532,35 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::ComboBox::property_row_span_column Glib::PropertyProxy_ReadOnly< int > Gtk::ComboBox::property_row_span_column ( ) const
    +

    TreeModel column containing the row span values.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    @@ -1538,20 +1572,21 @@
    - +
    +

    A title that may be displayed by the window manager when the popup is torn-off.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1562,7 +1597,7 @@
    - + @@ -1571,6 +1606,7 @@
    +

    Wrap width for laying out the items in a grid.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1581,7 +1617,7 @@
    Glib::PropertyProxy< int > Gtk::ComboBox::property_wrap_width Glib::PropertyProxy< int > Gtk::ComboBox::property_wrap_width ( )
    - + @@ -1596,52 +1632,52 @@ - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::ComboBox::property_wrap_width Glib::PropertyProxy_ReadOnly< int > Gtk::ComboBox::property_wrap_width ( ) const
    - + - - + +
    void Gtk::ComboBox::set_active void Gtk::ComboBox::set_active (const TreeModel::iteratoriter)int index)
    -

    Sets the current active item to be the one referenced by iter, or unsets the active item if iter is 0.

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +

    Sets the active item of combo_box to be the item at index.

    +
    Since gtkmm 2.4:
    +
    Parameters:
    - +
    iterThe Gtk::TreeIter, or 0.
    indexAn index in the model passed during construction, or -1 to have no active item.
    - +
    - + - - + +
    void Gtk::ComboBox::set_active void Gtk::ComboBox::set_active (int index)const TreeModel::iteratoriter)
    -

    Sets the active item of combo_box to be the item at index.

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +

    Sets the current active item to be the one referenced by iter, or unsets the active item if iter is 0.

    +
    Since gtkmm 2.4:
    +
    Parameters:
    - +
    indexAn index in the model passed during construction, or -1 to have no active item.
    iterThe Gtk::TreeIter, or 0.
    @@ -1653,7 +1689,7 @@
    - + @@ -1665,7 +1701,7 @@

    Sets whether the popup menu should have a tearoff menu item.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ComboBox::set_add_tearoffs void Gtk::ComboBox::set_add_tearoffs ( bool  add_tearoffs = true)
    add_tearoffstrue to add tearoff menu items.
    @@ -1679,7 +1715,7 @@
    - + @@ -1690,8 +1726,8 @@

    Sets whether the dropdown button of the combo box should be always sensitive (Gtk::SENSITIVITY_ON), never sensitive (Gtk::SENSITIVITY_OFF) or only if there is at least one item to display (Gtk::SENSITIVITY_AUTO).

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    void Gtk::ComboBox::set_button_sensitivity void Gtk::ComboBox::set_button_sensitivity ( SensitivityType  sensitivity)
    sensitivitySpecify the sensitivity of the dropdown button.
    @@ -1705,7 +1741,7 @@
    - + @@ -1718,7 +1754,7 @@

    Sets the column with column span information for combo_box to be column_span.

    The column span column contains integers which indicate how many columns an item should span.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ComboBox::set_column_span_column void Gtk::ComboBox::set_column_span_column ( int  column_span)
    column_spanA column in the model passed during construction.
    @@ -1727,16 +1763,16 @@
    - +
    - + - + - +
    void Gtk::ComboBox::set_entry_text_column void Gtk::ComboBox::set_entry_text_column (int const TreeModelColumnBase text_column) const
    @@ -1744,9 +1780,9 @@

    Sets the model column which combo_box should use to get strings from to be text_column.

    The column text_column in the model of combo_box must be of type TYPE_STRING.

    -

    This is only relevant if combo_box has been created with Gtk::ComboBox::property_has_entry() as true.

    -
    Since gtkmm 2.24:
    -
    Parameters:
    +

    This is only relevant if combo_box has been created with Gtk::ComboBox::property_has_entry() as true.

    +
    Since gtkmm 2.24:
    +
    Parameters:
    text_columnA column in model to get the strings from for the internal entry.
    @@ -1755,16 +1791,16 @@
    - +
    - + - + - +
    void Gtk::ComboBox::set_entry_text_column void Gtk::ComboBox::set_entry_text_column (const TreeModelColumnBaseint  text_column) const
    @@ -1772,9 +1808,9 @@

    Sets the model column which combo_box should use to get strings from to be text_column.

    The column text_column in the model of combo_box must be of type TYPE_STRING.

    -

    This is only relevant if combo_box has been created with Gtk::ComboBox::property_has_entry() as true.

    -
    Since gtkmm 2.24:
    -
    Parameters:
    +

    This is only relevant if combo_box has been created with Gtk::ComboBox::property_has_entry() as true.

    +
    Since gtkmm 2.24:
    +
    Parameters:
    text_columnA column in model to get the strings from for the internal entry.
    @@ -1788,7 +1824,7 @@
    - + @@ -1801,7 +1837,7 @@

    Sets whether the combo box will grab focus when it is clicked with the mouse.

    Making mouse clicks not grab focus is useful in places like toolbars where you don't want the keyboard focus removed from the main area of the application.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ComboBox::set_focus_on_click void Gtk::ComboBox::set_focus_on_click ( bool  focus_on_click = true)
    focus_on_clickWhether the combo box grabs focus when clicked with the mouse.
    @@ -1815,7 +1851,7 @@
    - + @@ -1827,8 +1863,8 @@

    Sets the model column which combo_box should use to get string IDs for values from.

    The column id_column in the model of combo_box must be of type TYPE_STRING.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::ComboBox::set_id_column void Gtk::ComboBox::set_id_column ( int  id_column)
    id_columnA column in model to get string IDs for values from.
    @@ -1842,7 +1878,7 @@
    - + @@ -1856,7 +1892,7 @@

    Will unset a previously set model (if applicable). Use unset_model() to unset the old model.

    Note that this function does not clear the cell renderers, you have to call Gtk::CellLayout::clear() yourself if you need to set up different cell renderers for the new model.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ComboBox::set_model void Gtk::ComboBox::set_model ( const Glib::RefPtr< TreeModel >&  model)
    modelA Gtk::TreeModel.
    @@ -1870,7 +1906,7 @@
    - + @@ -1881,8 +1917,8 @@

    Specifies whether the popup's width should be a fixed width matching the allocated width of the combo box.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::ComboBox::set_popup_fixed_width void Gtk::ComboBox::set_popup_fixed_width ( bool  fixed = true)
    fixedWhether to use a fixed popup width.
    @@ -1896,9 +1932,9 @@
    - + - + @@ -1908,7 +1944,7 @@

    Sets the row separator function, which is used to determine whether a row should be drawn as a separator.

    See also unset_row_separator_func().

    -
    Parameters:
    +
    Parameters:
    void Gtk::ComboBox::set_row_separator_func void Gtk::ComboBox::set_row_separator_func (const SlotRowSeparatorconst SlotRowSeparator slot)
    slotThe callback.
    @@ -1922,7 +1958,7 @@
    - + @@ -1935,7 +1971,7 @@

    Sets the column with row span information for combo_box to be row_span.

    The row span column contains integers which indicate how many rows an item should span.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ComboBox::set_row_span_column void Gtk::ComboBox::set_row_span_column ( int  row_span)
    row_spanA column in the model passed during construction.
    @@ -1949,7 +1985,7 @@
    - + @@ -1961,7 +1997,7 @@

    Sets the menu's title in tearoff mode.

    Since gtkmm 2.10:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ComboBox::set_title void Gtk::ComboBox::set_title ( const Glib::ustring title)
    titleA title for the menu in tearoff mode.
    @@ -1975,7 +2011,7 @@
    - + @@ -1988,7 +2024,7 @@

    Sets the wrap width of combo_box to be width.

    The wrap width is basically the preferred number of columns when you want the popup to be layed out in a table.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ComboBox::set_wrap_width void Gtk::ComboBox::set_wrap_width ( int  width)
    widthPreferred number of columns.
    @@ -2002,7 +2038,7 @@
    - + @@ -2016,12 +2052,42 @@ + +
    +
    +
    Glib::SignalProxy0< void > Gtk::ComboBox::signal_changed Glib::SignalProxy0< void > Gtk::ComboBox::signal_changed ( )
    + + + + + + +
    Glib::SignalProxy1< Glib::ustring,const TreeModel::Path& > Gtk::ComboBox::signal_format_entry_text ()
    +
    +
    +
    Slot Prototype:
    Glib::ustring on_my_format_entry_text(const TreeModel::Path& path)
    +

    For combo boxes that are created with an entry (See GtkComboBox:has-entry).

    +

    A signal which allows you to change how the text displayed in a combo box's entry is displayed.

    +

    Connect a signal handler which returns an allocated string representing path. That string will then be used to set the text in the combo box's entry. The default signal handler uses the text from the GtkComboBox::entry-text-column model column.

    +

    Here's an example signal handler which fetches data from the model and displays it in the entry.

    +

    [C example ellipted]

    +
    Since gtkmm 3.4:
    +
    Parameters:
    + + +
    pathThe GtkTreePath string from the combo box's current model to format text for.
    +
    +
    +
    Returns:
    A newly allocated string representing path for the current GtkComboBox model.
    + +
    +
    - + @@ -2040,7 +2106,7 @@
    void Gtk::ComboBox::unset_active void Gtk::ComboBox::unset_active ( )
    - + @@ -2060,7 +2126,7 @@
    void Gtk::ComboBox::unset_model void Gtk::ComboBox::unset_model ( )
    - + @@ -2079,7 +2145,7 @@
    void Gtk::ComboBox::unset_row_separator_func void Gtk::ComboBox::unset_row_separator_func ( )
    - + @@ -2100,7 +2166,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::ComboBox* wrap Gtk::ComboBox* wrap ( GtkComboBox *  object,
    @@ -2114,9 +2180,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/combobox.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ComboBox__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ComboBox__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ComboBox-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ComboBox-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ComboBox-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ComboBox-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::ComboBox, including all inherited members. @@ -69,6 +85,9 @@ + + + @@ -224,7 +243,7 @@ - + @@ -244,7 +263,7 @@ - + @@ -367,9 +386,9 @@ - + - + @@ -553,7 +572,7 @@ - + @@ -612,6 +631,7 @@ + @@ -644,7 +664,9 @@ + + @@ -697,9 +719,14 @@ -
    activate()Gtk::Widget
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    CellEditable()Gtk::CellEditable [protected]
    CellLayout()Gtk::CellLayout [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_title() const Gtk::ComboBox
    override_symbolic_color(const Glib::ustring& name, const Gdk::RGBA& color)Gtk::Widget
    pack_end(CellRenderer& cell, bool expand=true)Gtk::CellLayout
    pack_end_vfunc(CellRenderer* cell, bool expand)Gtk::CellLayout [protected, virtual]
    pack_start(const TreeModelColumn< ColumnType >& model_column, bool expand=true)Gtk::CellLayout [inline]
    pack_start(const TreeModelColumn< ColumnType >& model_column, bool expand=true)Gtk::CellLayout [inline]
    pack_start(CellRenderer& cell, bool expand=true)Gtk::CellLayout
    pack_start(const TreeModelColumn< T_ModelColumnType >& column, bool expand)Gtk::CellLayout
    pack_start(const TreeModelColumn< T_ModelColumnType >& column, bool expand)Gtk::CellLayout
    pack_start_vfunc(CellRenderer* cell, bool expand)Gtk::CellLayout [protected, virtual]
    pop_composite_child()Gtk::Widget [static]
    popdown()Gtk::ComboBox
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_popup_fixed_width(bool fixed=true)Gtk::ComboBox
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_focus()Gtk::Widget
    signal_focus_in_event()Gtk::Widget
    signal_focus_out_event()Gtk::Widget
    signal_format_entry_text()Gtk::ComboBox
    signal_grab_broken_event()Gtk::Widget
    signal_grab_focus()Gtk::Widget
    signal_grab_notify()Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ComboBoxText.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ComboBoxText.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ComboBoxText.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ComboBoxText.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::ComboBoxText Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::ComboBoxText Class Reference
    -
    +

    This is a simple variant of ComboBox that hides the model-view complexity for simple text-only use cases. More...

    @@ -110,7 +126,7 @@
    - + @@ -126,7 +142,7 @@
    virtual Gtk::ComboBoxText::~ComboBoxText virtual Gtk::ComboBoxText::~ComboBoxText ( ) [virtual]
    - + @@ -137,7 +153,7 @@

    Creates a new empty ComboBoxText, optionally with an entry.

    -
    Parameters:
    +
    Parameters:
    Gtk::ComboBoxText::ComboBoxText Gtk::ComboBoxText::ComboBoxText ( bool  has_entry = false)
    has_entryIf this is true then this will have an Entry widget.
    @@ -152,7 +168,7 @@
    - + @@ -165,7 +181,7 @@

    Appends text to the list of strings stored in combo_box.

    This is the same as calling insert_text() with a position of -1.

    Since gtkmm 2.24:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ComboBoxText::append void Gtk::ComboBoxText::append ( const Glib::ustring text)
    textA string.
    @@ -179,7 +195,7 @@
    - + @@ -203,7 +219,7 @@

    If id is non-0 then it is used as the ID of the row.

    This is the same as calling insert() with a position of -1.

    Since gtkmm 2.24:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ComboBoxText::append void Gtk::ComboBoxText::append ( const Glib::ustring id,
    @@ -218,7 +234,7 @@
    idA string ID for this value, or 0.
    textA string.
    - + @@ -234,15 +250,15 @@ - +
    Glib::ustring Gtk::ComboBoxText::get_active_text Glib::ustring Gtk::ComboBoxText::get_active_text ( ) const
    - + - +
    const GtkComboBoxText* Gtk::ComboBoxText::gobj GtkComboBoxText* Gtk::ComboBoxText::gobj ( ) const [inline] [inline]
    @@ -250,19 +266,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::ComboBox.

    +

    Reimplemented from Gtk::ComboBox.

    - +
    - + - +
    GtkComboBoxText* Gtk::ComboBoxText::gobj const GtkComboBoxText* Gtk::ComboBoxText::gobj ( ) [inline] const [inline]
    @@ -270,7 +286,7 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::ComboBox.

    +

    Reimplemented from Gtk::ComboBox.

    @@ -279,7 +295,7 @@
    - + @@ -303,7 +319,7 @@

    If position is negative then text is appended.

    This is the same as calling insert() with a 0 ID string.

    Since gtkmm 2.24:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ComboBoxText::insert void Gtk::ComboBoxText::insert ( int  position,
    @@ -318,7 +334,7 @@
    positionAn index to insert text.
    textA string.
    - + @@ -345,10 +361,10 @@

    Inserts text at position in the list of strings stored in combo_box.

    -

    If id is non-0 then it is used as the ID of the row. See Gtk::ComboBox::signal_id_column().

    +

    If id is non-0 then it is used as the ID of the row. See Gtk::ComboBox::property_id_column().

    If position is negative then text is appended.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::ComboBoxText::insert void Gtk::ComboBoxText::insert ( int  position,
    @@ -359,38 +375,26 @@ - +
    positionAn index to insert text.
    idA string ID for this value, or 0.
    - + - - - - - - - - - + - -
    void Gtk::ComboBoxText::prepend void Gtk::ComboBoxText::prepend ( const Glib::ustringid,
    const Glib::ustringtext 
    text) )

    Prepends text to the list of strings stored in combo_box.

    -

    If id is non-0 then it is used as the ID of the row.

    -

    This is the same as calling insert() with a position of 0.

    -
    Since gtkmm 2.24:
    -
    Parameters:
    +

    This is the same as calling insert_text() with a position of 0.

    +
    Since gtkmm 2.24:
    +
    Parameters:
    -
    idA string ID for this value, or 0.
    textA string.
    @@ -398,26 +402,38 @@
    - +
    - + - + + + + + + + + + + +
    void Gtk::ComboBoxText::prepend void Gtk::ComboBoxText::prepend ( const Glib::ustringtext)id,
    const Glib::ustringtext 
    )

    Prepends text to the list of strings stored in combo_box.

    -

    This is the same as calling insert_text() with a position of 0.

    -
    Since gtkmm 2.24:
    -
    Parameters:
    +

    If id is non-0 then it is used as the ID of the row.

    +

    This is the same as calling insert() with a position of 0.

    +
    Since gtkmm 2.24:
    +
    Parameters:
    +
    idA string ID for this value, or 0.
    textA string.
    @@ -430,7 +446,7 @@
    - + @@ -440,7 +456,7 @@

    Removes all the text entries from the combo box.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    @@ -449,7 +465,7 @@
    void Gtk::ComboBoxText::remove_all void Gtk::ComboBoxText::remove_all ( )
    - + @@ -461,7 +477,7 @@

    Removes the string at position from combo_box.

    Since gtkmm 2.24:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ComboBoxText::remove_text void Gtk::ComboBoxText::remove_text ( int  position)
    positionIndex of the item to remove.
    @@ -475,7 +491,7 @@
    - + @@ -493,7 +509,7 @@
    void Gtk::ComboBoxText::set_active_text void Gtk::ComboBoxText::set_active_text ( const Glib::ustring text)
    - + @@ -514,7 +530,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::ComboBoxText* wrap Gtk::ComboBoxText* wrap ( GtkComboBoxText *  object,
    @@ -528,9 +544,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/comboboxtext.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ComboBoxText__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ComboBoxText__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ComboBoxText-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ComboBoxText-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ComboBoxText-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ComboBoxText-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::ComboBoxText, including all inherited members. @@ -71,6 +87,9 @@ + + + @@ -228,7 +247,7 @@ - + @@ -248,7 +267,7 @@ - + @@ -373,9 +392,9 @@ - + - + @@ -564,7 +583,7 @@ - + @@ -623,6 +642,7 @@ + @@ -655,7 +675,9 @@ + + @@ -710,9 +732,14 @@ -
    activate()Gtk::Widget
    append(const Glib::ustring& text)Gtk::ComboBoxText
    append(const Glib::ustring& id, const Glib::ustring& text)Gtk::ComboBoxText
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    CellEditable()Gtk::CellEditable [protected]
    CellLayout()Gtk::CellLayout [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_title() const Gtk::ComboBox
    override_symbolic_color(const Glib::ustring& name, const Gdk::RGBA& color)Gtk::Widget
    pack_end(CellRenderer& cell, bool expand=true)Gtk::CellLayout
    pack_end_vfunc(CellRenderer* cell, bool expand)Gtk::CellLayout [protected, virtual]
    pack_start(const TreeModelColumn< ColumnType >& model_column, bool expand=true)Gtk::CellLayout [inline]
    pack_start(const TreeModelColumn< ColumnType >& model_column, bool expand=true)Gtk::CellLayout [inline]
    pack_start(CellRenderer& cell, bool expand=true)Gtk::CellLayout
    pack_start(const TreeModelColumn< T_ModelColumnType >& column, bool expand)Gtk::CellLayout
    pack_start(const TreeModelColumn< T_ModelColumnType >& column, bool expand)Gtk::CellLayout
    pack_start_vfunc(CellRenderer* cell, bool expand)Gtk::CellLayout [protected, virtual]
    pop_composite_child()Gtk::Widget [static]
    popdown()Gtk::ComboBox
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_popup_fixed_width(bool fixed=true)Gtk::ComboBox
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_focus()Gtk::Widget
    signal_focus_in_event()Gtk::Widget
    signal_focus_out_event()Gtk::Widget
    signal_format_entry_text()Gtk::ComboBox
    signal_grab_broken_event()Gtk::Widget
    signal_grab_focus()Gtk::Widget
    signal_grab_notify()Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Container.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Container.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Container.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Container.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Container Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Container Class Reference
    -
    +

    Abstract container class. More...

    @@ -91,17 +107,17 @@  Returns the resize mode for the container.
    void check_resize ()  Request that contained widgets check their size.
    -void foreach (const ForeachSlot& slot) +void foreach (const ForeachSlot& slot)  Operate on contained items This is largely an internal used mainly for things like creating duplicates of internal lists and other such operations.
    -std::vector< Widget* > get_children () +std::vector< Widget* > get_children ()  (internal) Operate on contained items (see foreach())
    -std::vector< const Widget* > get_children () const +std::vector< const Widget* > get_children () const  Returns the container's non-internal children.
    -void set_focus_chain (const std::vector< Widget* >& focusable_widgets) +void set_focus_chain (const std::vector< Widget* >& focusable_widgets)  Sets a focus chain, overriding the one computed automatically by GTK+.
    bool has_focus_chain () const -std::vector< Widget* > get_focus_chain () -std::vector< const Widget* > get_focus_chain () const +std::vector< Widget* > get_focus_chain () +std::vector< const Widget* > get_focus_chain () const void unset_focus_chain ()  Removes a focus chain explicitly set with set_focus_chain().
    void set_reallocate_redraws (bool needs_redraws=true) @@ -145,21 +161,21 @@ virtual GType child_type_vfunc () const virtual void forall_vfunc (gboolean include_internals, GtkCallback callback, gpointer callback_data) virtual char* composite_name_vfunc (GtkWidget* child) -virtual void set_child_property_vfunc (GtkWidget* child, guint property_id, const GValue*value, GParamSpec* pspec) -virtual void get_child_property_vfunc (GtkWidget* child, guint property_id, GValue*value, GParamSpec* pspec) const +virtual void set_child_property_vfunc (GtkWidget* child, guint property_id, const GValue*value, GParamSpec* pspec) +virtual void get_child_property_vfunc (GtkWidget* child, guint property_id, GValue*value, GParamSpec* pspec) const Glib::PropertyProxy< guint > property_border_width () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The width of the empty border outside the containers children.
    Glib::PropertyProxy_ReadOnly
    < guint > property_border_width () const  The width of the empty border outside the containers children.
    Glib::PropertyProxy< ResizeModeproperty_resize_mode () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Specify how resize events are handled.
    Glib::PropertyProxy_ReadOnly
    < ResizeModeproperty_resize_mode () const  Specify how resize events are handled.
    Glib::PropertyProxy_WriteOnly
    < Widget* > property_child () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Can be used to add a new child to the container.

    Related Functions

    (Note that these are not member functions.)

    @@ -177,7 +193,7 @@ @@ -193,7 +209,7 @@
    - + @@ -209,7 +225,7 @@
    virtual Gtk::Container::~Container virtual Gtk::Container::~Container ( ) [virtual]
    - + @@ -226,7 +242,7 @@
    Gtk::Container::Container Gtk::Container::Container ( ) [protected]
    - + @@ -245,7 +261,7 @@
    virtual void Gtk::Container::add virtual void Gtk::Container::add ( Widget widget)
    - + @@ -263,7 +279,7 @@
    void Gtk::Container::check_resize void Gtk::Container::check_resize ( )
    - + @@ -283,7 +299,7 @@
    GType Gtk::Container::child_type GType Gtk::Container::child_type ( ) const
    - + @@ -299,7 +315,7 @@
    virtual GType Gtk::Container::child_type_vfunc virtual GType Gtk::Container::child_type_vfunc ( ) const [protected, virtual]
    - + @@ -316,7 +332,7 @@
    virtual char* Gtk::Container::composite_name_vfunc virtual char* Gtk::Container::composite_name_vfunc ( GtkWidget *  child)
    - + @@ -349,9 +365,9 @@
    virtual void Gtk::Container::forall_vfunc virtual void Gtk::Container::forall_vfunc ( gboolean  include_internals,
    - + - + @@ -370,7 +386,7 @@
    void Gtk::Container::foreach void Gtk::Container::foreach (const ForeachSlotconst ForeachSlot slot)
    - + @@ -390,7 +406,7 @@
    guint Gtk::Container::get_border_width guint Gtk::Container::get_border_width ( ) const
    - + @@ -424,42 +440,42 @@ - +
    virtual void Gtk::Container::get_child_property_vfunc virtual void Gtk::Container::get_child_property_vfunc ( GtkWidget *  child,
    - + - +
    std::vector<const Widget*> Gtk::Container::get_children std::vector<Widget*> Gtk::Container::get_children ( ) const
    -

    Returns the container's non-internal children.

    -

    See forall() for details on what constitutes an "internal" child.

    +

    (internal) Operate on contained items (see foreach())

    +

    (internal) Operate on contained items (see foreach()) Returns the container's non-internal children. See forall() for details on what constitutes an "internal" child.

    Returns:
    A newly-allocated list of the container's non-internal children.
    - +
    - + - +
    std::vector<Widget*> Gtk::Container::get_children std::vector<const Widget*> Gtk::Container::get_children ( ) const
    -

    (internal) Operate on contained items (see foreach())

    -

    (internal) Operate on contained items (see foreach()) Returns the container's non-internal children. See forall() for details on what constitutes an "internal" child.

    +

    Returns the container's non-internal children.

    +

    See forall() for details on what constitutes an "internal" child.

    Returns:
    A newly-allocated list of the container's non-internal children.
    @@ -469,7 +485,7 @@
    - + @@ -485,7 +501,7 @@
    std::vector<Widget*> Gtk::Container::get_focus_chain std::vector<Widget*> Gtk::Container::get_focus_chain ( )
    - + @@ -501,7 +517,7 @@
    std::vector<const Widget*> Gtk::Container::get_focus_chain std::vector<const Widget*> Gtk::Container::get_focus_chain ( ) const
    - + @@ -521,7 +537,7 @@
    Glib::RefPtr<Adjustment> Gtk::Container::get_focus_hadjustment Glib::RefPtr<Adjustment> Gtk::Container::get_focus_hadjustment ( )
    - + @@ -541,7 +557,7 @@
    Glib::RefPtr<const Adjustment> Gtk::Container::get_focus_hadjustment Glib::RefPtr<const Adjustment> Gtk::Container::get_focus_hadjustment ( ) const
    - + @@ -561,7 +577,7 @@
    Glib::RefPtr<Adjustment> Gtk::Container::get_focus_vadjustment Glib::RefPtr<Adjustment> Gtk::Container::get_focus_vadjustment ( )
    - + @@ -581,7 +597,7 @@
    Glib::RefPtr<const Adjustment> Gtk::Container::get_focus_vadjustment Glib::RefPtr<const Adjustment> Gtk::Container::get_focus_vadjustment ( ) const
    - + @@ -601,7 +617,7 @@
    ResizeMode Gtk::Container::get_resize_mode ResizeMode Gtk::Container::get_resize_mode ( ) const
    - + @@ -614,7 +630,7 @@

    Reimplemented from Gtk::Widget.

    -

    Reimplemented in Gtk::AboutDialog, Gtk::Alignment, Gtk::AppChooserButton, Gtk::AppChooserDialog, Gtk::AppChooserWidget, Gtk::ApplicationWindow, Gtk::AspectFrame, Gtk::Assistant, Gtk::Bin, Gtk::Box, Gtk::Button, Gtk::ButtonBox, Gtk::CheckButton, Gtk::CheckMenuItem, Gtk::ColorButton, Gtk::ColorChooserDialog, Gtk::ColorSelection, Gtk::ColorSelectionDialog, Gtk::ComboBox, Gtk::ComboBoxText, Gtk::Dialog, Gtk::EventBox, Gtk::Expander, Gtk::FileChooserButton, Gtk::FileChooserDialog, Gtk::FileChooserWidget, Gtk::Fixed, Gtk::FontButton, Gtk::FontChooserDialog, Gtk::FontChooserWidget, Gtk::Frame, Gtk::Grid, Gtk::HandleBox, Gtk::IconView, Gtk::ImageMenuItem, Gtk::InfoBar, Gtk::Layout, Gtk::LinkButton, Gtk::Menu, Gtk::MenuBar, Gtk::MenuItem, Gtk::MenuShell, Gtk::MenuToolButton, Gtk::MessageDialog, Gtk::Notebook, Gtk::OffscreenWindow, Gtk::Paned, Gtk::RadioButton, Gtk::RadioMenuItem, Gtk::RadioToolButton, Gtk::RecentChooserDialog, Gtk::RecentChooserMenu, Gtk::RecentChooserWidget, Gtk::ScaleButton, Gtk::ScrolledWindow, Gtk::SeparatorMenuItem, Gtk::SeparatorToolItem, Gtk::Statusbar, Gtk::Table, Gtk::TearoffMenuItem, Gtk::TextView, Gtk::ToggleButton, Gtk::ToggleToolButton, Gtk::Toolbar, Gtk::ToolButton, Gtk::ToolItem, Gtk::ToolItemGroup, Gtk::ToolPalette, Gtk::TreeView, Gtk::Viewport, Gtk::VolumeButton, Gtk::Window, Gtk::PageSetupUnixDialog, Gtk::PrintUnixDialog, Gtk::Plug, Gtk::Socket, Gtk::FontSelection, Gtk::FontSelectionDialog, Gtk::VBox, Gtk::HBox, Gtk::VButtonBox, Gtk::HButtonBox, Gtk::HPaned, and Gtk::VPaned.

    +

    Reimplemented in Gtk::FontSelectionDialog, Gtk::ColorSelectionDialog, Gtk::TreeView, Gtk::Window, Gtk::HBox, Gtk::HButtonBox, Gtk::ToolPalette, Gtk::VPaned, Gtk::Dialog, Gtk::TextView, Gtk::IconView, Gtk::AboutDialog, Gtk::MessageDialog, Gtk::Box, Gtk::Socket, Gtk::Assistant, Gtk::MenuBar, Gtk::Notebook, Gtk::Table, Gtk::ComboBox, Gtk::Paned, Gtk::ButtonBox, Gtk::FontSelection, Gtk::Expander, Gtk::ColorSelection, Gtk::OffscreenWindow, Gtk::Grid, Gtk::InfoBar, Gtk::VButtonBox, Gtk::FileChooserButton, Gtk::ScrolledWindow, Gtk::LinkButton, Gtk::PrintUnixDialog, Gtk::AppChooserDialog, Gtk::HandleBox, Gtk::RecentChooserDialog, Gtk::VBox, Gtk::Button, Gtk::Layout, Gtk::ScaleButton, Gtk::HPaned, Gtk::Alignment, Gtk::ColorButton, Gtk::Toolbar, Gtk::AppChooserWidget, Gtk::Fixed, Gtk::FontButton, Gtk::Frame, Gtk::MenuItem, Gtk::RecentChooserMenu, Gtk::Statusbar, Gtk::MenuShell, Gtk::TearoffMenuItem, Gtk::AppChooserButton, Gtk::CheckButton, Gtk::EventBox, Gtk::FileChooserWidget, Gtk::FontChooserDialog, Gtk::FontChooserWidget, Gtk::Menu, Gtk::AspectFrame, Gtk::RadioButton, Gtk::RecentChooserWidget, Gtk::FileChooserDialog, Gtk::ImageMenuItem, Gtk::SeparatorToolItem, Gtk::ToolItem, Gtk::Bin, Gtk::ComboBoxText, Gtk::RadioToolButton, Gtk::ToggleToolButton, Gtk::ToolItemGroup, Gtk::VolumeButton, Gtk::RadioMenuItem, Gtk::PageSetupUnixDialog, Gtk::ColorChooserDialog, Gtk::Viewport, Gtk::CheckMenuItem, Gtk::MenuToolButton, Gtk::SeparatorMenuItem, Gtk::ToggleButton, Gtk::ApplicationWindow, Gtk::Plug, and Gtk::ToolButton.

    @@ -623,7 +639,7 @@
    GtkContainer* Gtk::Container::gobj GtkContainer* Gtk::Container::gobj ( ) [inline]
    - + @@ -636,7 +652,7 @@

    Reimplemented from Gtk::Widget.

    -

    Reimplemented in Gtk::AboutDialog, Gtk::Alignment, Gtk::AppChooserButton, Gtk::AppChooserDialog, Gtk::AppChooserWidget, Gtk::ApplicationWindow, Gtk::AspectFrame, Gtk::Assistant, Gtk::Bin, Gtk::Box, Gtk::Button, Gtk::ButtonBox, Gtk::CheckButton, Gtk::CheckMenuItem, Gtk::ColorButton, Gtk::ColorChooserDialog, Gtk::ColorSelection, Gtk::ColorSelectionDialog, Gtk::ComboBox, Gtk::ComboBoxText, Gtk::Dialog, Gtk::EventBox, Gtk::Expander, Gtk::FileChooserButton, Gtk::FileChooserDialog, Gtk::FileChooserWidget, Gtk::Fixed, Gtk::FontButton, Gtk::FontChooserDialog, Gtk::FontChooserWidget, Gtk::Frame, Gtk::Grid, Gtk::HandleBox, Gtk::IconView, Gtk::ImageMenuItem, Gtk::InfoBar, Gtk::Layout, Gtk::LinkButton, Gtk::Menu, Gtk::MenuBar, Gtk::MenuItem, Gtk::MenuShell, Gtk::MenuToolButton, Gtk::MessageDialog, Gtk::Notebook, Gtk::OffscreenWindow, Gtk::Paned, Gtk::RadioButton, Gtk::RadioMenuItem, Gtk::RadioToolButton, Gtk::RecentChooserDialog, Gtk::RecentChooserMenu, Gtk::RecentChooserWidget, Gtk::ScaleButton, Gtk::ScrolledWindow, Gtk::SeparatorMenuItem, Gtk::SeparatorToolItem, Gtk::Statusbar, Gtk::Table, Gtk::TearoffMenuItem, Gtk::TextView, Gtk::ToggleButton, Gtk::ToggleToolButton, Gtk::Toolbar, Gtk::ToolButton, Gtk::ToolItem, Gtk::ToolItemGroup, Gtk::ToolPalette, Gtk::TreeView, Gtk::Viewport, Gtk::VolumeButton, Gtk::Window, Gtk::PageSetupUnixDialog, Gtk::PrintUnixDialog, Gtk::Plug, Gtk::Socket, Gtk::FontSelection, Gtk::FontSelectionDialog, Gtk::VBox, Gtk::HBox, Gtk::VButtonBox, Gtk::HButtonBox, Gtk::HPaned, and Gtk::VPaned.

    +

    Reimplemented in Gtk::FontSelectionDialog, Gtk::ColorSelectionDialog, Gtk::TreeView, Gtk::Window, Gtk::HBox, Gtk::HButtonBox, Gtk::ToolPalette, Gtk::VPaned, Gtk::Dialog, Gtk::TextView, Gtk::IconView, Gtk::AboutDialog, Gtk::MessageDialog, Gtk::Box, Gtk::Socket, Gtk::Assistant, Gtk::MenuBar, Gtk::Notebook, Gtk::Table, Gtk::ComboBox, Gtk::Paned, Gtk::ButtonBox, Gtk::FontSelection, Gtk::Expander, Gtk::ColorSelection, Gtk::OffscreenWindow, Gtk::Grid, Gtk::InfoBar, Gtk::VButtonBox, Gtk::FileChooserButton, Gtk::ScrolledWindow, Gtk::LinkButton, Gtk::PrintUnixDialog, Gtk::AppChooserDialog, Gtk::HandleBox, Gtk::RecentChooserDialog, Gtk::VBox, Gtk::Button, Gtk::Layout, Gtk::ScaleButton, Gtk::HPaned, Gtk::Alignment, Gtk::ColorButton, Gtk::Toolbar, Gtk::AppChooserWidget, Gtk::Fixed, Gtk::FontButton, Gtk::Frame, Gtk::MenuItem, Gtk::RecentChooserMenu, Gtk::Statusbar, Gtk::MenuShell, Gtk::TearoffMenuItem, Gtk::AppChooserButton, Gtk::CheckButton, Gtk::EventBox, Gtk::FileChooserWidget, Gtk::FontChooserDialog, Gtk::FontChooserWidget, Gtk::Menu, Gtk::AspectFrame, Gtk::RadioButton, Gtk::RecentChooserWidget, Gtk::FileChooserDialog, Gtk::ImageMenuItem, Gtk::SeparatorToolItem, Gtk::ToolItem, Gtk::Bin, Gtk::ComboBoxText, Gtk::RadioToolButton, Gtk::ToggleToolButton, Gtk::ToolItemGroup, Gtk::VolumeButton, Gtk::RadioMenuItem, Gtk::PageSetupUnixDialog, Gtk::ColorChooserDialog, Gtk::Viewport, Gtk::CheckMenuItem, Gtk::MenuToolButton, Gtk::SeparatorMenuItem, Gtk::ToggleButton, Gtk::ApplicationWindow, Gtk::Plug, and Gtk::ToolButton.

    @@ -645,7 +661,7 @@
    const GtkContainer* Gtk::Container::gobj const GtkContainer* Gtk::Container::gobj ( ) const [inline]
    - + @@ -661,7 +677,7 @@
    bool Gtk::Container::has_focus_chain bool Gtk::Container::has_focus_chain ( ) const
    - + @@ -680,7 +696,7 @@
    virtual void Gtk::Container::on_add virtual void Gtk::Container::on_add ( Widget widget)
    - + @@ -698,7 +714,7 @@
    virtual void Gtk::Container::on_check_resize virtual void Gtk::Container::on_check_resize ( ) [protected, virtual]
    - + @@ -717,7 +733,7 @@
    virtual void Gtk::Container::on_remove virtual void Gtk::Container::on_remove ( Widget widget)
    - + @@ -731,15 +747,15 @@ - +
    virtual void Gtk::Container::on_set_focus_child virtual void Gtk::Container::on_set_focus_child ( Widget widget)
    - + - +
    Glib::PropertyProxy_ReadOnly< guint > Gtk::Container::property_border_width Glib::PropertyProxy< guint > Gtk::Container::property_border_width ( ) const [protected] [protected]
    @@ -751,20 +767,21 @@
    - +
    - + - +
    Glib::PropertyProxy< guint > Gtk::Container::property_border_width Glib::PropertyProxy_ReadOnly< guint > Gtk::Container::property_border_width ( ) [protected] const [protected]
    +

    The width of the empty border outside the containers children.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -775,7 +792,7 @@
    - + @@ -784,20 +801,21 @@
    +

    Can be used to add a new child to the container.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_WriteOnly< Widget* > Gtk::Container::property_child Glib::PropertyProxy_WriteOnly< Widget* > Gtk::Container::property_child ( ) [protected]
    - + - +
    Glib::PropertyProxy_ReadOnly< ResizeMode > Gtk::Container::property_resize_mode Glib::PropertyProxy< ResizeMode > Gtk::Container::property_resize_mode ( ) const [protected] [protected]
    @@ -809,20 +827,21 @@
    - +
    - + - +
    Glib::PropertyProxy< ResizeMode > Gtk::Container::property_resize_mode Glib::PropertyProxy_ReadOnly< ResizeMode > Gtk::Container::property_resize_mode ( ) [protected] const [protected]
    +

    Specify how resize events are handled.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -833,7 +852,7 @@
    - + @@ -844,8 +863,8 @@

    Removes widget from container.

    -

    widget must be inside container. If widget is managed with Gtk::manage(), and you don't want to use widget again then you should delete widget, because there will no longer be any parent container to delete it automatically.

    -
    Parameters:
    +

    widget must be inside container. If widget is managed with Gtk::manage(), and you don't want to use widget again then you should delete widget, because there will no longer be any parent container to delete it automatically.

    +
    Parameters:
    void Gtk::Container::remove void Gtk::Container::remove ( Widget widget)
    widgetA current child of container.
    @@ -859,7 +878,7 @@
    - + @@ -875,7 +894,7 @@
    void Gtk::Container::resize_children void Gtk::Container::resize_children ( )
    - + @@ -887,7 +906,7 @@

    Sets the border width of the container.

    The border width of a container is the amount of space to leave around the outside of the container. The only exception to this is Gtk::Window; because toplevel windows can't leave space outside, they leave the space inside. The border is added on all sides of the container. To add space to only one side, one approach is to create a Gtk::Alignment widget, call Gtk::Widget::set_size_request() to give it a size, and place it on the side of the container as a spacer.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Container::set_border_width void Gtk::Container::set_border_width ( guint  border_width)
    border_widthAmount of blank space to leave outside the container. Valid values are in the range 0-65535 pixels.
    @@ -901,7 +920,7 @@
    - + @@ -940,9 +959,9 @@
    virtual void Gtk::Container::set_child_property_vfunc virtual void Gtk::Container::set_child_property_vfunc ( GtkWidget *  child,
    - + - + @@ -952,7 +971,7 @@

    Sets a focus chain, overriding the one computed automatically by GTK+.

    In principle each widget in the chain should be a descendant of the container, but this is not enforced by this method, since it's allowed to set the focus chain before you pack the widgets, or have a widget in the chain that isn't always packed. The necessary checks are done when the focus chain is actually traversed.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Container::set_focus_chain void Gtk::Container::set_focus_chain (const std::vector< Widget* >& const std::vector< Widget* >&  focusable_widgets)
    focusable_widgetsThe new focus chain.
    @@ -966,7 +985,7 @@
    - + @@ -985,7 +1004,7 @@
    void Gtk::Container::set_focus_child void Gtk::Container::set_focus_child ( Widget widget)
    - + @@ -998,7 +1017,7 @@

    Hooks up an adjustment to focus handling in a container, so when a child of the container is focused, the adjustment is scrolled to show that widget.

    This function sets the horizontal alignment. See Gtk::ScrolledWindow::get_hadjustment() for a typical way of obtaining the adjustment and set_focus_vadjustment() for setting the vertical adjustment.

    The adjustments have to be in pixel units and in the same coordinate system as the allocation for immediate children of the container.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Container::set_focus_hadjustment void Gtk::Container::set_focus_hadjustment ( const Glib::RefPtr< Adjustment >&  adjustment)
    adjustmentAn adjustment which should be adjusted when the focus is moved among the descendents of container.
    @@ -1012,7 +1031,7 @@
    - + @@ -1025,7 +1044,7 @@

    Hooks up an adjustment to focus handling in a container, so when a child of the container is focused, the adjustment is scrolled to show that widget.

    This function sets the vertical alignment. See Gtk::ScrolledWindow::get_vadjustment() for a typical way of obtaining the adjustment and set_focus_hadjustment() for setting the horizontal adjustment.

    The adjustments have to be in pixel units and in the same coordinate system as the allocation for immediate children of the container.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Container::set_focus_vadjustment void Gtk::Container::set_focus_vadjustment ( const Glib::RefPtr< Adjustment >&  adjustment)
    adjustmentAn adjustment which should be adjusted when the focus is moved among the descendents of container.
    @@ -1039,7 +1058,7 @@
    - + @@ -1051,7 +1070,7 @@

    Sets the reallocate_redraws flag of the container to the given value.

    Containers requesting reallocation redraws get automatically redrawn if any of their children changed allocation.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Container::set_reallocate_redraws void Gtk::Container::set_reallocate_redraws ( bool  needs_redraws = true)
    needs_redrawsThe new value for the container's reallocate_redraws flag.
    @@ -1065,7 +1084,7 @@
    - + @@ -1077,7 +1096,7 @@

    Sets the resize mode for the container.

    The resize mode of a container determines whether a resize request will be passed to the container's parent, queued for later execution or executed immediately.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Container::set_resize_mode void Gtk::Container::set_resize_mode ( ResizeMode  resize_mode)
    resize_modeThe new resize mode.
    @@ -1091,7 +1110,7 @@
    - + @@ -1108,7 +1127,7 @@
    void Gtk::Container::show_all_children void Gtk::Container::show_all_children ( bool  recursive = true)
    - + @@ -1125,7 +1144,7 @@
    Glib::SignalProxy1< void,Widget* > Gtk::Container::signal_add Glib::SignalProxy1< void,Widget* > Gtk::Container::signal_add ( )
    - + @@ -1142,7 +1161,7 @@
    Glib::SignalProxy0< void > Gtk::Container::signal_check_resize Glib::SignalProxy0< void > Gtk::Container::signal_check_resize ( )
    - + @@ -1159,7 +1178,7 @@
    Glib::SignalProxy1< void,Widget* > Gtk::Container::signal_remove Glib::SignalProxy1< void,Widget* > Gtk::Container::signal_remove ( )
    - + @@ -1176,7 +1195,7 @@
    Glib::SignalProxy1< void,Widget* > Gtk::Container::signal_set_focus_child Glib::SignalProxy1< void,Widget* > Gtk::Container::signal_set_focus_child ( )
    - + @@ -1195,7 +1214,7 @@
    void Gtk::Container::unset_focus_chain void Gtk::Container::unset_focus_chain ( )
    - + @@ -1216,7 +1235,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Container* wrap Gtk::Container* wrap ( GtkContainer *  object,
    @@ -1230,9 +1249,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/container.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Container__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Container__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Container-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Container-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Container-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Container-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Container, including all inherited members. @@ -59,6 +75,7 @@ + @@ -178,7 +195,7 @@ - + @@ -197,7 +214,7 @@ - + @@ -439,7 +456,7 @@ - + @@ -523,7 +540,9 @@ + + @@ -561,9 +580,14 @@ -
    activate()Gtk::Widget
    add_interface(GType gtype_implementer)Gtk::Buildable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CssProvider.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CssProvider.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CssProvider.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CssProvider.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::CssProvider Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::CssProvider Class Reference
    -
    +

    CSS-like styling for widgets, implementing the StyleProvider base class. More...

    @@ -77,11 +93,11 @@  Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs.
    Glib::ustring to_string () const  Convertes the provider into a string representation in CSS format.
    -bool load_from_data (const std::string& data) +bool load_from_data (const std::string& data)  Loads data into this css provider, making it clear any previously loaded information.
    bool load_from_file (const Glib::RefPtr< const Gio::File >& file)  Loads the data contained in file into css_provider, making it clear any previously loaded information.
    -bool load_from_path (const std::string& path) +bool load_from_path (const std::string& path)  Loads the data contained in path into css_provider, making it clear any previously loaded information.

    Static Public Member Functions

    @@ -104,14 +120,14 @@

    CSS-like styling for widgets, implementing the StyleProvider base class.

    It is able to parse <ulink url="http://www.w3.org/TR/CSS2">CSS</ulink>-like input in order to style widgets.

    An application can cause GTK+ to parse a specific CSS style sheet by calling load_from_file() and adding the provider with StyleContext::add_provider() or StyleContext::add_provider_for_screen(). In addition, certain files will be read when GTK+ is initialized. See the <ulink url="http://library.gnome.org/devel/gtk3/unstable/GtkCssProvider.html#GtkCssProvider.description">GtkCssProvider documentation</ulink> for details of these default files and details of the stylesheets.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:

    Constructor & Destructor Documentation

    - + @@ -127,7 +143,7 @@
    virtual Gtk::CssProvider::~CssProvider virtual Gtk::CssProvider::~CssProvider ( ) [virtual]
    - + @@ -144,7 +160,7 @@
    Gtk::CssProvider::CssProvider Gtk::CssProvider::CssProvider ( ) [protected]
    - + @@ -160,7 +176,7 @@
    static Glib::RefPtr<CssProvider> Gtk::CssProvider::create static Glib::RefPtr<CssProvider> Gtk::CssProvider::create ( ) [static]
    - + @@ -179,7 +195,7 @@
    static Glib::RefPtr<CssProvider> Gtk::CssProvider::get_default static Glib::RefPtr<CssProvider> Gtk::CssProvider::get_default ( ) [static]
    - + @@ -200,7 +216,7 @@

    Loads a theme from the usual theme paths.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<CssProvider> Gtk::CssProvider::get_named static Glib::RefPtr<CssProvider> Gtk::CssProvider::get_named ( const Glib::ustring name,
    @@ -211,15 +227,15 @@ - +
    nameA theme name.
    variantVariant to load, for example, "dark", or 0 for the default.
    - + - +
    const GtkCssProvider* Gtk::CssProvider::gobj GtkCssProvider* Gtk::CssProvider::gobj ( ) const [inline] [inline]
    @@ -227,19 +243,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gtk::StyleProvider.

    +

    Reimplemented from Gtk::StyleProvider.

    - +
    - + - +
    GtkCssProvider* Gtk::CssProvider::gobj const GtkCssProvider* Gtk::CssProvider::gobj ( ) [inline] const [inline]
    @@ -247,7 +263,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gtk::StyleProvider.

    +

    Reimplemented from Gtk::StyleProvider.

    @@ -256,7 +272,7 @@
    - + @@ -274,9 +290,9 @@
    GtkCssProvider* Gtk::CssProvider::gobj_copy GtkCssProvider* Gtk::CssProvider::gobj_copy ( )
    - + - + @@ -285,7 +301,7 @@

    Loads data into this css provider, making it clear any previously loaded information.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::CssProvider::load_from_data bool Gtk::CssProvider::load_from_data (const std::stringconst std::string data)
    dataCSS data loaded in memory.
    @@ -300,7 +316,7 @@
    - + @@ -311,7 +327,7 @@

    Loads the data contained in file into css_provider, making it clear any previously loaded information.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::CssProvider::load_from_file bool Gtk::CssProvider::load_from_file ( const Glib::RefPtr< const Gio::File > &  file)
    fileFile pointing to a file to load.
    @@ -326,9 +342,9 @@
    - + - + @@ -337,7 +353,7 @@

    Loads the data contained in path into css_provider, making it clear any previously loaded information.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::CssProvider::load_from_path bool Gtk::CssProvider::load_from_path (const std::stringconst std::string path)
    pathThe path of a filename to load, in the GLib filename encoding.
    @@ -352,7 +368,7 @@
    - + @@ -374,7 +390,7 @@
    Glib::ustring Gtk::CssProvider::to_string Glib::ustring Gtk::CssProvider::to_string ( ) const
    - + @@ -395,7 +411,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::CssProvider > wrap Glib::RefPtr< Gtk::CssProvider > wrap ( GtkCssProvider *  object,
    @@ -409,9 +425,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/cssprovider.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CssProvider__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CssProvider__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CssProvider-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CssProvider-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1CssProvider-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1CssProvider-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::CssProvider, including all inherited members. @@ -62,7 +78,7 @@ - + @@ -87,9 +103,10 @@ - + + @@ -102,9 +119,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_data(const QueryQuark &key)Glib::Object
    get_default()Gtk::CssProvider [static]
    get_named(const Glib::ustring& name, const Glib::ustring& variant)Gtk::CssProvider [static]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gtk::CssProvider [inline]
    gobj() const Gtk::CssProvider [inline]
    remove_destroy_notify_callback(void *data) const sigc::trackable
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    steal_data(const QueryQuark &quark)Glib::Object
    StyleProvider()Gtk::StyleProvider [protected]
    thaw_notify()Glib::ObjectBase
    to_string() const Gtk::CssProvider
    trackable(const trackable &src)sigc::trackable
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~StyleProvider()Gtk::StyleProvider [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Dialog.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Dialog.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Dialog.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Dialog.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Dialog Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Dialog Class Reference
    -
    +

    Create popup windows. More...

    @@ -92,7 +108,7 @@  Gets the widget button that uses the given response ID in the action area of a dialog.
    int get_response_for_widget (const Gtk::Widget& widget) const  Gets the response id of a widget in the action area of a dialog.
    -void set_alternative_button_order_from_array (const std::vector< int >& new_order) +void set_alternative_button_order_from_array (const std::vector< int >& new_order)  Sets an alternative button order.
    void response (int response_id)  Emits the Gtk::Dialog::signal_response() signal with the given response ID.
    @@ -139,7 +155,7 @@
    - + @@ -155,7 +171,7 @@
    virtual Gtk::Dialog::~Dialog virtual Gtk::Dialog::~Dialog ( ) [virtual]
    - + @@ -171,7 +187,7 @@
    Gtk::Dialog::Dialog Gtk::Dialog::Dialog ( )
    - + @@ -198,7 +214,7 @@
    Gtk::Dialog::Dialog Gtk::Dialog::Dialog ( const Glib::ustring title,
    - + @@ -232,7 +248,7 @@
    Gtk::Dialog::Dialog Gtk::Dialog::Dialog ( const Glib::ustring title,
    - + @@ -254,7 +270,7 @@

    Adds an activatable widget to the action area of a Gtk::Dialog, connecting a signal handler that will emit the Gtk::Dialog::signal_response() signal on the dialog when the widget is activated.

    The widget is appended to the end of the dialog's action area. If you want to add a non-activatable widget, simply pack it into the action_area field of the Gtk::Dialog struct.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Dialog::add_action_widget void Gtk::Dialog::add_action_widget ( Widget child,
    @@ -269,7 +285,7 @@
    childAn activatable widget.
    response_idResponse ID for child.
    - + @@ -291,7 +307,7 @@

    Adds a button with the given text (or a stock button, if button_text is a stock ID) and sets things up so that clicking the button will emit the Gtk::Dialog::signal_response() signal with the given response_id.

    The button is appended to the end of the dialog's action area. The button widget is returned, but usually you don't need it.

    -
    Parameters:
    +
    Parameters:
    Button* Gtk::Dialog::add_button Button* Gtk::Dialog::add_button ( const Glib::ustring button_text,
    @@ -307,7 +323,7 @@
    button_textText of button, or stock ID.
    response_idResponse ID for the button.
    - + @@ -329,7 +345,7 @@

    Adds a button with the given text (or a stock button, if button_text is a stock ID) and sets things up so that clicking the button will emit the Gtk::Dialog::signal_response() signal with the given response_id.

    The button is appended to the end of the dialog's action area. The button widget is returned, but usually you don't need it.

    -
    Parameters:
    +
    Parameters:
    Button* Gtk::Dialog::add_button Button* Gtk::Dialog::add_button ( const Gtk::StockID stock_id,
    @@ -345,7 +361,7 @@
    button_textText of button, or stock ID.
    response_idResponse ID for the button.
    - + @@ -359,7 +375,7 @@

    See Gtk::Dialog::set_alternative_button_order() for more details about alternative button order.

    If you need to use this function, you should probably connect to the ::notify:gtk-alternative-button-order signal on the Gtk::Settings object associated to screen, in order to be notified if the button order setting changes.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    static bool Gtk::Dialog::alternative_button_order static bool Gtk::Dialog::alternative_button_order ( const Glib::RefPtr< const Gdk::Screen >&  screen)
    screenA Gdk::Screen, or 0 to use the default screen.
    @@ -374,7 +390,7 @@
    - + @@ -384,7 +400,7 @@

    Returns the action area of dialog.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The action area.
    @@ -394,7 +410,7 @@
    ButtonBox* Gtk::Dialog::get_action_area ButtonBox* Gtk::Dialog::get_action_area ( )
    - + @@ -404,7 +420,7 @@

    Returns the action area of dialog.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The action area.
    @@ -414,7 +430,7 @@
    const ButtonBox* Gtk::Dialog::get_action_area const ButtonBox* Gtk::Dialog::get_action_area ( ) const
    - + @@ -424,7 +440,7 @@

    Returns the content area of dialog.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The content area Gtk::Box.
    @@ -434,7 +450,7 @@
    Box* Gtk::Dialog::get_content_area Box* Gtk::Dialog::get_content_area ( )
    - + @@ -444,7 +460,7 @@

    Returns the content area of dialog.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The content area Gtk::Box.
    @@ -454,7 +470,7 @@
    const Box* Gtk::Dialog::get_content_area const Box* Gtk::Dialog::get_content_area ( ) const
    - + @@ -466,7 +482,7 @@

    Gets the response id of a widget in the action area of a dialog.

    Since gtkmm 2.8:
    -
    Parameters:
    +
    Parameters:
    int Gtk::Dialog::get_response_for_widget int Gtk::Dialog::get_response_for_widget ( const Gtk::Widget widget)
    widgetA widget in the action area of dialog.
    @@ -476,44 +492,44 @@
    - +
    - + - +
    const Box* Gtk::Dialog::get_vbox Box* Gtk::Dialog::get_vbox ( ) const

    Returns the content area of dialog.

    -
    Since gtkmm 2.14:
    -
    Deprecated:
    Use get_content_area() instead.
    +
    Since gtkmm 2.14:
    +
    Deprecated:
    Use get_content_area() instead.
    Returns:
    The content area Gtk::Box.
    - +
    - + - +
    Box* Gtk::Dialog::get_vbox const Box* Gtk::Dialog::get_vbox ( ) const

    Returns the content area of dialog.

    -
    Since gtkmm 2.14:
    -
    Deprecated:
    Use get_content_area() instead.
    +
    Since gtkmm 2.14:
    +
    Deprecated:
    Use get_content_area() instead.
    Returns:
    The content area Gtk::Box.
    @@ -523,7 +539,7 @@
    - + @@ -535,7 +551,7 @@

    Gets the widget button that uses the given response ID in the action area of a dialog.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    Widget* Gtk::Dialog::get_widget_for_response Widget* Gtk::Dialog::get_widget_for_response ( int  response_id)
    response_idThe response ID used by the dialog widget.
    @@ -550,7 +566,7 @@
    - + @@ -562,7 +578,7 @@

    Gets the widget button that uses the given response ID in the action area of a dialog.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    const Widget* Gtk::Dialog::get_widget_for_response const Widget* Gtk::Dialog::get_widget_for_response ( int  response_id)
    response_idThe response ID used by the dialog widget.
    @@ -572,15 +588,15 @@
    - +
    - +
    @@ -621,7 +637,7 @@
    - + @@ -640,7 +656,7 @@
    virtual void Gtk::Dialog::on_response virtual void Gtk::Dialog::on_response ( int  response_id)
    - + @@ -652,7 +668,7 @@

    Emits the Gtk::Dialog::signal_response() signal with the given response ID.

    Used to indicate that the user has responded to the dialog in some way; typically either you or run() will be monitoring the signal_response() signal and take appropriate action.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Dialog::response void Gtk::Dialog::response ( int  response_id)
    response_idResponse ID.
    @@ -666,7 +682,7 @@
    - + @@ -689,9 +705,9 @@
    int Gtk::Dialog::run int Gtk::Dialog::run ( )
    - + - + @@ -703,7 +719,7 @@

    If the gtk-alternative-button-order setting is set to true, the dialog buttons are reordered according to the order of the response ids in new_order.

    By default, GTK+ dialogs use the button order advocated by the Gnome <ulink url="http://developer.gnome.org/projects/gup/hig/2.0/">Human Interface Guidelines</ulink> with the affirmative button at the far right, and the cancel button left of it. But the builtin GTK+ dialogs and #GtkMessageDialogs do provide an alternative button order, which is more suitable on some platforms, e.g. Windows.

    Use this function after adding all the buttons to your dialog

    -
    Parameters:
    +
    Parameters:
    void Gtk::Dialog::set_alternative_button_order_from_array void Gtk::Dialog::set_alternative_button_order_from_array (const std::vector< int > & const std::vector< int > &  new_order)
    new_orderan array of response ids of the dialog's buttons.
    @@ -717,7 +733,7 @@
    - + @@ -729,7 +745,7 @@

    Sets the last widget in the dialog's action area with the given response_id as the default widget for the dialog.

    Pressing "Enter" normally activates the default widget.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Dialog::set_default_response void Gtk::Dialog::set_default_response ( int  response_id)
    response_idA response ID.
    @@ -743,7 +759,7 @@
    - + @@ -765,7 +781,7 @@

    Calls gtk_widget_set_sensitive (widget, setting) for each widget in the dialog's action area with the given response_id.

    A convenient way to sensitize/desensitize dialog buttons.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Dialog::set_response_sensitive void Gtk::Dialog::set_response_sensitive ( int  response_id,
    @@ -780,7 +796,7 @@
    response_idA response ID.
    settingtrue for sensitive.
    - + @@ -790,7 +806,7 @@
    Slot Prototype:
    void on_my_response(int response_id)

    Emitted when an action widget is clicked, the dialog receives a delete event, or the application programmer calls Gtk::Dialog::response(). On a delete event, the response ID is Gtk::RESPONSE_DELETE_EVENT. Otherwise, it depends on which action widget was clicked.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,int > Gtk::Dialog::signal_response Glib::SignalProxy1< void,int > Gtk::Dialog::signal_response ( )
    response_idThe response ID.
    @@ -805,7 +821,7 @@
    - + @@ -826,7 +842,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Dialog* wrap Gtk::Dialog* wrap ( GtkDialog *  object,
    @@ -840,9 +856,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/dialog.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Dialog__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Dialog__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Dialog-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Dialog-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Dialog-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Dialog-members.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Dialog, including all inherited members. @@ -73,6 +89,7 @@ + @@ -233,7 +250,7 @@ - + @@ -260,7 +277,7 @@ - + @@ -619,7 +636,7 @@ - + @@ -716,7 +733,9 @@ + + @@ -770,9 +789,14 @@ -
    activate()Gtk::Widget
    begin_move_drag(int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    begin_resize_drag(Gdk::WindowEdge edge, int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_title() const Gtk::Window
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_position(WindowPosition position)Gtk::Window
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    ~Window()Gtk::Window [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1DrawingArea.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1DrawingArea.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1DrawingArea.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1DrawingArea.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::DrawingArea Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::DrawingArea Class Reference
    -
    +

    A widget for custom user interface elements. More...

    @@ -87,7 +103,7 @@
    - + @@ -103,7 +119,7 @@
    virtual Gtk::DrawingArea::~DrawingArea virtual Gtk::DrawingArea::~DrawingArea ( ) [virtual]
    - + @@ -120,7 +136,7 @@
    Gtk::DrawingArea::DrawingArea Gtk::DrawingArea::DrawingArea ( )
    - + @@ -140,7 +156,7 @@
    GtkDrawingArea* Gtk::DrawingArea::gobj GtkDrawingArea* Gtk::DrawingArea::gobj ( ) [inline]
    - + @@ -161,7 +177,7 @@
    const GtkDrawingArea* Gtk::DrawingArea::gobj const GtkDrawingArea* Gtk::DrawingArea::gobj ( ) const [inline]
    - + @@ -182,7 +198,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::DrawingArea* wrap Gtk::DrawingArea* wrap ( GtkDrawingArea *  object,
    @@ -196,9 +212,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/drawingarea.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1DrawingArea__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1DrawingArea__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1DrawingArea-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1DrawingArea-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1DrawingArea-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1DrawingArea-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::DrawingArea, including all inherited members. @@ -58,6 +74,7 @@ + @@ -160,7 +177,7 @@ - + @@ -178,7 +195,7 @@ - + @@ -402,7 +419,7 @@ - + @@ -479,7 +496,9 @@ + + @@ -516,9 +535,14 @@ -
    activate()Gtk::Widget
    add_interface(GType gtype_implementer)Gtk::Buildable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    compute_expand(Orientation orientation)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_receives_default(bool receives_default=true)Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Editable.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Editable.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Editable.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Editable.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Editable Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Editable Class Reference
    -
    +

    Base class for text-editing widgets. More...

    @@ -109,6 +125,8 @@ static void add_interface (GType gtype_implementer)

    Protected Member Functions

    Editable () + You should derive from this class to use it.
    virtual void delete_text_vfunc (int start_pos, int end_pos) virtual Glib::ustring get_chars_vfunc (int start_pos, int end_pos) const virtual void select_region_vfunc (int start_pos, int end_pos) @@ -133,12 +151,30 @@

    Base class for text-editing widgets.

    The Gtk::Editable class is a base class for widgets for editing text, such as Gtk::Entry. It cannot be instantiated by itself. The editable class contains functions for generically manipulating an editable widget, a large number of action signals used for key bindings, and several signals that an application can connect to to modify the behavior of a widget.


    Constructor & Destructor Documentation

    + +
    +
    + + + + + + + +
    Gtk::Editable::Editable () [protected]
    +
    +
    + +

    You should derive from this class to use it.

    + +
    +
    - + @@ -155,7 +191,7 @@
    virtual Gtk::Editable::~Editable virtual Gtk::Editable::~Editable ( ) [virtual]
    - + @@ -172,7 +208,7 @@
    static void Gtk::Editable::add_interface static void Gtk::Editable::add_interface ( GType  gtype_implementer)
    - + @@ -190,7 +226,7 @@
    void Gtk::Editable::copy_clipboard void Gtk::Editable::copy_clipboard ( )
    - + @@ -208,7 +244,7 @@
    void Gtk::Editable::cut_clipboard void Gtk::Editable::cut_clipboard ( )
    - + @@ -227,7 +263,7 @@
    void Gtk::Editable::delete_selection void Gtk::Editable::delete_selection ( )
    - + @@ -251,7 +287,7 @@

    The characters that are deleted are those characters at positions from start_pos up to, but not including end_pos. If end_pos is negative, then the the characters deleted are those from start_pos to the end of the text.

    Note that the positions are specified in characters, not bytes.

    Virtual: do_delete_text

    -
    Parameters:
    +
    Parameters:
    void Gtk::Editable::delete_text void Gtk::Editable::delete_text ( int  start_pos,
    @@ -266,7 +302,7 @@
    start_posStart position.
    end_posEnd position.
    - + @@ -293,7 +329,7 @@
    virtual void Gtk::Editable::delete_text_vfunc virtual void Gtk::Editable::delete_text_vfunc ( int  start_pos,
    - + @@ -316,7 +352,7 @@

    Retrieves a sequence of characters.

    The characters that are retrieved are those characters at positions from start_pos up to, but not including end_pos. If end_pos is negative, then the the characters retrieved are those characters from start_pos to the end of the text.

    Note that positions are specified in characters, not bytes.

    -
    Parameters:
    +
    Parameters:
    Glib::ustring Gtk::Editable::get_chars Glib::ustring Gtk::Editable::get_chars ( int  start_pos,
    @@ -332,7 +368,7 @@
    start_posStart of text.
    end_posEnd of text.
    - + @@ -359,7 +395,7 @@
    virtual Glib::ustring Gtk::Editable::get_chars_vfunc virtual Glib::ustring Gtk::Editable::get_chars_vfunc ( int  start_pos,
    - + @@ -379,7 +415,7 @@
    bool Gtk::Editable::get_editable bool Gtk::Editable::get_editable ( ) const
    - + @@ -399,7 +435,7 @@
    int Gtk::Editable::get_position int Gtk::Editable::get_position ( ) const
    - + @@ -415,7 +451,7 @@
    virtual int Gtk::Editable::get_position_vfunc virtual int Gtk::Editable::get_position_vfunc ( ) const [protected, virtual]
    - + @@ -438,7 +474,7 @@

    Retrieves the selection bound of the editable.

    start_pos will be filled with the start of the selection and end_pos with end. If no text was selected both will be identical and false will be returned.

    Note that positions are specified in characters, not bytes.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::Editable::get_selection_bounds bool Gtk::Editable::get_selection_bounds ( int &  start_pos,
    @@ -454,7 +490,7 @@
    start_posLocation to store the starting position, or 0.
    end_posLocation to store the end position, or 0.
    - + @@ -481,7 +517,7 @@
    virtual bool Gtk::Editable::get_selection_bounds_vfunc virtual bool Gtk::Editable::get_selection_bounds_vfunc ( int &  start_pos,
    - + @@ -494,7 +530,7 @@

    Reimplemented from Glib::Interface.

    -

    Reimplemented in Gtk::Entry, and Gtk::SpinButton.

    +

    Reimplemented in Gtk::SpinButton, and Gtk::Entry.

    @@ -503,7 +539,7 @@
    GtkEditable* Gtk::Editable::gobj GtkEditable* Gtk::Editable::gobj ( ) [inline]
    - + @@ -516,7 +552,7 @@

    Reimplemented from Glib::Interface.

    -

    Reimplemented in Gtk::Entry, and Gtk::SpinButton.

    +

    Reimplemented in Gtk::SpinButton, and Gtk::Entry.

    @@ -525,7 +561,7 @@
    const GtkEditable* Gtk::Editable::gobj const GtkEditable* Gtk::Editable::gobj ( ) const [inline]
    - + @@ -554,7 +590,7 @@

    Inserts new_text_length bytes of new_text into the contents of the widget, at position position.

    Note that the position is in characters, not in bytes. The function updates position to point after the newly inserted text.

    Virtual: do_insert_text

    -
    Parameters:
    +
    Parameters:
    void Gtk::Editable::insert_text void Gtk::Editable::insert_text ( const Glib::ustring text,
    @@ -570,7 +606,7 @@
    new_textThe text to append.
    new_text_lengthThe length of the text in bytes, or -1.
    - + @@ -597,7 +633,7 @@
    virtual void Gtk::Editable::insert_text_vfunc virtual void Gtk::Editable::insert_text_vfunc ( const Glib::ustring text,
    - + @@ -615,7 +651,7 @@
    virtual void Gtk::Editable::on_changed virtual void Gtk::Editable::on_changed ( ) [protected, virtual]
    - + @@ -644,7 +680,7 @@
    virtual void Gtk::Editable::on_delete_text virtual void Gtk::Editable::on_delete_text ( int  start_pos,
    - + @@ -673,7 +709,7 @@
    virtual void Gtk::Editable::on_insert_text virtual void Gtk::Editable::on_insert_text ( const Glib::ustring text,
    - + @@ -691,7 +727,7 @@
    void Gtk::Editable::paste_clipboard void Gtk::Editable::paste_clipboard ( )
    - + @@ -715,7 +751,7 @@

    The characters that are selected are those characters at positions from start_pos up to, but not including end_pos. If end_pos is negative, then the the characters selected are those characters from start_pos to the end of the text.

    Note that positions are specified in characters, not bytes.

    Virtual: set_selection_bounds

    -
    Parameters:
    +
    Parameters:
    void Gtk::Editable::select_region void Gtk::Editable::select_region ( int  start_pos,
    @@ -730,7 +766,7 @@
    start_posStart of region.
    end_posEnd of region.
    - + @@ -757,7 +793,7 @@
    virtual void Gtk::Editable::select_region_vfunc virtual void Gtk::Editable::select_region_vfunc ( int  start_pos,
    - + @@ -768,7 +804,7 @@

    Determines if the user can edit the text in the editable widget or not.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Editable::set_editable void Gtk::Editable::set_editable ( bool  is_editable = true)
    is_editabletrue if the user is allowed to edit the text in the widget.
    @@ -782,7 +818,7 @@
    - + @@ -794,7 +830,7 @@

    Sets the cursor position in the editable to the given value.

    The cursor is displayed before the character with the given (base 0) index in the contents of the editable. The value must be less than or equal to the number of characters in the editable. A value of -1 indicates that the position should be set after the last character of the editable. Note that position is in characters, not in bytes.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Editable::set_position void Gtk::Editable::set_position ( int  position)
    positionThe position of the cursor.
    @@ -808,7 +844,7 @@
    - + @@ -825,7 +861,7 @@
    virtual void Gtk::Editable::set_position_vfunc virtual void Gtk::Editable::set_position_vfunc ( int  position)
    - + @@ -844,7 +880,7 @@
    Glib::SignalProxy0< void > Gtk::Editable::signal_changed Glib::SignalProxy0< void > Gtk::Editable::signal_changed ( )
    - + @@ -854,7 +890,7 @@
    Slot Prototype:
    void on_my_delete_text(int start_pos, int end_pos)

    This signal is emitted when text is deleted from the widget by the user. The default handler for this signal will normally be responsible for deleting the text, so by connecting to this signal and then stopping the signal with Glib::signal_stop_emission(), it is possible to modify the range of deleted text, or prevent it from being deleted entirely. The start_pos and end_pos parameters are interpreted as for Gtk::Editable::delete_text().

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< void,int,int > Gtk::Editable::signal_delete_text Glib::SignalProxy2< void,int,int > Gtk::Editable::signal_delete_text ( )
    @@ -869,7 +905,7 @@
    start_posThe starting position.
    end_posThe end position.
    - + @@ -886,7 +922,7 @@
    Glib::SignalProxy2< void,const Glib::ustring&,int* > Gtk::Editable::signal_insert_text Glib::SignalProxy2< void,const Glib::ustring&,int* > Gtk::Editable::signal_insert_text ( )
    - + @@ -907,7 +943,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::Editable > wrap Glib::RefPtr< Gtk::Editable > wrap ( GtkEditable *  object,
    @@ -921,9 +957,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/editable.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Editable__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Editable__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Editable-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Editable-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Editable-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Editable-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Editable, including all inherited members. @@ -59,6 +75,7 @@ + @@ -66,7 +83,7 @@ - + @@ -94,7 +111,7 @@ - + @@ -106,9 +123,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    delete_selection()Gtk::Editable
    delete_text(int start_pos, int end_pos)Gtk::Editable
    delete_text_vfunc(int start_pos, int end_pos)Gtk::Editable [protected, virtual]
    Editable()Gtk::Editable [protected]
    freeze_notify()Glib::ObjectBase
    func_destroy_notify typedefsigc::trackable
    get_chars(int start_pos, int end_pos) const Gtk::Editable
    get_editable() const Gtk::Editable
    get_position() const Gtk::Editable
    get_position_vfunc() const Gtk::Editable [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_selection_bounds(int& start_pos, int& end_pos) const Gtk::Editable
    get_selection_bounds_vfunc(int& start_pos, int& end_pos) const Gtk::Editable [protected, virtual]
    set_editable(bool is_editable=true)Gtk::Editable
    set_position(int position)Gtk::Editable
    set_position_vfunc(int position)Gtk::Editable [protected, virtual]
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    signal_changed()Gtk::Editable
    signal_delete_text()Gtk::Editable
    ~Editable()Gtk::Editable [virtual]
    ~Interface()Glib::Interface [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1EntryBuffer.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1EntryBuffer.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1EntryBuffer.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1EntryBuffer.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::EntryBuffer Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::EntryBuffer Class Reference
    -
    +

    A Text buffer for the Entry widget. More...

    @@ -101,15 +117,15 @@ guint, guint > signal_deleted_text () Glib::PropertyProxy
    < Glib::ustringproperty_text () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The contents of the buffer.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_text () const  The contents of the buffer.
    Glib::PropertyProxy_ReadOnly
    < guint > property_length () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Length of the text currently in the buffer.
    Glib::PropertyProxy< int > property_max_length () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Maximum number of characters for this entry.
    Glib::PropertyProxy_ReadOnly< int > property_max_length () const  Maximum number of characters for this entry.

    @@ -147,7 +163,7 @@
    - + @@ -163,7 +179,7 @@
    virtual Gtk::EntryBuffer::~EntryBuffer virtual Gtk::EntryBuffer::~EntryBuffer ( ) [virtual]
    - + @@ -181,7 +197,7 @@
    Gtk::EntryBuffer::EntryBuffer Gtk::EntryBuffer::EntryBuffer ( ) [protected]
    - + @@ -192,7 +208,7 @@

    Create a new EntryBuffer object.

    -
    Parameters:
    +
    Parameters:
    Gtk::EntryBuffer::EntryBuffer Gtk::EntryBuffer::EntryBuffer ( const Glib::ustring text)
    textInitial buffer text.
    @@ -207,7 +223,7 @@
    - + @@ -225,7 +241,7 @@
    static Glib::RefPtr<EntryBuffer> Gtk::EntryBuffer::create static Glib::RefPtr<EntryBuffer> Gtk::EntryBuffer::create ( ) [static]
    - + @@ -236,7 +252,7 @@

    Create a new EntryBuffer object.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<EntryBuffer> Gtk::EntryBuffer::create static Glib::RefPtr<EntryBuffer> Gtk::EntryBuffer::create ( const Glib::ustring text)
    textInitial buffer text.
    @@ -250,7 +266,7 @@
    - + @@ -275,7 +291,7 @@

    If position or n_chars are out of bounds, then they are coerced to sane values.

    Note that the positions are specified in characters, not bytes.

    Since gtkmm 2.18:
    -
    Parameters:
    +
    Parameters:
    guint Gtk::EntryBuffer::delete_text guint Gtk::EntryBuffer::delete_text ( guint  position,
    @@ -291,7 +307,7 @@
    positionPosition at which to delete text.
    n_charsNumber of characters to delete.
    - + @@ -313,7 +329,7 @@

    Used when subclassing Gtk::EntryBuffer.

    Since gtkmm 2.18:
    -
    Parameters:
    +
    Parameters:
    void Gtk::EntryBuffer::emit_deleted_text void Gtk::EntryBuffer::emit_deleted_text ( guint  position,
    @@ -328,7 +344,7 @@
    positionPosition at which text was deleted.
    n_charsNumber of characters deleted.
    - + @@ -349,7 +365,7 @@

    Used when deriving from EntryBuffer.

    -
    Parameters:
    +
    Parameters:
    void Gtk::EntryBuffer::emit_inserted_text void Gtk::EntryBuffer::emit_inserted_text ( guint  position,
    @@ -364,7 +380,7 @@
    positionPosition at which text was inserted.
    textText that was inserted.
    - + @@ -385,7 +401,7 @@
    gsize Gtk::EntryBuffer::get_bytes gsize Gtk::EntryBuffer::get_bytes ( ) const
    - + @@ -405,7 +421,7 @@
    guint Gtk::EntryBuffer::get_length guint Gtk::EntryBuffer::get_length ( ) const
    - + @@ -426,7 +442,7 @@
    int Gtk::EntryBuffer::get_max_length int Gtk::EntryBuffer::get_max_length ( ) const
    - + @@ -442,15 +458,15 @@ - +
    Glib::ustring Gtk::EntryBuffer::get_text Glib::ustring Gtk::EntryBuffer::get_text ( ) const
    - + - +
    const GtkEntryBuffer* Gtk::EntryBuffer::gobj GtkEntryBuffer* Gtk::EntryBuffer::gobj ( ) const [inline] [inline]
    @@ -458,19 +474,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GtkEntryBuffer* Gtk::EntryBuffer::gobj const GtkEntryBuffer* Gtk::EntryBuffer::gobj ( ) [inline] const [inline]
    @@ -478,7 +494,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -487,7 +503,7 @@
    - + @@ -505,7 +521,7 @@
    GtkEntryBuffer* Gtk::EntryBuffer::gobj_copy GtkEntryBuffer* Gtk::EntryBuffer::gobj_copy ( )
    - + @@ -526,7 +542,7 @@

    Inserts text into the contents of the buffer, at position position.

    -
    Parameters:
    +
    Parameters:
    guint Gtk::EntryBuffer::insert_text guint Gtk::EntryBuffer::insert_text ( guint  position,
    @@ -542,7 +558,7 @@
    positionThe position at which to insert text.
    textThe text to insert into the buffer.
    - + @@ -571,7 +587,7 @@
    virtual void Gtk::EntryBuffer::on_deleted_text virtual void Gtk::EntryBuffer::on_deleted_text ( guint  position,
    - + @@ -606,7 +622,7 @@
    virtual void Gtk::EntryBuffer::on_inserted_text virtual void Gtk::EntryBuffer::on_inserted_text ( guint  position,
    - + @@ -615,20 +631,21 @@
    +

    Length of the text currently in the buffer.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< guint > Gtk::EntryBuffer::property_length Glib::PropertyProxy_ReadOnly< guint > Gtk::EntryBuffer::property_length ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::EntryBuffer::property_max_length Glib::PropertyProxy< int > Gtk::EntryBuffer::property_max_length ( ) const
    @@ -641,20 +658,22 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::EntryBuffer::property_max_length Glib::PropertyProxy_ReadOnly< int > Gtk::EntryBuffer::property_max_length ( ) const
    +

    Maximum number of characters for this entry.

    +

    Zero if no maximum.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -665,7 +684,7 @@
    - + @@ -674,6 +693,7 @@
    +

    The contents of the buffer.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -684,7 +704,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::EntryBuffer::property_text Glib::PropertyProxy< Glib::ustring > Gtk::EntryBuffer::property_text ( )
    - + @@ -704,7 +724,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::EntryBuffer::property_text Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::EntryBuffer::property_text ( ) const
    - + @@ -717,7 +737,7 @@

    Sets the maximum allowed length of the contents of the buffer.

    If the current contents are longer than the given length, then they will be truncated to fit.

    Since gtkmm 2.18:
    -
    Parameters:
    +
    Parameters:
    void Gtk::EntryBuffer::set_max_length void Gtk::EntryBuffer::set_max_length ( int  max_length)
    max_lengthThe maximum length of the entry buffer, or 0 for no maximum. (other than the maximum length of entries.) The value passed in will be clamped to the range 0-65536.
    @@ -731,7 +751,7 @@
    - + @@ -743,7 +763,7 @@

    Sets the text in the buffer.

    This is roughly equivalent to calling delete_text() and insert_text().

    -
    Parameters:
    +
    Parameters:
    void Gtk::EntryBuffer::set_text void Gtk::EntryBuffer::set_text ( const Glib::ustring text)
    textThe text to set in the buffer.
    @@ -757,7 +777,7 @@
    - + @@ -768,7 +788,7 @@
    Slot Prototype:
    void on_my_deleted_text(guint position, guint n_chars)

    This signal is emitted after text is deleted from the buffer.

    Since gtkmm 2.18:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< void,guint,guint > Gtk::EntryBuffer::signal_deleted_text Glib::SignalProxy2< void,guint,guint > Gtk::EntryBuffer::signal_deleted_text ( )
    @@ -783,7 +803,7 @@
    positionThe position the text was deleted at.
    n_charsThe number of characters that were deleted.
    - + @@ -794,7 +814,7 @@
    Slot Prototype:
    void on_my_inserted_text(guint position, const gchar* chars, guint n_chars)

    This signal is emitted after text is inserted into the buffer.

    Since gtkmm 2.18:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy3< void,guint,const gchar*,guint > Gtk::EntryBuffer::signal_inserted_text Glib::SignalProxy3< void,guint,const gchar*,guint > Gtk::EntryBuffer::signal_inserted_text ( )
    @@ -811,7 +831,7 @@
    positionThe position the text was inserted at.
    charsThe text that was inserted.
    - + @@ -832,7 +852,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::EntryBuffer > wrap Glib::RefPtr< Gtk::EntryBuffer > wrap ( GtkEntryBuffer *  object,
    @@ -846,9 +866,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/entrybuffer.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1EntryBuffer__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1EntryBuffer__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1EntryBuffer-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1EntryBuffer-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1EntryBuffer-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1EntryBuffer-members.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::EntryBuffer, including all inherited members. @@ -67,7 +83,7 @@ - + @@ -97,7 +113,7 @@ - + @@ -111,9 +127,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_data(const QueryQuark &key)Glib::Object
    get_length() const Gtk::EntryBuffer
    get_max_length() const Gtk::EntryBuffer
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_text() const Gtk::EntryBuffer
    gobj()Gtk::EntryBuffer [inline]
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_max_length(int max_length)Gtk::EntryBuffer
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_text(const Glib::ustring& text)Gtk::EntryBuffer
    signal_deleted_text()Gtk::EntryBuffer
    ~EntryBuffer()Gtk::EntryBuffer [virtual]
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1EntryCompletion.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1EntryCompletion.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1EntryCompletion.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1EntryCompletion.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::EntryCompletion Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::EntryCompletion Class Reference
    -
    +

    Completion functionality for Gtk::Entry. More...

    @@ -71,7 +87,7 @@ Public Types

    typedef sigc::slot< bool,
    const Glib::ustring &, const
    -TreeModel::const_iterator& > SlotMatch +TreeModel::const_iterator& > SlotMatch  For example, bool on_match(const Glib::ustring& key, const TreeModel::const_iterator& iter);.

    Public Member Functions

    @@ -94,7 +110,7 @@  Returns the model the Gtk::EntryCompletion is using as data source.
    void unset_model ()  Remove the model from the EntryCompletion.
    -void set_match_func (const SlotMatch& slot) +void set_match_func (const SlotMatch& slot) void set_minimum_key_length (int length)  Requires the length of the search key for completion to be at least length.
    int get_minimum_key_length () const @@ -141,55 +157,55 @@  Returns the column in the model of completion to get strings from.
    Glib::SignalProxy1< void, int > signal_action_activated () Glib::SignalProxy1< bool,
    -const TreeModel::iterator& > signal_match_selected () +const TreeModel::iterator& > signal_match_selected ()  Emitted when a match from the list is selected.
    Glib::SignalProxy1< bool,
    -const TreeModel::iterator& > signal_cursor_on_match () +const TreeModel::iterator& > signal_cursor_on_match ()  Emitted when a match from the cursor is on a match of the list.
    Glib::SignalProxy1< bool,
    const Glib::ustring& > signal_insert_prefix () Glib::PropertyProxy
    < Glib::RefPtr< Gtk::TreeModel > > property_model () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The model to find matches in.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Gtk::TreeModel > > property_model () const  The model to find matches in.
    Glib::PropertyProxy< int > property_minimum_key_length () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Minimum length of the search key in order to look up matches.
    Glib::PropertyProxy_ReadOnly< int > property_minimum_key_length () const  Minimum length of the search key in order to look up matches.
    Glib::PropertyProxy< int > property_text_column () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The column of the model containing the strings.
    Glib::PropertyProxy_ReadOnly< int > property_text_column () const  The column of the model containing the strings.
    Glib::PropertyProxy< bool > property_inline_completion () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the common prefix should be inserted automatically.
    Glib::PropertyProxy_ReadOnly
    < bool > property_inline_completion () const  Whether the common prefix should be inserted automatically.
    Glib::PropertyProxy< bool > property_popup_completion () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the completions should be shown in a popup window.
    Glib::PropertyProxy_ReadOnly
    < bool > property_popup_completion () const  Whether the completions should be shown in a popup window.
    Glib::PropertyProxy< bool > property_popup_set_width () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If TRUE, the popup window will have the same size as the entry.
    Glib::PropertyProxy_ReadOnly
    < bool > property_popup_set_width () const  If TRUE, the popup window will have the same size as the entry.
    Glib::PropertyProxy< bool > property_popup_single_match () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If TRUE, the popup window will appear for a single match.
    Glib::PropertyProxy_ReadOnly
    < bool > property_popup_single_match () const  If TRUE, the popup window will appear for a single match.
    Glib::PropertyProxy< bool > property_inline_selection () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Your description here.
    Glib::PropertyProxy_ReadOnly
    < bool > property_inline_selection () const  Your description here.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< CellArea > > property_cell_area () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The GtkCellArea used to layout cells.

    Static Public Member Functions

    static Glib::RefPtr
    @@ -197,7 +213,7 @@

    Protected Member Functions

     EntryCompletion () -virtual bool on_match_selected (const TreeModel::iterator& iter) +virtual bool on_match_selected (const TreeModel::iterator& iter) virtual void on_action_activated (int index)  This is a default handler for the signal signal_action_activated().
    virtual bool on_insert_prefix (const Glib::ustring& prefix) @@ -223,7 +239,7 @@ @@ -239,7 +255,7 @@
    - + @@ -255,7 +271,7 @@
    virtual Gtk::EntryCompletion::~EntryCompletion virtual Gtk::EntryCompletion::~EntryCompletion ( ) [virtual]
    - + @@ -272,7 +288,7 @@
    Gtk::EntryCompletion::EntryCompletion Gtk::EntryCompletion::EntryCompletion ( ) [protected]
    - + @@ -292,7 +308,7 @@
    void Gtk::EntryCompletion::complete void Gtk::EntryCompletion::complete ( )
    - + @@ -304,8 +320,8 @@

    Computes the common prefix that is shared by all rows in completion that start with key.

    If no row matches key, 0 will be returned. Note that a text column must have been set for this function to work, see set_text_column() for details.

    -
    Since gtkmm 3.4:
    -
    Parameters:
    +
    Since gtkmm 3.4:
    +
    Parameters:
    Glib::ustring Gtk::EntryCompletion::compute_prefix Glib::ustring Gtk::EntryCompletion::compute_prefix ( const Glib::ustring key)
    keyThe text to complete for.
    @@ -320,7 +336,7 @@
    - + @@ -336,7 +352,7 @@
    static Glib::RefPtr<EntryCompletion> Gtk::EntryCompletion::create static Glib::RefPtr<EntryCompletion> Gtk::EntryCompletion::create ( ) [static]
    - + @@ -348,7 +364,7 @@

    Deletes the action at index from completion's action list.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::EntryCompletion::delete_action void Gtk::EntryCompletion::delete_action ( int  index = 0)
    indexThe index of the item to delete.
    @@ -362,7 +378,7 @@
    - + @@ -382,7 +398,7 @@
    Glib::ustring Gtk::EntryCompletion::get_completion_prefix Glib::ustring Gtk::EntryCompletion::get_completion_prefix ( ) const
    - + @@ -402,7 +418,7 @@
    Entry* Gtk::EntryCompletion::get_entry Entry* Gtk::EntryCompletion::get_entry ( )
    - + @@ -422,7 +438,7 @@
    const Entry* Gtk::EntryCompletion::get_entry const Entry* Gtk::EntryCompletion::get_entry ( ) const
    - + @@ -442,7 +458,7 @@
    bool Gtk::EntryCompletion::get_inline_completion bool Gtk::EntryCompletion::get_inline_completion ( ) const
    - + @@ -462,7 +478,7 @@
    bool Gtk::EntryCompletion::get_inline_selection bool Gtk::EntryCompletion::get_inline_selection ( ) const
    - + @@ -482,7 +498,7 @@
    int Gtk::EntryCompletion::get_minimum_key_length int Gtk::EntryCompletion::get_minimum_key_length ( ) const
    - + @@ -503,7 +519,7 @@
    Glib::RefPtr<TreeModel> Gtk::EntryCompletion::get_model Glib::RefPtr<TreeModel> Gtk::EntryCompletion::get_model ( )
    - + @@ -524,7 +540,7 @@
    Glib::RefPtr<const TreeModel> Gtk::EntryCompletion::get_model Glib::RefPtr<const TreeModel> Gtk::EntryCompletion::get_model ( ) const
    - + @@ -544,7 +560,7 @@
    bool Gtk::EntryCompletion::get_popup_completion bool Gtk::EntryCompletion::get_popup_completion ( ) const
    - + @@ -564,7 +580,7 @@
    bool Gtk::EntryCompletion::get_popup_set_width bool Gtk::EntryCompletion::get_popup_set_width ( ) const
    - + @@ -584,7 +600,7 @@
    bool Gtk::EntryCompletion::get_popup_single_match bool Gtk::EntryCompletion::get_popup_single_match ( ) const
    - + @@ -599,15 +615,15 @@ - +
    int Gtk::EntryCompletion::get_text_column int Gtk::EntryCompletion::get_text_column ( ) const
    - + - +
    const GtkEntryCompletion* Gtk::EntryCompletion::gobj GtkEntryCompletion* Gtk::EntryCompletion::gobj ( ) const [inline] [inline]
    @@ -615,19 +631,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gtk::Buildable.

    +

    Reimplemented from Gtk::Buildable.

    - +
    - + - +
    GtkEntryCompletion* Gtk::EntryCompletion::gobj const GtkEntryCompletion* Gtk::EntryCompletion::gobj ( ) [inline] const [inline]
    @@ -635,7 +651,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gtk::Buildable.

    +

    Reimplemented from Gtk::Buildable.

    @@ -644,7 +660,7 @@
    - + @@ -662,7 +678,7 @@
    GtkEntryCompletion* Gtk::EntryCompletion::gobj_copy GtkEntryCompletion* Gtk::EntryCompletion::gobj_copy ( )
    - + @@ -689,7 +705,7 @@
    void Gtk::EntryCompletion::insert_action_markup void Gtk::EntryCompletion::insert_action_markup ( const Glib::ustring markup,
    - + @@ -716,7 +732,7 @@
    void Gtk::EntryCompletion::insert_action_text void Gtk::EntryCompletion::insert_action_text ( const Glib::ustring text,
    - + @@ -735,7 +751,7 @@
    void Gtk::EntryCompletion::insert_prefix void Gtk::EntryCompletion::insert_prefix ( )
    - + @@ -754,7 +770,7 @@
    virtual void Gtk::EntryCompletion::on_action_activated virtual void Gtk::EntryCompletion::on_action_activated ( int  index)
    - + @@ -773,9 +789,9 @@
    virtual bool Gtk::EntryCompletion::on_insert_prefix virtual bool Gtk::EntryCompletion::on_insert_prefix ( const Glib::ustring prefix)
    - + - + @@ -790,7 +806,7 @@
    virtual bool Gtk::EntryCompletion::on_match_selected virtual bool Gtk::EntryCompletion::on_match_selected (const TreeModel::iteratorconst TreeModel::iterator iter) [protected, virtual]
    - + @@ -807,7 +823,7 @@
    void Gtk::EntryCompletion::prepend_action_markup void Gtk::EntryCompletion::prepend_action_markup ( const Glib::ustring markup)
    - + @@ -824,7 +840,7 @@
    void Gtk::EntryCompletion::prepend_action_text void Gtk::EntryCompletion::prepend_action_text ( const Glib::ustring text)
    - + @@ -833,6 +849,7 @@
    +

    The GtkCellArea used to layout cells.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -843,7 +860,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<CellArea> > Gtk::EntryCompletion::property_cell_area Glib::PropertyProxy_ReadOnly< Glib::RefPtr<CellArea> > Gtk::EntryCompletion::property_cell_area ( ) const
    - + @@ -852,6 +869,7 @@
    +

    Whether the common prefix should be inserted automatically.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -862,7 +880,7 @@
    Glib::PropertyProxy< bool > Gtk::EntryCompletion::property_inline_completion Glib::PropertyProxy< bool > Gtk::EntryCompletion::property_inline_completion ( )
    - + @@ -877,15 +895,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::EntryCompletion::property_inline_completion Glib::PropertyProxy_ReadOnly< bool > Gtk::EntryCompletion::property_inline_completion ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::EntryCompletion::property_inline_selection Glib::PropertyProxy< bool > Gtk::EntryCompletion::property_inline_selection ( ) const
    @@ -897,34 +915,35 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::EntryCompletion::property_inline_selection Glib::PropertyProxy_ReadOnly< bool > Gtk::EntryCompletion::property_inline_selection ( ) const
    +

    Your description here.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::EntryCompletion::property_minimum_key_length Glib::PropertyProxy< int > Gtk::EntryCompletion::property_minimum_key_length ( ) const
    @@ -936,34 +955,35 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::EntryCompletion::property_minimum_key_length Glib::PropertyProxy_ReadOnly< int > Gtk::EntryCompletion::property_minimum_key_length ( ) const
    +

    Minimum length of the search key in order to look up matches.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    @@ -975,34 +995,35 @@
    - +
    +

    The model to find matches in.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::EntryCompletion::property_popup_completion Glib::PropertyProxy< bool > Gtk::EntryCompletion::property_popup_completion ( ) const
    @@ -1014,20 +1035,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::EntryCompletion::property_popup_completion Glib::PropertyProxy_ReadOnly< bool > Gtk::EntryCompletion::property_popup_completion ( ) const
    +

    Whether the completions should be shown in a popup window.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1038,7 +1060,7 @@
    - + @@ -1047,6 +1069,7 @@
    +

    If TRUE, the popup window will have the same size as the entry.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1057,7 +1080,7 @@
    Glib::PropertyProxy< bool > Gtk::EntryCompletion::property_popup_set_width Glib::PropertyProxy< bool > Gtk::EntryCompletion::property_popup_set_width ( )
    - + @@ -1072,15 +1095,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::EntryCompletion::property_popup_set_width Glib::PropertyProxy_ReadOnly< bool > Gtk::EntryCompletion::property_popup_set_width ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::EntryCompletion::property_popup_single_match Glib::PropertyProxy< bool > Gtk::EntryCompletion::property_popup_single_match ( ) const
    @@ -1092,34 +1115,35 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::EntryCompletion::property_popup_single_match Glib::PropertyProxy_ReadOnly< bool > Gtk::EntryCompletion::property_popup_single_match ( ) const
    +

    If TRUE, the popup window will appear for a single match.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::EntryCompletion::property_text_column Glib::PropertyProxy< int > Gtk::EntryCompletion::property_text_column ( ) const
    @@ -1131,20 +1155,21 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::EntryCompletion::property_text_column Glib::PropertyProxy_ReadOnly< int > Gtk::EntryCompletion::property_text_column ( ) const
    +

    The column of the model containing the strings.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1155,7 +1180,7 @@
    - + @@ -1167,7 +1192,7 @@

    Sets whether the common prefix of the possible completions should be automatically inserted in the entry.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::EntryCompletion::set_inline_completion void Gtk::EntryCompletion::set_inline_completion ( bool  inline_completion = true)
    inline_completiontrue to do inline completion.
    @@ -1181,7 +1206,7 @@
    - + @@ -1193,7 +1218,7 @@

    Sets whether it is possible to cycle through the possible completions inside the entry.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::EntryCompletion::set_inline_selection void Gtk::EntryCompletion::set_inline_selection ( bool  inline_selection = true)
    inline_selectiontrue to do inline selection.
    @@ -1207,9 +1232,9 @@
    - + - + @@ -1224,7 +1249,7 @@
    void Gtk::EntryCompletion::set_match_func void Gtk::EntryCompletion::set_match_func (const SlotMatchconst SlotMatch slot)
    - + @@ -1237,7 +1262,7 @@

    Requires the length of the search key for completion to be at least length.

    This is useful for long lists, where completing using a small key takes a lot of time and will come up with meaningless results anyway (ie, a too large dataset).

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::EntryCompletion::set_minimum_key_length void Gtk::EntryCompletion::set_minimum_key_length ( int  length)
    lengthThe minimum length of the key in order to start completing.
    @@ -1251,7 +1276,7 @@
    - + @@ -1264,7 +1289,7 @@

    Sets the model for a Gtk::EntryCompletion.

    If completion already has a model set, it will remove it before setting the new model. Use unset_model() to unset the old model.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::EntryCompletion::set_model void Gtk::EntryCompletion::set_model ( const Glib::RefPtr< TreeModel >&  model)
    modelThe Gtk::TreeModel.
    @@ -1278,7 +1303,7 @@
    - + @@ -1290,7 +1315,7 @@

    Sets whether the completions should be presented in a popup window.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::EntryCompletion::set_popup_completion void Gtk::EntryCompletion::set_popup_completion ( bool  popup_completion = true)
    popup_completiontrue to do popup completion.
    @@ -1304,7 +1329,7 @@
    - + @@ -1316,7 +1341,7 @@

    Sets whether the completion popup window will be resized to be the same width as the entry.

    Since gtkmm 2.8:
    -
    Parameters:
    +
    Parameters:
    void Gtk::EntryCompletion::set_popup_set_width void Gtk::EntryCompletion::set_popup_set_width ( bool  popup_set_width = true)
    popup_set_widthtrue to make the width of the popup the same as the entry.
    @@ -1330,7 +1355,7 @@
    - + @@ -1343,7 +1368,7 @@

    Sets whether the completion popup window will appear even if there is only a single match.

    You may want to set this to false if you are using inline completion.

    Since gtkmm 2.8:
    -
    Parameters:
    +
    Parameters:
    void Gtk::EntryCompletion::set_popup_single_match void Gtk::EntryCompletion::set_popup_single_match ( bool  popup_single_match = true)
    popup_single_matchtrue if the popup should appear even for a single match.
    @@ -1352,14 +1377,14 @@
    - +
    - + - + @@ -1369,9 +1394,9 @@

    Convenience function for setting up the most used case of this code: a completion list with just strings.

    This function will set up completion to have a list displaying all (and just) strings in the completion list, and to get those strings from column in the model of completion.

    -

    This functions creates and adds a Gtk::CellRendererText for the selected column. If you need to set the text column, but don't want the cell renderer, use Glib::object_set() to set the Gtk::EntryCompletion::property_text_column() property directly.

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +

    This functions creates and adds a Gtk::CellRendererText for the selected column. If you need to set the text column, but don't want the cell renderer, use Glib::object_set() to set the Gtk::EntryCompletion::property_text_column() property directly.

    +
    Since gtkmm 2.4:
    +
    Parameters:
    void Gtk::EntryCompletion::set_text_column void Gtk::EntryCompletion::set_text_column (int const TreeModelColumnBase column)
    columnThe column in the model of completion to get strings from.
    @@ -1380,14 +1405,14 @@
    - +
    - + - + @@ -1397,9 +1422,9 @@

    Convenience function for setting up the most used case of this code: a completion list with just strings.

    This function will set up completion to have a list displaying all (and just) strings in the completion list, and to get those strings from column in the model of completion.

    -

    This functions creates and adds a Gtk::CellRendererText for the selected column. If you need to set the text column, but don't want the cell renderer, use Glib::object_set() to set the Gtk::EntryCompletion::property_text_column() property directly.

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +

    This functions creates and adds a Gtk::CellRendererText for the selected column. If you need to set the text column, but don't want the cell renderer, use Glib::object_set() to set the Gtk::EntryCompletion::property_text_column() property directly.

    +
    Since gtkmm 2.4:
    +
    Parameters:
    void Gtk::EntryCompletion::set_text_column void Gtk::EntryCompletion::set_text_column (const TreeModelColumnBaseint  column)
    columnThe column in the model of completion to get strings from.
    @@ -1413,7 +1438,7 @@
    - + @@ -1424,7 +1449,7 @@
    Slot Prototype:
    void on_my_action_activated(int index)

    Gets emitted when an action is activated.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,int > Gtk::EntryCompletion::signal_action_activated Glib::SignalProxy1< void,int > Gtk::EntryCompletion::signal_action_activated ( )
    indexThe index of the activated action.
    @@ -1438,7 +1463,7 @@
    - + @@ -1449,7 +1474,7 @@

    Emitted when a match from the cursor is on a match of the list.

    The default behaviour is to replace the contents of the entry with the contents of the text column in the row pointed to by iter.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< bool, const TreeModel::iterator& > Gtk::EntryCompletion::signal_cursor_on_match Glib::SignalProxy1< bool, const TreeModel::iterator& > Gtk::EntryCompletion::signal_cursor_on_match ( )
    @@ -1467,7 +1492,7 @@
    modelThe TreeModel containing the matches
    iterA TreeModel::iterator positioned at the selected match
    - + @@ -1479,7 +1504,7 @@

    Gets emitted when the inline autocompletion is triggered. The default behaviour is to make the entry display the whole prefix and select the newly inserted part.

    Applications may connect to this signal in order to insert only a smaller part of the prefix into the entry - e.g. the entry used in the Gtk::FileChooser inserts only the part of the prefix up to the next '/'.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< bool,const Glib::ustring& > Gtk::EntryCompletion::signal_insert_prefix Glib::SignalProxy1< bool,const Glib::ustring& > Gtk::EntryCompletion::signal_insert_prefix ( )
    prefixThe common prefix of all possible completions.
    @@ -1494,7 +1519,7 @@
    - + @@ -1507,7 +1532,7 @@

    The default behaviour is to replace the contents of the entry with the contents of the text column in the row pointed to by iter.

    It is necessary to connect your signal handler before the default one, which would otherwise return true, a value which signifies that the signal has been handled, thus preventing any other handler from being invoked.

    To do this, pass false to this signal proxy's connect() method. For example: completion->signal_match_selected().connect(sigc::mem_fun(* this,& YourClass::on_completion_match_selected), false);

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< bool, const TreeModel::iterator& > Gtk::EntryCompletion::signal_match_selected Glib::SignalProxy1< bool, const TreeModel::iterator& > Gtk::EntryCompletion::signal_match_selected ( )
    @@ -1524,7 +1549,7 @@
    modelThe TreeModel containing the matches
    iterA TreeModel::iterator positioned at the selected match
    - + @@ -1545,7 +1570,7 @@
    void Gtk::EntryCompletion::unset_model void Gtk::EntryCompletion::unset_model ( )
    - + @@ -1566,7 +1591,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::EntryCompletion > wrap Glib::RefPtr< Gtk::EntryCompletion > wrap ( GtkEntryCompletion *  object,
    @@ -1580,9 +1605,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/entrycompletion.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1EntryCompletion__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1EntryCompletion__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1EntryCompletion-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1EntryCompletion-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1EntryCompletion-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1EntryCompletion-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::EntryCompletion, including all inherited members. @@ -57,6 +73,8 @@ + + @@ -90,7 +108,7 @@ - + @@ -118,9 +136,9 @@ - + - + @@ -158,7 +176,7 @@ - + @@ -183,9 +201,14 @@ -
    add_attribute(CellRenderer& cell, const Glib::ustring& attribute, int column)Gtk::CellLayout
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    Gtk::add_interface(GType gtype_implementer)Gtk::CellLayout [static]
    Gtk::Buildable::add_interface(GType gtype_implementer)Gtk::Buildable [static]
    Buildable()Gtk::Buildable [protected]
    CellLayout()Gtk::CellLayout [protected]
    clear()Gtk::CellLayout
    clear_attributes(CellRenderer& cell)Gtk::CellLayout
    clear_attributes_vfunc(CellRenderer* cell)Gtk::CellLayout [protected, virtual]
    get_popup_completion() const Gtk::EntryCompletion
    get_popup_set_width() const Gtk::EntryCompletion
    get_popup_single_match() const Gtk::EntryCompletion
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_text_column() const Gtk::EntryCompletion
    gobj()Gtk::EntryCompletion [inline]
    operator=(const trackable &src)sigc::trackable
    pack_end(CellRenderer& cell, bool expand=true)Gtk::CellLayout
    pack_end_vfunc(CellRenderer* cell, bool expand)Gtk::CellLayout [protected, virtual]
    pack_start(const TreeModelColumn< ColumnType >& model_column, bool expand=true)Gtk::CellLayout [inline]
    pack_start(const TreeModelColumn< ColumnType >& model_column, bool expand=true)Gtk::CellLayout [inline]
    pack_start(CellRenderer& cell, bool expand=true)Gtk::CellLayout
    pack_start(const TreeModelColumn< T_ModelColumnType >& column, bool expand)Gtk::CellLayout
    pack_start(const TreeModelColumn< T_ModelColumnType >& column, bool expand)Gtk::CellLayout
    pack_start_vfunc(CellRenderer* cell, bool expand)Gtk::CellLayout [protected, virtual]
    prepend_action_markup(const Glib::ustring& markup)Gtk::EntryCompletion
    prepend_action_text(const Glib::ustring& text)Gtk::EntryCompletion
    set_popup_completion(bool popup_completion=true)Gtk::EntryCompletion
    set_popup_set_width(bool popup_set_width=true)Gtk::EntryCompletion
    set_popup_single_match(bool popup_single_match=true)Gtk::EntryCompletion
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_text_column(const TreeModelColumnBase& column)Gtk::EntryCompletion
    set_text_column(int column)Gtk::EntryCompletion
    ~Interface()Glib::Interface [virtual]
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Entry.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Entry.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Entry.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Entry.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Entry Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Entry Class Reference
    -
    +

    A single line text entry field. More...

    @@ -99,12 +115,12 @@ void set_inner_border (const Border& border)  Sets entry's inner-border property to border, or clears it if 0 is passed.
    Border get_inner_border () const - This function returns the entry's Gtk::Entry::property_inner_border() property.
    + This function returns the entry's Gtk::Entry::property_inner_border() property.
    void set_overwrite_mode (bool overwrite=true)  Sets whether the text is overwritten when typing in the Gtk::Entry.
    bool get_overwrite_mode () const  Gets the value set by set_overwrite_mode().
    -void set_max_length (int max) +void set_max_length (int max)  Sets the maximum allowed length of the contents of the widget.
    int get_max_length () const  Retrieves the maximum allowed length of the text in entry.
    @@ -165,55 +181,55 @@  Retrieves the text that will be displayed when entry is empty and unfocused.
    void set_placeholder_text (const Glib::ustring& text)  Sets text to be displayed in entry when it is empty and unfocused.
    -void set_icon_from_pixbuf (const Glib::RefPtr< Gdk::Pixbuf >& pixbuf, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) +void set_icon_from_pixbuf (const Glib::RefPtr< Gdk::Pixbuf >& pixbuf, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)  Sets the icon shown in the specified position using a pixbuf.
    -void set_icon_from_stock (const StockID& stock_id, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) +void set_icon_from_stock (const StockID& stock_id, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)  Sets the icon shown in the entry at the specified position from a stock image.
    -void set_icon_from_icon_name (const Glib::ustring& icon_name, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) +void set_icon_from_icon_name (const Glib::ustring& icon_name, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)  Sets the icon shown in the entry at the specified position from the current icon theme.
    -void set_icon_from_gicon (const Glib::RefPtr< Gio::Icon >& icon, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) +void set_icon_from_gicon (const Glib::RefPtr< Gio::Icon >& icon, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)  Sets the icon shown in the entry at the specified position from the current icon theme.
    -void unset_icon (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) +void unset_icon (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)  Do not show any icon in the specified position.
    -ImageType get_icon_storage_type (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const +ImageType get_icon_storage_type (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const  Gets the type of representation being used by the icon to store image data.
    -Glib::RefPtr< Gdk::Pixbufget_icon_pixbuf (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) +Glib::RefPtr< Gdk::Pixbufget_icon_pixbuf (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)  Retrieves the image used for the icon.
    -Glib::RefPtr< const Gdk::Pixbufget_icon_pixbuf (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const +Glib::RefPtr< const Gdk::Pixbufget_icon_pixbuf (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const  Retrieves the image used for the icon.
    -StockID get_icon_stock (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const +StockID get_icon_stock (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const  Retrieves the stock id used for the icon, or 0 if there is no icon or if the icon was set by some other method (e.g., by pixbuf, icon name or gicon).
    -Glib::ustring get_icon_name (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const +Glib::ustring get_icon_name (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const  Retrieves the icon name used for the icon, or 0 if there is no icon or if the icon was set by some other method (e.g., by pixbuf, stock or gicon).
    -Glib::RefPtr< Gio::Iconget_icon_gicon (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) +Glib::RefPtr< Gio::Iconget_icon_gicon (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)  Retrieves the Icon used for the icon, or 0 if there is no icon or if the icon was set by some other method (e.g., by stock, pixbuf, or icon name).
    -Glib::RefPtr< const Gio::Iconget_icon_gicon (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const +Glib::RefPtr< const Gio::Iconget_icon_gicon (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const  Retrieves the Icon used for the icon, or 0 if there is no icon or if the icon was set by some other method (e.g., by stock, pixbuf, or icon name).
    -void set_icon_activatable (bool activatable=true, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) +void set_icon_activatable (bool activatable=true, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)  Sets whether the icon is activatable.
    -bool get_icon_activatable (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const +bool get_icon_activatable (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const  Returns whether the icon is activatable.
    -void set_icon_sensitive (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY, bool sensitive=true) +void set_icon_sensitive (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY, bool sensitive=true)  Sets the sensitivity for the specified icon.
    -bool get_icon_sensitive (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) +bool get_icon_sensitive (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)  Returns whether the icon appears sensitive or insensitive.
    int get_icon_at_pos (int x, int y) const  Finds the icon at the given position and return its index.
    -void set_icon_tooltip_text (const Glib::ustring& tooltip, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) +void set_icon_tooltip_text (const Glib::ustring& tooltip, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)  Sets tooltip as the contents of the tooltip for the icon at the specified position.
    -Glib::ustring get_icon_tooltip_text (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const +Glib::ustring get_icon_tooltip_text (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const  Gets the contents of the tooltip on the icon at the specified position in entry.
    -void set_icon_tooltip_markup (const Glib::ustring& tooltip, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) +void set_icon_tooltip_markup (const Glib::ustring& tooltip, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)  Sets tooltip as the contents of the tooltip for the icon at the specified position.
    -Glib::ustring get_icon_tooltip_markup (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const +Glib::ustring get_icon_tooltip_markup (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const  Gets the contents of the tooltip on the icon at the specified position in entry.
    -void set_icon_drag_source (const Glib::RefPtr< TargetList >& target_list, Gdk::DragAction actions=Gdk::ACTION_COPY, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) +void set_icon_drag_source (const Glib::RefPtr< TargetList >& target_list, Gdk::DragAction actions=Gdk::ACTION_COPY, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)  Sets up the icon at the given position so that GTK+ will start a drag operation when the user clicks and drags the icon.
    -Gdk::Rectangle get_icon_area (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const +Gdk::Rectangle get_icon_area (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const  Returns the area where entry's icon at icon_pos is drawn.
    int get_current_icon_drag_source ()  Returns the index of the icon which is the source of the current DND operation, or -1.
    -bool im_context_filter_keypress (GdkEventKey* event) +bool im_context_filter_keypress (GdkEventKey*event)  Allow the Gtk::Entry input method to internally handle key press and release events.
    void reset_im_context ()  Reset the input method context of the entry if needed.
    @@ -229,211 +245,211 @@ GdkEventButton* > signal_icon_press () Glib::PropertyProxy
    < Glib::RefPtr< EntryBuffer > > property_buffer () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Text buffer object which actually stores entry text.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< EntryBuffer > > property_buffer () const  Text buffer object which actually stores entry text.
    Glib::PropertyProxy_ReadOnly< int > property_cursor_position () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The current position of the insertion cursor in chars.
    Glib::PropertyProxy_ReadOnly< int > property_selection_bound () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The position of the opposite end of the selection from the cursor in chars.
    Glib::PropertyProxy< bool > property_editable () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the entry contents can be edited.
    Glib::PropertyProxy_ReadOnly
    < bool > property_editable () const  Whether the entry contents can be edited.
    Glib::PropertyProxy< int > property_max_length () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Maximum number of characters for this entry.
    Glib::PropertyProxy_ReadOnly< int > property_max_length () const  Maximum number of characters for this entry.
    Glib::PropertyProxy< bool > property_visibility () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + FALSE displays the 'invisible char' instead of the actual text (password mode).
    Glib::PropertyProxy_ReadOnly
    < bool > property_visibility () const  FALSE displays the 'invisible char' instead of the actual text (password mode).
    Glib::PropertyProxy< bool > property_has_frame () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + FALSE removes outside bevel from entry.
    Glib::PropertyProxy_ReadOnly
    < bool > property_has_frame () const  FALSE removes outside bevel from entry.
    Glib::PropertyProxy< Borderproperty_inner_border () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    Border between text and frame.
    Glib::PropertyProxy_ReadOnly
    < Borderproperty_inner_border () const  Border between text and frame.
    Glib::PropertyProxy< gunichar > property_invisible_char () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The character to use when masking entry contents (in 'password mode').
    Glib::PropertyProxy_ReadOnly
    < gunichar > property_invisible_char () const  The character to use when masking entry contents (in 'password mode').
    Glib::PropertyProxy< bool > property_invisible_char_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the invisible character has been set.
    Glib::PropertyProxy_ReadOnly
    < bool > property_invisible_char_set () const  Whether the invisible character has been set.
    Glib::PropertyProxy< bool > property_activates_default () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to activate the default widget (such as the default button in a dialog) when Enter is pressed.
    Glib::PropertyProxy_ReadOnly
    < bool > property_activates_default () const  Whether to activate the default widget (such as the default button in a dialog) when Enter is pressed.
    Glib::PropertyProxy< int > property_width_chars () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Number of characters to leave space for in the entry.
    Glib::PropertyProxy_ReadOnly< int > property_width_chars () const  Number of characters to leave space for in the entry.
    Glib::PropertyProxy_ReadOnly< int > property_scroll_offset () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Number of pixels of the entry scrolled off the screen to the left.
    Glib::PropertyProxy< ShadowTypeproperty_shadow_type () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Which kind of shadow to draw around the entry when has-frame is set.
    Glib::PropertyProxy_ReadOnly
    < ShadowTypeproperty_shadow_type () const  Which kind of shadow to draw around the entry when has-frame is set.
    Glib::PropertyProxy
    < Glib::ustringproperty_text () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The contents of the entry.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_text () const  The contents of the entry.
    Glib::PropertyProxy< float > property_xalign () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The horizontal alignment, from 0 (left) to 1 (right).
    Glib::PropertyProxy_ReadOnly
    < float > property_xalign () const  The horizontal alignment, from 0 (left) to 1 (right).
    Glib::PropertyProxy< bool > property_truncate_multiline () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to truncate multiline pastes to one line.
    Glib::PropertyProxy_ReadOnly
    < bool > property_truncate_multiline () const  Whether to truncate multiline pastes to one line.
    Glib::PropertyProxy< bool > property_overwrite_mode () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether new text overwrites existing text.
    Glib::PropertyProxy_ReadOnly
    < bool > property_overwrite_mode () const  Whether new text overwrites existing text.
    Glib::PropertyProxy_ReadOnly
    < guint > property_text_length () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Length of the text currently in the entry.
    Glib::PropertyProxy< bool > property_caps_lock_warning () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether password entries will show a warning when Caps Lock is on.
    Glib::PropertyProxy_ReadOnly
    < bool > property_caps_lock_warning () const  Whether password entries will show a warning when Caps Lock is on.
    Glib::PropertyProxy< double > property_progress_fraction () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The current fraction of the task that's been completed.
    Glib::PropertyProxy_ReadOnly
    < double > property_progress_fraction () const  The current fraction of the task that's been completed.
    Glib::PropertyProxy< double > property_progress_pulse_step () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The fraction of total entry width to move the progress bouncing block for each call to gtk_entry_progress_pulse().
    Glib::PropertyProxy_ReadOnly
    < double > property_progress_pulse_step () const  The fraction of total entry width to move the progress bouncing block for each call to gtk_entry_progress_pulse().
    Glib::PropertyProxy
    < Glib::RefPtr< Gdk::Pixbuf > > property_primary_icon_pixbuf () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Primary pixbuf for the entry.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Gdk::Pixbuf > > property_primary_icon_pixbuf () const  Primary pixbuf for the entry.
    Glib::PropertyProxy
    < Glib::RefPtr< Gdk::Pixbuf > > property_secondary_icon_pixbuf () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Secondary pixbuf for the entry.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Gdk::Pixbuf > > property_secondary_icon_pixbuf () const  Secondary pixbuf for the entry.
    Glib::PropertyProxy< StockIDproperty_primary_icon_stock () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    Stock ID for primary icon.
    Glib::PropertyProxy_ReadOnly
    < StockIDproperty_primary_icon_stock () const  Stock ID for primary icon.
    Glib::PropertyProxy< StockIDproperty_secondary_icon_stock () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    Stock ID for secondary icon.
    Glib::PropertyProxy_ReadOnly
    < StockIDproperty_secondary_icon_stock () const  Stock ID for secondary icon.
    Glib::PropertyProxy
    < Glib::ustringproperty_primary_icon_name () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Icon name for primary icon.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_primary_icon_name () const  Icon name for primary icon.
    Glib::PropertyProxy
    < Glib::ustringproperty_secondary_icon_name () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Icon name for secondary icon.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_secondary_icon_name () const  Icon name for secondary icon.
    Glib::PropertyProxy
    < Glib::RefPtr< Gio::Icon > > property_primary_icon_gicon () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + GIcon for primary icon.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Gio::Icon > > property_primary_icon_gicon () const  GIcon for primary icon.
    Glib::PropertyProxy
    < Glib::RefPtr< Gio::Icon > > property_secondary_icon_gicon () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + GIcon for secondary icon.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Gio::Icon > > property_secondary_icon_gicon () const  GIcon for secondary icon.
    Glib::PropertyProxy_ReadOnly
    < ImageTypeproperty_primary_icon_storage_type () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The representation being used for primary icon.
    Glib::PropertyProxy_ReadOnly
    < ImageTypeproperty_secondary_icon_storage_type () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The representation being used for secondary icon.
    Glib::PropertyProxy< bool > property_primary_icon_activatable () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the primary icon is activatable.
    Glib::PropertyProxy_ReadOnly
    < bool > property_primary_icon_activatable () const  Whether the primary icon is activatable.
    Glib::PropertyProxy< bool > property_secondary_icon_activatable () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the secondary icon is activatable.
    Glib::PropertyProxy_ReadOnly
    < bool > property_secondary_icon_activatable () const  Whether the secondary icon is activatable.
    Glib::PropertyProxy< bool > property_primary_icon_sensitive () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the primary icon is sensitive.
    Glib::PropertyProxy_ReadOnly
    < bool > property_primary_icon_sensitive () const  Whether the primary icon is sensitive.
    Glib::PropertyProxy< bool > property_secondary_icon_sensitive () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the secondary icon is sensitive.
    Glib::PropertyProxy_ReadOnly
    < bool > property_secondary_icon_sensitive () const  Whether the secondary icon is sensitive.
    Glib::PropertyProxy< bool > property_primary_icon_tooltip_text () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The contents of the tooltip on the primary icon.
    Glib::PropertyProxy_ReadOnly
    < bool > property_primary_icon_tooltip_text () const  The contents of the tooltip on the primary icon.
    Glib::PropertyProxy< bool > property_secondary_icon_tooltip_text () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The contents of the tooltip on the secondary icon.
    Glib::PropertyProxy_ReadOnly
    < bool > property_secondary_icon_tooltip_text () const  The contents of the tooltip on the secondary icon.
    Glib::PropertyProxy< bool > property_primary_icon_tooltip_markup () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The contents of the tooltip on the primary icon.
    Glib::PropertyProxy_ReadOnly
    < bool > property_primary_icon_tooltip_markup () const  The contents of the tooltip on the primary icon.
    Glib::PropertyProxy< bool > property_secondary_icon_tooltip_markup () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The contents of the tooltip on the secondary icon.
    Glib::PropertyProxy_ReadOnly
    < bool > property_secondary_icon_tooltip_markup () const  The contents of the tooltip on the secondary icon.
    Glib::PropertyProxy
    < Glib::ustringproperty_im_module () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Which IM module should be used.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_im_module () const  Which IM module should be used.
    Glib::PropertyProxy
    < Glib::ustringproperty_placeholder_text () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Show text in the entry when it's empty and unfocused.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_placeholder_text () const  Show text in the entry when it's empty and unfocused.
    Glib::PropertyProxy
    < Glib::RefPtr
    < EntryCompletion > > property_completion () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The auxiliary completion object.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr
    < EntryCompletion > > property_completion () const @@ -466,7 +482,7 @@
    - + @@ -482,7 +498,7 @@
    virtual Gtk::Entry::~Entry virtual Gtk::Entry::~Entry ( ) [virtual]
    - + @@ -498,7 +514,7 @@
    Gtk::Entry::Entry Gtk::Entry::Entry ( )
    - + @@ -516,7 +532,7 @@
    Gtk::Entry::Entry Gtk::Entry::Entry ( const Glib::RefPtr< EntryBuffer >&  buffer)
    - + @@ -535,7 +551,7 @@
    gboolean Gtk::Entry::get_activates_default gboolean Gtk::Entry::get_activates_default ( ) const
    - + @@ -555,7 +571,7 @@
    float Gtk::Entry::get_alignment float Gtk::Entry::get_alignment ( ) const
    - + @@ -575,7 +591,7 @@
    Glib::RefPtr<EntryBuffer> Gtk::Entry::get_buffer Glib::RefPtr<EntryBuffer> Gtk::Entry::get_buffer ( )
    - + @@ -595,7 +611,7 @@
    Glib::RefPtr<const EntryBuffer> Gtk::Entry::get_buffer Glib::RefPtr<const EntryBuffer> Gtk::Entry::get_buffer ( ) const
    - + @@ -615,7 +631,7 @@
    Glib::RefPtr<EntryCompletion> Gtk::Entry::get_completion Glib::RefPtr<EntryCompletion> Gtk::Entry::get_completion ( )
    - + @@ -635,7 +651,7 @@
    Glib::RefPtr<const EntryCompletion> Gtk::Entry::get_completion Glib::RefPtr<const EntryCompletion> Gtk::Entry::get_completion ( ) const
    - + @@ -651,15 +667,15 @@ - +
    int Gtk::Entry::get_current_icon_drag_source int Gtk::Entry::get_current_icon_drag_source ( )
    - + - +
    Glib::RefPtr<const Adjustment> Gtk::Entry::get_cursor_hadjustment Glib::RefPtr<Adjustment> Gtk::Entry::get_cursor_hadjustment ( ) const
    @@ -667,20 +683,20 @@

    Retrieves the horizontal cursor adjustment for the entry.

    See set_cursor_hadjustment().

    -
    Since gtkmm 2.12:
    +
    Since gtkmm 2.12:
    Returns:
    The horizontal cursor adjustment, or 0 if none has been set.
    - +
    - + - +
    Glib::RefPtr<Adjustment> Gtk::Entry::get_cursor_hadjustment Glib::RefPtr<const Adjustment> Gtk::Entry::get_cursor_hadjustment ( ) const
    @@ -688,7 +704,7 @@

    Retrieves the horizontal cursor adjustment for the entry.

    See set_cursor_hadjustment().

    -
    Since gtkmm 2.12:
    +
    Since gtkmm 2.12:
    Returns:
    The horizontal cursor adjustment, or 0 if none has been set.
    @@ -698,7 +714,7 @@
    - + @@ -717,10 +733,10 @@
    bool Gtk::Entry::get_has_frame bool Gtk::Entry::get_has_frame ( ) const
    - + - +
    bool Gtk::Entry::get_icon_activatable bool Gtk::Entry::get_icon_activatable ( EntryIconPosition icon_pos = ENTRY_ICON_PRIMARY)icon_pos = ENTRY_ICON_PRIMARY) const
    @@ -729,7 +745,7 @@

    Returns whether the icon is activatable.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    icon_posIcon position.
    @@ -744,10 +760,10 @@
    - + - +
    Gdk::Rectangle Gtk::Entry::get_icon_area Gdk::Rectangle Gtk::Entry::get_icon_area ( EntryIconPosition icon_pos = ENTRY_ICON_PRIMARY)icon_pos = ENTRY_ICON_PRIMARY) const
    @@ -757,14 +773,14 @@

    Returns the area where entry's icon at icon_pos is drawn.

    This function is useful when drawing something to the entry in a draw callback.

    See also get_text_area().

    -
    Parameters:
    +
    Parameters:
    icon_posIcon position.
    Returns:
    The location for the icon area.
    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    @@ -773,7 +789,7 @@
    - + @@ -796,7 +812,7 @@

    Finds the icon at the given position and return its index.

    The position's coordinates are relative to the entry's top left corner. If x, y doesn't lie inside an icon, -1 is returned. This function is intended for use in a Gtk::Widget::signal_query_tooltip() signal handler.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    int Gtk::Entry::get_icon_at_pos int Gtk::Entry::get_icon_at_pos ( int  x,
    @@ -812,10 +828,10 @@
    xThe x coordinate of the position to find.
    yThe y coordinate of the position to find.
    - + - +
    Glib::RefPtr<Gio::Icon> Gtk::Entry::get_icon_gicon Glib::RefPtr<Gio::Icon> Gtk::Entry::get_icon_gicon ( EntryIconPosition icon_pos = ENTRY_ICON_PRIMARY)icon_pos = ENTRY_ICON_PRIMARY)
    @@ -824,7 +840,7 @@

    Retrieves the Icon used for the icon, or 0 if there is no icon or if the icon was set by some other method (e.g., by stock, pixbuf, or icon name).

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    icon_posIcon position.
    @@ -839,10 +855,10 @@
    - + - +
    Glib::RefPtr<const Gio::Icon> Gtk::Entry::get_icon_gicon Glib::RefPtr<const Gio::Icon> Gtk::Entry::get_icon_gicon ( EntryIconPosition icon_pos = ENTRY_ICON_PRIMARY)icon_pos = ENTRY_ICON_PRIMARY) const
    @@ -851,7 +867,7 @@

    Retrieves the Icon used for the icon, or 0 if there is no icon or if the icon was set by some other method (e.g., by stock, pixbuf, or icon name).

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    icon_posIcon position.
    @@ -866,10 +882,10 @@
    - + - +
    Glib::ustring Gtk::Entry::get_icon_name Glib::ustring Gtk::Entry::get_icon_name ( EntryIconPosition icon_pos = ENTRY_ICON_PRIMARY)icon_pos = ENTRY_ICON_PRIMARY) const
    @@ -878,7 +894,7 @@

    Retrieves the icon name used for the icon, or 0 if there is no icon or if the icon was set by some other method (e.g., by pixbuf, stock or gicon).

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    icon_posIcon position.
    @@ -888,16 +904,16 @@
    - +
    - + - - + +
    Glib::RefPtr<const Gdk::Pixbuf> Gtk::Entry::get_icon_pixbuf Glib::RefPtr<Gdk::Pixbuf> Gtk::Entry::get_icon_pixbuf ( EntryIconPosition icon_pos = ENTRY_ICON_PRIMARY) consticon_pos = ENTRY_ICON_PRIMARY)
    @@ -905,8 +921,8 @@

    Retrieves the image used for the icon.

    Unlike the other methods of setting and getting icon data, this method will work regardless of whether the icon was set using a Gdk::Pixbuf, a Icon, a stock item, or an icon name.

    -
    Since gtkmm 2.16:
    -
    Parameters:
    +
    Since gtkmm 2.16:
    +
    Parameters:
    icon_posIcon position.
    @@ -916,16 +932,16 @@
    - +
    - + - - + +
    Glib::RefPtr<Gdk::Pixbuf> Gtk::Entry::get_icon_pixbuf Glib::RefPtr<const Gdk::Pixbuf> Gtk::Entry::get_icon_pixbuf ( EntryIconPosition icon_pos = ENTRY_ICON_PRIMARY)icon_pos = ENTRY_ICON_PRIMARY) const
    @@ -933,8 +949,8 @@

    Retrieves the image used for the icon.

    Unlike the other methods of setting and getting icon data, this method will work regardless of whether the icon was set using a Gdk::Pixbuf, a Icon, a stock item, or an icon name.

    -
    Since gtkmm 2.16:
    -
    Parameters:
    +
    Since gtkmm 2.16:
    +
    Parameters:
    icon_posIcon position.
    @@ -949,10 +965,10 @@
    - + - +
    bool Gtk::Entry::get_icon_sensitive bool Gtk::Entry::get_icon_sensitive ( EntryIconPosition icon_pos = ENTRY_ICON_PRIMARY)icon_pos = ENTRY_ICON_PRIMARY)
    @@ -961,7 +977,7 @@

    Returns whether the icon appears sensitive or insensitive.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    icon_posIcon position.
    @@ -976,10 +992,10 @@
    - + - +
    StockID Gtk::Entry::get_icon_stock StockID Gtk::Entry::get_icon_stock ( EntryIconPosition icon_pos = ENTRY_ICON_PRIMARY)icon_pos = ENTRY_ICON_PRIMARY) const
    @@ -988,7 +1004,7 @@

    Retrieves the stock id used for the icon, or 0 if there is no icon or if the icon was set by some other method (e.g., by pixbuf, icon name or gicon).

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    icon_posIcon position.
    @@ -1003,10 +1019,10 @@
    - + - +
    ImageType Gtk::Entry::get_icon_storage_type ImageType Gtk::Entry::get_icon_storage_type ( EntryIconPosition icon_pos = ENTRY_ICON_PRIMARY)icon_pos = ENTRY_ICON_PRIMARY) const
    @@ -1016,7 +1032,7 @@

    Gets the type of representation being used by the icon to store image data.

    If the icon has no image data, the return value will be Gtk::IMAGE_EMPTY.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    icon_posIcon position.
    @@ -1031,10 +1047,10 @@
    - + - +
    Glib::ustring Gtk::Entry::get_icon_tooltip_markup Glib::ustring Gtk::Entry::get_icon_tooltip_markup ( EntryIconPosition icon_pos = ENTRY_ICON_PRIMARY)icon_pos = ENTRY_ICON_PRIMARY) const
    @@ -1043,7 +1059,7 @@

    Gets the contents of the tooltip on the icon at the specified position in entry.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    icon_posThe icon position.
    @@ -1058,10 +1074,10 @@
    - + - +
    Glib::ustring Gtk::Entry::get_icon_tooltip_text Glib::ustring Gtk::Entry::get_icon_tooltip_text ( EntryIconPosition icon_pos = ENTRY_ICON_PRIMARY)icon_pos = ENTRY_ICON_PRIMARY) const
    @@ -1070,7 +1086,7 @@

    Gets the contents of the tooltip on the icon at the specified position in entry.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    icon_posThe icon position.
    @@ -1085,7 +1101,7 @@
    - + @@ -1094,11 +1110,11 @@
    -

    This function returns the entry's Gtk::Entry::property_inner_border() property.

    +

    This function returns the entry's Gtk::Entry::property_inner_border() property.

    See set_inner_border() for more information.

    Since gtkmm 2.10:

    Deprecated: 3.4: Use the standard border and padding CSS properties; the value returned by this function is ignored by Gtk::Entry.

    -
    Deprecated:
    Use the standard border and padding CSS properties instead (through classes like StyleContext and CssProvider).
    +
    Deprecated:
    Use the standard border and padding CSS properties instead (through classes like StyleContext and CssProvider).
    Returns:
    The entry's Gtk::Border, or 0 if none was set.
    @@ -1108,7 +1124,7 @@
    Border Gtk::Entry::get_inner_border Border Gtk::Entry::get_inner_border ( ) const
    - + @@ -1128,7 +1144,7 @@
    gunichar Gtk::Entry::get_invisible_char gunichar Gtk::Entry::get_invisible_char ( ) const
    - + @@ -1149,7 +1165,7 @@
    Glib::RefPtr<Pango::Layout> Gtk::Entry::get_layout Glib::RefPtr<Pango::Layout> Gtk::Entry::get_layout ( )
    - + @@ -1170,7 +1186,7 @@
    Glib::RefPtr<const Pango::Layout> Gtk::Entry::get_layout Glib::RefPtr<const Pango::Layout> Gtk::Entry::get_layout ( ) const
    - + @@ -1195,7 +1211,7 @@

    Also useful to convert mouse events into coordinates inside the Pango::Layout, e.g. to take some action if some part of the entry text is clicked.

    Note that as the user scrolls around in the entry the offsets will change; you'll need to connect to the "notify::scroll-offset" signal to track this. Remember when using the Pango::Layout functions you need to convert to and from pixels using PANGO_PIXELS() or Pango::SCALE.

    Keep in mind that the layout text may contain a preedit string, so layout_index_to_text_index() and text_index_to_layout_index() are needed to convert byte indices in the layout to byte indices in the entry contents.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Entry::get_layout_offsets void Gtk::Entry::get_layout_offsets ( int &  x,
    @@ -1210,7 +1226,7 @@
    xLocation to store X offset of layout, or 0.
    yLocation to store Y offset of layout, or 0.
    - + @@ -1232,7 +1248,7 @@
    int Gtk::Entry::get_max_length int Gtk::Entry::get_max_length ( ) const
    - + @@ -1242,7 +1258,7 @@

    Gets the value set by set_overwrite_mode().

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    Whether the text is overwritten when typing.
    @@ -1252,7 +1268,7 @@
    bool Gtk::Entry::get_overwrite_mode bool Gtk::Entry::get_overwrite_mode ( ) const
    - + @@ -1272,7 +1288,7 @@
    Glib::ustring Gtk::Entry::get_placeholder_text Glib::ustring Gtk::Entry::get_placeholder_text ( ) const
    - + @@ -1293,7 +1309,7 @@
    double Gtk::Entry::get_progress_fraction double Gtk::Entry::get_progress_fraction ( ) const
    - + @@ -1313,7 +1329,7 @@
    double Gtk::Entry::get_progress_pulse_step double Gtk::Entry::get_progress_pulse_step ( )
    - + @@ -1333,7 +1349,7 @@
    Glib::ustring Gtk::Entry::get_text Glib::ustring Gtk::Entry::get_text ( ) const
    - + @@ -1346,7 +1362,7 @@

    This function is useful when drawing something to the entry in a draw callback.

    See also get_icon_area().

    Returns:
    The location for the text area.
    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    @@ -1355,7 +1371,7 @@
    Gdk::Rectangle Gtk::Entry::get_text_area Gdk::Rectangle Gtk::Entry::get_text_area ( ) const
    - + @@ -1367,7 +1383,7 @@

    Retrieves the current length of the text in entry.

    This is equivalent to:

    [C example ellipted]

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The current number of characters in Gtk::Entry, or 0 if there are none.
    @@ -1377,7 +1393,7 @@
    guint16 Gtk::Entry::get_text_length guint16 Gtk::Entry::get_text_length ( ) const
    - + @@ -1397,7 +1413,7 @@
    bool Gtk::Entry::get_visibility bool Gtk::Entry::get_visibility ( ) const
    - + @@ -1411,15 +1427,15 @@ - +
    int Gtk::Entry::get_width_chars int Gtk::Entry::get_width_chars ( ) const
    - + - +
    const GtkEntry* Gtk::Entry::gobj GtkEntry* Gtk::Entry::gobj ( ) const [inline] [inline]
    @@ -1427,21 +1443,21 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::CellEditable.

    +

    Reimplemented from Gtk::CellEditable.

    -

    Reimplemented in Gtk::SpinButton.

    +

    Reimplemented in Gtk::SpinButton.

    - +
    - + - +
    GtkEntry* Gtk::Entry::gobj const GtkEntry* Gtk::Entry::gobj ( ) [inline] const [inline]
    @@ -1449,9 +1465,9 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::CellEditable.

    +

    Reimplemented from Gtk::CellEditable.

    -

    Reimplemented in Gtk::SpinButton.

    +

    Reimplemented in Gtk::SpinButton.

    @@ -1460,7 +1476,7 @@
    - + @@ -1474,7 +1490,7 @@

    If this function returns true, then no further processing should be done for this key event. See gtk_im_context_filter_keypress().

    Note that you are expected to call this function from your handler when overriding key event handling. This is needed in the case when you need to insert your own key handling between the input method and the default key event handling of the Gtk::Entry. See Gtk::TextView::reset_im_context() for an example of use.

    Since gtkmm 2.22:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::Entry::im_context_filter_keypress bool Gtk::Entry::im_context_filter_keypress ( GdkEventKey *  event)
    eventThe key event.
    @@ -1489,7 +1505,7 @@
    - + @@ -1500,7 +1516,7 @@

    Converts from a position in the entry contents (returned by get_text()) to a position in the entry's Pango::Layout (returned by get_layout(), with text retrieved via pango_layout_get_text()).

    -
    Parameters:
    +
    Parameters:
    int Gtk::Entry::layout_index_to_text_index int Gtk::Entry::layout_index_to_text_index ( int  layout_index)
    layout_indexByte index into the entry layout text.
    @@ -1515,7 +1531,7 @@
    - + @@ -1533,7 +1549,7 @@
    virtual void Gtk::Entry::on_activate virtual void Gtk::Entry::on_activate ( ) [protected, virtual]
    - + @@ -1552,7 +1568,7 @@
    virtual void Gtk::Entry::on_insert_at_cursor virtual void Gtk::Entry::on_insert_at_cursor ( const Glib::ustring str)
    - + @@ -1571,7 +1587,7 @@
    virtual void Gtk::Entry::on_populate_popup virtual void Gtk::Entry::on_populate_popup ( Menu menu)
    - + @@ -1591,7 +1607,7 @@
    void Gtk::Entry::progress_pulse void Gtk::Entry::progress_pulse ( )
    - + @@ -1600,6 +1616,7 @@
    +

    Whether to activate the default widget (such as the default button in a dialog) when Enter is pressed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1610,7 +1627,7 @@
    Glib::PropertyProxy< bool > Gtk::Entry::property_activates_default Glib::PropertyProxy< bool > Gtk::Entry::property_activates_default ( )
    - + @@ -1630,7 +1647,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_activates_default Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_activates_default ( ) const
    - + @@ -1639,6 +1656,7 @@
    +

    Text buffer object which actually stores entry text.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1649,7 +1667,7 @@
    Glib::PropertyProxy< Glib::RefPtr<EntryBuffer> > Gtk::Entry::property_buffer Glib::PropertyProxy< Glib::RefPtr<EntryBuffer> > Gtk::Entry::property_buffer ( )
    - + @@ -1669,7 +1687,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<EntryBuffer> > Gtk::Entry::property_buffer Glib::PropertyProxy_ReadOnly< Glib::RefPtr<EntryBuffer> > Gtk::Entry::property_buffer ( ) const
    - + @@ -1678,6 +1696,7 @@
    +

    Whether password entries will show a warning when Caps Lock is on.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1688,7 +1707,7 @@
    Glib::PropertyProxy< bool > Gtk::Entry::property_caps_lock_warning Glib::PropertyProxy< bool > Gtk::Entry::property_caps_lock_warning ( )
    - + @@ -1708,7 +1727,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_caps_lock_warning Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_caps_lock_warning ( ) const
    - + @@ -1717,6 +1736,7 @@
    +

    The auxiliary completion object.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1727,7 +1747,7 @@
    Glib::PropertyProxy< Glib::RefPtr<EntryCompletion> > Gtk::Entry::property_completion Glib::PropertyProxy< Glib::RefPtr<EntryCompletion> > Gtk::Entry::property_completion ( )
    - + @@ -1747,7 +1767,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<EntryCompletion> > Gtk::Entry::property_completion Glib::PropertyProxy_ReadOnly< Glib::RefPtr<EntryCompletion> > Gtk::Entry::property_completion ( ) const
    - + @@ -1756,6 +1776,7 @@
    +

    The current position of the insertion cursor in chars.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1766,7 +1787,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Entry::property_cursor_position Glib::PropertyProxy_ReadOnly< int > Gtk::Entry::property_cursor_position ( ) const
    - + @@ -1775,6 +1796,7 @@
    +

    Whether the entry contents can be edited.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1785,7 +1807,7 @@
    Glib::PropertyProxy< bool > Gtk::Entry::property_editable Glib::PropertyProxy< bool > Gtk::Entry::property_editable ( )
    - + @@ -1805,7 +1827,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_editable Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_editable ( ) const
    - + @@ -1814,6 +1836,7 @@
    +

    FALSE removes outside bevel from entry.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1824,7 +1847,7 @@
    Glib::PropertyProxy< bool > Gtk::Entry::property_has_frame Glib::PropertyProxy< bool > Gtk::Entry::property_has_frame ( )
    - + @@ -1844,7 +1867,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_has_frame Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_has_frame ( ) const
    - + @@ -1853,6 +1876,7 @@
    +

    Which IM module should be used.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1863,7 +1887,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::Entry::property_im_module Glib::PropertyProxy< Glib::ustring > Gtk::Entry::property_im_module ( )
    - + @@ -1883,7 +1907,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Entry::property_im_module Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Entry::property_im_module ( ) const
    - + @@ -1892,6 +1916,8 @@
    +

    Border between text and frame.

    +

    Overrides the inner-border style property.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1902,7 +1928,7 @@
    Glib::PropertyProxy< Border > Gtk::Entry::property_inner_border Glib::PropertyProxy< Border > Gtk::Entry::property_inner_border ( )
    - + @@ -1923,7 +1949,7 @@
    Glib::PropertyProxy_ReadOnly< Border > Gtk::Entry::property_inner_border Glib::PropertyProxy_ReadOnly< Border > Gtk::Entry::property_inner_border ( ) const
    - + @@ -1932,6 +1958,7 @@
    +

    The character to use when masking entry contents (in 'password mode').

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1942,7 +1969,7 @@
    Glib::PropertyProxy< gunichar > Gtk::Entry::property_invisible_char Glib::PropertyProxy< gunichar > Gtk::Entry::property_invisible_char ( )
    - + @@ -1962,7 +1989,7 @@
    Glib::PropertyProxy_ReadOnly< gunichar > Gtk::Entry::property_invisible_char Glib::PropertyProxy_ReadOnly< gunichar > Gtk::Entry::property_invisible_char ( ) const
    - + @@ -1971,6 +1998,7 @@
    +

    Whether the invisible character has been set.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1981,7 +2009,7 @@
    Glib::PropertyProxy< bool > Gtk::Entry::property_invisible_char_set Glib::PropertyProxy< bool > Gtk::Entry::property_invisible_char_set ( )
    - + @@ -2001,7 +2029,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_invisible_char_set Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_invisible_char_set ( ) const
    - + @@ -2010,6 +2038,8 @@
    +

    Maximum number of characters for this entry.

    +

    Zero if no maximum.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2020,7 +2050,7 @@
    Glib::PropertyProxy< int > Gtk::Entry::property_max_length Glib::PropertyProxy< int > Gtk::Entry::property_max_length ( )
    - + @@ -2041,7 +2071,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Entry::property_max_length Glib::PropertyProxy_ReadOnly< int > Gtk::Entry::property_max_length ( ) const
    - + @@ -2050,6 +2080,7 @@
    +

    Whether new text overwrites existing text.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2060,7 +2091,7 @@
    Glib::PropertyProxy< bool > Gtk::Entry::property_overwrite_mode Glib::PropertyProxy< bool > Gtk::Entry::property_overwrite_mode ( )
    - + @@ -2080,7 +2111,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_overwrite_mode Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_overwrite_mode ( ) const
    - + @@ -2089,6 +2120,7 @@
    +

    Show text in the entry when it's empty and unfocused.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2099,7 +2131,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::Entry::property_placeholder_text Glib::PropertyProxy< Glib::ustring > Gtk::Entry::property_placeholder_text ( )
    - + @@ -2119,7 +2151,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Entry::property_placeholder_text Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Entry::property_placeholder_text ( ) const
    - + @@ -2128,6 +2160,7 @@
    +

    Whether the primary icon is activatable.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2138,7 +2171,7 @@
    Glib::PropertyProxy< bool > Gtk::Entry::property_primary_icon_activatable Glib::PropertyProxy< bool > Gtk::Entry::property_primary_icon_activatable ( )
    - + @@ -2158,7 +2191,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_primary_icon_activatable Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_primary_icon_activatable ( ) const
    - + @@ -2167,6 +2200,7 @@
    +

    GIcon for primary icon.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2177,7 +2211,7 @@
    Glib::PropertyProxy< Glib::RefPtr<Gio::Icon> > Gtk::Entry::property_primary_icon_gicon Glib::PropertyProxy< Glib::RefPtr<Gio::Icon> > Gtk::Entry::property_primary_icon_gicon ( )
    - + @@ -2197,7 +2231,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gio::Icon> > Gtk::Entry::property_primary_icon_gicon Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gio::Icon> > Gtk::Entry::property_primary_icon_gicon ( ) const
    - + @@ -2206,6 +2240,7 @@
    +

    Icon name for primary icon.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2216,7 +2251,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::Entry::property_primary_icon_name Glib::PropertyProxy< Glib::ustring > Gtk::Entry::property_primary_icon_name ( )
    - + @@ -2236,7 +2271,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Entry::property_primary_icon_name Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Entry::property_primary_icon_name ( ) const
    - + @@ -2245,6 +2280,7 @@
    +

    Primary pixbuf for the entry.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2255,7 +2291,7 @@
    Glib::PropertyProxy< Glib::RefPtr<Gdk::Pixbuf> > Gtk::Entry::property_primary_icon_pixbuf Glib::PropertyProxy< Glib::RefPtr<Gdk::Pixbuf> > Gtk::Entry::property_primary_icon_pixbuf ( )
    - + @@ -2275,7 +2311,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gdk::Pixbuf> > Gtk::Entry::property_primary_icon_pixbuf Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gdk::Pixbuf> > Gtk::Entry::property_primary_icon_pixbuf ( ) const
    - + @@ -2284,6 +2320,7 @@
    +

    Whether the primary icon is sensitive.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2294,7 +2331,7 @@
    Glib::PropertyProxy< bool > Gtk::Entry::property_primary_icon_sensitive Glib::PropertyProxy< bool > Gtk::Entry::property_primary_icon_sensitive ( )
    - + @@ -2314,7 +2351,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_primary_icon_sensitive Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_primary_icon_sensitive ( ) const
    - + @@ -2323,6 +2360,7 @@
    +

    Stock ID for primary icon.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2333,7 +2371,7 @@
    Glib::PropertyProxy< StockID > Gtk::Entry::property_primary_icon_stock Glib::PropertyProxy< StockID > Gtk::Entry::property_primary_icon_stock ( )
    - + @@ -2353,7 +2391,7 @@
    Glib::PropertyProxy_ReadOnly< StockID > Gtk::Entry::property_primary_icon_stock Glib::PropertyProxy_ReadOnly< StockID > Gtk::Entry::property_primary_icon_stock ( ) const
    - + @@ -2362,20 +2400,21 @@
    +

    The representation being used for primary icon.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< ImageType > Gtk::Entry::property_primary_icon_storage_type Glib::PropertyProxy_ReadOnly< ImageType > Gtk::Entry::property_primary_icon_storage_type ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_primary_icon_tooltip_markup Glib::PropertyProxy< bool > Gtk::Entry::property_primary_icon_tooltip_markup ( ) const
    @@ -2387,34 +2426,35 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::Entry::property_primary_icon_tooltip_markup Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_primary_icon_tooltip_markup ( ) const
    +

    The contents of the tooltip on the primary icon.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_primary_icon_tooltip_text Glib::PropertyProxy< bool > Gtk::Entry::property_primary_icon_tooltip_text ( ) const
    @@ -2426,20 +2466,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::Entry::property_primary_icon_tooltip_text Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_primary_icon_tooltip_text ( ) const
    +

    The contents of the tooltip on the primary icon.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2450,7 +2491,7 @@
    - + @@ -2459,6 +2500,7 @@
    +

    The current fraction of the task that's been completed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2469,7 +2511,7 @@
    Glib::PropertyProxy< double > Gtk::Entry::property_progress_fraction Glib::PropertyProxy< double > Gtk::Entry::property_progress_fraction ( )
    - + @@ -2484,15 +2526,15 @@ - +
    Glib::PropertyProxy_ReadOnly< double > Gtk::Entry::property_progress_fraction Glib::PropertyProxy_ReadOnly< double > Gtk::Entry::property_progress_fraction ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< double > Gtk::Entry::property_progress_pulse_step Glib::PropertyProxy< double > Gtk::Entry::property_progress_pulse_step ( ) const
    @@ -2504,20 +2546,21 @@
    - +
    - + - +
    Glib::PropertyProxy< double > Gtk::Entry::property_progress_pulse_step Glib::PropertyProxy_ReadOnly< double > Gtk::Entry::property_progress_pulse_step ( ) const
    +

    The fraction of total entry width to move the progress bouncing block for each call to gtk_entry_progress_pulse().

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2528,7 +2571,7 @@
    - + @@ -2537,6 +2580,7 @@
    +

    Number of pixels of the entry scrolled off the screen to the left.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2547,7 +2591,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Entry::property_scroll_offset Glib::PropertyProxy_ReadOnly< int > Gtk::Entry::property_scroll_offset ( ) const
    - + @@ -2556,6 +2600,7 @@
    +

    Whether the secondary icon is activatable.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2566,7 +2611,7 @@
    Glib::PropertyProxy< bool > Gtk::Entry::property_secondary_icon_activatable Glib::PropertyProxy< bool > Gtk::Entry::property_secondary_icon_activatable ( )
    - + @@ -2581,15 +2626,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_secondary_icon_activatable Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_secondary_icon_activatable ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gio::Icon> > Gtk::Entry::property_secondary_icon_gicon Glib::PropertyProxy< Glib::RefPtr<Gio::Icon> > Gtk::Entry::property_secondary_icon_gicon ( ) const
    @@ -2601,20 +2646,21 @@
    - +
    +

    GIcon for secondary icon.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2625,7 +2671,7 @@
    - + @@ -2634,6 +2680,7 @@
    +

    Icon name for secondary icon.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2644,7 +2691,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::Entry::property_secondary_icon_name Glib::PropertyProxy< Glib::ustring > Gtk::Entry::property_secondary_icon_name ( )
    - + @@ -2659,15 +2706,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Entry::property_secondary_icon_name Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Entry::property_secondary_icon_name ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gdk::Pixbuf> > Gtk::Entry::property_secondary_icon_pixbuf Glib::PropertyProxy< Glib::RefPtr<Gdk::Pixbuf> > Gtk::Entry::property_secondary_icon_pixbuf ( ) const
    @@ -2679,20 +2726,21 @@
    - +
    +

    Secondary pixbuf for the entry.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2703,7 +2751,7 @@
    - + @@ -2712,6 +2760,7 @@
    +

    Whether the secondary icon is sensitive.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2722,7 +2771,7 @@
    Glib::PropertyProxy< bool > Gtk::Entry::property_secondary_icon_sensitive Glib::PropertyProxy< bool > Gtk::Entry::property_secondary_icon_sensitive ( )
    - + @@ -2742,7 +2791,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_secondary_icon_sensitive Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_secondary_icon_sensitive ( ) const
    - + @@ -2751,6 +2800,7 @@
    +

    Stock ID for secondary icon.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2761,7 +2811,7 @@
    Glib::PropertyProxy< StockID > Gtk::Entry::property_secondary_icon_stock Glib::PropertyProxy< StockID > Gtk::Entry::property_secondary_icon_stock ( )
    - + @@ -2781,7 +2831,7 @@
    Glib::PropertyProxy_ReadOnly< StockID > Gtk::Entry::property_secondary_icon_stock Glib::PropertyProxy_ReadOnly< StockID > Gtk::Entry::property_secondary_icon_stock ( ) const
    - + @@ -2790,6 +2840,7 @@
    +

    The representation being used for secondary icon.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2800,7 +2851,7 @@
    Glib::PropertyProxy_ReadOnly< ImageType > Gtk::Entry::property_secondary_icon_storage_type Glib::PropertyProxy_ReadOnly< ImageType > Gtk::Entry::property_secondary_icon_storage_type ( ) const
    - + @@ -2809,6 +2860,7 @@
    +

    The contents of the tooltip on the secondary icon.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2819,7 +2871,7 @@
    Glib::PropertyProxy< bool > Gtk::Entry::property_secondary_icon_tooltip_markup Glib::PropertyProxy< bool > Gtk::Entry::property_secondary_icon_tooltip_markup ( )
    - + @@ -2834,15 +2886,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_secondary_icon_tooltip_markup Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_secondary_icon_tooltip_markup ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_secondary_icon_tooltip_text Glib::PropertyProxy< bool > Gtk::Entry::property_secondary_icon_tooltip_text ( ) const
    @@ -2854,20 +2906,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::Entry::property_secondary_icon_tooltip_text Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_secondary_icon_tooltip_text ( ) const
    +

    The contents of the tooltip on the secondary icon.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2878,7 +2931,7 @@
    - + @@ -2887,6 +2940,7 @@
    +

    The position of the opposite end of the selection from the cursor in chars.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2897,7 +2951,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Entry::property_selection_bound Glib::PropertyProxy_ReadOnly< int > Gtk::Entry::property_selection_bound ( ) const
    - + @@ -2906,6 +2960,7 @@
    +

    Which kind of shadow to draw around the entry when has-frame is set.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2916,7 +2971,7 @@
    Glib::PropertyProxy< ShadowType > Gtk::Entry::property_shadow_type Glib::PropertyProxy< ShadowType > Gtk::Entry::property_shadow_type ( )
    - + @@ -2936,7 +2991,7 @@
    Glib::PropertyProxy_ReadOnly< ShadowType > Gtk::Entry::property_shadow_type Glib::PropertyProxy_ReadOnly< ShadowType > Gtk::Entry::property_shadow_type ( ) const
    - + @@ -2945,6 +3000,7 @@
    +

    The contents of the entry.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2955,7 +3011,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::Entry::property_text Glib::PropertyProxy< Glib::ustring > Gtk::Entry::property_text ( )
    - + @@ -2975,7 +3031,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Entry::property_text Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Entry::property_text ( ) const
    - + @@ -2984,20 +3040,21 @@
    +

    Length of the text currently in the entry.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< guint > Gtk::Entry::property_text_length Glib::PropertyProxy_ReadOnly< guint > Gtk::Entry::property_text_length ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_truncate_multiline Glib::PropertyProxy< bool > Gtk::Entry::property_truncate_multiline ( ) const
    @@ -3009,20 +3066,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::Entry::property_truncate_multiline Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_truncate_multiline ( ) const
    +

    Whether to truncate multiline pastes to one line.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3033,7 +3091,7 @@
    - + @@ -3042,6 +3100,7 @@
    +

    FALSE displays the 'invisible char' instead of the actual text (password mode).

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3052,7 +3111,7 @@
    Glib::PropertyProxy< bool > Gtk::Entry::property_visibility Glib::PropertyProxy< bool > Gtk::Entry::property_visibility ( )
    - + @@ -3067,15 +3126,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_visibility Glib::PropertyProxy_ReadOnly< bool > Gtk::Entry::property_visibility ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::Entry::property_width_chars Glib::PropertyProxy< int > Gtk::Entry::property_width_chars ( ) const
    @@ -3087,20 +3146,21 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::Entry::property_width_chars Glib::PropertyProxy_ReadOnly< int > Gtk::Entry::property_width_chars ( ) const
    +

    Number of characters to leave space for in the entry.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3111,7 +3171,7 @@
    - + @@ -3120,6 +3180,8 @@
    +

    The horizontal alignment, from 0 (left) to 1 (right).

    +

    Reversed for RTL layouts.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3130,7 +3192,7 @@
    Glib::PropertyProxy< float > Gtk::Entry::property_xalign Glib::PropertyProxy< float > Gtk::Entry::property_xalign ( )
    - + @@ -3151,7 +3213,7 @@
    Glib::PropertyProxy_ReadOnly< float > Gtk::Entry::property_xalign Glib::PropertyProxy_ReadOnly< float > Gtk::Entry::property_xalign ( ) const
    - + @@ -3171,7 +3233,7 @@
    void Gtk::Entry::reset_im_context void Gtk::Entry::reset_im_context ( )
    - + @@ -3184,7 +3246,7 @@

    If setting is true, pressing Enter in the entry will activate the default widget for the window containing the entry.

    This usually means that the dialog box containing the entry will be closed, since the default widget is usually one of the dialog buttons.

    (For experts: if setting is true, the entry calls Gtk::Window::activate_default() on the window containing the entry, in the default handler for the Gtk::Widget::signal_activate() signal.)

    -
    Parameters:
    +
    Parameters:
    void Gtk::Entry::set_activates_default void Gtk::Entry::set_activates_default ( bool  setting = true)
    settingtrue to activate window's default widget on Enter keypress.
    @@ -3198,7 +3260,7 @@
    - + @@ -3211,7 +3273,7 @@

    Sets the alignment for the contents of the entry.

    This controls the horizontal positioning of the contents when the displayed text is shorter than the width of the entry.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Entry::set_alignment void Gtk::Entry::set_alignment ( float  xalign)
    xalignThe horizontal alignment, from 0 (left) to 1 (right). Reversed for RTL layouts.
    @@ -3225,7 +3287,7 @@
    - + @@ -3238,7 +3300,7 @@

    Sets the alignment for the contents of the entry.

    This controls the horizontal positioning of the contents when the displayed text is shorter than the width of the entry.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Entry::set_alignment void Gtk::Entry::set_alignment ( Align  xalign)
    xalignThe horizontal alignment, from 0 (left) to 1 (right). Reversed for RTL layouts.
    @@ -3252,7 +3314,7 @@
    - + @@ -3264,7 +3326,7 @@

    Set the Gtk::EntryBuffer object which holds the text for this widget.

    Since gtkmm 2.18:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Entry::set_buffer void Gtk::Entry::set_buffer ( const Glib::RefPtr< EntryBuffer >&  buffer)
    bufferA Gtk::EntryBuffer.
    @@ -3278,7 +3340,7 @@
    - + @@ -3291,7 +3353,7 @@

    Sets completion to be the auxiliary completion object to use with entry.

    All further configuration of the completion mechanism is done on completion using the Gtk::EntryCompletion API. Completion is disabled if completion is set to 0.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Entry::set_completion void Gtk::Entry::set_completion ( const Glib::RefPtr< EntryCompletion >&  completion)
    completionThe Gtk::EntryCompletion or 0.
    @@ -3305,7 +3367,7 @@
    - + @@ -3319,7 +3381,7 @@

    See Gtk::ScrolledWindow::get_hadjustment() for a typical way of obtaining the adjustment.

    The adjustment has to be in pixel units and in the same coordinate system as the entry.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Entry::set_cursor_hadjustment void Gtk::Entry::set_cursor_hadjustment ( const Glib::RefPtr< Adjustment >&  adjustment)
    adjustmentAn adjustment which should be adjusted when the cursor is moved, or 0.
    @@ -3333,7 +3395,7 @@
    - + @@ -3344,7 +3406,7 @@

    Sets whether the entry has a beveled frame around it.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Entry::set_has_frame void Gtk::Entry::set_has_frame ( bool  setting = true)
    settingNew value.
    @@ -3358,7 +3420,7 @@
    - + @@ -3367,7 +3429,7 @@ - + @@ -3380,7 +3442,7 @@

    Sets whether the icon is activatable.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Entry::set_icon_activatable void Gtk::Entry::set_icon_activatable ( bool  activatable = true, EntryIconPosition icon_pos = ENTRY_ICON_PRIMARY icon_pos = ENTRY_ICON_PRIMARY 
    @@ -3395,7 +3457,7 @@
    icon_posIcon position.
    activatabletrue if the icon should be activatable.
    - + @@ -3404,13 +3466,13 @@ - + - + @@ -3425,7 +3487,7 @@

    To handle the drag operation, you need to connect to the usual Gtk::Widget::signal_drag_data_get() (or possibly Gtk::Widget::signal_drag_data_delete()) signal, and use get_current_icon_drag_source() in your signal handler to find out if the drag was started from an icon.

    By default, GTK+ uses the icon as the drag icon. You can use the Gtk::Widget::signal_drag_begin() signal to set a different icon. Note that you have to use Glib::signal_connect_after() to ensure that your signal handler gets executed after the default handler.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Entry::set_icon_drag_source void Gtk::Entry::set_icon_drag_source ( const Glib::RefPtr< TargetList >&  target_list, Gdk::DragAction actions = Gdk::ACTION_COPY, actions = Gdk::ACTION_COPY,
    EntryIconPosition icon_pos = ENTRY_ICON_PRIMARY icon_pos = ENTRY_ICON_PRIMARY 
    @@ -3441,7 +3503,7 @@
    icon_posIcon position.
    target_listThe targets (data formats) in which the data can be provided.
    - + @@ -3450,7 +3512,7 @@ - + @@ -3465,7 +3527,7 @@

    If the icon isn't known, a "broken image" icon will be displayed instead.

    If icon is 0, no icon will be shown in the specified position.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Entry::set_icon_from_gicon void Gtk::Entry::set_icon_from_gicon ( const Glib::RefPtr< Gio::Icon > &  icon, EntryIconPosition icon_pos = ENTRY_ICON_PRIMARY icon_pos = ENTRY_ICON_PRIMARY 
    @@ -3480,7 +3542,7 @@
    icon_posThe position at which to set the icon.
    iconThe icon to set, or 0.
    - + @@ -3489,7 +3551,7 @@ - + @@ -3504,7 +3566,7 @@

    If the icon name isn't known, a "broken image" icon will be displayed instead.

    If icon_name is 0, no icon will be shown in the specified position.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Entry::set_icon_from_icon_name void Gtk::Entry::set_icon_from_icon_name ( const Glib::ustring icon_name, EntryIconPosition icon_pos = ENTRY_ICON_PRIMARY icon_pos = ENTRY_ICON_PRIMARY 
    @@ -3519,7 +3581,7 @@
    icon_posThe position at which to set the icon.
    icon_nameAn icon name, or 0.
    - + @@ -3528,7 +3590,7 @@ - + @@ -3542,7 +3604,7 @@

    Sets the icon shown in the specified position using a pixbuf.

    If pixbuf is 0, no icon will be shown in the specified position.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Entry::set_icon_from_pixbuf void Gtk::Entry::set_icon_from_pixbuf ( const Glib::RefPtr< Gdk::Pixbuf >&  pixbuf, EntryIconPosition icon_pos = ENTRY_ICON_PRIMARY icon_pos = ENTRY_ICON_PRIMARY 
    @@ -3557,7 +3619,7 @@
    icon_posIcon position.
    pixbufA Gdk::Pixbuf, or 0.
    - + @@ -3566,7 +3628,7 @@ - + @@ -3580,7 +3642,7 @@

    Sets the icon shown in the entry at the specified position from a stock image.

    If stock_id is 0, no icon will be shown in the specified position.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Entry::set_icon_from_stock void Gtk::Entry::set_icon_from_stock ( const StockID stock_id, EntryIconPosition icon_pos = ENTRY_ICON_PRIMARY icon_pos = ENTRY_ICON_PRIMARY 
    @@ -3595,10 +3657,10 @@
    icon_posIcon position.
    stock_idThe name of the stock item, or 0.
    - + - + @@ -3617,7 +3679,7 @@

    Sets the sensitivity for the specified icon.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Entry::set_icon_sensitive void Gtk::Entry::set_icon_sensitive ( EntryIconPosition icon_pos = ENTRY_ICON_PRIMARY, icon_pos = ENTRY_ICON_PRIMARY,
    @@ -3632,7 +3694,7 @@
    icon_posIcon position.
    sensitiveSpecifies whether the icon should appear sensitive or insensitive.
    - + @@ -3641,7 +3703,7 @@ - + @@ -3657,7 +3719,7 @@

    Use 0 for tooltip to remove an existing tooltip.

    See also Gtk::Widget::set_tooltip_markup() and gtk_enty_set_icon_tooltip_text().

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Entry::set_icon_tooltip_markup void Gtk::Entry::set_icon_tooltip_markup ( const Glib::ustring tooltip, EntryIconPosition icon_pos = ENTRY_ICON_PRIMARY icon_pos = ENTRY_ICON_PRIMARY 
    @@ -3672,7 +3734,7 @@
    icon_posThe icon position.
    tooltipThe contents of the tooltip for the icon, or 0.
    - + @@ -3681,7 +3743,7 @@ - + @@ -3696,7 +3758,7 @@

    Use 0 for tooltip to remove an existing tooltip.

    See also Gtk::Widget::set_tooltip_text() and set_icon_tooltip_markup().

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Entry::set_icon_tooltip_text void Gtk::Entry::set_icon_tooltip_text ( const Glib::ustring tooltip, EntryIconPosition icon_pos = ENTRY_ICON_PRIMARY icon_pos = ENTRY_ICON_PRIMARY 
    @@ -3711,7 +3773,7 @@
    icon_posThe icon position.
    tooltipThe contents of the tooltip for the icon, or 0.
    - + @@ -3726,8 +3788,8 @@

    If set, this property overrides the inner-border style property. Overriding the style-provided border is useful when you want to do in-place editing of some text in a canvas or list widget, where pixel-exact positioning of the entry is important.

    Since gtkmm 2.10:

    Deprecated: 3.4: Use the standard border and padding CSS properties; the value set with this function is ignored by Gtk::Entry.

    -
    Deprecated:
    Use the standard border and padding CSS properties instead (through classes like StyleContext and CssProvider).
    -
    Parameters:
    +
    Deprecated:
    Use the standard border and padding CSS properties instead (through classes like StyleContext and CssProvider).
    +
    Parameters:
    void Gtk::Entry::set_inner_border void Gtk::Entry::set_inner_border ( const Border border)
    borderA Gtk::Border, or 0.
    @@ -3741,7 +3803,7 @@
    - + @@ -3753,7 +3815,7 @@

    Sets the character to use in place of the actual text when set_visibility() has been called to set text visibility to false.

    i.e. this is the character used in "password mode" to show the user how many characters have been typed. By default, GTK+ picks the best invisible char available in the current font. If you set the invisible char to 0, then the user will get no feedback at all; there will be no text on the screen as they type.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Entry::set_invisible_char void Gtk::Entry::set_invisible_char ( gunichar  ch)
    chA Unicode character.
    @@ -3767,7 +3829,7 @@
    - + @@ -3781,7 +3843,7 @@

    If the current contents are longer than the given length, then they will be truncated to fit.

    This is equivalent to:

    [C example ellipted]

    -
    Parameters:
    +
    Parameters:
    void Gtk::Entry::set_max_length void Gtk::Entry::set_max_length ( int  max)
    maxThe maximum length of the entry, or 0 for no maximum. (other than the maximum length of entries.) The value passed in will be clamped to the range 0-65536.
    @@ -3795,7 +3857,7 @@
    - + @@ -3806,8 +3868,8 @@

    Sets whether the text is overwritten when typing in the Gtk::Entry.

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    void Gtk::Entry::set_overwrite_mode void Gtk::Entry::set_overwrite_mode ( bool  overwrite = true)
    overwriteNew value.
    @@ -3821,7 +3883,7 @@
    - + @@ -3835,7 +3897,7 @@

    This can be used to give a visual hint of the expected contents of the Gtk::Entry.

    Note that since the placeholder text gets removed when the entry received focus, using this feature is a bit problematic if the entry is given the initial focus in a window. Sometimes this can be worked around by delaying the initial focus setting until the first key event arrives.

    Since gtkmm 3.2:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Entry::set_placeholder_text void Gtk::Entry::set_placeholder_text ( const Glib::ustring text)
    textA string to be displayed when entry is empty an unfocused, or 0.
    @@ -3849,7 +3911,7 @@
    - + @@ -3862,7 +3924,7 @@

    Causes the entry's progress indicator to "fill in" the given fraction of the bar.

    The fraction should be between 0.0 and 1.0, inclusive.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Entry::set_progress_fraction void Gtk::Entry::set_progress_fraction ( double  fraction)
    fractionFraction of the task that's been completed.
    @@ -3876,7 +3938,7 @@
    - + @@ -3888,7 +3950,7 @@

    Sets the fraction of total entry width to move the progress bouncing block for each call to progress_pulse().

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Entry::set_progress_pulse_step void Gtk::Entry::set_progress_pulse_step ( double  fraction)
    fractionFraction between 0.0 and 1.0.
    @@ -3902,7 +3964,7 @@
    - + @@ -3914,7 +3976,7 @@

    Sets the text in the widget to the given value, replacing the current contents.

    See Gtk::EntryBuffer::set_text().

    -
    Parameters:
    +
    Parameters:
    void Gtk::Entry::set_text void Gtk::Entry::set_text ( const Glib::ustring text)
    textThe new text.
    @@ -3928,7 +3990,7 @@
    - + @@ -3941,7 +4003,7 @@

    Sets whether the contents of the entry are visible or not.

    When visibility is set to false, characters are displayed as the invisible char, and will also appear that way when the text in the entry widget is copied elsewhere.

    By default, GTK+ picks the best invisible character available in the current font, but it can be changed with set_invisible_char().

    -
    Parameters:
    +
    Parameters:
    void Gtk::Entry::set_visibility void Gtk::Entry::set_visibility ( bool  visible = true)
    visibletrue if the contents of the entry are displayed as plaintext.
    @@ -3955,7 +4017,7 @@
    - + @@ -3967,7 +4029,7 @@

    Changes the size request of the entry to be about the right size for n_chars characters.

    Note that it changes the size request, the size can still be affected by how you pack the widget into containers. If n_chars is -1, the size reverts to the default entry size.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Entry::set_width_chars void Gtk::Entry::set_width_chars ( int  n_chars)
    n_charsWidth in chars.
    @@ -3981,7 +4043,7 @@
    - + @@ -3993,6 +4055,7 @@

    A keybinding signal which gets emitted when the user activates the entry.

    Applications should not connect to it, but may emit it with Glib::signal_emit_by_name() if they need to control activation programmatically.

    The default bindings for this signal are all forms of the Enter key.

    +
    Deprecated:
    Use signal_key_press_event() or signal_focus_out_event() instead.
    @@ -4001,7 +4064,7 @@
    Glib::SignalProxy0< void > Gtk::Entry::signal_activate Glib::SignalProxy0< void > Gtk::Entry::signal_activate ( )
    - + @@ -4012,7 +4075,7 @@
    Slot Prototype:
    void on_my_icon_press(EntryIconPosition icon_position, const GdkEventButton* event)

    The signal_icon_press() signal is emitted when an activatable icon is clicked.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< void,EntryIconPosition,const GdkEventButton* > Gtk::Entry::signal_icon_press Glib::SignalProxy2< void,EntryIconPosition,const GdkEventButton* > Gtk::Entry::signal_icon_press ( )
    @@ -4027,7 +4090,7 @@
    icon_posThe position of the clicked icon.
    eventThe button press event.
    - + @@ -4038,7 +4101,7 @@
    Slot Prototype:
    void on_my_icon_release(EntryIconPosition icon_position, const GdkEventButton* event)

    The signal_icon_release() signal is emitted on the button release from a mouse click over an activatable icon.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< void,EntryIconPosition,const GdkEventButton* > Gtk::Entry::signal_icon_release Glib::SignalProxy2< void,EntryIconPosition,const GdkEventButton* > Gtk::Entry::signal_icon_release ( )
    @@ -4053,7 +4116,7 @@
    icon_posThe position of the clicked icon.
    eventThe button release event.
    - + @@ -4064,7 +4127,7 @@
    Slot Prototype:
    void on_my_insert_at_cursor(const Glib::ustring& str)

    The signal_insert_at_cursor() signal is a keybinding signal which gets emitted when the user initiates the insertion of a fixed string at the cursor.

    This signal has no default bindings.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,const Glib::ustring& > Gtk::Entry::signal_insert_at_cursor Glib::SignalProxy1< void,const Glib::ustring& > Gtk::Entry::signal_insert_at_cursor ( )
    stringThe string to insert.
    @@ -4078,7 +4141,7 @@
    - + @@ -4089,7 +4152,7 @@
    Slot Prototype:
    void on_my_populate_popup(Menu* menu)

    The signal_populate_popup() signal gets emitted before showing the context menu of the entry.

    If you need to add items to the context menu, connect to this signal and append your menuitems to the menu.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,Menu* > Gtk::Entry::signal_populate_popup Glib::SignalProxy1< void,Menu* > Gtk::Entry::signal_populate_popup ( )
    menuThe menu that is being populated.
    @@ -4103,7 +4166,7 @@
    - + @@ -4114,7 +4177,7 @@

    Converts from a position in the entry's Pango::Layout (returned by get_layout()) to a position in the entry contents (returned by get_text()).

    -
    Parameters:
    +
    Parameters:
    int Gtk::Entry::text_index_to_layout_index int Gtk::Entry::text_index_to_layout_index ( int  text_index)
    text_indexByte index into the entry contents.
    @@ -4129,10 +4192,10 @@
    - + - +
    void Gtk::Entry::unset_icon void Gtk::Entry::unset_icon ( EntryIconPosition icon_pos = ENTRY_ICON_PRIMARY)icon_pos = ENTRY_ICON_PRIMARY)
    @@ -4141,13 +4204,13 @@

    Do not show any icon in the specified position.

    See set_icon_from_pixbuf(), set_icon_from_stock(), set_icon_from_icon_name(), and set_icon_from_gicon().

    -
    Parameters:
    +
    Parameters:
    icon_posThe icon position.
    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    @@ -4156,7 +4219,7 @@
    - + @@ -4177,7 +4240,7 @@
    void Gtk::Entry::unset_invisible_char void Gtk::Entry::unset_invisible_char ( )
    - + @@ -4198,7 +4261,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Entry* wrap Gtk::Entry* wrap ( GtkEntry *  object,
    @@ -4212,9 +4275,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/entry.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Entry__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Entry__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Entry-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Entry-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Entry-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Entry-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Entry, including all inherited members. @@ -60,6 +76,8 @@ + + @@ -104,6 +122,7 @@ + @@ -207,7 +226,7 @@ - + @@ -227,7 +246,7 @@ - + @@ -586,7 +605,7 @@ - + @@ -676,7 +695,9 @@ + + @@ -722,9 +743,14 @@ -
    activate()Gtk::Widget
    Gtk::CellEditable::add_interface(GType gtype_implementer)Gtk::CellEditable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    CellEditable()Gtk::CellEditable [protected]
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    compute_expand(Orientation orientation)Gtk::Widget
    drag_unhighlight()Gtk::Widget
    draw(const ::Cairo::RefPtr< ::Cairo::Context >& cr)Gtk::Widget [protected]
    draw_insertion_cursor(const ::Cairo::RefPtr< ::Cairo::Context >& cr, const Gdk::Rectangle& location, bool is_primary, TextDirection direction, bool draw_arrow=true)Gtk::Widget
    Editable()Gtk::Editable [protected]
    editing_done()Gtk::CellEditable
    Entry()Gtk::Entry
    Entry(const Glib::RefPtr< EntryBuffer >& buffer)Gtk::Entry [explicit]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_progress_fraction() const Gtk::Entry
    get_progress_pulse_step()Gtk::Entry
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_text() const Gtk::Entry
    set_position_vfunc(int position)Gtk::Editable [protected, virtual]
    set_progress_fraction(double fraction)Gtk::Entry
    set_progress_pulse_step(double fraction)Gtk::Entry
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_receives_default(bool receives_default=true)Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1EventBox.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1EventBox.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1EventBox.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1EventBox.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::EventBox Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::EventBox Class Reference
    -
    +

    Event capturing box. More...

    @@ -81,12 +97,12 @@ void set_above_child (bool above_child=true)  Set whether the event box window is positioned above the windows of its child, as opposed to below it.
    Glib::PropertyProxy< bool > property_visible_window () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the event box is visible, as opposed to invisible and only used to trap events.
    Glib::PropertyProxy_ReadOnly
    < bool > property_visible_window () const  Whether the event box is visible, as opposed to invisible and only used to trap events.
    Glib::PropertyProxy< bool > property_above_child () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the event-trapping window of the eventbox is above the window of the child widget as opposed to below it.
    Glib::PropertyProxy_ReadOnly
    < bool > property_above_child () const  Whether the event-trapping window of the eventbox is above the window of the child widget as opposed to below it.
    @@ -107,7 +123,7 @@
    - + @@ -123,7 +139,7 @@
    virtual Gtk::EventBox::~EventBox virtual Gtk::EventBox::~EventBox ( ) [virtual]
    - + @@ -140,7 +156,7 @@
    Gtk::EventBox::EventBox Gtk::EventBox::EventBox ( )
    - + @@ -161,7 +177,7 @@
    bool Gtk::EventBox::get_above_child bool Gtk::EventBox::get_above_child ( ) const
    - + @@ -177,15 +193,15 @@ - +
    bool Gtk::EventBox::get_visible_window bool Gtk::EventBox::get_visible_window ( ) const
    - + - +
    const GtkEventBox* Gtk::EventBox::gobj GtkEventBox* Gtk::EventBox::gobj ( ) const [inline] [inline]
    @@ -193,19 +209,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Bin.

    +

    Reimplemented from Gtk::Bin.

    - +
    - + - +
    GtkEventBox* Gtk::EventBox::gobj const GtkEventBox* Gtk::EventBox::gobj ( ) [inline] const [inline]
    @@ -213,7 +229,7 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Bin.

    +

    Reimplemented from Gtk::Bin.

    @@ -222,7 +238,7 @@
    - + @@ -231,6 +247,7 @@
    +

    Whether the event-trapping window of the eventbox is above the window of the child widget as opposed to below it.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -241,7 +258,7 @@
    Glib::PropertyProxy< bool > Gtk::EventBox::property_above_child Glib::PropertyProxy< bool > Gtk::EventBox::property_above_child ( )
    - + @@ -256,15 +273,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::EventBox::property_above_child Glib::PropertyProxy_ReadOnly< bool > Gtk::EventBox::property_above_child ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::EventBox::property_visible_window Glib::PropertyProxy< bool > Gtk::EventBox::property_visible_window ( ) const
    @@ -276,20 +293,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::EventBox::property_visible_window Glib::PropertyProxy_ReadOnly< bool > Gtk::EventBox::property_visible_window ( ) const
    +

    Whether the event box is visible, as opposed to invisible and only used to trap events.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -300,7 +318,7 @@
    - + @@ -314,7 +332,7 @@

    If the window is above, all events inside the event box will go to the event box. If the window is below, events in windows of child widgets will first got to that widget, and then to its parents.

    The default is to keep the window below the child.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::EventBox::set_above_child void Gtk::EventBox::set_above_child ( bool  above_child = true)
    above_childtrue if the event box window is above its child.
    @@ -328,7 +346,7 @@
    - + @@ -347,7 +365,7 @@

    <note> There is one unexpected issue for an invisible event box that has its window below the child. (See set_above_child().) Since the input-only window is not an ancestor window of any windows that descendent widgets of the event box create, events on these windows aren't propagated up by the windowing system, but only by GTK+. The practical effect of this is if an event isn't in the event mask for the descendant window (see Gtk::Widget::add_events()), it won't be received by the event box.

    This problem doesn't occur for visible event boxes, because in that case, the event box window is actually the ancestor of the descendant windows, not just at the same place on the screen. </note>

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::EventBox::set_visible_window void Gtk::EventBox::set_visible_window ( bool  visible_window = true)
    visible_windowtrue to make the event box have a visible window.
    @@ -362,7 +380,7 @@
    - + @@ -383,7 +401,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::EventBox* wrap Gtk::EventBox* wrap ( GtkEventBox *  object,
    @@ -397,9 +415,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/eventbox.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1EventBox__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1EventBox__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1EventBox-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1EventBox-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1EventBox-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1EventBox-members.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::EventBox, including all inherited members. @@ -63,6 +79,7 @@ + @@ -186,7 +203,7 @@ - + @@ -205,7 +222,7 @@ - + @@ -454,7 +471,7 @@ - + @@ -539,7 +556,9 @@ + + @@ -581,9 +600,14 @@ -
    activate()Gtk::Widget
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Expander.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Expander.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Expander.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Expander.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Expander Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Expander Class Reference
    -
    +

    A container which can hide its child. More...

    @@ -92,7 +108,7 @@ bool get_use_underline () const  Returns whether an embedded underline in the expander label indicates a mnemonic.
    void set_use_markup (bool use_markup=true) - Sets whether the text of the label contains markup in Pango's text markup language.
    + Sets whether the text of the label contains markup in Pango's text markup language.
    bool get_use_markup () const  Returns whether the label's text is interpreted as marked up with the Pango text markup language.
    void set_label_widget (Widget& label_widget) @@ -110,42 +126,42 @@ bool get_resize_toplevel () const  Returns whether the expander will resize the toplevel widget containing the expander upon resizing and collpasing.
    Glib::PropertyProxy< bool > property_expanded () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the expander has been opened to reveal the child widget.
    Glib::PropertyProxy_ReadOnly
    < bool > property_expanded () const  Whether the expander has been opened to reveal the child widget.
    Glib::PropertyProxy
    < Glib::ustringproperty_label () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Text of the expander's label.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_label () const  Text of the expander's label.
    Glib::PropertyProxy< bool > property_use_underline () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If set, an underline in the text indicates the next character should be used for the mnemonic accelerator key.
    Glib::PropertyProxy_ReadOnly
    < bool > property_use_underline () const  If set, an underline in the text indicates the next character should be used for the mnemonic accelerator key.
    Glib::PropertyProxy< bool > property_use_markup () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The text of the label includes XML markup.
    Glib::PropertyProxy_ReadOnly
    < bool > property_use_markup () const  The text of the label includes XML markup.
    Glib::PropertyProxy< int > property_spacing () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Space to put between the label and the child.
    Glib::PropertyProxy_ReadOnly< int > property_spacing () const  Space to put between the label and the child.
    Glib::PropertyProxy< Widget* > property_label_widget () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + A widget to display in place of the usual expander label.
    Glib::PropertyProxy_ReadOnly
    < Widget* > property_label_widget () const  A widget to display in place of the usual expander label.
    Glib::PropertyProxy< bool > property_label_fill () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the label widget should fill all available horizontal space.
    Glib::PropertyProxy_ReadOnly
    < bool > property_label_fill () const  Whether the label widget should fill all available horizontal space.
    Glib::PropertyProxy< bool > property_resize_toplevel () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the expander will resize the toplevel window upon expanding and collapsing.
    Glib::PropertyProxy_ReadOnly
    < bool > property_resize_toplevel () const  Whether the expander will resize the toplevel window upon expanding and collapsing.
    @@ -162,7 +178,7 @@

    Normally you use an expander as you would use any other descendant of Gtk::Bin; you create the child widget and use add() to add it to the expander. When the expander is toggled, it will take care of showing and hiding the child automatically.

    Special Usage: There are situations in which you may prefer to show and hide the expanded widget yourself, such as when you want to actually create the widget at expansion time. In this case, create an Expander but do not add a child to it. The expander widget has an expanded property which can be used to monitor its expansion state. You should watch this property with a signal connection as follows:

     expander.property_expanded().signal_changed().connect(
    -   sigc::mem_fun(*this, &SomeClass::on_expander_changed)
    +   sigc::mem_fun(*this, &SomeClass::on_expander_changed)
      );
     

    Constructor & Destructor Documentation

    @@ -170,7 +186,7 @@
    - + @@ -186,7 +202,7 @@
    virtual Gtk::Expander::~Expander virtual Gtk::Expander::~Expander ( ) [virtual]
    - + @@ -206,7 +222,7 @@
    Gtk::Expander::Expander Gtk::Expander::Expander ( )
    - + @@ -228,7 +244,7 @@

    Creates a new Expander with a label.

    Creates a new expander using label as the text of the label. Settin mnemonic to true will allow you to precede characters in the label with an underscore which will make them underlined. If you need a literal underscore character in a label, use '__' (two underscores). The first underlined character represents a keyboard accelerator called a mnemonic. Pressing Alt and that key activates the button.

    -
    Parameters:
    +
    Parameters:
    Gtk::Expander::Expander Gtk::Expander::Expander ( const Glib::ustring label,
    @@ -245,7 +261,7 @@
    labelThe string for the label describing the Expander.
    mnemonicWether the label may contain underscores to set up accelerators.
    - + @@ -267,7 +283,7 @@
    bool Gtk::Expander::get_expanded bool Gtk::Expander::get_expanded ( ) const
    - + @@ -289,7 +305,7 @@
    Glib::ustring Gtk::Expander::get_label Glib::ustring Gtk::Expander::get_label ( ) const
    - + @@ -309,7 +325,7 @@
    bool Gtk::Expander::get_label_fill bool Gtk::Expander::get_label_fill ( ) const
    - + @@ -330,7 +346,7 @@
    Widget* Gtk::Expander::get_label_widget Widget* Gtk::Expander::get_label_widget ( )
    - + @@ -351,7 +367,7 @@
    const Widget* Gtk::Expander::get_label_widget const Widget* Gtk::Expander::get_label_widget ( ) const
    - + @@ -371,7 +387,7 @@
    bool Gtk::Expander::get_resize_toplevel bool Gtk::Expander::get_resize_toplevel ( ) const
    - + @@ -391,7 +407,7 @@
    int Gtk::Expander::get_spacing int Gtk::Expander::get_spacing ( ) const
    - + @@ -412,7 +428,7 @@
    bool Gtk::Expander::get_use_markup bool Gtk::Expander::get_use_markup ( ) const
    - + @@ -433,7 +449,7 @@
    bool Gtk::Expander::get_use_underline bool Gtk::Expander::get_use_underline ( ) const
    - + @@ -453,7 +469,7 @@
    GtkExpander* Gtk::Expander::gobj GtkExpander* Gtk::Expander::gobj ( ) [inline]
    - + @@ -473,7 +489,7 @@
    const GtkExpander* Gtk::Expander::gobj const GtkExpander* Gtk::Expander::gobj ( ) const [inline]
    - + @@ -482,6 +498,7 @@
    +

    Whether the expander has been opened to reveal the child widget.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -492,7 +509,7 @@
    Glib::PropertyProxy< bool > Gtk::Expander::property_expanded Glib::PropertyProxy< bool > Gtk::Expander::property_expanded ( )
    - + @@ -512,7 +529,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Expander::property_expanded Glib::PropertyProxy_ReadOnly< bool > Gtk::Expander::property_expanded ( ) const
    - + @@ -521,6 +538,7 @@
    +

    Text of the expander's label.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -531,7 +549,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::Expander::property_label Glib::PropertyProxy< Glib::ustring > Gtk::Expander::property_label ( )
    - + @@ -551,7 +569,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Expander::property_label Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Expander::property_label ( ) const
    - + @@ -560,6 +578,7 @@
    +

    Whether the label widget should fill all available horizontal space.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -570,7 +589,7 @@
    Glib::PropertyProxy< bool > Gtk::Expander::property_label_fill Glib::PropertyProxy< bool > Gtk::Expander::property_label_fill ( )
    - + @@ -585,15 +604,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Expander::property_label_fill Glib::PropertyProxy_ReadOnly< bool > Gtk::Expander::property_label_fill ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Widget* > Gtk::Expander::property_label_widget Glib::PropertyProxy< Widget* > Gtk::Expander::property_label_widget ( ) const
    @@ -605,20 +624,21 @@
    - +
    - + - +
    Glib::PropertyProxy< Widget* > Gtk::Expander::property_label_widget Glib::PropertyProxy_ReadOnly< Widget* > Gtk::Expander::property_label_widget ( ) const
    +

    A widget to display in place of the usual expander label.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -629,7 +649,7 @@
    - + @@ -638,6 +658,7 @@
    +

    Whether the expander will resize the toplevel window upon expanding and collapsing.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -648,7 +669,7 @@
    Glib::PropertyProxy< bool > Gtk::Expander::property_resize_toplevel Glib::PropertyProxy< bool > Gtk::Expander::property_resize_toplevel ( )
    - + @@ -668,7 +689,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Expander::property_resize_toplevel Glib::PropertyProxy_ReadOnly< bool > Gtk::Expander::property_resize_toplevel ( ) const
    - + @@ -677,6 +698,7 @@
    +

    Space to put between the label and the child.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -687,7 +709,7 @@
    Glib::PropertyProxy< int > Gtk::Expander::property_spacing Glib::PropertyProxy< int > Gtk::Expander::property_spacing ( )
    - + @@ -707,7 +729,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Expander::property_spacing Glib::PropertyProxy_ReadOnly< int > Gtk::Expander::property_spacing ( ) const
    - + @@ -716,6 +738,8 @@
    +

    The text of the label includes XML markup.

    +

    See pango_parse_markup().

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -726,7 +750,7 @@
    Glib::PropertyProxy< bool > Gtk::Expander::property_use_markup Glib::PropertyProxy< bool > Gtk::Expander::property_use_markup ( )
    - + @@ -742,15 +766,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Expander::property_use_markup Glib::PropertyProxy_ReadOnly< bool > Gtk::Expander::property_use_markup ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Expander::property_use_underline Glib::PropertyProxy< bool > Gtk::Expander::property_use_underline ( ) const
    @@ -762,20 +786,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::Expander::property_use_underline Glib::PropertyProxy_ReadOnly< bool > Gtk::Expander::property_use_underline ( ) const
    +

    If set, an underline in the text indicates the next character should be used for the mnemonic accelerator key.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -786,7 +811,7 @@
    - + @@ -799,7 +824,7 @@

    Sets the state of the expander.

    Set to true, if you want the child widget to be revealed, and false if you want the child widget to be hidden.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Expander::set_expanded void Gtk::Expander::set_expanded ( bool  expanded = true)
    expandedWhether the child widget is revealed.
    @@ -813,7 +838,7 @@
    - + @@ -826,7 +851,7 @@

    Sets the text of the label of the expander to label.

    This will also clear any previously set labels.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Expander::set_label void Gtk::Expander::set_label ( const Glib::ustring label)
    labelA string.
    @@ -840,7 +865,7 @@
    - + @@ -852,7 +877,7 @@

    Sets whether the label widget should fill all available horizontal space allocated to expander.

    Since gtkmm 2.22:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Expander::set_label_fill void Gtk::Expander::set_label_fill ( bool  label_fill = true)
    label_filltrue if the label should should fill all available horizontal space.
    @@ -866,7 +891,7 @@
    - + @@ -879,7 +904,7 @@

    Set the label widget for the expander.

    This is the widget that will appear embedded alongside the expander arrow.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Expander::set_label_widget void Gtk::Expander::set_label_widget ( Widget label_widget)
    label_widgetThe new label widget.
    @@ -893,7 +918,7 @@
    - + @@ -905,7 +930,7 @@

    Sets whether the expander will resize the toplevel widget containing the expander upon resizing and collpasing.

    Since gtkmm 3.2:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Expander::set_resize_toplevel void Gtk::Expander::set_resize_toplevel ( bool  resize_toplevel = true)
    resize_toplevelWhether to resize the toplevel.
    @@ -919,7 +944,7 @@
    - + @@ -931,7 +956,7 @@

    Sets the spacing field of expander, which is the number of pixels to place between expander and the child.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Expander::set_spacing void Gtk::Expander::set_spacing ( int  spacing)
    spacingDistance between the expander and child in pixels.
    @@ -945,7 +970,7 @@
    - + @@ -955,10 +980,10 @@
    -

    Sets whether the text of the label contains markup in Pango's text markup language.

    +

    Sets whether the text of the label contains markup in Pango's text markup language.

    See Gtk::Label::set_markup().

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Expander::set_use_markup void Gtk::Expander::set_use_markup ( bool  use_markup = true)
    use_markuptrue if the label's text should be parsed for markup.
    @@ -972,7 +997,7 @@
    - + @@ -984,7 +1009,7 @@

    If true, an underline in the text of the expander label indicates the next character should be used for the mnemonic accelerator key.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Expander::set_use_underline void Gtk::Expander::set_use_underline ( bool  use_underline = true)
    use_underlinetrue if underlines in the text indicate mnemonics.
    @@ -999,7 +1024,7 @@
    - + @@ -1020,7 +1045,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Expander* wrap Gtk::Expander* wrap ( GtkExpander *  object,
    @@ -1034,9 +1059,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/expander.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Expander__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Expander__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Expander-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Expander-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Expander-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Expander-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Expander, including all inherited members. @@ -63,6 +79,7 @@ + @@ -191,7 +208,7 @@ - + @@ -212,7 +229,7 @@ - + @@ -477,7 +494,7 @@ - + @@ -565,7 +582,9 @@ + + @@ -607,9 +626,14 @@ -
    activate()Gtk::Widget
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileChooserButton.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileChooserButton.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileChooserButton.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileChooserButton.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::FileChooserButton Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::FileChooserButton Class Reference
    -
    +

    A button to launch a file chooser dialog. More...

    @@ -72,9 +88,9 @@  Provides access to the underlying C GtkObject.
    const GtkFileChooserButton* gobj () const  Provides access to the underlying C GtkObject.
    FileChooserButton (FileChooserAction action=FILE_CHOOSER_ACTION_OPEN) + FileChooserButton (FileChooserAction action=FILE_CHOOSER_ACTION_OPEN)  Creates a new file-selecting button widget with the default title.
    FileChooserButton (const Glib::ustring& title, FileChooserAction action=FILE_CHOOSER_ACTION_OPEN) + FileChooserButton (const Glib::ustring& title, FileChooserAction action=FILE_CHOOSER_ACTION_OPEN)  Creates a new file-selecting button widget.
     FileChooserButton (FileChooserDialog& dialog)  Creates a new file-selecting button widget which uses dialog as its file-picking window.
    @@ -92,18 +108,18 @@  Sets whether the button will grab focus when it is clicked with the mouse.
    Glib::SignalProxy0< void > signal_file_set () Glib::PropertyProxy< bool > property_focus_on_click () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the button grabs focus when it is clicked with the mouse.
    Glib::PropertyProxy_ReadOnly
    < bool > property_focus_on_click () const  Whether the button grabs focus when it is clicked with the mouse.
    Glib::PropertyProxy
    < Glib::ustringproperty_title () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The title of the file chooser dialog.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_title () const  The title of the file chooser dialog.
    Glib::PropertyProxy< int > property_width_chars () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The desired width of the button widget, in characters.
    Glib::PropertyProxy_ReadOnly< int > property_width_chars () const  The desired width of the button widget, in characters.

    @@ -132,7 +148,7 @@
    - + @@ -148,10 +164,10 @@
    virtual Gtk::FileChooserButton::~FileChooserButton virtual Gtk::FileChooserButton::~FileChooserButton ( ) [virtual]
    - + - +
    Gtk::FileChooserButton::FileChooserButton Gtk::FileChooserButton::FileChooserButton ( FileChooserAction action = FILE_CHOOSER_ACTION_OPEN)action = FILE_CHOOSER_ACTION_OPEN) [explicit]
    @@ -159,7 +175,7 @@

    Creates a new file-selecting button widget with the default title.

    -
    Parameters:
    +
    Parameters:
    @@ -174,7 +190,7 @@
    titleThe title of the browse dialog.
    actionThe open mode for the widget.
    - + @@ -183,7 +199,7 @@ - + @@ -195,7 +211,7 @@

    Creates a new file-selecting button widget.

    -
    Parameters:
    +
    Parameters:
    Gtk::FileChooserButton::FileChooserButton Gtk::FileChooserButton::FileChooserButton ( const Glib::ustring title, FileChooserAction action = FILE_CHOOSER_ACTION_OPEN action = FILE_CHOOSER_ACTION_OPEN 
    @@ -210,7 +226,7 @@
    titleThe title of the browse dialog.
    actionThe open mode for the widget.
    - + @@ -221,7 +237,7 @@

    Creates a new file-selecting button widget which uses dialog as its file-picking window.

    -
    Parameters:
    +
    Parameters:
    Gtk::FileChooserButton::FileChooserButton Gtk::FileChooserButton::FileChooserButton ( FileChooserDialog dialog)
    dialogThe dialog to use.
    @@ -236,7 +252,7 @@
    - + @@ -257,7 +273,7 @@
    bool Gtk::FileChooserButton::get_focus_on_click bool Gtk::FileChooserButton::get_focus_on_click ( ) const
    - + @@ -278,7 +294,7 @@
    Glib::ustring Gtk::FileChooserButton::get_title Glib::ustring Gtk::FileChooserButton::get_title ( ) const
    - + @@ -298,7 +314,7 @@
    int Gtk::FileChooserButton::get_width_chars int Gtk::FileChooserButton::get_width_chars ( ) const
    - + @@ -318,7 +334,7 @@
    GtkFileChooserButton* Gtk::FileChooserButton::gobj GtkFileChooserButton* Gtk::FileChooserButton::gobj ( ) [inline]
    - + @@ -338,7 +354,7 @@
    const GtkFileChooserButton* Gtk::FileChooserButton::gobj const GtkFileChooserButton* Gtk::FileChooserButton::gobj ( ) const [inline]
    - + @@ -356,7 +372,7 @@
    virtual void Gtk::FileChooserButton::on_file_set virtual void Gtk::FileChooserButton::on_file_set ( ) [protected, virtual]
    - + @@ -365,6 +381,7 @@
    +

    Whether the button grabs focus when it is clicked with the mouse.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -375,7 +392,7 @@
    Glib::PropertyProxy< bool > Gtk::FileChooserButton::property_focus_on_click Glib::PropertyProxy< bool > Gtk::FileChooserButton::property_focus_on_click ( )
    - + @@ -395,7 +412,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::FileChooserButton::property_focus_on_click Glib::PropertyProxy_ReadOnly< bool > Gtk::FileChooserButton::property_focus_on_click ( ) const
    - + @@ -404,6 +421,7 @@
    +

    The title of the file chooser dialog.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -414,7 +432,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::FileChooserButton::property_title Glib::PropertyProxy< Glib::ustring > Gtk::FileChooserButton::property_title ( )
    - + @@ -429,15 +447,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::FileChooserButton::property_title Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::FileChooserButton::property_title ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::FileChooserButton::property_width_chars Glib::PropertyProxy< int > Gtk::FileChooserButton::property_width_chars ( ) const
    @@ -449,20 +467,21 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::FileChooserButton::property_width_chars Glib::PropertyProxy_ReadOnly< int > Gtk::FileChooserButton::property_width_chars ( ) const
    +

    The desired width of the button widget, in characters.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -473,7 +492,7 @@
    - + @@ -486,7 +505,7 @@

    Sets whether the button will grab focus when it is clicked with the mouse.

    Making mouse clicks not grab focus is useful in places like toolbars where you don't want the keyboard focus removed from the main area of the application.

    Since gtkmm 2.10:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FileChooserButton::set_focus_on_click void Gtk::FileChooserButton::set_focus_on_click ( gboolean  focus_on_click = true)
    focus_on_clickWhether the button grabs focus when clicked with the mouse.
    @@ -500,7 +519,7 @@
    - + @@ -512,7 +531,7 @@

    Modifies the title of the browse dialog used by button.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FileChooserButton::set_title void Gtk::FileChooserButton::set_title ( const Glib::ustring title)
    titleThe new browse dialog title.
    @@ -526,7 +545,7 @@
    - + @@ -538,7 +557,7 @@

    Sets the width (in characters) that button will use to n_chars.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FileChooserButton::set_width_chars void Gtk::FileChooserButton::set_width_chars ( int  n_chars)
    n_charsThe new width, in characters.
    @@ -552,7 +571,7 @@
    - + @@ -573,7 +592,7 @@
    Glib::SignalProxy0< void > Gtk::FileChooserButton::signal_file_set Glib::SignalProxy0< void > Gtk::FileChooserButton::signal_file_set ( )
    - + @@ -594,7 +613,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::FileChooserButton* wrap Gtk::FileChooserButton* wrap ( GtkFileChooserButton *  object,
    @@ -608,9 +627,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/filechooserbutton.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileChooserButton__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileChooserButton__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileChooserButton-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileChooserButton-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileChooserButton-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileChooserButton-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::FileChooserButton, including all inherited members. @@ -65,6 +81,7 @@ + @@ -111,6 +128,7 @@ + @@ -213,7 +231,7 @@ - + @@ -235,7 +253,7 @@ - + @@ -357,6 +375,7 @@ + @@ -555,7 +574,7 @@ - + @@ -651,7 +670,9 @@ + + @@ -704,9 +725,14 @@ -
    activate()Gtk::Widget
    add_shortcut_folder(const std::string& folder)Gtk::FileChooser
    add_shortcut_folder_uri(const Glib::ustring& uri)Gtk::FileChooser
    Box(Orientation orientation=ORIENTATION_HORIZONTAL, int spacing=0)Gtk::Box [explicit]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    draw_insertion_cursor(const ::Cairo::RefPtr< ::Cairo::Context >& cr, const Gdk::Rectangle& location, bool is_primary, TextDirection direction, bool draw_arrow=true)Gtk::Widget
    error_bell()Gtk::Widget
    event(GdkEvent* event)Gtk::Widget
    FileChooser()Gtk::FileChooser [protected]
    FileChooserButton(FileChooserAction action=FILE_CHOOSER_ACTION_OPEN)Gtk::FileChooserButton [explicit]
    FileChooserButton(const Glib::ustring& title, FileChooserAction action=FILE_CHOOSER_ACTION_OPEN)Gtk::FileChooserButton [explicit]
    FileChooserButton(FileChooserDialog& dialog)Gtk::FileChooserButton [explicit]
    get_preview_widget()Gtk::FileChooser
    get_preview_widget() const Gtk::FileChooser
    get_preview_widget_active() const Gtk::FileChooser
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_title() const Gtk::FileChooserButton
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_preview_widget(Gtk::Widget& preview_widget)Gtk::FileChooser
    set_preview_widget_active(bool active=true)Gtk::FileChooser
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Orientable()Gtk::Orientable [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileChooserDialog.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileChooserDialog.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileChooserDialog.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileChooserDialog.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::FileChooserDialog Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::FileChooserDialog Class Reference
    -
    +

    Convenient file chooser window. More...

    @@ -71,8 +87,8 @@  Provides access to the underlying C GtkObject.
    const GtkFileChooserDialog* gobj () const  Provides access to the underlying C GtkObject.
    FileChooserDialog (Gtk::Window& parent, const Glib::ustring& title, FileChooserAction action=FILE_CHOOSER_ACTION_OPEN) - FileChooserDialog (const Glib::ustring& title, FileChooserAction action=FILE_CHOOSER_ACTION_OPEN) + FileChooserDialog (Gtk::Window& parent, const Glib::ustring& title, FileChooserAction action=FILE_CHOOSER_ACTION_OPEN) + FileChooserDialog (const Glib::ustring& title, FileChooserAction action=FILE_CHOOSER_ACTION_OPEN)  FileChooserDialog (Gtk::Window& parent, const Glib::ustring& title, FileChooserAction action, const Glib::ustring& backend)  FileChooserDialog (const Glib::ustring& title, FileChooserAction action, const Glib::ustring& backend)

    @@ -94,7 +110,7 @@
    - + @@ -110,7 +126,7 @@
    virtual Gtk::FileChooserDialog::~FileChooserDialog virtual Gtk::FileChooserDialog::~FileChooserDialog ( ) [virtual]
    - + @@ -125,7 +141,7 @@ - + @@ -143,7 +159,7 @@
    Gtk::FileChooserDialog::FileChooserDialog Gtk::FileChooserDialog::FileChooserDialog ( Gtk::Window parent, FileChooserAction action = FILE_CHOOSER_ACTION_OPEN action = FILE_CHOOSER_ACTION_OPEN 
    - + @@ -152,7 +168,7 @@ - + @@ -170,7 +186,7 @@
    Gtk::FileChooserDialog::FileChooserDialog Gtk::FileChooserDialog::FileChooserDialog ( const Glib::ustring title, FileChooserAction action = FILE_CHOOSER_ACTION_OPEN action = FILE_CHOOSER_ACTION_OPEN 
    - + @@ -209,7 +225,7 @@
    Gtk::FileChooserDialog::FileChooserDialog Gtk::FileChooserDialog::FileChooserDialog ( Gtk::Window parent,
    - + @@ -243,7 +259,7 @@
    Gtk::FileChooserDialog::FileChooserDialog Gtk::FileChooserDialog::FileChooserDialog ( const Glib::ustring title,
    - + @@ -263,7 +279,7 @@
    GtkFileChooserDialog* Gtk::FileChooserDialog::gobj GtkFileChooserDialog* Gtk::FileChooserDialog::gobj ( ) [inline]
    - + @@ -284,7 +300,7 @@
    const GtkFileChooserDialog* Gtk::FileChooserDialog::gobj const GtkFileChooserDialog* Gtk::FileChooserDialog::gobj ( ) const [inline]
    - + @@ -305,7 +321,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::FileChooserDialog* wrap Gtk::FileChooserDialog* wrap ( GtkFileChooserDialog *  object,
    @@ -319,9 +335,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/filechooserdialog.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileChooserDialog__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileChooserDialog__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileChooserDialog-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileChooserDialog-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileChooserDialog-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileChooserDialog-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::FileChooserDialog, including all inherited members. @@ -77,6 +93,7 @@ + @@ -128,6 +145,7 @@ + @@ -264,7 +282,7 @@ - + @@ -293,7 +311,7 @@ - + @@ -704,7 +722,7 @@ - + @@ -809,7 +827,9 @@ + + @@ -872,9 +892,14 @@ -
    activate()Gtk::Widget
    begin_move_drag(int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    begin_resize_drag(Gdk::WindowEdge edge, int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    draw_insertion_cursor(const ::Cairo::RefPtr< ::Cairo::Context >& cr, const Gdk::Rectangle& location, bool is_primary, TextDirection direction, bool draw_arrow=true)Gtk::Widget
    error_bell()Gtk::Widget
    event(GdkEvent* event)Gtk::Widget
    FileChooser()Gtk::FileChooser [protected]
    FileChooserDialog(Gtk::Window& parent, const Glib::ustring& title, FileChooserAction action=FILE_CHOOSER_ACTION_OPEN)Gtk::FileChooserDialog [explicit]
    FileChooserDialog(const Glib::ustring& title, FileChooserAction action=FILE_CHOOSER_ACTION_OPEN)Gtk::FileChooserDialog [explicit]
    FileChooserDialog(Gtk::Window& parent, const Glib::ustring& title, FileChooserAction action, const Glib::ustring& backend)Gtk::FileChooserDialog [explicit]
    get_preview_widget()Gtk::FileChooser
    get_preview_widget() const Gtk::FileChooser
    get_preview_widget_active() const Gtk::FileChooser
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_title() const Gtk::Window
    set_position(WindowPosition position)Gtk::Window
    set_preview_widget(Gtk::Widget& preview_widget)Gtk::FileChooser
    set_preview_widget_active(bool active=true)Gtk::FileChooser
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    ~Window()Gtk::Window [virtual]
    - +

    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileChooserError.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileChooserError.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileChooserError.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileChooserError.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::FileChooserError Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::FileChooserError Class Reference
    -
    +

    Exception class for Gdk::FileChooser errors. More...

    @@ -113,7 +129,7 @@
    - + @@ -140,7 +156,7 @@
    Gtk::FileChooserError::FileChooserError Gtk::FileChooserError::FileChooserError ( Code  error_code,
    - + @@ -158,7 +174,7 @@
    Gtk::FileChooserError::FileChooserError Gtk::FileChooserError::FileChooserError ( GError *  gobject)
    - + @@ -174,9 +190,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/filechooser.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileChooserError__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileChooserError__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileChooserError-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileChooserError-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileChooserError-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileChooserError-members.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    Code Gtk::FileChooserError::code Code Gtk::FileChooserError::code ( ) const
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::FileChooserError, including all inherited members. @@ -71,9 +87,14 @@ -
    ALREADY_EXISTS enum valueGtk::FileChooserError
    what() const Glib::Error [virtual]
    ~Error()Glib::Error [virtual]
    ~Exception()=0Glib::Exception [pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileChooser.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileChooser.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileChooser.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileChooser.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::FileChooser Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + +

    Gtk::FileChooser is an interface that can be implemented by file selection widgets. More...

    @@ -98,23 +115,23 @@  Gets whether file choser will offer to create new folders.
    void set_current_name (const Glib::ustring& name)  Sets the current name in the file selector, as if entered by the user.
    -std::string get_filename () const +std::string get_filename () const  Gets the filename for the currently selected file in the file selector.
    -bool set_filename (const std::string& filename) +bool set_filename (const std::string& filename)  Sets filename as the current filename for the file chooser, by changing to the file's parent folder and actually selecting the file in list; all other files will be unselected.
    -bool select_filename (const std::string& filename) +bool select_filename (const std::string& filename)  Selects a filename.
    -void unselect_filename (const std::string& filename) +void unselect_filename (const std::string& filename)  Unselects a currently selected filename.
    void select_all ()  Selects all the files in the current folder of a file chooser.
    void unselect_all ()  Unselects all the files in the current folder of a file chooser.
    -std::vector< std::stringget_filenames () const +std::vector< std::stringget_filenames () const  Lists all the selected files and subfolders in the current folder of chooser.
    -bool set_current_folder (const std::string& filename) +bool set_current_folder (const std::string& filename)  Sets the current folder for chooser from a local filename.
    -std::string get_current_folder () const +std::string get_current_folder () const  Gets the current folder of chooser as a local filename.
    Glib::ustring get_uri () const  Gets the URI for the currently selected file in the file selector.
    @@ -124,7 +141,7 @@  Selects the file to by uri.
    void unselect_uri (const Glib::ustring& uri)  Unselects the file referred to by uri.
    -std::vector< Glib::ustringget_uris () const +std::vector< Glib::ustringget_uris () const  Lists all the selected files and subfolders in the current folder of chooser.
    bool set_current_folder_uri (const Glib::ustring& uri)  Sets the current folder for chooser from an URI.
    @@ -136,7 +153,7 @@  Selects the file referred to by file.
    void unselect_file (const Glib::RefPtr< const Gio::File >& file)  Unselects the file referred to by file.
    -std::vector< Glib::RefPtr
    +std::vector< Glib::RefPtr
    < Gio::File > > get_files ()  Lists all the selected files and subfolders in the current folder of chooser as File.
    bool set_current_folder_file (const Glib::RefPtr< const Gio::File >& file) @@ -161,7 +178,7 @@  Sets whether the file chooser should display a stock label with the name of the file that is being previewed; the default is true.
    bool get_use_preview_label () const  Gets whether a stock label should be drawn with the name of the previewed file.
    -std::string get_preview_filename () const +std::string get_preview_filename () const  Gets the filename that should be previewed in a custom preview widget.
    Glib::ustring get_preview_uri () const  Gets the URI that should be previewed in a custom preview widget.
    @@ -179,10 +196,10 @@  Adds filter to the list of filters that the user can select between.
    void remove_filter (const Glib::RefPtr< FileFilter >& filter)  Removes filter from the list of filters that the user can select between.
    -std::vector< Glib::RefPtr
    +std::vector< Glib::RefPtr
    < FileFilter > > list_filters ()  Lists the current set of user-selectable filters; see add_filter(), remove_filter().
    -std::vector< Glib::RefPtr
    +std::vector< Glib::RefPtr
    < const FileFilter > > list_filters () const  Lists the current set of user-selectable filters; see add_filter(), remove_filter().
    void set_filter (const Glib::RefPtr< FileFilter >& filter) @@ -191,17 +208,17 @@  Gets the current filter; see set_filter().
    Glib::RefPtr< const FileFilterget_filter () const  Gets the current filter; see set_filter().
    -bool add_shortcut_folder (const std::string& folder) +bool add_shortcut_folder (const std::string& folder)  Adds a folder to be displayed with the shortcut folders in a file chooser.
    -bool remove_shortcut_folder (const std::string& folder) +bool remove_shortcut_folder (const std::string& folder)  Removes a folder from a file chooser's list of shortcut folders.
    -std::vector< std::stringlist_shortcut_folders () const +std::vector< std::stringlist_shortcut_folders () const  Queries the list of shortcut folders in the file chooser, as set by add_shortcut_folder().
    bool add_shortcut_folder_uri (const Glib::ustring& uri)  Adds a folder URI to be displayed with the shortcut folders in a file chooser.
    bool remove_shortcut_folder_uri (const Glib::ustring& uri)  Removes a folder URI from a file chooser's list of shortcut folders.
    -std::vector< Glib::ustringlist_shortcut_folder_uris () const +std::vector< Glib::ustringlist_shortcut_folder_uris () const  Queries the list of shortcut folders in the file chooser, as set by add_shortcut_folder_uri().
    Glib::SignalProxy0< void > signal_current_folder_changed () Glib::SignalProxy0< void > signal_selection_changed () @@ -211,64 +228,68 @@ < FileChooserConfirmationsignal_confirm_overwrite () Glib::PropertyProxy
    < FileChooserActionproperty_action () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The type of operation that the file selector is performing.
    Glib::PropertyProxy_ReadOnly
    < FileChooserActionproperty_action () const  The type of operation that the file selector is performing.
    Glib::PropertyProxy
    < Glib::RefPtr< FileFilter > > property_filter () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The current filter for selecting which files are displayed.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< FileFilter > > property_filter () const  The current filter for selecting which files are displayed.
    Glib::PropertyProxy< bool > property_local_only () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the selected file(s) should be limited to local file: URLs.
    Glib::PropertyProxy_ReadOnly
    < bool > property_local_only () const - Whether the selected file(s) should be limited to local file: URLs.
    + Whether the selected file(s) should be limited to local file: URLs.
    Glib::PropertyProxy< Widget* > property_preview_widget () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    Application supplied widget for custom previews.
    Glib::PropertyProxy_ReadOnly
    < Widget* > property_preview_widget () const  Application supplied widget for custom previews.
    Glib::PropertyProxy< bool > property_preview_widget_active () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the application supplied widget for custom previews should be shown.
    Glib::PropertyProxy_ReadOnly
    < bool > property_preview_widget_active () const  Whether the application supplied widget for custom previews should be shown.
    Glib::PropertyProxy< bool > property_use_preview_label () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to display a stock label with the name of the previewed file.
    Glib::PropertyProxy_ReadOnly
    < bool > property_use_preview_label () const  Whether to display a stock label with the name of the previewed file.
    Glib::PropertyProxy< Widget* > property_extra_widget () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    Application supplied widget for extra options.
    Glib::PropertyProxy_ReadOnly
    < Widget* > property_extra_widget () const  Application supplied widget for extra options.
    Glib::PropertyProxy< bool > property_select_multiple () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to allow multiple files to be selected.
    Glib::PropertyProxy_ReadOnly
    < bool > property_select_multiple () const  Whether to allow multiple files to be selected.
    Glib::PropertyProxy< bool > property_show_hidden () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the hidden files and folders should be displayed.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_hidden () const  Whether the hidden files and folders should be displayed.
    Glib::PropertyProxy< bool > property_do_overwrite_confirmation () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether a file chooser in save mode will present an overwrite confirmation dialog if necessary.
    Glib::PropertyProxy_ReadOnly
    < bool > property_do_overwrite_confirmation () const  Whether a file chooser in save mode will present an overwrite confirmation dialog if necessary.
    Glib::PropertyProxy< bool > property_create_folders () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether a file chooser not in open mode will offer the user to create new folders.
    Glib::PropertyProxy_ReadOnly
    < bool > property_create_folders () const  Whether a file chooser not in open mode will offer the user to create new folders.

    Static Public Member Functions

    static void add_interface (GType gtype_implementer) +

    +Protected Member Functions

    FileChooser () + You should derive from this class to use it.

    Related Functions

    (Note that these are not member functions.)

    @@ -282,12 +303,30 @@
    File Names and Encodings
    When the user is finished selecting files in a FileChooser, your program can get the selected names either as filenames or as URIs. For URIs, the normal escaping rules are applied if the URI contains non-ASCII characters. However, filenames are always returned in the character set specified by the G_FILENAME_ENCODING environment variable. Please see the Glib documentation for more details about this variable.
    Important
    This means that while you can pass the result of FileChooser::get_filename() to open(2) or fopen(3), you may not be able to directly set it as the text of a Gtk::Label widget unless you convert it first to UTF-8, which all gtkmm widgets expect. You should use Glib::filename_to_utf8() to convert filenames into strings that can be passed to gtkmm widgets.

    Constructor & Destructor Documentation

    + +
    +
    + + + + + + + +
    Gtk::FileChooser::FileChooser () [protected]
    +
    +
    + +

    You should derive from this class to use it.

    + +
    +
    - + @@ -304,7 +343,7 @@
    virtual Gtk::FileChooser::~FileChooser virtual Gtk::FileChooser::~FileChooser ( ) [virtual]
    - + @@ -318,7 +357,7 @@

    When a filter is selected, only files that are passed by that filter are displayed.

    Note that the chooser takes ownership of the filter, so you have to ref and sink it if you want to keep a reference.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FileChooser::add_filter void Gtk::FileChooser::add_filter ( const Glib::RefPtr< FileFilter >&  filter)
    filterA Gtk::FileFilter.
    @@ -332,7 +371,7 @@
    - + @@ -349,9 +388,9 @@
    static void Gtk::FileChooser::add_interface static void Gtk::FileChooser::add_interface ( GType  gtype_implementer)
    - + - + @@ -362,7 +401,7 @@

    Adds a folder to be displayed with the shortcut folders in a file chooser.

    Note that shortcut folders do not get saved, as they are provided by the application. For example, you can use this to add a "/usr/share/mydrawprogram/Clipart" folder to the volume list.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::FileChooser::add_shortcut_folder bool Gtk::FileChooser::add_shortcut_folder (const std::stringconst std::string folder)
    folderFilename of the folder to add.
    @@ -377,7 +416,7 @@
    - + @@ -390,7 +429,7 @@

    Adds a folder URI to be displayed with the shortcut folders in a file chooser.

    Note that shortcut folders do not get saved, as they are provided by the application. For example, you can use this to add a "file:///usr/share/mydrawprogram/Clipart" folder to the volume list.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::FileChooser::add_shortcut_folder_uri bool Gtk::FileChooser::add_shortcut_folder_uri ( const Glib::ustring uri)
    uriURI of the folder to add.
    @@ -405,7 +444,7 @@
    - + @@ -425,7 +464,7 @@
    FileChooserAction Gtk::FileChooser::get_action FileChooserAction Gtk::FileChooser::get_action ( ) const
    - + @@ -446,7 +485,7 @@
    bool Gtk::FileChooser::get_create_folders bool Gtk::FileChooser::get_create_folders ( ) const
    - + @@ -467,7 +506,7 @@
    std::string Gtk::FileChooser::get_current_folder std::string Gtk::FileChooser::get_current_folder ( ) const
    - + @@ -478,7 +517,7 @@

    Gets the current folder of chooser as File.

    See get_current_folder_uri().

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The File for the current folder.
    @@ -488,7 +527,7 @@
    Glib::RefPtr<Gio::File> Gtk::FileChooser::get_current_folder_file Glib::RefPtr<Gio::File> Gtk::FileChooser::get_current_folder_file ( )
    - + @@ -510,7 +549,7 @@
    Glib::ustring Gtk::FileChooser::get_current_folder_uri Glib::ustring Gtk::FileChooser::get_current_folder_uri ( ) const
    - + @@ -530,7 +569,7 @@
    bool Gtk::FileChooser::get_do_overwrite_confirmation bool Gtk::FileChooser::get_do_overwrite_confirmation ( ) const
    - + @@ -550,7 +589,7 @@
    Gtk::Widget* Gtk::FileChooser::get_extra_widget Gtk::Widget* Gtk::FileChooser::get_extra_widget ( )
    - + @@ -570,7 +609,7 @@
    const Gtk::Widget* Gtk::FileChooser::get_extra_widget const Gtk::Widget* Gtk::FileChooser::get_extra_widget ( ) const
    - + @@ -582,7 +621,7 @@

    Gets the File for the currently selected file in the file selector.

    If multiple files are selected, one of the files will be returned at random.

    If the file chooser is in folder mode, this function returns the selected folder.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    A selected File. You own the returned file; use Glib::object_unref() to release it.
    @@ -592,7 +631,7 @@
    Glib::RefPtr<Gio::File> Gtk::FileChooser::get_file Glib::RefPtr<Gio::File> Gtk::FileChooser::get_file ( )
    - + @@ -604,7 +643,7 @@

    Gets the File for the currently selected file in the file selector.

    If multiple files are selected, one of the files will be returned at random.

    If the file chooser is in folder mode, this function returns the selected folder.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    A selected File. You own the returned file; use Glib::object_unref() to release it.
    @@ -614,7 +653,7 @@
    Glib::RefPtr<const Gio::File> Gtk::FileChooser::get_file Glib::RefPtr<const Gio::File> Gtk::FileChooser::get_file ( ) const
    - + @@ -636,7 +675,7 @@
    std::string Gtk::FileChooser::get_filename std::string Gtk::FileChooser::get_filename ( ) const
    - + @@ -657,7 +696,7 @@
    std::vector<std::string> Gtk::FileChooser::get_filenames std::vector<std::string> Gtk::FileChooser::get_filenames ( ) const
    - + @@ -668,47 +707,47 @@

    Lists all the selected files and subfolders in the current folder of chooser as File.

    An internal function, see get_uris().

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    A SList containing a File for each selected file and subfolder in the current folder. Free the returned list with Glib::slist_free(), and the files with Glib::object_unref().
    - +
    std::vector< Glib::RefPtr<Gio::File> > Gtk::FileChooser::get_files std::vector< Glib::RefPtr<Gio::File> > Gtk::FileChooser::get_files ( )
    - + - +
    Glib::RefPtr<const FileFilter> Gtk::FileChooser::get_filter Glib::RefPtr<FileFilter> Gtk::FileChooser::get_filter ( ) const

    Gets the current filter; see set_filter().

    -
    Since gtkmm 2.4:
    +
    Since gtkmm 2.4:
    Returns:
    The current filter, or 0.
    - +
    - + - +
    Glib::RefPtr<FileFilter> Gtk::FileChooser::get_filter Glib::RefPtr<const FileFilter> Gtk::FileChooser::get_filter ( ) const

    Gets the current filter; see set_filter().

    -
    Since gtkmm 2.4:
    +
    Since gtkmm 2.4:
    Returns:
    The current filter, or 0.
    @@ -718,7 +757,7 @@
    - + @@ -739,7 +778,7 @@
    bool Gtk::FileChooser::get_local_only bool Gtk::FileChooser::get_local_only ( ) const
    - + @@ -749,7 +788,7 @@

    Gets the File that should be previewed in a custom preview Internal function, see get_preview_uri().

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The File for the file to preview, or 0 if no file is selected. Free with Glib::object_unref().
    @@ -759,7 +798,7 @@
    Glib::RefPtr<Gio::File> Gtk::FileChooser::get_preview_file Glib::RefPtr<Gio::File> Gtk::FileChooser::get_preview_file ( )
    - + @@ -769,7 +808,7 @@

    Gets the File that should be previewed in a custom preview Internal function, see get_preview_uri().

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The File for the file to preview, or 0 if no file is selected. Free with Glib::object_unref().
    @@ -779,7 +818,7 @@
    Glib::RefPtr<const Gio::File> Gtk::FileChooser::get_preview_file Glib::RefPtr<const Gio::File> Gtk::FileChooser::get_preview_file ( ) const
    - + @@ -800,7 +839,7 @@
    std::string Gtk::FileChooser::get_preview_filename std::string Gtk::FileChooser::get_preview_filename ( ) const
    - + @@ -821,7 +860,7 @@
    Glib::ustring Gtk::FileChooser::get_preview_uri Glib::ustring Gtk::FileChooser::get_preview_uri ( ) const
    - + @@ -841,7 +880,7 @@
    Gtk::Widget* Gtk::FileChooser::get_preview_widget Gtk::Widget* Gtk::FileChooser::get_preview_widget ( )
    - + @@ -861,7 +900,7 @@
    const Gtk::Widget* Gtk::FileChooser::get_preview_widget const Gtk::Widget* Gtk::FileChooser::get_preview_widget ( ) const
    - + @@ -882,7 +921,7 @@
    bool Gtk::FileChooser::get_preview_widget_active bool Gtk::FileChooser::get_preview_widget_active ( ) const
    - + @@ -903,7 +942,7 @@
    bool Gtk::FileChooser::get_select_multiple bool Gtk::FileChooser::get_select_multiple ( ) const
    - + @@ -924,7 +963,7 @@
    bool Gtk::FileChooser::get_show_hidden bool Gtk::FileChooser::get_show_hidden ( ) const
    - + @@ -946,7 +985,7 @@
    Glib::ustring Gtk::FileChooser::get_uri Glib::ustring Gtk::FileChooser::get_uri ( ) const
    - + @@ -967,7 +1006,7 @@
    std::vector<Glib::ustring> Gtk::FileChooser::get_uris std::vector<Glib::ustring> Gtk::FileChooser::get_uris ( ) const
    - + @@ -987,7 +1026,7 @@
    bool Gtk::FileChooser::get_use_preview_label bool Gtk::FileChooser::get_use_preview_label ( ) const
    - + @@ -1000,7 +1039,7 @@

    Reimplemented from Glib::Interface.

    -

    Reimplemented in Gtk::FileChooserButton, Gtk::FileChooserDialog, and Gtk::FileChooserWidget.

    +

    Reimplemented in Gtk::FileChooserButton, Gtk::FileChooserWidget, and Gtk::FileChooserDialog.

    @@ -1009,7 +1048,7 @@
    GtkFileChooser* Gtk::FileChooser::gobj GtkFileChooser* Gtk::FileChooser::gobj ( ) [inline]
    - + @@ -1022,7 +1061,7 @@

    Reimplemented from Glib::Interface.

    -

    Reimplemented in Gtk::FileChooserButton, Gtk::FileChooserDialog, and Gtk::FileChooserWidget.

    +

    Reimplemented in Gtk::FileChooserButton, Gtk::FileChooserWidget, and Gtk::FileChooserDialog.

    @@ -1031,7 +1070,7 @@
    const GtkFileChooser* Gtk::FileChooser::gobj const GtkFileChooser* Gtk::FileChooser::gobj ( ) const [inline]
    - + @@ -1051,7 +1090,7 @@
    std::vector< Glib::RefPtr<FileFilter> > Gtk::FileChooser::list_filters std::vector< Glib::RefPtr<FileFilter> > Gtk::FileChooser::list_filters ( )
    - + @@ -1071,7 +1110,7 @@
    std::vector< Glib::RefPtr<const FileFilter> > Gtk::FileChooser::list_filters std::vector< Glib::RefPtr<const FileFilter> > Gtk::FileChooser::list_filters ( ) const
    - + @@ -1091,7 +1130,7 @@
    std::vector<Glib::ustring> Gtk::FileChooser::list_shortcut_folder_uris std::vector<Glib::ustring> Gtk::FileChooser::list_shortcut_folder_uris ( ) const
    - + @@ -1111,7 +1150,7 @@
    std::vector<std::string> Gtk::FileChooser::list_shortcut_folders std::vector<std::string> Gtk::FileChooser::list_shortcut_folders ( ) const
    - + @@ -1120,6 +1159,7 @@
    +

    The type of operation that the file selector is performing.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1130,7 +1170,7 @@
    Glib::PropertyProxy< FileChooserAction > Gtk::FileChooser::property_action Glib::PropertyProxy< FileChooserAction > Gtk::FileChooser::property_action ( )
    - + @@ -1150,7 +1190,7 @@
    Glib::PropertyProxy_ReadOnly< FileChooserAction > Gtk::FileChooser::property_action Glib::PropertyProxy_ReadOnly< FileChooserAction > Gtk::FileChooser::property_action ( ) const
    - + @@ -1159,6 +1199,7 @@
    +

    Whether a file chooser not in open mode will offer the user to create new folders.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1169,7 +1210,7 @@
    Glib::PropertyProxy< bool > Gtk::FileChooser::property_create_folders Glib::PropertyProxy< bool > Gtk::FileChooser::property_create_folders ( )
    - + @@ -1189,7 +1230,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::FileChooser::property_create_folders Glib::PropertyProxy_ReadOnly< bool > Gtk::FileChooser::property_create_folders ( ) const
    - + @@ -1198,6 +1239,7 @@
    +

    Whether a file chooser in save mode will present an overwrite confirmation dialog if necessary.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1208,7 +1250,7 @@
    Glib::PropertyProxy< bool > Gtk::FileChooser::property_do_overwrite_confirmation Glib::PropertyProxy< bool > Gtk::FileChooser::property_do_overwrite_confirmation ( )
    - + @@ -1228,7 +1270,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::FileChooser::property_do_overwrite_confirmation Glib::PropertyProxy_ReadOnly< bool > Gtk::FileChooser::property_do_overwrite_confirmation ( ) const
    - + @@ -1237,6 +1279,7 @@
    +

    Application supplied widget for extra options.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1247,7 +1290,7 @@
    Glib::PropertyProxy< Widget* > Gtk::FileChooser::property_extra_widget Glib::PropertyProxy< Widget* > Gtk::FileChooser::property_extra_widget ( )
    - + @@ -1267,7 +1310,7 @@
    Glib::PropertyProxy_ReadOnly< Widget* > Gtk::FileChooser::property_extra_widget Glib::PropertyProxy_ReadOnly< Widget* > Gtk::FileChooser::property_extra_widget ( ) const
    - + @@ -1276,6 +1319,7 @@
    +

    The current filter for selecting which files are displayed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1286,7 +1330,7 @@
    Glib::PropertyProxy< Glib::RefPtr<FileFilter> > Gtk::FileChooser::property_filter Glib::PropertyProxy< Glib::RefPtr<FileFilter> > Gtk::FileChooser::property_filter ( )
    - + @@ -1306,7 +1350,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<FileFilter> > Gtk::FileChooser::property_filter Glib::PropertyProxy_ReadOnly< Glib::RefPtr<FileFilter> > Gtk::FileChooser::property_filter ( ) const
    - + @@ -1315,6 +1359,7 @@
    +

    Whether the selected file(s) should be limited to local file: URLs.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1325,7 +1370,7 @@
    Glib::PropertyProxy< bool > Gtk::FileChooser::property_local_only Glib::PropertyProxy< bool > Gtk::FileChooser::property_local_only ( )
    - + @@ -1334,21 +1379,21 @@
    -

    Whether the selected file(s) should be limited to local file: URLs.

    +

    Whether the selected file(s) should be limited to local file: URLs.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::FileChooser::property_local_only Glib::PropertyProxy_ReadOnly< bool > Gtk::FileChooser::property_local_only ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Widget* > Gtk::FileChooser::property_preview_widget Glib::PropertyProxy< Widget* > Gtk::FileChooser::property_preview_widget ( ) const
    @@ -1360,20 +1405,21 @@
    - +
    - + - +
    Glib::PropertyProxy< Widget* > Gtk::FileChooser::property_preview_widget Glib::PropertyProxy_ReadOnly< Widget* > Gtk::FileChooser::property_preview_widget ( ) const
    +

    Application supplied widget for custom previews.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1384,7 +1430,7 @@
    - + @@ -1393,6 +1439,7 @@
    +

    Whether the application supplied widget for custom previews should be shown.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1403,7 +1450,7 @@
    Glib::PropertyProxy< bool > Gtk::FileChooser::property_preview_widget_active Glib::PropertyProxy< bool > Gtk::FileChooser::property_preview_widget_active ( )
    - + @@ -1423,7 +1470,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::FileChooser::property_preview_widget_active Glib::PropertyProxy_ReadOnly< bool > Gtk::FileChooser::property_preview_widget_active ( ) const
    - + @@ -1432,6 +1479,7 @@
    +

    Whether to allow multiple files to be selected.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1442,7 +1490,7 @@
    Glib::PropertyProxy< bool > Gtk::FileChooser::property_select_multiple Glib::PropertyProxy< bool > Gtk::FileChooser::property_select_multiple ( )
    - + @@ -1457,15 +1505,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::FileChooser::property_select_multiple Glib::PropertyProxy_ReadOnly< bool > Gtk::FileChooser::property_select_multiple ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::FileChooser::property_show_hidden Glib::PropertyProxy< bool > Gtk::FileChooser::property_show_hidden ( ) const
    @@ -1477,20 +1525,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::FileChooser::property_show_hidden Glib::PropertyProxy_ReadOnly< bool > Gtk::FileChooser::property_show_hidden ( ) const
    +

    Whether the hidden files and folders should be displayed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1501,7 +1550,7 @@
    - + @@ -1510,6 +1559,7 @@
    +

    Whether to display a stock label with the name of the previewed file.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1520,7 +1570,7 @@
    Glib::PropertyProxy< bool > Gtk::FileChooser::property_use_preview_label Glib::PropertyProxy< bool > Gtk::FileChooser::property_use_preview_label ( )
    - + @@ -1540,7 +1590,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::FileChooser::property_use_preview_label Glib::PropertyProxy_ReadOnly< bool > Gtk::FileChooser::property_use_preview_label ( ) const
    - + @@ -1552,7 +1602,7 @@

    Removes filter from the list of filters that the user can select between.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FileChooser::remove_filter void Gtk::FileChooser::remove_filter ( const Glib::RefPtr< FileFilter >&  filter)
    filterA Gtk::FileFilter.
    @@ -1566,9 +1616,9 @@
    - + - + @@ -1578,7 +1628,7 @@

    Removes a folder from a file chooser's list of shortcut folders.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::FileChooser::remove_shortcut_folder bool Gtk::FileChooser::remove_shortcut_folder (const std::stringconst std::string folder)
    folderFilename of the folder to remove.
    @@ -1594,7 +1644,7 @@
    - + @@ -1606,7 +1656,7 @@

    Removes a folder URI from a file chooser's list of shortcut folders.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::FileChooser::remove_shortcut_folder_uri bool Gtk::FileChooser::remove_shortcut_folder_uri ( const Glib::ustring uri)
    uriURI of the folder to remove.
    @@ -1622,7 +1672,7 @@
    - + @@ -1641,7 +1691,7 @@
    void Gtk::FileChooser::select_all void Gtk::FileChooser::select_all ( )
    - + @@ -1653,8 +1703,8 @@

    Selects the file referred to by file.

    An internal function. See _gtk_file_chooser_select_uri().

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    bool Gtk::FileChooser::select_file bool Gtk::FileChooser::select_file ( const Glib::RefPtr< const Gio::File > &  file)
    fileThe file to select.
    @@ -1669,9 +1719,9 @@
    - + - + @@ -1682,7 +1732,7 @@

    Selects a filename.

    If the file name isn't in the current folder of chooser, then the current folder of chooser will be changed to the folder containing filename.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::FileChooser::select_filename bool Gtk::FileChooser::select_filename (const std::stringconst std::string filename)
    filenameThe filename to select.
    @@ -1698,7 +1748,7 @@
    - + @@ -1711,7 +1761,7 @@

    Selects the file to by uri.

    If the URI doesn't refer to a file in the current folder of chooser, then the current folder of chooser will be changed to the folder containing filename.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::FileChooser::select_uri bool Gtk::FileChooser::select_uri ( const Glib::ustring uri)
    uriThe URI to select.
    @@ -1726,7 +1776,7 @@
    - + @@ -1739,7 +1789,7 @@

    Sets the type of operation that the chooser is performing; the user interface is adapted to suit the selected action.

    For example, an option to create a new folder might be shown if the action is Gtk::FILE_CHOOSER_ACTION_SAVE but not if the action is Gtk::FILE_CHOOSER_ACTION_OPEN.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FileChooser::set_action void Gtk::FileChooser::set_action ( FileChooserAction  action)
    actionThe action that the file selector is performing.
    @@ -1753,7 +1803,7 @@
    - + @@ -1766,7 +1816,7 @@

    Sets whether file choser will offer to create new folders.

    This is only relevant if the action is not set to be Gtk::FILE_CHOOSER_ACTION_OPEN.

    Since gtkmm 2.18:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FileChooser::set_create_folders void Gtk::FileChooser::set_create_folders ( bool  create_folders = true)
    create_folderstrue if the New Folder button should be displayed.
    @@ -1780,9 +1830,9 @@
    - + - + @@ -1794,7 +1844,7 @@

    The user will be shown the full contents of the current folder, plus user interface elements for navigating to other folders.

    In general, you should not use this function. See the section on setting up a file chooser dialog for the rationale behind this.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::FileChooser::set_current_folder bool Gtk::FileChooser::set_current_folder (const std::stringconst std::string filename)
    filenameThe full path of the new current folder.
    @@ -1809,7 +1859,7 @@
    - + @@ -1821,8 +1871,8 @@

    Sets the current folder for chooser from a File.

    Internal function, see set_current_folder_uri().

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    bool Gtk::FileChooser::set_current_folder_file bool Gtk::FileChooser::set_current_folder_file ( const Glib::RefPtr< const Gio::File > &  file)
    fileThe File for the new folder.
    @@ -1837,7 +1887,7 @@
    - + @@ -1851,7 +1901,7 @@

    The user will be shown the full contents of the current folder, plus user interface elements for navigating to other folders.

    In general, you should not use this function. See the section on setting up a file chooser dialog for the rationale behind this.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::FileChooser::set_current_folder_uri bool Gtk::FileChooser::set_current_folder_uri ( const Glib::ustring uri)
    uriThe URI for the new current folder.
    @@ -1866,7 +1916,7 @@
    - + @@ -1880,7 +1930,7 @@

    Note that the name passed in here is a UTF-8 string rather than a filename. This function is meant for such uses as a suggested name in a "Save As..." dialog. You can pass "Untitled.doc" or a similarly suitable suggestion for the name.

    If you want to preselect a particular existing file, you should use set_filename() or set_uri() instead. Please see the documentation for those functions for an example of using set_current_name() as well.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FileChooser::set_current_name void Gtk::FileChooser::set_current_name ( const Glib::ustring name)
    nameThe filename to use, as a UTF-8 string.
    @@ -1894,7 +1944,7 @@
    - + @@ -1909,7 +1959,7 @@

    Regardless of this setting, the chooser will emit the Gtk::FileChooser::signal_confirm_overwrite() signal when appropriate.

    If all you need is the stock confirmation dialog, set this property to true. You can override the way confirmation is done by actually handling the Gtk::FileChooser::signal_confirm_overwrite() signal; please refer to its documentation for the details.

    Since gtkmm 2.8:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FileChooser::set_do_overwrite_confirmation void Gtk::FileChooser::set_do_overwrite_confirmation ( bool  do_overwrite_confirmation = true)
    do_overwrite_confirmationWhether to confirm overwriting in save mode.
    @@ -1923,7 +1973,7 @@
    - + @@ -1935,7 +1985,7 @@

    Sets an application-supplied widget to provide extra options to the user.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FileChooser::set_extra_widget void Gtk::FileChooser::set_extra_widget ( Gtk::Widget extra_widget)
    extra_widgetWidget for extra options.
    @@ -1949,7 +1999,7 @@
    - + @@ -1965,8 +2015,8 @@

    Note that the file must exist, or nothing will be done except for the directory change.

    If you are implementing a <guimenuitem>File/Save As...</guimenuitem> dialog, you should use this function if you already have a file name to which the user may save; for example, when the user opens an existing file and then does <guimenuitem>File/Save As...</guimenuitem> on it. If you don't have a file name already — for example, if the user just created a new file and is saving it for the first time, do not call this function. Instead, use something similar to this:

    [C example ellipted]

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    bool Gtk::FileChooser::set_file bool Gtk::FileChooser::set_file ( const Glib::RefPtr< const Gio::File > &  uri)
    fileThe File to set as current.
    @@ -1981,9 +2031,9 @@
    - + - + @@ -1998,7 +2048,7 @@

    [C example ellipted]

    In the first case, the file chooser will present the user with useful suggestions as to where to save his new file. In the second case, the file's existing location is already known, so the file chooser will use it.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::FileChooser::set_filename bool Gtk::FileChooser::set_filename (const std::stringconst std::string filename)
    filenameThe filename to set as current.
    @@ -2013,7 +2063,7 @@
    - + @@ -2026,7 +2076,7 @@

    Sets the current filter; only the files that pass the filter will be displayed.

    If the user-selectable list of filters is non-empty, then the filter should be one of the filters in that list. Setting the current filter when the list of filters is empty is useful if you want to restrict the displayed set of files without letting the user change it.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FileChooser::set_filter void Gtk::FileChooser::set_filter ( const Glib::RefPtr< FileFilter >&  filter)
    filterA Gtk::FileFilter.
    @@ -2040,7 +2090,7 @@
    - + @@ -2053,7 +2103,7 @@

    Sets whether only local files can be selected in the file selector.

    If local_only is true (the default), then the selected file are files are guaranteed to be accessible through the operating systems native file file system and therefore the application only needs to worry about the filename functions in Gtk::FileChooser, like get_filename(), rather than the URI functions like get_uri(),

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FileChooser::set_local_only void Gtk::FileChooser::set_local_only ( bool  local_only = true)
    local_onlytrue if only local files can be selected.
    @@ -2067,7 +2117,7 @@
    - + @@ -2081,7 +2131,7 @@

    To implement a preview, after setting the preview widget, you connect to the Gtk::FileChooser::signal_update_preview() signal, and call get_preview_filename() or get_preview_uri() on each change. If you can display a preview of the new file, update your widget and set the preview active using set_preview_widget_active(). Otherwise, set the preview inactive.

    When there is no application-supplied preview widget, or the application-supplied preview widget is not active, the file chooser may display an internally generated preview of the current file or it may display no preview at all.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FileChooser::set_preview_widget void Gtk::FileChooser::set_preview_widget ( Gtk::Widget preview_widget)
    preview_widgetWidget for displaying preview.
    @@ -2095,7 +2145,7 @@
    - + @@ -2108,7 +2158,7 @@

    Sets whether the preview widget set by set_preview_widget() should be shown for the current filename.

    When active is set to false, the file chooser may display an internally generated preview of the current file or it may display no preview at all. See set_preview_widget() for more details.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FileChooser::set_preview_widget_active void Gtk::FileChooser::set_preview_widget_active ( bool  active = true)
    activeWhether to display the user-specified preview widget.
    @@ -2122,7 +2172,7 @@
    - + @@ -2135,7 +2185,7 @@

    Sets whether multiple files can be selected in the file selector.

    This is only relevant if the action is set to be Gtk::FILE_CHOOSER_ACTION_OPEN or Gtk::FILE_CHOOSER_ACTION_SELECT_FOLDER.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FileChooser::set_select_multiple void Gtk::FileChooser::set_select_multiple ( bool  select_multiple = true)
    select_multipletrue if multiple files can be selected.
    @@ -2149,7 +2199,7 @@
    - + @@ -2161,7 +2211,7 @@

    Sets whether hidden files and folders are displayed in the file selector.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FileChooser::set_show_hidden void Gtk::FileChooser::set_show_hidden ( bool  show_hidden = true)
    show_hiddentrue if hidden files and folders should be displayed.
    @@ -2175,7 +2225,7 @@
    - + @@ -2192,7 +2242,7 @@

    [C example ellipted]

    In the first case, the file chooser will present the user with useful suggestions as to where to save his new file. In the second case, the file's existing location is already known, so the file chooser will use it.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::FileChooser::set_uri bool Gtk::FileChooser::set_uri ( const Glib::ustring uri)
    uriThe URI to set as current.
    @@ -2207,7 +2257,7 @@
    - + @@ -2221,7 +2271,7 @@

    Applications that want to draw the whole preview area themselves should set this to false and display the name themselves in their preview widget.

    See also: set_preview_widget()

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FileChooser::set_use_preview_label void Gtk::FileChooser::set_use_preview_label ( bool  use_label = true)
    use_labelWhether to display a stock label with the name of the previewed file.
    @@ -2235,7 +2285,7 @@
    - + @@ -2245,7 +2295,7 @@
    Slot Prototype:
    FileChooserConfirmation on_my_confirm_overwrite()

    This signal gets emitted whenever it is appropriate to present a confirmation dialog when the user has selected a file name that already exists. The signal only gets emitted when the file chooser is in Gtk::FILE_CHOOSER_ACTION_SAVE mode.

    -

    Most applications just need to turn on the Gtk::FileChooser::property_do_overwrite_confirmation() property (or call the Gtk::FileChooser::set_do_overwrite_confirmation() function), and they will automatically get a stock confirmation dialog. Applications which need to customize this behavior should do that, and also connect to the Gtk::FileChooser::signal_confirm_overwrite() signal.

    +

    Most applications just need to turn on the Gtk::FileChooser::property_do_overwrite_confirmation() property (or call the Gtk::FileChooser::set_do_overwrite_confirmation() function), and they will automatically get a stock confirmation dialog. Applications which need to customize this behavior should do that, and also connect to the Gtk::FileChooser::signal_confirm_overwrite() signal.

    A signal handler for this signal must return a Gtk::FileChooserConfirmation value, which indicates the action to take. If the handler determines that the user wants to select a different filename, it should return Gtk::FILE_CHOOSER_CONFIRMATION_SELECT_AGAIN. If it determines that the user is satisfied with his choice of file name, it should return Gtk::FILE_CHOOSER_CONFIRMATION_ACCEPT_FILENAME. On the other hand, if it determines that the stock confirmation dialog should be used, it should return Gtk::FILE_CHOOSER_CONFIRMATION_CONFIRM. The following example illustrates this. <title>Custom confirmation</title>

    static GtkFileChooserConfirmation confirm_overwrite_callback (GtkFileChooser *chooser, gpointer data) { char *uri;

    uri = gtk_file_chooser_get_uri (chooser);

    @@ -2265,7 +2315,7 @@
    Glib::SignalProxy0< FileChooserConfirmation > Gtk::FileChooser::signal_confirm_overwrite Glib::SignalProxy0< FileChooserConfirmation > Gtk::FileChooser::signal_confirm_overwrite ( )
    - + @@ -2285,7 +2335,7 @@
    Glib::SignalProxy0< void > Gtk::FileChooser::signal_current_folder_changed Glib::SignalProxy0< void > Gtk::FileChooser::signal_current_folder_changed ( )
    - + @@ -2305,7 +2355,7 @@
    Glib::SignalProxy0< void > Gtk::FileChooser::signal_file_activated Glib::SignalProxy0< void > Gtk::FileChooser::signal_file_activated ( )
    - + @@ -2325,7 +2375,7 @@
    Glib::SignalProxy0< void > Gtk::FileChooser::signal_selection_changed Glib::SignalProxy0< void > Gtk::FileChooser::signal_selection_changed ( )
    - + @@ -2346,7 +2396,7 @@
    Glib::SignalProxy0< void > Gtk::FileChooser::signal_update_preview Glib::SignalProxy0< void > Gtk::FileChooser::signal_update_preview ( )
    - + @@ -2365,7 +2415,7 @@
    void Gtk::FileChooser::unselect_all void Gtk::FileChooser::unselect_all ( )
    - + @@ -2377,8 +2427,8 @@

    Unselects the file referred to by file.

    If the file is not in the current directory, does not exist, or is otherwise not currently selected, does nothing.

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    void Gtk::FileChooser::unselect_file void Gtk::FileChooser::unselect_file ( const Glib::RefPtr< const Gio::File > &  file)
    fileA File.
    @@ -2392,9 +2442,9 @@
    - + - + @@ -2405,7 +2455,7 @@

    Unselects a currently selected filename.

    If the filename is not in the current directory, does not exist, or is otherwise not currently selected, does nothing.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FileChooser::unselect_filename void Gtk::FileChooser::unselect_filename (const std::stringconst std::string filename)
    filenameThe filename to unselect.
    @@ -2419,7 +2469,7 @@
    - + @@ -2432,7 +2482,7 @@

    Unselects the file referred to by uri.

    If the file is not in the current directory, does not exist, or is otherwise not currently selected, does nothing.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FileChooser::unselect_uri void Gtk::FileChooser::unselect_uri ( const Glib::ustring uri)
    uriThe URI to unselect.
    @@ -2447,7 +2497,7 @@
    - + @@ -2468,7 +2518,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::FileChooser > wrap Glib::RefPtr< Gtk::FileChooser > wrap ( GtkFileChooser *  object,
    @@ -2482,9 +2532,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/filechooser.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileChooser__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileChooser__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileChooser-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileChooser-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileChooser-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileChooser-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::FileChooser, including all inherited members. @@ -57,6 +73,7 @@ + @@ -82,7 +99,7 @@ - + @@ -149,7 +166,7 @@ - + @@ -171,9 +188,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    add_shortcut_folder_uri(const Glib::ustring& uri)Gtk::FileChooser
    connect_property_changed(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    connect_property_changed_with_return(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    FileChooser()Gtk::FileChooser [protected]
    freeze_notify()Glib::ObjectBase
    func_destroy_notify typedefsigc::trackable
    get_action() const Gtk::FileChooser
    get_preview_widget()Gtk::FileChooser
    get_preview_widget() const Gtk::FileChooser
    get_preview_widget_active() const Gtk::FileChooser
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_select_multiple() const Gtk::FileChooser
    get_show_hidden() const Gtk::FileChooser
    set_local_only(bool local_only=true)Gtk::FileChooser
    set_preview_widget(Gtk::Widget& preview_widget)Gtk::FileChooser
    set_preview_widget_active(bool active=true)Gtk::FileChooser
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_select_multiple(bool select_multiple=true)Gtk::FileChooser
    set_show_hidden(bool show_hidden=true)Gtk::FileChooser
    ~FileChooser()Gtk::FileChooser [virtual]
    ~Interface()Glib::Interface [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileChooserWidget.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileChooserWidget.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileChooserWidget.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileChooserWidget.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::FileChooserWidget Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::FileChooserWidget Class Reference
    -
    +

    File chooser widget that can be embedded in other widgets. More...

    @@ -90,7 +106,7 @@
    - + @@ -106,7 +122,7 @@
    virtual Gtk::FileChooserWidget::~FileChooserWidget virtual Gtk::FileChooserWidget::~FileChooserWidget ( ) [virtual]
    - + @@ -122,7 +138,7 @@
    Gtk::FileChooserWidget::FileChooserWidget Gtk::FileChooserWidget::FileChooserWidget ( )
    - + @@ -134,7 +150,7 @@

    Creates a file chooser widget that can be embedded in other widgets.

    Creates a new FileChooserWidget. This is a file chooser widget that can be embedded in custom windows, and it is the same widget that is used by Gtk::FileChooserDialog.

    -
    Parameters:
    +
    Parameters:
    Gtk::FileChooserWidget::FileChooserWidget Gtk::FileChooserWidget::FileChooserWidget ( FileChooserAction  action)
    actionOpen or save mode for the widget
    @@ -150,7 +166,7 @@
    - + @@ -170,7 +186,7 @@
    GtkFileChooserWidget* Gtk::FileChooserWidget::gobj GtkFileChooserWidget* Gtk::FileChooserWidget::gobj ( ) [inline]
    - + @@ -191,7 +207,7 @@
    const GtkFileChooserWidget* Gtk::FileChooserWidget::gobj const GtkFileChooserWidget* Gtk::FileChooserWidget::gobj ( ) const [inline]
    - + @@ -212,7 +228,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::FileChooserWidget* wrap Gtk::FileChooserWidget* wrap ( GtkFileChooserWidget *  object,
    @@ -226,9 +242,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/filechooserwidget.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileChooserWidget__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileChooserWidget__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileChooserWidget-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileChooserWidget-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileChooserWidget-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileChooserWidget-members.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::FileChooserWidget, including all inherited members. @@ -65,6 +81,7 @@ + @@ -111,6 +128,7 @@ + @@ -211,7 +229,7 @@ - + @@ -233,7 +251,7 @@ - + @@ -351,6 +369,7 @@ + @@ -542,7 +561,7 @@ - + @@ -635,7 +654,9 @@ + + @@ -689,9 +710,14 @@ -
    activate()Gtk::Widget
    add_shortcut_folder(const std::string& folder)Gtk::FileChooser
    add_shortcut_folder_uri(const Glib::ustring& uri)Gtk::FileChooser
    Box(Orientation orientation=ORIENTATION_HORIZONTAL, int spacing=0)Gtk::Box [explicit]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    draw_insertion_cursor(const ::Cairo::RefPtr< ::Cairo::Context >& cr, const Gdk::Rectangle& location, bool is_primary, TextDirection direction, bool draw_arrow=true)Gtk::Widget
    error_bell()Gtk::Widget
    event(GdkEvent* event)Gtk::Widget
    FileChooser()Gtk::FileChooser [protected]
    FileChooserWidget()Gtk::FileChooserWidget
    FileChooserWidget(FileChooserAction action)Gtk::FileChooserWidget [explicit]
    forall_vfunc(gboolean include_internals, GtkCallback callback, gpointer callback_data)Gtk::Container [protected, virtual]
    get_preview_widget()Gtk::FileChooser
    get_preview_widget() const Gtk::FileChooser
    get_preview_widget_active() const Gtk::FileChooser
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_preview_widget(Gtk::Widget& preview_widget)Gtk::FileChooser
    set_preview_widget_active(bool active=true)Gtk::FileChooser
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Orientable()Gtk::Orientable [virtual]
    ~VBox()Gtk::VBox [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileFilter_1_1Info.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileFilter_1_1Info.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileFilter_1_1Info.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileFilter_1_1Info.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::FileFilter::Info Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::FileFilter::Info Class Reference
    -
    +

    List of all members.

    @@ -132,9 +148,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/filefilter.h
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileFilter_1_1Info-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileFilter_1_1Info-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileFilter_1_1Info-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileFilter_1_1Info-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Member List + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::FileFilter::Info, including all inherited members. @@ -56,9 +72,14 @@ -
    containsGtk::FileFilter::Info
    filenameGtk::FileFilter::Info
    mime_typeGtk::FileFilter::Info
    uriGtk::FileFilter::Info
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileFilter.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileFilter.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileFilter.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileFilter.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::FileFilter Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::FileFilter Class Reference
    -
    +

    A filter for selecting a file subset. More...

    @@ -95,7 +111,7 @@  Adds a rule allowing a shell style glob to a filter.
    void add_pixbuf_formats ()  Adds a rule allowing image files in the formats supported by GdkPixbuf.
    -void add_custom (FileFilterFlags needed, const SlotCustom& slot) +void add_custom (FileFilterFlags needed, const SlotCustom& slot) FileFilterFlags get_needed () const  Gets the fields that need to be filled in for the structure passed to filter()

    @@ -122,7 +138,7 @@ @@ -138,7 +154,7 @@
    - + @@ -154,7 +170,7 @@
    virtual Gtk::FileFilter::~FileFilter virtual Gtk::FileFilter::~FileFilter ( ) [virtual]
    - + @@ -171,7 +187,7 @@
    Gtk::FileFilter::FileFilter Gtk::FileFilter::FileFilter ( ) [protected]
    - + @@ -179,7 +195,7 @@ - + @@ -198,7 +214,7 @@
    void Gtk::FileFilter::add_custom void Gtk::FileFilter::add_custom ( FileFilterFlags  needed,
    const SlotCustomconst SlotCustom slot 
    - + @@ -210,7 +226,7 @@

    Adds a rule allowing a given mime type to filter.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FileFilter::add_mime_type void Gtk::FileFilter::add_mime_type ( const Glib::ustring mime_type)
    mime_typeName of a MIME type.
    @@ -224,7 +240,7 @@
    - + @@ -236,7 +252,7 @@

    Adds a rule allowing a shell style glob to a filter.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FileFilter::add_pattern void Gtk::FileFilter::add_pattern ( const Glib::ustring pattern)
    patternA shell style glob.
    @@ -250,7 +266,7 @@
    - + @@ -269,7 +285,7 @@
    void Gtk::FileFilter::add_pixbuf_formats void Gtk::FileFilter::add_pixbuf_formats ( )
    - + @@ -285,7 +301,7 @@
    static Glib::RefPtr<FileFilter> Gtk::FileFilter::create static Glib::RefPtr<FileFilter> Gtk::FileFilter::create ( ) [static]
    - + @@ -306,7 +322,7 @@
    Glib::ustring Gtk::FileFilter::get_name Glib::ustring Gtk::FileFilter::get_name ( ) const
    - + @@ -327,7 +343,7 @@
    FileFilterFlags Gtk::FileFilter::get_needed FileFilterFlags Gtk::FileFilter::get_needed ( ) const
    - + @@ -347,7 +363,7 @@
    GtkFileFilter* Gtk::FileFilter::gobj GtkFileFilter* Gtk::FileFilter::gobj ( ) [inline]
    - + @@ -367,7 +383,7 @@
    const GtkFileFilter* Gtk::FileFilter::gobj const GtkFileFilter* Gtk::FileFilter::gobj ( ) const [inline]
    - + @@ -385,7 +401,7 @@
    GtkFileFilter* Gtk::FileFilter::gobj_copy GtkFileFilter* Gtk::FileFilter::gobj_copy ( )
    - + @@ -397,7 +413,7 @@

    Sets the human-readable name of the filter; this is the string that will be displayed in the file selector user interface if there is a selectable list of filters.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FileFilter::set_name void Gtk::FileFilter::set_name ( const Glib::ustring name)
    nameThe human-readable-name for the filter, or 0 to remove any existing name.
    @@ -412,7 +428,7 @@
    - + @@ -433,7 +449,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::FileFilter > wrap Glib::RefPtr< Gtk::FileFilter > wrap ( GtkFileFilter *  object,
    @@ -447,9 +463,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/filefilter.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileFilter__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileFilter__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileFilter-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileFilter-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FileFilter-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FileFilter-members.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::FileFilter, including all inherited members. @@ -65,7 +81,7 @@ - + @@ -86,7 +102,7 @@ - + @@ -98,9 +114,14 @@ -
    add_custom(FileFilterFlags needed, const SlotCustom& slot)Gtk::FileFilter
    get_data(const QueryQuark &key)Glib::Object
    get_name() const Gtk::FileFilter
    get_needed() const Gtk::FileFilter
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gtk::FileFilter [inline]
    gobj() const Gtk::FileFilter [inline]
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_name(const Glib::ustring& name)Gtk::FileFilter
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    SlotCustom typedefGtk::FileFilter
    steal_data(const QueryQuark &quark)Glib::Object
    ~FileFilter()Gtk::FileFilter [virtual]
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Fixed.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Fixed.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Fixed.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Fixed.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Fixed Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Fixed Class Reference
    -
    +

    A container which allows you to position widgets at fixed coordinates. More...

    @@ -97,7 +113,7 @@
    - + @@ -113,7 +129,7 @@
    virtual Gtk::Fixed::~Fixed virtual Gtk::Fixed::~Fixed ( ) [virtual]
    - + @@ -130,7 +146,7 @@
    Gtk::Fixed::Fixed Gtk::Fixed::Fixed ( )
    - + @@ -150,7 +166,7 @@
    GtkFixed* Gtk::Fixed::gobj GtkFixed* Gtk::Fixed::gobj ( ) [inline]
    - + @@ -170,7 +186,7 @@
    const GtkFixed* Gtk::Fixed::gobj const GtkFixed* Gtk::Fixed::gobj ( ) const [inline]
    - + @@ -197,7 +213,7 @@

    Moves a child of a Gtk::Fixed container to the given position.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Fixed::move void Gtk::Fixed::move ( Widget widget,
    @@ -213,7 +229,7 @@
    widgetThe child widget.
    xThe horizontal position to move the widget to.
    - + @@ -240,7 +256,7 @@

    Adds a widget to a Gtk::Fixed container at the given position.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Fixed::put void Gtk::Fixed::put ( Widget widget,
    @@ -257,7 +273,7 @@
    widgetThe widget to add.
    xThe horizontal position to place the widget at.
    - + @@ -278,7 +294,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Fixed* wrap Gtk::Fixed* wrap ( GtkFixed *  object,
    @@ -292,9 +308,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/fixed.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Fixed__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Fixed__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Fixed-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Fixed-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Fixed-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Fixed-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Fixed, including all inherited members. @@ -59,6 +75,7 @@ + @@ -179,7 +196,7 @@ - + @@ -198,7 +215,7 @@ - + @@ -442,7 +459,7 @@ - + @@ -526,7 +543,9 @@ + + @@ -566,9 +585,14 @@ -
    activate()Gtk::Widget
    add_interface(GType gtype_implementer)Gtk::Buildable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontButton.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontButton.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontButton.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontButton.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::FontButton Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::FontButton Class Reference
    -
    +

    A button to launch a font selection dialog. More...

    @@ -100,33 +116,33 @@  If show_size is true, the font size will be displayed along with the name of the selected font.
    Glib::PropertyProxy
    < Glib::ustringproperty_title () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The title of the font chooser dialog.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_title () const  The title of the font chooser dialog.
    Glib::PropertyProxy
    < Glib::ustringproperty_font_name () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The name of the selected font.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_font_name () const  The name of the selected font.
    Glib::PropertyProxy< bool > property_use_font () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the label is drawn in the selected font.
    Glib::PropertyProxy_ReadOnly
    < bool > property_use_font () const  Whether the label is drawn in the selected font.
    Glib::PropertyProxy< bool > property_use_size () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the label is drawn with the selected font size.
    Glib::PropertyProxy_ReadOnly
    < bool > property_use_size () const  Whether the label is drawn with the selected font size.
    Glib::PropertyProxy< bool > property_show_style () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the selected font style is shown in the label.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_style () const  Whether the selected font style is shown in the label.
    Glib::PropertyProxy< bool > property_show_size () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether selected font size is shown in the label.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_size () const  Whether selected font size is shown in the label.
    @@ -155,7 +171,7 @@
    - + @@ -171,7 +187,7 @@
    virtual Gtk::FontButton::~FontButton virtual Gtk::FontButton::~FontButton ( ) [virtual]
    - + @@ -187,7 +203,7 @@
    Gtk::FontButton::FontButton Gtk::FontButton::FontButton ( )
    - + @@ -205,7 +221,7 @@
    Gtk::FontButton::FontButton Gtk::FontButton::FontButton ( const Glib::ustring font_name)
    - + @@ -226,7 +242,7 @@
    Glib::ustring Gtk::FontButton::get_font_name Glib::ustring Gtk::FontButton::get_font_name ( ) const
    - + @@ -246,7 +262,7 @@
    bool Gtk::FontButton::get_show_size bool Gtk::FontButton::get_show_size ( ) const
    - + @@ -266,7 +282,7 @@
    bool Gtk::FontButton::get_show_style bool Gtk::FontButton::get_show_style ( ) const
    - + @@ -286,7 +302,7 @@
    Glib::ustring Gtk::FontButton::get_title Glib::ustring Gtk::FontButton::get_title ( ) const
    - + @@ -306,7 +322,7 @@
    bool Gtk::FontButton::get_use_font bool Gtk::FontButton::get_use_font ( ) const
    - + @@ -326,7 +342,7 @@
    bool Gtk::FontButton::get_use_size bool Gtk::FontButton::get_use_size ( ) const
    - + @@ -346,7 +362,7 @@
    GtkFontButton* Gtk::FontButton::gobj GtkFontButton* Gtk::FontButton::gobj ( ) [inline]
    - + @@ -366,7 +382,7 @@
    const GtkFontButton* Gtk::FontButton::gobj const GtkFontButton* Gtk::FontButton::gobj ( ) const [inline]
    - + @@ -384,7 +400,7 @@
    virtual void Gtk::FontButton::on_font_set virtual void Gtk::FontButton::on_font_set ( ) [protected, virtual]
    - + @@ -393,6 +409,7 @@
    +

    The name of the selected font.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -403,7 +420,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::FontButton::property_font_name Glib::PropertyProxy< Glib::ustring > Gtk::FontButton::property_font_name ( )
    - + @@ -418,15 +435,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::FontButton::property_font_name Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::FontButton::property_font_name ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::FontButton::property_show_size Glib::PropertyProxy< bool > Gtk::FontButton::property_show_size ( ) const
    @@ -438,20 +455,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::FontButton::property_show_size Glib::PropertyProxy_ReadOnly< bool > Gtk::FontButton::property_show_size ( ) const
    +

    Whether selected font size is shown in the label.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -462,7 +480,7 @@
    - + @@ -471,6 +489,7 @@
    +

    Whether the selected font style is shown in the label.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -481,7 +500,7 @@
    Glib::PropertyProxy< bool > Gtk::FontButton::property_show_style Glib::PropertyProxy< bool > Gtk::FontButton::property_show_style ( )
    - + @@ -501,7 +520,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::FontButton::property_show_style Glib::PropertyProxy_ReadOnly< bool > Gtk::FontButton::property_show_style ( ) const
    - + @@ -510,6 +529,7 @@
    +

    The title of the font chooser dialog.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -520,7 +540,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::FontButton::property_title Glib::PropertyProxy< Glib::ustring > Gtk::FontButton::property_title ( )
    - + @@ -540,7 +560,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::FontButton::property_title Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::FontButton::property_title ( ) const
    - + @@ -549,6 +569,7 @@
    +

    Whether the label is drawn in the selected font.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -559,7 +580,7 @@
    Glib::PropertyProxy< bool > Gtk::FontButton::property_use_font Glib::PropertyProxy< bool > Gtk::FontButton::property_use_font ( )
    - + @@ -574,15 +595,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::FontButton::property_use_font Glib::PropertyProxy_ReadOnly< bool > Gtk::FontButton::property_use_font ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::FontButton::property_use_size Glib::PropertyProxy< bool > Gtk::FontButton::property_use_size ( ) const
    @@ -594,20 +615,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::FontButton::property_use_size Glib::PropertyProxy_ReadOnly< bool > Gtk::FontButton::property_use_size ( ) const
    +

    Whether the label is drawn with the selected font size.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -618,7 +640,7 @@
    - + @@ -630,7 +652,7 @@

    Sets or updates the currently-displayed font in font picker dialog.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::FontButton::set_font_name bool Gtk::FontButton::set_font_name ( const Glib::ustring fontname)
    fontnameName of font to display in font chooser dialog.
    @@ -645,7 +667,7 @@
    - + @@ -657,7 +679,7 @@

    If show_size is true, the font size will be displayed along with the name of the selected font.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FontButton::set_show_size void Gtk::FontButton::set_show_size ( bool  show_size = true)
    show_sizetrue if font size should be displayed in dialog.
    @@ -671,7 +693,7 @@
    - + @@ -683,7 +705,7 @@

    If show_style is true, the font style will be displayed along with name of the selected font.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FontButton::set_show_style void Gtk::FontButton::set_show_style ( bool  show_style = true)
    show_styletrue if font style should be displayed in label.
    @@ -697,7 +719,7 @@
    - + @@ -709,7 +731,7 @@

    Sets the title for the font chooser dialog.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FontButton::set_title void Gtk::FontButton::set_title ( const Glib::ustring title)
    titleA string containing the font chooser dialog title.
    @@ -723,7 +745,7 @@
    - + @@ -735,7 +757,7 @@

    If use_font is true, the font name will be written using the selected font.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FontButton::set_use_font void Gtk::FontButton::set_use_font ( bool  use_font = true)
    use_fontIf true, font name will be written using font chosen.
    @@ -749,7 +771,7 @@
    - + @@ -761,7 +783,7 @@

    If use_size is true, the font name will be written using the selected size.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FontButton::set_use_size void Gtk::FontButton::set_use_size ( bool  use_size = true)
    use_sizeIf true, font name will be written using the selected size.
    @@ -775,7 +797,7 @@
    - + @@ -796,7 +818,7 @@
    Glib::SignalProxy0< void > Gtk::FontButton::signal_font_set Glib::SignalProxy0< void > Gtk::FontButton::signal_font_set ( )
    - + @@ -817,7 +839,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::FontButton* wrap Gtk::FontButton* wrap ( GtkFontButton *  object,
    @@ -831,9 +853,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/fontbutton.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontButton__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontButton__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontButton-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontButton-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontButton-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontButton-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::FontButton, including all inherited members. + @@ -64,6 +81,7 @@ + @@ -201,7 +219,7 @@ - + @@ -225,7 +243,7 @@ - + @@ -523,7 +541,7 @@ - + @@ -624,7 +642,9 @@ + + @@ -673,9 +693,14 @@ -
    Activatable()Gtk::Activatable [protected]
    activate()Gtk::Widget
    add(Widget& widget)Gtk::Container [virtual]
    add_accelerator(const Glib::ustring& accel_signal, const Glib::RefPtr< AccelGroup >& accel_group, guint accel_key, Gdk::ModifierType accel_mods, AccelFlags accel_flags)Gtk::Widget
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    Button()Gtk::Button
    Button(const Glib::ustring& label, bool mnemonic=false)Gtk::Button [explicit]
    Button(const StockID& stock_id)Gtk::Button [explicit]
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_title() const Gtk::FontButton
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontChooserDialog.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontChooserDialog.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontChooserDialog.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontChooserDialog.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::FontChooserDialog Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::FontChooserDialog Class Reference
    -
    +

    A dialog box for selecting fonts. More...

    @@ -94,7 +110,7 @@
    - + @@ -110,7 +126,7 @@
    virtual Gtk::FontChooserDialog::~FontChooserDialog virtual Gtk::FontChooserDialog::~FontChooserDialog ( ) [virtual]
    - + @@ -126,7 +142,7 @@
    Gtk::FontChooserDialog::FontChooserDialog Gtk::FontChooserDialog::FontChooserDialog ( )
    - + @@ -143,7 +159,7 @@
    Gtk::FontChooserDialog::FontChooserDialog Gtk::FontChooserDialog::FontChooserDialog ( const Glib::ustring title)
    - + @@ -171,7 +187,7 @@
    Gtk::FontChooserDialog::FontChooserDialog Gtk::FontChooserDialog::FontChooserDialog ( const Glib::ustring title,
    - + @@ -191,7 +207,7 @@
    GtkFontChooserDialog* Gtk::FontChooserDialog::gobj GtkFontChooserDialog* Gtk::FontChooserDialog::gobj ( ) [inline]
    - + @@ -212,7 +228,7 @@
    const GtkFontChooserDialog* Gtk::FontChooserDialog::gobj const GtkFontChooserDialog* Gtk::FontChooserDialog::gobj ( ) const [inline]
    - + @@ -233,7 +249,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::FontChooserDialog* wrap Gtk::FontChooserDialog* wrap ( GtkFontChooserDialog *  object,
    @@ -247,9 +263,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/fontchooserdialog.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontChooserDialog__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontChooserDialog__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontChooserDialog-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontChooserDialog-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontChooserDialog-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontChooserDialog-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::FontChooserDialog, including all inherited members. @@ -74,6 +90,7 @@ + @@ -125,6 +142,7 @@ + @@ -245,7 +263,7 @@ - + @@ -273,7 +291,7 @@ - + @@ -606,6 +624,7 @@ + @@ -645,7 +664,7 @@ - + @@ -744,13 +763,16 @@ + + + @@ -802,9 +824,14 @@ -
    activate()Gtk::Widget
    begin_move_drag(int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    begin_resize_drag(Gdk::WindowEdge edge, int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    draw_insertion_cursor(const ::Cairo::RefPtr< ::Cairo::Context >& cr, const Gdk::Rectangle& location, bool is_primary, TextDirection direction, bool draw_arrow=true)Gtk::Widget
    error_bell()Gtk::Widget
    event(GdkEvent* event)Gtk::Widget
    FontChooser()Gtk::FontChooser [protected]
    FontChooserDialog()Gtk::FontChooserDialog
    FontChooserDialog(const Glib::ustring& title)Gtk::FontChooserDialog [explicit]
    FontChooserDialog(const Glib::ustring& title, Window& transient_for)Gtk::FontChooserDialog [explicit]
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preview_text() const Gtk::FontChooser
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_title() const Gtk::Window
    set_direction(TextDirection dir)Gtk::Widget
    set_double_buffered(bool double_buffered=true)Gtk::Widget
    set_events(Gdk::EventMask events)Gtk::Widget
    set_filter_func(const SlotFontFilter& slot)Gtk::FontChooser
    set_focus(Gtk::Widget& focus)Gtk::Window
    set_focus_chain(const std::vector< Widget* >& focusable_widgets)Gtk::Container
    set_focus_child(Widget& widget)Gtk::Container
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_position(WindowPosition position)Gtk::Window
    set_preview_text(const Glib::ustring& fontname)Gtk::FontChooser
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    signal_visibility_notify_event()Gtk::Widget
    signal_window_state_event()Gtk::Widget
    size_allocate(const Allocation& allocation)Gtk::Widget
    SlotFontFilter typedefGtk::FontChooser
    steal_data(const QueryQuark &quark)Glib::Object
    stick()Gtk::Window
    thaw_child_notify()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    ~Window()Gtk::Window [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontChooser.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontChooser.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontChooser.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontChooser.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::FontChooser Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + +

    An interface implemented by widgets displaying fonts. More...

    @@ -65,6 +83,14 @@

    List of all members.

    + + + @@ -100,34 +126,40 @@ + + - + - + - + - + + + +

    +Public Types

    typedef sigc::slot< bool,
    +const Glib::RefPtr< const
    +Pango::FontFamily > &, const
    +Glib::RefPtr< const
    +Pango::FontFace >& > 
    SlotFontFilter
     Font filter callback.

    Public Member Functions

    virtual ~FontChooser ()
     Returns whether the preview entry is shown or not.
    void set_show_preview_entry (bool show_preview_entry=true)
     Shows or hides the editable preview entry.
    void set_filter_func (const SlotFontFilter& slot)
     Adds a filter function that decides which fonts to display in the font chooser.
    Glib::SignalProxy1< void,
    const Glib::ustring& > 
    signal_font_activated ()
    Glib::PropertyProxy
    < Glib::ustring
    property_font ()
     You rarely need to use properties because there are get_ and set_ methods for almost all of them.
     Font description as a string, e.g.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustring
    property_font () const
     Font description as a string, e.g.
    Glib::PropertyProxy
    < Pango::FontDescription
    property_font_desc ()
     You rarely need to use properties because there are get_ and set_ methods for almost all of them.
     Font description as a PangoFontDescription struct.
    Glib::PropertyProxy_ReadOnly
    < Pango::FontDescription
    property_font_desc () const
     Font description as a PangoFontDescription struct.
    Glib::PropertyProxy
    < Glib::ustring
    property_preview_text ()
     You rarely need to use properties because there are get_ and set_ methods for almost all of them.
     The text to display in order to demonstrate the selected font.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustring
    property_preview_text () const
     The text to display in order to demonstrate the selected font.
    Glib::PropertyProxy< bool > property_show_preview_entry ()
     You rarely need to use properties because there are get_ and set_ methods for almost all of them.
     Whether the preview text entry is shown or not.
    Glib::PropertyProxy_ReadOnly
    < bool > 
    property_show_preview_entry () const
     Whether the preview text entry is shown or not.

    Static Public Member Functions

    static void add_interface (GType gtype_implementer)

    +Protected Member Functions

     FontChooser ()
     You should derive from this class to use it.

    Related Functions

    (Note that these are not member functions.)

    @@ -142,13 +174,59 @@

    To get the selected font use get_font_name().

    To change the text which is shown in the preview area, use set_preview_text().

    Since gtkmm 3.2:
    -

    Constructor & Destructor Documentation

    +

    Member Typedef Documentation

    + +
    + +
    + +

    Font filter callback.

    +

    For instance,

    +
     bool on_font_fitler(const Glib::RefPtr<const Pango::FontFamily>& font_family, const Glib::RefPtr<const Pango::FontFace>& font_face);
    +
    Parameters:
    + + + +
    font_familyA Pango FontFamily.
    font_faceA Font Face belonging to the font_family.
    +
    +
    +
    Returns:
    true if the font should be displayed.
    +

    This is used for deciding what fonts should be shown in a FontChooser. See set_filter_func().

    +
    Since gtkmm 3.4:
    + +
    +
    +

    Constructor & Destructor Documentation

    + +
    +
    + + + + + + + +
    Gtk::FontChooser::FontChooser () [protected]
    +
    +
    + +

    You should derive from this class to use it.

    + +
    +
    - + @@ -165,7 +243,7 @@
    virtual Gtk::FontChooser::~FontChooser virtual Gtk::FontChooser::~FontChooser ( ) [virtual]
    - + @@ -182,7 +260,7 @@
    static void Gtk::FontChooser::add_interface static void Gtk::FontChooser::add_interface ( GType  gtype_implementer)
    - + @@ -204,7 +282,7 @@
    Glib::ustring Gtk::FontChooser::get_font Glib::ustring Gtk::FontChooser::get_font ( ) const
    - + @@ -226,7 +304,7 @@
    Pango::FontDescription Gtk::FontChooser::get_font_desc Pango::FontDescription Gtk::FontChooser::get_font_desc ( ) const
    - + @@ -247,7 +325,7 @@
    Glib::RefPtr<Pango::FontFace> Gtk::FontChooser::get_font_face Glib::RefPtr<Pango::FontFace> Gtk::FontChooser::get_font_face ( )
    - + @@ -268,7 +346,7 @@
    Glib::RefPtr<const Pango::FontFace> Gtk::FontChooser::get_font_face Glib::RefPtr<const Pango::FontFace> Gtk::FontChooser::get_font_face ( ) const
    - + @@ -290,7 +368,7 @@
    Glib::RefPtr<Pango::FontFamily> Gtk::FontChooser::get_font_family Glib::RefPtr<Pango::FontFamily> Gtk::FontChooser::get_font_family ( )
    - + @@ -312,7 +390,7 @@
    Glib::RefPtr<const Pango::FontFamily> Gtk::FontChooser::get_font_family Glib::RefPtr<const Pango::FontFamily> Gtk::FontChooser::get_font_family ( ) const
    - + @@ -332,7 +410,7 @@
    int Gtk::FontChooser::get_font_size int Gtk::FontChooser::get_font_size ( ) const
    - + @@ -352,7 +430,7 @@
    Glib::ustring Gtk::FontChooser::get_preview_text Glib::ustring Gtk::FontChooser::get_preview_text ( ) const
    - + @@ -372,7 +450,7 @@
    bool Gtk::FontChooser::get_show_preview_entry bool Gtk::FontChooser::get_show_preview_entry ( ) const
    - + @@ -394,7 +472,7 @@
    GtkFontChooser* Gtk::FontChooser::gobj GtkFontChooser* Gtk::FontChooser::gobj ( ) [inline]
    - + @@ -411,12 +489,33 @@ + +
    +
    +
    const GtkFontChooser* Gtk::FontChooser::gobj const GtkFontChooser* Gtk::FontChooser::gobj ( ) const [inline]
    + + + + + + +
    Glib::PropertyProxy< Glib::ustring > Gtk::FontChooser::property_font ()
    +
    +
    + +

    Font description as a string, e.g.

    +

    'Sans Italic 12'.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    - + @@ -432,12 +531,12 @@ - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::FontChooser::property_font Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::FontChooser::property_font ( ) const
    - + @@ -446,6 +545,7 @@
    +

    Font description as a PangoFontDescription struct.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -456,7 +556,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::FontChooser::property_font Glib::PropertyProxy< Pango::FontDescription > Gtk::FontChooser::property_font_desc ( )
    - + @@ -471,12 +571,12 @@ - +
    Glib::PropertyProxy_ReadOnly< Pango::FontDescription > Gtk::FontChooser::property_font_desc Glib::PropertyProxy_ReadOnly< Pango::FontDescription > Gtk::FontChooser::property_font_desc ( ) const
    - + @@ -485,45 +585,47 @@
    +

    The text to display in order to demonstrate the selected font.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy< Pango::FontDescription > Gtk::FontChooser::property_font_desc Glib::PropertyProxy< Glib::ustring > Gtk::FontChooser::property_preview_text ( )
    - + - +
    Glib::PropertyProxy< Glib::ustring > Gtk::FontChooser::property_preview_text Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::FontChooser::property_preview_text ( ) const
    +

    The text to display in order to demonstrate the selected font.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::FontChooser::property_preview_text Glib::PropertyProxy< bool > Gtk::FontChooser::property_show_preview_entry ( ) const
    -

    The text to display in order to demonstrate the selected font.

    +

    Whether the preview text entry is shown or not.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -534,7 +636,7 @@
    - + @@ -549,22 +651,29 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::FontChooser::property_show_preview_entry Glib::PropertyProxy_ReadOnly< bool > Gtk::FontChooser::property_show_preview_entry ( ) const
    - + - + +
    Glib::PropertyProxy< bool > Gtk::FontChooser::property_show_preview_entry void Gtk::FontChooser::set_filter_func ()const SlotFontFilterslot)
    -

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    -
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    +

    Adds a filter function that decides which fonts to display in the font chooser.

    +
    Parameters:
    + + +
    slotA callback, to be called for each font.
    +
    +
    +
    Since gtkmm 3.4:
    @@ -573,7 +682,7 @@
    - + @@ -585,7 +694,7 @@

    Sets the currently-selected font.

    Since gtkmm 3.2:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FontChooser::set_font void Gtk::FontChooser::set_font ( const Glib::ustring font)
    fontnameA font name like "Helvetica 12" or "Times Bold 18".
    @@ -599,7 +708,7 @@
    - + @@ -611,7 +720,7 @@

    Sets the currently-selected font from font_desc.

    Since gtkmm 3.2:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FontChooser::set_font_desc void Gtk::FontChooser::set_font_desc ( const Pango::FontDescription font_desc)
    font_descA Pango::FontDescription.
    @@ -625,7 +734,7 @@
    - + @@ -638,7 +747,7 @@

    Sets the text displayed in the preview area.

    The text is used to show how the selected font looks.

    Since gtkmm 3.2:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FontChooser::set_preview_text void Gtk::FontChooser::set_preview_text ( const Glib::ustring fontname)
    textThe text to display in the preview area.
    @@ -652,7 +761,7 @@
    - + @@ -664,7 +773,7 @@

    Shows or hides the editable preview entry.

    Since gtkmm 3.2:
    -
    Parameters:
    +
    Parameters:
    void Gtk::FontChooser::set_show_preview_entry void Gtk::FontChooser::set_show_preview_entry ( bool  show_preview_entry = true)
    show_preview_entryWhether to show the editable preview entry or not.
    @@ -678,7 +787,7 @@
    - + @@ -696,7 +805,7 @@
    Glib::SignalProxy1< void,const Glib::ustring& > Gtk::FontChooser::signal_font_activated Glib::SignalProxy1< void,const Glib::ustring& > Gtk::FontChooser::signal_font_activated ( )
    - + @@ -717,7 +826,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::FontChooser > wrap Glib::RefPtr< Gtk::FontChooser > wrap ( GtkFontChooser *  object,
    @@ -731,9 +840,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/fontchooser.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontChooser__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontChooser__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontChooser-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontChooser-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontChooser-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontChooser-members.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::FontChooser, including all inherited members. + @@ -64,7 +81,7 @@ - + @@ -88,13 +105,15 @@ + - + + @@ -102,9 +121,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    add_interface(GType gtype_implementer)Gtk::FontChooser [static]
    connect_property_changed(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    connect_property_changed_with_return(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    FontChooser()Gtk::FontChooser [protected]
    freeze_notify()Glib::ObjectBase
    func_destroy_notify typedefsigc::trackable
    get_font() const Gtk::FontChooser
    get_font_family() const Gtk::FontChooser
    get_font_size() const Gtk::FontChooser
    get_preview_text() const Gtk::FontChooser
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_show_preview_entry() const Gtk::FontChooser
    gobj()Gtk::FontChooser [inline]
    property_show_preview_entry() const Gtk::FontChooser
    reference() const Glib::ObjectBase [virtual]
    remove_destroy_notify_callback(void *data) const sigc::trackable
    set_filter_func(const SlotFontFilter& slot)Gtk::FontChooser
    set_font(const Glib::ustring& font)Gtk::FontChooser
    set_font_desc(const Pango::FontDescription& font_desc)Gtk::FontChooser
    set_preview_text(const Glib::ustring& fontname)Gtk::FontChooser
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_show_preview_entry(bool show_preview_entry=true)Gtk::FontChooser
    signal_font_activated()Gtk::FontChooser
    SlotFontFilter typedefGtk::FontChooser
    thaw_notify()Glib::ObjectBase
    trackable(const trackable &src)sigc::trackable
    unreference() const Glib::ObjectBase [virtual]
    ~FontChooser()Gtk::FontChooser [virtual]
    ~Interface()Glib::Interface [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontChooserWidget.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontChooserWidget.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontChooserWidget.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontChooserWidget.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::FontChooserWidget Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::FontChooserWidget Class Reference
    -
    +

    A dialog box for selecting fonts. More...

    @@ -92,7 +108,7 @@
    - + @@ -108,7 +124,7 @@
    virtual Gtk::FontChooserWidget::~FontChooserWidget virtual Gtk::FontChooserWidget::~FontChooserWidget ( ) [virtual]
    - + @@ -125,7 +141,7 @@
    Gtk::FontChooserWidget::FontChooserWidget Gtk::FontChooserWidget::FontChooserWidget ( )
    - + @@ -145,7 +161,7 @@
    GtkFontChooserWidget* Gtk::FontChooserWidget::gobj GtkFontChooserWidget* Gtk::FontChooserWidget::gobj ( ) [inline]
    - + @@ -166,7 +182,7 @@
    const GtkFontChooserWidget* Gtk::FontChooserWidget::gobj const GtkFontChooserWidget* Gtk::FontChooserWidget::gobj ( ) const [inline]
    - + @@ -187,7 +203,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::FontChooserWidget* wrap Gtk::FontChooserWidget* wrap ( GtkFontChooserWidget *  object,
    @@ -201,9 +217,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/fontchooserwidget.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontChooserWidget__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontChooserWidget__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontChooserWidget-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontChooserWidget-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontChooserWidget-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontChooserWidget-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::FontChooserWidget, including all inherited members. @@ -62,6 +78,7 @@ + @@ -108,6 +125,7 @@ + @@ -192,7 +210,7 @@ - + @@ -213,7 +231,7 @@ - + @@ -324,6 +342,7 @@ + @@ -460,6 +479,7 @@ + @@ -483,7 +503,7 @@ - + @@ -570,13 +590,16 @@ + + + @@ -616,9 +639,14 @@ -
    activate()Gtk::Widget
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Box(Orientation orientation=ORIENTATION_HORIZONTAL, int spacing=0)Gtk::Box [explicit]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    draw_insertion_cursor(const ::Cairo::RefPtr< ::Cairo::Context >& cr, const Gdk::Rectangle& location, bool is_primary, TextDirection direction, bool draw_arrow=true)Gtk::Widget
    error_bell()Gtk::Widget
    event(GdkEvent* event)Gtk::Widget
    FontChooser()Gtk::FontChooser [protected]
    FontChooserWidget()Gtk::FontChooserWidget
    forall_vfunc(gboolean include_internals, GtkCallback callback, gpointer callback_data)Gtk::Container [protected, virtual]
    foreach(const ForeachSlot& slot)Gtk::Container
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preview_text() const Gtk::FontChooser
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    set_direction(TextDirection dir)Gtk::Widget
    set_double_buffered(bool double_buffered=true)Gtk::Widget
    set_events(Gdk::EventMask events)Gtk::Widget
    set_filter_func(const SlotFontFilter& slot)Gtk::FontChooser
    set_focus_chain(const std::vector< Widget* >& focusable_widgets)Gtk::Container
    set_focus_child(Widget& widget)Gtk::Container
    set_focus_hadjustment(const Glib::RefPtr< Adjustment >& adjustment)Gtk::Container
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_preview_text(const Glib::ustring& fontname)Gtk::FontChooser
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    signal_visibility_notify_event()Gtk::Widget
    signal_window_state_event()Gtk::Widget
    size_allocate(const Allocation& allocation)Gtk::Widget
    SlotFontFilter typedefGtk::FontChooser
    steal_data(const QueryQuark &quark)Glib::Object
    thaw_child_notify()Gtk::Widget
    thaw_notify()Glib::ObjectBase
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Orientable()Gtk::Orientable [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontSelectionDialog.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontSelectionDialog.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontSelectionDialog.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontSelectionDialog.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::FontSelectionDialog Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::FontSelectionDialog Class Reference
    -
    +

    A dialog box for selecting fonts. More...

    @@ -103,14 +119,14 @@
    fontselectiondialog1.png
    -
    Deprecated:
    Use FontChooserDialog instead.
    +
    Deprecated:
    Use FontChooserDialog instead.

    Constructor & Destructor Documentation

    - + @@ -126,7 +142,7 @@
    virtual Gtk::FontSelectionDialog::~FontSelectionDialog virtual Gtk::FontSelectionDialog::~FontSelectionDialog ( ) [virtual]
    - + @@ -142,7 +158,7 @@
    Gtk::FontSelectionDialog::FontSelectionDialog Gtk::FontSelectionDialog::FontSelectionDialog ( )
    - + @@ -160,7 +176,7 @@
    Gtk::FontSelectionDialog::FontSelectionDialog Gtk::FontSelectionDialog::FontSelectionDialog ( const Glib::ustring title)
    - + @@ -170,7 +186,7 @@

    Gets the 'Cancel' button.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:

    Deprecated: 3.2: Use Gtk::FontChooserDialog

    Returns:
    The Gtk::Widget used in the dialog for the 'Cancel' button.
    @@ -181,7 +197,7 @@
    Button* Gtk::FontSelectionDialog::get_cancel_button Button* Gtk::FontSelectionDialog::get_cancel_button ( )
    - + @@ -191,7 +207,7 @@

    Gets the 'Cancel' button.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:

    Deprecated: 3.2: Use Gtk::FontChooserDialog

    Returns:
    The Gtk::Widget used in the dialog for the 'Cancel' button.
    @@ -202,7 +218,7 @@
    const Button* Gtk::FontSelectionDialog::get_cancel_button const Button* Gtk::FontSelectionDialog::get_cancel_button ( ) const
    - + @@ -218,43 +234,43 @@ - +
    Glib::ustring Gtk::FontSelectionDialog::get_font_name Glib::ustring Gtk::FontSelectionDialog::get_font_name ( ) const
    - + - +
    const Button* Gtk::FontSelectionDialog::get_ok_button Button* Gtk::FontSelectionDialog::get_ok_button ( ) const

    Gets the 'OK' button.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:

    Deprecated: 3.2: Use Gtk::FontChooserDialog

    Returns:
    The Gtk::Widget used in the dialog for the 'OK' button.
    - +
    - + - +
    Button* Gtk::FontSelectionDialog::get_ok_button const Button* Gtk::FontSelectionDialog::get_ok_button ( ) const

    Gets the 'OK' button.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:

    Deprecated: 3.2: Use Gtk::FontChooserDialog

    Returns:
    The Gtk::Widget used in the dialog for the 'OK' button.
    @@ -265,7 +281,7 @@
    - + @@ -285,7 +301,7 @@
    Glib::ustring Gtk::FontSelectionDialog::get_preview_text Glib::ustring Gtk::FontSelectionDialog::get_preview_text ( ) const
    - + @@ -305,7 +321,7 @@
    GtkFontSelectionDialog* Gtk::FontSelectionDialog::gobj GtkFontSelectionDialog* Gtk::FontSelectionDialog::gobj ( ) [inline]
    - + @@ -325,7 +341,7 @@
    const GtkFontSelectionDialog* Gtk::FontSelectionDialog::gobj const GtkFontSelectionDialog* Gtk::FontSelectionDialog::gobj ( ) const [inline]
    - + @@ -337,7 +353,7 @@

    Sets the currently selected font.

    Deprecated: 3.2: Use Gtk::FontChooserDialog

    -
    Parameters:
    +
    Parameters:
    bool Gtk::FontSelectionDialog::set_font_name bool Gtk::FontSelectionDialog::set_font_name ( const Glib::ustring fontname)
    fontnameA font name like "Helvetica 12" or "Times Bold 18".
    @@ -352,7 +368,7 @@
    - + @@ -364,7 +380,7 @@

    Sets the text displayed in the preview area.

    Deprecated: 3.2: Use Gtk::FontChooserDialog

    -
    Parameters:
    +
    Parameters:
    void Gtk::FontSelectionDialog::set_preview_text void Gtk::FontSelectionDialog::set_preview_text ( const Glib::ustring fontname)
    textThe text to display in the preview area.
    @@ -379,7 +395,7 @@
    - + @@ -400,7 +416,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::FontSelectionDialog* wrap Gtk::FontSelectionDialog* wrap ( GtkFontSelectionDialog *  object,
    @@ -414,9 +430,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/fontselection.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontSelectionDialog__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontSelectionDialog__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontSelectionDialog-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontSelectionDialog-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontSelectionDialog-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontSelectionDialog-members.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::FontSelectionDialog, including all inherited members. @@ -73,6 +89,7 @@ + @@ -241,7 +258,7 @@ - + @@ -268,7 +285,7 @@ - + @@ -629,7 +646,7 @@ - + @@ -726,7 +743,9 @@ + + @@ -782,9 +801,14 @@ -
    activate()Gtk::Widget
    begin_move_drag(int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    begin_resize_drag(Gdk::WindowEdge edge, int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preview_text() const Gtk::FontSelectionDialog
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_title() const Gtk::Window
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_position(WindowPosition position)Gtk::Window
    set_preview_text(const Glib::ustring& fontname)Gtk::FontSelectionDialog
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    ~Window()Gtk::Window [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontSelection.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontSelection.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontSelection.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontSelection.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::FontSelection Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::FontSelection Class Reference
    -
    +

    A widget for selecting fonts. More...

    @@ -114,13 +130,13 @@  Sets the text displayed in the preview area.
    Glib::PropertyProxy
    < Glib::ustringproperty_font_name () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The string that represents this font.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_font_name () const  The string that represents this font.
    Glib::PropertyProxy
    < Glib::ustringproperty_preview_text () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The text to display in order to demonstrate the selected font.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_preview_text () const  The text to display in order to demonstrate the selected font.
    @@ -134,14 +150,14 @@

    Detailed Description

    A widget for selecting fonts.

    The Gtk::FontSelection widget lists the available fonts, styles and sizes, allowing the user to select a font. It is used in the Gtk::FontSelectionDialog widget to provide a dialog box for selecting fonts.

    -
    Deprecated:
    Use FontChooser instead.
    +
    Deprecated:
    Use FontChooser instead.

    Constructor & Destructor Documentation

    - + @@ -157,7 +173,7 @@
    virtual Gtk::FontSelection::~FontSelection virtual Gtk::FontSelection::~FontSelection ( ) [virtual]
    - + @@ -174,7 +190,7 @@
    Gtk::FontSelection::FontSelection Gtk::FontSelection::FontSelection ( )
    - + @@ -184,7 +200,7 @@

    Gets the Pango::FontFace representing the selected font group details (i.e. family, slant, weight, width, etc).

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:

    Deprecated: 3.2: Use Gtk::FontChooser

    Returns:
    A Pango::FontFace representing the selected font group details. The returned object is owned by fontsel and must not be modified or freed.
    @@ -195,7 +211,7 @@
    Glib::RefPtr<Pango::FontFace> Gtk::FontSelection::get_face Glib::RefPtr<Pango::FontFace> Gtk::FontSelection::get_face ( )
    - + @@ -205,7 +221,7 @@

    Gets the Pango::FontFace representing the selected font group details (i.e. family, slant, weight, width, etc).

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:

    Deprecated: 3.2: Use Gtk::FontChooser

    Returns:
    A Pango::FontFace representing the selected font group details. The returned object is owned by fontsel and must not be modified or freed.
    @@ -216,7 +232,7 @@
    Glib::RefPtr<const Pango::FontFace> Gtk::FontSelection::get_face Glib::RefPtr<const Pango::FontFace> Gtk::FontSelection::get_face ( ) const
    - + @@ -227,7 +243,7 @@

    This returns the Gtk::TreeView which lists all styles available for the selected font.

    For example, 'Regular', 'Bold', etc.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:

    Deprecated: 3.2: Use Gtk::FontChooser

    Returns:
    A Gtk::Widget that is part of fontsel.
    @@ -238,7 +254,7 @@
    TreeView* Gtk::FontSelection::get_face_list TreeView* Gtk::FontSelection::get_face_list ( )
    - + @@ -249,7 +265,7 @@

    This returns the Gtk::TreeView which lists all styles available for the selected font.

    For example, 'Regular', 'Bold', etc.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:

    Deprecated: 3.2: Use Gtk::FontChooser

    Returns:
    A Gtk::Widget that is part of fontsel.
    @@ -260,7 +276,7 @@
    const TreeView* Gtk::FontSelection::get_face_list const TreeView* Gtk::FontSelection::get_face_list ( ) const
    - + @@ -270,7 +286,7 @@

    Gets the Pango::FontFamily representing the selected font family.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:

    Deprecated: 3.2: Use Gtk::FontChooser

    Returns:
    A Pango::FontFamily representing the selected font family. Font families are a collection of font faces. The returned object is owned by fontsel and must not be modified or freed.
    @@ -281,7 +297,7 @@
    Glib::RefPtr<Pango::FontFamily> Gtk::FontSelection::get_family Glib::RefPtr<Pango::FontFamily> Gtk::FontSelection::get_family ( )
    - + @@ -291,7 +307,7 @@

    Gets the Pango::FontFamily representing the selected font family.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:

    Deprecated: 3.2: Use Gtk::FontChooser

    Returns:
    A Pango::FontFamily representing the selected font family. Font families are a collection of font faces. The returned object is owned by fontsel and must not be modified or freed.
    @@ -302,7 +318,7 @@
    Glib::RefPtr<const Pango::FontFamily> Gtk::FontSelection::get_family Glib::RefPtr<const Pango::FontFamily> Gtk::FontSelection::get_family ( ) const
    - + @@ -312,7 +328,7 @@

    This returns the Gtk::TreeView that lists font families, for example, 'Sans', 'Serif', etc.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:

    Deprecated: 3.2: Use Gtk::FontChooser

    Returns:
    A Gtk::Widget that is part of fontsel.
    @@ -323,7 +339,7 @@
    TreeView* Gtk::FontSelection::get_family_list TreeView* Gtk::FontSelection::get_family_list ( )
    - + @@ -333,7 +349,7 @@

    This returns the Gtk::TreeView that lists font families, for example, 'Sans', 'Serif', etc.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:

    Deprecated: 3.2: Use Gtk::FontChooser

    Returns:
    A Gtk::Widget that is part of fontsel.
    @@ -344,7 +360,7 @@
    const TreeView* Gtk::FontSelection::get_family_list const TreeView* Gtk::FontSelection::get_family_list ( ) const
    - + @@ -365,7 +381,7 @@
    Glib::ustring Gtk::FontSelection::get_font_name Glib::ustring Gtk::FontSelection::get_font_name ( ) const
    - + @@ -375,7 +391,7 @@

    This returns the Gtk::Entry used to display the font as a preview.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:

    Deprecated: 3.2: Use Gtk::FontChooser

    Returns:
    A Gtk::Widget that is part of fontsel.
    @@ -386,7 +402,7 @@
    Entry* Gtk::FontSelection::get_preview_entry Entry* Gtk::FontSelection::get_preview_entry ( )
    - + @@ -396,7 +412,7 @@

    This returns the Gtk::Entry used to display the font as a preview.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:

    Deprecated: 3.2: Use Gtk::FontChooser

    Returns:
    A Gtk::Widget that is part of fontsel.
    @@ -407,7 +423,7 @@
    const Entry* Gtk::FontSelection::get_preview_entry const Entry* Gtk::FontSelection::get_preview_entry ( ) const
    - + @@ -427,7 +443,7 @@
    Glib::ustring Gtk::FontSelection::get_preview_text Glib::ustring Gtk::FontSelection::get_preview_text ( ) const
    - + @@ -437,49 +453,49 @@

    The selected font size.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:

    Deprecated: 3.2: Use Gtk::FontChooser

    Returns:
    A n integer representing the selected font size, or -1 if no font size is selected.
    - +
    int Gtk::FontSelection::get_size int Gtk::FontSelection::get_size ( ) const
    - + - +
    const Entry* Gtk::FontSelection::get_size_entry Entry* Gtk::FontSelection::get_size_entry ( ) const

    This returns the Gtk::Entry used to allow the user to edit the font number manually instead of selecting it from the list of font sizes.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:

    Deprecated: 3.2: Use Gtk::FontChooser

    Returns:
    A Gtk::Widget that is part of fontsel.
    - +
    - + - +
    Entry* Gtk::FontSelection::get_size_entry const Entry* Gtk::FontSelection::get_size_entry ( ) const

    This returns the Gtk::Entry used to allow the user to edit the font number manually instead of selecting it from the list of font sizes.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:

    Deprecated: 3.2: Use Gtk::FontChooser

    Returns:
    A Gtk::Widget that is part of fontsel.
    @@ -490,7 +506,7 @@
    - + @@ -500,7 +516,7 @@

    This returns the Gtk::TreeeView used to list font sizes.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:

    Deprecated: 3.2: Use Gtk::FontChooser

    Returns:
    A Gtk::Widget that is part of fontsel.
    @@ -511,7 +527,7 @@
    TreeView* Gtk::FontSelection::get_size_list TreeView* Gtk::FontSelection::get_size_list ( )
    - + @@ -521,7 +537,7 @@

    This returns the Gtk::TreeeView used to list font sizes.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:

    Deprecated: 3.2: Use Gtk::FontChooser

    Returns:
    A Gtk::Widget that is part of fontsel.
    @@ -532,7 +548,7 @@
    const TreeView* Gtk::FontSelection::get_size_list const TreeView* Gtk::FontSelection::get_size_list ( ) const
    - + @@ -552,7 +568,7 @@
    GtkFontSelection* Gtk::FontSelection::gobj GtkFontSelection* Gtk::FontSelection::gobj ( ) [inline]
    - + @@ -567,15 +583,15 @@ - +
    const GtkFontSelection* Gtk::FontSelection::gobj const GtkFontSelection* Gtk::FontSelection::gobj ( ) const [inline]
    - + - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::FontSelection::property_font_name Glib::PropertyProxy< Glib::ustring > Gtk::FontSelection::property_font_name ( ) const
    @@ -587,34 +603,35 @@
    - +
    +

    The string that represents this font.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    @@ -626,20 +643,21 @@
    - +
    +

    The text to display in order to demonstrate the selected font.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -650,7 +668,7 @@
    - + @@ -663,7 +681,7 @@

    Sets the currently-selected font.

    Note that the fontsel needs to know the screen in which it will appear for this to work; this can be guaranteed by simply making sure that the fontsel is inserted in a toplevel window before you call this function.

    Deprecated: 3.2: Use Gtk::FontChooser

    -
    Parameters:
    +
    Parameters:
    bool Gtk::FontSelection::set_font_name bool Gtk::FontSelection::set_font_name ( const Glib::ustring fontname)
    fontnameA font name like "Helvetica 12" or "Times Bold 18".
    @@ -678,7 +696,7 @@
    - + @@ -691,7 +709,7 @@

    Sets the text displayed in the preview area.

    The text is used to show how the selected font looks.

    Deprecated: 3.2: Use Gtk::FontChooser

    -
    Parameters:
    +
    Parameters:
    void Gtk::FontSelection::set_preview_text void Gtk::FontSelection::set_preview_text ( const Glib::ustring fontname)
    textThe text to display in the preview area.
    @@ -706,7 +724,7 @@
    - + @@ -727,7 +745,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::FontSelection* wrap Gtk::FontSelection* wrap ( GtkFontSelection *  object,
    @@ -741,9 +759,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/fontselection.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontSelection__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontSelection__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontSelection-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontSelection-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1FontSelection-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1FontSelection-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::FontSelection, including all inherited members. @@ -61,6 +77,7 @@ + @@ -195,7 +212,7 @@ - + @@ -220,7 +237,7 @@ - + @@ -329,6 +346,7 @@ + @@ -483,7 +501,7 @@ - + @@ -568,7 +586,9 @@ + + @@ -615,9 +635,14 @@ -
    activate()Gtk::Widget
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Box(Orientation orientation=ORIENTATION_HORIZONTAL, int spacing=0)Gtk::Box [explicit]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preview_entry()Gtk::FontSelection
    get_preview_entry() const Gtk::FontSelection
    get_preview_text() const Gtk::FontSelection
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_preview_text(const Glib::ustring& fontname)Gtk::FontSelection
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Orientable()Gtk::Orientable [virtual]
    ~VBox()Gtk::VBox [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Frame.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Frame.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Frame.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Frame.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Frame Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Frame Class Reference
    -
    +

    A Gtk::Bin with a decorative frame and optional label. More...

    @@ -86,44 +102,44 @@ const Widgetget_label_widget () const  Retrieves the label widget for the frame.
    void set_label_align (float xalign=0.0, float yalign=0.5) - Set the alignment of the Frame's label.
    -void set_label_align (Align xalign, Align yalign=Gtk::ALIGN_CENTER) + Set the alignment of the Frame's label.
    +void set_label_align (Align xalign, Align yalign=Gtk::ALIGN_CENTER)  Sets the alignment of the frame widget's label.
    void get_label_align (float& xalign, float& yalign) const  Retrieves the X and Y alignment of the frame's label.
    -void set_shadow_type (ShadowType type) +void set_shadow_type (ShadowType type)  Sets shadow type of the frame.
    ShadowType get_shadow_type () const  Retrieves the shadow type of the frame.
    Glib::PropertyProxy
    < Glib::ustringproperty_label () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Text of the frame's label.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_label () const  Text of the frame's label.
    Glib::PropertyProxy< double > property_label_xalign () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The horizontal alignment of the label.
    Glib::PropertyProxy_ReadOnly
    < double > property_label_xalign () const  The horizontal alignment of the label.
    Glib::PropertyProxy< double > property_label_yalign () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The vertical alignment of the label.
    Glib::PropertyProxy_ReadOnly
    < double > property_label_yalign () const  The vertical alignment of the label.
    Glib::PropertyProxy< ShadowTypeproperty_shadow_type () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Appearance of the frame border.
    Glib::PropertyProxy_ReadOnly
    < ShadowTypeproperty_shadow_type () const  Appearance of the frame border.
    Glib::PropertyProxy< Widget* > property_label_widget () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + A widget to display in place of the usual frame label.
    Glib::PropertyProxy_ReadOnly
    < Widget* > property_label_widget () const  A widget to display in place of the usual frame label.

    Protected Member Functions

    -virtual void compute_child_allocation_vfunc (Allocation& allocation) +virtual void compute_child_allocation_vfunc (Allocation& allocation)

    Related Functions

    (Note that these are not member functions.)

    @@ -144,7 +160,7 @@
    - + @@ -160,7 +176,7 @@
    virtual Gtk::Frame::~Frame virtual Gtk::Frame::~Frame ( ) [virtual]
    - + @@ -176,7 +192,7 @@
    Gtk::Frame::Frame Gtk::Frame::Frame ( )
    - + @@ -194,9 +210,9 @@
    Gtk::Frame::Frame Gtk::Frame::Frame ( const Glib::ustring label)
    - + - + @@ -211,7 +227,7 @@
    virtual void Gtk::Frame::compute_child_allocation_vfunc virtual void Gtk::Frame::compute_child_allocation_vfunc (AllocationAllocation allocation) [protected, virtual]
    - + @@ -231,7 +247,7 @@
    Glib::ustring Gtk::Frame::get_label Glib::ustring Gtk::Frame::get_label ( ) const
    - + @@ -253,7 +269,7 @@

    Retrieves the X and Y alignment of the frame's label.

    See set_label_align().

    -
    Parameters:
    +
    Parameters:
    void Gtk::Frame::get_label_align void Gtk::Frame::get_label_align ( float &  xalign,
    @@ -263,15 +279,15 @@ - +
    xalignLocation to store X alignment of frame's label, or 0.
    yalignLocation to store X alignment of frame's label, or 0.
    - + - +
    const Widget* Gtk::Frame::get_label_widget Widget* Gtk::Frame::get_label_widget ( ) const
    @@ -283,15 +299,15 @@
    - +
    - + - +
    Widget* Gtk::Frame::get_label_widget const Widget* Gtk::Frame::get_label_widget ( ) const
    @@ -308,7 +324,7 @@
    - + @@ -328,7 +344,7 @@
    ShadowType Gtk::Frame::get_shadow_type ShadowType Gtk::Frame::get_shadow_type ( ) const
    - + @@ -350,7 +366,7 @@
    GtkFrame* Gtk::Frame::gobj GtkFrame* Gtk::Frame::gobj ( ) [inline]
    - + @@ -372,7 +388,7 @@
    const GtkFrame* Gtk::Frame::gobj const GtkFrame* Gtk::Frame::gobj ( ) const [inline]
    - + @@ -381,6 +397,7 @@
    +

    Text of the frame's label.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -391,7 +408,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::Frame::property_label Glib::PropertyProxy< Glib::ustring > Gtk::Frame::property_label ( )
    - + @@ -411,7 +428,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Frame::property_label Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Frame::property_label ( ) const
    - + @@ -420,6 +437,7 @@
    +

    A widget to display in place of the usual frame label.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -430,7 +448,7 @@
    Glib::PropertyProxy< Widget* > Gtk::Frame::property_label_widget Glib::PropertyProxy< Widget* > Gtk::Frame::property_label_widget ( )
    - + @@ -450,7 +468,7 @@
    Glib::PropertyProxy_ReadOnly< Widget* > Gtk::Frame::property_label_widget Glib::PropertyProxy_ReadOnly< Widget* > Gtk::Frame::property_label_widget ( ) const
    - + @@ -459,6 +477,7 @@
    +

    The horizontal alignment of the label.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -469,7 +488,7 @@
    Glib::PropertyProxy< double > Gtk::Frame::property_label_xalign Glib::PropertyProxy< double > Gtk::Frame::property_label_xalign ( )
    - + @@ -489,7 +508,7 @@
    Glib::PropertyProxy_ReadOnly< double > Gtk::Frame::property_label_xalign Glib::PropertyProxy_ReadOnly< double > Gtk::Frame::property_label_xalign ( ) const
    - + @@ -498,6 +517,7 @@
    +

    The vertical alignment of the label.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -508,7 +528,7 @@
    Glib::PropertyProxy< double > Gtk::Frame::property_label_yalign Glib::PropertyProxy< double > Gtk::Frame::property_label_yalign ( )
    - + @@ -528,7 +548,7 @@
    Glib::PropertyProxy_ReadOnly< double > Gtk::Frame::property_label_yalign Glib::PropertyProxy_ReadOnly< double > Gtk::Frame::property_label_yalign ( ) const
    - + @@ -537,6 +557,7 @@
    +

    Appearance of the frame border.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -547,7 +568,7 @@
    Glib::PropertyProxy< ShadowType > Gtk::Frame::property_shadow_type Glib::PropertyProxy< ShadowType > Gtk::Frame::property_shadow_type ( )
    - + @@ -567,7 +588,7 @@
    Glib::PropertyProxy_ReadOnly< ShadowType > Gtk::Frame::property_shadow_type Glib::PropertyProxy_ReadOnly< ShadowType > Gtk::Frame::property_shadow_type ( ) const
    - + @@ -587,7 +608,7 @@
    void Gtk::Frame::set_label void Gtk::Frame::set_label ( const Glib::ustring label)
    - + @@ -607,8 +628,8 @@
    -

    Set the alignment of the Frame's label.

    -
    Parameters:
    +

    Set the alignment of the Frame's label.

    +
    Parameters:
    void Gtk::Frame::set_label_align void Gtk::Frame::set_label_align ( float  xalign = 0.0,
    @@ -623,7 +644,7 @@
    xalignThe position of the label along the top edge of the widget. A value of 0.0 represents left alignment; 1.0 represents right alignment. The default value for a newly created Frame is 0.0.
    yalignThe y alignment of the label. Currently ignored.
    - + @@ -632,7 +653,7 @@ - + @@ -645,7 +666,7 @@

    Sets the alignment of the frame widget's label.

    The default values for a newly created frame are 0.0 and 0.5.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Frame::set_label_align void Gtk::Frame::set_label_align ( Align  xalign, Align yalign = Gtk::ALIGN_CENTER yalign = Gtk::ALIGN_CENTER 
    @@ -660,7 +681,7 @@
    xalignThe position of the label along the top edge of the widget. A value of 0.0 represents left alignment; 1.0 represents right alignment.
    yalignThe y alignment of the label. A value of 0.0 aligns under the frame; 1.0 aligns above the frame. If the values are exactly 0.0 or 1.0 the gap in the frame won't be painted because the label will be completely above or below the frame.
    - + @@ -672,7 +693,7 @@

    Sets the label widget for the frame.

    This is the widget that will appear embedded in the top edge of the frame as a title.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Frame::set_label_widget void Gtk::Frame::set_label_widget ( Widget label_widget)
    label_widgetThe new label widget.
    @@ -686,7 +707,7 @@
    - + @@ -705,7 +726,7 @@
    void Gtk::Frame::set_shadow_type void Gtk::Frame::set_shadow_type ( ShadowType  type)
    - + @@ -722,7 +743,7 @@
    void Gtk::Frame::unset_label void Gtk::Frame::unset_label ( )
    - + @@ -743,7 +764,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Frame* wrap Gtk::Frame* wrap ( GtkFrame *  object,
    @@ -757,9 +778,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/frame.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Frame__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Frame__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Frame-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Frame-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Frame-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Frame-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Frame, including all inherited members. @@ -63,6 +79,7 @@ + @@ -191,7 +208,7 @@ - + @@ -211,7 +228,7 @@ - + @@ -468,7 +485,7 @@ - + @@ -553,7 +570,9 @@ + + @@ -596,9 +615,14 @@ -
    activate()Gtk::Widget
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Grid.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Grid.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Grid.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Grid.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Grid Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Grid Class Reference
    -
    +

    A container which arranges its child widgets in rows and columns. More...

    @@ -72,13 +88,13 @@ const GtkGrid* gobj () const  Provides access to the underlying C GtkObject.
     Grid () -void attach (Widget& child, int left, int top, int width, int height) +void attach (Widget& child, int left, int top, int width, int height)  Adds a widget to the grid.
    void attach_next_to (Widget& child, Widget& sibling, PositionType side, int width, int height)  Adds a widget to the grid.
    -Widgetget_child_at (int left, int top) +Widgetget_child_at (int left, int top)  Gets the child of grid whose area covers the grid cell whose upper left corner is at left, top.
    -const Widgetget_child_at (int left, int top) const +const Widgetget_child_at (int left, int top) const  Gets the child of grid whose area covers the grid cell whose upper left corner is at left, top.
    void insert_row (int position)  Inserts a row at the specified position.
    @@ -103,22 +119,22 @@ guint get_column_spacing () const  Returns the amount of space between the columns of grid.
    Glib::PropertyProxy< guint > property_row_spacing () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The amount of space between two consecutive rows.
    Glib::PropertyProxy_ReadOnly
    < guint > property_row_spacing () const  The amount of space between two consecutive rows.
    Glib::PropertyProxy< guint > property_column_spacing () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The amount of space between two consecutive columns.
    Glib::PropertyProxy_ReadOnly
    < guint > property_column_spacing () const  The amount of space between two consecutive columns.
    Glib::PropertyProxy< bool > property_row_homogeneous () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If TRUE, the rows are all the same height.
    Glib::PropertyProxy_ReadOnly
    < bool > property_row_homogeneous () const  If TRUE, the rows are all the same height.
    Glib::PropertyProxy< bool > property_column_homogeneous () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If TRUE, the columns are all the same width.
    Glib::PropertyProxy_ReadOnly
    < bool > property_column_homogeneous () const  If TRUE, the columns are all the same width.
    @@ -131,17 +147,17 @@

    Detailed Description

    A container which arranges its child widgets in rows and columns.

    -

    It is a very similar to Table and Box, but it consistently uses Widget's margin and expand properties instead of custom child properties, and it fully supports height-for-width geometry management.

    +

    It is a very similar to Table and Box, but it consistently uses Widget's margin and expand properties instead of custom child properties, and it fully supports height-for-width geometry management.

    Children are added using attach(). They can span multiple rows or columns. It is also possible to add a child next to an existing child, using attach_next_to().

    Grid can be used like a Box by just using Gtk::Container::add(), which will place children next to each other in the direction determined by the orientation property.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:

    Constructor & Destructor Documentation

    - + @@ -157,7 +173,7 @@
    virtual Gtk::Grid::~Grid virtual Gtk::Grid::~Grid ( ) [virtual]
    - + @@ -174,7 +190,7 @@
    Gtk::Grid::Grid Gtk::Grid::Grid ( )
    - + @@ -214,7 +230,7 @@

    Adds a widget to the grid.

    The position of child is determined by left and top. The number of 'cells' that child will occupy is determined by width and height.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Grid::attach void Gtk::Grid::attach ( Widget child,
    @@ -232,7 +248,7 @@
    childThe widget to add.
    leftThe column number to attach the left side of child to.
    - + @@ -273,7 +289,7 @@

    Adds a widget to the grid.

    The widget is placed next to sibling, on the side determined by side. When sibling is 0, the widget is placed in row (for left or right placement) or column 0 (for top or bottom placement), at the end indicated by side.

    Attaching widgets labeled [1], [2], [3] with sibling == 0 and side == Gtk::POS_LEFT yields a layout of [3][2][1].

    -
    Parameters:
    +
    Parameters:
    void Gtk::Grid::attach_next_to void Gtk::Grid::attach_next_to ( Widget child,
    @@ -291,7 +307,7 @@
    childThe widget to add.
    siblingThe child of grid that child will be placed next to, or 0 to place child at the beginning or end.
    - + @@ -313,7 +329,7 @@

    Gets the child of grid whose area covers the grid cell whose upper left corner is at left, top.

    Since gtkmm 3.2:
    -
    Parameters:
    +
    Parameters:
    Widget* Gtk::Grid::get_child_at Widget* Gtk::Grid::get_child_at ( int  left,
    @@ -329,7 +345,7 @@
    leftThe left edge of the cell.
    topThe top edge of the cell.
    - + @@ -351,7 +367,7 @@

    Gets the child of grid whose area covers the grid cell whose upper left corner is at left, top.

    Since gtkmm 3.2:
    -
    Parameters:
    +
    Parameters:
    const Widget* Gtk::Grid::get_child_at const Widget* Gtk::Grid::get_child_at ( int  left,
    @@ -367,7 +383,7 @@
    leftThe left edge of the cell.
    topThe top edge of the cell.
    - + @@ -386,7 +402,7 @@
    bool Gtk::Grid::get_column_homogeneous bool Gtk::Grid::get_column_homogeneous ( ) const
    - + @@ -405,7 +421,7 @@
    guint Gtk::Grid::get_column_spacing guint Gtk::Grid::get_column_spacing ( ) const
    - + @@ -424,7 +440,7 @@
    bool Gtk::Grid::get_row_homogeneous bool Gtk::Grid::get_row_homogeneous ( ) const
    - + @@ -438,15 +454,15 @@ - +
    guint Gtk::Grid::get_row_spacing guint Gtk::Grid::get_row_spacing ( ) const
    - + - +
    const GtkGrid* Gtk::Grid::gobj GtkGrid* Gtk::Grid::gobj ( ) const [inline] [inline]
    @@ -454,19 +470,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Container.

    +

    Reimplemented from Gtk::Container.

    - +
    - + - +
    GtkGrid* Gtk::Grid::gobj const GtkGrid* Gtk::Grid::gobj ( ) [inline] const [inline]
    @@ -474,7 +490,7 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Container.

    +

    Reimplemented from Gtk::Container.

    @@ -483,7 +499,7 @@
    - + @@ -496,7 +512,7 @@

    Inserts a column at the specified position.

    Children which are attached at or to the right of this position are moved one column to the right. Children which span across this position are grown to span the new column.

    Since gtkmm 3.2:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Grid::insert_column void Gtk::Grid::insert_column ( int  position)
    positionThe position to insert the column at.
    @@ -510,7 +526,7 @@
    - + @@ -533,7 +549,7 @@

    Inserts a row or column at the specified position.

    The new row or column is placed next to sibling, on the side determined by side. If side is Gtk::POS_TOP or Gtk::POS_BOTTOM, a row is inserted. If side is Gtk::POS_LEFT of Gtk::POS_RIGHT, a column is inserted.

    Since gtkmm 3.2:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Grid::insert_next_to void Gtk::Grid::insert_next_to ( Widget sibling,
    @@ -548,7 +564,7 @@
    siblingThe child of grid that the new row or column will be placed next to.
    sideThe side of sibling that child is positioned next to.
    - + @@ -561,7 +577,7 @@

    Inserts a row at the specified position.

    Children which are attached at or below this position are moved one row down. Children which span across this position are grown to span the new row.

    Since gtkmm 3.2:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Grid::insert_row void Gtk::Grid::insert_row ( int  position)
    positionThe position to insert the row at.
    @@ -570,15 +586,15 @@
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Grid::property_column_homogeneous Glib::PropertyProxy< bool > Gtk::Grid::property_column_homogeneous ( ) const
    @@ -590,20 +606,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::Grid::property_column_homogeneous Glib::PropertyProxy_ReadOnly< bool > Gtk::Grid::property_column_homogeneous ( ) const
    +

    If TRUE, the columns are all the same width.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -614,7 +631,7 @@
    - + @@ -623,6 +640,7 @@
    +

    The amount of space between two consecutive columns.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -633,7 +651,7 @@
    Glib::PropertyProxy< guint > Gtk::Grid::property_column_spacing Glib::PropertyProxy< guint > Gtk::Grid::property_column_spacing ( )
    - + @@ -653,7 +671,7 @@
    Glib::PropertyProxy_ReadOnly< guint > Gtk::Grid::property_column_spacing Glib::PropertyProxy_ReadOnly< guint > Gtk::Grid::property_column_spacing ( ) const
    - + @@ -662,6 +680,7 @@
    +

    If TRUE, the rows are all the same height.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -672,7 +691,7 @@
    Glib::PropertyProxy< bool > Gtk::Grid::property_row_homogeneous Glib::PropertyProxy< bool > Gtk::Grid::property_row_homogeneous ( )
    - + @@ -692,7 +711,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Grid::property_row_homogeneous Glib::PropertyProxy_ReadOnly< bool > Gtk::Grid::property_row_homogeneous ( ) const
    - + @@ -701,6 +720,7 @@
    +

    The amount of space between two consecutive rows.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -711,7 +731,7 @@
    Glib::PropertyProxy< guint > Gtk::Grid::property_row_spacing Glib::PropertyProxy< guint > Gtk::Grid::property_row_spacing ( )
    - + @@ -731,7 +751,7 @@
    Glib::PropertyProxy_ReadOnly< guint > Gtk::Grid::property_row_spacing Glib::PropertyProxy_ReadOnly< guint > Gtk::Grid::property_row_spacing ( ) const
    - + @@ -742,7 +762,7 @@

    Sets whether all columns of grid will have the same width.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Grid::set_column_homogeneous void Gtk::Grid::set_column_homogeneous ( bool  homogeneous)
    homogeneoustrue to make columns homogeneous.
    @@ -756,7 +776,7 @@
    - + @@ -767,7 +787,7 @@

    Sets the amount of space between columns of grid.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Grid::set_column_spacing void Gtk::Grid::set_column_spacing ( guint  spacing)
    spacingThe amount of space to insert between columns.
    @@ -781,7 +801,7 @@
    - + @@ -792,7 +812,7 @@

    Sets whether all rows of grid will have the same height.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Grid::set_row_homogeneous void Gtk::Grid::set_row_homogeneous ( bool  homogeneous = true)
    homogeneoustrue to make rows homogeneous.
    @@ -806,7 +826,7 @@
    - + @@ -817,7 +837,7 @@

    Sets the amount of space between rows of grid.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Grid::set_row_spacing void Gtk::Grid::set_row_spacing ( guint  spacing)
    spacingThe amount of space to insert between rows.
    @@ -832,7 +852,7 @@
    - + @@ -853,7 +873,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Grid* wrap Gtk::Grid* wrap ( GtkGrid *  object,
    @@ -867,9 +887,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/grid.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Grid__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Grid__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Grid-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Grid-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Grid-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Grid-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Grid, including all inherited members. @@ -62,6 +78,7 @@ + @@ -186,7 +203,7 @@ - + @@ -207,7 +224,7 @@ - + @@ -320,6 +337,7 @@ + @@ -468,7 +486,7 @@ - + @@ -554,7 +572,9 @@ + + @@ -596,9 +616,14 @@ -
    activate()Gtk::Widget
    add_modal_grab()Gtk::Widget
    attach(Widget& child, int left, int top, int width, int height)Gtk::Grid
    attach_next_to(Widget& child, Widget& sibling, PositionType side, int width, int height)Gtk::Grid
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    set_orientation(Orientation orientation)Gtk::Orientable
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Orientable()Gtk::Orientable [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HandleBox.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HandleBox.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HandleBox.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HandleBox.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::HandleBox Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::HandleBox Class Reference
    -
    +

    A widget for detachable window portions. More...

    @@ -73,7 +89,7 @@ const GtkHandleBox* gobj () const  Provides access to the underlying C GtkObject.
     HandleBox () -void set_shadow_type (ShadowType type) +void set_shadow_type (ShadowType type)  Sets the type of shadow to be drawn around the border of the handle box.
    ShadowType get_shadow_type () const  Gets the type of shadow drawn around the handle box.
    @@ -92,28 +108,28 @@ Glib::SignalProxy1< void,
    Widget* > signal_child_detached () Glib::PropertyProxy< ShadowTypeproperty_shadow_type () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Appearance of the shadow that surrounds the container.
    Glib::PropertyProxy_ReadOnly
    < ShadowTypeproperty_shadow_type () const  Appearance of the shadow that surrounds the container.
    Glib::PropertyProxy< PositionTypeproperty_handle_position () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Position of the handle relative to the child widget.
    Glib::PropertyProxy_ReadOnly
    < PositionTypeproperty_handle_position () const  Position of the handle relative to the child widget.
    Glib::PropertyProxy< PositionTypeproperty_snap_edge () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Side of the handlebox that's lined up with the docking point to dock the handlebox.
    Glib::PropertyProxy_ReadOnly
    < PositionTypeproperty_snap_edge () const  Side of the handlebox that's lined up with the docking point to dock the handlebox.
    Glib::PropertyProxy< bool > property_snap_edge_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to use the value from the snap_edge property or a value derived from handle_position.
    Glib::PropertyProxy_ReadOnly
    < bool > property_snap_edge_set () const  Whether to use the value from the snap_edge property or a value derived from handle_position.
    Glib::PropertyProxy_ReadOnly
    < bool > property_child_detached () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + A boolean value indicating whether the handlebox's child is attached or detached.

    Protected Member Functions

    virtual void on_child_attached (Widget* child) @@ -130,14 +146,14 @@

    Detailed Description

    A widget for detachable window portions.

    The Gtk::HandleBox widget allows a portion of a window to be "torn off". It displays its child and a handle that the user can drag to tear off a separate window (the float window) containing the child widget. A thin ghost is drawn in the original location of the handlebox. By dragging the separate window back to its original location, it can be reattached. When reattaching, the ghost and float window must be aligned along one of the edges, the snap edge. This can be specified by the application programmer explicitely, or GTK+ will pick a reasonable default based on the handle position. To make detaching and reattaching the handlebox as minimally confusing as possible to the user, it is important to set the snap edge so that the snap edge does not move when the handlebox is deattached. For instance, if the handlebox is packed at the bottom of a VBox, then when the handlebox is detached, the bottom edge of the handlebox's allocation will remain fixed as the height of the handlebox shrinks, so the snap edge should be set to GTK_POS_BOTTOM.

    -
    Deprecated:
    This is very specialized, lacks features to make it useful and most importantly does not fit well into modern application design. There is no replacement.
    +
    Deprecated:
    This is very specialized, lacks features to make it useful and most importantly does not fit well into modern application design. There is no replacement.

    Constructor & Destructor Documentation

    - + @@ -153,7 +169,7 @@
    virtual Gtk::HandleBox::~HandleBox virtual Gtk::HandleBox::~HandleBox ( ) [virtual]
    - + @@ -170,7 +186,7 @@
    Gtk::HandleBox::HandleBox Gtk::HandleBox::HandleBox ( )
    - + @@ -191,7 +207,7 @@
    PositionType Gtk::HandleBox::get_handle_position PositionType Gtk::HandleBox::get_handle_position ( ) const
    - + @@ -212,7 +228,7 @@
    ShadowType Gtk::HandleBox::get_shadow_type ShadowType Gtk::HandleBox::get_shadow_type ( ) const
    - + @@ -228,15 +244,15 @@ - +
    PositionType Gtk::HandleBox::get_snap_edge PositionType Gtk::HandleBox::get_snap_edge ( ) const
    - + - +
    const GtkHandleBox* Gtk::HandleBox::gobj GtkHandleBox* Gtk::HandleBox::gobj ( ) const [inline] [inline]
    @@ -244,19 +260,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Bin.

    +

    Reimplemented from Gtk::Bin.

    - +
    - + - +
    GtkHandleBox* Gtk::HandleBox::gobj const GtkHandleBox* Gtk::HandleBox::gobj ( ) [inline] const [inline]
    @@ -264,7 +280,7 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Bin.

    +

    Reimplemented from Gtk::Bin.

    @@ -273,7 +289,7 @@
    - + @@ -283,7 +299,7 @@

    Whether the handlebox's child is currently detached.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:

    Deprecated: 3.4: Gtk::HandleBox has been deprecated.

    Returns:
    true if the child is currently detached, otherwise false.
    @@ -294,7 +310,7 @@
    bool Gtk::HandleBox::is_child_detached bool Gtk::HandleBox::is_child_detached ( ) const
    - + @@ -313,7 +329,7 @@
    virtual void Gtk::HandleBox::on_child_attached virtual void Gtk::HandleBox::on_child_attached ( Widget child)
    - + @@ -332,7 +348,7 @@
    virtual void Gtk::HandleBox::on_child_detached virtual void Gtk::HandleBox::on_child_detached ( Widget child)
    - + @@ -341,6 +357,7 @@
    +

    A boolean value indicating whether the handlebox's child is attached or detached.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -351,7 +368,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::HandleBox::property_child_detached Glib::PropertyProxy_ReadOnly< bool > Gtk::HandleBox::property_child_detached ( ) const
    - + @@ -360,6 +377,7 @@
    +

    Position of the handle relative to the child widget.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -370,7 +388,7 @@
    Glib::PropertyProxy< PositionType > Gtk::HandleBox::property_handle_position Glib::PropertyProxy< PositionType > Gtk::HandleBox::property_handle_position ( )
    - + @@ -390,7 +408,7 @@
    Glib::PropertyProxy_ReadOnly< PositionType > Gtk::HandleBox::property_handle_position Glib::PropertyProxy_ReadOnly< PositionType > Gtk::HandleBox::property_handle_position ( ) const
    - + @@ -399,6 +417,7 @@
    +

    Appearance of the shadow that surrounds the container.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -409,7 +428,7 @@
    Glib::PropertyProxy< ShadowType > Gtk::HandleBox::property_shadow_type Glib::PropertyProxy< ShadowType > Gtk::HandleBox::property_shadow_type ( )
    - + @@ -429,7 +448,7 @@
    Glib::PropertyProxy_ReadOnly< ShadowType > Gtk::HandleBox::property_shadow_type Glib::PropertyProxy_ReadOnly< ShadowType > Gtk::HandleBox::property_shadow_type ( ) const
    - + @@ -438,6 +457,7 @@
    +

    Side of the handlebox that's lined up with the docking point to dock the handlebox.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -448,7 +468,7 @@
    Glib::PropertyProxy< PositionType > Gtk::HandleBox::property_snap_edge Glib::PropertyProxy< PositionType > Gtk::HandleBox::property_snap_edge ( )
    - + @@ -468,7 +488,7 @@
    Glib::PropertyProxy_ReadOnly< PositionType > Gtk::HandleBox::property_snap_edge Glib::PropertyProxy_ReadOnly< PositionType > Gtk::HandleBox::property_snap_edge ( ) const
    - + @@ -477,6 +497,7 @@
    +

    Whether to use the value from the snap_edge property or a value derived from handle_position.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -487,7 +508,7 @@
    Glib::PropertyProxy< bool > Gtk::HandleBox::property_snap_edge_set Glib::PropertyProxy< bool > Gtk::HandleBox::property_snap_edge_set ( )
    - + @@ -507,7 +528,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::HandleBox::property_snap_edge_set Glib::PropertyProxy_ReadOnly< bool > Gtk::HandleBox::property_snap_edge_set ( ) const
    - + @@ -519,7 +540,7 @@

    Sets the side of the handlebox where the handle is drawn.

    Deprecated: 3.4: Gtk::HandleBox has been deprecated.

    -
    Parameters:
    +
    Parameters:
    void Gtk::HandleBox::set_handle_position void Gtk::HandleBox::set_handle_position ( PositionType  position)
    positionThe side of the handlebox where the handle should be drawn.
    @@ -533,7 +554,7 @@
    - + @@ -545,7 +566,7 @@

    Sets the type of shadow to be drawn around the border of the handle box.

    Deprecated: 3.4: Gtk::HandleBox has been deprecated.

    -
    Parameters:
    +
    Parameters:
    void Gtk::HandleBox::set_shadow_type void Gtk::HandleBox::set_shadow_type ( ShadowType  type)
    typeThe shadow type.
    @@ -559,7 +580,7 @@
    - + @@ -573,7 +594,7 @@

    The snap edge is the edge of the detached child that must be aligned with the corresponding edge of the "ghost" left behind when the child was detached to reattach the torn-off window. Usually, the snap edge should be chosen so that it stays in the same place on the screen when the handlebox is torn off.

    If the snap edge is not set, then an appropriate value will be guessed from the handle position. If the handle position is Gtk::POS_RIGHT or Gtk::POS_LEFT, then the snap edge will be Gtk::POS_TOP, otherwise it will be Gtk::POS_LEFT.

    Deprecated: 3.4: Gtk::HandleBox has been deprecated.

    -
    Parameters:
    +
    Parameters:
    void Gtk::HandleBox::set_snap_edge void Gtk::HandleBox::set_snap_edge ( PositionType  edge)
    edgeThe snap edge, or -1 to unset the value; in which case GTK+ will try to guess an appropriate value in the future.
    @@ -587,7 +608,7 @@
    - + @@ -598,7 +619,7 @@
    Slot Prototype:
    void on_my_child_attached(Widget* child)

    This signal is emitted when the contents of the handlebox are reattached to the main window.

    Deprecated: 3.4: Gtk::HandleBox has been deprecated.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,Widget* > Gtk::HandleBox::signal_child_attached Glib::SignalProxy1< void,Widget* > Gtk::HandleBox::signal_child_attached ( )
    widgetThe child widget of the handlebox. (this argument provides no extra information and is here only for backwards-compatibility).
    @@ -612,7 +633,7 @@
    - + @@ -623,7 +644,7 @@
    Slot Prototype:
    void on_my_child_detached(Widget* child)

    This signal is emitted when the contents of the handlebox are detached from the main window.

    Deprecated: 3.4: Gtk::HandleBox has been deprecated.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,Widget* > Gtk::HandleBox::signal_child_detached Glib::SignalProxy1< void,Widget* > Gtk::HandleBox::signal_child_detached ( )
    widgetThe child widget of the handlebox. (this argument provides no extra information and is here only for backwards-compatibility).
    @@ -638,7 +659,7 @@
    - + @@ -659,7 +680,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::HandleBox* wrap Gtk::HandleBox* wrap ( GtkHandleBox *  object,
    @@ -673,9 +694,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/handlebox.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HandleBox__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HandleBox__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HandleBox-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HandleBox-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HandleBox-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HandleBox-members.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::HandleBox, including all inherited members. @@ -63,6 +79,7 @@ + @@ -185,7 +202,7 @@ - + @@ -206,7 +223,7 @@ - + @@ -463,7 +480,7 @@ - + @@ -551,7 +568,9 @@ + + @@ -593,9 +612,14 @@ -
    activate()Gtk::Widget
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HBox.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HBox.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HBox.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HBox.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::HBox Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::HBox Class Reference
    -
    +

    Horizontal Box for laying widgets in a horizontal row. More...

    @@ -85,14 +101,14 @@

    You should create these objects, but it is more comfortable to pass around pointers of Gtk::Box. All the methods that do anything are in class Gtk::Box and this allows you to later change the direction of the box, when there's no dependencies to HBox and VBox classes.

    Use the Gtk::Box packing interface to determine the arrangement, spacing, width, and alignment of Gtk::HBox children.

    All children are allocated the same height.

    -
    Deprecated:
    Use Box instead, which is a very quick and easy change. But we recommend switching to Grid, since Box will go away eventually.
    +
    Deprecated:
    Use Box instead, which is a very quick and easy change. But we recommend switching to Grid, since Box will go away eventually.

    Constructor & Destructor Documentation

    - + @@ -108,7 +124,7 @@
    virtual Gtk::HBox::~HBox virtual Gtk::HBox::~HBox ( ) [virtual]
    - + @@ -129,7 +145,7 @@

    Creates a new horizontal box.

    -
    Parameters:
    +
    Parameters:
    Gtk::HBox::HBox Gtk::HBox::HBox ( bool  homogeneous = false,
    spacingDetermines the space in pixels between child widgets.
    @@ -144,7 +160,7 @@
    - + @@ -157,7 +173,7 @@

    Reimplemented from Gtk::Box.

    -

    Reimplemented in Gtk::FileChooserButton, Gtk::InfoBar, and Gtk::Statusbar.

    +

    Reimplemented in Gtk::InfoBar, Gtk::FileChooserButton, and Gtk::Statusbar.

    @@ -166,7 +182,7 @@
    GtkHBox* Gtk::HBox::gobj GtkHBox* Gtk::HBox::gobj ( ) [inline]
    - + @@ -179,7 +195,7 @@

    Reimplemented from Gtk::Box.

    -

    Reimplemented in Gtk::FileChooserButton, Gtk::InfoBar, and Gtk::Statusbar.

    +

    Reimplemented in Gtk::InfoBar, Gtk::FileChooserButton, and Gtk::Statusbar.

    @@ -189,7 +205,7 @@
    const GtkHBox* Gtk::HBox::gobj const GtkHBox* Gtk::HBox::gobj ( ) const [inline]
    - + @@ -210,7 +226,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::HBox* wrap Gtk::HBox* wrap ( GtkHBox *  object,
    @@ -224,9 +240,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/hvbox.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HBox__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HBox__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HBox-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HBox-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HBox-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HBox-members.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::HBox, including all inherited members. @@ -61,6 +77,7 @@ + @@ -182,7 +199,7 @@ - + @@ -202,7 +219,7 @@ - + @@ -312,6 +329,7 @@ + @@ -460,7 +478,7 @@ - + @@ -545,7 +563,9 @@ + + @@ -589,9 +609,14 @@ -
    activate()Gtk::Widget
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Box(Orientation orientation=ORIENTATION_HORIZONTAL, int spacing=0)Gtk::Box [explicit]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    set_orientation(Orientation orientation)Gtk::Orientable
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Orientable()Gtk::Orientable [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HButtonBox.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HButtonBox.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HButtonBox.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HButtonBox.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::HButtonBox Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::HButtonBox Class Reference
    -
    +

    A container for arranging buttons horizontally. More...

    @@ -71,7 +87,7 @@  Provides access to the underlying C GtkObject.
    const GtkHButtonBox* gobj () const  Provides access to the underlying C GtkObject.
    HButtonBox (ButtonBoxStyle layout=BUTTONBOX_EDGE, int spacing=BUTTONBOX_DEFAULT_SPACING) + HButtonBox (ButtonBoxStyle layout=BUTTONBOX_EDGE, int spacing=BUTTONBOX_DEFAULT_SPACING)

    Related Functions

    (Note that these are not member functions.)

    @@ -87,14 +103,14 @@
    hbuttonbox1.png
    -
    Deprecated:
    Use ButtonBox instead.
    +
    Deprecated:
    Use ButtonBox instead.

    Constructor & Destructor Documentation

    - + @@ -110,16 +126,16 @@
    virtual Gtk::HButtonBox::~HButtonBox virtual Gtk::HButtonBox::~HButtonBox ( ) [virtual]
    - + - + - + @@ -138,7 +154,7 @@
    Gtk::HButtonBox::HButtonBox Gtk::HButtonBox::HButtonBox ( ButtonBoxStyle layout = BUTTONBOX_EDGE, layout = BUTTONBOX_EDGE,
    int spacing = BUTTONBOX_DEFAULT_SPACING spacing = BUTTONBOX_DEFAULT_SPACING 
    - + @@ -158,7 +174,7 @@
    GtkHButtonBox* Gtk::HButtonBox::gobj GtkHButtonBox* Gtk::HButtonBox::gobj ( ) [inline]
    - + @@ -179,7 +195,7 @@
    const GtkHButtonBox* Gtk::HButtonBox::gobj const GtkHButtonBox* Gtk::HButtonBox::gobj ( ) const [inline]
    - + @@ -200,7 +216,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::HButtonBox* wrap Gtk::HButtonBox* wrap ( GtkHButtonBox *  object,
    @@ -214,9 +230,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/hvbuttonbox.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HButtonBox__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HButtonBox__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HButtonBox-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HButtonBox-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HButtonBox-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HButtonBox-members.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::HButtonBox, including all inherited members. @@ -61,6 +77,7 @@ + @@ -186,7 +203,7 @@ - + @@ -206,7 +223,7 @@ - + @@ -316,6 +333,7 @@ + @@ -469,7 +487,7 @@ - + @@ -554,7 +572,9 @@ + + @@ -600,9 +620,14 @@ -
    activate()Gtk::Widget
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Box(Orientation orientation=ORIENTATION_HORIZONTAL, int spacing=0)Gtk::Box [explicit]
    Buildable()Gtk::Buildable [protected]
    ButtonBox(Orientation orientation=ORIENTATION_HORIZONTAL)Gtk::ButtonBox [explicit]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    set_orientation(Orientation orientation)Gtk::Orientable
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Orientable()Gtk::Orientable [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HPaned.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HPaned.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HPaned.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HPaned.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::HPaned Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::HPaned Class Reference
    -
    +

    The Gtk::HPaned widget is a container widget with two children arranged horizontally. More...

    @@ -82,14 +98,14 @@

    Detailed Description

    The Gtk::HPaned widget is a container widget with two children arranged horizontally.

    The division between the two panes is adjustable by the user by dragging a handle. See Gtk::Paned for details.

    -
    Deprecated:
    Use Paned instead.
    +
    Deprecated:
    Use Paned instead.

    Constructor & Destructor Documentation

    - + @@ -105,7 +121,7 @@
    virtual Gtk::HPaned::~HPaned virtual Gtk::HPaned::~HPaned ( ) [virtual]
    - + @@ -122,7 +138,7 @@
    Gtk::HPaned::HPaned Gtk::HPaned::HPaned ( )
    - + @@ -142,7 +158,7 @@
    GtkHPaned* Gtk::HPaned::gobj GtkHPaned* Gtk::HPaned::gobj ( ) [inline]
    - + @@ -163,7 +179,7 @@
    const GtkHPaned* Gtk::HPaned::gobj const GtkHPaned* Gtk::HPaned::gobj ( ) const [inline]
    - + @@ -184,7 +200,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::HPaned* wrap Gtk::HPaned* wrap ( GtkHPaned *  object,
    @@ -198,9 +214,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/hvpaned.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HPaned__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HPaned__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HPaned-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HPaned-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HPaned-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HPaned-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::HPaned, including all inherited members. @@ -62,6 +78,7 @@ + @@ -189,7 +206,7 @@ - + @@ -208,7 +225,7 @@ - + @@ -318,6 +335,7 @@ + @@ -468,7 +486,7 @@ - + @@ -552,7 +570,9 @@ + + @@ -596,9 +616,14 @@ -
    activate()Gtk::Widget
    Gtk::Orientable::add_interface(GType gtype_implementer)Gtk::Orientable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_position(int position)Gtk::Paned
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Orientable()Gtk::Orientable [virtual]
    ~Paned()Gtk::Paned [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HScale.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HScale.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HScale.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HScale.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::HScale Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::HScale Class Reference
    -
    +

    A horizontal slider for selecting values. More...

    @@ -72,7 +88,7 @@ const GtkHScale* gobj () const  Provides access to the underlying C GtkObject.
     HScale () - HScale (double min, double max, double step) + HScale (double min, double max, double step)  Construct a HScale with the given minimum and maximum.
     HScale (const Glib::RefPtr< Adjustment >& adjustment)

    @@ -89,14 +105,14 @@
    hscale1.png
    -
    Deprecated:
    Use Scale instead.
    +
    Deprecated:
    Use Scale instead.


    Constructor & Destructor Documentation

    - + @@ -112,7 +128,7 @@
    virtual Gtk::HScale::~HScale virtual Gtk::HScale::~HScale ( ) [virtual]
    - + @@ -128,7 +144,7 @@
    Gtk::HScale::HScale Gtk::HScale::HScale ( )
    - + @@ -164,7 +180,7 @@
    Gtk::HScale::HScale Gtk::HScale::HScale ( double  min,
    - + @@ -182,7 +198,7 @@
    Gtk::HScale::HScale Gtk::HScale::HScale ( const Glib::RefPtr< Adjustment >&  adjustment)
    - + @@ -202,7 +218,7 @@
    GtkHScale* Gtk::HScale::gobj GtkHScale* Gtk::HScale::gobj ( ) [inline]
    - + @@ -223,7 +239,7 @@
    const GtkHScale* Gtk::HScale::gobj const GtkHScale* Gtk::HScale::gobj ( ) const [inline]
    - + @@ -244,7 +260,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::HScale* wrap Gtk::HScale* wrap ( GtkHScale *  object,
    @@ -258,9 +274,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/hvscale.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HScale__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HScale__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HScale-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HScale-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HScale-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HScale-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::HScale, including all inherited members. @@ -59,6 +75,7 @@ + @@ -138,6 +155,7 @@ + @@ -175,7 +193,7 @@ - + @@ -200,7 +218,7 @@ - + @@ -346,6 +364,8 @@ + + @@ -453,6 +473,7 @@ + @@ -470,7 +491,7 @@ - + @@ -559,7 +580,9 @@ + + @@ -602,9 +625,14 @@ -
    activate()Gtk::Widget
    add_mark(double value, PositionType position, const Glib::ustring& markup)Gtk::Scale
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    calc_digits_(double step) const Gtk::Scale [protected, virtual]
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_fill_level() const Gtk::Range
    get_flippable() const Gtk::Range
    get_halign() const Gtk::Widget
    get_has_origin() const Gtk::Scale
    get_has_tooltip() const Gtk::Widget
    get_has_window() const Gtk::Widget
    get_height() const Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_range_border_vfunc(Gtk::Border& border) const Gtk::Range [protected, virtual]
    get_range_rect() const Gtk::Range
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    property_has_default() const Gtk::Widget
    property_has_focus()Gtk::Widget
    property_has_focus() const Gtk::Widget
    property_has_origin()Gtk::Scale
    property_has_origin() const Gtk::Scale
    property_has_tooltip()Gtk::Widget
    property_has_tooltip() const Gtk::Widget
    property_height_request()Gtk::Widget
    set_fill_level(double fill_level)Gtk::Range
    set_flippable(bool flippable=true)Gtk::Range
    set_halign(Align align)Gtk::Widget
    set_has_origin(bool has_origin=true)Gtk::Scale
    set_has_tooltip(bool has_tooltip=TRUE)Gtk::Widget
    set_has_window(bool has_window=true)Gtk::Widget [protected]
    set_hexpand(bool expand=true)Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_range(double min, double max)Gtk::Range
    set_realized(bool realized=true)Gtk::Widget [protected]
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Range()Gtk::Range [virtual]
    ~Scale()Gtk::Scale [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HScrollbar.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HScrollbar.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HScrollbar.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HScrollbar.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::HScrollbar Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::HScrollbar Class Reference
    -
    +

    A horizontal scrollbar. More...

    @@ -88,14 +104,14 @@
    hscrollbar1.png
    -
    Deprecated:
    Use Scrollbar instead.
    +
    Deprecated:
    Use Scrollbar instead.

    Constructor & Destructor Documentation

    - + @@ -111,7 +127,7 @@
    virtual Gtk::HScrollbar::~HScrollbar virtual Gtk::HScrollbar::~HScrollbar ( ) [virtual]
    - + @@ -127,7 +143,7 @@
    Gtk::HScrollbar::HScrollbar Gtk::HScrollbar::HScrollbar ( )
    - + @@ -145,7 +161,7 @@
    Gtk::HScrollbar::HScrollbar Gtk::HScrollbar::HScrollbar ( const Glib::RefPtr< Adjustment >&  gtkadjustment)
    - + @@ -165,7 +181,7 @@
    GtkHScrollbar* Gtk::HScrollbar::gobj GtkHScrollbar* Gtk::HScrollbar::gobj ( ) [inline]
    - + @@ -186,7 +202,7 @@
    const GtkHScrollbar* Gtk::HScrollbar::gobj const GtkHScrollbar* Gtk::HScrollbar::gobj ( ) const [inline]
    - + @@ -207,7 +223,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::HScrollbar* wrap Gtk::HScrollbar* wrap ( GtkHScrollbar *  object,
    @@ -221,9 +237,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/hvscrollbar.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HScrollbar__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HScrollbar__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HScrollbar-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HScrollbar-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HScrollbar-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HScrollbar-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::HScrollbar, including all inherited members. @@ -59,6 +75,7 @@ + @@ -168,7 +185,7 @@ - + @@ -193,7 +210,7 @@ - + @@ -305,6 +322,7 @@ + @@ -456,7 +474,7 @@ - + @@ -543,7 +561,9 @@ + + @@ -588,9 +608,14 @@ -
    activate()Gtk::Widget
    Gtk::Orientable::add_interface(GType gtype_implementer)Gtk::Orientable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    compute_expand(Orientation orientation)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_range_border_vfunc(Gtk::Border& border) const Gtk::Range [protected, virtual]
    get_range_rect() const Gtk::Range
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    set_orientation(Orientation orientation)Gtk::Orientable
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_range(double min, double max)Gtk::Range
    set_realized(bool realized=true)Gtk::Widget [protected]
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Range()Gtk::Range [virtual]
    ~Scrollbar()Gtk::Scrollbar [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HSeparator.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HSeparator.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HSeparator.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HSeparator.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::HSeparator Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::HSeparator Class Reference
    -
    +

    Horizontal line widget. More...

    @@ -92,7 +108,7 @@
    - + @@ -108,7 +124,7 @@
    virtual Gtk::HSeparator::~HSeparator virtual Gtk::HSeparator::~HSeparator ( ) [virtual]
    - + @@ -125,7 +141,7 @@
    Gtk::HSeparator::HSeparator Gtk::HSeparator::HSeparator ( )
    - + @@ -145,7 +161,7 @@
    GtkHSeparator* Gtk::HSeparator::gobj GtkHSeparator* Gtk::HSeparator::gobj ( ) [inline]
    - + @@ -166,7 +182,7 @@
    const GtkHSeparator* Gtk::HSeparator::gobj const GtkHSeparator* Gtk::HSeparator::gobj ( ) const [inline]
    - + @@ -187,7 +203,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::HSeparator* wrap Gtk::HSeparator* wrap ( GtkHSeparator *  object,
    @@ -201,9 +217,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/hvseparator.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HSeparator__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HSeparator__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HSeparator-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HSeparator-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1HSeparator-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1HSeparator-members.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::HSeparator, including all inherited members. @@ -59,6 +75,7 @@ + @@ -161,7 +178,7 @@ - + @@ -179,7 +196,7 @@ - + @@ -284,6 +301,7 @@ + @@ -410,7 +428,7 @@ - + @@ -487,7 +505,9 @@ + + @@ -528,9 +548,14 @@ -
    activate()Gtk::Widget
    Gtk::Orientable::add_interface(GType gtype_implementer)Gtk::Orientable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    compute_expand(Orientation orientation)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    set_orientation(Orientation orientation)Gtk::Orientable
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_receives_default(bool receives_default=true)Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Orientable()Gtk::Orientable [virtual]
    ~Separator()Gtk::Separator [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconFactory.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconFactory.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconFactory.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconFactory.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::IconFactory Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::IconFactory Class Reference
    -
    +
    Inheritance diagram for Gtk::IconFactory:
    @@ -98,7 +114,7 @@
    - + @@ -114,7 +130,7 @@
    virtual Gtk::IconFactory::~IconFactory virtual Gtk::IconFactory::~IconFactory ( ) [virtual]
    - + @@ -131,7 +147,7 @@
    Gtk::IconFactory::IconFactory Gtk::IconFactory::IconFactory ( ) [protected]
    - + @@ -153,7 +169,7 @@

    Adds the given icon_set to the icon factory, under the name stock_id.

    stock_id should be namespaced for your application, e.g. "myapp-whatever-icon". Normally applications create a Gtk::IconFactory, then add it to the list of default factories with add_default(). Then they pass the stock_id to widgets such as Gtk::Image to display the icon. Themes can provide an icon with the same name (such as "myapp-whatever-icon") to override your application's default icons. If an icon already existed in factory for stock_id, it is unreferenced and replaced with the new icon_set.

    -
    Parameters:
    +
    Parameters:
    void Gtk::IconFactory::add void Gtk::IconFactory::add ( const Gtk::StockID stock_id,
    @@ -168,7 +184,7 @@
    stock_idIcon name.
    icon_setIcon set.
    - + @@ -187,7 +203,7 @@
    void Gtk::IconFactory::add_default void Gtk::IconFactory::add_default ( )
    - + @@ -203,7 +219,7 @@
    static Glib::RefPtr<IconFactory> Gtk::IconFactory::create static Glib::RefPtr<IconFactory> Gtk::IconFactory::create ( ) [static]
    - + @@ -223,7 +239,7 @@
    GtkIconFactory* Gtk::IconFactory::gobj GtkIconFactory* Gtk::IconFactory::gobj ( ) [inline]
    - + @@ -243,7 +259,7 @@
    const GtkIconFactory* Gtk::IconFactory::gobj const GtkIconFactory* Gtk::IconFactory::gobj ( ) const [inline]
    - + @@ -261,7 +277,7 @@
    GtkIconFactory* Gtk::IconFactory::gobj_copy GtkIconFactory* Gtk::IconFactory::gobj_copy ( )
    - + @@ -281,7 +297,7 @@
    void Gtk::IconFactory::remove_default void Gtk::IconFactory::remove_default ( )
    - + @@ -302,7 +318,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::IconFactory > wrap Glib::RefPtr< Gtk::IconFactory > wrap ( GtkIconFactory *  object,
    @@ -316,9 +332,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/iconfactory.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconFactory__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconFactory__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconFactory-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconFactory-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconFactory-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconFactory-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::IconFactory, including all inherited members. @@ -60,7 +76,7 @@ - + @@ -82,7 +98,7 @@ - + @@ -93,9 +109,14 @@ -
    add(const Gtk::StockID& stock_id, const Glib::RefPtr< IconSet >& icon_set)Gtk::IconFactory
    freeze_notify()Glib::ObjectBase
    func_destroy_notify typedefsigc::trackable
    get_data(const QueryQuark &key)Glib::Object
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gtk::IconFactory [inline]
    gobj() const Gtk::IconFactory [inline]
    remove_destroy_notify_callback(void *data) const sigc::trackable
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    steal_data(const QueryQuark &quark)Glib::Object
    thaw_notify()Glib::ObjectBase
    ~IconFactory()Gtk::IconFactory [virtual]
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconInfo.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconInfo.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconInfo.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconInfo.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::IconInfo Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::IconInfo Class Reference
    -
    +

    List of all members.

    @@ -94,7 +110,7 @@  Sets whether the coordinates returned by get_embedded_rect() and get_attach_points() should be returned in their original form as specified in the icon theme, instead of scaled appropriately for the pixbuf returned by load_icon().
    bool get_embedded_rect (Gdk::Rectangle& rectangle) const  Gets the coordinates of a rectangle within the icon that can be used for display of information such as a preview of the contents of a text file.
    -std::vector< Gdk::Pointget_attach_points () const +std::vector< Gdk::Pointget_attach_points () const Glib::ustring get_display_name () const  Gets the display name for an icon.

    @@ -130,7 +146,7 @@
    - + @@ -146,7 +162,7 @@
    Gtk::IconInfo::IconInfo Gtk::IconInfo::IconInfo ( )
    - + @@ -173,7 +189,7 @@
    Gtk::IconInfo::IconInfo Gtk::IconInfo::IconInfo ( GtkIconInfo *  gobject,
    - + @@ -190,7 +206,7 @@
    Gtk::IconInfo::IconInfo Gtk::IconInfo::IconInfo ( const IconInfo other)
    - + @@ -206,7 +222,7 @@
    Gtk::IconInfo::~IconInfo Gtk::IconInfo::~IconInfo ( )
    - + @@ -234,7 +250,7 @@
    Gtk::IconInfo::IconInfo Gtk::IconInfo::IconInfo ( const Glib::RefPtr< IconTheme >&  icon_theme,
    - + @@ -250,7 +266,7 @@
    std::vector<Gdk::Point> Gtk::IconInfo::get_attach_points std::vector<Gdk::Point> Gtk::IconInfo::get_attach_points ( ) const
    - + @@ -271,7 +287,7 @@
    int Gtk::IconInfo::get_base_size int Gtk::IconInfo::get_base_size ( ) const
    - + @@ -292,7 +308,7 @@
    Glib::RefPtr<Gdk::Pixbuf> Gtk::IconInfo::get_builtin_pixbuf Glib::RefPtr<Gdk::Pixbuf> Gtk::IconInfo::get_builtin_pixbuf ( )
    - + @@ -313,7 +329,7 @@
    Glib::RefPtr<const Gdk::Pixbuf> Gtk::IconInfo::get_builtin_pixbuf Glib::RefPtr<const Gdk::Pixbuf> Gtk::IconInfo::get_builtin_pixbuf ( ) const
    - + @@ -334,7 +350,7 @@
    Glib::ustring Gtk::IconInfo::get_display_name Glib::ustring Gtk::IconInfo::get_display_name ( ) const
    - + @@ -347,7 +363,7 @@

    Gets the coordinates of a rectangle within the icon that can be used for display of information such as a preview of the contents of a text file.

    See set_raw_coordinates() for further information about the coordinate system.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::IconInfo::get_embedded_rect bool Gtk::IconInfo::get_embedded_rect ( Gdk::Rectangle rectangle)
    rectangleGdk::Rectangle in which to store embedded rectangle coordinates; coordinates are only stored when this function returns true.
    @@ -362,7 +378,7 @@
    - + @@ -378,15 +394,15 @@ - +
    Glib::ustring Gtk::IconInfo::get_filename Glib::ustring Gtk::IconInfo::get_filename ( ) const
    - + - +
    const GtkIconInfo* Gtk::IconInfo::gobj GtkIconInfo* Gtk::IconInfo::gobj ( ) const [inline] [inline]
    @@ -396,15 +412,15 @@

    - +
    - + - +
    GtkIconInfo* Gtk::IconInfo::gobj const GtkIconInfo* Gtk::IconInfo::gobj ( ) [inline] const [inline]
    @@ -419,7 +435,7 @@
    - + @@ -437,7 +453,7 @@
    GtkIconInfo* Gtk::IconInfo::gobj_copy GtkIconInfo* Gtk::IconInfo::gobj_copy ( ) const
    - + @@ -453,39 +469,12 @@ - -
    -
    -
    Glib::RefPtr<Gdk::Pixbuf> Gtk::IconInfo::load_icon Glib::RefPtr<Gdk::Pixbuf> Gtk::IconInfo::load_icon ( ) const
    - - - - - - - - - - - - - - - - - -
    Glib::RefPtr<Gdk::Pixbuf> Gtk::IconInfo::load_symbolic (const Glib::RefPtr< StyleContext >& style,
    bool & was_symbolic 
    )
    -
    -
    - -
    -
    - + @@ -525,6 +514,33 @@ + +
    +
    +
    Glib::RefPtr<Gdk::Pixbuf> Gtk::IconInfo::load_symbolic Glib::RefPtr<Gdk::Pixbuf> Gtk::IconInfo::load_symbolic ( const Gdk::RGBA fg,
    + + + + + + + + + + + + + + + + + +
    Glib::RefPtr<Gdk::Pixbuf> Gtk::IconInfo::load_symbolic (const Glib::RefPtr< StyleContext >& style,
    bool & was_symbolic 
    )
    +
    +
    + +
    +
    @@ -567,7 +583,7 @@
    - + @@ -581,7 +597,7 @@

    Raw coordinates are somewhat strange; they are specified to be with respect to the unscaled pixmap for PNG and XPM icons, but for SVG icons, they are in a 1000x1000 coordinate space that is scaled to the final size of the icon. You can determine if the icon is an SVG icon by using get_filename(), and seeing if it is non-0 and ends in '.svg'.

    This function is provided primarily to allow compatibility wrappers for older API's, and is not expected to be useful for applications.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconInfo::set_raw_coordinates void Gtk::IconInfo::set_raw_coordinates ( bool  raw_coordinates = true)
    raw_coordinatesWhether the coordinates of embedded rectangles and attached points should be returned in their original (unscaled) form.
    @@ -595,7 +611,7 @@
    - + @@ -613,7 +629,7 @@
    void Gtk::IconInfo::swap void Gtk::IconInfo::swap ( IconInfo other)
    - + @@ -632,7 +648,7 @@
    void swap void swap ( IconInfo lhs,
    -
    Parameters:
    +
    Parameters:
    @@ -647,7 +663,7 @@
    lhsThe left-hand side
    rhsThe right-hand side
    - + @@ -668,7 +684,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::IconInfo wrap Gtk::IconInfo wrap ( GtkIconInfo *  object,
    @@ -696,9 +712,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/iconinfo.h
    - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconInfo-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconInfo-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconInfo-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconInfo-members.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::IconInfo, including all inherited members. @@ -76,9 +92,14 @@ -
    BoolExpr typedefGtk::IconInfo
    swap(IconInfo& lhs, IconInfo& rhs)Gtk::IconInfo [related]
    wrap(GtkIconInfo* object, bool take_copy=false)Gtk::IconInfo [related]
    ~IconInfo()Gtk::IconInfo
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconSet.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconSet.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconSet.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconSet.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::IconSet Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::IconSet Class Reference
    -
    +

    This manages a set of variants of a particular icon An IconSet contains variants for different sizes and widget states. More...

    @@ -73,11 +89,11 @@  Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs.
    Glib::RefPtr< IconSetcopy () const  Copies icon_set by value.
    -Glib::RefPtr< Gdk::Pixbufrender_icon_pixbuf (const Glib::RefPtr< StyleContext >& context, IconSize size) +Glib::RefPtr< Gdk::Pixbufrender_icon_pixbuf (const Glib::RefPtr< StyleContext >& context, IconSize size)  Renders an icon using gtk_render_icon_pixbuf().
    void add_source (const IconSource& source)  Icon sets have a list of Gtk::IconSource, which they use as base icons for rendering icons in different states and sizes.
    -std::vector< IconSizeget_sizes () const +std::vector< IconSizeget_sizes () const

    Static Public Member Functions

    static Glib::RefPtr< IconSetcreate () @@ -87,7 +103,7 @@

    Protected Member Functions

     IconSet () -void operator delete (void*, size_t) +void operator delete (void*, size_t)

    Related Functions

    (Note that these are not member functions.)

    @@ -104,7 +120,7 @@
    - + @@ -121,7 +137,7 @@
    Gtk::IconSet::IconSet Gtk::IconSet::IconSet ( ) [protected]
    - + @@ -138,7 +154,7 @@ to Previous Page" icon might point in a different direction in Hebrew and in English; it might look different when insensitive; and it might change size depending on toolbar mode (small/large icons). So a single icon set would contain all those variants of the icon, and you might add a separate source for each one.

    You should nearly always add a "default" icon source with all fields wildcarded, which will be used as a fallback if no more specific source matches. Gtk::IconSet always prefers more specific icon sources to more generic icon sources. The order in which you add the sources to the icon set does not matter.

    new_from_pixbuf() creates a new icon set with a default icon source based on the given pixbuf.

    -
    Parameters:
    +
    Parameters:
    void Gtk::IconSet::add_source void Gtk::IconSet::add_source ( const IconSource source)
    sourceA Gtk::IconSource.
    @@ -152,7 +168,7 @@
    - + @@ -166,15 +182,14 @@ - +
    Glib::RefPtr<IconSet> Gtk::IconSet::copy Glib::RefPtr<IconSet> Gtk::IconSet::copy ( ) const
    - + - - +
    static Glib::RefPtr<IconSet> Gtk::IconSet::create static Glib::RefPtr<IconSet> Gtk::IconSet::create (const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)) [static]
    @@ -183,14 +198,15 @@
    - +
    - + - + +
    static Glib::RefPtr<IconSet> Gtk::IconSet::create static Glib::RefPtr<IconSet> Gtk::IconSet::create ()const Glib::RefPtr< Gdk::Pixbuf >& pixbuf) [static]
    @@ -204,7 +220,7 @@
    - + @@ -220,7 +236,7 @@
    std::vector<IconSize> Gtk::IconSet::get_sizes std::vector<IconSize> Gtk::IconSet::get_sizes ( ) const
    - + @@ -238,7 +254,7 @@
    GtkIconSet* Gtk::IconSet::gobj GtkIconSet* Gtk::IconSet::gobj ( )
    - + @@ -256,7 +272,7 @@
    const GtkIconSet* Gtk::IconSet::gobj const GtkIconSet* Gtk::IconSet::gobj ( ) const
    - + @@ -274,7 +290,7 @@
    GtkIconSet* Gtk::IconSet::gobj_copy GtkIconSet* Gtk::IconSet::gobj_copy ( ) const
    - + @@ -286,7 +302,7 @@

    Looks for an icon in the list of default icon factories.

    For display to the user, you should use Gtk::Style::lookup_icon_set() on the Gtk::Style for the widget that will display the icon, instead of using this function directly, so that themes are taken into account.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<IconSet> Gtk::IconSet::lookup_default static Glib::RefPtr<IconSet> Gtk::IconSet::lookup_default ( const Gtk::StockID stock_id)
    stock_idAn icon name.
    @@ -309,7 +325,7 @@ - size_t  + size_t    @@ -328,7 +344,7 @@
    - + @@ -347,7 +363,7 @@
    void Gtk::IconSet::reference void Gtk::IconSet::reference ( ) const
    - + @@ -370,8 +386,8 @@

    Renders an icon using gtk_render_icon_pixbuf().

    In most cases, Gtk::Widget::render_icon_pixbuf() is better, since it automatically provides most of the arguments from the current widget settings. This function never returns 0; if the icon can't be rendered (perhaps because an image file fails to load), a default "missing image" icon will be returned instead.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    Glib::RefPtr<Gdk::Pixbuf> Gtk::IconSet::render_icon_pixbuf Glib::RefPtr<Gdk::Pixbuf> Gtk::IconSet::render_icon_pixbuf ( const Glib::RefPtr< StyleContext >&  context,
    @@ -387,7 +403,7 @@
    contextA Gtk::StyleContext.
    sizeIcon size. A size of (GtkIconSize)-1 means render at the size of the source and don't scale.
    - + @@ -407,7 +423,7 @@
    void Gtk::IconSet::unreference void Gtk::IconSet::unreference ( ) const
    - + @@ -428,7 +444,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::IconSet > wrap Glib::RefPtr< Gtk::IconSet > wrap ( GtkIconSet *  object,
    @@ -442,9 +458,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/iconset.h
    - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconSet-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconSet-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconSet-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconSet-members.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::IconSet, including all inherited members. @@ -65,9 +81,14 @@ -
    add_source(const IconSource& source)Gtk::IconSet
    render_icon_pixbuf(const Glib::RefPtr< StyleContext >& context, IconSize size)Gtk::IconSet
    unreference() const Gtk::IconSet
    wrap(GtkIconSet* object, bool take_copy=false)Gtk::IconSet [related]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconSize.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconSize.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconSize.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconSize.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::IconSize Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::IconSize Class Reference
    -
    +

    Represents registered icon sizes. More...

    @@ -60,14 +76,14 @@

    Public Member Functions

     IconSize () - IconSize (BuiltinIconSize size) - IconSize (int size) + IconSize (BuiltinIconSize size) + IconSize (int size)  operator int () const

    Static Public Member Functions

    -static bool lookup (IconSize size, int& width, int& height) +static bool lookup (IconSize size, int& width, int& height)  Obtains the pixel size of a semantic icon size, possibly modified by user preferences for the default Gtk::Settings.
    -static bool lookup (IconSize size, int& width, int& height, const Glib::RefPtr< Gtk::Settings >& settings) +static bool lookup (IconSize size, int& width, int& height, const Glib::RefPtr< Gtk::Settings >& settings)  Obtains the pixel size of a semantic icon size, possibly modified by user preferences for a particular Gtk::Settings.
    static IconSize register_new (const Glib::ustring& name, int width, int height)  Registers a new icon size, along the same lines as ICON_SIZE_MENU, etc.
    @@ -75,7 +91,7 @@  Registers alias as another name for target so calling from_name() with alias as argument will return target.
    static IconSize from_name (const Glib::ustring& name)  Looks up the icon size associated with name.
    -static Glib::ustring get_name (IconSize size) +static Glib::ustring get_name (IconSize size)  Gets the canonical name of the given icon size.

    Detailed Description

    @@ -87,7 +103,7 @@
    - + @@ -103,7 +119,7 @@
    Gtk::IconSize::IconSize Gtk::IconSize::IconSize ( ) [inline]
    - + @@ -120,7 +136,7 @@
    Gtk::IconSize::IconSize Gtk::IconSize::IconSize ( BuiltinIconSize  size)
    - + @@ -138,7 +154,7 @@
    Gtk::IconSize::IconSize Gtk::IconSize::IconSize ( int  size)
    - + @@ -149,7 +165,7 @@

    Looks up the icon size associated with name.

    -
    Parameters:
    +
    Parameters:
    static IconSize Gtk::IconSize::from_name static IconSize Gtk::IconSize::from_name ( const Glib::ustring name)
    namethe name to look up. result The icon size with the given name.
    @@ -163,7 +179,7 @@
    - + @@ -174,7 +190,7 @@

    Gets the canonical name of the given icon size.

    -
    Parameters:
    +
    Parameters:
    static Glib::ustring Gtk::IconSize::get_name static Glib::ustring Gtk::IconSize::get_name ( IconSize  size)
    sizesize AnIconSize.
    @@ -184,12 +200,12 @@
    - +
    - + @@ -204,13 +220,7 @@ - - - - - - - + @@ -221,28 +231,26 @@
    -

    Obtains the pixel size of a semantic icon size, possibly modified by user preferences for a particular Gtk::Settings.

    +

    Obtains the pixel size of a semantic icon size, possibly modified by user preferences for the default Gtk::Settings.

    Normally size would be Gtk::ICON_SIZE_MENU, Gtk::ICON_SIZE_BUTTON, etc. This function isn't normally needed because Gtk::Widget::render_icon() is the usual way to get an icon for rendering - then just look at the size of the rendered pixbuf. The rendered pixbuf may not even correspond to the width/height returned by IconSize::lookup(), because themes are free to render the pixbuf however they like, including changing the usual size.

    -
    Parameters:
    +
    Parameters:
    static bool Gtk::IconSize::lookup static bool Gtk::IconSize::lookup ( IconSize  size, int & height,
    const Glib::RefPtr< Gtk::Settings >& settings height 
    -
    sizeAn icon size.
    widthLocation to store icon width.
    heightLocation to store icon height.
    settingsA Gtk::Settings object, used to determine which set of user preferences to used.

    -
    Returns:
    true if size was a valid size.
    -
    Since gtkmm 2.14:
    +
    Returns:
    true if size was a valid size.
    - +
    - + @@ -257,7 +265,13 @@ - + + + + + + + @@ -268,17 +282,19 @@
    -

    Obtains the pixel size of a semantic icon size, possibly modified by user preferences for the default Gtk::Settings.

    +

    Obtains the pixel size of a semantic icon size, possibly modified by user preferences for a particular Gtk::Settings.

    Normally size would be Gtk::ICON_SIZE_MENU, Gtk::ICON_SIZE_BUTTON, etc. This function isn't normally needed because Gtk::Widget::render_icon() is the usual way to get an icon for rendering - then just look at the size of the rendered pixbuf. The rendered pixbuf may not even correspond to the width/height returned by IconSize::lookup(), because themes are free to render the pixbuf however they like, including changing the usual size.

    -
    Parameters:
    +
    Parameters:
    static bool Gtk::IconSize::lookup static bool Gtk::IconSize::lookup ( IconSize  size, int & height height,
    const Glib::RefPtr< Gtk::Settings >& settings 
    +
    sizeAn icon size.
    widthLocation to store icon width.
    heightLocation to store icon height.
    settingsA Gtk::Settings object, used to determine which set of user preferences to used.
    -
    Returns:
    true if size was a valid size.
    +
    Returns:
    true if size was a valid size.
    +
    Since gtkmm 2.14:
    @@ -303,7 +319,7 @@
    - + @@ -324,7 +340,7 @@

    Registers alias as another name for target so calling from_name() with alias as argument will return target.

    -
    Parameters:
    +
    Parameters:
    static void Gtk::IconSize::register_alias static void Gtk::IconSize::register_alias ( const Glib::ustring alias,
    @@ -339,7 +355,7 @@
    aliasAn alias for target.
    targetAn existing icon size.
    - + @@ -367,7 +383,7 @@

    Registers a new icon size, along the same lines as ICON_SIZE_MENU, etc.

    Returns the integer value for the size.

    -
    Parameters:
    +
    Parameters:
    static IconSize Gtk::IconSize::register_new static IconSize Gtk::IconSize::register_new ( const Glib::ustring name,
    @@ -382,9 +398,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/enums.h
    - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconSize-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconSize-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconSize-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconSize-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    nameName of the icon size.
    widthThe icon width.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::IconSize, including all inherited members. @@ -60,9 +76,14 @@ -
    from_name(const Glib::ustring& name)Gtk::IconSize [static]
    operator int() const Gtk::IconSize [inline]
    register_alias(const Glib::ustring& alias, IconSize target)Gtk::IconSize [static]
    register_new(const Glib::ustring& name, int width, int height)Gtk::IconSize [static]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconSource.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconSource.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconSource.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconSource.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::IconSource Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::IconSource Class Reference
    -
    +

    List of all members.

    @@ -96,7 +112,7 @@  Sets the text direction this icon source is intended to be used with.
    void set_state (Gtk::StateType state)  Sets the widget state this icon source is intended to be used with.
    -void set_size (IconSize size) +void set_size (IconSize size)  Sets the icon size this icon source is intended to be used with.
    TextDirection get_direction () const  Obtains the text direction this icon source applies to.
    @@ -125,7 +141,7 @@
    - + @@ -141,7 +157,7 @@
    Gtk::IconSource::IconSource Gtk::IconSource::IconSource ( )
    - + @@ -168,7 +184,7 @@
    Gtk::IconSource::IconSource Gtk::IconSource::IconSource ( GtkIconSource *  gobject,
    - + @@ -185,7 +201,7 @@
    Gtk::IconSource::IconSource Gtk::IconSource::IconSource ( const IconSource other)
    - + @@ -202,7 +218,7 @@
    Gtk::IconSource::~IconSource Gtk::IconSource::~IconSource ( )
    - + @@ -222,7 +238,7 @@
    TextDirection Gtk::IconSource::get_direction TextDirection Gtk::IconSource::get_direction ( ) const
    - + @@ -241,7 +257,7 @@
    bool Gtk::IconSource::get_direction_wildcarded bool Gtk::IconSource::get_direction_wildcarded ( ) const
    - + @@ -261,7 +277,7 @@
    Glib::ustring Gtk::IconSource::get_filename Glib::ustring Gtk::IconSource::get_filename ( ) const
    - + @@ -281,7 +297,7 @@
    Glib::ustring Gtk::IconSource::get_icon_name Glib::ustring Gtk::IconSource::get_icon_name ( ) const
    - + @@ -301,7 +317,7 @@
    Glib::RefPtr<Gdk::Pixbuf> Gtk::IconSource::get_pixbuf Glib::RefPtr<Gdk::Pixbuf> Gtk::IconSource::get_pixbuf ( )
    - + @@ -321,7 +337,7 @@
    Glib::RefPtr<const Gdk::Pixbuf> Gtk::IconSource::get_pixbuf Glib::RefPtr<const Gdk::Pixbuf> Gtk::IconSource::get_pixbuf ( ) const
    - + @@ -341,7 +357,7 @@
    IconSize Gtk::IconSource::get_size IconSize Gtk::IconSource::get_size ( ) const
    - + @@ -360,7 +376,7 @@
    bool Gtk::IconSource::get_size_wildcarded bool Gtk::IconSource::get_size_wildcarded ( ) const
    - + @@ -380,7 +396,7 @@
    Gtk::StateType Gtk::IconSource::get_state Gtk::StateType Gtk::IconSource::get_state ( ) const
    - + @@ -399,7 +415,7 @@
    bool Gtk::IconSource::get_state_wildcarded bool Gtk::IconSource::get_state_wildcarded ( ) const
    - + @@ -417,7 +433,7 @@
    GtkIconSource* Gtk::IconSource::gobj GtkIconSource* Gtk::IconSource::gobj ( ) [inline]
    - + @@ -435,7 +451,7 @@
    const GtkIconSource* Gtk::IconSource::gobj const GtkIconSource* Gtk::IconSource::gobj ( ) const [inline]
    - + @@ -470,7 +486,7 @@
    GtkIconSource* Gtk::IconSource::gobj_copy GtkIconSource* Gtk::IconSource::gobj_copy ( ) const
    - + @@ -482,7 +498,7 @@

    Sets the text direction this icon source is intended to be used with.

    Setting the text direction on an icon source makes no difference if the text direction is wildcarded. Therefore, you should usually call set_direction_wildcarded() to un-wildcard it in addition to calling this function.

    -
    Parameters:
    +
    Parameters:
    void Gtk::IconSource::set_direction void Gtk::IconSource::set_direction ( TextDirection  direction)
    directionText direction this source applies to.
    @@ -496,7 +512,7 @@
    - + @@ -509,7 +525,7 @@

    If the text direction is wildcarded, this source can be used as the base image for an icon in any Gtk::TextDirection.

    If the text direction is not wildcarded, then the text direction the icon source applies to should be set with set_direction(), and the icon source will only be used with that text direction.

    Gtk::IconSet prefers non-wildcarded sources (exact matches) over wildcarded sources, and will use an exact match when possible.

    -
    Parameters:
    +
    Parameters:
    void Gtk::IconSource::set_direction_wildcarded void Gtk::IconSource::set_direction_wildcarded ( bool  setting = true)
    settingtrue to wildcard the text direction.
    @@ -523,7 +539,7 @@
    - + @@ -535,7 +551,7 @@

    Sets the name of an image file to use as a base image when creating icon variants for Gtk::IconSet.

    The filename must be absolute.

    -
    Parameters:
    +
    Parameters:
    void Gtk::IconSource::set_filename void Gtk::IconSource::set_filename ( const Glib::ustring filename)
    filenameImage file to use.
    @@ -549,7 +565,7 @@
    - + @@ -560,7 +576,7 @@

    Sets the name of an icon to look up in the current icon theme to use as a base image when creating icon variants for Gtk::IconSet.

    -
    Parameters:
    +
    Parameters:
    void Gtk::IconSource::set_icon_name void Gtk::IconSource::set_icon_name ( const Glib::ustring icon_name)
    icon_nameName of icon to use.
    @@ -574,7 +590,7 @@
    - + @@ -585,7 +601,7 @@

    Sets a pixbuf to use as a base image when creating icon variants for Gtk::IconSet.

    -
    Parameters:
    +
    Parameters:
    void Gtk::IconSource::set_pixbuf void Gtk::IconSource::set_pixbuf ( const Glib::RefPtr< Gdk::Pixbuf >&  pixbuf)
    pixbufPixbuf to use as a source.
    @@ -599,7 +615,7 @@
    - + @@ -611,7 +627,7 @@

    Sets the icon size this icon source is intended to be used with.

    Setting the icon size on an icon source makes no difference if the size is wildcarded. Therefore, you should usually call set_size_wildcarded() to un-wildcard it in addition to calling this function.

    -
    Parameters:
    +
    Parameters:
    void Gtk::IconSource::set_size void Gtk::IconSource::set_size ( IconSize  size)
    sizeIcon size this source applies to.
    @@ -625,7 +641,7 @@
    - + @@ -639,7 +655,7 @@

    If the size is not wildcarded, then the size the source applies to should be set with set_size() and the icon source will only be used with that specific size.

    Gtk::IconSet prefers non-wildcarded sources (exact matches) over wildcarded sources, and will use an exact match when possible.

    Gtk::IconSet will normally scale wildcarded source images to produce an appropriate icon at a given size, but will not change the size of source images that match exactly.

    -
    Parameters:
    +
    Parameters:
    void Gtk::IconSource::set_size_wildcarded void Gtk::IconSource::set_size_wildcarded ( bool  setting = true)
    settingtrue to wildcard the widget state.
    @@ -653,7 +669,7 @@
    - + @@ -665,7 +681,7 @@

    Sets the widget state this icon source is intended to be used with.

    Setting the widget state on an icon source makes no difference if the state is wildcarded. Therefore, you should usually call set_state_wildcarded() to un-wildcard it in addition to calling this function.

    -
    Parameters:
    +
    Parameters:
    void Gtk::IconSource::set_state void Gtk::IconSource::set_state ( Gtk::StateType  state)
    stateWidget state this source applies to.
    @@ -679,7 +695,7 @@
    - + @@ -693,7 +709,7 @@

    If the widget state is not wildcarded, then the state the source applies to should be set with set_state() and the icon source will only be used with that specific state.

    Gtk::IconSet prefers non-wildcarded sources (exact matches) over wildcarded sources, and will use an exact match when possible.

    Gtk::IconSet will normally transform wildcarded source images to produce an appropriate icon for a given state, for example lightening an image on prelight, but will not modify source images that match exactly.

    -
    Parameters:
    +
    Parameters:
    void Gtk::IconSource::set_state_wildcarded void Gtk::IconSource::set_state_wildcarded ( bool  setting = true)
    settingtrue to wildcard the widget state.
    @@ -707,7 +723,7 @@
    - + @@ -725,7 +741,7 @@
    void Gtk::IconSource::swap void Gtk::IconSource::swap ( IconSource other)
    - + @@ -744,7 +760,7 @@
    void swap void swap ( IconSource lhs,
    -
    Parameters:
    +
    Parameters:
    @@ -759,7 +775,7 @@
    lhsThe left-hand side
    rhsThe right-hand side
    - + @@ -780,7 +796,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::IconSource wrap Gtk::IconSource wrap ( GtkIconSource *  object,
    @@ -808,9 +824,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/iconsource.h
    - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconSource-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconSource-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconSource-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconSource-members.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::IconSource, including all inherited members. @@ -81,9 +97,14 @@ -
    get_direction() const Gtk::IconSource
    swap(IconSource& lhs, IconSource& rhs)Gtk::IconSource [related]
    wrap(GtkIconSource* object, bool take_copy=false)Gtk::IconSource [related]
    ~IconSource()Gtk::IconSource
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconThemeError.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconThemeError.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconThemeError.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconThemeError.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::IconThemeError Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::IconThemeError Class Reference
    -
    +

    Exception class for Gdk::IconTheme errors. More...

    @@ -107,7 +123,7 @@
    - + @@ -134,7 +150,7 @@
    Gtk::IconThemeError::IconThemeError Gtk::IconThemeError::IconThemeError ( Code  error_code,
    - + @@ -152,7 +168,7 @@
    Gtk::IconThemeError::IconThemeError Gtk::IconThemeError::IconThemeError ( GError *  gobject)
    - + @@ -168,9 +184,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/icontheme.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconThemeError__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconThemeError__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconThemeError-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconThemeError-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconThemeError-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconThemeError-members.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    Code Gtk::IconThemeError::code Code Gtk::IconThemeError::code ( ) const
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::IconThemeError, including all inherited members. @@ -69,9 +85,14 @@ -
    Code enum nameGtk::IconThemeError
    what() const Glib::Error [virtual]
    ~Error()Glib::Error [virtual]
    ~Exception()=0Glib::Exception [pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconTheme.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconTheme.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconTheme.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconTheme.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::IconTheme Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::IconTheme Class Reference
    -
    +
    Inheritance diagram for Gtk::IconTheme:
    @@ -75,8 +91,8 @@  Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs.
    void set_screen (const Glib::RefPtr< Gdk::Screen >& screen)  Sets the screen for an icon theme; the screen is used to track the user's currently configured icon theme, which might be different for different screens.
    -void set_search_path (const std::vector< Glib::ustring >& path) -std::vector< Glib::ustringget_search_path () const +void set_search_path (const std::vector< Glib::ustring >& path) +std::vector< Glib::ustringget_search_path () const void append_search_path (const Glib::ustring& path)  Appends a directory to the search path.
    void prepend_search_path (const Glib::ustring& path) @@ -85,20 +101,20 @@  Sets the name of the icon theme that the Gtk::IconTheme object uses overriding system configuration.
    bool has_icon (const Glib::ustring& icon_name) const  Checks whether an icon theme includes an icon for a particular name.
    -std::vector< int > get_icon_sizes (const Glib::ustring& icon_name) const -IconInfo lookup_icon (const Glib::ustring& icon_name, int size, IconLookupFlags flags) const +std::vector< int > get_icon_sizes (const Glib::ustring& icon_name) const +IconInfo lookup_icon (const Glib::ustring& icon_name, int size, IconLookupFlags flags) const  Looks up a named icon and returns a structure containing information such as the filename of the icon.
    -IconInfo lookup_icon (const Glib::RefPtr< const Gio::Icon >& icon, int size, IconLookupFlags flags) const +IconInfo lookup_icon (const Glib::RefPtr< const Gio::Icon >& icon, int size, IconLookupFlags flags) const  Looks up an icon and returns a structure containing information such as the filename of the icon.
    -IconInfo choose_icon (const std::vector< Glib::ustring >& icon_names, int size, IconLookupFlags flags) +IconInfo choose_icon (const std::vector< Glib::ustring >& icon_names, int size, IconLookupFlags flags)  Looks up a named icon and returns a structure containing information such as the filename of the icon.
    -Glib::RefPtr< Gdk::Pixbufload_icon (const Glib::ustring& icon_name, int size, IconLookupFlags flags=(IconLookupFlags) 0) const +Glib::RefPtr< Gdk::Pixbufload_icon (const Glib::ustring& icon_name, int size, IconLookupFlags flags=(IconLookupFlags) 0) const  Looks up an icon in an icon theme, scales it to the given size and renders it into a pixbuf.
    -std::vector< Glib::ustringlist_icons (const Glib::ustring& context) const +std::vector< Glib::ustringlist_icons (const Glib::ustring& context) const  Lists a subset of icons in the current icon theme, by providing a context string.
    -std::vector< Glib::ustringlist_icons () const +std::vector< Glib::ustringlist_icons () const  Lists the icons in the current icon theme.
    -std::vector< Glib::ustringlist_contexts () const +std::vector< Glib::ustringlist_contexts () const  Gets the list of contexts available within the current hierarchy of icon themes.
    Glib::ustring get_example_icon_name () const  Gets the name of an icon that is representative of the current theme (for instance, to use when presenting a list of themes to the user.)
    @@ -112,7 +128,7 @@  Gets the icon theme for the default screen.
    static Glib::RefPtr< IconThemeget_for_screen (const Glib::RefPtr< Gdk::Screen >& screen)  Gets the icon theme object associated with screen; if this function has not previously been called for the given screen, a new icon theme object will be created and associated with the screen.
    -static void add_builtin_icon (const Glib::ustring& icon_name, int size, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf) +static void add_builtin_icon (const Glib::ustring& icon_name, int size, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)  Registers a built-in icon for icon theme lookups.

    Protected Member Functions

    @@ -132,7 +148,7 @@
    - + @@ -148,7 +164,7 @@
    virtual Gtk::IconTheme::~IconTheme virtual Gtk::IconTheme::~IconTheme ( ) [virtual]
    - + @@ -165,7 +181,7 @@
    Gtk::IconTheme::IconTheme Gtk::IconTheme::IconTheme ( ) [protected]
    - + @@ -196,7 +212,7 @@

    In general, if you use add_builtin_icon() you should also install the icon in the icon theme, so that the icon is generally available.

    This function will generally be used with pixbufs loaded via gdk_pixbuf_new_from_inline().

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    static void Gtk::IconTheme::add_builtin_icon static void Gtk::IconTheme::add_builtin_icon ( const Glib::ustring icon_name,
    @@ -212,7 +228,7 @@
    icon_nameThe name of the icon to register.
    sizeThe size at which to register the icon (different images can be registered for the same icon name at different sizes.).
    - + @@ -225,7 +241,7 @@

    Appends a directory to the search path.

    See set_search_path().

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconTheme::append_search_path void Gtk::IconTheme::append_search_path ( const Glib::ustring path)
    pathDirectory name to append to the icon path.
    @@ -239,9 +255,9 @@
    - + - + @@ -268,7 +284,7 @@

    Looks up a named icon and returns a structure containing information such as the filename of the icon.

    The icon can then be rendered into a pixbuf using Gtk::IconInfo::load_icon(). (load_icon() combines these two steps if all you need is the pixbuf.)

    If icon_names contains more than one name, this function tries them all in the given order before falling back to inherited icon themes.

    -
    Parameters:
    +
    Parameters:
    IconInfo Gtk::IconTheme::choose_icon IconInfo Gtk::IconTheme::choose_icon (const std::vector< Glib::ustring > & const std::vector< Glib::ustring > &  icon_names,
    @@ -286,7 +302,7 @@
    icon_namesArray of icon names to lookup.
    sizeDesired icon size.
    - + @@ -302,7 +318,7 @@
    static Glib::RefPtr<IconTheme> Gtk::IconTheme::create static Glib::RefPtr<IconTheme> Gtk::IconTheme::create ( ) [static]
    - + @@ -323,7 +339,7 @@
    static Glib::RefPtr<IconTheme> Gtk::IconTheme::get_default static Glib::RefPtr<IconTheme> Gtk::IconTheme::get_default ( ) [static]
    - + @@ -342,7 +358,7 @@
    Glib::ustring Gtk::IconTheme::get_example_icon_name Glib::ustring Gtk::IconTheme::get_example_icon_name ( ) const
    - + @@ -355,7 +371,7 @@

    Gets the icon theme object associated with screen; if this function has not previously been called for the given screen, a new icon theme object will be created and associated with the screen.

    Icon theme objects are fairly expensive to create, so using this function is usually a better choice than calling than new() and setting the screen yourself; by using this function a single icon theme object will be shared between users.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<IconTheme> Gtk::IconTheme::get_for_screen static Glib::RefPtr<IconTheme> Gtk::IconTheme::get_for_screen ( const Glib::RefPtr< Gdk::Screen >&  screen)
    screenA Gdk::Screen.
    @@ -370,7 +386,7 @@
    - + @@ -387,7 +403,7 @@
    std::vector<int> Gtk::IconTheme::get_icon_sizes std::vector<int> Gtk::IconTheme::get_icon_sizes ( const Glib::ustring icon_name)
    - + @@ -398,15 +414,15 @@ - +
    std::vector<Glib::ustring> Gtk::IconTheme::get_search_path std::vector<Glib::ustring> Gtk::IconTheme::get_search_path ( ) const
    - + - +
    const GtkIconTheme* Gtk::IconTheme::gobj GtkIconTheme* Gtk::IconTheme::gobj ( ) const [inline] [inline]
    @@ -414,19 +430,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GtkIconTheme* Gtk::IconTheme::gobj const GtkIconTheme* Gtk::IconTheme::gobj ( ) [inline] const [inline]
    @@ -434,7 +450,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -443,7 +459,7 @@
    - + @@ -461,7 +477,7 @@
    GtkIconTheme* Gtk::IconTheme::gobj_copy GtkIconTheme* Gtk::IconTheme::gobj_copy ( )
    - + @@ -473,7 +489,7 @@

    Checks whether an icon theme includes an icon for a particular name.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::IconTheme::has_icon bool Gtk::IconTheme::has_icon ( const Glib::ustring icon_name)
    icon_nameThe name of an icon.
    @@ -488,7 +504,7 @@
    - + @@ -508,7 +524,7 @@
    std::vector<Glib::ustring> Gtk::IconTheme::list_contexts std::vector<Glib::ustring> Gtk::IconTheme::list_contexts ( ) const
    - + @@ -520,7 +536,7 @@

    Lists a subset of icons in the current icon theme, by providing a context string.

    The set of values for the context string is system dependent, but will typically include such values as 'Applications' and 'MimeTypes'.

    -
    Parameters:
    +
    Parameters:
    std::vector<Glib::ustring> Gtk::IconTheme::list_icons std::vector<Glib::ustring> Gtk::IconTheme::list_icons ( const Glib::ustring context)
    contextA string identifying a particular type of icon.
    @@ -536,7 +552,7 @@
    - + @@ -556,7 +572,7 @@
    std::vector<Glib::ustring> Gtk::IconTheme::list_icons std::vector<Glib::ustring> Gtk::IconTheme::list_icons ( ) const
    - + @@ -586,7 +602,7 @@

    This is a convenience function; if more details about the icon are needed, use lookup_icon() followed by Gtk::IconInfo::load_icon().

    Note that you probably want to listen for icon theme changes and update the icon. This is usually done by connecting to the GtkWidget::style-set signal. If for some reason you do not want to update the icon when the icon theme changes, you should consider using gdk_pixbuf_copy() to make a private copy of the pixbuf returned by this function. Otherwise GTK+ may need to keep the old icon theme loaded, which would be a waste of memory.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr<Gdk::Pixbuf> Gtk::IconTheme::load_icon Glib::RefPtr<Gdk::Pixbuf> Gtk::IconTheme::load_icon ( const Glib::ustring icon_name,
    @@ -598,15 +614,15 @@ - +
    icon_nameThe name of the icon to lookup.
    sizeThe desired icon size. The resulting icon may not be exactly this size; see Gtk::IconInfo::load_icon().
    - + - - + + @@ -629,30 +645,30 @@
    -

    Looks up an icon and returns a structure containing information such as the filename of the icon.

    -

    The icon can then be rendered into a pixbuf using Gtk::IconInfo::load_icon().

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +

    Looks up a named icon and returns a structure containing information such as the filename of the icon.

    +

    The icon can then be rendered into a pixbuf using Gtk::IconInfo::load_icon(). (load_icon() combines these two steps if all you need is the pixbuf.)

    +
    Parameters:
    IconInfo Gtk::IconTheme::lookup_icon IconInfo Gtk::IconTheme::lookup_icon (const Glib::RefPtr< const Gio::Icon > & icon, const Glib::ustringicon_name,
    - +
    iconThe Icon to look up.
    icon_nameThe name of the icon to lookup.
    sizeDesired icon size.
    flagsFlags modifying the behavior of the icon lookup.
    -
    Returns:
    A Gtk::IconInfo structure containing information about the icon, or 0 if the icon wasn't found. Free with Gtk::IconInfo::free().
    +
    Returns:
    An IconInfo structure containing information about the icon. IconInfo::operator bool() will return false if the icon wasn't found. For instance, if (icon_info) { ... }.
    +
    Since gtkmm 2.4:
    - +
    - + - - + + @@ -675,18 +691,18 @@
    -

    Looks up a named icon and returns a structure containing information such as the filename of the icon.

    -

    The icon can then be rendered into a pixbuf using Gtk::IconInfo::load_icon(). (load_icon() combines these two steps if all you need is the pixbuf.)

    -
    Parameters:
    +

    Looks up an icon and returns a structure containing information such as the filename of the icon.

    +

    The icon can then be rendered into a pixbuf using Gtk::IconInfo::load_icon().

    +
    Since gtkmm 2.14:
    +
    Parameters:
    IconInfo Gtk::IconTheme::lookup_icon IconInfo Gtk::IconTheme::lookup_icon (const Glib::ustringicon_name, const Glib::RefPtr< const Gio::Icon > & icon,
    - +
    icon_nameThe name of the icon to lookup.
    iconThe Icon to look up.
    sizeDesired icon size.
    flagsFlags modifying the behavior of the icon lookup.
    -
    Returns:
    An IconInfo structure containing information about the icon. IconInfo::operator bool() will return false if the icon wasn't found. For instance, if (icon_info) { ... }.
    -
    Since gtkmm 2.4:
    +
    Returns:
    A Gtk::IconInfo structure containing information about the icon, or 0 if the icon wasn't found. Free with Gtk::IconInfo::free().
    @@ -695,7 +711,7 @@
    - + @@ -713,7 +729,7 @@
    virtual void Gtk::IconTheme::on_changed virtual void Gtk::IconTheme::on_changed ( ) [protected, virtual]
    - + @@ -726,7 +742,7 @@

    Prepends a directory to the search path.

    See set_search_path().

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconTheme::prepend_search_path void Gtk::IconTheme::prepend_search_path ( const Glib::ustring path)
    pathDirectory name to prepend to the icon path.
    @@ -740,7 +756,7 @@
    - + @@ -760,7 +776,7 @@
    bool Gtk::IconTheme::rescan_if_needed bool Gtk::IconTheme::rescan_if_needed ( )
    - + @@ -773,7 +789,7 @@

    Sets the name of the icon theme that the Gtk::IconTheme object uses overriding system configuration.

    This function cannot be called on the icon theme objects returned from get_default() and get_for_screen().

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconTheme::set_custom_theme void Gtk::IconTheme::set_custom_theme ( const Glib::ustring theme_name)
    theme_nameName of icon theme to use instead of configured theme, or 0 to unset a previously set custom theme.
    @@ -787,7 +803,7 @@
    - + @@ -799,7 +815,7 @@

    Sets the screen for an icon theme; the screen is used to track the user's currently configured icon theme, which might be different for different screens.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconTheme::set_screen void Gtk::IconTheme::set_screen ( const Glib::RefPtr< Gdk::Screen >&  screen)
    screenA Gdk::Screen.
    @@ -813,9 +829,9 @@
    - + - + @@ -830,7 +846,7 @@
    void Gtk::IconTheme::set_search_path void Gtk::IconTheme::set_search_path (const std::vector< Glib::ustring > & const std::vector< Glib::ustring > &  path)
    - + @@ -849,7 +865,7 @@
    Glib::SignalProxy0< void > Gtk::IconTheme::signal_changed Glib::SignalProxy0< void > Gtk::IconTheme::signal_changed ( )
    - + @@ -870,7 +886,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::IconTheme > wrap Glib::RefPtr< Gtk::IconTheme > wrap ( GtkIconTheme *  object,
    @@ -884,9 +900,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/icontheme.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconTheme__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconTheme__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconTheme-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconTheme-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconTheme-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconTheme-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::IconTheme, including all inherited members. @@ -65,7 +81,7 @@ - + @@ -98,7 +114,7 @@ - + @@ -112,9 +128,14 @@ -
    add_builtin_icon(const Glib::ustring& icon_name, int size, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)Gtk::IconTheme [static]
    get_example_icon_name() const Gtk::IconTheme
    get_for_screen(const Glib::RefPtr< Gdk::Screen >& screen)Gtk::IconTheme [static]
    get_icon_sizes(const Glib::ustring& icon_name) const Gtk::IconTheme
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_search_path() const Gtk::IconTheme
    gobj()Gtk::IconTheme [inline]
    set_custom_theme(const Glib::ustring& theme_name)Gtk::IconTheme
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_screen(const Glib::RefPtr< Gdk::Screen >& screen)Gtk::IconTheme
    set_search_path(const std::vector< Glib::ustring >& path)Gtk::IconTheme
    ~IconTheme()Gtk::IconTheme [virtual]
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconView.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconView.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconView.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconView.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::IconView Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::IconView Class Reference
    -
    +

    The IconView provides an alternative view of a list model. More...

    @@ -69,7 +85,7 @@

    Public Types

    typedef sigc::slot< void,
    -const TreeModel::Path& > SlotForeach +const TreeModel::Path& > SlotForeach  For instance, void on_foreach(const Gtk::TreeModel::Path& path);.

    Public Member Functions

    @@ -108,75 +124,75 @@ int get_pixbuf_column () const  Returns the column with pixbufs for icon_view.
    void set_item_orientation (Orientation orientation) - Sets the property_item_orientation() property which determines whether the labels are drawn beside the icons instead of below.
    + Sets the property_item_orientation() property which determines whether the labels are drawn beside the icons instead of below.
    Orientation get_item_orientation () const - Returns the value of the property_item_orientation() property which determines whether the labels are drawn beside the icons instead of below.
    + Returns the value of the property_item_orientation() property which determines whether the labels are drawn beside the icons instead of below.
    void set_columns (int columns) - Sets the property_columns() property which determines in how many columns the icons are arranged.
    + Sets the property_columns() property which determines in how many columns the icons are arranged.
    int get_columns () const - Returns the value of the property_columns() property.
    + Returns the value of the property_columns() property.
    void set_item_width (int item_width) - Sets the property_item_width() property which specifies the width to use for each item.
    + Sets the property_item_width() property which specifies the width to use for each item.
    int get_icon_width () const - Returns the value of the property_item_width() property.
    + Returns the value of the property_item_width() property.
    void set_spacing (int spacing) - Sets the property_spacing() property which specifies the space which is inserted between the cells (i.e. the icon and the text) of an item.
    + Sets the property_spacing() property which specifies the space which is inserted between the cells (i.e. the icon and the text) of an item.
    int get_spacing () const - Returns the value of the property_spacing() property.
    + Returns the value of the property_spacing() property.
    void set_row_spacing (int row_spacing) - Sets the property_row_spacing() property which specifies the space which is inserted between the rows of the icon view.
    + Sets the property_row_spacing() property which specifies the space which is inserted between the rows of the icon view.
    gint get_row_spacing () const - Returns the value of the property_row_spacing() property.
    + Returns the value of the property_row_spacing() property.
    void set_column_spacing (int column_spacing) - Sets the property_column_spacing() property which specifies the space which is inserted between the columns of the icon view.
    + Sets the property_column_spacing() property which specifies the space which is inserted between the columns of the icon view.
    int get_column_spacing () const - Returns the value of the property_column_spacing() property.
    + Returns the value of the property_column_spacing() property.
    void set_margin (int margin) - Sets the property_margin() property which specifies the space which is inserted at the top, bottom, left and right of the icon view.
    + Sets the property_margin() property which specifies the space which is inserted at the top, bottom, left and right of the icon view.
    int get_margin () const - Returns the value of the property_margin() property.
    -TreeModel::Path get_path_at_pos (int x, int y) const + Returns the value of the property_margin() property.
    +TreeModel::Path get_path_at_pos (int x, int y) const  Finds the path at the point ( x, y), relative to bin_window coordinates.
    -bool get_item_at_pos (int x, int y, TreeModel::Path& path, CellRenderer*& cell) const +bool get_item_at_pos (int x, int y, TreeModel::Path& path, CellRenderer*& cell) const  Finds the path at the point (x, y), relative to widget coordinates.
    -bool get_item_at_pos (int x, int y, TreeModel::Path& path) const +bool get_item_at_pos (int x, int y, TreeModel::Path& path) const  Finds the path at the point (x, y), relative to widget coordinates.
    bool get_item_at_pos (int x, int y, CellRenderer*& cell) const  Finds the path at the point (x, y), relative to widget coordinates.
    -bool get_visible_range (TreeModel::Path& start_path, TreeModel::Path& end_path) const -void selected_foreach (const SlotForeach& slot) +bool get_visible_range (TreeModel::Path& start_path, TreeModel::Path& end_path) const +void selected_foreach (const SlotForeach& slot)  Calls a function for each selected icon.
    void set_selection_mode (SelectionMode mode)  Sets the selection mode of the icon_view.
    SelectionMode get_selection_mode () const  Gets the selection mode of the icon_view.
    -void select_path (const TreeModel::Path& path) +void select_path (const TreeModel::Path& path)  Selects the row at path.
    -void unselect_path (const TreeModel::Path& path) +void unselect_path (const TreeModel::Path& path)  Unselects the row at path.
    -bool path_is_selected (const TreeModel::Path& path) const +bool path_is_selected (const TreeModel::Path& path) const  Returns true if the icon pointed to by path is currently selected.
    -std::vector< TreePathget_selected_items () const +std::vector< TreePathget_selected_items () const  Creates a list of paths of all selected items.
    void select_all ()  Selects all the icons.
    void unselect_all ()  Unselects all the icons.
    -void item_activated (const TreeModel::Path& path) +void item_activated (const TreeModel::Path& path)  Activates the item determined by path.
    -void set_cursor (const TreeModel::Path& path, CellRenderer& cell, bool start_editing) +void set_cursor (const TreeModel::Path& path, CellRenderer& cell, bool start_editing)  Sets the current keyboard focus to be at path, and selects it.
    -bool get_cursor (TreeModel::Path& path, CellRenderer*& cell) const +bool get_cursor (TreeModel::Path& path, CellRenderer*& cell) const  Fills in path and cell with the current cursor path and cell.
    -bool get_cursor (TreeModel::Path& path) const +bool get_cursor (TreeModel::Path& path) const  Fills in path and cell with the current cursor path and cell.
    bool get_cursor (CellRenderer*& cell) const  Fills in path and cell with the current cursor path and cell.
    -void scroll_to_path (const TreeModel::Path& path, bool use_align, gfloat row_align, gfloat col_align) +void scroll_to_path (const TreeModel::Path& path, bool use_align, gfloat row_align, gfloat col_align)  Moves the alignments of icon_view to the position specified by path.
    -void enable_model_drag_source (const std::vector< TargetEntry >& targets, Gdk::ModifierType start_button_mask=Gdk::MODIFIER_MASK, Gdk::DragAction actions=Gdk::ACTION_COPY|Gdk::ACTION_MOVE) +void enable_model_drag_source (const std::vector< TargetEntry >& targets, Gdk::ModifierType start_button_mask=Gdk::MODIFIER_MASK, Gdk::DragAction actions=Gdk::ACTION_COPY|Gdk::ACTION_MOVE)  Turns the IconView into a drag source for automatic DND.
    -void enable_model_drag_dest (const std::vector< TargetEntry >& targets, Gdk::DragAction actions=Gdk::ACTION_COPY|Gdk::ACTION_MOVE) +void enable_model_drag_dest (const std::vector< TargetEntry >& targets, Gdk::DragAction actions=Gdk::ACTION_COPY|Gdk::ACTION_MOVE)  Turns the IconView into a drop destination for automatic DND.
    void unset_model_drag_source ()  Undoes the effect of enable_model_drag_source().
    @@ -186,98 +202,98 @@  This function is a convenience function to allow you to reorder models that support the Gtk::TreeDragSourceIface and the Gtk::TreeDragDestIface.
    bool get_reorderable () const  Retrieves whether the user can reorder the list via drag-and-drop.
    -void set_drag_dest_item (const TreeModel::Path& path, IconViewDropPosition pos) +void set_drag_dest_item (const TreeModel::Path& path, IconViewDropPosition pos)  Sets the item that is highlighted for feedback.
    -void get_drag_dest_item (TreeModel::Path& path, IconViewDropPosition& pos) const +void get_drag_dest_item (TreeModel::Path& path, IconViewDropPosition& pos) const  Gets information about the item that is highlighted for feedback.
    -void get_drag_dest_item (TreeModel::Path& path) const +void get_drag_dest_item (TreeModel::Path& path) const  Gets information about the item that is highlighted for feedback.
    void get_drag_dest_item (IconViewDropPosition& pos) const  Gets information about the item that is highlighted for feedback.
    -bool get_dest_item_at_pos (int drag_x, int drag_y, TreeModel::Path& path, IconViewDropPosition& pos) const +bool get_dest_item_at_pos (int drag_x, int drag_y, TreeModel::Path& path, IconViewDropPosition& pos) const  Determines the destination item for a given position.
    -bool get_dest_item_at_pos (int drag_x, int drag_y, TreeModel::Path& path) const +bool get_dest_item_at_pos (int drag_x, int drag_y, TreeModel::Path& path) const  Determines the destination item for a given position.
    bool get_dest_item_at_pos (int drag_x, int drag_y, IconViewDropPosition& pos) const  Determines the destination item for a given position.
    -Cairo::RefPtr< Cairo::Surfacecreate_drag_icon (const TreeModel::Path& path) +Cairo::RefPtr< Cairo::Surfacecreate_drag_icon (const TreeModel::Path& path)  Creates a #cairo_surface_t representation of the item at path.
    void convert_widget_to_bin_window_coords (int wx, int wy, int& bx, int& by) const  Converts widget coordinates to coordinates for the bin_window, as expected by e.g. get_path_at_pos().
    -void set_tooltip_item (const Glib::RefPtr< Tooltip >& tooltip, const TreeModel::Path& path) +void set_tooltip_item (const Glib::RefPtr< Tooltip >& tooltip, const TreeModel::Path& path)  Sets the tip area of tooltip to be the area covered by the item at path.
    -void set_tooltip_cell (const Glib::RefPtr< Tooltip >& tooltip, const TreeModel::Path& path, CellRenderer& cell) +void set_tooltip_cell (const Glib::RefPtr< Tooltip >& tooltip, const TreeModel::Path& path, CellRenderer& cell)  Sets the tip area of tooltip to the area which cell occupies in the item pointed to by path.
    -void set_tooltip_cell (const Glib::RefPtr< Tooltip >& tooltip, const TreeModel::Path& path) +void set_tooltip_cell (const Glib::RefPtr< Tooltip >& tooltip, const TreeModel::Path& path)  Sets the tip area of tooltip to the area occupied by the item pointed to by path.
    -bool get_tooltip_context_path (int& x, int& y, bool keyboard_tip, TreeModel::Path& path) -bool get_tooltip_context_iter (int& x, int& y, bool keyboard_tip, Gtk::TreeModel::iterator& iter) +bool get_tooltip_context_path (int& x, int& y, bool keyboard_tip, TreeModel::Path& path) +bool get_tooltip_context_iter (int& x, int& y, bool keyboard_tip, Gtk::TreeModel::iterator& iter) void set_tooltip_column (int column)  If you only plan to have simple (text-only) tooltips on full items, you can use this function to have Gtk::IconView handle these automatically for you.
    int get_tooltip_column () const  Returns the column of icon_view's model which is being used for displaying tooltips on icon_view's rows.
    Glib::SignalProxy1< void,
    -const TreeModel::Path& > signal_item_activated () +const TreeModel::Path& > signal_item_activated () Glib::SignalProxy0< void > signal_selection_changed () Glib::PropertyProxy< int > property_pixbuf_column () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Model column used to retrieve the icon pixbuf from.
    Glib::PropertyProxy_ReadOnly< int > property_pixbuf_column () const  Model column used to retrieve the icon pixbuf from.
    Glib::PropertyProxy< int > property_text_column () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Model column used to retrieve the text from.
    Glib::PropertyProxy_ReadOnly< int > property_text_column () const  Model column used to retrieve the text from.
    Glib::PropertyProxy< int > property_markup_column () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Model column used to retrieve the text if using Pango markup.
    Glib::PropertyProxy_ReadOnly< int > property_markup_column () const  Model column used to retrieve the text if using Pango markup.
    Glib::PropertyProxy
    < SelectionModeproperty_selection_mode () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The selection mode.
    Glib::PropertyProxy_ReadOnly
    < SelectionModeproperty_selection_mode () const  The selection mode.
    Glib::PropertyProxy< Orientationproperty_item_orientation () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + How the text and icon of each item are positioned relative to each other.
    Glib::PropertyProxy_ReadOnly
    < Orientationproperty_item_orientation () const  How the text and icon of each item are positioned relative to each other.
    Glib::PropertyProxy
    < Glib::RefPtr< TreeModel > > property_model () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The model for the icon view.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< TreeModel > > property_model () const  The model for the icon view.
    Glib::PropertyProxy< int > property_columns () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Number of columns to display.
    Glib::PropertyProxy_ReadOnly< int > property_columns () const  Number of columns to display.
    Glib::PropertyProxy< int > property_item_width () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The width used for each item.
    Glib::PropertyProxy_ReadOnly< int > property_item_width () const  The width used for each item.
    Glib::PropertyProxy< int > property_spacing () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Space which is inserted between cells of an item.
    Glib::PropertyProxy_ReadOnly< int > property_spacing () const  Space which is inserted between cells of an item.
    Glib::PropertyProxy< int > property_row_spacing () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Space which is inserted between grid rows.
    Glib::PropertyProxy_ReadOnly< int > property_row_spacing () const  Space which is inserted between grid rows.
    Glib::PropertyProxy< int > property_column_spacing () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Space which is inserted between grid columns.
    Glib::PropertyProxy_ReadOnly< int > property_column_spacing () const  Space which is inserted between grid columns.
    Glib::PropertyProxy< int > property_margin () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Space which is inserted at the edges of the icon view.
    Glib::PropertyProxy_ReadOnly< int > property_margin () const  Space which is inserted at the edges of the icon view.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< CellArea > > property_cell_area () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The GtkCellArea used to layout cells.

    Protected Member Functions

    -virtual void on_item_activated (const TreeModel::Path& path) +virtual void on_item_activated (const TreeModel::Path& path)  This is a default handler for the signal signal_item_activated().
    virtual void on_selection_changed ()  This is a default handler for the signal signal_selection_changed().
    @@ -297,7 +313,7 @@ @@ -313,7 +329,7 @@
    - + @@ -329,7 +345,7 @@
    virtual Gtk::IconView::~IconView virtual Gtk::IconView::~IconView ( ) [virtual]
    - + @@ -345,7 +361,7 @@
    Gtk::IconView::IconView Gtk::IconView::IconView ( )
    - + @@ -362,7 +378,7 @@
    Gtk::IconView::IconView Gtk::IconView::IconView ( const Glib::RefPtr< TreeModel >&  model)
    - + @@ -380,7 +396,7 @@
    Gtk::IconView::IconView Gtk::IconView::IconView ( const Glib::RefPtr< CellArea >&  cell_area)
    - + @@ -414,7 +430,7 @@

    Converts widget coordinates to coordinates for the bin_window, as expected by e.g. get_path_at_pos().

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::convert_widget_to_bin_window_coords void Gtk::IconView::convert_widget_to_bin_window_coords ( int  wx,
    @@ -431,9 +447,9 @@
    wxX coordinate relative to the widget.
    wyY coordinate relative to the widget.
    - + - + @@ -444,7 +460,7 @@

    Creates a #cairo_surface_t representation of the item at path.

    This image is used for a drag icon.

    Since gtkmm 2.8:
    -
    Parameters:
    +
    Parameters:
    Cairo::RefPtr<Cairo::Surface> Gtk::IconView::create_drag_icon Cairo::RefPtr<Cairo::Surface> Gtk::IconView::create_drag_icon (const TreeModel::Pathconst TreeModel::Path path)
    pathA Gtk::TreePath in icon_view.
    @@ -459,16 +475,16 @@
    - + - + - + @@ -480,7 +496,7 @@

    Turns the IconView into a drop destination for automatic DND.

    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::enable_model_drag_dest void Gtk::IconView::enable_model_drag_dest (const std::vector< TargetEntry >& const std::vector< TargetEntry >&  targets,
    Gdk::DragAction actions = Gdk::ACTION_COPY|Gdk::ACTION_MOVE actions = Gdk::ACTION_COPY|Gdk::ACTION_MOVE 
    @@ -495,22 +511,22 @@
    targetsThe table of targets that the drag will support.
    actionsThe bitmask of possible actions for a drag from this widget.
    - + - + - + - + @@ -522,7 +538,7 @@

    Turns the IconView into a drag source for automatic DND.

    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::enable_model_drag_source void Gtk::IconView::enable_model_drag_source (const std::vector< TargetEntry >& const std::vector< TargetEntry >&  targets,
    Gdk::ModifierType start_button_mask = Gdk::MODIFIER_MASK, start_button_mask = Gdk::MODIFIER_MASK,
    Gdk::DragAction actions = Gdk::ACTION_COPY|Gdk::ACTION_MOVE actions = Gdk::ACTION_COPY|Gdk::ACTION_MOVE 
    @@ -538,7 +554,7 @@
    targetsStandard container of targets that the drag will support.
    start_button_maskMask of allowed buttons to start drag.
    - + @@ -547,7 +563,7 @@
    -

    Returns the value of the property_column_spacing() property.

    +

    Returns the value of the property_column_spacing() property.

    Since gtkmm 2.6:
    Returns:
    The space between columns.
    @@ -558,7 +574,7 @@
    int Gtk::IconView::get_column_spacing int Gtk::IconView::get_column_spacing ( ) const
    - + @@ -567,22 +583,32 @@
    -

    Returns the value of the property_columns() property.

    +

    Returns the value of the property_columns() property.

    Since gtkmm 2.6:
    Returns:
    The number of columns, or -1.
    - +
    int Gtk::IconView::get_columns int Gtk::IconView::get_columns ( ) const
    - + - - - + + + + + + + + + + + + +
    bool Gtk::IconView::get_cursor bool Gtk::IconView::get_cursor (TreeModel::Pathpath) constTreeModel::Pathpath,
    CellRenderer*& cell 
    ) const
    @@ -590,26 +616,27 @@

    Fills in path and cell with the current cursor path and cell.

    If the cursor isn't currently set, then path will be empty. If no cell currently has focus, then cell will be NULL.

    -
    Parameters:
    +
    Parameters:
    +
    pathThe current cursor path.
    cellThe current focus cell.
    Returns:
    true if the cursor is set.
    -
    Since gtkmm 2.8:
    +
    Since gtkmm 2.8:
    - +
    - + - - + +
    bool Gtk::IconView::get_cursor bool Gtk::IconView::get_cursor (CellRenderer*& cell)TreeModel::Pathpath) const
    @@ -618,37 +645,27 @@

    Fills in path and cell with the current cursor path and cell.

    If the cursor isn't currently set, then path will be empty. If no cell currently has focus, then cell will be NULL.

    -
    Parameters:
    +
    Parameters:
    - +
    cellThe current focus cell.
    pathThe current cursor path.
    Returns:
    true if the cursor is set.
    -
    Since gtkmm 2.8:
    +
    Since gtkmm 2.8:
    - +
    - + - - - - - - - - - - - - + +
    bool Gtk::IconView::get_cursor bool Gtk::IconView::get_cursor (TreeModel::Pathpath,
    CellRenderer*& cell 
    ) constcell) const
    @@ -656,24 +673,23 @@

    Fills in path and cell with the current cursor path and cell.

    If the cursor isn't currently set, then path will be empty. If no cell currently has focus, then cell will be NULL.

    -
    Parameters:
    +
    Parameters:
    -
    pathThe current cursor path.
    cellThe current focus cell.
    Returns:
    true if the cursor is set.
    -
    Since gtkmm 2.8:
    +
    Since gtkmm 2.8:
    - +
    - + @@ -687,6 +703,12 @@ + + + + + + @@ -700,25 +722,26 @@

    Determines the destination item for a given position.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::IconView::get_dest_item_at_pos bool Gtk::IconView::get_dest_item_at_pos ( int  drag_x,
    TreeModel::Pathpath,
    IconViewDropPosition pos 
    +
    drag_xThe position to determine the destination item for.
    drag_ythe position to determine the destination item for.
    pathThe path of the item.
    pos,:The drop position.
    Returns:
    whether there is an item at the given position.
    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    - +
    - + @@ -732,14 +755,8 @@ - - - - - - - - + + @@ -751,26 +768,25 @@

    Determines the destination item for a given position.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::IconView::get_dest_item_at_pos bool Gtk::IconView::get_dest_item_at_pos ( int  drag_x,
    TreeModel::Pathpath,
    IconViewDropPositionpos TreeModel::Pathpath 
    -
    drag_xThe position to determine the destination item for.
    drag_ythe position to determine the destination item for.
    pathThe path of the item.
    pos,:The drop position.
    Returns:
    whether there is an item at the given position.
    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    - +
    - + @@ -784,8 +800,8 @@ - - + + @@ -797,37 +813,16 @@

    Determines the destination item for a given position.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::IconView::get_dest_item_at_pos bool Gtk::IconView::get_dest_item_at_pos ( int  drag_x,
    TreeModel::Pathpath IconViewDropPositionpos 
    - +
    drag_xThe position to determine the destination item for.
    drag_ythe position to determine the destination item for.
    pathThe path of the item.
    pos,:The drop position.
    Returns:
    whether there is an item at the given position.
    -
    Since gtkmm 2.10:
    - -
    -
    - -
    -
    - - - - - - - - -
    void Gtk::IconView::get_drag_dest_item (IconViewDropPositionpos) const
    -
    -
    - -

    Gets information about the item that is highlighted for feedback.

    -

    The drop position.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    @@ -836,9 +831,9 @@
    - + - + @@ -857,7 +852,7 @@

    Gets information about the item that is highlighted for feedback.

    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::get_drag_dest_item void Gtk::IconView::get_drag_dest_item (TreeModel::PathTreeModel::Path path,
    pathThe highlighted item. The drop position.
    @@ -872,9 +867,9 @@
    - + - + @@ -883,7 +878,7 @@

    Gets information about the item that is highlighted for feedback.

    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::get_drag_dest_item void Gtk::IconView::get_drag_dest_item (TreeModel::PathTreeModel::Path path) const
    pathThe highlighted item.
    @@ -893,12 +888,33 @@
    + +
    +
    + + + + + + + + +
    void Gtk::IconView::get_drag_dest_item (IconViewDropPositionpos) const
    +
    +
    + +

    Gets information about the item that is highlighted for feedback.

    +

    The drop position.

    +
    Since gtkmm 2.10:
    + +
    +
    - + @@ -907,18 +923,18 @@
    -

    Returns the value of the property_item_width() property.

    +

    Returns the value of the property_item_width() property.

    Since gtkmm 2.6:
    Returns:
    The width of a single item, or -1.
    - +
    int Gtk::IconView::get_icon_width int Gtk::IconView::get_icon_width ( ) const
    - + @@ -932,8 +948,14 @@ - - + + + + + + + + @@ -945,25 +967,26 @@

    Finds the path at the point (x, y), relative to widget coordinates.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::IconView::get_item_at_pos bool Gtk::IconView::get_item_at_pos ( int  x,
    TreeModel::Pathpath TreeModel::Pathpath,
    CellRenderer*& cell 
    - + +
    xThe x position to be identified.
    yThe y position to be identified.
    pathThe path.
    pathThe path.
    cellThe renderer responsible for the cell at (x, y).
    Returns:
    true if an item exists at the specified position.
    -
    Since gtkmm 2.6:
    +
    Since gtkmm 2.6:
    - +
    - + @@ -977,14 +1000,8 @@ - - - - - - - - + + @@ -996,17 +1013,16 @@

    Finds the path at the point (x, y), relative to widget coordinates.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::IconView::get_item_at_pos bool Gtk::IconView::get_item_at_pos ( int  x,
    TreeModel::Pathpath,
    CellRenderer*& cell TreeModel::Pathpath 
    - - +
    xThe x position to be identified.
    yThe y position to be identified.
    pathThe path.
    cellThe renderer responsible for the cell at (x, y).
    pathThe path.
    Returns:
    true if an item exists at the specified position.
    -
    Since gtkmm 2.6:
    +
    Since gtkmm 2.6:
    @@ -1015,7 +1031,7 @@
    - + @@ -1042,7 +1058,7 @@

    Finds the path at the point (x, y), relative to widget coordinates.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::IconView::get_item_at_pos bool Gtk::IconView::get_item_at_pos ( int  x,
    @@ -1060,7 +1076,7 @@
    xThe x position to be identified.
    yThe y position to be identified.
    - + @@ -1069,7 +1085,7 @@
    -

    Returns the value of the property_item_orientation() property which determines whether the labels are drawn beside the icons instead of below.

    +

    Returns the value of the property_item_orientation() property which determines whether the labels are drawn beside the icons instead of below.

    Since gtkmm 2.6:
    Returns:
    The relative position of texts and icons.
    @@ -1080,7 +1096,7 @@
    Orientation Gtk::IconView::get_item_orientation Orientation Gtk::IconView::get_item_orientation ( ) const
    - + @@ -1089,7 +1105,7 @@
    -

    Returns the value of the property_margin() property.

    +

    Returns the value of the property_margin() property.

    Since gtkmm 2.6:
    Returns:
    The space at the borders.
    @@ -1100,7 +1116,7 @@
    int Gtk::IconView::get_margin int Gtk::IconView::get_margin ( ) const
    - + @@ -1115,15 +1131,15 @@ - +
    int Gtk::IconView::get_markup_column int Gtk::IconView::get_markup_column ( ) const
    - + - +
    Glib::RefPtr<const TreeModel> Gtk::IconView::get_model Glib::RefPtr<TreeModel> Gtk::IconView::get_model ( ) const
    @@ -1131,20 +1147,20 @@

    Returns the model the Gtk::IconView is based on.

    Returns 0 if the model is unset.

    -
    Since gtkmm 2.6:
    +
    Since gtkmm 2.6:
    Returns:
    A Gtk::TreeModel, or 0 if none is currently being used.
    - +
    - + - +
    Glib::RefPtr<TreeModel> Gtk::IconView::get_model Glib::RefPtr<const TreeModel> Gtk::IconView::get_model ( ) const
    @@ -1152,7 +1168,7 @@

    Returns the model the Gtk::IconView is based on.

    Returns 0 if the model is unset.

    -
    Since gtkmm 2.6:
    +
    Since gtkmm 2.6:
    Returns:
    A Gtk::TreeModel, or 0 if none is currently being used.
    @@ -1162,7 +1178,7 @@
    - + @@ -1185,7 +1201,7 @@

    Finds the path at the point ( x, y), relative to bin_window coordinates.

    See get_item_at_pos(), if you are also interested in the cell at the specified position. See convert_widget_to_bin_window_coords() for converting widget coordinates to bin_window coordinates.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    TreeModel::Path Gtk::IconView::get_path_at_pos TreeModel::Path Gtk::IconView::get_path_at_pos ( int  x,
    @@ -1201,7 +1217,7 @@
    xThe x position to be identified.
    yThe y position to be identified.
    - + @@ -1221,7 +1237,7 @@
    int Gtk::IconView::get_pixbuf_column int Gtk::IconView::get_pixbuf_column ( ) const
    - + @@ -1242,7 +1258,7 @@
    bool Gtk::IconView::get_reorderable bool Gtk::IconView::get_reorderable ( ) const
    - + @@ -1251,7 +1267,7 @@
    -

    Returns the value of the property_row_spacing() property.

    +

    Returns the value of the property_row_spacing() property.

    Since gtkmm 2.6:
    Returns:
    The space between rows.
    @@ -1262,7 +1278,7 @@
    gint Gtk::IconView::get_row_spacing gint Gtk::IconView::get_row_spacing ( ) const
    - + @@ -1285,7 +1301,7 @@
    std::vector<TreePath> Gtk::IconView::get_selected_items std::vector<TreePath> Gtk::IconView::get_selected_items ( ) const
    - + @@ -1305,7 +1321,7 @@
    SelectionMode Gtk::IconView::get_selection_mode SelectionMode Gtk::IconView::get_selection_mode ( ) const
    - + @@ -1314,7 +1330,7 @@
    -

    Returns the value of the property_spacing() property.

    +

    Returns the value of the property_spacing() property.

    Since gtkmm 2.6:
    Returns:
    The space between cells.
    @@ -1325,7 +1341,7 @@
    int Gtk::IconView::get_spacing int Gtk::IconView::get_spacing ( ) const
    - + @@ -1345,7 +1361,7 @@
    int Gtk::IconView::get_text_column int Gtk::IconView::get_text_column ( ) const
    - + @@ -1365,7 +1381,7 @@
    int Gtk::IconView::get_tooltip_column int Gtk::IconView::get_tooltip_column ( ) const
    - + @@ -1385,7 +1401,7 @@ - + @@ -1396,7 +1412,7 @@
    bool Gtk::IconView::get_tooltip_context_iter bool Gtk::IconView::get_tooltip_context_iter ( int &  x,
    Gtk::TreeModel::iteratorGtk::TreeModel::iterator iter 
    -
    Parameters:
    +
    Parameters:
    @@ -1406,7 +1422,7 @@

    This function is supposed to be used in a Gtk::Widget::query-tooltip signal handler for Gtk::IconView. The x, y and keyboard_tip values which are received in the signal handler, should be passed to this function without modification.

    -

    The return value indicates whether there is an icon view item at the given coordinates (true) or not (false) for mouse tooltips. For keyboard tooltips the item returned will be the cursor item. When true, then the iter which has been provided will be set to point to that row and the corresponding model. x and y will always be converted to be relative to IconView's bin_window if keyboard_tooltip is false.

    +

    The return value indicates whether there is an icon view item at the given coordinates (true) or not (false) for mouse tooltips. For keyboard tooltips the item returned will be the cursor item. When true, then the iter which has been provided will be set to point to that row and the corresponding model. x and y will always be converted to be relative to IconView's bin_window if keyboard_tooltip is false.

    Return value: whether or not the given tooltip context points to a item.

    Since gtkmm 2.12:
    @@ -1417,7 +1433,7 @@
    x,:the x coordinate (relative to widget coordinates)
    y,:the y coordinate (relative to widget coordinates)
    - + @@ -1437,7 +1453,7 @@ - + @@ -1448,7 +1464,7 @@
    bool Gtk::IconView::get_tooltip_context_path bool Gtk::IconView::get_tooltip_context_path ( int &  x,
    TreeModel::PathTreeModel::Path path 
    -
    Parameters:
    +
    Parameters:
    @@ -1458,7 +1474,7 @@

    This function is supposed to be used in a Gtk::Widget::query-tooltip signal handler for Gtk::IconView. The x, y and keyboard_tip values which are received in the signal handler, should be passed to this function without modification.

    -

    The return value indicates whether there is an icon view item at the given coordinates (true) or not (false) for mouse tooltips. For keyboard tooltips the item returned will be the cursor item. When true, then the path which has been provided will be set to point to that row and the corresponding model. x and y will always be converted to be relative to IconView's bin_window if keyboard_tooltip is false.

    +

    The return value indicates whether there is an icon view item at the given coordinates (true) or not (false) for mouse tooltips. For keyboard tooltips the item returned will be the cursor item. When true, then the path which has been provided will be set to point to that row and the corresponding model. x and y will always be converted to be relative to IconView's bin_window if keyboard_tooltip is false.

    Return value: whether or not the given tooltip context points to a item.

    Since gtkmm 2.12:
    @@ -1469,15 +1485,15 @@
    x,:the x coordinate (relative to widget coordinates)
    y,:the y coordinate (relative to widget coordinates)
    - + - + - + @@ -1491,15 +1507,15 @@ - +
    bool Gtk::IconView::get_visible_range bool Gtk::IconView::get_visible_range (TreeModel::PathTreeModel::Path start_path,
    TreeModel::PathTreeModel::Path end_path 
    - + - +
    const GtkIconView* Gtk::IconView::gobj GtkIconView* Gtk::IconView::gobj ( ) const [inline] [inline]
    @@ -1507,19 +1523,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::CellLayout.

    +

    Reimplemented from Gtk::CellLayout.

    - +
    - + - +
    GtkIconView* Gtk::IconView::gobj const GtkIconView* Gtk::IconView::gobj ( ) [inline] const [inline]
    @@ -1527,7 +1543,7 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::CellLayout.

    +

    Reimplemented from Gtk::CellLayout.

    @@ -1536,9 +1552,9 @@
    - + - + @@ -1548,7 +1564,7 @@

    Activates the item determined by path.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::item_activated void Gtk::IconView::item_activated (const TreeModel::Pathconst TreeModel::Path path)
    pathThe Gtk::TreePath to be activated.
    @@ -1562,9 +1578,9 @@
    - + - + @@ -1581,7 +1597,7 @@
    virtual void Gtk::IconView::on_item_activated virtual void Gtk::IconView::on_item_activated (const TreeModel::Pathconst TreeModel::Path path) [protected, virtual]
    - + @@ -1599,9 +1615,9 @@
    virtual void Gtk::IconView::on_selection_changed virtual void Gtk::IconView::on_selection_changed ( ) [protected, virtual]
    - + - + @@ -1612,7 +1628,7 @@

    Returns true if the icon pointed to by path is currently selected.

    If path does not point to a valid location, false is returned.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::IconView::path_is_selected bool Gtk::IconView::path_is_selected (const TreeModel::Pathconst TreeModel::Path path) const
    pathA Gtk::TreePath to check selection on.
    @@ -1627,7 +1643,7 @@
    - + @@ -1636,6 +1652,7 @@
    +

    The GtkCellArea used to layout cells.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1646,7 +1663,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<CellArea> > Gtk::IconView::property_cell_area Glib::PropertyProxy_ReadOnly< Glib::RefPtr<CellArea> > Gtk::IconView::property_cell_area ( ) const
    - + @@ -1655,6 +1672,7 @@
    +

    Space which is inserted between grid columns.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1665,7 +1683,7 @@
    Glib::PropertyProxy< int > Gtk::IconView::property_column_spacing Glib::PropertyProxy< int > Gtk::IconView::property_column_spacing ( )
    - + @@ -1685,7 +1703,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::IconView::property_column_spacing Glib::PropertyProxy_ReadOnly< int > Gtk::IconView::property_column_spacing ( ) const
    - + @@ -1694,6 +1712,7 @@
    +

    Number of columns to display.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1704,7 +1723,7 @@
    Glib::PropertyProxy< int > Gtk::IconView::property_columns Glib::PropertyProxy< int > Gtk::IconView::property_columns ( )
    - + @@ -1719,15 +1738,15 @@ - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::IconView::property_columns Glib::PropertyProxy_ReadOnly< int > Gtk::IconView::property_columns ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Orientation > Gtk::IconView::property_item_orientation Glib::PropertyProxy< Orientation > Gtk::IconView::property_item_orientation ( ) const
    @@ -1739,20 +1758,21 @@
    - +
    +

    How the text and icon of each item are positioned relative to each other.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1763,7 +1783,7 @@
    - + @@ -1772,6 +1792,7 @@
    +

    The width used for each item.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1782,7 +1803,7 @@
    Glib::PropertyProxy< int > Gtk::IconView::property_item_width Glib::PropertyProxy< int > Gtk::IconView::property_item_width ( )
    - + @@ -1797,15 +1818,15 @@ - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::IconView::property_item_width Glib::PropertyProxy_ReadOnly< int > Gtk::IconView::property_item_width ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::IconView::property_margin Glib::PropertyProxy< int > Gtk::IconView::property_margin ( ) const
    @@ -1815,28 +1836,29 @@

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    -

    Reimplemented from Gtk::Widget.

    +

    Reimplemented from Gtk::Widget.

    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::IconView::property_margin Glib::PropertyProxy_ReadOnly< int > Gtk::IconView::property_margin ( ) const
    +

    Space which is inserted at the edges of the icon view.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    -

    Reimplemented from Gtk::Widget.

    +

    Reimplemented from Gtk::Widget.

    @@ -1845,7 +1867,7 @@
    - + @@ -1854,6 +1876,7 @@
    +

    Model column used to retrieve the text if using Pango markup.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1864,7 +1887,7 @@
    Glib::PropertyProxy< int > Gtk::IconView::property_markup_column Glib::PropertyProxy< int > Gtk::IconView::property_markup_column ( )
    - + @@ -1879,15 +1902,15 @@ - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::IconView::property_markup_column Glib::PropertyProxy_ReadOnly< int > Gtk::IconView::property_markup_column ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<TreeModel> > Gtk::IconView::property_model Glib::PropertyProxy< Glib::RefPtr<TreeModel> > Gtk::IconView::property_model ( ) const
    @@ -1899,34 +1922,35 @@
    - +
    +

    The model for the icon view.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::IconView::property_pixbuf_column Glib::PropertyProxy< int > Gtk::IconView::property_pixbuf_column ( ) const
    @@ -1938,20 +1962,21 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::IconView::property_pixbuf_column Glib::PropertyProxy_ReadOnly< int > Gtk::IconView::property_pixbuf_column ( ) const
    +

    Model column used to retrieve the icon pixbuf from.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1962,7 +1987,7 @@
    - + @@ -1971,6 +1996,7 @@
    +

    Space which is inserted between grid rows.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1981,7 +2007,7 @@
    Glib::PropertyProxy< int > Gtk::IconView::property_row_spacing Glib::PropertyProxy< int > Gtk::IconView::property_row_spacing ( )
    - + @@ -2001,7 +2027,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::IconView::property_row_spacing Glib::PropertyProxy_ReadOnly< int > Gtk::IconView::property_row_spacing ( ) const
    - + @@ -2010,6 +2036,7 @@
    +

    The selection mode.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2020,7 +2047,7 @@
    Glib::PropertyProxy< SelectionMode > Gtk::IconView::property_selection_mode Glib::PropertyProxy< SelectionMode > Gtk::IconView::property_selection_mode ( )
    - + @@ -2040,7 +2067,7 @@
    Glib::PropertyProxy_ReadOnly< SelectionMode > Gtk::IconView::property_selection_mode Glib::PropertyProxy_ReadOnly< SelectionMode > Gtk::IconView::property_selection_mode ( ) const
    - + @@ -2049,6 +2076,7 @@
    +

    Space which is inserted between cells of an item.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2059,7 +2087,7 @@
    Glib::PropertyProxy< int > Gtk::IconView::property_spacing Glib::PropertyProxy< int > Gtk::IconView::property_spacing ( )
    - + @@ -2079,7 +2107,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::IconView::property_spacing Glib::PropertyProxy_ReadOnly< int > Gtk::IconView::property_spacing ( ) const
    - + @@ -2088,6 +2116,7 @@
    +

    Model column used to retrieve the text from.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2098,7 +2127,7 @@
    Glib::PropertyProxy< int > Gtk::IconView::property_text_column Glib::PropertyProxy< int > Gtk::IconView::property_text_column ( )
    - + @@ -2118,9 +2147,9 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::IconView::property_text_column Glib::PropertyProxy_ReadOnly< int > Gtk::IconView::property_text_column ( ) const
    - + - + @@ -2155,7 +2184,7 @@

    If use_align is false, then the alignment arguments are ignored, and the tree does the minimum amount of work to scroll the item onto the screen. This means that the item will be scrolled to the edge closest to its current position. If the item is currently visible on the screen, nothing is done.

    This function only works if the model is set, and path is a valid row on the model. If the model changes before the icon_view is realized, the centered path will be modified to reflect this change.

    Since gtkmm 2.8:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::scroll_to_path void Gtk::IconView::scroll_to_path (const TreeModel::Pathconst TreeModel::Path path,
    @@ -2172,7 +2201,7 @@
    pathThe path of the item to move to.
    use_alignWhether to use alignment arguments, or false.
    - + @@ -2192,9 +2221,9 @@
    void Gtk::IconView::select_all void Gtk::IconView::select_all ( )
    - + - + @@ -2204,7 +2233,7 @@

    Selects the row at path.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::select_path void Gtk::IconView::select_path (const TreeModel::Pathconst TreeModel::Path path)
    pathThe Gtk::TreePath to be selected.
    @@ -2218,9 +2247,9 @@
    - + - + @@ -2230,7 +2259,7 @@

    Calls a function for each selected icon.

    Note that the model or selection cannot be modified from within this function.

    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::selected_foreach void Gtk::IconView::selected_foreach (const SlotForeachconst SlotForeach slot)
    slotThe callback to call for each selected icon.
    @@ -2244,7 +2273,7 @@
    - + @@ -2254,9 +2283,9 @@
    -

    Sets the property_column_spacing() property which specifies the space which is inserted between the columns of the icon view.

    +

    Sets the property_column_spacing() property which specifies the space which is inserted between the columns of the icon view.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::set_column_spacing void Gtk::IconView::set_column_spacing ( int  column_spacing)
    column_spacingThe column spacing.
    @@ -2270,7 +2299,7 @@
    - + @@ -2280,10 +2309,10 @@
    -

    Sets the property_columns() property which determines in how many columns the icons are arranged.

    +

    Sets the property_columns() property which determines in how many columns the icons are arranged.

    If columns is -1, the number of columns will be chosen automatically to fill the available area.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::set_columns void Gtk::IconView::set_columns ( int  columns)
    columnsThe number of columns.
    @@ -2297,9 +2326,9 @@
    - + - + @@ -2327,7 +2356,7 @@

    This is useful when you want to focus the user's attention on a particular item. If cell is not 0, then focus is given to the cell specified by it. Additionally, if start_editing is true, then editing should be started in the specified cell.

    This function is often followed by gtk_widget_grab_focus (icon_view) in order to give keyboard focus to the widget. Please note that editing can only happen when the widget is realized.

    Since gtkmm 2.8:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::set_cursor void Gtk::IconView::set_cursor (const TreeModel::Pathconst TreeModel::Path path,
    @@ -2343,9 +2372,9 @@
    pathA Gtk::TreePath.
    cellOne of the cell renderers of icon_view, or 0.
    - + - + @@ -2365,7 +2394,7 @@

    Sets the item that is highlighted for feedback.

    Since gtkmm 2.8:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::set_drag_dest_item void Gtk::IconView::set_drag_dest_item (const TreeModel::Pathconst TreeModel::Path path,
    @@ -2380,7 +2409,7 @@
    pathThe path of the item to highlight, or 0.
    posSpecifies where to drop, relative to the item.
    - + @@ -2390,9 +2419,9 @@
    -

    Sets the property_item_orientation() property which determines whether the labels are drawn beside the icons instead of below.

    +

    Sets the property_item_orientation() property which determines whether the labels are drawn beside the icons instead of below.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::set_item_orientation void Gtk::IconView::set_item_orientation ( Orientation  orientation)
    orientationThe relative position of texts and icons.
    @@ -2406,7 +2435,7 @@
    - + @@ -2416,10 +2445,10 @@
    -

    Sets the property_item_width() property which specifies the width to use for each item.

    +

    Sets the property_item_width() property which specifies the width to use for each item.

    If it is set to -1, the icon view will automatically determine a suitable item size.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::set_item_width void Gtk::IconView::set_item_width ( int  item_width)
    item_widthThe width for each item.
    @@ -2433,7 +2462,7 @@
    - + @@ -2443,9 +2472,9 @@
    -

    Sets the property_margin() property which specifies the space which is inserted at the top, bottom, left and right of the icon view.

    +

    Sets the property_margin() property which specifies the space which is inserted at the top, bottom, left and right of the icon view.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::set_margin void Gtk::IconView::set_margin ( int  margin)
    marginThe margin.
    @@ -2459,7 +2488,7 @@
    - + @@ -2472,7 +2501,7 @@

    Sets the column with markup information for icon_view to be column.

    The markup column must be of type TYPE_STRING. If the markup column is set to something, it overrides the text column set by set_text_column().

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::set_markup_column void Gtk::IconView::set_markup_column ( int  column)
    columnA column in the currently used model, or -1 to display no text.
    @@ -2486,7 +2515,7 @@
    - + @@ -2499,7 +2528,7 @@

    Sets the column with markup information for icon_view to be column.

    The markup column must be of type TYPE_STRING. If the markup column is set to something, it overrides the text column set by set_text_column().

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::set_markup_column void Gtk::IconView::set_markup_column ( const TreeModelColumnBase column)
    columnA column in the currently used model, or -1 to display no text.
    @@ -2513,7 +2542,7 @@
    - + @@ -2526,7 +2555,7 @@

    Sets the model for a Gtk::IconView.

    If the icon_view already has a model set, it will remove it before setting the new model. Use unset_model() to unset the old model.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::set_model void Gtk::IconView::set_model ( const Glib::RefPtr< TreeModel >&  model)
    modelThe model.
    @@ -2535,14 +2564,14 @@
    - +
    - + - + @@ -2552,8 +2581,8 @@

    Sets the column with pixbufs for icon_view to be column.

    The pixbuf column must be of type Gdk::TYPE_PIXBUF

    -
    Since gtkmm 2.6:
    -
    Parameters:
    +
    Since gtkmm 2.6:
    +
    Parameters:
    void Gtk::IconView::set_pixbuf_column void Gtk::IconView::set_pixbuf_column (const TreeModelColumnBaseint  column)
    columnA column in the currently used model, or -1 to disable.
    @@ -2562,14 +2591,14 @@
    - +
    - + - + @@ -2579,8 +2608,8 @@

    Sets the column with pixbufs for icon_view to be column.

    The pixbuf column must be of type Gdk::TYPE_PIXBUF

    -
    Since gtkmm 2.6:
    -
    Parameters:
    +
    Since gtkmm 2.6:
    +
    Parameters:
    void Gtk::IconView::set_pixbuf_column void Gtk::IconView::set_pixbuf_column (int const TreeModelColumnBase column)
    columnA column in the currently used model, or -1 to disable.
    @@ -2594,7 +2623,7 @@
    - + @@ -2608,7 +2637,7 @@

    Both Gtk::TreeStore and Gtk::ListStore support these. If reorderable is true, then the user can reorder the model by dragging and dropping rows. The developer can listen to these changes by connecting to the model's row_inserted and row_deleted signals. The reordering is implemented by setting up the icon view as a drag source and destination. Therefore, drag and drop can not be used in a reorderable view for any other purpose.

    This function does not give you any degree of control over the order -- any reordering is allowed. If more control is needed, you should probably handle drag and drop manually.

    Since gtkmm 2.8:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::set_reorderable void Gtk::IconView::set_reorderable ( bool  reorderable = true)
    reorderabletrue, if the list of items can be reordered.
    @@ -2622,7 +2651,7 @@
    - + @@ -2632,9 +2661,9 @@
    -

    Sets the property_row_spacing() property which specifies the space which is inserted between the rows of the icon view.

    +

    Sets the property_row_spacing() property which specifies the space which is inserted between the rows of the icon view.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::set_row_spacing void Gtk::IconView::set_row_spacing ( int  row_spacing)
    row_spacingThe row spacing.
    @@ -2648,7 +2677,7 @@
    - + @@ -2660,7 +2689,7 @@

    Sets the selection mode of the icon_view.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::set_selection_mode void Gtk::IconView::set_selection_mode ( SelectionMode  mode)
    modeThe selection mode.
    @@ -2674,7 +2703,7 @@
    - + @@ -2684,9 +2713,9 @@
    -

    Sets the property_spacing() property which specifies the space which is inserted between the cells (i.e. the icon and the text) of an item.

    +

    Sets the property_spacing() property which specifies the space which is inserted between the cells (i.e. the icon and the text) of an item.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::set_spacing void Gtk::IconView::set_spacing ( int  spacing)
    spacingThe spacing.
    @@ -2700,7 +2729,7 @@
    - + @@ -2713,7 +2742,7 @@

    Sets the column with text for icon_view to be column.

    The text column must be of type TYPE_STRING.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::set_text_column void Gtk::IconView::set_text_column ( int  column)
    columnA column in the currently used model, or -1 to display no text.
    @@ -2727,7 +2756,7 @@
    - + @@ -2740,7 +2769,7 @@

    Sets the column with text for icon_view to be column.

    The text column must be of type TYPE_STRING.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::set_text_column void Gtk::IconView::set_text_column ( const TreeModelColumnBase model_column)
    columnA column in the currently used model, or -1 to display no text.
    @@ -2749,12 +2778,12 @@
    - +
    - + @@ -2762,8 +2791,14 @@ - - + + + + + + + + @@ -2774,25 +2809,26 @@
    -

    Sets the tip area of tooltip to the area occupied by the item pointed to by path.

    +

    Sets the tip area of tooltip to the area which cell occupies in the item pointed to by path.

    See also Tooltip::set_tip_area().

    -
    Since gtkmm 2.12:
    -
    Parameters:
    +
    Since gtkmm 2.12:
    +
    Parameters:
    void Gtk::IconView::set_tooltip_cell void Gtk::IconView::set_tooltip_cell ( const Glib::RefPtr< Tooltip >&  tooltip,
    const TreeModel::Pathpath const TreeModel::Pathpath,
    CellRenderercell 
    +
    tooltipA Gtk::Tooltip.
    pathA Gtk::TreePath.
    cellA Gtk::CellRenderer.
    - +
    - + @@ -2800,14 +2836,8 @@ - - - - - - - - + + @@ -2818,14 +2848,13 @@
    -

    Sets the tip area of tooltip to the area which cell occupies in the item pointed to by path.

    +

    Sets the tip area of tooltip to the area occupied by the item pointed to by path.

    See also Tooltip::set_tip_area().

    -
    Since gtkmm 2.12:
    -
    Parameters:
    +
    Since gtkmm 2.12:
    +
    Parameters:
    void Gtk::IconView::set_tooltip_cell void Gtk::IconView::set_tooltip_cell ( const Glib::RefPtr< Tooltip >&  tooltip,
    const TreeModel::Pathpath,
    CellRenderercell const TreeModel::Pathpath 
    -
    tooltipA Gtk::Tooltip.
    pathA Gtk::TreePath.
    cellA Gtk::CellRenderer.
    @@ -2837,7 +2866,7 @@
    - + @@ -2849,10 +2878,10 @@

    If you only plan to have simple (text-only) tooltips on full items, you can use this function to have Gtk::IconView handle these automatically for you.

    column should be set to the column in icon_view's model containing the tooltip texts, or -1 to disable this feature.

    -

    When enabled, Gtk::Widget::signal_has_tooltip() will be set to true and icon_view will connect a Gtk::Widget::signal_query_tooltip() signal handler.

    +

    When enabled, Gtk::Widget::property_has_tooltip() will be set to true and icon_view will connect a Gtk::Widget::signal_query_tooltip() signal handler.

    Note that the signal handler sets the text with Gtk::Tooltip::set_markup(), so&, <, etc have to be escaped in the text.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::set_tooltip_column void Gtk::IconView::set_tooltip_column ( int  column)
    columnAn integer, which is a valid column number for icon_view's model.
    @@ -2866,7 +2895,7 @@
    - + @@ -2874,7 +2903,7 @@ - + @@ -2889,7 +2918,7 @@

    Sets the tip area of tooltip to be the area covered by the item at path.

    See also Tooltip::set_tip_area().

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::set_tooltip_item void Gtk::IconView::set_tooltip_item ( const Glib::RefPtr< Tooltip >&  tooltip,
    const TreeModel::Pathconst TreeModel::Path path 
    @@ -2904,7 +2933,7 @@
    tooltipA Gtk::Tooltip.
    pathA Gtk::TreePath.
    - + @@ -2914,7 +2943,7 @@
    Slot Prototype:
    void on_my_item_activated(const TreeModel::Path& path)

    The signal_item_activated() signal is emitted when the method Gtk::IconView::item_activated() is called or the user double clicks an item. It is also emitted when a non-editable item is selected and one of the keys: Space, Return or Enter is pressed.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,const TreeModel::Path& > Gtk::IconView::signal_item_activated Glib::SignalProxy1< void,const TreeModel::Path& > Gtk::IconView::signal_item_activated ( )
    pathThe Gtk::TreePath for the activated item.
    @@ -2928,7 +2957,7 @@
    - + @@ -2946,7 +2975,7 @@
    Glib::SignalProxy0< void > Gtk::IconView::signal_selection_changed Glib::SignalProxy0< void > Gtk::IconView::signal_selection_changed ( )
    - + @@ -2965,9 +2994,9 @@
    void Gtk::IconView::unselect_all void Gtk::IconView::unselect_all ( )
    - + - + @@ -2977,7 +3006,7 @@

    Unselects the row at path.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::IconView::unselect_path void Gtk::IconView::unselect_path (const TreeModel::Pathconst TreeModel::Path path)
    pathThe Gtk::TreePath to be unselected.
    @@ -2991,7 +3020,7 @@
    - + @@ -3011,7 +3040,7 @@
    void Gtk::IconView::unset_model void Gtk::IconView::unset_model ( )
    - + @@ -3031,7 +3060,7 @@
    void Gtk::IconView::unset_model_drag_dest void Gtk::IconView::unset_model_drag_dest ( )
    - + @@ -3052,7 +3081,7 @@
    void Gtk::IconView::unset_model_drag_source void Gtk::IconView::unset_model_drag_source ( )
    - + @@ -3073,7 +3102,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::IconView* wrap Gtk::IconView* wrap ( GtkIconView *  object,
    @@ -3087,9 +3116,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/iconview.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconView__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconView__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconView-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconView-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1IconView-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1IconView-members.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::IconView, including all inherited members. @@ -65,6 +81,8 @@ + + @@ -223,7 +241,7 @@ - + @@ -247,7 +265,7 @@ - + @@ -379,9 +397,9 @@ - + - + @@ -511,6 +529,7 @@ + @@ -566,7 +585,7 @@ - + @@ -664,7 +683,9 @@ + + @@ -717,9 +738,14 @@ -
    activate()Gtk::Widget
    Gtk::Scrollable::add_interface(GType gtype_implementer)Gtk::Scrollable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    CellLayout()Gtk::CellLayout [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_text_column() const Gtk::IconView
    override_symbolic_color(const Glib::ustring& name, const Gdk::RGBA& color)Gtk::Widget
    pack_end(CellRenderer& cell, bool expand=true)Gtk::CellLayout
    pack_end_vfunc(CellRenderer* cell, bool expand)Gtk::CellLayout [protected, virtual]
    pack_start(const TreeModelColumn< ColumnType >& model_column, bool expand=true)Gtk::CellLayout [inline]
    pack_start(const TreeModelColumn< ColumnType >& model_column, bool expand=true)Gtk::CellLayout [inline]
    pack_start(CellRenderer& cell, bool expand=true)Gtk::CellLayout
    pack_start(const TreeModelColumn< T_ModelColumnType >& column, bool expand)Gtk::CellLayout
    pack_start(const TreeModelColumn< T_ModelColumnType >& column, bool expand)Gtk::CellLayout
    pack_start_vfunc(CellRenderer* cell, bool expand)Gtk::CellLayout [protected, virtual]
    path_is_selected(const TreeModel::Path& path) const Gtk::IconView
    pop_composite_child()Gtk::Widget [static]
    reset_style()Gtk::Widget
    resize_children()Gtk::Container
    scroll_to_path(const TreeModel::Path& path, bool use_align, gfloat row_align, gfloat col_align)Gtk::IconView
    Scrollable()Gtk::Scrollable [protected]
    select_all()Gtk::IconView
    select_path(const TreeModel::Path& path)Gtk::IconView
    selected_foreach(const SlotForeach& slot)Gtk::IconView
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_pixbuf_column(int column)Gtk::IconView
    set_pixbuf_column(const TreeModelColumnBase& column)Gtk::IconView
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Scrollable()Gtk::Scrollable [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Image.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Image.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Image.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Image.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Image Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Image Class Reference
    -
    +

    A widget displaying an image. More...

    @@ -72,29 +88,29 @@ const GtkImage* gobj () const  Provides access to the underlying C GtkObject.
     Image () - Image (const std::string& file) + Image (const std::string& file)  Creates an Image widget displaying the file filename.
     Image (const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)  Creates a new Image widget displaying pixbuf.
    Image (const Gtk::StockID& stock_id, IconSize size) + Image (const Gtk::StockID& stock_id, IconSize size)  Creates am Image displaying a stock icon.
    Image (const Glib::RefPtr< IconSet >& icon_set, IconSize size) + Image (const Glib::RefPtr< IconSet >& icon_set, IconSize size)  Image (const Glib::RefPtr< Gdk::PixbufAnimation >& animation) -void set (const std::string& filename) +void set (const std::string& filename)  See the Image::Image(const std::string& file) constructor for details.
    -void set_from_resource (const std::string& resource_path) +void set_from_resource (const std::string& resource_path)  See new_from_resource() for details.
    void set (const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)  See the Image::Image(const Glib::RefPtr<Gdk::Pixbuf>& pixbuf) constructor for details.
    -void set (const Gtk::StockID& stock_id, IconSize size) +void set (const Gtk::StockID& stock_id, IconSize size)  See the Image::Image(const Gtk::StockID& stock_id, IconSize size) constructor for details.
    -void set (const Glib::RefPtr< IconSet >& icon_set, IconSize size) +void set (const Glib::RefPtr< IconSet >& icon_set, IconSize size)  See new_from_icon_set() for details.
    void set (const Glib::RefPtr< Gdk::PixbufAnimation >& animation)  Causes the Gtk::Image to display the given animation (or display nothing, if you set the animation to 0).
    -void set (const Glib::RefPtr< const Gio::Icon >& icon, IconSize size) +void set (const Glib::RefPtr< const Gio::Icon >& icon, IconSize size)  See new_from_gicon() for details.
    -void set_from_icon_name (const Glib::ustring& icon_name, IconSize size) +void set_from_icon_name (const Glib::ustring& icon_name, IconSize size)  Causes the Image to display an icon from the current icon theme.
    void clear ()  Resets the image to be empty.
    @@ -104,8 +120,8 @@  Gets the Gdk::Pixbuf being displayed by the Gtk::Image.
    Glib::RefPtr< const Gdk::Pixbufget_pixbuf () const  Gets the Gdk::Pixbuf being displayed by the Gtk::Image.
    -void get_stock (Gtk::StockID& stock_id, IconSize&size) const -void get_icon_set (Glib::RefPtr< IconSet >& icon_set, IconSize&size) const +void get_stock (Gtk::StockID& stock_id, IconSize&size) const +void get_icon_set (Glib::RefPtr< IconSet >& icon_set, IconSize&size) const Glib::RefPtr
    < Gdk::PixbufAnimationget_animation ()  Gets the Gdk::PixbufAnimation being displayed by the Gtk::Image.
    @@ -117,68 +133,68 @@ Glib::RefPtr< const Gio::Iconget_gicon (Gtk::IconSize& icon_size) const  Gets the Gio::Icon and size being displayed by the Gtk::Image.
    Glib::ustring get_icon_name () const -Glib::ustring get_icon_name (IconSize&size) +Glib::ustring get_icon_name (IconSize&size) int get_pixel_size () const  Gets the pixel size used for named icons.
    void set_pixel_size (int pixel_size)  Sets the pixel size to use for named icons.
    Glib::PropertyProxy
    < Glib::RefPtr< Gdk::Pixbuf > > property_pixbuf () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + A GdkPixbuf to display.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Gdk::Pixbuf > > property_pixbuf () const  A GdkPixbuf to display.
    Glib::PropertyProxy
    < Glib::ustringproperty_file () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Filename to load and display.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_file () const  Filename to load and display.
    Glib::PropertyProxy
    < Glib::ustringproperty_stock () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    Stock ID for a stock image to display.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_stock () const  Stock ID for a stock image to display.
    Glib::PropertyProxy
    < Glib::RefPtr< IconSet > > property_icon_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Icon set to display.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< IconSet > > property_icon_set () const  Icon set to display.
    Glib::PropertyProxy< int > property_icon_size () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Symbolic size to use for stock icon, icon set or named icon.
    Glib::PropertyProxy_ReadOnly< int > property_icon_size () const  Symbolic size to use for stock icon, icon set or named icon.
    Glib::PropertyProxy< int > property_pixel_size () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Pixel size to use for named icon.
    Glib::PropertyProxy_ReadOnly< int > property_pixel_size () const  Pixel size to use for named icon.
    Glib::PropertyProxy
    < Glib::RefPtr
    < Gdk::PixbufAnimation > > property_pixbuf_animation () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + GdkPixbufAnimation to display.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr
    < Gdk::PixbufAnimation > > property_pixbuf_animation () const  GdkPixbufAnimation to display.
    Glib::PropertyProxy
    < Glib::ustringproperty_icon_name () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The name of the icon from the icon theme.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_icon_name () const  The name of the icon from the icon theme.
    Glib::PropertyProxy_ReadOnly
    < ImageTypeproperty_storage_type () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The representation being used for image data.
    Glib::PropertyProxy
    < Glib::RefPtr< Gio::Icon > > property_gicon () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The GIcon being displayed.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Gio::Icon > > property_gicon () const  The GIcon being displayed.
    Glib::PropertyProxy< bool > property_use_fallback () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to use icon names fallback.
    Glib::PropertyProxy_ReadOnly
    < bool > property_use_fallback () const  Whether to use icon names fallback.
    @@ -205,7 +221,7 @@
    - + @@ -221,7 +237,7 @@
    virtual Gtk::Image::~Image virtual Gtk::Image::~Image ( ) [virtual]
    - + @@ -237,9 +253,9 @@
    Gtk::Image::Image Gtk::Image::Image ( )
    - + - + @@ -260,7 +276,7 @@
    Gtk::Image::Image Gtk::Image::Image (const std::stringconst std::string file) [explicit]
    - + @@ -280,7 +296,7 @@
    Gtk::Image::Image Gtk::Image::Image ( const Glib::RefPtr< Gdk::Pixbuf >&  pixbuf)
    - + @@ -302,7 +318,7 @@

    Creates am Image displaying a stock icon.

    Sample stock icon identifiers are Gtk::Stock::OPEN, Gtk::Stock::EXIT. Sample stock sizes are Gtk::ICON_SIZE_MENU, Gtk::ICON_SIZE_SMALL_TOOLBAR. If the stock icon name isn't known, a "broken image" icon will be displayed instead. You can register your own stock icon names - see Gtk::IconFactory::add().

    -
    Parameters:
    +
    Parameters:
    Gtk::Image::Image Gtk::Image::Image ( const Gtk::StockID stock_id,
    @@ -317,7 +333,7 @@
    stock_idA stock icon.
    sizeA stock icon size.
    - + @@ -344,7 +360,7 @@
    Gtk::Image::Image Gtk::Image::Image ( const Glib::RefPtr< IconSet >&  icon_set,
    - + @@ -362,7 +378,7 @@
    Gtk::Image::Image Gtk::Image::Image ( const Glib::RefPtr< Gdk::PixbufAnimation >&  animation)
    - + @@ -381,7 +397,7 @@
    void Gtk::Image::clear void Gtk::Image::clear ( )
    - + @@ -401,7 +417,7 @@
    Glib::RefPtr<Gdk::PixbufAnimation> Gtk::Image::get_animation Glib::RefPtr<Gdk::PixbufAnimation> Gtk::Image::get_animation ( )
    - + @@ -421,7 +437,7 @@
    Glib::RefPtr<const Gdk::PixbufAnimation> Gtk::Image::get_animation Glib::RefPtr<const Gdk::PixbufAnimation> Gtk::Image::get_animation ( ) const
    - + @@ -433,13 +449,13 @@

    Gets the Gio::Icon and size being displayed by the Gtk::Image.

    The storage type of the image must be IMAGE_EMPTY or IMAGE_GICON (see get_storage_type()).

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr<Gio::Icon> Gtk::Image::get_gicon Glib::RefPtr<Gio::Icon> Gtk::Image::get_gicon ( Gtk::IconSize icon_size)
    icon_sizeA place to store an icon size.
    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    @@ -448,7 +464,7 @@
    - + @@ -460,13 +476,13 @@

    Gets the Gio::Icon and size being displayed by the Gtk::Image.

    The storage type of the image must be IMAGE_EMPTY or IMAGE_GICON (see get_storage_type()).

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr<const Gio::Icon> Gtk::Image::get_gicon Glib::RefPtr<const Gio::Icon> Gtk::Image::get_gicon ( Gtk::IconSize icon_size)
    icon_sizeA place to store an icon size.
    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    @@ -475,7 +491,7 @@
    - + @@ -491,7 +507,7 @@
    Glib::ustring Gtk::Image::get_icon_name Glib::ustring Gtk::Image::get_icon_name ( ) const
    - + @@ -508,7 +524,7 @@
    Glib::ustring Gtk::Image::get_icon_name Glib::ustring Gtk::Image::get_icon_name ( IconSize size)
    - + @@ -535,7 +551,7 @@
    void Gtk::Image::get_icon_set void Gtk::Image::get_icon_set ( Glib::RefPtr< IconSet >&  icon_set,
    - + @@ -555,7 +571,7 @@
    Glib::RefPtr<Gdk::Pixbuf> Gtk::Image::get_pixbuf Glib::RefPtr<Gdk::Pixbuf> Gtk::Image::get_pixbuf ( )
    - + @@ -575,7 +591,7 @@
    Glib::RefPtr<const Gdk::Pixbuf> Gtk::Image::get_pixbuf Glib::RefPtr<const Gdk::Pixbuf> Gtk::Image::get_pixbuf ( ) const
    - + @@ -595,7 +611,7 @@
    int Gtk::Image::get_pixel_size int Gtk::Image::get_pixel_size ( ) const
    - + @@ -622,7 +638,7 @@
    void Gtk::Image::get_stock void Gtk::Image::get_stock ( Gtk::StockID stock_id,
    - + @@ -642,7 +658,7 @@
    ImageType Gtk::Image::get_storage_type ImageType Gtk::Image::get_storage_type ( ) const
    - + @@ -662,7 +678,7 @@
    GtkImage* Gtk::Image::gobj GtkImage* Gtk::Image::gobj ( ) [inline]
    - + @@ -682,7 +698,7 @@
    const GtkImage* Gtk::Image::gobj const GtkImage* Gtk::Image::gobj ( ) const [inline]
    - + @@ -691,6 +707,7 @@
    +

    Filename to load and display.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -701,7 +718,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::Image::property_file Glib::PropertyProxy< Glib::ustring > Gtk::Image::property_file ( )
    - + @@ -716,15 +733,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Image::property_file Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Image::property_file ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gio::Icon> > Gtk::Image::property_gicon Glib::PropertyProxy< Glib::RefPtr<Gio::Icon> > Gtk::Image::property_gicon ( ) const
    @@ -736,20 +753,21 @@
    - +
    +

    The GIcon being displayed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -760,7 +778,7 @@
    - + @@ -769,6 +787,7 @@
    +

    The name of the icon from the icon theme.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -779,7 +798,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::Image::property_icon_name Glib::PropertyProxy< Glib::ustring > Gtk::Image::property_icon_name ( )
    - + @@ -794,15 +813,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Image::property_icon_name Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Image::property_icon_name ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<IconSet> > Gtk::Image::property_icon_set Glib::PropertyProxy< Glib::RefPtr<IconSet> > Gtk::Image::property_icon_set ( ) const
    @@ -814,20 +833,21 @@
    - +
    +

    Icon set to display.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -838,7 +858,7 @@
    - + @@ -847,6 +867,7 @@
    +

    Symbolic size to use for stock icon, icon set or named icon.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -857,7 +878,7 @@
    Glib::PropertyProxy< int > Gtk::Image::property_icon_size Glib::PropertyProxy< int > Gtk::Image::property_icon_size ( )
    - + @@ -877,7 +898,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Image::property_icon_size Glib::PropertyProxy_ReadOnly< int > Gtk::Image::property_icon_size ( ) const
    - + @@ -886,6 +907,7 @@
    +

    A GdkPixbuf to display.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -896,7 +918,7 @@
    Glib::PropertyProxy< Glib::RefPtr<Gdk::Pixbuf> > Gtk::Image::property_pixbuf Glib::PropertyProxy< Glib::RefPtr<Gdk::Pixbuf> > Gtk::Image::property_pixbuf ( )
    - + @@ -916,7 +938,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gdk::Pixbuf> > Gtk::Image::property_pixbuf Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gdk::Pixbuf> > Gtk::Image::property_pixbuf ( ) const
    - + @@ -925,6 +947,7 @@
    +

    GdkPixbufAnimation to display.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -935,7 +958,7 @@
    Glib::PropertyProxy< Glib::RefPtr<Gdk::PixbufAnimation> > Gtk::Image::property_pixbuf_animation Glib::PropertyProxy< Glib::RefPtr<Gdk::PixbufAnimation> > Gtk::Image::property_pixbuf_animation ( )
    - + @@ -955,7 +978,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gdk::PixbufAnimation> > Gtk::Image::property_pixbuf_animation Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gdk::PixbufAnimation> > Gtk::Image::property_pixbuf_animation ( ) const
    - + @@ -964,6 +987,7 @@
    +

    Pixel size to use for named icon.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -974,7 +998,7 @@
    Glib::PropertyProxy< int > Gtk::Image::property_pixel_size Glib::PropertyProxy< int > Gtk::Image::property_pixel_size ( )
    - + @@ -994,7 +1018,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Image::property_pixel_size Glib::PropertyProxy_ReadOnly< int > Gtk::Image::property_pixel_size ( ) const
    - + @@ -1003,6 +1027,7 @@
    +

    Stock ID for a stock image to display.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1013,7 +1038,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::Image::property_stock Glib::PropertyProxy< Glib::ustring > Gtk::Image::property_stock ( )
    - + @@ -1033,7 +1058,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Image::property_stock Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Image::property_stock ( ) const
    - + @@ -1042,6 +1067,7 @@
    +

    The representation being used for image data.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1052,7 +1078,7 @@
    Glib::PropertyProxy_ReadOnly< ImageType > Gtk::Image::property_storage_type Glib::PropertyProxy_ReadOnly< ImageType > Gtk::Image::property_storage_type ( ) const
    - + @@ -1061,6 +1087,7 @@
    +

    Whether to use icon names fallback.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1071,7 +1098,7 @@
    Glib::PropertyProxy< bool > Gtk::Image::property_use_fallback Glib::PropertyProxy< bool > Gtk::Image::property_use_fallback ( )
    - + @@ -1086,98 +1113,86 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Image::property_use_fallback Glib::PropertyProxy_ReadOnly< bool > Gtk::Image::property_use_fallback ( ) const
    - + - - - - - - - - - - + + - -
    void Gtk::Image::set void Gtk::Image::set (const Gtk::StockIDstock_id,
    IconSize size 
    const std::stringfilename) )
    -

    See the Image::Image(const Gtk::StockID& stock_id, IconSize size) constructor for details.

    -
    Parameters:
    +

    See the Image::Image(const std::string& file) constructor for details.

    +
    Parameters:
    - - +
    stock_idA stock icon name.
    sizeA stock icon size.
    filenameA filename.
    - +
    - + - - - - - + + - - - - - - -
    void Gtk::Image::set void Gtk::Image::set (const Glib::RefPtr< const Gio::Icon > & icon,
    const Glib::RefPtr< Gdk::Pixbuf >& pixbuf) IconSize size 
    )
    -

    See new_from_gicon() for details.

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +

    See the Image::Image(const Glib::RefPtr<Gdk::Pixbuf>& pixbuf) constructor for details.

    +
    Parameters:
    - - +
    iconAn icon.
    sizeAn icon size.
    pixbufA Gdk::Pixbuf.
    - +
    - + - - + + + + + + + + + + + +
    void Gtk::Image::set void Gtk::Image::set (const std::stringfilename)const Gtk::StockIDstock_id,
    IconSize size 
    )
    -

    See the Image::Image(const std::string& file) constructor for details.

    -
    Parameters:
    +

    See the Image::Image(const Gtk::StockID& stock_id, IconSize size) constructor for details.

    +
    Parameters:
    - + +
    filenameA filename.
    stock_idA stock icon name.
    sizeA stock icon size.
    @@ -1189,7 +1204,7 @@
    - + @@ -1210,7 +1225,7 @@

    See new_from_icon_set() for details.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Image::set void Gtk::Image::set ( const Glib::RefPtr< IconSet >&  icon_set,
    @@ -1225,7 +1240,7 @@
    icon_setA Gtk::IconSet.
    sizeA stock icon size.
    - + @@ -1236,7 +1251,7 @@

    Causes the Gtk::Image to display the given animation (or display nothing, if you set the animation to 0).

    -
    Parameters:
    +
    Parameters:
    void Gtk::Image::set void Gtk::Image::set ( const Glib::RefPtr< Gdk::PixbufAnimation >&  animation)
    animationThe Gdk::PixbufAnimation.
    @@ -1245,25 +1260,37 @@
    - +
    - + - - + + + + + + + + + + + +
    void Gtk::Image::set void Gtk::Image::set (const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)const Glib::RefPtr< const Gio::Icon > & icon,
    IconSize size 
    )
    -

    See the Image::Image(const Glib::RefPtr<Gdk::Pixbuf>& pixbuf) constructor for details.

    -
    Parameters:
    +

    See new_from_gicon() for details.

    +
    Since gtkmm 2.14:
    +
    Parameters:
    - + +
    pixbufA Gdk::Pixbuf.
    iconAn icon.
    sizeAn icon size.
    @@ -1275,7 +1302,7 @@
    - + @@ -1298,7 +1325,7 @@

    Causes the Image to display an icon from the current icon theme.

    If the icon name isn't known, a "broken image" icon will be displayed instead. If the current icon theme is changed, the icon will be updated appropriately.

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Image::set_from_icon_name void Gtk::Image::set_from_icon_name ( const Glib::ustring icon_name,
    @@ -1313,9 +1340,9 @@
    icon_nameAn icon name.
    sizeA stock icon size.
    - + - + @@ -1324,7 +1351,7 @@

    See new_from_resource() for details.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Image::set_from_resource void Gtk::Image::set_from_resource (const std::stringconst std::string resource_path)
    resource_pathA resource path or 0.
    @@ -1338,7 +1365,7 @@
    - + @@ -1351,7 +1378,7 @@

    Sets the pixel size to use for named icons.

    If the pixel size is set to a value != -1, it is used instead of the icon size set by set_from_icon_name().

    Since gtkmm 2.6:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Image::set_pixel_size void Gtk::Image::set_pixel_size ( int  pixel_size)
    pixel_sizeThe new pixel size.
    @@ -1366,7 +1393,7 @@
    - + @@ -1387,7 +1414,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Image* wrap Gtk::Image* wrap ( GtkImage *  object,
    @@ -1401,9 +1428,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/image.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Image__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Image__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Image-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Image-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Image-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Image-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Image, including all inherited members. @@ -58,6 +74,7 @@ + @@ -172,7 +189,7 @@ - + @@ -192,7 +209,7 @@ - + @@ -464,7 +481,7 @@ - + @@ -541,7 +558,9 @@ + + @@ -580,9 +599,14 @@ -
    activate()Gtk::Widget
    add_interface(GType gtype_implementer)Gtk::Buildable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    clear()Gtk::Image
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_storage_type() const Gtk::Image
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_pixel_size(int pixel_size)Gtk::Image
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_receives_default(bool receives_default=true)Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ImageMenuItem.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ImageMenuItem.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ImageMenuItem.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ImageMenuItem.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::ImageMenuItem Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::ImageMenuItem Class Reference
    -
    +

    A menu item with an icon. More...

    @@ -76,9 +92,9 @@  ImageMenuItem (const Glib::ustring& label, bool mnemonic=false)  ImageMenuItem (const StockID& id) void set_always_show_image (bool always_show=true) - If true, the menu item will ignore the Gtk::Settings::property_gtk_menu_images() setting and always show the image, if available.
    + If true, the menu item will ignore the Gtk::Settings::property_gtk_menu_images() setting and always show the image, if available.
    bool get_always_show_image () const - Returns whether the menu item will ignore the Gtk::Settings::property_gtk_menu_images() setting and always show the image, if available.
    + Returns whether the menu item will ignore the Gtk::Settings::property_gtk_menu_images() setting and always show the image, if available.
    void set_image (Widget& image)  Sets the image of image_menu_item to the given widget.
    Widgetget_image () @@ -92,20 +108,20 @@ void set_accel_group (const Glib::RefPtr< AccelGroup >& accel_group)  Specifies an accel_group to add the menu items accelerator to (this only applies to stock items so a stock item must already be set, make sure to call set_use_stock() and Gtk::MenuItem::set_label() with a valid stock item first).
    Glib::PropertyProxy< Widget* > property_image () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Child widget to appear next to the menu text.
    Glib::PropertyProxy_ReadOnly
    < Widget* > property_image () const  Child widget to appear next to the menu text.
    Glib::PropertyProxy< bool > property_use_stock () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to use the label text to create a stock menu item.
    Glib::PropertyProxy_ReadOnly
    < bool > property_use_stock () const  Whether to use the label text to create a stock menu item.
    Glib::PropertyProxy_WriteOnly
    < Glib::RefPtr< AccelGroup > > property_accel_group () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The Accel Group to use for stock accelerator keys.
    Glib::PropertyProxy< bool > property_always_show_image () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the image will always be shown.
    Glib::PropertyProxy_ReadOnly
    < bool > property_always_show_image () const  Whether the image will always be shown.
    @@ -125,7 +141,7 @@
    - + @@ -141,7 +157,7 @@
    virtual Gtk::ImageMenuItem::~ImageMenuItem virtual Gtk::ImageMenuItem::~ImageMenuItem ( ) [virtual]
    - + @@ -157,7 +173,7 @@
    Gtk::ImageMenuItem::ImageMenuItem Gtk::ImageMenuItem::ImageMenuItem ( )
    - + @@ -190,7 +206,7 @@
    Gtk::ImageMenuItem::ImageMenuItem Gtk::ImageMenuItem::ImageMenuItem ( Widget image,
    - + @@ -217,7 +233,7 @@
    Gtk::ImageMenuItem::ImageMenuItem Gtk::ImageMenuItem::ImageMenuItem ( const Glib::ustring label,
    - + @@ -235,7 +251,7 @@
    Gtk::ImageMenuItem::ImageMenuItem Gtk::ImageMenuItem::ImageMenuItem ( const StockID id)
    - + @@ -244,7 +260,7 @@
    -

    Returns whether the menu item will ignore the Gtk::Settings::property_gtk_menu_images() setting and always show the image, if available.

    +

    Returns whether the menu item will ignore the Gtk::Settings::property_gtk_menu_images() setting and always show the image, if available.

    Since gtkmm 2.16:
    Returns:
    true if the menu item will always show the image.
    @@ -255,7 +271,7 @@
    bool Gtk::ImageMenuItem::get_always_show_image bool Gtk::ImageMenuItem::get_always_show_image ( ) const
    - + @@ -275,7 +291,7 @@
    Widget* Gtk::ImageMenuItem::get_image Widget* Gtk::ImageMenuItem::get_image ( )
    - + @@ -295,7 +311,7 @@
    const Widget* Gtk::ImageMenuItem::get_image const Widget* Gtk::ImageMenuItem::get_image ( ) const
    - + @@ -315,7 +331,7 @@
    bool Gtk::ImageMenuItem::get_use_stock bool Gtk::ImageMenuItem::get_use_stock ( ) const
    - + @@ -335,7 +351,7 @@
    GtkImageMenuItem* Gtk::ImageMenuItem::gobj GtkImageMenuItem* Gtk::ImageMenuItem::gobj ( ) [inline]
    - + @@ -355,7 +371,7 @@
    const GtkImageMenuItem* Gtk::ImageMenuItem::gobj const GtkImageMenuItem* Gtk::ImageMenuItem::gobj ( ) const [inline]
    - + @@ -364,6 +380,7 @@
    +

    The Accel Group to use for stock accelerator keys.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -374,7 +391,7 @@
    Glib::PropertyProxy_WriteOnly< Glib::RefPtr<AccelGroup> > Gtk::ImageMenuItem::property_accel_group Glib::PropertyProxy_WriteOnly< Glib::RefPtr<AccelGroup> > Gtk::ImageMenuItem::property_accel_group ( )
    - + @@ -383,6 +400,7 @@
    +

    Whether the image will always be shown.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -393,7 +411,7 @@
    Glib::PropertyProxy< bool > Gtk::ImageMenuItem::property_always_show_image Glib::PropertyProxy< bool > Gtk::ImageMenuItem::property_always_show_image ( )
    - + @@ -413,7 +431,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ImageMenuItem::property_always_show_image Glib::PropertyProxy_ReadOnly< bool > Gtk::ImageMenuItem::property_always_show_image ( ) const
    - + @@ -422,6 +440,7 @@
    +

    Child widget to appear next to the menu text.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -432,7 +451,7 @@
    Glib::PropertyProxy< Widget* > Gtk::ImageMenuItem::property_image Glib::PropertyProxy< Widget* > Gtk::ImageMenuItem::property_image ( )
    - + @@ -452,7 +471,7 @@
    Glib::PropertyProxy_ReadOnly< Widget* > Gtk::ImageMenuItem::property_image Glib::PropertyProxy_ReadOnly< Widget* > Gtk::ImageMenuItem::property_image ( ) const
    - + @@ -461,6 +480,7 @@
    +

    Whether to use the label text to create a stock menu item.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -471,7 +491,7 @@
    Glib::PropertyProxy< bool > Gtk::ImageMenuItem::property_use_stock Glib::PropertyProxy< bool > Gtk::ImageMenuItem::property_use_stock ( )
    - + @@ -491,7 +511,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ImageMenuItem::property_use_stock Glib::PropertyProxy_ReadOnly< bool > Gtk::ImageMenuItem::property_use_stock ( ) const
    - + @@ -504,7 +524,7 @@

    Specifies an accel_group to add the menu items accelerator to (this only applies to stock items so a stock item must already be set, make sure to call set_use_stock() and Gtk::MenuItem::set_label() with a valid stock item first).

    If you want this menu item to have changeable accelerators then you shouldnt need this (see new_from_stock()).

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ImageMenuItem::set_accel_group void Gtk::ImageMenuItem::set_accel_group ( const Glib::RefPtr< AccelGroup >&  accel_group)
    accel_groupThe Gtk::AccelGroup.
    @@ -518,7 +538,7 @@
    - + @@ -528,10 +548,10 @@
    -

    If true, the menu item will ignore the Gtk::Settings::property_gtk_menu_images() setting and always show the image, if available.

    +

    If true, the menu item will ignore the Gtk::Settings::property_gtk_menu_images() setting and always show the image, if available.

    Use this property if the menuitem would be useless or hard to use without the image.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ImageMenuItem::set_always_show_image void Gtk::ImageMenuItem::set_always_show_image ( bool  always_show = true)
    always_showtrue if the menuitem should always show the image.
    @@ -545,7 +565,7 @@
    - + @@ -557,7 +577,7 @@

    Sets the image of image_menu_item to the given widget.

    Note that it depends on the show-menu-images setting whether the image will be displayed or not.

    -
    Parameters:
    +
    Parameters:
    void Gtk::ImageMenuItem::set_image void Gtk::ImageMenuItem::set_image ( Widget image)
    imageA widget to set as the image for the menu item.
    @@ -571,7 +591,7 @@
    - + @@ -583,7 +603,7 @@

    If true, the label set in the menuitem is used as a stock id to select the stock item for the item.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ImageMenuItem::set_use_stock void Gtk::ImageMenuItem::set_use_stock ( bool  use_stock = true)
    use_stocktrue if the menuitem should use a stock item.
    @@ -598,7 +618,7 @@
    - + @@ -619,7 +639,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::ImageMenuItem* wrap Gtk::ImageMenuItem* wrap ( GtkImageMenuItem *  object,
    @@ -633,9 +653,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/imagemenuitem.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ImageMenuItem__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ImageMenuItem__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ImageMenuItem-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ImageMenuItem-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ImageMenuItem-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ImageMenuItem-members.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::ImageMenuItem, including all inherited members. + @@ -66,6 +83,7 @@ + @@ -194,7 +212,7 @@ - + @@ -217,7 +235,7 @@ - + @@ -507,7 +525,7 @@ - + @@ -552,6 +570,7 @@ + @@ -591,6 +610,7 @@ + @@ -600,9 +620,11 @@ + + @@ -655,9 +677,14 @@ -
    accelerate(Window& window)Gtk::MenuItem
    Activatable()Gtk::Activatable [protected]
    activate()Gtk::MenuItem
    add(Widget& widget)Gtk::Container [virtual]
    add_accel_label(const Glib::ustring& label, bool mnemonic=true)Gtk::MenuItem [protected]
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_submenu()Gtk::MenuItem
    get_submenu() const Gtk::MenuItem
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_configure_event()Gtk::Widget
    signal_damage_event()Gtk::Widget
    signal_delete_event()Gtk::Widget
    signal_deselect()Gtk::MenuItem
    signal_direction_changed()Gtk::Widget
    signal_drag_begin()Gtk::Widget
    signal_drag_data_delete()Gtk::Widget
    signal_remove()Gtk::Container
    signal_screen_changed()Gtk::Widget
    signal_scroll_event()Gtk::Widget
    signal_select()Gtk::MenuItem
    signal_selection_clear_event()Gtk::Widget
    signal_selection_get()Gtk::Widget
    signal_selection_notify_event()Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_toggle_size_allocate()Gtk::MenuItem
    signal_toggle_size_request()Gtk::MenuItem
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1InfoBar.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1InfoBar.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1InfoBar.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1InfoBar.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::InfoBar Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::InfoBar Class Reference
    -
    +

    This widget that can be used to show messages to the user without showing a dialog. More...

    @@ -99,7 +115,7 @@  Returns the message type of the message area.
    Glib::SignalProxy1< void, int > signal_response () Glib::PropertyProxy< MessageTypeproperty_message_type () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The type of message.
    Glib::PropertyProxy_ReadOnly
    < MessageTypeproperty_message_type () const  The type of message.
    @@ -130,7 +146,7 @@
    - + @@ -146,7 +162,7 @@
    virtual Gtk::InfoBar::~InfoBar virtual Gtk::InfoBar::~InfoBar ( ) [virtual]
    - + @@ -163,7 +179,7 @@
    Gtk::InfoBar::InfoBar Gtk::InfoBar::InfoBar ( )
    - + @@ -186,7 +202,7 @@

    Add an activatable widget to the action area of a Gtk::InfoBar, connecting a signal handler that will emit the Gtk::InfoBar::signal_response() signal on the message area when the widget is activated.

    The widget is appended to the end of the message areas action area.

    Since gtkmm 2.18:
    -
    Parameters:
    +
    Parameters:
    void Gtk::InfoBar::add_action_widget void Gtk::InfoBar::add_action_widget ( Widget child,
    @@ -201,7 +217,7 @@
    childAn activatable widget.
    response_idResponse ID for child.
    - + @@ -224,7 +240,7 @@

    Adds a button with the given text (or a stock button, if button_text is a stock ID) and sets things up so that clicking the button will emit the "response" signal with the given response_id.

    The button is appended to the end of the info bars's action area. The button widget is returned, but usually you don't need it.

    Since gtkmm 2.18:
    -
    Parameters:
    +
    Parameters:
    Button* Gtk::InfoBar::add_button Button* Gtk::InfoBar::add_button ( const Glib::ustring button_text,
    @@ -240,7 +256,7 @@
    button_textText of button, or stock ID.
    response_idResponse ID for the button.
    - + @@ -263,7 +279,7 @@

    Adds a button with the given text (or a stock button, if button_text is a stock ID) and sets things up so that clicking the button will emit the "response" signal with the given response_id.

    The button is appended to the end of the info bars's action area. The button widget is returned, but usually you don't need it.

    Since gtkmm 2.18:
    -
    Parameters:
    +
    Parameters:
    Button* Gtk::InfoBar::add_button Button* Gtk::InfoBar::add_button ( const Gtk::StockID stock_id,
    @@ -279,7 +295,7 @@
    button_textText of button, or stock ID.
    response_idResponse ID for the button.
    - + @@ -299,7 +315,7 @@
    Widget* Gtk::InfoBar::get_action_area Widget* Gtk::InfoBar::get_action_area ( )
    - + @@ -319,7 +335,7 @@
    const Widget* Gtk::InfoBar::get_action_area const Widget* Gtk::InfoBar::get_action_area ( ) const
    - + @@ -339,7 +355,7 @@
    Widget* Gtk::InfoBar::get_content_area Widget* Gtk::InfoBar::get_content_area ( )
    - + @@ -359,7 +375,7 @@
    const Widget* Gtk::InfoBar::get_content_area const Widget* Gtk::InfoBar::get_content_area ( ) const
    - + @@ -374,15 +390,15 @@ - +
    MessageType Gtk::InfoBar::get_message_type MessageType Gtk::InfoBar::get_message_type ( ) const
    - + - +
    const GtkInfoBar* Gtk::InfoBar::gobj GtkInfoBar* Gtk::InfoBar::gobj ( ) const [inline] [inline]
    @@ -390,19 +406,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::HBox.

    +

    Reimplemented from Gtk::HBox.

    - +
    - + - +
    GtkInfoBar* Gtk::InfoBar::gobj const GtkInfoBar* Gtk::InfoBar::gobj ( ) [inline] const [inline]
    @@ -410,7 +426,7 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::HBox.

    +

    Reimplemented from Gtk::HBox.

    @@ -419,7 +435,7 @@
    - + @@ -438,7 +454,7 @@
    virtual void Gtk::InfoBar::on_response virtual void Gtk::InfoBar::on_response ( int  response_id)
    - + @@ -447,6 +463,7 @@
    +

    The type of message.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -457,7 +474,7 @@
    Glib::PropertyProxy< MessageType > Gtk::InfoBar::property_message_type Glib::PropertyProxy< MessageType > Gtk::InfoBar::property_message_type ( )
    - + @@ -477,7 +494,7 @@
    Glib::PropertyProxy_ReadOnly< MessageType > Gtk::InfoBar::property_message_type Glib::PropertyProxy_ReadOnly< MessageType > Gtk::InfoBar::property_message_type ( ) const
    - + @@ -489,7 +506,7 @@

    Emits the 'response' signal with the given response_id.

    Since gtkmm 2.18:
    -
    Parameters:
    +
    Parameters:
    void Gtk::InfoBar::response void Gtk::InfoBar::response ( int  response_id)
    response_idA response ID.
    @@ -503,7 +520,7 @@
    - + @@ -517,7 +534,7 @@

    Pressing "Enter" normally activates the default widget.

    Note that this function currently requires info_bar to be added to a widget hierarchy.

    Since gtkmm 2.18:
    -
    Parameters:
    +
    Parameters:
    void Gtk::InfoBar::set_default_response void Gtk::InfoBar::set_default_response ( int  response_id)
    response_idA response ID.
    @@ -531,7 +548,7 @@
    - + @@ -544,7 +561,7 @@

    Sets the message type of the message area.

    GTK+ uses this type to determine what color to use when drawing the message area.

    Since gtkmm 2.18:
    -
    Parameters:
    +
    Parameters:
    void Gtk::InfoBar::set_message_type void Gtk::InfoBar::set_message_type ( MessageType  message_type)
    message_typeA Gtk::MessageType.
    @@ -558,7 +575,7 @@
    - + @@ -581,7 +598,7 @@

    Calls gtk_widget_set_sensitive (widget, setting) for each widget in the info bars's action area with the given response_id.

    A convenient way to sensitize/desensitize dialog buttons.

    Since gtkmm 2.18:
    -
    Parameters:
    +
    Parameters:
    void Gtk::InfoBar::set_response_sensitive void Gtk::InfoBar::set_response_sensitive ( int  response_id,
    @@ -596,7 +613,7 @@
    response_idA response ID.
    settingtrue for sensitive.
    - + @@ -607,7 +624,7 @@
    Slot Prototype:
    void on_my_response(int response_id)

    Emitted when an action widget is clicked or the application programmer calls Gtk::Dialog::response(). The response_id depends on which action widget was clicked.

    Since gtkmm 2.18:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,int > Gtk::InfoBar::signal_response Glib::SignalProxy1< void,int > Gtk::InfoBar::signal_response ( )
    response_idThe response ID.
    @@ -622,7 +639,7 @@
    - + @@ -643,7 +660,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::InfoBar* wrap Gtk::InfoBar* wrap ( GtkInfoBar *  object,
    @@ -657,9 +674,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/infobar.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1InfoBar__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1InfoBar__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1InfoBar-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1InfoBar-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1InfoBar-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1InfoBar-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::InfoBar, including all inherited members. @@ -64,6 +80,7 @@ + @@ -190,7 +207,7 @@ - + @@ -210,7 +227,7 @@ - + @@ -322,6 +339,7 @@ + @@ -475,7 +493,7 @@ - + @@ -562,7 +580,9 @@ + + @@ -608,9 +628,14 @@ -
    activate()Gtk::Widget
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Box(Orientation orientation=ORIENTATION_HORIZONTAL, int spacing=0)Gtk::Box [explicit]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    set_orientation(Orientation orientation)Gtk::Orientable
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Orientable()Gtk::Orientable [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Invisible.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Invisible.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Invisible.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Invisible.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Invisible Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Invisible Class Reference
    -
    +

    This widget is used internally in GTK+, and is probably not useful for application developers. More...

    @@ -81,7 +97,7 @@  Sets the Gdk::Screen where the Gtk::Invisible object will be displayed.
    Glib::PropertyProxy
    < Glib::RefPtr< Gdk::Screen > > property_screen () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The screen where this window will be displayed.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Gdk::Screen > > property_screen () const  The screen where this window will be displayed.
    @@ -101,7 +117,7 @@
    - + @@ -117,7 +133,7 @@
    virtual Gtk::Invisible::~Invisible virtual Gtk::Invisible::~Invisible ( ) [virtual]
    - + @@ -133,7 +149,7 @@
    Gtk::Invisible::Invisible Gtk::Invisible::Invisible ( )
    - + @@ -151,7 +167,7 @@
    Gtk::Invisible::Invisible Gtk::Invisible::Invisible ( const Glib::RefPtr< Gdk::Screen >&  screen)
    - + @@ -173,7 +189,7 @@
    Glib::RefPtr<Gdk::Screen> Gtk::Invisible::get_screen Glib::RefPtr<Gdk::Screen> Gtk::Invisible::get_screen ( )
    - + @@ -190,15 +206,15 @@ - +
    Glib::RefPtr<const Gdk::Screen> Gtk::Invisible::get_screen Glib::RefPtr<const Gdk::Screen> Gtk::Invisible::get_screen ( ) const
    - + - +
    const GtkInvisible* Gtk::Invisible::gobj GtkInvisible* Gtk::Invisible::gobj ( ) const [inline] [inline]
    @@ -206,19 +222,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Widget.

    +

    Reimplemented from Gtk::Widget.

    - +
    - + - +
    GtkInvisible* Gtk::Invisible::gobj const GtkInvisible* Gtk::Invisible::gobj ( ) [inline] const [inline]
    @@ -226,19 +242,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Widget.

    +

    Reimplemented from Gtk::Widget.

    - +
    @@ -250,20 +266,21 @@
    - +
    +

    The screen where this window will be displayed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -274,7 +291,7 @@
    - + @@ -286,7 +303,7 @@

    Sets the Gdk::Screen where the Gtk::Invisible object will be displayed.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Invisible::set_screen void Gtk::Invisible::set_screen ( const Glib::RefPtr< Gdk::Screen >&  screen)
    screenA Gdk::Screen.
    @@ -301,7 +318,7 @@
    - + @@ -322,7 +339,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Invisible* wrap Gtk::Invisible* wrap ( GtkInvisible *  object,
    @@ -336,9 +353,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/invisible.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Invisible__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Invisible__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Invisible-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Invisible-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Invisible-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Invisible-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Invisible, including all inherited members. @@ -58,6 +74,7 @@ + @@ -159,7 +176,7 @@ - + @@ -177,7 +194,7 @@ - + @@ -405,7 +422,7 @@ - + @@ -483,7 +500,9 @@ + + @@ -520,9 +539,14 @@ -
    activate()Gtk::Widget
    add_interface(GType gtype_implementer)Gtk::Buildable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    compute_expand(Orientation orientation)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_receives_default(bool receives_default=true)Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Label.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Label.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Label.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Label.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Label Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Label Class Reference
    -
    +

    A widget that displays a small to medium amount of text. More...

    @@ -76,7 +92,7 @@  Label (const Glib::ustring& label, bool mnemonic=false)  Label (const Glib::ustring& label, float xalign, float yalign, bool mnemonic=false)  This constructor is a shortcut for often used code when you want to create a label with alignment different than default one.
    Label (const Glib::ustring& label, Align xalign, Align yalign=ALIGN_CENTER, bool mnemonic=false) + Label (const Glib::ustring& label, Align xalign, Align yalign=ALIGN_CENTER, bool mnemonic=false)  This constructor is a shortcut for often used code when you want to create a label with alignment different than default one.
    void set_text (const Glib::ustring& str)  Doesn't use markup.
    @@ -93,7 +109,7 @@ void set_markup (const Glib::ustring& str)  Parses str which is marked up with the Pango text markup language, setting the label's text and attribute list based on the parse results.
    void set_use_markup (bool setting=true) - Sets whether the text of the label contains markup in Pango's text markup language.
    + Sets whether the text of the label contains markup in Pango's text markup language.
    bool get_use_markup () const  Returns whether the label's text is interpreted as marked up with the Pango text markup language.
    void set_use_underline (bool setting=true) @@ -130,7 +146,7 @@  Retrieves the desired maximum width of label, in characters.
    void set_pattern (const Glib::ustring& pattern)  The pattern of underlines you want under the existing text within the Gtk::Label widget.
    -void set_line_wrap (bool wrap=true) +void set_line_wrap (bool wrap=true)  Toggles line wrapping within the Gtk::Label widget.
    bool get_line_wrap () const  Returns whether lines in the label are automatically wrapped.
    @@ -150,7 +166,7 @@  Selects a range of characters in the label, if the label is selectable.
    void select_region (int start_offset)  Selects a range of characters in the label, from start_offset to the end, if the label is selectable.
    -bool get_selection_bounds (int&start, int&end) const +bool get_selection_bounds (int&start, int&end) const  Gets the selected range of characters in the label, returning true if there's a selection.
    Glib::RefPtr< Pango::Layoutget_layout ()  Gets the Pango::Layout used to display the label.
    @@ -173,89 +189,89 @@ const Glib::ustring& > signal_activate_link () Glib::PropertyProxy
    < Glib::ustringproperty_label () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The text of the label.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_label () const  The text of the label.
    Glib::PropertyProxy
    < Pango::AttrListproperty_attributes () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + A list of style attributes to apply to the text of the label.
    Glib::PropertyProxy_ReadOnly
    < Pango::AttrListproperty_attributes () const  A list of style attributes to apply to the text of the label.
    Glib::PropertyProxy< bool > property_use_markup () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The text of the label includes XML markup.
    Glib::PropertyProxy_ReadOnly
    < bool > property_use_markup () const  The text of the label includes XML markup.
    Glib::PropertyProxy< bool > property_use_underline () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If set, an underline in the text indicates the next character should be used for the mnemonic accelerator key.
    Glib::PropertyProxy_ReadOnly
    < bool > property_use_underline () const  If set, an underline in the text indicates the next character should be used for the mnemonic accelerator key.
    Glib::PropertyProxy
    < Justificationproperty_justify () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The alignment of the lines in the text of the label relative to each other.
    Glib::PropertyProxy_ReadOnly
    < Justificationproperty_justify () const  The alignment of the lines in the text of the label relative to each other.
    Glib::PropertyProxy_WriteOnly
    < Glib::ustringproperty_pattern () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + A string with _ characters in positions correspond to characters in the text to underline.
    Glib::PropertyProxy< bool > property_wrap () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If set, wrap lines if the text becomes too wide.
    Glib::PropertyProxy_ReadOnly
    < bool > property_wrap () const  If set, wrap lines if the text becomes too wide.
    Glib::PropertyProxy
    < Pango::WrapModeproperty_wrap_mode () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If wrap is set, controls how linewrapping is done.
    Glib::PropertyProxy_ReadOnly
    < Pango::WrapModeproperty_wrap_mode () const  If wrap is set, controls how linewrapping is done.
    Glib::PropertyProxy< bool > property_selectable () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the label text can be selected with the mouse.
    Glib::PropertyProxy_ReadOnly
    < bool > property_selectable () const  Whether the label text can be selected with the mouse.
    Glib::PropertyProxy_ReadOnly
    < guint > property_mnemonic_keyval () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The mnemonic accelerator key for this label.
    Glib::PropertyProxy< Widget* > property_mnemonic_widget () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The widget to be activated when the label's mnemonic key is pressed.
    Glib::PropertyProxy_ReadOnly
    < Widget* > property_mnemonic_widget () const  The widget to be activated when the label's mnemonic key is pressed.
    Glib::PropertyProxy_ReadOnly< int > property_cursor_position () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The current position of the insertion cursor in chars.
    Glib::PropertyProxy_ReadOnly< int > property_selection_bound () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The position of the opposite end of the selection from the cursor in chars.
    Glib::PropertyProxy
    < Pango::EllipsizeModeproperty_ellipsize () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The preferred place to ellipsize the string, if the label does not have enough room to display the entire string.
    Glib::PropertyProxy_ReadOnly
    < Pango::EllipsizeModeproperty_ellipsize () const  The preferred place to ellipsize the string, if the label does not have enough room to display the entire string.
    Glib::PropertyProxy< int > property_width_chars () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The desired width of the label, in characters.
    Glib::PropertyProxy_ReadOnly< int > property_width_chars () const  The desired width of the label, in characters.
    Glib::PropertyProxy< bool > property_single_line_mode () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the label is in single line mode.
    Glib::PropertyProxy_ReadOnly
    < bool > property_single_line_mode () const  Whether the label is in single line mode.
    Glib::PropertyProxy< double > property_angle () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Angle at which the label is rotated.
    Glib::PropertyProxy_ReadOnly
    < double > property_angle () const  Angle at which the label is rotated.
    Glib::PropertyProxy< int > property_max_width_chars () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The desired maximum width of the label, in characters.
    Glib::PropertyProxy_ReadOnly< int > property_max_width_chars () const  The desired maximum width of the label, in characters.
    Glib::PropertyProxy< bool > property_track_visited_links () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether visited links should be tracked.
    Glib::PropertyProxy_ReadOnly
    < bool > property_track_visited_links () const  Whether visited links should be tracked.
    @@ -283,7 +299,7 @@
    - + @@ -299,7 +315,7 @@
    virtual Gtk::Label::~Label virtual Gtk::Label::~Label ( ) [virtual]
    - + @@ -315,7 +331,7 @@
    Gtk::Label::Label Gtk::Label::Label ( )
    - + @@ -342,7 +358,7 @@
    Gtk::Label::Label Gtk::Label::Label ( const Glib::ustring label,
    - + @@ -386,7 +402,7 @@
    Gtk::Label::Label Gtk::Label::Label ( const Glib::ustring label,
    - + @@ -401,7 +417,7 @@ - + @@ -431,7 +447,7 @@
    Gtk::Label::Label Gtk::Label::Label ( const Glib::ustring label, Align yalign = ALIGN_CENTER, yalign = ALIGN_CENTER,
    - + @@ -442,7 +458,7 @@

    Gets the angle of rotation for the label.

    See set_angle().

    -
    Since gtkmm 2.6:
    +

    {2,6}

    Returns:
    The angle of rotation for the label.
    @@ -452,7 +468,7 @@
    double Gtk::Label::get_angle double Gtk::Label::get_angle ( ) const
    - + @@ -472,7 +488,7 @@
    Pango::AttrList Gtk::Label::get_attributes Pango::AttrList Gtk::Label::get_attributes ( ) const
    - + @@ -484,7 +500,7 @@

    Returns the URI for the currently active link in the label.

    The active link is the one under the mouse pointer or, in a selectable label, the link in which the text cursor is currently positioned.

    This function is intended for use in a Gtk::Label::signal_activate_link() handler or for use in a Gtk::Widget::signal_query_tooltip() handler.

    -
    Since gtkmm 2.18:
    +

    {2,18}

    Returns:
    The currently active URI. The string is owned by GTK+ and must not be freed or modified.
    @@ -494,7 +510,7 @@
    Glib::ustring Gtk::Label::get_current_uri Glib::ustring Gtk::Label::get_current_uri ( ) const
    - + @@ -505,7 +521,7 @@

    Returns the ellipsizing position of the label.

    See set_ellipsize().

    -
    Since gtkmm 2.6:
    +

    {2,6}

    Returns:
    Pango::EllipsizeMode.
    @@ -515,7 +531,7 @@
    Pango::EllipsizeMode Gtk::Label::get_ellipsize Pango::EllipsizeMode Gtk::Label::get_ellipsize ( ) const
    - + @@ -535,7 +551,7 @@
    Justification Gtk::Label::get_justify Justification Gtk::Label::get_justify ( ) const
    - + @@ -555,7 +571,7 @@
    Glib::ustring Gtk::Label::get_label Glib::ustring Gtk::Label::get_label ( ) const
    - + @@ -575,7 +591,7 @@
    Glib::RefPtr<Pango::Layout> Gtk::Label::get_layout Glib::RefPtr<Pango::Layout> Gtk::Label::get_layout ( )
    - + @@ -595,7 +611,7 @@
    Glib::RefPtr<const Pango::Layout> Gtk::Label::get_layout Glib::RefPtr<const Pango::Layout> Gtk::Label::get_layout ( ) const
    - + @@ -617,7 +633,7 @@

    Obtains the coordinates where the label will draw the Pango::Layout representing the text in the label; useful to convert mouse events into coordinates inside the Pango::Layout, e.g. to take some action if some part of the label is clicked.

    Of course you will need to create a Gtk::EventBox to receive the events, and pack the label inside it, since labels are a Gtk::NO_WINDOW widget. Remember when using the Pango::Layout functions you need to convert to and from pixels using PANGO_PIXELS() or Pango::SCALE.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Label::get_layout_offsets void Gtk::Label::get_layout_offsets ( int &  x,
    @@ -632,7 +648,7 @@
    xLocation to store X offset of layout, or 0.
    yLocation to store Y offset of layout, or 0.
    - + @@ -652,7 +668,7 @@
    bool Gtk::Label::get_line_wrap bool Gtk::Label::get_line_wrap ( ) const
    - + @@ -663,7 +679,7 @@

    Returns line wrap mode used by the label.

    See set_line_wrap_mode().

    -
    Since gtkmm 2.10:
    +

    {2,10}

    Returns:
    true if the lines of the label are automatically wrapped.
    @@ -673,7 +689,7 @@
    Pango::WrapMode Gtk::Label::get_line_wrap_mode Pango::WrapMode Gtk::Label::get_line_wrap_mode ( ) const
    - + @@ -684,7 +700,7 @@

    Retrieves the desired maximum width of label, in characters.

    See set_width_chars().

    -
    Since gtkmm 2.6:
    +

    {2,6}

    Returns:
    The maximum width of the label in characters.
    @@ -694,7 +710,7 @@
    int Gtk::Label::get_max_width_chars int Gtk::Label::get_max_width_chars ( ) const
    - + @@ -714,7 +730,7 @@
    guint Gtk::Label::get_mnemonic_keyval guint Gtk::Label::get_mnemonic_keyval ( ) const
    - + @@ -734,7 +750,7 @@
    Widget* Gtk::Label::get_mnemonic_widget Widget* Gtk::Label::get_mnemonic_widget ( )
    - + @@ -754,7 +770,7 @@
    const Widget* Gtk::Label::get_mnemonic_widget const Widget* Gtk::Label::get_mnemonic_widget ( ) const
    - + @@ -773,7 +789,7 @@
    bool Gtk::Label::get_selectable bool Gtk::Label::get_selectable ( ) const
    - + @@ -794,7 +810,7 @@

    Gets the selected range of characters in the label, returning true if there's a selection.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::Label::get_selection_bounds bool Gtk::Label::get_selection_bounds ( int &  start,
    @@ -810,7 +826,7 @@
    startReturn location for start of selection, as a character offset.
    endReturn location for end of selection, as a character offset.
    - + @@ -820,7 +836,7 @@

    Returns whether the label is in single line mode.

    -
    Since gtkmm 2.6:
    +

    {2,6}

    Returns:
    true when the label is in single line mode.
    @@ -830,7 +846,7 @@
    bool Gtk::Label::get_single_line_mode bool Gtk::Label::get_single_line_mode ( ) const
    - + @@ -850,7 +866,7 @@
    Glib::ustring Gtk::Label::get_text Glib::ustring Gtk::Label::get_text ( ) const
    - + @@ -860,7 +876,7 @@

    Returns whether the label is currently keeping track of clicked links.

    -
    Since gtkmm 2.18:
    +

    {2,18}

    Returns:
    true if clicked links are remembered.
    @@ -870,7 +886,7 @@
    bool Gtk::Label::get_track_visited_links bool Gtk::Label::get_track_visited_links ( ) const
    - + @@ -890,7 +906,7 @@
    bool Gtk::Label::get_use_markup bool Gtk::Label::get_use_markup ( ) const
    - + @@ -910,7 +926,7 @@
    bool Gtk::Label::get_use_underline bool Gtk::Label::get_use_underline ( ) const
    - + @@ -921,7 +937,7 @@

    Retrieves the desired width of label, in characters.

    See set_width_chars().

    -
    Since gtkmm 2.6:
    +

    {2,6}

    Returns:
    The width of the label in characters.
    @@ -931,7 +947,7 @@
    int Gtk::Label::get_width_chars int Gtk::Label::get_width_chars ( ) const
    - + @@ -953,7 +969,7 @@
    GtkLabel* Gtk::Label::gobj GtkLabel* Gtk::Label::gobj ( ) [inline]
    - + @@ -975,7 +991,7 @@
    const GtkLabel* Gtk::Label::gobj const GtkLabel* Gtk::Label::gobj ( ) const [inline]
    - + @@ -994,7 +1010,7 @@
    virtual void Gtk::Label::on_populate_popup virtual void Gtk::Label::on_populate_popup ( Menu menu)
    - + @@ -1003,6 +1019,7 @@
    +

    Angle at which the label is rotated.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1013,7 +1030,7 @@
    Glib::PropertyProxy< double > Gtk::Label::property_angle Glib::PropertyProxy< double > Gtk::Label::property_angle ( )
    - + @@ -1033,7 +1050,7 @@
    Glib::PropertyProxy_ReadOnly< double > Gtk::Label::property_angle Glib::PropertyProxy_ReadOnly< double > Gtk::Label::property_angle ( ) const
    - + @@ -1042,6 +1059,7 @@
    +

    A list of style attributes to apply to the text of the label.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1052,7 +1070,7 @@
    Glib::PropertyProxy< Pango::AttrList > Gtk::Label::property_attributes Glib::PropertyProxy< Pango::AttrList > Gtk::Label::property_attributes ( )
    - + @@ -1072,7 +1090,7 @@
    Glib::PropertyProxy_ReadOnly< Pango::AttrList > Gtk::Label::property_attributes Glib::PropertyProxy_ReadOnly< Pango::AttrList > Gtk::Label::property_attributes ( ) const
    - + @@ -1081,6 +1099,7 @@
    +

    The current position of the insertion cursor in chars.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1091,7 +1110,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Label::property_cursor_position Glib::PropertyProxy_ReadOnly< int > Gtk::Label::property_cursor_position ( ) const
    - + @@ -1100,6 +1119,7 @@
    +

    The preferred place to ellipsize the string, if the label does not have enough room to display the entire string.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1110,7 +1130,7 @@
    Glib::PropertyProxy< Pango::EllipsizeMode > Gtk::Label::property_ellipsize Glib::PropertyProxy< Pango::EllipsizeMode > Gtk::Label::property_ellipsize ( )
    - + @@ -1130,7 +1150,7 @@
    Glib::PropertyProxy_ReadOnly< Pango::EllipsizeMode > Gtk::Label::property_ellipsize Glib::PropertyProxy_ReadOnly< Pango::EllipsizeMode > Gtk::Label::property_ellipsize ( ) const
    - + @@ -1139,6 +1159,8 @@
    +

    The alignment of the lines in the text of the label relative to each other.

    +

    This does NOT affect the alignment of the label within its allocation. See GtkMisc::xalign for that.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1149,7 +1171,7 @@
    Glib::PropertyProxy< Justification > Gtk::Label::property_justify Glib::PropertyProxy< Justification > Gtk::Label::property_justify ( )
    - + @@ -1170,7 +1192,7 @@
    Glib::PropertyProxy_ReadOnly< Justification > Gtk::Label::property_justify Glib::PropertyProxy_ReadOnly< Justification > Gtk::Label::property_justify ( ) const
    - + @@ -1179,6 +1201,7 @@
    +

    The text of the label.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1189,7 +1212,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::Label::property_label Glib::PropertyProxy< Glib::ustring > Gtk::Label::property_label ( )
    - + @@ -1204,15 +1227,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Label::property_label Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Label::property_label ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::Label::property_max_width_chars Glib::PropertyProxy< int > Gtk::Label::property_max_width_chars ( ) const
    @@ -1224,20 +1247,21 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::Label::property_max_width_chars Glib::PropertyProxy_ReadOnly< int > Gtk::Label::property_max_width_chars ( ) const
    +

    The desired maximum width of the label, in characters.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1248,7 +1272,7 @@
    - + @@ -1257,6 +1281,7 @@
    +

    The mnemonic accelerator key for this label.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1267,7 +1292,7 @@
    Glib::PropertyProxy_ReadOnly< guint > Gtk::Label::property_mnemonic_keyval Glib::PropertyProxy_ReadOnly< guint > Gtk::Label::property_mnemonic_keyval ( ) const
    - + @@ -1276,6 +1301,7 @@
    +

    The widget to be activated when the label's mnemonic key is pressed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1286,7 +1312,7 @@
    Glib::PropertyProxy< Widget* > Gtk::Label::property_mnemonic_widget Glib::PropertyProxy< Widget* > Gtk::Label::property_mnemonic_widget ( )
    - + @@ -1306,7 +1332,7 @@
    Glib::PropertyProxy_ReadOnly< Widget* > Gtk::Label::property_mnemonic_widget Glib::PropertyProxy_ReadOnly< Widget* > Gtk::Label::property_mnemonic_widget ( ) const
    - + @@ -1315,6 +1341,7 @@
    +

    A string with _ characters in positions correspond to characters in the text to underline.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1325,7 +1352,7 @@
    Glib::PropertyProxy_WriteOnly< Glib::ustring > Gtk::Label::property_pattern Glib::PropertyProxy_WriteOnly< Glib::ustring > Gtk::Label::property_pattern ( )
    - + @@ -1334,6 +1361,7 @@
    +

    Whether the label text can be selected with the mouse.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1344,7 +1372,7 @@
    Glib::PropertyProxy< bool > Gtk::Label::property_selectable Glib::PropertyProxy< bool > Gtk::Label::property_selectable ( )
    - + @@ -1364,7 +1392,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Label::property_selectable Glib::PropertyProxy_ReadOnly< bool > Gtk::Label::property_selectable ( ) const
    - + @@ -1373,6 +1401,7 @@
    +

    The position of the opposite end of the selection from the cursor in chars.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1383,7 +1412,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Label::property_selection_bound Glib::PropertyProxy_ReadOnly< int > Gtk::Label::property_selection_bound ( ) const
    - + @@ -1392,6 +1421,7 @@
    +

    Whether the label is in single line mode.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1402,7 +1432,7 @@
    Glib::PropertyProxy< bool > Gtk::Label::property_single_line_mode Glib::PropertyProxy< bool > Gtk::Label::property_single_line_mode ( )
    - + @@ -1422,7 +1452,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Label::property_single_line_mode Glib::PropertyProxy_ReadOnly< bool > Gtk::Label::property_single_line_mode ( ) const
    - + @@ -1431,6 +1461,7 @@
    +

    Whether visited links should be tracked.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1441,7 +1472,7 @@
    Glib::PropertyProxy< bool > Gtk::Label::property_track_visited_links Glib::PropertyProxy< bool > Gtk::Label::property_track_visited_links ( )
    - + @@ -1461,7 +1492,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Label::property_track_visited_links Glib::PropertyProxy_ReadOnly< bool > Gtk::Label::property_track_visited_links ( ) const
    - + @@ -1470,6 +1501,8 @@
    +

    The text of the label includes XML markup.

    +

    See pango_parse_markup().

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1480,7 +1513,7 @@
    Glib::PropertyProxy< bool > Gtk::Label::property_use_markup Glib::PropertyProxy< bool > Gtk::Label::property_use_markup ( )
    - + @@ -1501,7 +1534,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Label::property_use_markup Glib::PropertyProxy_ReadOnly< bool > Gtk::Label::property_use_markup ( ) const
    - + @@ -1510,6 +1543,7 @@
    +

    If set, an underline in the text indicates the next character should be used for the mnemonic accelerator key.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1520,7 +1554,7 @@
    Glib::PropertyProxy< bool > Gtk::Label::property_use_underline Glib::PropertyProxy< bool > Gtk::Label::property_use_underline ( )
    - + @@ -1540,7 +1574,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Label::property_use_underline Glib::PropertyProxy_ReadOnly< bool > Gtk::Label::property_use_underline ( ) const
    - + @@ -1549,6 +1583,7 @@
    +

    The desired width of the label, in characters.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1559,7 +1594,7 @@
    Glib::PropertyProxy< int > Gtk::Label::property_width_chars Glib::PropertyProxy< int > Gtk::Label::property_width_chars ( )
    - + @@ -1574,15 +1609,15 @@ - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::Label::property_width_chars Glib::PropertyProxy_ReadOnly< int > Gtk::Label::property_width_chars ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Label::property_wrap Glib::PropertyProxy< bool > Gtk::Label::property_wrap ( ) const
    @@ -1594,20 +1629,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::Label::property_wrap Glib::PropertyProxy_ReadOnly< bool > Gtk::Label::property_wrap ( ) const
    +

    If set, wrap lines if the text becomes too wide.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1618,7 +1654,7 @@
    - + @@ -1627,6 +1663,7 @@
    +

    If wrap is set, controls how linewrapping is done.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1637,7 +1674,7 @@
    Glib::PropertyProxy< Pango::WrapMode > Gtk::Label::property_wrap_mode Glib::PropertyProxy< Pango::WrapMode > Gtk::Label::property_wrap_mode ( )
    - + @@ -1652,63 +1689,63 @@ - +
    Glib::PropertyProxy_ReadOnly< Pango::WrapMode > Gtk::Label::property_wrap_mode Glib::PropertyProxy_ReadOnly< Pango::WrapMode > Gtk::Label::property_wrap_mode ( ) const
    - + - + + + + + + + + + + +
    void Gtk::Label::select_region void Gtk::Label::select_region ( int start_offset)start_offset,
    int end_offset 
    )
    -

    Selects a range of characters in the label, from start_offset to the end, if the label is selectable.

    -

    See gtk_label_set_selectable(). If the label is not selectable, this function has no effect.

    -
    Parameters:
    +

    Selects a range of characters in the label, if the label is selectable.

    +

    See set_selectable(). If the label is not selectable, this function has no effect. If start_offset or end_offset are -1, then the end of the label will be substituted.

    +
    Parameters:
    - + +
    start_offsetStart offset (in characters not bytes)
    start_offsetStart offset (in characters not bytes).
    end_offsetEnd offset (in characters not bytes).
    - +
    - + - - - - - - - - - + - -
    void Gtk::Label::select_region void Gtk::Label::select_region ( int start_offset,
    int end_offset 
    start_offset) )
    -

    Selects a range of characters in the label, if the label is selectable.

    -

    See set_selectable(). If the label is not selectable, this function has no effect. If start_offset or end_offset are -1, then the end of the label will be substituted.

    -
    Parameters:
    +

    Selects a range of characters in the label, from start_offset to the end, if the label is selectable.

    +

    See gtk_label_set_selectable(). If the label is not selectable, this function has no effect.

    +
    Parameters:
    - - +
    start_offsetStart offset (in characters not bytes).
    end_offsetEnd offset (in characters not bytes).
    start_offsetStart offset (in characters not bytes)
    @@ -1720,7 +1757,7 @@
    - + @@ -1732,8 +1769,8 @@

    Sets the angle of rotation for the label.

    An angle of 90 reads from from bottom to top, an angle of 270, from top to bottom. The angle setting for the label is ignored if the label is selectable, wrapped, or ellipsized.

    -
    Since gtkmm 2.6:
    -
    Parameters:
    +

    {2,6}

    +
    Parameters:
    void Gtk::Label::set_angle void Gtk::Label::set_angle ( double  angle)
    angleThe angle that the baseline of the label makes with the horizontal, in degrees, measured counterclockwise.
    @@ -1747,7 +1784,7 @@
    - + @@ -1758,8 +1795,8 @@

    Sets a Pango::AttrList; the attributes in the list are applied to the label text.

    -

    <note>The attributes set with this function will be applied and merged with any other attributes previously effected by way of the Gtk::Label::property_use_underline() or Gtk::Label::property_use_markup() properties. While it is not recommended to mix markup strings with manually set attributes, if you must; know that the attributes will be applied to the label after the markup string is parsed.</note>

    -
    Parameters:
    +

    <note>The attributes set with this function will be applied and merged with any other attributes previously effected by way of the Gtk::Label::property_use_underline() or Gtk::Label::property_use_markup() properties. While it is not recommended to mix markup strings with manually set attributes, if you must; know that the attributes will be applied to the label after the markup string is parsed.</note>

    +
    Parameters:
    void Gtk::Label::set_attributes void Gtk::Label::set_attributes ( Pango::AttrList attrs)
    attrsA Pango::AttrList.
    @@ -1773,7 +1810,7 @@
    - + @@ -1784,8 +1821,8 @@

    Sets the mode used to ellipsize (add an ellipsis: "...") to the text if there is not enough space to render the entire string.

    -
    Since gtkmm 2.6:
    -
    Parameters:
    +

    {2,6}

    +
    Parameters:
    void Gtk::Label::set_ellipsize void Gtk::Label::set_ellipsize ( Pango::EllipsizeMode  mode)
    modeA Pango::EllipsizeMode.
    @@ -1799,7 +1836,7 @@
    - + @@ -1811,7 +1848,7 @@

    Sets the alignment of the lines in the text of the label relative to each other.

    Gtk::JUSTIFY_LEFT is the default value when the widget is first created with new(). If you instead want to set the alignment of the label as a whole, use Gtk::Misc::set_alignment() instead. set_justify() has no effect on labels containing only a single line.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Label::set_justify void Gtk::Label::set_justify ( Justification  jtype)
    jtypeA Gtk::Justification.
    @@ -1825,7 +1862,7 @@
    - + @@ -1836,8 +1873,8 @@

    Sets the text of the label.

    -

    The label is interpreted as including embedded underlines and/or Pango markup depending on the values of the Gtk::Label::property_use_underline()" and Gtk::Label::property_use_markup() properties.

    -
    Parameters:
    +

    The label is interpreted as including embedded underlines and/or Pango markup depending on the values of the Gtk::Label::property_use_underline()" and Gtk::Label::property_use_markup() properties.

    +
    Parameters:
    void Gtk::Label::set_label void Gtk::Label::set_label ( const Glib::ustring str)
    strThe new text to set for the label.
    @@ -1851,7 +1888,7 @@
    - + @@ -1864,7 +1901,7 @@

    Toggles line wrapping within the Gtk::Label widget.

    true makes it break lines if text exceeds the widget's size. false lets the text get cut off by the edge of the widget if it exceeds the widget size.

    Note that setting line wrapping to true does not make the label wrap at its parent container's width, because GTK+ widgets conceptually can't make their requisition depend on the parent container's size. For a label that wraps at a specific position, set the label's width using Gtk::Widget::set_size_request().

    -
    Parameters:
    +
    Parameters:
    void Gtk::Label::set_line_wrap void Gtk::Label::set_line_wrap ( bool  wrap = true)
    wrapThe setting.
    @@ -1878,7 +1915,7 @@
    - + @@ -1890,8 +1927,8 @@

    If line wrapping is on (see set_line_wrap()) this controls how the line wrapping is done.

    The default is Pango::WRAP_WORD which means wrap on word boundaries.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +

    {2,10}

    +
    Parameters:
    void Gtk::Label::set_line_wrap_mode void Gtk::Label::set_line_wrap_mode ( Pango::WrapMode  wrap_mode)
    wrap_modeThe line wrapping mode.
    @@ -1905,7 +1942,7 @@
    - + @@ -1918,7 +1955,7 @@

    Parses str which is marked up with the Pango text markup language, setting the label's text and attribute list based on the parse results.

    If the str is external data, you may need to escape it with Glib::markup_escape_text() or Glib::markup_printf_escaped():

    [C example ellipted]

    -
    Parameters:
    +
    Parameters:
    void Gtk::Label::set_markup void Gtk::Label::set_markup ( const Glib::ustring str)
    strA markup string (see Pango markup format).
    @@ -1932,7 +1969,7 @@
    - + @@ -1945,7 +1982,7 @@

    Parses str which is marked up with the Pango text markup language, setting the label's text and attribute list based on the parse results.

    If characters in str are preceded by an underscore, they are underlined indicating that they represent a keyboard accelerator called a mnemonic.

    The mnemonic key can be used to activate another widget, chosen automatically, or explicitly using set_mnemonic_widget().

    -
    Parameters:
    +
    Parameters:
    void Gtk::Label::set_markup_with_mnemonic void Gtk::Label::set_markup_with_mnemonic ( const Glib::ustring str)
    strA markup string (see Pango markup format).
    @@ -1959,7 +1996,7 @@
    - + @@ -1970,8 +2007,8 @@

    Sets the desired maximum width in characters of label to n_chars.

    -
    Since gtkmm 2.6:
    -
    Parameters:
    +

    {2,6}

    +
    Parameters:
    void Gtk::Label::set_max_width_chars void Gtk::Label::set_max_width_chars ( int  n_chars)
    n_charsThe new desired maximum width, in characters.
    @@ -1985,7 +2022,7 @@
    - + @@ -1998,7 +2035,7 @@

    If the label has been set so that it has an mnemonic key (using i.e. set_markup_with_mnemonic(), set_text_with_mnemonic(), new_with_mnemonic() or the "use_underline" property) the label can be associated with a widget that is the target of the mnemonic.

    When the label is inside a widget (like a Gtk::Button or a Gtk::Notebook tab) it is automatically associated with the correct widget, but sometimes (i.e. when the target is a Gtk::Entry next to the label) you need to set it explicitly using this function.

    The target widget will be accelerated by emitting the GtkWidget::mnemonic-activate signal on it. The default handler for this signal will activate the widget if there are no mnemonic collisions and toggle focus between the colliding widgets otherwise.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Label::set_mnemonic_widget void Gtk::Label::set_mnemonic_widget ( Widget widget)
    widgetThe target Gtk::Widget.
    @@ -2012,7 +2049,7 @@
    - + @@ -2024,7 +2061,7 @@

    The pattern of underlines you want under the existing text within the Gtk::Label widget.

    For example if the current text of the label says "FooBarBaz" passing a pattern of "___ ___" will underline "Foo" and "Baz" but not "Bar".

    -
    Parameters:
    +
    Parameters:
    void Gtk::Label::set_pattern void Gtk::Label::set_pattern ( const Glib::ustring pattern)
    patternThe pattern as described above.
    @@ -2038,7 +2075,7 @@
    - + @@ -2049,7 +2086,7 @@

    Selectable labels allow the user to select text from the label, for copy-and-paste.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Label::set_selectable void Gtk::Label::set_selectable ( bool  setting = true)
    settingtrue to allow selecting text in the label.
    @@ -2063,7 +2100,7 @@
    - + @@ -2074,8 +2111,8 @@

    Sets whether the label is in single line mode.

    -
    Since gtkmm 2.6:
    -
    Parameters:
    +

    {2,6}

    +
    Parameters:
    void Gtk::Label::set_single_line_mode void Gtk::Label::set_single_line_mode ( bool  single_line_mode = true)
    single_line_modetrue if the label should be in single line mode.
    @@ -2089,7 +2126,7 @@
    - + @@ -2108,7 +2145,7 @@
    void Gtk::Label::set_text void Gtk::Label::set_text ( const Glib::ustring str)
    - + @@ -2120,7 +2157,7 @@

    Sets the label's text from the string str.

    If characters in str are preceded by an underscore, they are underlined indicating that they represent a keyboard accelerator called a mnemonic. The mnemonic key can be used to activate another widget, chosen automatically, or explicitly using set_mnemonic_widget().

    -
    Parameters:
    +
    Parameters:
    void Gtk::Label::set_text_with_mnemonic void Gtk::Label::set_text_with_mnemonic ( const Glib::ustring str)
    strA string.
    @@ -2134,7 +2171,7 @@
    - + @@ -2145,8 +2182,8 @@

    Sets whether the label should keep track of clicked links (and use a different color for them).

    -
    Since gtkmm 2.18:
    -
    Parameters:
    +

    {2,18}

    +
    Parameters:
    void Gtk::Label::set_track_visited_links void Gtk::Label::set_track_visited_links ( bool  track_links = true)
    track_linkstrue to track visited links.
    @@ -2160,7 +2197,7 @@
    - + @@ -2170,9 +2207,9 @@
    -

    Sets whether the text of the label contains markup in Pango's text markup language.

    +

    Sets whether the text of the label contains markup in Pango's text markup language.

    See set_markup().

    -
    Parameters:
    +
    Parameters:
    void Gtk::Label::set_use_markup void Gtk::Label::set_use_markup ( bool  setting = true)
    settingtrue if the label's text should be parsed for markup.
    @@ -2186,7 +2223,7 @@
    - + @@ -2197,7 +2234,7 @@

    If true, an underline in the text indicates the next character should be used for the mnemonic accelerator key.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Label::set_use_underline void Gtk::Label::set_use_underline ( bool  setting = true)
    settingtrue if underlines in the text indicate mnemonics.
    @@ -2211,7 +2248,7 @@
    - + @@ -2222,8 +2259,8 @@

    Sets the desired width in characters of label to n_chars.

    -
    Since gtkmm 2.6:
    -
    Parameters:
    +

    {2,6}

    +
    Parameters:
    void Gtk::Label::set_width_chars void Gtk::Label::set_width_chars ( int  n_chars)
    n_charsThe new desired width, in characters.
    @@ -2237,7 +2274,7 @@
    - + @@ -2247,8 +2284,8 @@
    Slot Prototype:
    bool on_my_activate_link(const Glib::ustring& uri)

    The signal which gets emitted to activate a URI. Applications may connect to it to override the default behaviour, which is to call gtk_show_uri().

    -
    Since gtkmm 2.18:
    -
    Parameters:
    +

    {2,18}

    +
    Parameters:
    Glib::SignalProxy1< bool,const Glib::ustring& > Gtk::Label::signal_activate_link Glib::SignalProxy1< bool,const Glib::ustring& > Gtk::Label::signal_activate_link ( )
    uriThe URI that is activated.
    @@ -2263,7 +2300,7 @@
    - + @@ -2274,7 +2311,7 @@
    Slot Prototype:
    void on_my_populate_popup(Menu* menu)

    The signal_populate_popup() signal gets emitted before showing the context menu of the label. Note that only selectable labels have context menus.

    If you need to add items to the context menu, connect to this signal and append your menuitems to the menu.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,Menu* > Gtk::Label::signal_populate_popup Glib::SignalProxy1< void,Menu* > Gtk::Label::signal_populate_popup ( )
    menuThe menu that is being populated.
    @@ -2289,7 +2326,7 @@
    - + @@ -2310,7 +2347,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Label* wrap Gtk::Label* wrap ( GtkLabel *  object,
    @@ -2324,9 +2361,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/label.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Label__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Label__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Label-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Label-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Label-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Label-members.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Label, including all inherited members. @@ -58,6 +74,7 @@ + @@ -176,7 +193,7 @@ - + @@ -197,7 +214,7 @@ - + @@ -491,7 +508,7 @@ - + @@ -578,7 +595,9 @@ + + @@ -617,9 +636,14 @@ -
    activate()Gtk::Widget
    add_interface(GType gtype_implementer)Gtk::Buildable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    compute_expand(Orientation orientation)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_text() const Gtk::Label
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_pattern(const Glib::ustring& pattern)Gtk::Label
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_receives_default(bool receives_default=true)Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Layout.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Layout.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Layout.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Layout.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Layout Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Layout Class Reference
    -
    +

    Infinite scrollable area containing child widgets and/or custom drawing. More...

    @@ -86,12 +102,12 @@ void get_size (guint& width, guint& height) const  Gets the size that has been set on the layout, and that determines the total extents of the layout's scrollbar area.
    Glib::PropertyProxy< guint > property_width () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The width of the layout.
    Glib::PropertyProxy_ReadOnly
    < guint > property_width () const  The width of the layout.
    Glib::PropertyProxy< guint > property_height () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The height of the layout.
    Glib::PropertyProxy_ReadOnly
    < guint > property_height () const  The height of the layout.
    @@ -111,7 +127,7 @@
    - + @@ -127,7 +143,7 @@
    virtual Gtk::Layout::~Layout virtual Gtk::Layout::~Layout ( ) [virtual]
    - + @@ -143,7 +159,7 @@
    Gtk::Layout::Layout Gtk::Layout::Layout ( )
    - + @@ -171,7 +187,7 @@
    Gtk::Layout::Layout Gtk::Layout::Layout ( const Glib::RefPtr< Adjustment >&  hadjustment,
    - + @@ -181,7 +197,7 @@

    Retrieve the bin window of the layout used for drawing operations.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    A Gdk::Window.
    @@ -191,7 +207,7 @@
    Glib::RefPtr<Gdk::Window> Gtk::Layout::get_bin_window Glib::RefPtr<Gdk::Window> Gtk::Layout::get_bin_window ( )
    - + @@ -201,7 +217,7 @@

    Retrieve the bin window of the layout used for drawing operations.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    A Gdk::Window.
    @@ -211,7 +227,7 @@
    Glib::RefPtr<const Gdk::Window> Gtk::Layout::get_bin_window Glib::RefPtr<const Gdk::Window> Gtk::Layout::get_bin_window ( ) const
    - + @@ -233,7 +249,7 @@

    Gets the size that has been set on the layout, and that determines the total extents of the layout's scrollbar area.

    See set_size().

    -
    Parameters:
    +
    Parameters:
    void Gtk::Layout::get_size void Gtk::Layout::get_size ( guint &  width,
    @@ -243,15 +259,15 @@ - +
    widthLocation to store the width set on layout, or 0.
    heightLocation to store the height set on layout, or 0.
    - + - +
    const GtkLayout* Gtk::Layout::gobj GtkLayout* Gtk::Layout::gobj ( ) const [inline] [inline]
    @@ -259,19 +275,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Container.

    +

    Reimplemented from Gtk::Container.

    - +
    - + - +
    GtkLayout* Gtk::Layout::gobj const GtkLayout* Gtk::Layout::gobj ( ) [inline] const [inline]
    @@ -279,7 +295,7 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Container.

    +

    Reimplemented from Gtk::Container.

    @@ -288,7 +304,7 @@
    - + @@ -315,7 +331,7 @@

    Moves a current child of layout to a new position.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Layout::move void Gtk::Layout::move ( Widget child_widget,
    @@ -326,15 +342,15 @@ - +
    child_widgetA current child of layout.
    xX position to move to.
    - + - +
    Glib::PropertyProxy_ReadOnly< guint > Gtk::Layout::property_height Glib::PropertyProxy< guint > Gtk::Layout::property_height ( ) const
    @@ -346,34 +362,35 @@
    - +
    - + - +
    Glib::PropertyProxy< guint > Gtk::Layout::property_height Glib::PropertyProxy_ReadOnly< guint > Gtk::Layout::property_height ( ) const
    +

    The height of the layout.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< guint > Gtk::Layout::property_width Glib::PropertyProxy< guint > Gtk::Layout::property_width ( ) const
    @@ -385,20 +402,21 @@
    - +
    - + - +
    Glib::PropertyProxy< guint > Gtk::Layout::property_width Glib::PropertyProxy_ReadOnly< guint > Gtk::Layout::property_width ( ) const
    +

    The width of the layout.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -409,7 +427,7 @@
    - + @@ -437,7 +455,7 @@

    Adds child_widget to layout, at position ( x, y).

    layout becomes the new parent container of child_widget.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Layout::put void Gtk::Layout::put ( Widget child_widget,
    @@ -453,7 +471,7 @@
    child_widgetChild widget.
    xX position of child widget.
    - + @@ -474,7 +492,7 @@

    Sets the size of the scrollable area of the layout.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Layout::set_size void Gtk::Layout::set_size ( guint  width,
    @@ -490,7 +508,7 @@
    widthWidth of entire scrollable area.
    heightHeight of entire scrollable area.
    - + @@ -511,7 +529,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Layout* wrap Gtk::Layout* wrap ( GtkLayout *  object,
    @@ -525,9 +543,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/layout.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Layout__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Layout__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Layout-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Layout-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Layout-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Layout-members.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Layout, including all inherited members. @@ -60,6 +76,7 @@ + @@ -184,7 +201,7 @@ - + @@ -204,7 +221,7 @@ - + @@ -430,6 +447,7 @@ + @@ -469,7 +487,7 @@ - + @@ -556,7 +574,9 @@ + + @@ -600,9 +620,14 @@ -
    activate()Gtk::Widget
    Gtk::Scrollable::add_interface(GType gtype_implementer)Gtk::Scrollable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    reparent(Widget& new_parent)Gtk::Widget
    reset_style()Gtk::Widget
    resize_children()Gtk::Container
    Scrollable()Gtk::Scrollable [protected]
    send_expose(GdkEvent* event)Gtk::Widget
    send_focus_change(GdkEvent* event)Gtk::Widget
    set_accel_path(const Glib::ustring& accel_path, const Glib::RefPtr< AccelGroup >& accel_group)Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Scrollable()Gtk::Scrollable [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1LinkButton.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1LinkButton.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1LinkButton.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1LinkButton.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::LinkButton Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::LinkButton Class Reference
    -
    +

    Create buttons bound to a URL. More...

    @@ -85,12 +101,12 @@  Sets the 'visited' state of the URI where the Gtk::LinkButton points.
    Glib::PropertyProxy
    < Glib::ustringproperty_uri () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The URI bound to this button.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_uri () const  The URI bound to this button.
    Glib::PropertyProxy< bool > property_visited () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this link has been visited.
    Glib::PropertyProxy_ReadOnly
    < bool > property_visited () const  Whether this link has been visited.
    @@ -114,14 +130,14 @@
    linkbutton1.png
    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:

    Constructor & Destructor Documentation

    - + @@ -137,7 +153,7 @@
    virtual Gtk::LinkButton::~LinkButton virtual Gtk::LinkButton::~LinkButton ( ) [virtual]
    - + @@ -153,7 +169,7 @@
    Gtk::LinkButton::LinkButton Gtk::LinkButton::LinkButton ( )
    - + @@ -170,7 +186,7 @@
    Gtk::LinkButton::LinkButton Gtk::LinkButton::LinkButton ( const Glib::ustring uri)
    - + @@ -198,7 +214,7 @@
    Gtk::LinkButton::LinkButton Gtk::LinkButton::LinkButton ( const Glib::ustring uri,
    - + @@ -208,7 +224,7 @@

    Retrieves the URI set using set_uri().

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    A valid URI. The returned string is owned by the link button and should not be modified or freed.
    @@ -218,7 +234,7 @@
    Glib::ustring Gtk::LinkButton::get_uri Glib::ustring Gtk::LinkButton::get_uri ( ) const
    - + @@ -230,7 +246,7 @@

    Retrieves the 'visited' state of the URI where the Gtk::LinkButton points.

    The button becomes visited when it is clicked. If the URI is changed on the button, the 'visited' state is unset again.

    The state may also be changed using set_visited().

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    true if the link has been visited, false otherwise.
    @@ -240,7 +256,7 @@
    bool Gtk::LinkButton::get_visited bool Gtk::LinkButton::get_visited ( ) const
    - + @@ -260,7 +276,7 @@
    GtkLinkButton* Gtk::LinkButton::gobj GtkLinkButton* Gtk::LinkButton::gobj ( ) [inline]
    - + @@ -280,7 +296,7 @@
    const GtkLinkButton* Gtk::LinkButton::gobj const GtkLinkButton* Gtk::LinkButton::gobj ( ) const [inline]
    - + @@ -298,7 +314,7 @@
    virtual bool Gtk::LinkButton::on_activate_link virtual bool Gtk::LinkButton::on_activate_link ( ) [protected, virtual]
    - + @@ -307,6 +323,7 @@
    +

    The URI bound to this button.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -317,7 +334,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::LinkButton::property_uri Glib::PropertyProxy< Glib::ustring > Gtk::LinkButton::property_uri ( )
    - + @@ -332,15 +349,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::LinkButton::property_uri Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::LinkButton::property_uri ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::LinkButton::property_visited Glib::PropertyProxy< bool > Gtk::LinkButton::property_visited ( ) const
    @@ -352,20 +369,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::LinkButton::property_visited Glib::PropertyProxy_ReadOnly< bool > Gtk::LinkButton::property_visited ( ) const
    +

    Whether this link has been visited.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -376,7 +394,7 @@
    - + @@ -388,8 +406,8 @@

    Sets uri as the URI where the Gtk::LinkButton points.

    As a side-effect this unsets the 'visited' state of the button.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::LinkButton::set_uri void Gtk::LinkButton::set_uri ( const Glib::ustring uri)
    uriA valid URI.
    @@ -403,7 +421,7 @@
    - + @@ -415,8 +433,8 @@

    Sets the 'visited' state of the URI where the Gtk::LinkButton points.

    See get_visited() for more details.

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    void Gtk::LinkButton::set_visited void Gtk::LinkButton::set_visited ( bool  visited = true)
    visitedThe new 'visited' state.
    @@ -430,7 +448,7 @@
    - + @@ -440,7 +458,7 @@
    Slot Prototype:
    bool on_my_activate_link()

    The signal_activate_link() signal is emitted each time the Gtk::LinkButton has been clicked.

    -

    The default handler will call gtk_show_uri() with the URI stored inside the Gtk::LinkButton::property_uri() property.

    +

    The default handler will call gtk_show_uri() with the URI stored inside the Gtk::LinkButton::property_uri() property.

    To override the default behavior, you can connect to the signal_activate_link() signal and stop the propagation of the signal by returning true from your handler.

    @@ -451,7 +469,7 @@
    Glib::SignalProxy0< bool > Gtk::LinkButton::signal_activate_link Glib::SignalProxy0< bool > Gtk::LinkButton::signal_activate_link ( )
    - + @@ -472,7 +490,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::LinkButton* wrap Gtk::LinkButton* wrap ( GtkLinkButton *  object,
    @@ -486,9 +504,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/linkbutton.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1LinkButton__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1LinkButton__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1LinkButton-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1LinkButton-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1LinkButton-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1LinkButton-members.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::LinkButton, including all inherited members. + @@ -64,6 +81,7 @@ + @@ -198,7 +216,7 @@ - + @@ -220,7 +238,7 @@ - + @@ -511,7 +529,7 @@ - + @@ -609,7 +627,9 @@ + + @@ -658,9 +678,14 @@ -
    Activatable()Gtk::Activatable [protected]
    activate()Gtk::Widget
    add(Widget& widget)Gtk::Container [virtual]
    add_accelerator(const Glib::ustring& accel_signal, const Glib::RefPtr< AccelGroup >& accel_group, guint accel_key, Gdk::ModifierType accel_mods, AccelFlags accel_flags)Gtk::Widget
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    Button()Gtk::Button
    Button(const Glib::ustring& label, bool mnemonic=false)Gtk::Button [explicit]
    Button(const StockID& stock_id)Gtk::Button [explicit]
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ListStore.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ListStore.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ListStore.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ListStore.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::ListStore Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::ListStore Class Reference
    -
    +

    Thist is a list model for use with a Gtk::TreeView widget. More...

    @@ -76,25 +92,25 @@ GtkListStore* gobj_copy ()  Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs.
    void set_column_types (const TreeModelColumnRecord& columns) -iterator erase (const iterator& iter) +iterator erase (const iterator& iter)  Removes the given row from the list store.
    -iterator insert (const iterator& iter) +iterator insert (const iterator& iter)  Creates a new row before the position.
    -iterator insert_after (const iterator& iter) +iterator insert_after (const iterator& iter)  Creates a new row after the position.
    -iterator prepend () +iterator prepend ()  Creates a new row at the start.
    -iterator append () +iterator append ()  Creates a new row at the end.
    -void iter_swap (const iterator& a, const iterator& b) +void iter_swap (const iterator& a, const iterator& b)  Swaps a and b in store.
    -void move (const iterator& source, const iterator& destination) +void move (const iterator& source, const iterator& destination)  Moves source to the position at destination.
    -void reorder (const std::vector< int >& new_order) +void reorder (const std::vector< int >& new_order)  Reorders the list store to follow the order indicated by new_order.
    void clear ()  Removes all rows from the list store.
    -bool iter_is_valid (const iterator& iter) const +bool iter_is_valid (const iterator& iter) const  <warning>This function is slow.

    Static Public Member Functions

    @@ -105,8 +121,8 @@  ListStore ()  When using this constructor, you must use set_column_types() immediately afterwards.
     ListStore (const TreeModelColumnRecord& columns) -virtual void set_value_impl (const iterator& row, int column, const Glib::ValueBase&value) - Override and implement this in a derived TreeModel class, so that Row::operator() and Row::set_value() work.
    +virtual void set_value_impl (const iterator& row, int column, const Glib::ValueBase&value) + Override and implement this in a derived TreeModel class, so that Row::operator() and Row::set_value() work.

    Related Functions

    (Note that these are not member functions.)

    @@ -123,7 +139,7 @@
    - + @@ -139,7 +155,7 @@
    virtual Gtk::ListStore::~ListStore virtual Gtk::ListStore::~ListStore ( ) [virtual]
    - + @@ -158,7 +174,7 @@
    Gtk::ListStore::ListStore Gtk::ListStore::ListStore ( ) [protected]
    - + @@ -176,7 +192,7 @@
    Gtk::ListStore::ListStore Gtk::ListStore::ListStore ( const TreeModelColumnRecord columns)
    - + @@ -186,7 +202,7 @@

    Creates a new row at the end.

    -

    The row will be empty - to fill in values, you need to dereference the returned iterator and use Row::operator[] or Row::set_value(). See also insert() and prepend().

    +

    The row will be empty - to fill in values, you need to dereference the returned iterator and use Row::operator[] or Row::set_value(). See also insert() and prepend().

    Returns:
    An iterator to the new row.
    @@ -196,7 +212,7 @@
    iterator Gtk::ListStore::append iterator Gtk::ListStore::append ( )
    - + @@ -214,7 +230,7 @@
    void Gtk::ListStore::clear void Gtk::ListStore::clear ( )
    - + @@ -225,7 +241,7 @@

    Instantiate a new ListStore.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<ListStore> Gtk::ListStore::create static Glib::RefPtr<ListStore> Gtk::ListStore::create ( const TreeModelColumnRecord columns)
    columnsThe column types for this tree model.
    @@ -240,9 +256,9 @@
    - + - + @@ -251,25 +267,25 @@

    Removes the given row from the list store.

    -
    Parameters:
    +
    Parameters:
    iterator Gtk::ListStore::erase iterator Gtk::ListStore::erase (const iteratorconst iterator iter)
    iterThe iterator to the row to be removed.
    -
    Returns:
    An iterator to the next row, or end() if there is none.
    +
    Returns:
    An iterator to the next row, or end() if there is none.
    - +
    - + - +
    const GtkListStore* Gtk::ListStore::gobj GtkListStore* Gtk::ListStore::gobj ( ) const [inline] [inline]
    @@ -277,19 +293,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gtk::Buildable.

    +

    Reimplemented from Gtk::Buildable.

    - +
    - + - +
    GtkListStore* Gtk::ListStore::gobj const GtkListStore* Gtk::ListStore::gobj ( ) [inline] const [inline]
    @@ -297,7 +313,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gtk::Buildable.

    +

    Reimplemented from Gtk::Buildable.

    @@ -306,7 +322,7 @@
    - + @@ -324,9 +340,9 @@
    GtkListStore* Gtk::ListStore::gobj_copy GtkListStore* Gtk::ListStore::gobj_copy ( )
    - + - + @@ -335,8 +351,8 @@

    Creates a new row before the position.

    -

    If iter is end() then a new row will be appended to the list. The row will be empty - to fill in values, you need to dereference the returned iterator and use Row::operator[] or Row::set_value(). See also prepend() and append().

    -
    Parameters:
    +

    If iter is end() then a new row will be appended to the list. The row will be empty - to fill in values, you need to dereference the returned iterator and use Row::operator[] or Row::set_value(). See also prepend() and append().

    +
    Parameters:
    iterator Gtk::ListStore::insert iterator Gtk::ListStore::insert (const iteratorconst iterator iter)
    iterAn iterator to the row before which the new row will be inserted.
    @@ -351,9 +367,9 @@
    - + - + @@ -362,8 +378,8 @@

    Creates a new row after the position.

    -

    If iter is end() then a new row will be prepended to the list. The row will be empty - to fill in values, you need to dereference the returned iterator and use Row::operator[] or Row::set_value(). See also insert(), prepend() and append().

    -
    Parameters:
    +

    If iter is end() then a new row will be prepended to the list. The row will be empty - to fill in values, you need to dereference the returned iterator and use Row::operator[] or Row::set_value(). See also insert(), prepend() and append().

    +
    Parameters:
    iterator Gtk::ListStore::insert_after iterator Gtk::ListStore::insert_after (const iteratorconst iterator iter)
    iterAn iterator to the row after which the new row will be inserted.
    @@ -378,9 +394,9 @@
    - + - + @@ -392,7 +408,7 @@

    Only use it for debugging and/or testing purposes.</warning>

    Checks if the given iter is a valid iter for this Gtk::ListStore.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::ListStore::iter_is_valid bool Gtk::ListStore::iter_is_valid (const iteratorconst iterator iter) const
    iterA Gtk::TreeIter.
    @@ -407,15 +423,15 @@
    - + - + - + @@ -430,7 +446,7 @@

    Swaps a and b in store.

    Note that this function only works with unsorted stores.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ListStore::iter_swap void Gtk::ListStore::iter_swap (const iteratorconst iterator a,
    const iteratorconst iterator b 
    @@ -445,15 +461,15 @@
    aA Gtk::TreeIter.
    bAnother Gtk::TreeIter.
    - + - + - + @@ -467,7 +483,7 @@

    Moves source to the position at destination.

    Note that this function only works with unsorted stores.

    -
    Parameters:
    +
    Parameters:
    void Gtk::ListStore::move void Gtk::ListStore::move (const iteratorconst iterator source,
    const iteratorconst iterator destination 
    @@ -482,7 +498,7 @@
    sourceThe row that should be moved.
    destinationThe position to move to.
    - + @@ -492,7 +508,7 @@

    Creates a new row at the start.

    -

    The row will be empty - to fill in values, you need to dereference the returned iterator and use Row::operator[] or Row::set_value(). See also insert() and append().

    +

    The row will be empty - to fill in values, you need to dereference the returned iterator and use Row::operator[] or Row::set_value(). See also insert() and append().

    Returns:
    An iterator to the new row.
    @@ -502,9 +518,9 @@
    iterator Gtk::ListStore::prepend iterator Gtk::ListStore::prepend ( )
    - + - + @@ -522,7 +538,7 @@
    void Gtk::ListStore::reorder void Gtk::ListStore::reorder (const std::vector< int > & const std::vector< int > &  new_order)
    - + @@ -539,9 +555,9 @@
    void Gtk::ListStore::set_column_types void Gtk::ListStore::set_column_types ( const TreeModelColumnRecord columns)
    - + - + @@ -565,7 +581,7 @@
    -

    Override and implement this in a derived TreeModel class, so that Row::operator() and Row::set_value() work.

    +

    Override and implement this in a derived TreeModel class, so that Row::operator() and Row::set_value() work.

    You can probably just implement this by calling set_value_vfunc(). Your implementation of set_value_impl() should also call row_changed() after changing the value.

    Reimplemented from Gtk::TreeModel.

    @@ -578,7 +594,7 @@
    virtual void Gtk::ListStore::set_value_impl virtual void Gtk::ListStore::set_value_impl (const iteratorconst iterator row,
    - + @@ -599,7 +615,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::ListStore > wrap Glib::RefPtr< Gtk::ListStore > wrap ( GtkListStore *  object,
    @@ -613,9 +629,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/liststore.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ListStore__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ListStore__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ListStore-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ListStore-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ListStore-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ListStore-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::ListStore, including all inherited members. @@ -57,6 +73,7 @@ + @@ -95,7 +112,7 @@ - + @@ -176,7 +193,7 @@ - + @@ -200,6 +217,10 @@ + + + + @@ -219,9 +240,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    Gtk::TreeDragDest::add_interface(GType gtype_implementer)Gtk::TreeDragDest [static]
    Gtk::Buildable::add_interface(GType gtype_implementer)Gtk::Buildable [static]
    append()Gtk::ListStore
    Buildable()Gtk::Buildable [protected]
    Children typedefGtk::TreeModel
    children()Gtk::TreeModel
    children() const Gtk::TreeModel
    get_name() const Gtk::Buildable
    get_path(const iterator& iter) const Gtk::TreeModel
    get_path_vfunc(const iterator& iter) const Gtk::TreeModel [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_sort_column_id(int& sort_column_id, SortType& order) const Gtk::TreeSortable
    get_sort_column_id_vfunc(int* sort_column_id, SortType* order) const Gtk::TreeSortable [protected, virtual]
    set_default_sort_func(const SlotCompare& slot)Gtk::TreeSortable
    set_default_sort_func_vfunc(GtkTreeIterCompareFunc func, void* data, GDestroyNotify destroy)Gtk::TreeSortable [protected, virtual]
    set_name(const Glib::ustring& name)Gtk::Buildable
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_sort_column(const TreeModelColumnBase& sort_column_id, SortType order)Gtk::TreeSortable
    set_sort_column(int sort_column_id, SortType order)Gtk::TreeSortable
    steal_data(const QueryQuark &quark)Glib::Object
    thaw_notify()Glib::ObjectBase
    trackable(const trackable &src)sigc::trackable
    TreeDragDest()Gtk::TreeDragDest [protected]
    TreeDragSource()Gtk::TreeDragSource [protected]
    TreeModel()Gtk::TreeModel [protected]
    TreeSortable()Gtk::TreeSortable [protected]
    unref_node_vfunc(const iterator& iter) const Gtk::TreeModel [protected, virtual]
    unreference() const Glib::ObjectBase [virtual]
    unset_default_sort_func()Gtk::TreeSortable
    ~TreeDragSource()Gtk::TreeDragSource [virtual]
    ~TreeModel()Gtk::TreeModel [virtual]
    ~TreeSortable()Gtk::TreeSortable [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ListViewText_1_1TextModelColumns.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ListViewText_1_1TextModelColumns.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ListViewText_1_1TextModelColumns.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ListViewText_1_1TextModelColumns.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::ListViewText::TextModelColumns Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::ListViewText::TextModelColumns Class Reference
    -
    +
    Inheritance diagram for Gtk::ListViewText::TextModelColumns:
    @@ -83,7 +99,7 @@
    - + @@ -100,7 +116,7 @@
    Gtk::ListViewText::TextModelColumns::TextModelColumns Gtk::ListViewText::TextModelColumns::TextModelColumns ( guint  columns_count)
    - + @@ -117,7 +133,7 @@
    Gtk::ListViewText::TextModelColumns::~TextModelColumns Gtk::ListViewText::TextModelColumns::~TextModelColumns ( )
    - + @@ -158,9 +174,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/listviewtext.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ListViewText_1_1TextModelColumns__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ListViewText_1_1TextModelColumns__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ListViewText_1_1TextModelColumns-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ListViewText_1_1TextModelColumns-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ListViewText_1_1TextModelColumns-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ListViewText_1_1TextModelColumns-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    guint Gtk::ListViewText::TextModelColumns::get_num_columns guint Gtk::ListViewText::TextModelColumns::get_num_columns ( ) const
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::ListViewText::TextModelColumns, including all inherited members. @@ -61,9 +77,14 @@ -
    add(TreeModelColumnBase& column)Gtk::TreeModelColumnRecord
    types() const Gtk::TreeModelColumnRecord
    ~TextModelColumns()Gtk::ListViewText::TextModelColumns
    ~TreeModelColumnRecord()Gtk::TreeModelColumnRecord [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ListViewText.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ListViewText.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ListViewText.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ListViewText.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::ListViewText Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::ListViewText Class Reference
    -
    +

    A simple listbox which presents some lines of information in columns and lets the user select some of them. More...

    @@ -71,10 +87,10 @@ class  TextModelColumns

    Public Types

    -typedef std::vector< int > SelectionList +typedef std::vector< int > SelectionList

    Public Member Functions

    ListViewText (guint columns_count, bool editable=false, Gtk::SelectionMode mode=Gtk::SELECTION_SINGLE) + ListViewText (guint columns_count, bool editable=false, Gtk::SelectionMode mode=Gtk::SELECTION_SINGLE) virtual ~ListViewText () void set_column_title (guint column, const Glib::ustring& title)  Adds a title to column column.
    @@ -90,13 +106,13 @@  Discard all row:
    Glib::ustring get_text (guint row, guint column=0) const  Obtain the value of an existing cell from the list.
    -void set_text (guint row, guint column, const Glib::ustring&value) +void set_text (guint row, guint column, const Glib::ustring&value)  Change an existing value of cell of the list.
    -void set_text (guint row, const Glib::ustring&value) +void set_text (guint row, const Glib::ustring&value)  Change an existing value of a column 0 of a row of the list.
    guint size () const guint get_num_columns () const -SelectionList get_selected () +SelectionList get_selected ()  Returns a vector of the indexes of the selected rows.

    Protected Attributes

    @@ -106,14 +122,14 @@

    Detailed Description

    A simple listbox which presents some lines of information in columns and lets the user select some of them.

    This is a convenience class, based on Gtk::TreeView, which allows only text values and does not allow child items. In most cases you will actually need the functionality offered by a real Gtk::TreeView with your own type-safe Gtk::TreeModel::ColumnRecord.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:

    Member Typedef Documentation

    @@ -127,7 +143,7 @@
    - + @@ -142,7 +158,7 @@ - + @@ -160,7 +176,7 @@
    Gtk::ListViewText::ListViewText Gtk::ListViewText::ListViewText ( guint  columns_count, Gtk::SelectionMode mode = Gtk::SELECTION_SINGLE mode = Gtk::SELECTION_SINGLE 
    - + @@ -177,7 +193,7 @@
    virtual Gtk::ListViewText::~ListViewText virtual Gtk::ListViewText::~ListViewText ( ) [virtual]
    - + @@ -188,7 +204,7 @@

    Add a new row at the end of the list.

    -
    Parameters:
    +
    Parameters:
    guint Gtk::ListViewText::append guint Gtk::ListViewText::append ( const Glib::ustring column_one_value = Glib::ustring())
    column_one_valuethe new text for the new row, column 0
    @@ -203,7 +219,7 @@
    - + @@ -221,7 +237,7 @@
    void Gtk::ListViewText::clear_items void Gtk::ListViewText::clear_items ( )
    - + @@ -232,7 +248,7 @@

    Gets the title of column column.

    -
    Parameters:
    +
    Parameters:
    Glib::ustring Gtk::ListViewText::get_column_title Glib::ustring Gtk::ListViewText::get_column_title ( guint  column)
    columnthe column number.
    @@ -247,7 +263,7 @@
    - + @@ -264,7 +280,7 @@
    guint Gtk::ListViewText::get_num_columns guint Gtk::ListViewText::get_num_columns ( ) const
    - + @@ -283,7 +299,7 @@
    SelectionList Gtk::ListViewText::get_selected SelectionList Gtk::ListViewText::get_selected ( )
    - + @@ -304,7 +320,7 @@

    Obtain the value of an existing cell from the list.

    -
    Parameters:
    +
    Parameters:
    Glib::ustring Gtk::ListViewText::get_text Glib::ustring Gtk::ListViewText::get_text ( guint  row,
    @@ -320,7 +336,7 @@
    rowthe number of the row in the listbox.
    columnthe number of the column in the row.
    - + @@ -341,7 +357,7 @@

    Insert a new row at an arbitrary position in the list.

    -
    Parameters:
    +
    Parameters:
    void Gtk::ListViewText::insert void Gtk::ListViewText::insert ( guint  row,
    @@ -356,7 +372,7 @@
    rowThe row number
    column_one_valuethe new text for the new row, column 0
    - + @@ -367,7 +383,7 @@

    Insert a new row at the beginning of the list.

    -
    Parameters:
    +
    Parameters:
    void Gtk::ListViewText::prepend void Gtk::ListViewText::prepend ( const Glib::ustring column_one_value = Glib::ustring())
    column_one_valuethe new text for the new row, column 0
    @@ -381,7 +397,7 @@
    - + @@ -402,7 +418,7 @@

    Adds a title to column column.

    -
    Parameters:
    +
    Parameters:
    void Gtk::ListViewText::set_column_title void Gtk::ListViewText::set_column_title ( guint  column,
    @@ -412,12 +428,12 @@ - +
    columnthe column number.
    titlethe title for column column.
    - + @@ -425,6 +441,12 @@ + + + + + + @@ -437,23 +459,24 @@
    -

    Change an existing value of a column 0 of a row of the list.

    -
    Parameters:
    +

    Change an existing value of cell of the list.

    +
    Parameters:
    void Gtk::ListViewText::set_text void Gtk::ListViewText::set_text ( guint  row,
    guint column,
    const Glib::ustring value 
    - + +
    rowthe number of the row in the list.
    valuethe new contents of column 0 of the row.
    columnthe number of the column in the row.
    valuethe new contents of that row and column.
    - +
    - + @@ -461,12 +484,6 @@ - - - - - - @@ -479,12 +496,11 @@
    -

    Change an existing value of cell of the list.

    -
    Parameters:
    +

    Change an existing value of a column 0 of a row of the list.

    +
    Parameters:
    void Gtk::ListViewText::set_text void Gtk::ListViewText::set_text ( guint  row,
    guint column,
    const Glib::ustring value 
    - - +
    rowthe number of the row in the list.
    columnthe number of the column in the row.
    valuethe new contents of that row and column.
    valuethe new contents of column 0 of the row.
    @@ -496,7 +512,7 @@
    - + @@ -538,9 +554,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/listviewtext.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ListViewText__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ListViewText__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ListViewText-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ListViewText-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ListViewText-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ListViewText-members.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    guint Gtk::ListViewText::size guint Gtk::ListViewText::size ( ) const
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::ListViewText, including all inherited members. @@ -62,11 +78,12 @@ - + - - - + + + + @@ -217,6 +234,7 @@ + @@ -238,7 +256,7 @@ - + @@ -267,7 +285,7 @@ - + @@ -309,8 +327,8 @@ - - + + @@ -560,6 +578,7 @@ + @@ -618,7 +637,7 @@ - + @@ -724,9 +743,11 @@ + + @@ -786,9 +807,14 @@ -
    activate()Gtk::Widget
    add_modal_grab()Gtk::Widget
    append(const Glib::ustring& column_one_value=Glib::ustring())Gtk::ListViewText
    append_column(TreeViewColumn& column)Gtk::TreeView
    append_column(const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column)Gtk::TreeView [inline]
    append_column(const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column)Gtk::TreeView [inline]
    append_column(const Glib::ustring& title, CellRenderer& cell)Gtk::TreeView
    append_column_editable(const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column)Gtk::TreeView [inline]
    append_column_numeric(const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column, const Glib::ustring& format)Gtk::TreeView [inline]
    append_column_numeric_editable(const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column, const Glib::ustring& format)Gtk::TreeView [inline]
    append_column_editable(const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column)Gtk::TreeView [inline]
    append_column_numeric(const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column, const Glib::ustring& format)Gtk::TreeView [inline]
    append_column_numeric_editable(const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column, const Glib::ustring& format)Gtk::TreeView [inline]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_model()Gtk::TreeView
    get_model() const Gtk::TreeView
    get_modifier_mask(Gdk::ModifierIntent intent)Gtk::Widget
    get_n_columns() const Gtk::TreeView
    get_name() const Gtk::Widget
    get_no_show_all() const Gtk::Widget
    get_num_columns() const Gtk::ListViewText
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_text(guint row, guint column=0) const Gtk::ListViewText
    insert(guint row, const Glib::ustring& column_one_value=Glib::ustring())Gtk::ListViewText
    insert_column(TreeViewColumn& column, int position)Gtk::TreeView
    insert_column(const Glib::ustring& title, CellRenderer& cell, int position)Gtk::TreeView
    insert_column(const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column, int position)Gtk::TreeView [inline]
    insert_column_editable(const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column, int position)Gtk::TreeView [inline]
    insert_column(const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column, int position)Gtk::TreeView [inline]
    insert_column_editable(const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column, int position)Gtk::TreeView [inline]
    insert_column_with_data_func(int position, const Glib::ustring& title, CellRenderer& cell, const SlotCellData& slot)Gtk::TreeView
    Gtk::Interface(const Glib::Interface_Class &interface_class)Glib::Interface
    Gtk::Interface(GObject *castitem)Glib::Interface
    scroll_to_point(int tree_x, int tree_y)Gtk::TreeView
    scroll_to_row(const TreeModel::Path& path, float row_align)Gtk::TreeView
    scroll_to_row(const TreeModel::Path& path)Gtk::TreeView
    Scrollable()Gtk::Scrollable [protected]
    Selection typedefGtk::TreeView
    SelectionList typedefGtk::ListViewText
    send_expose(GdkEvent* event)Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_test_collapse_row()Gtk::TreeView
    signal_test_expand_row()Gtk::TreeView
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Scrollable()Gtk::Scrollable [virtual]
    ~TreeView()Gtk::TreeView [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Main.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Main.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Main.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Main.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Main Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Main Class Reference
    -
    +

    Main application class. More...

    @@ -122,14 +138,14 @@ ... create some widgets and windows... kit.run(window); } -
    Deprecated:
    Use Gtk::Application instead.
    +
    Deprecated:
    Use Gtk::Application instead.

    Constructor & Destructor Documentation

    - + @@ -159,7 +175,7 @@

    Add a Glib::OptionGroup to the Glib::OptionContext to parse your own command-line arguments.

    Note: The argument strings themself won't be modified, although the pointers to them might change. This makes it possible to create your own argv of string literals, which have the type 'const char[]' in standard C++. (You might need to use const_cast<>, though.)

    This function automatically generates nicely formatted <option>--help</option> output. Note that your program will be terminated after writing out the help output.

    -
    Parameters:
    +
    Parameters:
    Gtk::Main::Main Gtk::Main::Main ( int &  argc,
    @@ -167,13 +183,13 @@
    argca reference to the number of command line arguments.
    argva reference to the array of command line arguments. a string which is displayed in the first line of <option>--help</option> output, after <literal><replaceable>programname</replaceable> [OPTION...]</literal>
    -
    Exceptions:
    +
    Exceptions:
    Glib::OptionError
    -
    Deprecated:
    Use Gtk::Application instead.
    +
    Deprecated:
    Use Gtk::Application instead.
    @@ -182,7 +198,7 @@
    - + @@ -211,7 +227,7 @@

    Scans the argument vector, and strips off all parameters known to GTK+.

    Your application may then handle the remaining arguments.

    Note: The argument strings themself won't be modified, although the pointers to them might change. This makes it possible to create your own argv of string literals, which have the type 'const char[]' in standard C++. (You might need to use const_cast<>, though.)

    -
    Parameters:
    +
    Parameters:
    Gtk::Main::Main Gtk::Main::Main ( int *  argc,
    @@ -219,7 +235,7 @@
    argca pointer to the number of command line arguments.
    argva pointer to the array of command line arguments.
    -
    Deprecated:
    Use Gtk::Application instead.
    +
    Deprecated:
    Use Gtk::Application instead.
    @@ -228,7 +244,7 @@
    - + @@ -256,7 +272,7 @@

    Scans the argument vector, and strips off all parameters known to GTK+.

    Your application may then handle the remaining arguments.

    -
    Parameters:
    +
    Parameters:
    Gtk::Main::Main Gtk::Main::Main ( int &  argc,
    @@ -264,7 +280,7 @@
    argca reference to the number of command line arguments.
    argva reference to the array of command line arguments.
    -
    Deprecated:
    Use Gtk::Application instead.
    +
    Deprecated:
    Use Gtk::Application instead.
    @@ -273,7 +289,7 @@
    - + @@ -284,13 +300,13 @@

    Initialization without command-line arguments.

    -
    Parameters:
    +
    Parameters:
    Gtk::Main::Main Gtk::Main::Main ( bool  set_locale = true)
    set_localePassing false prevents GTK+ from automatically calling setlocale(LC_ALL, ""). You would want to pass false if you wanted to set the locale for your program to something other than the user's locale, or if you wanted to set different values for different locale categories.
    -
    Deprecated:
    Use Gtk::Application instead.
    +
    Deprecated:
    Use Gtk::Application instead.
    @@ -299,7 +315,7 @@
    - + @@ -307,7 +323,7 @@
    virtual Gtk::Main::~Main virtual Gtk::Main::~Main ( ) [virtual]
    @@ -317,7 +333,7 @@
    - + @@ -339,14 +355,14 @@

    Add a Glib::OptionGroup, for the commandline arguments recognized by GTK+ and GDK, to a Glib::OptionContext, so that these commandline arguments will be processed in addition to the existing commandline arguments specified by the Glib::OptionContext.

    You do not need to use this method if you pass your Glib::OptionContext to the Main constructor, because it adds the gtk option group automatically.

    -
    Parameters:
    +
    Parameters:
    static void Gtk::Main::add_gtk_option_group static void Gtk::Main::add_gtk_option_group ( Glib::OptionContext option_context,
    option_contextOption Context to which the group will be added.
    open_default_displayWhether to open the default display when parsing the commandline arguments.
    -
    Deprecated:
    Use Gtk::Application instead.
    +
    Deprecated:
    Use Gtk::Application instead.
    @@ -355,7 +371,7 @@
    - + @@ -381,7 +397,7 @@
    static bool Gtk::Main::events_pending static bool Gtk::Main::events_pending ( ) [static]
    - + @@ -397,7 +413,7 @@
    virtual bool Gtk::Main::events_pending_impl virtual bool Gtk::Main::events_pending_impl ( ) [protected, virtual]
    - + @@ -430,7 +446,7 @@
    void Gtk::Main::init void Gtk::Main::init ( int *  argc,
    - + @@ -440,8 +456,7 @@

    Initialize the table of wrap_new functions.

    -

    This doesn't need an instance of Gtk::Main.

    -
    Deprecated:
    Use Gtk::Application instead.
    +

    This doesn't need an instance of Gtk::Main. This would usually only be used by the init() methods of libraries that depend on gtkmm.

    @@ -450,7 +465,7 @@
    static void Gtk::Main::init_gtkmm_internals static void Gtk::Main::init_gtkmm_internals ( ) [static]
    - + @@ -460,7 +475,7 @@

    Access to the one global instance of Gtk::Main.

    -
    Deprecated:
    Use Gtk::Application instead.
    +
    Deprecated:
    Use Gtk::Application instead.
    @@ -469,7 +484,7 @@
    static Gtk::Main* Gtk::Main::instance static Gtk::Main* Gtk::Main::instance ( ) [static]
    - + @@ -481,7 +496,7 @@

    Runs a single iteration of the main loop.

    If no events are waiting to be processed GTK+ will block until the next event is noticed. If you don't want to block then pass false for blocking or check if any events are pending with pending() first.

    -
    Parameters:
    +
    Parameters:
    static bool Gtk::Main::iteration static bool Gtk::Main::iteration ( bool  blocking = true)
    blockingWhether the caller must wait until the next event is noticed, or return immediately if there are no events.
    @@ -496,7 +511,7 @@
    - + @@ -513,7 +528,7 @@
    virtual bool Gtk::Main::iteration_impl virtual bool Gtk::Main::iteration_impl ( bool  blocking)
    - + @@ -521,7 +536,7 @@
    static guint Gtk::Main::level static guint Gtk::Main::level ( ) [static]
    @@ -530,7 +545,7 @@
    - + @@ -546,7 +561,7 @@
    virtual guint Gtk::Main::level_impl virtual guint Gtk::Main::level_impl ( ) [protected, virtual]
    - + @@ -562,7 +577,7 @@
    virtual void Gtk::Main::on_window_hide virtual void Gtk::Main::on_window_hide ( ) [protected, virtual]
    - + @@ -572,7 +587,7 @@

    Makes the innermost invocation of the main loop return when it regains control.

    -
    Deprecated:
    Use Gtk::Application instead.
    +
    Deprecated:
    Use Gtk::Application instead.
    @@ -581,7 +596,7 @@
    static void Gtk::Main::quit static void Gtk::Main::quit ( ) [static]
    - + @@ -592,50 +607,50 @@ - +
    virtual void Gtk::Main::quit_impl virtual void Gtk::Main::quit_impl ( ) [protected, virtual]
    - + - - +
    static void Gtk::Main::run static void Gtk::Main::run (Windowwindow)) [static]
    -

    Returns from the main loop when the window is closed.

    -

    When using this override, you should not use Gtk::Main::quit() to close the application, but just call hide() on your Window class.

    -
    Parameters:
    - - -
    windowThe window to show. This method will return when the window is hidden.
    -
    -
    -
    Deprecated:
    Use Gtk::Application instead.
    +

    Start the event loop.

    +

    This begins the event loop which handles events. No events propagate until this has been called. It may be called recursively to popup dialogs

    +
    Deprecated:
    Use Gtk::Application instead.
    - +
    - + - + +
    static void Gtk::Main::run static void Gtk::Main::run ()Windowwindow) [static]
    -

    Start the event loop.

    -

    This begins the event loop which handles events. No events propagate until this has been called. It may be called recursively to popup dialogs

    -
    Deprecated:
    Use Gtk::Application instead.
    +

    Returns from the main loop when the window is closed.

    +

    When using this override, you should not use Gtk::Main::quit() to close the application, but just call hide() on your Window class.

    +
    Parameters:
    + + +
    windowThe window to show. This method will return when the window is hidden.
    +
    +
    +
    Deprecated:
    Use Gtk::Application instead.
    @@ -644,7 +659,7 @@
    - + @@ -660,7 +675,7 @@
    virtual void Gtk::Main::run_impl virtual void Gtk::Main::run_impl ( ) [protected, virtual]
    - + @@ -672,7 +687,7 @@

    KeySnooper signal Allows you to channel keypresses to a signal handler without registering with the widget.

    Returns:
    KeySnooperSig A Signal to which you can connect a sigc::slot< int, Widget *, GdkEventKey * >

    It is the responsibility of the snooper to pass the keypress to the widget, however, care must be taken that the keypress is not passed twice.

    -
    Deprecated:
    Key snooping should not be done. Events should be handled by widgets.
    +
    Deprecated:
    Key snooping should not be done. Events should be handled by widgets.
    @@ -693,9 +708,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/main.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Main__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Main__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Main-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Main-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Main-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Main-members.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    static KeySnooperSig& Gtk::Main::signal_key_snooper static KeySnooperSig& Gtk::Main::signal_key_snooper ( ) [static]
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Main, including all inherited members. @@ -79,9 +95,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    signal_key_snooper_Gtk::Main [protected, static]
    trackable(const trackable &src)sigc::trackable
    ~Main()Gtk::Main [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1MenuBar.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1MenuBar.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1MenuBar.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1MenuBar.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::MenuBar Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::MenuBar Class Reference
    -
    +

    A standard menu bar which usually holds Gtk::Menu submenu items. More...

    @@ -82,13 +98,13 @@  Sets how widgets should be packed inside the children of a menubar.
    Glib::PropertyProxy
    < PackDirectionproperty_pack_direction () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The pack direction of the menubar.
    Glib::PropertyProxy_ReadOnly
    < PackDirectionproperty_pack_direction () const  The pack direction of the menubar.
    Glib::PropertyProxy
    < PackDirectionproperty_child_pack_direction () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The child pack direction of the menubar.
    Glib::PropertyProxy_ReadOnly
    < PackDirectionproperty_child_pack_direction () const  The child pack direction of the menubar.
    @@ -112,7 +128,7 @@
    - + @@ -128,7 +144,7 @@
    virtual Gtk::MenuBar::~MenuBar virtual Gtk::MenuBar::~MenuBar ( ) [virtual]
    - + @@ -145,7 +161,7 @@
    Gtk::MenuBar::MenuBar Gtk::MenuBar::MenuBar ( )
    - + @@ -166,7 +182,7 @@
    PackDirection Gtk::MenuBar::get_child_pack_direction PackDirection Gtk::MenuBar::get_child_pack_direction ( ) const
    - + @@ -182,15 +198,15 @@ - +
    PackDirection Gtk::MenuBar::get_pack_direction PackDirection Gtk::MenuBar::get_pack_direction ( ) const
    - + - +
    const GtkMenuBar* Gtk::MenuBar::gobj GtkMenuBar* Gtk::MenuBar::gobj ( ) const [inline] [inline]
    @@ -198,19 +214,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::MenuShell.

    +

    Reimplemented from Gtk::MenuShell.

    - +
    - + - +
    GtkMenuBar* Gtk::MenuBar::gobj const GtkMenuBar* Gtk::MenuBar::gobj ( ) [inline] const [inline]
    @@ -218,7 +234,7 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::MenuShell.

    +

    Reimplemented from Gtk::MenuShell.

    @@ -227,7 +243,7 @@
    - + @@ -236,6 +252,7 @@
    +

    The child pack direction of the menubar.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -246,7 +263,7 @@
    Glib::PropertyProxy< PackDirection > Gtk::MenuBar::property_child_pack_direction Glib::PropertyProxy< PackDirection > Gtk::MenuBar::property_child_pack_direction ( )
    - + @@ -261,15 +278,15 @@ - +
    Glib::PropertyProxy_ReadOnly< PackDirection > Gtk::MenuBar::property_child_pack_direction Glib::PropertyProxy_ReadOnly< PackDirection > Gtk::MenuBar::property_child_pack_direction ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< PackDirection > Gtk::MenuBar::property_pack_direction Glib::PropertyProxy< PackDirection > Gtk::MenuBar::property_pack_direction ( ) const
    @@ -281,20 +298,21 @@
    - +
    +

    The pack direction of the menubar.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -305,7 +323,7 @@
    - + @@ -317,7 +335,7 @@

    Sets how widgets should be packed inside the children of a menubar.

    Since gtkmm 2.8:
    -
    Parameters:
    +
    Parameters:
    void Gtk::MenuBar::set_child_pack_direction void Gtk::MenuBar::set_child_pack_direction ( PackDirection  child_pack_dir)
    child_pack_dirA new Gtk::PackDirection.
    @@ -331,7 +349,7 @@
    - + @@ -343,7 +361,7 @@

    Sets how items should be packed inside a menubar.

    Since gtkmm 2.8:
    -
    Parameters:
    +
    Parameters:
    void Gtk::MenuBar::set_pack_direction void Gtk::MenuBar::set_pack_direction ( PackDirection  pack_dir)
    pack_dirA new Gtk::PackDirection.
    @@ -358,7 +376,7 @@
    - + @@ -379,7 +397,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::MenuBar* wrap Gtk::MenuBar* wrap ( GtkMenuBar *  object,
    @@ -393,9 +411,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/menubar.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1MenuBar__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1MenuBar__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1MenuBar-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1MenuBar-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1MenuBar-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1MenuBar-members.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::MenuBar, including all inherited members. @@ -63,6 +79,7 @@ + @@ -189,7 +206,7 @@ - + @@ -210,7 +227,7 @@ - + @@ -470,7 +487,7 @@ - + @@ -530,6 +547,7 @@ + @@ -558,7 +576,9 @@ + + @@ -600,9 +620,14 @@ -
    accelerate(Window& window)Gtk::MenuShell
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    append(MenuItem& menu_item)Gtk::MenuShell
    Buildable()Gtk::Buildable [protected]
    cancel()Gtk::MenuShell
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_take_focus() const Gtk::MenuShell
    set_pack_direction(PackDirection pack_dir)Gtk::MenuBar
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_grab_notify()Gtk::Widget
    signal_hide()Gtk::Widget
    signal_hierarchy_changed()Gtk::Widget
    signal_insert()Gtk::MenuShell
    signal_key_press_event()Gtk::Widget
    signal_key_release_event()Gtk::Widget
    signal_leave_notify_event()Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Menu.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Menu.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Menu.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Menu.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Menu Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Menu Class Reference
    -
    +

    A drop-down menu consisting of Gtk::MenuItem objects which can be navigated and activated by the user to perform application functions. More...

    @@ -80,8 +96,8 @@ const GtkMenu* gobj () const  Provides access to the underlying C GtkObject.
     Menu () -void popup (MenuShell& parent_menu_shell, MenuItem& parent_menu_item, const SlotPositionCalc& slot, guint button, guint32 activate_time, const Glib::RefPtr< Gdk::Device >& device=Glib::RefPtr< Gdk::Device >()) -void popup (const SlotPositionCalc& position_calc_slot, guint button, guint32 activate_time, const Glib::RefPtr< Gdk::Device >& device=Glib::RefPtr< Gdk::Device >()) +void popup (MenuShell& parent_menu_shell, MenuItem& parent_menu_item, const SlotPositionCalc& slot, guint button, guint32 activate_time, const Glib::RefPtr< Gdk::Device >& device=Glib::RefPtr< Gdk::Device >()) +void popup (const SlotPositionCalc& position_calc_slot, guint button, guint32 activate_time, const Glib::RefPtr< Gdk::Device >& device=Glib::RefPtr< Gdk::Device >())  Displays a menu and makes it available for selection.
    void popup (guint button, guint32 activate_time, const Glib::RefPtr< Gdk::Device >& device=Glib::RefPtr< Gdk::Device >())  Displays a menu and makes it available for selection.
    @@ -135,43 +151,43 @@ bool get_reserve_toggle_size () const  Returns whether the menu reserves space for toggles and icons, regardless of their actual presence.
    Glib::PropertyProxy< int > property_active () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The currently selected menu item.
    Glib::PropertyProxy_ReadOnly< int > property_active () const  The currently selected menu item.
    Glib::PropertyProxy
    < Glib::RefPtr< AccelGroup > > property_accel_group () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The accel group holding accelerators for the menu.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< AccelGroup > > property_accel_group () const  The accel group holding accelerators for the menu.
    Glib::PropertyProxy
    < Glib::ustringproperty_accel_path () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + An accel path used to conveniently construct accel paths of child items.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_accel_path () const  An accel path used to conveniently construct accel paths of child items.
    Glib::PropertyProxy< Widget* > property_attach_widget () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The widget the menu is attached to.
    Glib::PropertyProxy_ReadOnly
    < Widget* > property_attach_widget () const  The widget the menu is attached to.
    Glib::PropertyProxy
    < Glib::ustringproperty_tearoff_title () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + A title that may be displayed by the window manager when this menu is torn-off.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_tearoff_title () const  A title that may be displayed by the window manager when this menu is torn-off.
    Glib::PropertyProxy< bool > property_tearoff_state () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + A boolean that indicates whether the menu is torn-off.
    Glib::PropertyProxy_ReadOnly
    < bool > property_tearoff_state () const  A boolean that indicates whether the menu is torn-off.
    Glib::PropertyProxy< int > property_monitor () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The monitor the menu will be popped up on.
    Glib::PropertyProxy_ReadOnly< int > property_monitor () const  The monitor the menu will be popped up on.
    Glib::PropertyProxy< bool > property_reserve_toggle_size () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + A boolean that indicates whether the menu reserves space for toggles and icons.
    Glib::PropertyProxy_ReadOnly
    < bool > property_reserve_toggle_size () const  A boolean that indicates whether the menu reserves space for toggles and icons.
    @@ -213,7 +229,7 @@
    - +
    typedef sigc::slot<void, int&, int&, bool&> Gtk::Menu::SlotPositionCalctypedef sigc::slot<void, int&, int&, bool&> Gtk::Menu::SlotPositionCalc
    @@ -229,7 +245,7 @@
    - + @@ -245,7 +261,7 @@
    virtual Gtk::Menu::~Menu virtual Gtk::Menu::~Menu ( ) [virtual]
    - + @@ -262,7 +278,7 @@
    Gtk::Menu::Menu Gtk::Menu::Menu ( )
    - + @@ -304,7 +320,7 @@

    The number of 'cells' that an item will occupy is specified by left_attach, right_attach, top_attach and bottom_attach. These each represent the leftmost, rightmost, uppermost and lower column and row numbers of the table. (Columns and rows are indexed from zero).

    Note that this function is not related to detach().

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Menu::attach void Gtk::Menu::attach ( Gtk::Widget child,
    @@ -322,7 +338,7 @@
    childA Gtk::MenuItem.
    left_attachThe column number to attach the left side of the item to.
    - + @@ -343,7 +359,7 @@

    Attaches the menu to the widget and provides a callback function that will be invoked when the menu calls detach() during its destruction.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Menu::attach_to_widget void Gtk::Menu::attach_to_widget ( Widget attach_widget,
    @@ -358,7 +374,7 @@
    attach_widgetThe Gtk::Widget that the menu will be attached to.
    detacherThe user supplied callback function that will be called when the menu calls detach().
    - + @@ -370,7 +386,7 @@

    Attaches the menu to the widget.

    param : the Widget that the menu will be attached to.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    @@ -379,7 +395,7 @@
    void Gtk::Menu::attach_to_widget void Gtk::Menu::attach_to_widget ( Widget attach_widget)
    - + @@ -398,7 +414,7 @@
    void Gtk::Menu::detach void Gtk::Menu::detach ( )
    - + @@ -418,7 +434,7 @@
    Glib::RefPtr<AccelGroup> Gtk::Menu::get_accel_group Glib::RefPtr<AccelGroup> Gtk::Menu::get_accel_group ( )
    - + @@ -438,7 +454,7 @@
    Glib::RefPtr<const AccelGroup> Gtk::Menu::get_accel_group Glib::RefPtr<const AccelGroup> Gtk::Menu::get_accel_group ( ) const
    - + @@ -448,20 +464,20 @@

    Retrieves the accelerator path set on the menu.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The accelerator path set on the menu.
    - +
    Glib::ustring Gtk::Menu::get_accel_path Glib::ustring Gtk::Menu::get_accel_path ( ) const
    - + - +
    const MenuItem* Gtk::Menu::get_active MenuItem* Gtk::Menu::get_active ( ) const
    @@ -473,15 +489,15 @@
    - +
    - + - +
    MenuItem* Gtk::Menu::get_active const MenuItem* Gtk::Menu::get_active ( ) const
    @@ -498,7 +514,7 @@
    - + @@ -517,7 +533,7 @@
    Widget* Gtk::Menu::get_attach_widget Widget* Gtk::Menu::get_attach_widget ( )
    - + @@ -536,7 +552,7 @@
    const Widget* Gtk::Menu::get_attach_widget const Widget* Gtk::Menu::get_attach_widget ( ) const
    - + @@ -546,7 +562,7 @@

    Retrieves the number of the monitor on which to show the menu.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The number of the monitor on which the menu should be popped up or -1, if no monitor has been set.
    @@ -556,7 +572,7 @@
    int Gtk::Menu::get_monitor int Gtk::Menu::get_monitor ( ) const
    - + @@ -566,7 +582,7 @@

    Returns whether the menu reserves space for toggles and icons, regardless of their actual presence.

    -
    Since gtkmm 2.18:
    +
    Since gtkmm 2.18:
    Returns:
    Whether the menu reserves toggle space.
    @@ -576,7 +592,7 @@
    bool Gtk::Menu::get_reserve_toggle_size bool Gtk::Menu::get_reserve_toggle_size ( ) const
    - + @@ -596,7 +612,7 @@
    bool Gtk::Menu::get_tearoff_state bool Gtk::Menu::get_tearoff_state ( ) const
    - + @@ -616,7 +632,7 @@
    Glib::ustring Gtk::Menu::get_title Glib::ustring Gtk::Menu::get_title ( ) const
    - + @@ -638,7 +654,7 @@
    GtkMenu* Gtk::Menu::gobj GtkMenu* Gtk::Menu::gobj ( ) [inline]
    - + @@ -660,7 +676,7 @@
    const GtkMenu* Gtk::Menu::gobj const GtkMenu* Gtk::Menu::gobj ( ) const [inline]
    - + @@ -673,15 +689,27 @@ - +
    void Gtk::Menu::popdown void Gtk::Menu::popdown ( )
    - + - - + + + + + + + + + + + + + + @@ -710,28 +738,21 @@
    -

    Displays a menu and makes it available for selection.

    -

    Applications can use this function to display context-sensitive menus.

    -

    The button parameter should be the mouse button pressed to initiate the menu popup. If the menu popup was initiated by something other than a mouse button press, such as a mouse button release or a keypress, button should be 0.

    -

    The activate_time parameter should be the time stamp of the event that initiated the popup. If such an event is not available, use gtk_get_current_event_time() instead.

    -
    Parameters:
    -
    void Gtk::Menu::popup void Gtk::Menu::popup (const SlotPositionCalcposition_calc_slot, MenuShellparent_menu_shell,
    MenuItemparent_menu_item,
    const SlotPositionCalcslot,
    - - - -
    funcA position_calc_slot supplied function used to position the menu, or 0.
    buttonThe mouse button which was pressed to initiate the event.
    activate_timeThe time at which the activation event occurred.
    - - -
    - +
    - + + + + + + + @@ -757,10 +778,13 @@

    Displays a menu and makes it available for selection.

    -

    Applications can use this function to display context-sensitive menus, at the current pointer position.

    -
    Parameters:
    +

    Applications can use this function to display context-sensitive menus.

    +

    The button parameter should be the mouse button pressed to initiate the menu popup. If the menu popup was initiated by something other than a mouse button press, such as a mouse button release or a keypress, button should be 0.

    +

    The activate_time parameter should be the time stamp of the event that initiated the popup. If such an event is not available, use gtk_get_current_event_time() instead.

    +
    Parameters:
    void Gtk::Menu::popup void Gtk::Menu::popup (const SlotPositionCalcposition_calc_slot,
    guint  button,
    - + +
    buttonThe button which was pressed to initiate the event.
    funcA position_calc_slot supplied function used to position the menu, or 0.
    buttonThe mouse button which was pressed to initiate the event.
    activate_timeThe time at which the activation event occurred.
    @@ -768,31 +792,13 @@
    - +
    - + - - - - - - - - - - - - - - - - - - @@ -817,17 +823,27 @@
    +

    Displays a menu and makes it available for selection.

    +

    Applications can use this function to display context-sensitive menus, at the current pointer position.

    +
    Parameters:
    +
    void Gtk::Menu::popup void Gtk::Menu::popup (MenuShellparent_menu_shell,
    MenuItemparent_menu_item,
    const SlotPositionCalcslot,
    guint  button,
    + + +
    buttonThe button which was pressed to initiate the event.
    activate_timeThe time at which the activation event occurred.
    + + +
    - +
    @@ -839,34 +855,35 @@
    - +
    +

    The accel group holding accelerators for the menu.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    @@ -878,20 +895,21 @@
    - +
    +

    An accel path used to conveniently construct accel paths of child items.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -902,7 +920,7 @@
    - + @@ -911,6 +929,7 @@
    +

    The currently selected menu item.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -921,7 +940,7 @@
    Glib::PropertyProxy< int > Gtk::Menu::property_active Glib::PropertyProxy< int > Gtk::Menu::property_active ( )
    - + @@ -941,7 +960,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Menu::property_active Glib::PropertyProxy_ReadOnly< int > Gtk::Menu::property_active ( ) const
    - + @@ -950,6 +969,7 @@
    +

    The widget the menu is attached to.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -960,7 +980,7 @@
    Glib::PropertyProxy< Widget* > Gtk::Menu::property_attach_widget Glib::PropertyProxy< Widget* > Gtk::Menu::property_attach_widget ( )
    - + @@ -980,7 +1000,7 @@
    Glib::PropertyProxy_ReadOnly< Widget* > Gtk::Menu::property_attach_widget Glib::PropertyProxy_ReadOnly< Widget* > Gtk::Menu::property_attach_widget ( ) const
    - + @@ -989,6 +1009,7 @@
    +

    The monitor the menu will be popped up on.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -999,7 +1020,7 @@
    Glib::PropertyProxy< int > Gtk::Menu::property_monitor Glib::PropertyProxy< int > Gtk::Menu::property_monitor ( )
    - + @@ -1019,7 +1040,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Menu::property_monitor Glib::PropertyProxy_ReadOnly< int > Gtk::Menu::property_monitor ( ) const
    - + @@ -1028,6 +1049,7 @@
    +

    A boolean that indicates whether the menu reserves space for toggles and icons.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1038,7 +1060,7 @@
    Glib::PropertyProxy< bool > Gtk::Menu::property_reserve_toggle_size Glib::PropertyProxy< bool > Gtk::Menu::property_reserve_toggle_size ( )
    - + @@ -1058,7 +1080,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Menu::property_reserve_toggle_size Glib::PropertyProxy_ReadOnly< bool > Gtk::Menu::property_reserve_toggle_size ( ) const
    - + @@ -1067,6 +1089,7 @@
    +

    A boolean that indicates whether the menu is torn-off.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1077,7 +1100,7 @@
    Glib::PropertyProxy< bool > Gtk::Menu::property_tearoff_state Glib::PropertyProxy< bool > Gtk::Menu::property_tearoff_state ( )
    - + @@ -1097,7 +1120,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Menu::property_tearoff_state Glib::PropertyProxy_ReadOnly< bool > Gtk::Menu::property_tearoff_state ( ) const
    - + @@ -1106,6 +1129,7 @@
    +

    A title that may be displayed by the window manager when this menu is torn-off.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1116,7 +1140,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::Menu::property_tearoff_title Glib::PropertyProxy< Glib::ustring > Gtk::Menu::property_tearoff_title ( )
    - + @@ -1136,7 +1160,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Menu::property_tearoff_title Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Menu::property_tearoff_title ( ) const
    - + @@ -1163,7 +1187,7 @@
    void Gtk::Menu::reorder_child void Gtk::Menu::reorder_child ( const MenuItem child,
    - + @@ -1181,7 +1205,7 @@
    void Gtk::Menu::reposition void Gtk::Menu::reposition ( )
    - + @@ -1193,7 +1217,7 @@

    Set the Gtk::AccelGroup which holds global accelerators for the menu.

    This accelerator group needs to also be added to all windows that this menu is being used in with Gtk::Window::add_accel_group(), in order for those windows to support all the accelerators contained in this group.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Menu::set_accel_group void Gtk::Menu::set_accel_group ( const Glib::RefPtr< AccelGroup >&  accel_group)
    accel_groupThe Gtk::AccelGroup to be associated with the menu.
    @@ -1207,7 +1231,7 @@
    - + @@ -1222,7 +1246,7 @@

    For example, a menu containing menu items "New" and "Exit", will, after gtk_menu_set_accel_path (menu, "<Gnumeric-Sheet>/File"); has been called, assign its items the accel paths: "<Gnumeric-Sheet>/File/New" and "<Gnumeric-Sheet>/File/Exit".

    Assigning accel paths to menu items then enables the user to change their accelerators at runtime. More details about accelerator paths and their default setups can be found at Gtk::AccelMap::add_entry().

    Note that accel_path string will be stored in a Quark. Therefore, if you pass a static string, you can save some memory by interning it first with Glib::intern_static_string().

    -
    Parameters:
    +
    Parameters:
    void Gtk::Menu::set_accel_path void Gtk::Menu::set_accel_path ( const Glib::ustring accel_path)
    accel_pathA valid accelerator path.
    @@ -1236,7 +1260,7 @@
    - + @@ -1248,7 +1272,7 @@

    Selects the specified menu item within the menu.

    This is used by the Gtk::OptionMenu and should not be used by anyone else.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Menu::set_active void Gtk::Menu::set_active ( guint  index)
    indexThe index of the menu item to select. Iindex values are from 0 to n-1.
    @@ -1262,7 +1286,7 @@
    - + @@ -1276,7 +1300,7 @@

    See gdk_screen_get_monitor_geometry().

    This function should be called from a Gtk::MenuPositionFunc if the menu should not appear on the same monitor as the pointer. This information can't be reliably inferred from the coordinates returned by a Gtk::MenuPositionFunc, since, for very long menus, these coordinates may extend beyond the monitor boundaries or even the screen boundaries.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Menu::set_monitor void Gtk::Menu::set_monitor ( int  monitor_num)
    monitor_numThe number of the monitor on which the menu should be popped up.
    @@ -1290,7 +1314,7 @@
    - + @@ -1301,8 +1325,8 @@

    Sets whether the menu should reserve space for drawing toggles or icons, regardless of their actual presence.

    -
    Since gtkmm 2.18:
    -
    Parameters:
    +
    Since gtkmm 2.18:
    +
    Parameters:
    void Gtk::Menu::set_reserve_toggle_size void Gtk::Menu::set_reserve_toggle_size ( bool  reserve_toggle_size = true)
    reserve_toggle_sizeWhether to reserve size for toggles.
    @@ -1316,7 +1340,7 @@
    - + @@ -1328,7 +1352,7 @@

    Sets the Gdk::Screen on which the menu will be displayed.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Menu::set_screen void Gtk::Menu::set_screen ( const Glib::RefPtr< Gdk::Screen >&  screen)
    screenA Gdk::Screen, or 0 if the screen should be determined by the widget the menu is attached to.
    @@ -1342,7 +1366,7 @@
    - + @@ -1354,7 +1378,7 @@

    Changes the tearoff state of the menu.

    A menu is normally displayed as drop down menu which persists as long as the menu is active. It can also be displayed as a tearoff menu which persists until it is closed or reattached.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Menu::set_tearoff_state void Gtk::Menu::set_tearoff_state ( bool  torn_off = true)
    torn_offIf true, menu is displayed as a tearoff menu.
    @@ -1368,7 +1392,7 @@
    - + @@ -1380,7 +1404,7 @@

    Sets the title string for the menu.

    The title is displayed when the menu is shown as a tearoff menu. If title is 0, the menu will see if it is attached to a parent menu item, and if so it will try to use the same text as that menu item's label.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Menu::set_title void Gtk::Menu::set_title ( const Glib::ustring title)
    titleA string containing the title for the menu.
    @@ -1394,7 +1418,7 @@
    - + @@ -1410,7 +1434,7 @@
    void Gtk::Menu::unset_accel_group void Gtk::Menu::unset_accel_group ( )
    - + @@ -1427,7 +1451,7 @@
    void Gtk::Menu::unset_title void Gtk::Menu::unset_title ( )
    - + @@ -1448,7 +1472,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Menu* wrap Gtk::Menu* wrap ( GtkMenu *  object,
    @@ -1462,9 +1486,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/menu.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Menu__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Menu__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1MenuItem.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1MenuItem.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1MenuItem.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1MenuItem.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Gtk::MenuItem Class Reference + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::MenuItem Class Reference
    -
    +

    Child item for menus. More...

    @@ -88,9 +104,9 @@  Gets the submenu underneath this menu item, if any.
    bool has_submenu () const void select () - Emits the Gtk::MenuItem::signal_select() signal on the given item.
    + Emits the Gtk::MenuItem::signal_select() signal on the given item.
    void deselect () - Emits the Gtk::MenuItem::signal_deselect() signal on the given item.
    + Emits the Gtk::MenuItem::signal_deselect() signal on the given item.
    void activate ()  Emits the Gtk::MenuItem::signal_activate() signal on the given item.
    void toggle_size_request (int& requisition) @@ -122,31 +138,33 @@ Glib::SignalProxy0< void > signal_activate_item () Glib::SignalProxy1< void, int* > signal_toggle_size_request () Glib::SignalProxy1< void, int > signal_toggle_size_allocate () +Glib::SignalProxy0< void > signal_select () +Glib::SignalProxy0< void > signal_deselect () void accelerate (Window& window) Glib::PropertyProxy< bool > property_right_justified () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Sets whether the menu item appears justified at the right side of a menu bar.
    Glib::PropertyProxy_ReadOnly
    < bool > property_right_justified () const  Sets whether the menu item appears justified at the right side of a menu bar.
    Glib::PropertyProxy< Gtk::Menu* > property_submenu () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The submenu attached to the menu item, or NULL if it has none.
    Glib::PropertyProxy_ReadOnly
    < Gtk::Menu* > property_submenu () const  The submenu attached to the menu item, or NULL if it has none.
    Glib::PropertyProxy
    < Glib::ustringproperty_accel_path () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Sets the accelerator path of the menu item.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_accel_path () const  Sets the accelerator path of the menu item.
    Glib::PropertyProxy
    < Glib::ustringproperty_label () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The text for the child label.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_label () const  The text for the child label.
    Glib::PropertyProxy< bool > property_use_underline () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If set, an underline in the text indicates the next character should be used for the mnemonic accelerator key.
    Glib::PropertyProxy_ReadOnly
    < bool > property_use_underline () const  If set, an underline in the text indicates the next character should be used for the mnemonic accelerator key.
    @@ -178,7 +196,7 @@
    - + @@ -194,7 +212,7 @@
    virtual Gtk::MenuItem::~MenuItem virtual Gtk::MenuItem::~MenuItem ( ) [virtual]
    - + @@ -212,7 +230,7 @@
    Gtk::MenuItem::MenuItem Gtk::MenuItem::MenuItem ( )
    - + @@ -231,7 +249,7 @@
    Gtk::MenuItem::MenuItem Gtk::MenuItem::MenuItem ( Widget widget)
    - + @@ -261,7 +279,7 @@
    Gtk::MenuItem::MenuItem Gtk::MenuItem::MenuItem ( const Glib::ustring label,
    - + @@ -278,7 +296,7 @@
    void Gtk::MenuItem::accelerate void Gtk::MenuItem::accelerate ( Window window)
    - + @@ -298,7 +316,7 @@
    void Gtk::MenuItem::activate void Gtk::MenuItem::activate ( )
    - + @@ -325,7 +343,7 @@
    void Gtk::MenuItem::add_accel_label void Gtk::MenuItem::add_accel_label ( const Glib::ustring label,
    - + @@ -334,7 +352,7 @@
    -

    Emits the Gtk::MenuItem::signal_deselect() signal on the given item.

    +

    Emits the Gtk::MenuItem::signal_deselect() signal on the given item.

    Behaves exactly like #gtk_item_deselect.

    @@ -344,7 +362,7 @@
    void Gtk::MenuItem::deselect void Gtk::MenuItem::deselect ( )
    - + @@ -355,7 +373,7 @@

    Retrieve the accelerator path that was previously set on menu_item.

    See set_accel_path() for details.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The accelerator path corresponding to this menu item's functionality, or 0 if not set.
    @@ -365,7 +383,7 @@
    Glib::ustring Gtk::MenuItem::get_accel_path Glib::ustring Gtk::MenuItem::get_accel_path ( ) const
    - + @@ -385,7 +403,7 @@
    Glib::ustring Gtk::MenuItem::get_label Glib::ustring Gtk::MenuItem::get_label ( ) const
    - + @@ -395,7 +413,7 @@

    Returns whether the menu_item reserves space for the submenu indicator, regardless if it has a submenu or not.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    true if menu_item always reserves space for the submenu indicator.
    @@ -405,7 +423,7 @@
    bool Gtk::MenuItem::get_reserve_indicator bool Gtk::MenuItem::get_reserve_indicator ( ) const
    - + @@ -416,19 +434,20 @@

    Gets whether the menu item appears justified at the right side of the menu bar.

    Deprecated: 3.2: See set_right_justified()

    +
    Deprecated:
    See set_right_justified().
    Returns:
    true if the menu item will appear at the far right if added to a menu bar.
    - +
    bool Gtk::MenuItem::get_right_justified bool Gtk::MenuItem::get_right_justified ( ) const
    - + - +
    const Menu* Gtk::MenuItem::get_submenu Menu* Gtk::MenuItem::get_submenu ( ) const
    @@ -440,15 +459,15 @@
    - +
    - + - +
    Menu* Gtk::MenuItem::get_submenu const Menu* Gtk::MenuItem::get_submenu ( ) const
    @@ -465,7 +484,7 @@
    - + @@ -480,15 +499,15 @@ - +
    bool Gtk::MenuItem::get_use_underline bool Gtk::MenuItem::get_use_underline ( ) const
    - + - +
    const GtkMenuItem* Gtk::MenuItem::gobj GtkMenuItem* Gtk::MenuItem::gobj ( ) const [inline] [inline]
    @@ -496,21 +515,21 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Activatable.

    +

    Reimplemented from Gtk::Activatable.

    -

    Reimplemented in Gtk::CheckMenuItem, Gtk::ImageMenuItem, Gtk::RadioMenuItem, Gtk::SeparatorMenuItem, and Gtk::TearoffMenuItem.

    +

    Reimplemented in Gtk::TearoffMenuItem, Gtk::ImageMenuItem, Gtk::RadioMenuItem, Gtk::CheckMenuItem, and Gtk::SeparatorMenuItem.

    - +
    - + - +
    GtkMenuItem* Gtk::MenuItem::gobj const GtkMenuItem* Gtk::MenuItem::gobj ( ) [inline] const [inline]
    @@ -518,9 +537,9 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Activatable.

    +

    Reimplemented from Gtk::Activatable.

    -

    Reimplemented in Gtk::CheckMenuItem, Gtk::ImageMenuItem, Gtk::RadioMenuItem, Gtk::SeparatorMenuItem, and Gtk::TearoffMenuItem.

    +

    Reimplemented in Gtk::TearoffMenuItem, Gtk::ImageMenuItem, Gtk::RadioMenuItem, Gtk::CheckMenuItem, and Gtk::SeparatorMenuItem.

    @@ -529,7 +548,7 @@
    - + @@ -545,7 +564,7 @@
    bool Gtk::MenuItem::has_submenu bool Gtk::MenuItem::has_submenu ( ) const
    - + @@ -563,7 +582,7 @@
    virtual void Gtk::MenuItem::on_activate virtual void Gtk::MenuItem::on_activate ( ) [protected, virtual]
    - + @@ -581,7 +600,7 @@
    virtual void Gtk::MenuItem::on_activate_item virtual void Gtk::MenuItem::on_activate_item ( ) [protected, virtual]
    - + @@ -600,7 +619,7 @@
    virtual void Gtk::MenuItem::on_toggle_size_allocate virtual void Gtk::MenuItem::on_toggle_size_allocate ( int  allocation)
    - + @@ -619,7 +638,7 @@
    virtual void Gtk::MenuItem::on_toggle_size_request virtual void Gtk::MenuItem::on_toggle_size_request ( int *  requisition)
    - + @@ -628,6 +647,7 @@
    +

    Sets the accelerator path of the menu item.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -638,7 +658,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::MenuItem::property_accel_path Glib::PropertyProxy< Glib::ustring > Gtk::MenuItem::property_accel_path ( )
    - + @@ -653,15 +673,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::MenuItem::property_accel_path Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::MenuItem::property_accel_path ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::MenuItem::property_label Glib::PropertyProxy< Glib::ustring > Gtk::MenuItem::property_label ( ) const
    @@ -673,20 +693,21 @@
    - +
    +

    The text for the child label.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -697,7 +718,7 @@
    - + @@ -706,6 +727,8 @@
    +

    Sets whether the menu item appears justified at the right side of a menu bar.

    +
    Deprecated:
    See set_right_justified.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -716,7 +739,7 @@
    Glib::PropertyProxy< bool > Gtk::MenuItem::property_right_justified Glib::PropertyProxy< bool > Gtk::MenuItem::property_right_justified ( )
    - + @@ -726,20 +749,21 @@

    Sets whether the menu item appears justified at the right side of a menu bar.

    +
    Deprecated:
    See set_right_justified.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::MenuItem::property_right_justified Glib::PropertyProxy_ReadOnly< bool > Gtk::MenuItem::property_right_justified ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Gtk::Menu* > Gtk::MenuItem::property_submenu Glib::PropertyProxy< Gtk::Menu* > Gtk::MenuItem::property_submenu ( ) const
    @@ -751,20 +775,21 @@
    - +
    - + - +
    Glib::PropertyProxy< Gtk::Menu* > Gtk::MenuItem::property_submenu Glib::PropertyProxy_ReadOnly< Gtk::Menu* > Gtk::MenuItem::property_submenu ( ) const
    +

    The submenu attached to the menu item, or NULL if it has none.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -775,7 +800,7 @@
    - + @@ -784,6 +809,7 @@
    +

    If set, an underline in the text indicates the next character should be used for the mnemonic accelerator key.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -794,7 +820,7 @@
    Glib::PropertyProxy< bool > Gtk::MenuItem::property_use_underline Glib::PropertyProxy< bool > Gtk::MenuItem::property_use_underline ( )
    - + @@ -814,7 +840,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::MenuItem::property_use_underline Glib::PropertyProxy_ReadOnly< bool > Gtk::MenuItem::property_use_underline ( ) const
    - + @@ -823,7 +849,7 @@
    -

    Emits the Gtk::MenuItem::signal_select() signal on the given item.

    +

    Emits the Gtk::MenuItem::signal_select() signal on the given item.

    Behaves exactly like #gtk_item_select.

    @@ -833,7 +859,7 @@
    void Gtk::MenuItem::select void Gtk::MenuItem::select ( )
    - + @@ -850,7 +876,7 @@
    void Gtk::MenuItem::set_accel_key void Gtk::MenuItem::set_accel_key ( const AccelKey accel_key)
    - + @@ -864,7 +890,7 @@

    To setup a default accelerator for this menu item, call Gtk::AccelMap::add_entry() with the same accel_path. See also Gtk::AccelMap::add_entry() on the specifics of accelerator paths, and set_accel_path() for a more convenient variant of this function.

    This function is basically a convenience wrapper that handles calling Gtk::Widget::set_accel_path() with the appropriate accelerator group for the menu item.

    Note that you do need to set an accelerator on the parent menu with set_accel_group() for this to work.

    -
    Parameters:
    +
    Parameters:
    void Gtk::MenuItem::set_accel_path void Gtk::MenuItem::set_accel_path ( const Glib::ustring accel_path)
    accel_pathAccelerator path, corresponding to this menu item's functionality.
    @@ -878,7 +904,7 @@
    - + @@ -890,7 +916,7 @@

    Sets text on the menu_item label.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::MenuItem::set_label void Gtk::MenuItem::set_label ( const Glib::ustring label)
    labelThe text you want to set.
    @@ -904,7 +930,7 @@
    - + @@ -916,8 +942,8 @@

    Sets whether the menu_item should reserve space for the submenu indicator, regardless if it actually has a submenu or not.

    There should be little need for applications to call this functions.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::MenuItem::set_reserve_indicator void Gtk::MenuItem::set_reserve_indicator ( bool  reserve = true)
    reserveThe new value.
    @@ -931,7 +957,7 @@
    - + @@ -944,7 +970,8 @@

    Sets whether the menu item appears justified at the right side of a menu bar.

    This was traditionally done for "Help" menu items, but is now considered a bad idea. (If the widget layout is reversed for a right-to-left language like Hebrew or Arabic, right-justified-menu-items appear at the left.)

    Deprecated: 3.2: If you insist on using it, use Gtk::Widget::set_hexpand() and Gtk::Widget::set_halign().

    -
    Parameters:
    +
    Deprecated:
    If you insist on using it
    +
    Parameters:
    void Gtk::MenuItem::set_right_justified void Gtk::MenuItem::set_right_justified ( bool  right_justified = true)
    right_justifiedIf true the menu item will appear at the far right if added to a menu bar.
    @@ -958,7 +985,7 @@
    - + @@ -969,7 +996,7 @@

    Sets or replaces the menu item's submenu, or removes it when a 0 submenu is passed.

    -
    Parameters:
    +
    Parameters:
    void Gtk::MenuItem::set_submenu void Gtk::MenuItem::set_submenu ( Menu submenu)
    submenuThe submenu, or 0.
    @@ -983,7 +1010,7 @@
    - + @@ -995,7 +1022,7 @@

    If true, an underline in the text indicates the next character should be used for the mnemonic accelerator key.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::MenuItem::set_use_underline void Gtk::MenuItem::set_use_underline ( bool  setting = true)
    settingtrue if underlines in the text indicate mnemonics.
    @@ -1009,7 +1036,7 @@
    - + @@ -1027,7 +1054,7 @@
    Glib::SignalProxy0< void > Gtk::MenuItem::signal_activate Glib::SignalProxy0< void > Gtk::MenuItem::signal_activate ( )
    - + @@ -1040,12 +1067,46 @@ + +
    +
    +
    Glib::SignalProxy0< void > Gtk::MenuItem::signal_activate_item Glib::SignalProxy0< void > Gtk::MenuItem::signal_activate_item ( )
    + + + + + + +
    Glib::SignalProxy0< void > Gtk::MenuItem::signal_deselect ()
    +
    +
    +
    Slot Prototype:
    void on_my_deselect()
    + +
    +
    + +
    +
    + + + + + + + +
    Glib::SignalProxy0< void > Gtk::MenuItem::signal_select ()
    +
    +
    +
    Slot Prototype:
    void on_my_select()
    + +
    +
    - + @@ -1062,7 +1123,7 @@
    Glib::SignalProxy1< void,int > Gtk::MenuItem::signal_toggle_size_allocate Glib::SignalProxy1< void,int > Gtk::MenuItem::signal_toggle_size_allocate ( )
    - + @@ -1079,7 +1140,7 @@
    Glib::SignalProxy1< void,int* > Gtk::MenuItem::signal_toggle_size_request Glib::SignalProxy1< void,int* > Gtk::MenuItem::signal_toggle_size_request ( )
    - + @@ -1090,7 +1151,7 @@

    Emits the Gtk::MenuItem::signal_toggle_size_allocate() signal on the given item.

    -
    Parameters:
    +
    Parameters:
    void Gtk::MenuItem::toggle_size_allocate void Gtk::MenuItem::toggle_size_allocate ( int  allocation)
    allocationThe allocation to use as signal data.
    @@ -1104,7 +1165,7 @@
    - + @@ -1115,7 +1176,7 @@

    Emits the Gtk::MenuItem::signal_toggle_size_request() signal on the given item.

    -
    Parameters:
    +
    Parameters:
    void Gtk::MenuItem::toggle_size_request void Gtk::MenuItem::toggle_size_request ( int &  requisition)
    requisitionThe requisition to use as signal data.
    @@ -1129,7 +1190,7 @@
    - + @@ -1145,7 +1206,7 @@
    void Gtk::MenuItem::unset_accel_path void Gtk::MenuItem::unset_accel_path ( )
    - + @@ -1165,7 +1226,7 @@
    void Gtk::MenuItem::unset_submenu void Gtk::MenuItem::unset_submenu ( )
    - + @@ -1186,7 +1247,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::MenuItem* wrap Gtk::MenuItem* wrap ( GtkMenuItem *  object,
    @@ -1200,9 +1261,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/menuitem.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1MenuItem__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1MenuItem__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1MenuItem-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1MenuItem-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1MenuItem-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1MenuItem-members.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::MenuItem, including all inherited members. + @@ -66,6 +83,7 @@ + @@ -191,7 +209,7 @@ - + @@ -214,7 +232,7 @@ - + @@ -489,7 +507,7 @@ - + @@ -533,6 +551,7 @@ + @@ -572,6 +591,7 @@ + @@ -581,9 +601,11 @@ + + @@ -634,9 +656,14 @@ -
    accelerate(Window& window)Gtk::MenuItem
    Activatable()Gtk::Activatable [protected]
    activate()Gtk::MenuItem
    add(Widget& widget)Gtk::Container [virtual]
    add_accel_label(const Glib::ustring& label, bool mnemonic=true)Gtk::MenuItem [protected]
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_submenu()Gtk::MenuItem
    get_submenu() const Gtk::MenuItem
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_configure_event()Gtk::Widget
    signal_damage_event()Gtk::Widget
    signal_delete_event()Gtk::Widget
    signal_deselect()Gtk::MenuItem
    signal_direction_changed()Gtk::Widget
    signal_drag_begin()Gtk::Widget
    signal_drag_data_delete()Gtk::Widget
    signal_remove()Gtk::Container
    signal_screen_changed()Gtk::Widget
    signal_scroll_event()Gtk::Widget
    signal_select()Gtk::MenuItem
    signal_selection_clear_event()Gtk::Widget
    signal_selection_get()Gtk::Widget
    signal_selection_notify_event()Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_toggle_size_allocate()Gtk::MenuItem
    signal_toggle_size_request()Gtk::MenuItem
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Menu-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Menu-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Menu-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Menu-members.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Member List + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Menu, including all inherited members. @@ -66,6 +82,7 @@ + @@ -199,7 +216,7 @@ - + @@ -221,7 +238,7 @@ - + @@ -504,7 +521,7 @@ - + @@ -568,6 +585,7 @@ + @@ -596,7 +614,9 @@ + + @@ -641,9 +661,14 @@ -
    accelerate(Window& window)Gtk::MenuShell
    attach(Gtk::Widget& child, guint left_attach, guint right_attach, guint top_attach, guint bottom_attach)Gtk::Menu
    attach_to_widget(Widget& attach_widget, GtkMenuDetachFunc detacher)Gtk::Menu [protected]
    attach_to_widget(Widget& attach_widget)Gtk::Menu [protected]
    Buildable()Gtk::Buildable [protected]
    cancel()Gtk::MenuShell
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_take_focus() const Gtk::MenuShell
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_grab_notify()Gtk::Widget
    signal_hide()Gtk::Widget
    signal_hierarchy_changed()Gtk::Widget
    signal_insert()Gtk::MenuShell
    signal_key_press_event()Gtk::Widget
    signal_key_release_event()Gtk::Widget
    signal_leave_notify_event()Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1MenuShell.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1MenuShell.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1MenuShell.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1MenuShell.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::MenuShell Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::MenuShell Class Reference
    -
    +

    The abstract base class for Gtk::Menu and Gtk::MenuBar. More...

    @@ -93,6 +109,8 @@ Glib::SignalProxy0< void > signal_deactivate () Glib::SignalProxy0< void > signal_selection_done () Glib::SignalProxy1< gboolean, int > signal_move_selected () +Glib::SignalProxy2< void,
    +Widget*, int > signal_insert () void accelerate (Window& window)  Initializes menu accelerators.
    void accelerate (Widget& parent) @@ -110,7 +128,7 @@ const Widgetget_parent_shell () const  Gets the parent menu shell.
    Glib::PropertyProxy< bool > property_take_focus () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + A boolean that determines whether the menu grabs the keyboard focus.
    Glib::PropertyProxy_ReadOnly
    < bool > property_take_focus () const  A boolean that determines whether the menu grabs the keyboard focus.
    @@ -120,7 +138,7 @@  This is a default handler for the signal signal_deactivate().
    virtual void on_selection_done ()  This is a default handler for the signal signal_selection_done().
    -virtual gboolean on_move_selected (int distance) +virtual gboolean on_move_selected (int distance)  This is a default handler for the signal signal_move_selected().
     MenuShell ()

    @@ -139,7 +157,7 @@
    - + @@ -155,7 +173,7 @@
    virtual Gtk::MenuShell::~MenuShell virtual Gtk::MenuShell::~MenuShell ( ) [virtual]
    - + @@ -172,7 +190,7 @@
    Gtk::MenuShell::MenuShell Gtk::MenuShell::MenuShell ( ) [protected]
    - + @@ -186,7 +204,7 @@

    This method initializes the menu accelerators. Therefore an AccelGroup object is needed which is stored in each Window object in the Gtkmm library implementation.

    When using MenuBar and OptionMenu objects this method is called automatically when the menus are realized. Because most likely the MenuBar and OptionMenu is attached to a window at this time and the window object can be found automatically.

    Important note when using popup menus: If you are using accelerated menu entries inside a popup menu you have to call the accelerate() method manually. This is because the popup menu is not connected to any window and the accelerators should be initialized even before the popup menu is shown. The right place to call the accelerate() method is right after the popup menu has been build.

    -
    Parameters:
    +
    Parameters:
    void Gtk::MenuShell::accelerate void Gtk::MenuShell::accelerate ( Window window)
    windowWindow where the menu is shown. Inside this window the AccelGroup object is stored that will be used to initialize the accelerators.
    @@ -200,7 +218,7 @@
    - + @@ -212,7 +230,7 @@

    Initializes menu accelerators.

    Does the same as the accelerate(Window& window) method. But you can use any parent widget where the menu is used. This method then gets the toplevel window using Widget::get_toplevel() and uses this window for registering the menu accelerators.

    -
    Parameters:
    +
    Parameters:
    void Gtk::MenuShell::accelerate void Gtk::MenuShell::accelerate ( Widget parent)
    parentParent widget used as starting point for searching the toplevel window.
    @@ -226,7 +244,7 @@
    - + @@ -247,7 +265,7 @@

    Activates the menu item within the menu shell.

    -
    Parameters:
    +
    Parameters:
    void Gtk::MenuShell::activate_item void Gtk::MenuShell::activate_item ( MenuItem menu_item,
    @@ -262,7 +280,7 @@
    menu_itemThe Gtk::MenuItem to activate.
    force_deactivateIf true, force the deactivation of the menu shell after the menu item is activated.
    - + @@ -273,7 +291,7 @@

    Adds a new Gtk::MenuItem to the end of the menu shell's item list.

    -
    Parameters:
    +
    Parameters:
    void Gtk::MenuShell::append void Gtk::MenuShell::append ( MenuItem menu_item)
    childThe Gtk::MenuItem to add.
    @@ -287,7 +305,7 @@
    - + @@ -306,7 +324,7 @@
    void Gtk::MenuShell::cancel void Gtk::MenuShell::cancel ( )
    - + @@ -325,7 +343,7 @@
    void Gtk::MenuShell::deactivate void Gtk::MenuShell::deactivate ( )
    - + @@ -343,7 +361,7 @@
    void Gtk::MenuShell::deselect void Gtk::MenuShell::deselect ( )
    - + @@ -354,7 +372,7 @@

    Gets the parent menu shell.

    The parent menu shell of a submenu is the Gtk::Menu or Gtk::MenuBar from which it was opened up.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The parent Gtk::MenuShell.
    @@ -364,7 +382,7 @@
    Widget* Gtk::MenuShell::get_parent_shell Widget* Gtk::MenuShell::get_parent_shell ( )
    - + @@ -375,7 +393,7 @@

    Gets the parent menu shell.

    The parent menu shell of a submenu is the Gtk::Menu or Gtk::MenuBar from which it was opened up.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The parent Gtk::MenuShell.
    @@ -385,7 +403,7 @@
    const Widget* Gtk::MenuShell::get_parent_shell const Widget* Gtk::MenuShell::get_parent_shell ( ) const
    - + @@ -395,7 +413,7 @@

    Gets the currently selected item.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The currently selected item.
    @@ -405,7 +423,7 @@
    Widget* Gtk::MenuShell::get_selected_item Widget* Gtk::MenuShell::get_selected_item ( )
    - + @@ -415,7 +433,7 @@

    Gets the currently selected item.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The currently selected item.
    @@ -425,7 +443,7 @@
    const Widget* Gtk::MenuShell::get_selected_item const Widget* Gtk::MenuShell::get_selected_item ( ) const
    - + @@ -440,15 +458,15 @@ - +
    bool Gtk::MenuShell::get_take_focus bool Gtk::MenuShell::get_take_focus ( ) const
    - + - +
    const GtkMenuShell* Gtk::MenuShell::gobj GtkMenuShell* Gtk::MenuShell::gobj ( ) const [inline] [inline]
    @@ -456,21 +474,21 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Container.

    +

    Reimplemented from Gtk::Container.

    -

    Reimplemented in Gtk::Menu, Gtk::MenuBar, and Gtk::RecentChooserMenu.

    +

    Reimplemented in Gtk::MenuBar, Gtk::RecentChooserMenu, and Gtk::Menu.

    - +
    - + - +
    GtkMenuShell* Gtk::MenuShell::gobj const GtkMenuShell* Gtk::MenuShell::gobj ( ) [inline] const [inline]
    @@ -478,9 +496,9 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Container.

    +

    Reimplemented from Gtk::Container.

    -

    Reimplemented in Gtk::Menu, Gtk::MenuBar, and Gtk::RecentChooserMenu.

    +

    Reimplemented in Gtk::MenuBar, Gtk::RecentChooserMenu, and Gtk::Menu.

    @@ -489,7 +507,7 @@
    - + @@ -510,7 +528,7 @@

    Adds a new Gtk::MenuItem to the menu shell's item list at the position indicated by position.

    -
    Parameters:
    +
    Parameters:
    void Gtk::MenuShell::insert void Gtk::MenuShell::insert ( MenuItem menu_item,
    @@ -525,7 +543,7 @@
    childThe Gtk::MenuItem to add.
    positionThe position in the item list where child is added. Positions are numbered from 0 to n-1.
    - + @@ -543,7 +561,7 @@
    virtual void Gtk::MenuShell::on_deactivate virtual void Gtk::MenuShell::on_deactivate ( ) [protected, virtual]
    - + @@ -562,7 +580,7 @@
    virtual gboolean Gtk::MenuShell::on_move_selected virtual gboolean Gtk::MenuShell::on_move_selected ( int  distance)
    - + @@ -580,7 +598,7 @@
    virtual void Gtk::MenuShell::on_selection_done virtual void Gtk::MenuShell::on_selection_done ( ) [protected, virtual]
    - + @@ -591,7 +609,7 @@

    Adds a new Gtk::MenuItem to the beginning of the menu shell's item list.

    -
    Parameters:
    +
    Parameters:
    void Gtk::MenuShell::prepend void Gtk::MenuShell::prepend ( MenuItem menu_item)
    childThe Gtk::MenuItem to add.
    @@ -605,7 +623,7 @@
    - + @@ -614,6 +632,7 @@
    +

    A boolean that determines whether the menu grabs the keyboard focus.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -624,7 +643,7 @@
    Glib::PropertyProxy< bool > Gtk::MenuShell::property_take_focus Glib::PropertyProxy< bool > Gtk::MenuShell::property_take_focus ( )
    - + @@ -644,7 +663,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::MenuShell::property_take_focus Glib::PropertyProxy_ReadOnly< bool > Gtk::MenuShell::property_take_focus ( ) const
    - + @@ -656,7 +675,7 @@

    Select the first visible or selectable child of the menu shell; don't select tearoff items unless the only item is a tearoff item.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    void Gtk::MenuShell::select_first void Gtk::MenuShell::select_first ( bool  search_sensitive = true)
    search_sensitiveIf true, search for the first selectable menu item, otherwise select nothing if the first item isn't sensitive. This should be false if the menu is being popped up initially.
    @@ -670,7 +689,7 @@
    - + @@ -681,7 +700,7 @@

    Selects the menu item from the menu shell.

    -
    Parameters:
    +
    Parameters:
    void Gtk::MenuShell::select_item void Gtk::MenuShell::select_item ( MenuItem menu_item)
    menu_itemThe Gtk::MenuItem to select.
    @@ -695,7 +714,7 @@
    - + @@ -713,7 +732,7 @@

    To avoid confusing the user, menus with take_focus set to false should not display mnemonics or accelerators, since it cannot be guaranteed that they will work.

    See also gdk_keyboard_grab()

    Since gtkmm 2.8:
    -
    Parameters:
    +
    Parameters:
    void Gtk::MenuShell::set_take_focus void Gtk::MenuShell::set_take_focus ( bool  take_focus = true)
    take_focustrue if the menu shell should take the keyboard focus on popup.
    @@ -727,7 +746,7 @@
    - + @@ -740,12 +759,39 @@ + +
    +
    +
    Glib::SignalProxy0< void > Gtk::MenuShell::signal_deactivate Glib::SignalProxy0< void > Gtk::MenuShell::signal_deactivate ( )
    + + + + + + +
    Glib::SignalProxy2< void,Widget*,int > Gtk::MenuShell::signal_insert ()
    +
    +
    +
    Slot Prototype:
    void on_my_insert(Widget* child, int position)
    +

    The signal_insert() signal is emitted when a new Gtk::MenuItem is added to a Gtk::MenuShell. A separate signal is used instead of GtkContainer::add because of the need for an additional position parameter.

    +

    The inverse of this signal is the GtkContainer::removed signal.

    +
    Since gtkmm 3.2:
    +
    Parameters:
    + + + +
    childThe Gtk::MenuItem that is being inserted.
    positionThe position at which the insert occurs.
    +
    +
    + +
    +
    - + @@ -756,7 +802,7 @@
    Slot Prototype:
    gboolean on_my_move_selected(int distance)

    The signal_move_selected() signal is emitted to move the selection to another item.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< gboolean,int > Gtk::MenuShell::signal_move_selected Glib::SignalProxy1< gboolean,int > Gtk::MenuShell::signal_move_selected ( )
    distance+1 to move to the next item, -1 to move to the previous.
    @@ -771,7 +817,7 @@
    - + @@ -790,7 +836,7 @@
    Glib::SignalProxy0< void > Gtk::MenuShell::signal_selection_done Glib::SignalProxy0< void > Gtk::MenuShell::signal_selection_done ( )
    - + @@ -811,7 +857,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::MenuShell* wrap Gtk::MenuShell* wrap ( GtkMenuShell *  object,
    @@ -825,9 +871,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/menushell.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1MenuShell__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1MenuShell__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1MenuShell-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1MenuShell-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1MenuShell-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1MenuShell-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::MenuShell, including all inherited members. @@ -63,6 +79,7 @@ + @@ -187,7 +204,7 @@ - + @@ -208,7 +225,7 @@ - + @@ -461,7 +478,7 @@ - + @@ -521,6 +538,7 @@ + @@ -549,7 +567,9 @@ + + @@ -589,9 +609,14 @@ -
    accelerate(Window& window)Gtk::MenuShell
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    append(MenuItem& menu_item)Gtk::MenuShell
    Buildable()Gtk::Buildable [protected]
    cancel()Gtk::MenuShell
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_take_focus() const Gtk::MenuShell
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_grab_notify()Gtk::Widget
    signal_hide()Gtk::Widget
    signal_hierarchy_changed()Gtk::Widget
    signal_insert()Gtk::MenuShell
    signal_key_press_event()Gtk::Widget
    signal_key_release_event()Gtk::Widget
    signal_leave_notify_event()Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1MenuToolButton.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1MenuToolButton.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1MenuToolButton.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1MenuToolButton.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::MenuToolButton Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::MenuToolButton Class Reference
    -
    +

    A Gtk::ToolItem containing a toggle button. More...

    @@ -92,7 +108,7 @@  Sets the tooltip markup text to be used as tooltip for the arrow button which pops up the menu.
    Glib::SignalProxy0< void > signal_show_menu () Glib::PropertyProxy< Menu* > property_menu () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The dropdown menu.
    Glib::PropertyProxy_ReadOnly
    < Menu* > property_menu () const  The dropdown menu.
    @@ -116,7 +132,7 @@
    - + @@ -132,7 +148,7 @@
    virtual Gtk::MenuToolButton::~MenuToolButton virtual Gtk::MenuToolButton::~MenuToolButton ( ) [virtual]
    - + @@ -150,7 +166,7 @@
    Gtk::MenuToolButton::MenuToolButton Gtk::MenuToolButton::MenuToolButton ( )
    - + @@ -162,7 +178,7 @@

    Creates a new MenuToolButton from a StockID.

    The MenuToolButton will be created according to the stock_id properties.

    -
    Parameters:
    +
    Parameters:
    Gtk::MenuToolButton::MenuToolButton Gtk::MenuToolButton::MenuToolButton ( const Gtk::StockID stock_id)
    stock_idThe StockID which determines the look of the MenuToolButton.
    @@ -176,7 +192,7 @@
    - + @@ -188,7 +204,7 @@

    Creates a new MenuToolButton with a label.

    The MenuToolButton will have the label label.

    -
    Parameters:
    +
    Parameters:
    Gtk::MenuToolButton::MenuToolButton Gtk::MenuToolButton::MenuToolButton ( const Glib::ustring label)
    labelThe string used to display the label for this MenuToolButton.
    @@ -202,7 +218,7 @@
    - + @@ -224,9 +240,9 @@

    Creates a new MenuToolButton with an image.

    The MenuToolButton will have the label label and an image widget icon_widget.

    -
    Parameters:
    +
    Parameters:
    Gtk::MenuToolButton::MenuToolButton Gtk::MenuToolButton::MenuToolButton ( Widget icon_widget,
    - +
    icon_widgetThe widget placed as the MenuToolButton's icon.
    icon_widgetThe widget placed as the MenuToolButton's icon.
    labelThe string used to display the label for this MenuToolButton.
    @@ -240,7 +256,7 @@
    - + @@ -250,7 +266,7 @@

    Gets the Gtk::Menu associated with Gtk::MenuToolButton.

    -
    Since gtkmm 2.6:
    +
    Since gtkmm 2.6:
    Returns:
    The Gtk::Menu associated with Gtk::MenuToolButton.
    @@ -260,7 +276,7 @@
    Menu* Gtk::MenuToolButton::get_menu Menu* Gtk::MenuToolButton::get_menu ( )
    - + @@ -270,7 +286,7 @@

    Gets the Gtk::Menu associated with Gtk::MenuToolButton.

    -
    Since gtkmm 2.6:
    +
    Since gtkmm 2.6:
    Returns:
    The Gtk::Menu associated with Gtk::MenuToolButton.
    @@ -280,7 +296,7 @@
    const Menu* Gtk::MenuToolButton::get_menu const Menu* Gtk::MenuToolButton::get_menu ( ) const
    - + @@ -300,7 +316,7 @@
    GtkMenuToolButton* Gtk::MenuToolButton::gobj GtkMenuToolButton* Gtk::MenuToolButton::gobj ( ) [inline]
    - + @@ -320,7 +336,7 @@
    const GtkMenuToolButton* Gtk::MenuToolButton::gobj const GtkMenuToolButton* Gtk::MenuToolButton::gobj ( ) const [inline]
    - + @@ -338,7 +354,7 @@
    virtual void Gtk::MenuToolButton::on_show_menu virtual void Gtk::MenuToolButton::on_show_menu ( ) [protected, virtual]
    - + @@ -347,6 +363,7 @@
    +

    The dropdown menu.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -357,7 +374,7 @@
    Glib::PropertyProxy< Menu* > Gtk::MenuToolButton::property_menu Glib::PropertyProxy< Menu* > Gtk::MenuToolButton::property_menu ( )
    - + @@ -377,7 +394,7 @@
    Glib::PropertyProxy_ReadOnly< Menu* > Gtk::MenuToolButton::property_menu Glib::PropertyProxy_ReadOnly< Menu* > Gtk::MenuToolButton::property_menu ( ) const
    - + @@ -390,7 +407,7 @@

    Sets the tooltip markup text to be used as tooltip for the arrow button which pops up the menu.

    See Gtk::ToolItem::set_tooltip_text() for setting a tooltip on the whole Gtk::MenuToolButton.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::MenuToolButton::set_arrow_tooltip_markup void Gtk::MenuToolButton::set_arrow_tooltip_markup ( const Glib::ustring markup)
    markupMarkup text to be used as tooltip text for button's arrow button.
    @@ -404,7 +421,7 @@
    - + @@ -417,7 +434,7 @@

    Sets the tooltip text to be used as tooltip for the arrow button which pops up the menu.

    See Gtk::ToolItem::set_tooltip_text() for setting a tooltip on the whole Gtk::MenuToolButton.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::MenuToolButton::set_arrow_tooltip_text void Gtk::MenuToolButton::set_arrow_tooltip_text ( const Glib::ustring text)
    textText to be used as tooltip text for button's arrow button.
    @@ -431,7 +448,7 @@
    - + @@ -443,8 +460,8 @@

    Sets the Gtk::Menu that is popped up when the user clicks on the arrow.

    If menu is 0, the arrow button becomes insensitive.

    -
    Since gtkmm 2.6:
    -
    Parameters:
    +
    Since gtkmm 2.6:
    +
    Parameters:
    void Gtk::MenuToolButton::set_menu void Gtk::MenuToolButton::set_menu ( Menu menu)
    menuThe Gtk::Menu associated with Gtk::MenuToolButton.
    @@ -458,7 +475,7 @@
    - + @@ -479,7 +496,7 @@
    Glib::SignalProxy0< void > Gtk::MenuToolButton::signal_show_menu Glib::SignalProxy0< void > Gtk::MenuToolButton::signal_show_menu ( )
    - + @@ -500,7 +517,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::MenuToolButton* wrap Gtk::MenuToolButton* wrap ( GtkMenuToolButton *  object,
    @@ -514,9 +531,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/menutoolbutton.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1MenuToolButton__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1MenuToolButton__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1MenuToolButton-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1MenuToolButton-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1MenuToolButton-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1MenuToolButton-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::MenuToolButton, including all inherited members. + @@ -64,6 +81,7 @@ + @@ -200,7 +218,7 @@ - + @@ -225,7 +243,7 @@ - + @@ -525,7 +543,7 @@ - + @@ -620,8 +638,10 @@ + + @@ -678,9 +698,14 @@ -
    Activatable()Gtk::Activatable [protected]
    activate()Gtk::Widget
    add(Widget& widget)Gtk::Container [virtual]
    add_accelerator(const Glib::ustring& accel_signal, const Glib::RefPtr< AccelGroup >& accel_group, guint accel_key, Gdk::ModifierType accel_mods, AccelFlags accel_flags)Gtk::Widget
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_proxy_menu_item(const Glib::ustring& menu_item_id)Gtk::ToolItem
    get_proxy_menu_item(const Glib::ustring& menu_item_id) const Gtk::ToolItem
    get_stock_id() const Gtk::ToolButton
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_text_alignment() const Gtk::ToolItem
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_proxy_menu_item(const Glib::ustring& menu_item_id, Widget& menu_item)Gtk::ToolItem
    set_realized(bool realized=true)Gtk::Widget [protected]
    signal_show_menu()Gtk::MenuToolButton
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_toolbar_reconfigured()Gtk::ToolItem
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ToolButton()Gtk::ToolButton [virtual]
    ~ToolItem()Gtk::ToolItem [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1MessageDialog.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1MessageDialog.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1MessageDialog.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1MessageDialog.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::MessageDialog Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::MessageDialog Class Reference
    -
    +

    Convenient message window. More...

    @@ -71,8 +87,8 @@  Provides access to the underlying C GtkObject.
    const GtkMessageDialog* gobj () const  Provides access to the underlying C GtkObject.
    MessageDialog (const Glib::ustring& message, bool use_markup=false, MessageType type=MESSAGE_INFO, ButtonsType buttons=BUTTONS_OK, bool modal=false) - MessageDialog (Gtk::Window& parent, const Glib::ustring& message, bool use_markup=false, MessageType type=MESSAGE_INFO, ButtonsType buttons=BUTTONS_OK, bool modal=false) + MessageDialog (const Glib::ustring& message, bool use_markup=false, MessageType type=MESSAGE_INFO, ButtonsType buttons=BUTTONS_OK, bool modal=false) + MessageDialog (Gtk::Window& parent, const Glib::ustring& message, bool use_markup=false, MessageType type=MESSAGE_INFO, ButtonsType buttons=BUTTONS_OK, bool modal=false) void set_image (Widget& image)  Sets the dialog's image to image.
    Widgetget_image () @@ -88,40 +104,40 @@ const Boxget_message_area () const  Returns the message area of the dialog.
    Glib::PropertyProxy< MessageTypeproperty_message_type () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The type of message.
    Glib::PropertyProxy_ReadOnly
    < MessageTypeproperty_message_type () const  The type of message.
    Glib::PropertyProxy
    < Glib::ustringproperty_text () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The primary text of the message dialog.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_text () const  The primary text of the message dialog.
    Glib::PropertyProxy< bool > property_use_markup () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The primary text of the title includes Pango markup.
    Glib::PropertyProxy_ReadOnly
    < bool > property_use_markup () const  The primary text of the title includes Pango markup.
    Glib::PropertyProxy
    < Glib::ustringproperty_secondary_text () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The secondary text of the message dialog.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_secondary_text () const  The secondary text of the message dialog.
    Glib::PropertyProxy< bool > property_secondary_use_markup () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The secondary text includes Pango markup.
    Glib::PropertyProxy_ReadOnly
    < bool > property_secondary_use_markup () const  The secondary text includes Pango markup.
    Glib::PropertyProxy< Widget* > property_image () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The image.
    Glib::PropertyProxy_ReadOnly
    < Widget* > property_image () const  The image.
    Glib::PropertyProxy_ReadOnly
    < Box* > property_message_area () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + GtkVBox that holds the dialog's primary and secondary labels.

    Related Functions

    (Note that these are not member functions.)

    @@ -142,7 +158,7 @@
    - + @@ -158,7 +174,7 @@
    virtual Gtk::MessageDialog::~MessageDialog virtual Gtk::MessageDialog::~MessageDialog ( ) [virtual]
    - + @@ -173,13 +189,13 @@ - + - + @@ -203,7 +219,7 @@
    Gtk::MessageDialog::MessageDialog Gtk::MessageDialog::MessageDialog ( const Glib::ustring message, MessageType type = MESSAGE_INFO, type = MESSAGE_INFO,
    ButtonsType buttons = BUTTONS_OK, buttons = BUTTONS_OK,
    - + @@ -224,13 +240,13 @@ - + - + @@ -255,7 +271,7 @@
    Gtk::MessageDialog::MessageDialog Gtk::MessageDialog::MessageDialog ( Gtk::Window parent, MessageType type = MESSAGE_INFO, type = MESSAGE_INFO,
    ButtonsType buttons = BUTTONS_OK, buttons = BUTTONS_OK,
    - + @@ -265,7 +281,7 @@

    Gets the dialog's image.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The dialog's image.
    @@ -275,7 +291,7 @@
    Widget* Gtk::MessageDialog::get_image Widget* Gtk::MessageDialog::get_image ( )
    - + @@ -285,7 +301,7 @@

    Gets the dialog's image.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The dialog's image.
    @@ -295,7 +311,7 @@
    const Widget* Gtk::MessageDialog::get_image const Widget* Gtk::MessageDialog::get_image ( ) const
    - + @@ -316,7 +332,7 @@
    Box* Gtk::MessageDialog::get_message_area Box* Gtk::MessageDialog::get_message_area ( )
    - + @@ -332,15 +348,15 @@ - +
    const Box* Gtk::MessageDialog::get_message_area const Box* Gtk::MessageDialog::get_message_area ( ) const
    - + - +
    const GtkMessageDialog* Gtk::MessageDialog::gobj GtkMessageDialog* Gtk::MessageDialog::gobj ( ) const [inline] [inline]
    @@ -348,19 +364,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Dialog.

    +

    Reimplemented from Gtk::Dialog.

    - +
    - + - +
    GtkMessageDialog* Gtk::MessageDialog::gobj const GtkMessageDialog* Gtk::MessageDialog::gobj ( ) [inline] const [inline]
    @@ -368,19 +384,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Dialog.

    +

    Reimplemented from Gtk::Dialog.

    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< Widget* > Gtk::MessageDialog::property_image Glib::PropertyProxy< Widget* > Gtk::MessageDialog::property_image ( ) const
    @@ -392,20 +408,21 @@
    - +
    - + - +
    Glib::PropertyProxy< Widget* > Gtk::MessageDialog::property_image Glib::PropertyProxy_ReadOnly< Widget* > Gtk::MessageDialog::property_image ( ) const
    +

    The image.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -416,7 +433,7 @@
    - + @@ -425,6 +442,7 @@
    +

    GtkVBox that holds the dialog's primary and secondary labels.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -435,7 +453,7 @@
    Glib::PropertyProxy_ReadOnly< Box* > Gtk::MessageDialog::property_message_area Glib::PropertyProxy_ReadOnly< Box* > Gtk::MessageDialog::property_message_area ( ) const
    - + @@ -444,6 +462,7 @@
    +

    The type of message.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -454,7 +473,7 @@
    Glib::PropertyProxy< MessageType > Gtk::MessageDialog::property_message_type Glib::PropertyProxy< MessageType > Gtk::MessageDialog::property_message_type ( )
    - + @@ -474,7 +493,7 @@
    Glib::PropertyProxy_ReadOnly< MessageType > Gtk::MessageDialog::property_message_type Glib::PropertyProxy_ReadOnly< MessageType > Gtk::MessageDialog::property_message_type ( ) const
    - + @@ -483,6 +502,7 @@
    +

    The secondary text of the message dialog.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -493,7 +513,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::MessageDialog::property_secondary_text Glib::PropertyProxy< Glib::ustring > Gtk::MessageDialog::property_secondary_text ( )
    - + @@ -513,7 +533,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::MessageDialog::property_secondary_text Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::MessageDialog::property_secondary_text ( ) const
    - + @@ -522,6 +542,7 @@
    +

    The secondary text includes Pango markup.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -532,7 +553,7 @@
    Glib::PropertyProxy< bool > Gtk::MessageDialog::property_secondary_use_markup Glib::PropertyProxy< bool > Gtk::MessageDialog::property_secondary_use_markup ( )
    - + @@ -552,7 +573,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::MessageDialog::property_secondary_use_markup Glib::PropertyProxy_ReadOnly< bool > Gtk::MessageDialog::property_secondary_use_markup ( ) const
    - + @@ -561,6 +582,7 @@
    +

    The primary text of the message dialog.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -571,7 +593,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::MessageDialog::property_text Glib::PropertyProxy< Glib::ustring > Gtk::MessageDialog::property_text ( )
    - + @@ -586,15 +608,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::MessageDialog::property_text Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::MessageDialog::property_text ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::MessageDialog::property_use_markup Glib::PropertyProxy< bool > Gtk::MessageDialog::property_use_markup ( ) const
    @@ -606,20 +628,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::MessageDialog::property_use_markup Glib::PropertyProxy_ReadOnly< bool > Gtk::MessageDialog::property_use_markup ( ) const
    +

    The primary text of the title includes Pango markup.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -630,7 +653,7 @@
    - + @@ -641,8 +664,8 @@

    Sets the dialog's image to image.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::MessageDialog::set_image void Gtk::MessageDialog::set_image ( Widget image)
    imageThe image.
    @@ -656,7 +679,7 @@
    - + @@ -677,7 +700,7 @@

    Sets the primary text of the message dialog.

    -
    Parameters:
    +
    Parameters:
    void Gtk::MessageDialog::set_message void Gtk::MessageDialog::set_message ( const Glib::ustring message,
    @@ -692,7 +715,7 @@
    textThe message.
    use_markupWhether message contains pango markup.
    - + @@ -714,8 +737,8 @@

    Sets the secondary text of the message dialog.

    Note that setting a secondary text makes the primary text become bold, unless you have provided explicit markup.

    -
    Since gtkmm 2.6:
    .
    -
    Parameters:
    +
    Since gtkmm 2.6:
    .
    +
    Parameters:
    void Gtk::MessageDialog::set_secondary_text void Gtk::MessageDialog::set_secondary_text ( const Glib::ustring text,
    @@ -731,7 +754,7 @@
    textThe message.
    use_markupWhether message contains pango markup.
    - + @@ -752,7 +775,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::MessageDialog* wrap Gtk::MessageDialog* wrap ( GtkMessageDialog *  object,
    @@ -766,9 +789,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/messagedialog.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1MessageDialog__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1MessageDialog__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1MessageDialog-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1MessageDialog-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1MessageDialog-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1MessageDialog-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::MessageDialog, including all inherited members. @@ -73,6 +89,7 @@ + @@ -237,7 +254,7 @@ - + @@ -264,7 +281,7 @@ - + @@ -640,7 +657,7 @@ - + @@ -738,7 +755,9 @@ + + @@ -794,9 +813,14 @@ -
    activate()Gtk::Widget
    begin_move_drag(int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    begin_resize_drag(Gdk::WindowEdge edge, int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_title() const Gtk::Window
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_position(WindowPosition position)Gtk::Window
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    ~Window()Gtk::Window [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Misc.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Misc.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Misc.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Misc.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Misc Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Misc Class Reference
    -
    +

    A base class for widgets with alignments and padding. More...

    @@ -74,7 +90,7 @@  Provides access to the underlying C GtkObject.
    void set_alignment (float xalign=0.0, float yalign=0.5)  Sets the alignment of the widget.
    -void set_alignment (Align xalign=Gtk::ALIGN_START, Align yalign=Gtk::ALIGN_CENTER) +void set_alignment (Align xalign=Gtk::ALIGN_START, Align yalign=Gtk::ALIGN_CENTER)  Sets the alignment of the widget.
    void get_alignment (float& xalign, float& yalign) const  Gets the X and Y alignment of the widget within its allocation.
    @@ -83,21 +99,21 @@ void get_padding (int& xpad, int& ypad) const  Gets the padding in the X and Y directions of the widget.
    Glib::PropertyProxy< float > property_xalign () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The horizontal alignment, from 0 (left) to 1 (right).
    Glib::PropertyProxy_ReadOnly
    < float > property_xalign () const  The horizontal alignment, from 0 (left) to 1 (right).
    Glib::PropertyProxy< float > property_yalign () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The vertical alignment, from 0 (top) to 1 (bottom).
    Glib::PropertyProxy_ReadOnly
    < float > property_yalign () const  The vertical alignment, from 0 (top) to 1 (bottom).
    Glib::PropertyProxy< int > property_xpad () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The amount of space to add on the left and right of the widget, in pixels.
    Glib::PropertyProxy_ReadOnly< int > property_xpad () const  The amount of space to add on the left and right of the widget, in pixels.
    Glib::PropertyProxy< int > property_ypad () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The amount of space to add on the top and bottom of the widget, in pixels.
    Glib::PropertyProxy_ReadOnly< int > property_ypad () const  The amount of space to add on the top and bottom of the widget, in pixels.

    @@ -120,7 +136,7 @@
    - + @@ -136,7 +152,7 @@
    virtual Gtk::Misc::~Misc virtual Gtk::Misc::~Misc ( ) [virtual]
    - + @@ -153,7 +169,7 @@
    Gtk::Misc::Misc Gtk::Misc::Misc ( ) [protected]
    - + @@ -175,7 +191,7 @@

    Gets the X and Y alignment of the widget within its allocation.

    See set_alignment().

    -
    Parameters:
    +
    Parameters:
    void Gtk::Misc::get_alignment void Gtk::Misc::get_alignment ( float &  xalign,
    @@ -190,7 +206,7 @@
    xalignLocation to store X alignment of misc, or 0.
    yalignLocation to store Y alignment of misc, or 0.
    - + @@ -212,7 +228,7 @@

    Gets the padding in the X and Y directions of the widget.

    See set_padding().

    -
    Parameters:
    +
    Parameters:
    void Gtk::Misc::get_padding void Gtk::Misc::get_padding ( int &  xpad,
    @@ -227,7 +243,7 @@
    xpadLocation to store padding in the X direction, or 0.
    ypadLocation to store padding in the Y direction, or 0.
    - + @@ -240,7 +256,7 @@

    Reimplemented from Gtk::Widget.

    -

    Reimplemented in Gtk::AccelLabel, Gtk::Arrow, Gtk::Image, and Gtk::Label.

    +

    Reimplemented in Gtk::Image, Gtk::Arrow, Gtk::Label, and Gtk::AccelLabel.

    @@ -249,7 +265,7 @@
    GtkMisc* Gtk::Misc::gobj GtkMisc* Gtk::Misc::gobj ( ) [inline]
    - + @@ -262,7 +278,7 @@

    Reimplemented from Gtk::Widget.

    -

    Reimplemented in Gtk::AccelLabel, Gtk::Arrow, Gtk::Image, and Gtk::Label.

    +

    Reimplemented in Gtk::Image, Gtk::Arrow, Gtk::Label, and Gtk::AccelLabel.

    @@ -271,7 +287,7 @@
    const GtkMisc* Gtk::Misc::gobj const GtkMisc* Gtk::Misc::gobj ( ) const [inline]
    - + @@ -280,6 +296,8 @@
    +

    The horizontal alignment, from 0 (left) to 1 (right).

    +

    Reversed for RTL layouts.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -290,7 +308,7 @@
    Glib::PropertyProxy< float > Gtk::Misc::property_xalign Glib::PropertyProxy< float > Gtk::Misc::property_xalign ( )
    - + @@ -311,7 +329,7 @@
    Glib::PropertyProxy_ReadOnly< float > Gtk::Misc::property_xalign Glib::PropertyProxy_ReadOnly< float > Gtk::Misc::property_xalign ( ) const
    - + @@ -320,6 +338,7 @@
    +

    The amount of space to add on the left and right of the widget, in pixels.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -330,7 +349,7 @@
    Glib::PropertyProxy< int > Gtk::Misc::property_xpad Glib::PropertyProxy< int > Gtk::Misc::property_xpad ( )
    - + @@ -345,15 +364,15 @@ - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::Misc::property_xpad Glib::PropertyProxy_ReadOnly< int > Gtk::Misc::property_xpad ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< float > Gtk::Misc::property_yalign Glib::PropertyProxy< float > Gtk::Misc::property_yalign ( ) const
    @@ -365,34 +384,35 @@

    - +
    - + - +
    Glib::PropertyProxy< float > Gtk::Misc::property_yalign Glib::PropertyProxy_ReadOnly< float > Gtk::Misc::property_yalign ( ) const
    +

    The vertical alignment, from 0 (top) to 1 (bottom).

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::Misc::property_ypad Glib::PropertyProxy< int > Gtk::Misc::property_ypad ( ) const
    @@ -404,20 +424,21 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::Misc::property_ypad Glib::PropertyProxy_ReadOnly< int > Gtk::Misc::property_ypad ( ) const
    +

    The amount of space to add on the top and bottom of the widget, in pixels.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -428,7 +449,7 @@
    - + @@ -449,7 +470,7 @@

    Sets the alignment of the widget.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Misc::set_alignment void Gtk::Misc::set_alignment ( float  xalign = 0.0,
    @@ -464,16 +485,16 @@
    xalignThe horizontal alignment, from 0 (left) to 1 (right).
    yalignThe vertical alignment, from 0 (top) to 1 (bottom).
    - + - + - + @@ -485,7 +506,7 @@

    Sets the alignment of the widget.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Misc::set_alignment void Gtk::Misc::set_alignment ( Align xalign = Gtk::ALIGN_START, xalign = Gtk::ALIGN_START,
    Align yalign = Gtk::ALIGN_CENTER yalign = Gtk::ALIGN_CENTER 
    @@ -500,7 +521,7 @@
    xalignThe horizontal alignment, from 0 (left) to 1 (right).
    yalignThe vertical alignment, from 0 (top) to 1 (bottom).
    - + @@ -521,7 +542,7 @@

    Sets the amount of space to add around the widget.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Misc::set_padding void Gtk::Misc::set_padding ( int  xpad,
    @@ -537,7 +558,7 @@
    xpadThe amount of space to add on the left and right of the widget, in pixels.
    ypadThe amount of space to add on the top and bottom of the widget, in pixels.
    - + @@ -558,7 +579,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Misc* wrap Gtk::Misc* wrap ( GtkMisc *  object,
    @@ -572,9 +593,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/misc.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Misc__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Misc__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Misc-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Misc-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Misc-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Misc-members.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Misc, including all inherited members. @@ -58,6 +74,7 @@ + @@ -161,7 +178,7 @@ - + @@ -179,7 +196,7 @@ - + @@ -415,7 +432,7 @@ - + @@ -492,7 +509,9 @@ + + @@ -529,9 +548,14 @@ -
    activate()Gtk::Widget
    add_interface(GType gtype_implementer)Gtk::Buildable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    compute_expand(Orientation orientation)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    set_padding(int xpad, int ypad)Gtk::Misc
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_receives_default(bool receives_default=true)Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Notebook.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Notebook.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Notebook.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Notebook.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Notebook Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Notebook Class Reference
    -
    +

    Container which shows one of its children at a time, in tabbed windows. More...

    @@ -94,7 +110,7 @@ int insert_page (Widget& child, Widget& tab_label, Widget& menu_label, int position)  Insert a page into notebook at the given position, specifying the widget to use as the label in the popup menu.
    int insert_page (Widget& child, const Glib::ustring& tab_label, const Glib::ustring& menu_label, int position, bool use_mnemonic=false) -void remove_page (int page_num=0) +void remove_page (int page_num=0)  Removes a page from the notebook given its index in the notebook.
    void remove_page (Widget& child) void set_group_name (const Glib::ustring& group_name) @@ -103,15 +119,15 @@  Gets the current group name for notebook.
    int get_current_page () const  Returns the page number of the current page.
    -Widgetget_nth_page (int page_num) +Widgetget_nth_page (int page_num)  Returns the child widget contained in page number page_num.
    -const Widgetget_nth_page (int page_num) const +const Widgetget_nth_page (int page_num) const  Returns the child widget contained in page number page_num.
    int get_n_pages () const  Gets the number of pages in a notebook.
    int page_num (const Widget& child) const  Finds the index of the page which contains the given child widget.
    -void set_current_page (int page_num) +void set_current_page (int page_num)  Switches to the page number page_num.
    void next_page ()  Switches to the next page.
    @@ -171,9 +187,9 @@  Returns whether the tab contents can be detached from notebook.
    void set_tab_detachable (Widget& child, bool detachable=true)  Sets whether the tab can be detached from notebook to another notebook or widget.
    -Widgetget_action_widget (PackType pack_type=PACK_START) +Widgetget_action_widget (PackType pack_type=PACK_START)  Gets one of the action widgets.
    -void set_action_widget (Widget* widget, PackType pack_type=PACK_START) +void set_action_widget (Widget* widget, PackType pack_type=PACK_START)  Sets widget as one of the action widgets.
    Glib::SignalProxy2< void,
    Widget*, guint > signal_switch_page () @@ -184,43 +200,43 @@ Glib::SignalProxy2< void,
    Widget*, guint > signal_page_added () Glib::PropertyProxy< PositionTypeproperty_tab_pos () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Which side of the notebook holds the tabs.
    Glib::PropertyProxy_ReadOnly
    < PositionTypeproperty_tab_pos () const  Which side of the notebook holds the tabs.
    Glib::PropertyProxy< bool > property_show_tabs () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether tabs should be shown.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_tabs () const  Whether tabs should be shown.
    Glib::PropertyProxy< bool > property_show_border () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the border should be shown.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_border () const  Whether the border should be shown.
    Glib::PropertyProxy< bool > property_scrollable () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If TRUE, scroll arrows are added if there are too many tabs to fit.
    Glib::PropertyProxy_ReadOnly
    < bool > property_scrollable () const  If TRUE, scroll arrows are added if there are too many tabs to fit.
    Glib::PropertyProxy< int > property_page () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The index of the current page.
    Glib::PropertyProxy_ReadOnly< int > property_page () const  The index of the current page.
    Glib::PropertyProxy
    < Glib::ustringproperty_group_name () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Group name for tab drag and drop.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_group_name () const  Group name for tab drag and drop.
    Glib::PropertyProxy< bool > property_enable_popup () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If TRUE, pressing the right mouse button on the notebook pops up a menu that you can use to go to a page.
    Glib::PropertyProxy_ReadOnly
    < bool > property_enable_popup () const  If TRUE, pressing the right mouse button on the notebook pops up a menu that you can use to go to a page.

    Protected Member Functions

    -virtual void on_switch_page (Widget* page, guint page_num) +virtual void on_switch_page (Widget* page, guint page_num)  This is a default handler for the signal signal_switch_page().

    Related Functions

    @@ -242,7 +258,7 @@
    - + @@ -258,7 +274,7 @@
    virtual Gtk::Notebook::~Notebook virtual Gtk::Notebook::~Notebook ( ) [virtual]
    - + @@ -275,7 +291,7 @@
    Gtk::Notebook::Notebook Gtk::Notebook::Notebook ( )
    - + @@ -296,7 +312,7 @@

    Appends a page to notebook.

    -
    Parameters:
    +
    Parameters:
    int Gtk::Notebook::append_page int Gtk::Notebook::append_page ( Widget child,
    @@ -311,7 +327,7 @@
    childThe Gtk::Widget to use as the contents of the page.
    tab_labelThe Gtk::Widget to be used as the label for the page.
    - + @@ -328,7 +344,7 @@
    int Gtk::Notebook::append_page int Gtk::Notebook::append_page ( Widget child)
    - + @@ -361,7 +377,7 @@
    int Gtk::Notebook::append_page int Gtk::Notebook::append_page ( Widget child,
    - + @@ -388,7 +404,7 @@

    Appends a page to notebook, specifying the widget to use as the label in the popup menu.

    -
    Parameters:
    +
    Parameters:
    int Gtk::Notebook::append_page int Gtk::Notebook::append_page ( Widget child,
    @@ -404,7 +420,7 @@
    childThe Gtk::Widget to use as the contents of the page.
    tab_labelThe Gtk::Widget to be used as the label for the page.
    - + @@ -443,10 +459,10 @@
    int Gtk::Notebook::append_page int Gtk::Notebook::append_page ( Widget child,
    - + - +
    Widget* Gtk::Notebook::get_action_widget Widget* Gtk::Notebook::get_action_widget ( PackType pack_type = PACK_START)pack_type = PACK_START)
    @@ -456,7 +472,7 @@

    Gets one of the action widgets.

    See set_action_widget().

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    pack_typePack type of the action widget to receive.
    @@ -471,7 +487,7 @@
    - + @@ -490,7 +506,7 @@
    int Gtk::Notebook::get_current_page int Gtk::Notebook::get_current_page ( ) const
    - + @@ -510,7 +526,7 @@
    Glib::ustring Gtk::Notebook::get_group_name Glib::ustring Gtk::Notebook::get_group_name ( ) const
    - + @@ -521,7 +537,7 @@

    Retrieves the menu label widget of the page containing child.

    -
    Parameters:
    +
    Parameters:
    Widget* Gtk::Notebook::get_menu_label Widget* Gtk::Notebook::get_menu_label ( Widget child)
    childA widget contained in a page of notebook.
    @@ -536,7 +552,7 @@
    - + @@ -547,7 +563,7 @@

    Retrieves the menu label widget of the page containing child.

    -
    Parameters:
    +
    Parameters:
    const Widget* Gtk::Notebook::get_menu_label const Widget* Gtk::Notebook::get_menu_label ( Widget child)
    childA widget contained in a page of notebook.
    @@ -562,7 +578,7 @@
    - + @@ -573,7 +589,7 @@

    Retrieves the text of the menu label for the page containing child.

    -
    Parameters:
    +
    Parameters:
    Glib::ustring Gtk::Notebook::get_menu_label_text Glib::ustring Gtk::Notebook::get_menu_label_text ( Widget child)
    childThe child widget of a page of the notebook.
    @@ -588,7 +604,7 @@
    - + @@ -608,7 +624,7 @@
    int Gtk::Notebook::get_n_pages int Gtk::Notebook::get_n_pages ( ) const
    - + @@ -619,7 +635,7 @@

    Returns the child widget contained in page number page_num.

    -
    Parameters:
    +
    Parameters:
    Widget* Gtk::Notebook::get_nth_page Widget* Gtk::Notebook::get_nth_page ( int  page_num)
    page_numThe index of a page in the notebook, or -1 to get the last page.
    @@ -634,7 +650,7 @@
    - + @@ -645,7 +661,7 @@

    Returns the child widget contained in page number page_num.

    -
    Parameters:
    +
    Parameters:
    const Widget* Gtk::Notebook::get_nth_page const Widget* Gtk::Notebook::get_nth_page ( int  page_num)
    page_numThe index of a page in the notebook, or -1 to get the last page.
    @@ -660,7 +676,7 @@
    - + @@ -680,7 +696,7 @@
    bool Gtk::Notebook::get_scrollable bool Gtk::Notebook::get_scrollable ( ) const
    - + @@ -700,7 +716,7 @@
    bool Gtk::Notebook::get_show_border bool Gtk::Notebook::get_show_border ( ) const
    - + @@ -720,7 +736,7 @@
    bool Gtk::Notebook::get_show_tabs bool Gtk::Notebook::get_show_tabs ( ) const
    - + @@ -731,8 +747,8 @@

    Returns whether the tab contents can be detached from notebook.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    bool Gtk::Notebook::get_tab_detachable bool Gtk::Notebook::get_tab_detachable ( Widget child)
    childA child Gtk::Widget.
    @@ -747,7 +763,7 @@
    - + @@ -759,6 +775,7 @@

    Returns the horizontal width of a tab border.

    Since gtkmm 2.22:

    Deprecated: 3.4: this function returns zero

    +
    Deprecated:
    This method now returns zero.
    Returns:
    Horizontal width of a tab border.
    @@ -768,7 +785,7 @@
    guint16 Gtk::Notebook::get_tab_hborder guint16 Gtk::Notebook::get_tab_hborder ( ) const
    - + @@ -780,7 +797,7 @@

    Returns the tab label widget for the page child.

    0 is returned if child is not in notebook or if no tab label has specifically been set for child.

    -
    Parameters:
    +
    Parameters:
    Widget* Gtk::Notebook::get_tab_label Widget* Gtk::Notebook::get_tab_label ( Widget child)
    childThe page.
    @@ -795,7 +812,7 @@
    - + @@ -807,7 +824,7 @@

    Returns the tab label widget for the page child.

    0 is returned if child is not in notebook or if no tab label has specifically been set for child.

    -
    Parameters:
    +
    Parameters:
    const Widget* Gtk::Notebook::get_tab_label const Widget* Gtk::Notebook::get_tab_label ( Widget child)
    childThe page.
    @@ -822,7 +839,7 @@
    - + @@ -833,7 +850,7 @@

    Retrieves the text of the tab label for the page containing child.

    -
    Parameters:
    +
    Parameters:
    Glib::ustring Gtk::Notebook::get_tab_label_text Glib::ustring Gtk::Notebook::get_tab_label_text ( Widget child)
    childA widget contained in a page of notebook.
    @@ -848,7 +865,7 @@
    - + @@ -867,7 +884,7 @@
    PositionType Gtk::Notebook::get_tab_pos PositionType Gtk::Notebook::get_tab_pos ( ) const
    - + @@ -878,8 +895,8 @@

    Gets whether the tab can be reordered via drag and drop or not.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    bool Gtk::Notebook::get_tab_reorderable bool Gtk::Notebook::get_tab_reorderable ( Widget child)
    childA child Gtk::Widget.
    @@ -894,7 +911,7 @@
    - + @@ -906,19 +923,20 @@

    Returns the vertical width of a tab border.

    Since gtkmm 2.22:

    Deprecated: 3.4: this function returns zero

    +
    Deprecated:
    This method now returns zero.
    Returns:
    Vertical width of a tab border.
    - +
    guint16 Gtk::Notebook::get_tab_vborder guint16 Gtk::Notebook::get_tab_vborder ( ) const
    - + - +
    const GtkNotebook* Gtk::Notebook::gobj GtkNotebook* Gtk::Notebook::gobj ( ) const [inline] [inline]
    @@ -926,19 +944,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Container.

    +

    Reimplemented from Gtk::Container.

    - +
    - + - +
    GtkNotebook* Gtk::Notebook::gobj const GtkNotebook* Gtk::Notebook::gobj ( ) [inline] const [inline]
    @@ -946,16 +964,16 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Container.

    +

    Reimplemented from Gtk::Container.

    - +
    - + @@ -963,20 +981,14 @@ - + - - - - - - - + @@ -987,14 +999,24 @@
    +

    Insert a page into notebook at the given position.

    +
    Parameters:
    +
    int Gtk::Notebook::insert_page int Gtk::Notebook::insert_page ( Widget child,
    const Glib::ustringWidget tab_label,
    int position,
    bool use_mnemonic = false position 
    + + + +
    childThe Gtk::Widget to use as the contents of the page.
    tab_labelThe Gtk::Widget to be used as the label for the page.
    positionThe index (starting at 0) at which to insert the page, or -1 to append the page after all other pages.
    +
    +
    +
    - +
    - + @@ -1002,18 +1024,6 @@ - - - - - - - - - - - - @@ -1026,25 +1036,14 @@
    -

    Insert a page into notebook at the given position, specifying the widget to use as the label in the popup menu.

    -
    Parameters:
    -
    int Gtk::Notebook::insert_page int Gtk::Notebook::insert_page ( Widget child,
    Widgettab_label,
    Widgetmenu_label,
    int  position 
    - - - - -
    childThe Gtk::Widget to use as the contents of the page.
    tab_labelThe Gtk::Widget to be used as the label for the page..
    menu_labelThe widget to use as a label for the page-switch menu.
    positionThe index (starting at 0) at which to insert the page, or -1 to append the page after all other pages.
    - - -
    - +
    - + @@ -1058,12 +1057,6 @@ - - - - - - @@ -1084,12 +1077,12 @@ - +
    int Gtk::Notebook::insert_page int Gtk::Notebook::insert_page ( Widget child,
    const Glib::ustringmenu_label,
    int  position,
    - + @@ -1103,6 +1096,12 @@ + + + + + + @@ -1115,11 +1114,12 @@
    -

    Insert a page into notebook at the given position.

    -
    Parameters:
    +

    Insert a page into notebook at the given position, specifying the widget to use as the label in the popup menu.

    +
    Parameters:
    int Gtk::Notebook::insert_page int Gtk::Notebook::insert_page ( Widget child,
    Widgetmenu_label,
    int  position 
    - + +
    childThe Gtk::Widget to use as the contents of the page.
    tab_labelThe Gtk::Widget to be used as the label for the page.
    tab_labelThe Gtk::Widget to be used as the label for the page..
    menu_labelThe widget to use as a label for the page-switch menu.
    positionThe index (starting at 0) at which to insert the page, or -1 to append the page after all other pages.
    @@ -1127,12 +1127,12 @@
    - +
    - + @@ -1140,8 +1140,26 @@ + + + + + + + + + + + + - + + + + + + + @@ -1159,7 +1177,7 @@
    int Gtk::Notebook::insert_page int Gtk::Notebook::insert_page ( Widget child,
    const Glib::ustringtab_label,
    const Glib::ustringmenu_label,
    int position position,
    bool use_mnemonic = false 
    - + @@ -1178,7 +1196,7 @@
    void Gtk::Notebook::next_page void Gtk::Notebook::next_page ( )
    - + @@ -1207,7 +1225,7 @@
    virtual void Gtk::Notebook::on_switch_page virtual void Gtk::Notebook::on_switch_page ( Widget page,
    - + @@ -1218,7 +1236,7 @@

    Finds the index of the page which contains the given child widget.

    -
    Parameters:
    +
    Parameters:
    int Gtk::Notebook::page_num int Gtk::Notebook::page_num ( const Widget child)
    childA Gtk::Widget.
    @@ -1233,7 +1251,7 @@
    - + @@ -1251,7 +1269,7 @@
    void Gtk::Notebook::popup_disable void Gtk::Notebook::popup_disable ( )
    - + @@ -1264,51 +1282,12 @@ - -
    -
    -
    void Gtk::Notebook::popup_enable void Gtk::Notebook::popup_enable ( )
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int Gtk::Notebook::prepend_page (Widgetchild,
    const Glib::ustringtab_label,
    const Glib::ustringmenu_label,
    bool use_mnemonic 
    )
    -
    -
    - -
    -
    - + @@ -1329,7 +1308,7 @@

    Prepends a page to notebook.

    -
    Parameters:
    +
    Parameters:
    int Gtk::Notebook::prepend_page int Gtk::Notebook::prepend_page ( Widget child,
    @@ -1344,7 +1323,7 @@
    childThe Gtk::Widget to use as the contents of the page.
    tab_labelThe Gtk::Widget to be used as the label for the page.
    - + @@ -1361,7 +1340,7 @@
    int Gtk::Notebook::prepend_page int Gtk::Notebook::prepend_page ( Widget child)
    - + @@ -1394,7 +1373,7 @@
    int Gtk::Notebook::prepend_page int Gtk::Notebook::prepend_page ( Widget child,
    - + @@ -1421,7 +1400,7 @@

    Prepends a page to notebook, specifying the widget to use as the label in the popup menu.

    -
    Parameters:
    +
    Parameters:
    int Gtk::Notebook::prepend_page int Gtk::Notebook::prepend_page ( Widget child,
    @@ -1432,12 +1411,51 @@ + +
    +
    +
    childThe Gtk::Widget to use as the contents of the page.
    tab_labelThe Gtk::Widget to be used as the label for the page.
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    int Gtk::Notebook::prepend_page (Widgetchild,
    const Glib::ustringtab_label,
    const Glib::ustringmenu_label,
    bool use_mnemonic 
    )
    +
    +
    + +
    +
    - + @@ -1456,7 +1474,7 @@
    void Gtk::Notebook::prev_page void Gtk::Notebook::prev_page ( )
    - + @@ -1465,6 +1483,7 @@
    +

    If TRUE, pressing the right mouse button on the notebook pops up a menu that you can use to go to a page.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1475,7 +1494,7 @@
    Glib::PropertyProxy< bool > Gtk::Notebook::property_enable_popup Glib::PropertyProxy< bool > Gtk::Notebook::property_enable_popup ( )
    - + @@ -1495,7 +1514,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Notebook::property_enable_popup Glib::PropertyProxy_ReadOnly< bool > Gtk::Notebook::property_enable_popup ( ) const
    - + @@ -1504,6 +1523,7 @@
    +

    Group name for tab drag and drop.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1514,7 +1534,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::Notebook::property_group_name Glib::PropertyProxy< Glib::ustring > Gtk::Notebook::property_group_name ( )
    - + @@ -1534,7 +1554,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Notebook::property_group_name Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Notebook::property_group_name ( ) const
    - + @@ -1543,6 +1563,7 @@
    +

    The index of the current page.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1553,7 +1574,7 @@
    Glib::PropertyProxy< int > Gtk::Notebook::property_page Glib::PropertyProxy< int > Gtk::Notebook::property_page ( )
    - + @@ -1573,7 +1594,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Notebook::property_page Glib::PropertyProxy_ReadOnly< int > Gtk::Notebook::property_page ( ) const
    - + @@ -1582,6 +1603,7 @@
    +

    If TRUE, scroll arrows are added if there are too many tabs to fit.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1592,7 +1614,7 @@
    Glib::PropertyProxy< bool > Gtk::Notebook::property_scrollable Glib::PropertyProxy< bool > Gtk::Notebook::property_scrollable ( )
    - + @@ -1612,7 +1634,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Notebook::property_scrollable Glib::PropertyProxy_ReadOnly< bool > Gtk::Notebook::property_scrollable ( ) const
    - + @@ -1621,6 +1643,7 @@
    +

    Whether the border should be shown.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1631,7 +1654,7 @@
    Glib::PropertyProxy< bool > Gtk::Notebook::property_show_border Glib::PropertyProxy< bool > Gtk::Notebook::property_show_border ( )
    - + @@ -1651,7 +1674,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Notebook::property_show_border Glib::PropertyProxy_ReadOnly< bool > Gtk::Notebook::property_show_border ( ) const
    - + @@ -1660,6 +1683,7 @@
    +

    Whether tabs should be shown.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1670,7 +1694,7 @@
    Glib::PropertyProxy< bool > Gtk::Notebook::property_show_tabs Glib::PropertyProxy< bool > Gtk::Notebook::property_show_tabs ( )
    - + @@ -1690,7 +1714,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Notebook::property_show_tabs Glib::PropertyProxy_ReadOnly< bool > Gtk::Notebook::property_show_tabs ( ) const
    - + @@ -1699,6 +1723,7 @@
    +

    Which side of the notebook holds the tabs.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1709,7 +1734,7 @@
    Glib::PropertyProxy< PositionType > Gtk::Notebook::property_tab_pos Glib::PropertyProxy< PositionType > Gtk::Notebook::property_tab_pos ( )
    - + @@ -1724,46 +1749,46 @@ - +
    Glib::PropertyProxy_ReadOnly< PositionType > Gtk::Notebook::property_tab_pos Glib::PropertyProxy_ReadOnly< PositionType > Gtk::Notebook::property_tab_pos ( ) const
    - + - - + +
    void Gtk::Notebook::remove_page void Gtk::Notebook::remove_page (Widgetchild)int page_num = 0)
    +

    Removes a page from the notebook given its index in the notebook.

    +
    Parameters:
    + + +
    page_numThe index of a notebook page, starting from 0. If -1, the last page will be removed.
    +
    +
    +
    - +
    - + - - + +
    void Gtk::Notebook::remove_page void Gtk::Notebook::remove_page (int page_num = 0)Widgetchild)
    -

    Removes a page from the notebook given its index in the notebook.

    -
    Parameters:
    - - -
    page_numThe index of a notebook page, starting from 0. If -1, the last page will be removed.
    -
    -
    -
    @@ -1771,7 +1796,7 @@
    - + @@ -1793,7 +1818,7 @@

    Reorders the page containing child, so that it appears in position position.

    If position is greater than or equal to the number of children in the list or negative, child will be moved to the end of the list.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Notebook::reorder_child void Gtk::Notebook::reorder_child ( Widget child,
    @@ -1808,7 +1833,7 @@
    childThe child to move.
    positionThe new position, or -1 to move to the end.
    - + @@ -1817,7 +1842,7 @@ - + @@ -1832,7 +1857,7 @@

    Depending on the pack type the widget will be placed before or after the tabs. You can use a Gtk::Box if you need to pack more than one widget on the same side.

    Note that action widgets are "internal" children of the notebook and thus not included in the list returned from Gtk::Container::foreach().

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Notebook::set_action_widget void Gtk::Notebook::set_action_widget ( Widget widget, PackType pack_type = PACK_START pack_type = PACK_START 
    @@ -1847,7 +1872,7 @@
    widgetA Gtk::Widget.
    pack_typePack type of the action widget.
    - + @@ -1859,7 +1884,7 @@

    Switches to the page number page_num.

    Note that due to historical reasons, GtkNotebook refuses to switch to a page unless the child widget is visible. Therefore, it is recommended to show child widgets before adding them to a notebook.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Notebook::set_current_page void Gtk::Notebook::set_current_page ( int  page_num)
    page_numIndex of the page to switch to, starting from 0. If negative, the last page will be used. If greater than the number of pages in the notebook, nothing will be done.
    @@ -1873,7 +1898,7 @@
    - + @@ -1886,7 +1911,7 @@

    Sets a group name for notebook.

    Notebooks with the same name will be able to exchange tabs via drag and drop. A notebook with a 0 group name will not be able to exchange tabs with any other notebook.

    Since gtkmm 2.24:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Notebook::set_group_name void Gtk::Notebook::set_group_name ( const Glib::ustring group_name)
    group_nameThe name of the notebook group, or 0 to unset it.
    @@ -1900,7 +1925,7 @@
    - + @@ -1921,7 +1946,7 @@

    Changes the menu label for the page containing child.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Notebook::set_menu_label void Gtk::Notebook::set_menu_label ( Widget child,
    @@ -1936,7 +1961,7 @@
    childThe child widget.
    menu_labelThe menu label, or 0 for default.
    - + @@ -1957,7 +1982,7 @@

    Creates a new label and sets it as the menu label of child.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Notebook::set_menu_label_text void Gtk::Notebook::set_menu_label_text ( Widget child,
    @@ -1972,7 +1997,7 @@
    childThe child widget.
    menu_textThe label text.
    - + @@ -1983,7 +2008,7 @@

    Sets whether the tab label area will have arrows for scrolling if there are too many tabs to fit in the area.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Notebook::set_scrollable void Gtk::Notebook::set_scrollable ( bool  scrollable = true)
    scrollabletrue if scroll arrows should be added.
    @@ -1997,7 +2022,7 @@
    - + @@ -2009,7 +2034,7 @@

    Sets whether a bevel will be drawn around the notebook pages.

    This only has a visual effect when the tabs are not shown. See set_show_tabs().

    -
    Parameters:
    +
    Parameters:
    void Gtk::Notebook::set_show_border void Gtk::Notebook::set_show_border ( bool  show_border = true)
    show_bordertrue if a bevel should be drawn around the notebook.
    @@ -2023,7 +2048,7 @@
    - + @@ -2034,7 +2059,7 @@

    Sets whether to show the tabs for the notebook or not.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Notebook::set_show_tabs void Gtk::Notebook::set_show_tabs ( bool  show_tabs = true)
    show_tabstrue if the tabs should be shown.
    @@ -2048,7 +2073,7 @@
    - + @@ -2073,8 +2098,8 @@

    If you want a widget to interact with a notebook through DnD (i.e.: accept dragged tabs from it) it must be set as a drop destination and accept the target "GTK_NOTEBOOK_TAB". The notebook will fill the selection with a GtkWidget** pointing to the child widget that corresponds to the dropped tab.

    [C example ellipted]

    If you want a notebook to accept drags from other widgets, you will have to set your own DnD code to do it.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::Notebook::set_tab_detachable void Gtk::Notebook::set_tab_detachable ( Widget child,
    @@ -2089,7 +2114,7 @@
    childA child Gtk::Widget.
    detachableWhether the tab is detachable or not.
    - + @@ -2111,7 +2136,7 @@

    Changes the tab label for child.

    If 0 is specified for tab_label, then the page will have the label 'page N'.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Notebook::set_tab_label void Gtk::Notebook::set_tab_label ( Widget child,
    @@ -2126,7 +2151,7 @@
    childThe page.
    tab_labelThe tab label widget to use, or 0 for default tab label.
    - + @@ -2147,7 +2172,7 @@

    Creates a new label and sets it as the tab label for the page containing child.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Notebook::set_tab_label_text void Gtk::Notebook::set_tab_label_text ( Widget child,
    @@ -2162,7 +2187,7 @@
    childThe page.
    tab_textThe label text.
    - + @@ -2173,7 +2198,7 @@

    Sets the edge at which the tabs for switching pages in the notebook are drawn.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Notebook::set_tab_pos void Gtk::Notebook::set_tab_pos ( PositionType  pos)
    posThe edge to draw the tabs at.
    @@ -2187,7 +2212,7 @@
    - + @@ -2208,8 +2233,8 @@

    Sets whether the notebook tab can be reordered via drag and drop or not.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::Notebook::set_tab_reorderable void Gtk::Notebook::set_tab_reorderable ( Widget child,
    @@ -2224,7 +2249,7 @@
    childA child Gtk::Widget.
    reorderableWhether the tab is reorderable or not.
    - + @@ -2234,8 +2259,8 @@
    Slot Prototype:
    void on_my_page_added(Widget* page, guint page_num)

    the signal_page_added() signal is emitted in the notebook right after a page is added to the notebook.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    Glib::SignalProxy2< void,Widget*,guint > Gtk::Notebook::signal_page_added Glib::SignalProxy2< void,Widget*,guint > Gtk::Notebook::signal_page_added ( )
    @@ -2250,7 +2275,7 @@
    childThe child Gtk::Widget affected.
    page_numThe new page number for child.
    - + @@ -2260,8 +2285,8 @@
    Slot Prototype:
    void on_my_page_removed(Widget* page, guint page_num)

    the signal_page_removed() signal is emitted in the notebook right after a page is removed from the notebook.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    Glib::SignalProxy2< void,Widget*,guint > Gtk::Notebook::signal_page_removed Glib::SignalProxy2< void,Widget*,guint > Gtk::Notebook::signal_page_removed ( )
    @@ -2276,7 +2301,7 @@
    childThe child Gtk::Widget affected.
    page_numThe child page number.
    - + @@ -2286,8 +2311,8 @@
    Slot Prototype:
    void on_my_page_reordered(Widget* page, guint page_num)

    the signal_page_reordered() signal is emitted in the notebook right after a page has been reordered.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    Glib::SignalProxy2< void,Widget*,guint > Gtk::Notebook::signal_page_reordered Glib::SignalProxy2< void,Widget*,guint > Gtk::Notebook::signal_page_reordered ( )
    @@ -2302,7 +2327,7 @@
    childThe child Gtk::Widget affected.
    page_numThe new page number for child.
    - + @@ -2312,7 +2337,7 @@
    Slot Prototype:
    void on_my_switch_page(Widget* page, guint page_num)

    Emitted when the user or a function changes the current page.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< void,Widget*,guint > Gtk::Notebook::signal_switch_page Glib::SignalProxy2< void,Widget*,guint > Gtk::Notebook::signal_switch_page ( )
    @@ -2328,7 +2353,7 @@
    pageThe new current page.
    page_numThe index of the page.
    - + @@ -2349,7 +2374,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Notebook* wrap Gtk::Notebook* wrap ( GtkNotebook *  object,
    @@ -2363,9 +2388,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/notebook.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Notebook__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Notebook__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Notebook-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Notebook-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Notebook-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Notebook-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Notebook, including all inherited members. @@ -64,6 +80,7 @@ + @@ -192,7 +209,7 @@ - + @@ -214,7 +231,7 @@ - + @@ -503,7 +520,7 @@ - + @@ -598,8 +615,10 @@ + + @@ -639,9 +658,14 @@ -
    activate()Gtk::Widget
    append_page(Widget& child, const Glib::ustring& tab_label, bool use_mnemonic=false)Gtk::Notebook
    append_page(Widget& child, Widget& tab_label, Widget& menu_label)Gtk::Notebook
    append_page(Widget& child, const Glib::ustring& tab_label, const Glib::ustring& menu_label, bool use_mnemonic=false)Gtk::Notebook
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tab_detachable(Widget& child) const Gtk::Notebook
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_switch_page()Gtk::Notebook
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1NumerableIcon.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1NumerableIcon.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1NumerableIcon.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1NumerableIcon.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::NumerableIcon Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::NumerableIcon Class Reference
    -
    +

    A Gio::Icon that allows numbered emblems. More...

    @@ -83,7 +99,7 @@  Updates the icon to fetch theme information from the given Gtk::StyleContext.
    int get_count () const  Returns the value currently displayed by self.
    -void set_count (int count) +void set_count (int count)  Sets the currently displayed value of self to count.
    Glib::ustring get_label () const  Returns the currently displayed label of the icon, or 0.
    @@ -100,30 +116,30 @@ Glib::ustring get_background_icon_name () const  Returns the icon name used as the base background image, or 0 if there's none.
    Glib::PropertyProxy< int > property_count () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The count of the emblem currently displayed.
    Glib::PropertyProxy_ReadOnly< int > property_count () const  The count of the emblem currently displayed.
    Glib::PropertyProxy
    < Glib::ustringproperty_label () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The label to be displayed over the icon.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_label () const  The label to be displayed over the icon.
    Glib::PropertyProxy
    < Glib::RefPtr< StyleContext > > property_style_context () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The style context to theme the icon appearance.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< StyleContext > > property_style_context () const  The style context to theme the icon appearance.
    Glib::PropertyProxy
    < Glib::RefPtr< Gio::Icon > > property_background_icon () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The icon for the number emblem background.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Gio::Icon > > property_background_icon () const  The icon for the number emblem background.
    Glib::PropertyProxy
    < Glib::ustringproperty_background_icon_name () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The icon name for the number emblem background.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_background_icon_name () const  The icon name for the number emblem background.
    @@ -148,14 +164,14 @@

    A Gio::Icon that allows numbered emblems.

    GtkNumerableIcon is a subclass of EmblemedIcon that can show a number or short string as an emblem. The number can be overlayed on top of another emblem, if desired.

    It supports theming by taking font and color information from a provided StyleContext. See set_style_context().

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:

    Constructor & Destructor Documentation

    - + @@ -171,7 +187,7 @@
    virtual Gtk::NumerableIcon::~NumerableIcon virtual Gtk::NumerableIcon::~NumerableIcon ( ) [virtual]
    - + @@ -188,7 +204,7 @@
    Gtk::NumerableIcon::NumerableIcon Gtk::NumerableIcon::NumerableIcon ( const Glib::RefPtr< Gio::Icon > &  icon)
    - + @@ -216,7 +232,7 @@
    Gtk::NumerableIcon::NumerableIcon Gtk::NumerableIcon::NumerableIcon ( const Glib::RefPtr< Gio::Icon > &  icon,
    - + @@ -235,7 +251,7 @@
    static Glib::RefPtr<NumerableIcon> Gtk::NumerableIcon::create static Glib::RefPtr<NumerableIcon> Gtk::NumerableIcon::create ( const Glib::RefPtr< Gio::Icon > &  icon)
    - + @@ -262,7 +278,7 @@
    static Glib::RefPtr<NumerableIcon> Gtk::NumerableIcon::create static Glib::RefPtr<NumerableIcon> Gtk::NumerableIcon::create ( const Glib::RefPtr< Gio::Icon > &  icon,
    - + @@ -273,7 +289,7 @@

    Returns the Icon that was set as the base background image, or 0 if there's none.

    The caller of this function does not own a reference to the returned Icon.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    A Icon, or 0.
    @@ -283,7 +299,7 @@
    Glib::RefPtr<Gio::Icon> Gtk::NumerableIcon::get_background_gicon Glib::RefPtr<Gio::Icon> Gtk::NumerableIcon::get_background_gicon ( )
    - + @@ -294,7 +310,7 @@

    Returns the Icon that was set as the base background image, or 0 if there's none.

    The caller of this function does not own a reference to the returned Icon.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    A Icon, or 0.
    @@ -304,7 +320,7 @@
    Glib::RefPtr<const Gio::Icon> Gtk::NumerableIcon::get_background_gicon Glib::RefPtr<const Gio::Icon> Gtk::NumerableIcon::get_background_gicon ( ) const
    - + @@ -314,7 +330,7 @@

    Returns the icon name used as the base background image, or 0 if there's none.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    An icon name, or 0.
    @@ -324,7 +340,7 @@
    Glib::ustring Gtk::NumerableIcon::get_background_icon_name Glib::ustring Gtk::NumerableIcon::get_background_icon_name ( ) const
    - + @@ -334,7 +350,7 @@

    Returns the value currently displayed by self.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The currently displayed value.
    @@ -344,7 +360,7 @@
    int Gtk::NumerableIcon::get_count int Gtk::NumerableIcon::get_count ( ) const
    - + @@ -354,60 +370,60 @@

    Returns the currently displayed label of the icon, or 0.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The currently displayed label.
    - +
    Glib::ustring Gtk::NumerableIcon::get_label Glib::ustring Gtk::NumerableIcon::get_label ( ) const
    - + - +
    Glib::RefPtr<const StyleContext> Gtk::NumerableIcon::get_style_context Glib::RefPtr<StyleContext> Gtk::NumerableIcon::get_style_context ( ) const

    Returns the Gtk::StyleContext used by the icon for theming, or 0 if there's none.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    A Gtk::StyleContext, or 0. This object is internal to GTK+ and should not be unreffed. Use Glib::object_ref() if you want to keep it around.
    - +
    - + - +
    Glib::RefPtr<StyleContext> Gtk::NumerableIcon::get_style_context Glib::RefPtr<const StyleContext> Gtk::NumerableIcon::get_style_context ( ) const

    Returns the Gtk::StyleContext used by the icon for theming, or 0 if there's none.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    A Gtk::StyleContext, or 0. This object is internal to GTK+ and should not be unreffed. Use Glib::object_ref() if you want to keep it around.
    - +
    - + - +
    const GtkNumerableIcon* Gtk::NumerableIcon::gobj GtkNumerableIcon* Gtk::NumerableIcon::gobj ( ) const [inline] [inline]
    @@ -415,19 +431,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gio::EmblemedIcon.

    +

    Reimplemented from Gio::EmblemedIcon.

    - +
    - + - +
    GtkNumerableIcon* Gtk::NumerableIcon::gobj const GtkNumerableIcon* Gtk::NumerableIcon::gobj ( ) [inline] const [inline]
    @@ -435,7 +451,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gio::EmblemedIcon.

    +

    Reimplemented from Gio::EmblemedIcon.

    @@ -444,7 +460,7 @@
    - + @@ -464,7 +480,7 @@
    GtkNumerableIcon* Gtk::NumerableIcon::gobj_copy GtkNumerableIcon* Gtk::NumerableIcon::gobj_copy ( )
    - + @@ -473,6 +489,7 @@
    +

    The icon for the number emblem background.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -483,7 +500,7 @@
    Glib::PropertyProxy< Glib::RefPtr<Gio::Icon> > Gtk::NumerableIcon::property_background_icon Glib::PropertyProxy< Glib::RefPtr<Gio::Icon> > Gtk::NumerableIcon::property_background_icon ( )
    - + @@ -498,15 +515,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gio::Icon> > Gtk::NumerableIcon::property_background_icon Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gio::Icon> > Gtk::NumerableIcon::property_background_icon ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::NumerableIcon::property_background_icon_name Glib::PropertyProxy< Glib::ustring > Gtk::NumerableIcon::property_background_icon_name ( ) const
    @@ -518,20 +535,21 @@
    - +
    +

    The icon name for the number emblem background.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -542,7 +560,7 @@
    - + @@ -551,6 +569,7 @@
    +

    The count of the emblem currently displayed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -561,7 +580,7 @@
    Glib::PropertyProxy< int > Gtk::NumerableIcon::property_count Glib::PropertyProxy< int > Gtk::NumerableIcon::property_count ( )
    - + @@ -581,7 +600,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::NumerableIcon::property_count Glib::PropertyProxy_ReadOnly< int > Gtk::NumerableIcon::property_count ( ) const
    - + @@ -590,6 +609,7 @@
    +

    The label to be displayed over the icon.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -600,7 +620,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::NumerableIcon::property_label Glib::PropertyProxy< Glib::ustring > Gtk::NumerableIcon::property_label ( )
    - + @@ -620,7 +640,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::NumerableIcon::property_label Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::NumerableIcon::property_label ( ) const
    - + @@ -629,6 +649,7 @@
    +

    The style context to theme the icon appearance.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -639,7 +660,7 @@
    Glib::PropertyProxy< Glib::RefPtr<StyleContext> > Gtk::NumerableIcon::property_style_context Glib::PropertyProxy< Glib::RefPtr<StyleContext> > Gtk::NumerableIcon::property_style_context ( )
    - + @@ -659,7 +680,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<StyleContext> > Gtk::NumerableIcon::property_style_context Glib::PropertyProxy_ReadOnly< Glib::RefPtr<StyleContext> > Gtk::NumerableIcon::property_style_context ( ) const
    - + @@ -672,8 +693,8 @@

    Updates the icon to use icon as the base background image.

    If icon is 0, self will go back using style information or default theming for its background image.

    If this method is called and an icon name was already set as background for the icon, icon will be used, i.e. the last method called between set_background_gicon() and set_background_icon_name() has always priority.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::NumerableIcon::set_background_gicon void Gtk::NumerableIcon::set_background_gicon ( const Glib::RefPtr< Gio::Icon > &  icon)
    iconA Icon, or 0.
    @@ -687,7 +708,7 @@
    - + @@ -700,8 +721,8 @@

    Updates the icon to use the icon named icon_name from the current icon theme as the base background image.

    If icon_name is 0, self will go back using style information or default theming for its background image.

    If this method is called and a Icon was already set as background for the icon, icon_name will be used, i.e. the last method called between set_background_icon_name() and set_background_gicon() has always priority.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::NumerableIcon::set_background_icon_name void Gtk::NumerableIcon::set_background_icon_name ( const Glib::ustring icon_name)
    icon_nameAn icon name, or 0.
    @@ -715,7 +736,7 @@
    - + @@ -727,8 +748,8 @@

    Sets the currently displayed value of self to count.

    The numeric value is always clamped to make it two digits, i.e. between -99 and 99. Setting a count of zero removes the emblem. If this method is called, and a label was already set on the icon, it will automatically be reset to 0 before rendering the number, i.e. the last method called between set_count() and set_label() has always priority.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::NumerableIcon::set_count void Gtk::NumerableIcon::set_count ( int  count)
    countA number between -99 and 99.
    @@ -742,7 +763,7 @@
    - + @@ -756,8 +777,8 @@

    Setting an empty label removes the emblem.

    Note that this is meant for displaying short labels, such as roman numbers, or single letters. For roman numbers, consider using the Unicode characters U+2160 - U+217F. Strings longer than two characters will likely not be rendered very well.

    If this method is called, and a number was already set on the icon, it will automatically be reset to zero before rendering the label, i.e. the last method called between set_label() and set_count() has always priority.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::NumerableIcon::set_label void Gtk::NumerableIcon::set_label ( const Glib::ustring label)
    labelA short label, or 0.
    @@ -771,7 +792,7 @@
    - + @@ -782,8 +803,8 @@

    Updates the icon to fetch theme information from the given Gtk::StyleContext.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::NumerableIcon::set_style_context void Gtk::NumerableIcon::set_style_context ( const Glib::RefPtr< StyleContext >&  style)
    styleA Gtk::StyleContext.
    @@ -798,7 +819,7 @@
    - + @@ -819,7 +840,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::NumerableIcon > wrap Glib::RefPtr< Gtk::NumerableIcon > wrap ( GtkNumerableIcon *  object,
    @@ -833,9 +854,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/numerableicon.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1NumerableIcon__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1NumerableIcon__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1NumerableIcon-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1NumerableIcon-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1NumerableIcon-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1NumerableIcon-members.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::NumerableIcon, including all inherited members. @@ -75,7 +91,7 @@ - + @@ -84,6 +100,7 @@ + @@ -116,7 +133,7 @@ - + @@ -134,9 +151,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_icon()Gio::EmblemedIcon
    get_icon() const Gio::EmblemedIcon
    get_label() const Gtk::NumerableIcon
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_style_context()Gtk::NumerableIcon
    get_style_context() const Gtk::NumerableIcon
    gobj_copy()Gtk::NumerableIcon
    Glib::Object::gobj_copy() const Glib::ObjectBase
    hash() const Gio::Icon
    Icon()Gio::Icon [protected]
    initialize(GObject *castitem)Glib::ObjectBase [protected]
    Interface(const Glib::Interface_Class &interface_class)Glib::Interface
    Interface(GObject *castitem)Glib::Interface
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_label(const Glib::ustring& label)Gtk::NumerableIcon
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_style_context(const Glib::RefPtr< StyleContext >& style)Gtk::NumerableIcon
    steal_data(const QueryQuark &quark)Glib::Object
    ~NumerableIcon()Gtk::NumerableIcon [virtual]
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Object.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Object.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Object.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Object.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Object Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Object Class Reference
    -
    +

    Gtk::Object is the base class for all widgets, and for a few non-widget objects such as Gtk::Adjustment. More...

    @@ -74,14 +90,14 @@

    Detailed Description

    Gtk::Object is the base class for all widgets, and for a few non-widget objects such as Gtk::Adjustment.

    Gtk::Object predates Glib::Object; non-widgets that derive from Gtk::Object rather than Glib::Object do so for backward compatibility reasons.

    -

    The most interesting difference between Gtk::Object and Glib::Object is the ability to use Gtk::manage() to delegate memory management to the container widget. Gtk::Objects can also be explicitly deleted at any time, instead of using only reference-counting, and container widgets can respond when their child objects are being deleted (for instance by removing the widget).

    +

    The most interesting difference between Gtk::Object and Glib::Object is the ability to use Gtk::manage() to delegate memory management to the container widget. Gtk::Objects can also be explicitly deleted at any time, instead of using only reference-counting, and container widgets can respond when their child objects are being deleted (for instance by removing the widget).


    Constructor & Destructor Documentation

    - + @@ -100,7 +116,7 @@
    virtual Gtk::Object::~Object virtual Gtk::Object::~Object ( ) [virtual]
    - + @@ -113,7 +129,7 @@

    Reimplemented from Glib::ObjectBase.

    -

    Reimplemented in Gtk::AboutDialog, Gtk::AccelLabel, Gtk::Alignment, Gtk::AppChooserButton, Gtk::AppChooserDialog, Gtk::AppChooserWidget, Gtk::ApplicationWindow, Gtk::Arrow, Gtk::AspectFrame, Gtk::Assistant, Gtk::Bin, Gtk::Box, Gtk::Button, Gtk::ButtonBox, Gtk::Calendar, Gtk::CellRenderer, Gtk::CellRendererAccel, Gtk::CellRendererCombo, Gtk::CellRendererPixbuf, Gtk::CellRendererProgress, Gtk::CellRendererSpin, Gtk::CellRendererSpinner, Gtk::CellRendererText, Gtk::CellRendererToggle, Gtk::CellView, Gtk::CheckButton, Gtk::CheckMenuItem, Gtk::ColorButton, Gtk::ColorChooserDialog, Gtk::ColorSelection, Gtk::ColorSelectionDialog, Gtk::ComboBox, Gtk::ComboBoxText, Gtk::Container, Gtk::Dialog, Gtk::DrawingArea, Gtk::Entry, Gtk::EventBox, Gtk::Expander, Gtk::FileChooserButton, Gtk::FileChooserDialog, Gtk::FileChooserWidget, Gtk::Fixed, Gtk::FontButton, Gtk::FontChooserDialog, Gtk::FontChooserWidget, Gtk::Frame, Gtk::Grid, Gtk::HandleBox, Gtk::IconView, Gtk::Image, Gtk::ImageMenuItem, Gtk::InfoBar, Gtk::Invisible, Gtk::Label, Gtk::Layout, Gtk::LinkButton, Gtk::Menu, Gtk::MenuBar, Gtk::MenuItem, Gtk::MenuShell, Gtk::MenuToolButton, Gtk::MessageDialog, Gtk::Misc, Gtk::Notebook, Gtk::OffscreenWindow, Gtk::Paned, Gtk::ProgressBar, Gtk::RadioButton, Gtk::RadioMenuItem, Gtk::RadioToolButton, Gtk::Range, Gtk::RecentChooserDialog, Gtk::RecentChooserMenu, Gtk::RecentChooserWidget, Gtk::Scale, Gtk::ScaleButton, Gtk::Scrollbar, Gtk::ScrolledWindow, Gtk::Separator, Gtk::SeparatorMenuItem, Gtk::SeparatorToolItem, Gtk::SpinButton, Gtk::Spinner, Gtk::Statusbar, Gtk::Switch, Gtk::Table, Gtk::TearoffMenuItem, Gtk::TextView, Gtk::ToggleButton, Gtk::ToggleToolButton, Gtk::Toolbar, Gtk::ToolButton, Gtk::ToolItem, Gtk::ToolItemGroup, Gtk::ToolPalette, Gtk::TreeView, Gtk::TreeViewColumn, Gtk::Viewport, Gtk::VolumeButton, Gtk::Widget, Gtk::Window, Gtk::PageSetupUnixDialog, Gtk::PrintUnixDialog, Gtk::Plug, Gtk::Socket, Gtk::FontSelection, Gtk::FontSelectionDialog, Gtk::VBox, Gtk::HBox, Gtk::VButtonBox, Gtk::HButtonBox, Gtk::HPaned, Gtk::VPaned, Gtk::VScale, Gtk::HScale, Gtk::VScrollbar, Gtk::HScrollbar, Gtk::VSeparator, and Gtk::HSeparator.

    +

    Reimplemented in Gtk::FontSelectionDialog, Gtk::ColorSelectionDialog, Gtk::Widget, Gtk::TreeView, Gtk::CellRenderer, Gtk::HScale, Gtk::Window, Gtk::HScrollbar, Gtk::HBox, Gtk::HButtonBox, Gtk::Calendar, Gtk::HSeparator, Gtk::ToolPalette, Gtk::VPaned, Gtk::SpinButton, Gtk::Dialog, Gtk::TextView, Gtk::Image, Gtk::IconView, Gtk::AboutDialog, Gtk::Entry, Gtk::TreeViewColumn, Gtk::MessageDialog, Gtk::Box, Gtk::Socket, Gtk::Assistant, Gtk::MenuBar, Gtk::Notebook, Gtk::CellRendererAccel, Gtk::Table, Gtk::ComboBox, Gtk::Paned, Gtk::ProgressBar, Gtk::ButtonBox, Gtk::FontSelection, Gtk::VScrollbar, Gtk::Container, Gtk::Expander, Gtk::ColorSelection, Gtk::OffscreenWindow, Gtk::VScale, Gtk::Grid, Gtk::InfoBar, Gtk::VButtonBox, Gtk::FileChooserButton, Gtk::ScrolledWindow, Gtk::LinkButton, Gtk::Scrollbar, Gtk::PrintUnixDialog, Gtk::AppChooserDialog, Gtk::CellView, Gtk::HandleBox, Gtk::VSeparator, Gtk::RecentChooserDialog, Gtk::VBox, Gtk::Button, Gtk::Layout, Gtk::ScaleButton, Gtk::HPaned, Gtk::Alignment, Gtk::Arrow, Gtk::CellRendererSpin, Gtk::ColorButton, Gtk::Scale, Gtk::Toolbar, Gtk::AppChooserWidget, Gtk::Fixed, Gtk::FontButton, Gtk::Frame, Gtk::MenuItem, Gtk::RecentChooserMenu, Gtk::Statusbar, Gtk::CellRendererCombo, Gtk::MenuShell, Gtk::TearoffMenuItem, Gtk::AppChooserButton, Gtk::CellRendererPixbuf, Gtk::CheckButton, Gtk::EventBox, Gtk::FileChooserWidget, Gtk::FontChooserDialog, Gtk::FontChooserWidget, Gtk::Menu, Gtk::AspectFrame, Gtk::Label, Gtk::RadioButton, Gtk::RecentChooserWidget, Gtk::FileChooserDialog, Gtk::ImageMenuItem, Gtk::Misc, Gtk::Separator, Gtk::SeparatorToolItem, Gtk::ToolItem, Gtk::Bin, Gtk::CellRendererSpinner, Gtk::ComboBoxText, Gtk::RadioToolButton, Gtk::ToggleToolButton, Gtk::ToolItemGroup, Gtk::VolumeButton, Gtk::RadioMenuItem, Gtk::Switch, Gtk::PageSetupUnixDialog, Gtk::ColorChooserDialog, Gtk::Viewport, Gtk::CellRendererProgress, Gtk::CellRendererToggle, Gtk::CheckMenuItem, Gtk::MenuToolButton, Gtk::Range, Gtk::SeparatorMenuItem, Gtk::ToggleButton, Gtk::AccelLabel, Gtk::ApplicationWindow, Gtk::CellRendererText, Gtk::DrawingArea, Gtk::Invisible, Gtk::Spinner, Gtk::Plug, and Gtk::ToolButton.

    @@ -122,7 +138,7 @@
    GObject* Gtk::Object::gobj GObject* Gtk::Object::gobj ( ) [inline]
    - + @@ -135,16 +151,21 @@

    Reimplemented from Glib::ObjectBase.

    -

    Reimplemented in Gtk::AboutDialog, Gtk::AccelLabel, Gtk::Alignment, Gtk::AppChooserButton, Gtk::AppChooserDialog, Gtk::AppChooserWidget, Gtk::ApplicationWindow, Gtk::Arrow, Gtk::AspectFrame, Gtk::Assistant, Gtk::Bin, Gtk::Box, Gtk::Button, Gtk::ButtonBox, Gtk::Calendar, Gtk::CellRenderer, Gtk::CellRendererAccel, Gtk::CellRendererCombo, Gtk::CellRendererPixbuf, Gtk::CellRendererProgress, Gtk::CellRendererSpin, Gtk::CellRendererSpinner, Gtk::CellRendererText, Gtk::CellRendererToggle, Gtk::CellView, Gtk::CheckButton, Gtk::CheckMenuItem, Gtk::ColorButton, Gtk::ColorChooserDialog, Gtk::ColorSelection, Gtk::ColorSelectionDialog, Gtk::ComboBox, Gtk::ComboBoxText, Gtk::Container, Gtk::Dialog, Gtk::DrawingArea, Gtk::Entry, Gtk::EventBox, Gtk::Expander, Gtk::FileChooserButton, Gtk::FileChooserDialog, Gtk::FileChooserWidget, Gtk::Fixed, Gtk::FontButton, Gtk::FontChooserDialog, Gtk::FontChooserWidget, Gtk::Frame, Gtk::Grid, Gtk::HandleBox, Gtk::IconView, Gtk::Image, Gtk::ImageMenuItem, Gtk::InfoBar, Gtk::Invisible, Gtk::Label, Gtk::Layout, Gtk::LinkButton, Gtk::Menu, Gtk::MenuBar, Gtk::MenuItem, Gtk::MenuShell, Gtk::MenuToolButton, Gtk::MessageDialog, Gtk::Misc, Gtk::Notebook, Gtk::OffscreenWindow, Gtk::Paned, Gtk::ProgressBar, Gtk::RadioButton, Gtk::RadioMenuItem, Gtk::RadioToolButton, Gtk::Range, Gtk::RecentChooserDialog, Gtk::RecentChooserMenu, Gtk::RecentChooserWidget, Gtk::Scale, Gtk::ScaleButton, Gtk::Scrollbar, Gtk::ScrolledWindow, Gtk::Separator, Gtk::SeparatorMenuItem, Gtk::SeparatorToolItem, Gtk::SpinButton, Gtk::Spinner, Gtk::Statusbar, Gtk::Switch, Gtk::Table, Gtk::TearoffMenuItem, Gtk::TextView, Gtk::ToggleButton, Gtk::ToggleToolButton, Gtk::Toolbar, Gtk::ToolButton, Gtk::ToolItem, Gtk::ToolItemGroup, Gtk::ToolPalette, Gtk::TreeView, Gtk::TreeViewColumn, Gtk::Viewport, Gtk::VolumeButton, Gtk::Widget, Gtk::Window, Gtk::PageSetupUnixDialog, Gtk::PrintUnixDialog, Gtk::Plug, Gtk::Socket, Gtk::FontSelection, Gtk::FontSelectionDialog, Gtk::VBox, Gtk::HBox, Gtk::VButtonBox, Gtk::HButtonBox, Gtk::HPaned, Gtk::VPaned, Gtk::VScale, Gtk::HScale, Gtk::VScrollbar, Gtk::HScrollbar, Gtk::VSeparator, and Gtk::HSeparator.

    +

    Reimplemented in Gtk::FontSelectionDialog, Gtk::ColorSelectionDialog, Gtk::Widget, Gtk::TreeView, Gtk::CellRenderer, Gtk::HScale, Gtk::Window, Gtk::HScrollbar, Gtk::HBox, Gtk::HButtonBox, Gtk::Calendar, Gtk::HSeparator, Gtk::ToolPalette, Gtk::VPaned, Gtk::SpinButton, Gtk::Dialog, Gtk::TextView, Gtk::Image, Gtk::IconView, Gtk::AboutDialog, Gtk::Entry, Gtk::TreeViewColumn, Gtk::MessageDialog, Gtk::Box, Gtk::Socket, Gtk::Assistant, Gtk::MenuBar, Gtk::Notebook, Gtk::CellRendererAccel, Gtk::Table, Gtk::ComboBox, Gtk::Paned, Gtk::ProgressBar, Gtk::ButtonBox, Gtk::FontSelection, Gtk::VScrollbar, Gtk::Container, Gtk::Expander, Gtk::ColorSelection, Gtk::OffscreenWindow, Gtk::VScale, Gtk::Grid, Gtk::InfoBar, Gtk::VButtonBox, Gtk::FileChooserButton, Gtk::ScrolledWindow, Gtk::LinkButton, Gtk::Scrollbar, Gtk::PrintUnixDialog, Gtk::AppChooserDialog, Gtk::CellView, Gtk::HandleBox, Gtk::VSeparator, Gtk::RecentChooserDialog, Gtk::VBox, Gtk::Button, Gtk::Layout, Gtk::ScaleButton, Gtk::HPaned, Gtk::Alignment, Gtk::Arrow, Gtk::CellRendererSpin, Gtk::ColorButton, Gtk::Scale, Gtk::Toolbar, Gtk::AppChooserWidget, Gtk::Fixed, Gtk::FontButton, Gtk::Frame, Gtk::MenuItem, Gtk::RecentChooserMenu, Gtk::Statusbar, Gtk::CellRendererCombo, Gtk::MenuShell, Gtk::TearoffMenuItem, Gtk::AppChooserButton, Gtk::CellRendererPixbuf, Gtk::CheckButton, Gtk::EventBox, Gtk::FileChooserWidget, Gtk::FontChooserDialog, Gtk::FontChooserWidget, Gtk::Menu, Gtk::AspectFrame, Gtk::Label, Gtk::RadioButton, Gtk::RecentChooserWidget, Gtk::FileChooserDialog, Gtk::ImageMenuItem, Gtk::Misc, Gtk::Separator, Gtk::SeparatorToolItem, Gtk::ToolItem, Gtk::Bin, Gtk::CellRendererSpinner, Gtk::ComboBoxText, Gtk::RadioToolButton, Gtk::ToggleToolButton, Gtk::ToolItemGroup, Gtk::VolumeButton, Gtk::RadioMenuItem, Gtk::Switch, Gtk::PageSetupUnixDialog, Gtk::ColorChooserDialog, Gtk::Viewport, Gtk::CellRendererProgress, Gtk::CellRendererToggle, Gtk::CheckMenuItem, Gtk::MenuToolButton, Gtk::Range, Gtk::SeparatorMenuItem, Gtk::ToggleButton, Gtk::AccelLabel, Gtk::ApplicationWindow, Gtk::CellRendererText, Gtk::DrawingArea, Gtk::Invisible, Gtk::Spinner, Gtk::Plug, and Gtk::ToolButton.


    The documentation for this class was generated from the following file:
    • gtkmm/object.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Object__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Object__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Object-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Object-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Object-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Object-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    const GObject* Gtk::Object::gobj const GObject* Gtk::Object::gobj ( ) const [inline]
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Object, including all inherited members. @@ -57,7 +73,7 @@ - + @@ -76,7 +92,7 @@ - + @@ -85,9 +101,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    freeze_notify()Glib::ObjectBase
    func_destroy_notify typedefsigc::trackable
    get_data(const QueryQuark &key)Glib::Object
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gtk::Object [inline]
    gobj() const Gtk::Object [inline]
    remove_destroy_notify_callback(void *data) const sigc::trackable
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    steal_data(const QueryQuark &quark)Glib::Object
    thaw_notify()Glib::ObjectBase
    wrap(GObject *object, bool take_copy=false)Glib::Object
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1OffscreenWindow.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1OffscreenWindow.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1OffscreenWindow.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1OffscreenWindow.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::OffscreenWindow Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::OffscreenWindow Class Reference
    -
    +

    A top-level container widget used to manage offscreen rendering of child widgets. More...

    @@ -101,7 +117,7 @@
    - + @@ -117,7 +133,7 @@
    virtual Gtk::OffscreenWindow::~OffscreenWindow virtual Gtk::OffscreenWindow::~OffscreenWindow ( ) [virtual]
    - + @@ -134,7 +150,7 @@
    Gtk::OffscreenWindow::OffscreenWindow Gtk::OffscreenWindow::OffscreenWindow ( )
    - + @@ -155,7 +171,7 @@
    Glib::RefPtr<Gdk::Pixbuf> Gtk::OffscreenWindow::get_pixbuf Glib::RefPtr<Gdk::Pixbuf> Gtk::OffscreenWindow::get_pixbuf ( )
    - + @@ -171,15 +187,15 @@ - +
    Glib::RefPtr<const Gdk::Pixbuf> Gtk::OffscreenWindow::get_pixbuf Glib::RefPtr<const Gdk::Pixbuf> Gtk::OffscreenWindow::get_pixbuf ( ) const
    - + - +
    Cairo::RefPtr<const Cairo::Surface> Gtk::OffscreenWindow::get_surface Cairo::RefPtr<Cairo::Surface> Gtk::OffscreenWindow::get_surface ( ) const
    @@ -187,20 +203,20 @@

    Retrieves a snapshot of the contained widget in the form of a #cairo_surface_t.

    If you need to keep this around over window resizes then you should add a reference to it.

    -
    Since gtkmm 2.20:
    +
    Since gtkmm 2.20:
    Returns:
    A #cairo_surface_t pointer to the offscreen surface, or 0.
    - +
    - + - +
    Cairo::RefPtr<Cairo::Surface> Gtk::OffscreenWindow::get_surface Cairo::RefPtr<const Cairo::Surface> Gtk::OffscreenWindow::get_surface ( ) const
    @@ -208,7 +224,7 @@

    Retrieves a snapshot of the contained widget in the form of a #cairo_surface_t.

    If you need to keep this around over window resizes then you should add a reference to it.

    -
    Since gtkmm 2.20:
    +
    Since gtkmm 2.20:
    Returns:
    A #cairo_surface_t pointer to the offscreen surface, or 0.
    @@ -218,7 +234,7 @@
    - + @@ -238,7 +254,7 @@
    GtkOffscreenWindow* Gtk::OffscreenWindow::gobj GtkOffscreenWindow* Gtk::OffscreenWindow::gobj ( ) [inline]
    - + @@ -259,7 +275,7 @@
    const GtkOffscreenWindow* Gtk::OffscreenWindow::gobj const GtkOffscreenWindow* Gtk::OffscreenWindow::gobj ( ) const [inline]
    - + @@ -280,7 +296,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::OffscreenWindow* wrap Gtk::OffscreenWindow* wrap ( GtkOffscreenWindow *  object,
    @@ -294,9 +310,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/offscreenwindow.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1OffscreenWindow__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1OffscreenWindow__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1OffscreenWindow-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1OffscreenWindow-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1OffscreenWindow-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1OffscreenWindow-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::OffscreenWindow, including all inherited members. @@ -69,6 +85,7 @@ + @@ -224,7 +241,7 @@ - + @@ -250,7 +267,7 @@ - + @@ -603,7 +620,7 @@ - + @@ -698,7 +715,9 @@ + + @@ -752,9 +771,14 @@ -
    activate()Gtk::Widget
    begin_move_drag(int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    begin_resize_drag(Gdk::WindowEdge edge, int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_surface()Gtk::OffscreenWindow
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_position(WindowPosition position)Gtk::Window
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~OffscreenWindow()Gtk::OffscreenWindow [virtual]
    ~Widget()Gtk::Widget [virtual]
    ~Window()Gtk::Window [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Orientable.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Orientable.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Orientable.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Orientable.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Orientable Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + +

    This interface is implemented by all widgets that can be oriented horizontally or vertically. More...

    @@ -77,13 +94,17 @@ Orientation get_orientation () const  Retrieves the orientation of the orientable.
    Glib::PropertyProxy< Orientationproperty_orientation () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The orientation of the orientable.
    Glib::PropertyProxy_ReadOnly
    < Orientationproperty_orientation () const  The orientation of the orientable.

    Static Public Member Functions

    static void add_interface (GType gtype_implementer) +

    +Protected Member Functions

    Orientable () + You should derive from this class to use it.

    Related Functions

    (Note that these are not member functions.)

    @@ -96,12 +117,30 @@

    Historically, such widgets have been realized as subclasses of a common base class (e.g GtkBox/GtkHBox/GtkVBox and GtkScale/GtkHScale/GtkVScale). GtkOrientable is more flexible in that it allows the orientation to be changed at runtime, allowing the widgets to 'flip'.

    Since gtkmm 2.16:

    Constructor & Destructor Documentation

    + +
    +
    + + + + + + + +
    Gtk::Orientable::Orientable () [protected]
    +
    +
    + +

    You should derive from this class to use it.

    + +
    +
    - + @@ -118,7 +157,7 @@
    virtual Gtk::Orientable::~Orientable virtual Gtk::Orientable::~Orientable ( ) [virtual]
    - + @@ -135,7 +174,7 @@
    static void Gtk::Orientable::add_interface static void Gtk::Orientable::add_interface ( GType  gtype_implementer)
    - + @@ -155,7 +194,7 @@
    Orientation Gtk::Orientable::get_orientation Orientation Gtk::Orientable::get_orientation ( ) const
    - + @@ -168,7 +207,7 @@

    Reimplemented from Glib::Interface.

    -

    Reimplemented in Gtk::AppChooserWidget, Gtk::Box, Gtk::ButtonBox, Gtk::CellAreaBox, Gtk::CellRendererProgress, Gtk::CellView, Gtk::ColorSelection, Gtk::FileChooserButton, Gtk::FileChooserWidget, Gtk::FontChooserWidget, Gtk::Grid, Gtk::InfoBar, Gtk::Paned, Gtk::ProgressBar, Gtk::RecentChooserWidget, Gtk::ScaleButton, Gtk::Scrollbar, Gtk::Separator, Gtk::Statusbar, Gtk::ToolPalette, Gtk::VolumeButton, Gtk::FontSelection, Gtk::VBox, Gtk::HBox, Gtk::VButtonBox, Gtk::HButtonBox, Gtk::HPaned, Gtk::VPaned, Gtk::VScrollbar, Gtk::HScrollbar, Gtk::VSeparator, and Gtk::HSeparator.

    +

    Reimplemented in Gtk::HScrollbar, Gtk::HBox, Gtk::HButtonBox, Gtk::HSeparator, Gtk::ToolPalette, Gtk::VPaned, Gtk::Box, Gtk::Paned, Gtk::ProgressBar, Gtk::ButtonBox, Gtk::FontSelection, Gtk::VScrollbar, Gtk::ColorSelection, Gtk::Grid, Gtk::InfoBar, Gtk::VButtonBox, Gtk::FileChooserButton, Gtk::Scrollbar, Gtk::CellView, Gtk::VSeparator, Gtk::CellAreaBox, Gtk::VBox, Gtk::ScaleButton, Gtk::HPaned, Gtk::AppChooserWidget, Gtk::Statusbar, Gtk::FileChooserWidget, Gtk::FontChooserWidget, Gtk::RecentChooserWidget, Gtk::Separator, Gtk::VolumeButton, and Gtk::CellRendererProgress.

    @@ -177,7 +216,7 @@
    GtkOrientable* Gtk::Orientable::gobj GtkOrientable* Gtk::Orientable::gobj ( ) [inline]
    - + @@ -190,7 +229,7 @@

    Reimplemented from Glib::Interface.

    -

    Reimplemented in Gtk::AppChooserWidget, Gtk::Box, Gtk::ButtonBox, Gtk::CellAreaBox, Gtk::CellRendererProgress, Gtk::CellView, Gtk::ColorSelection, Gtk::FileChooserButton, Gtk::FileChooserWidget, Gtk::FontChooserWidget, Gtk::Grid, Gtk::InfoBar, Gtk::Paned, Gtk::ProgressBar, Gtk::RecentChooserWidget, Gtk::ScaleButton, Gtk::Scrollbar, Gtk::Separator, Gtk::Statusbar, Gtk::ToolPalette, Gtk::VolumeButton, Gtk::FontSelection, Gtk::VBox, Gtk::HBox, Gtk::VButtonBox, Gtk::HButtonBox, Gtk::HPaned, Gtk::VPaned, Gtk::VScrollbar, Gtk::HScrollbar, Gtk::VSeparator, and Gtk::HSeparator.

    +

    Reimplemented in Gtk::HScrollbar, Gtk::HBox, Gtk::HButtonBox, Gtk::HSeparator, Gtk::ToolPalette, Gtk::VPaned, Gtk::Box, Gtk::Paned, Gtk::ProgressBar, Gtk::ButtonBox, Gtk::FontSelection, Gtk::VScrollbar, Gtk::ColorSelection, Gtk::Grid, Gtk::InfoBar, Gtk::VButtonBox, Gtk::FileChooserButton, Gtk::Scrollbar, Gtk::CellView, Gtk::VSeparator, Gtk::CellAreaBox, Gtk::VBox, Gtk::ScaleButton, Gtk::HPaned, Gtk::AppChooserWidget, Gtk::Statusbar, Gtk::FileChooserWidget, Gtk::FontChooserWidget, Gtk::RecentChooserWidget, Gtk::Separator, Gtk::VolumeButton, and Gtk::CellRendererProgress.

    @@ -199,7 +238,7 @@
    const GtkOrientable* Gtk::Orientable::gobj const GtkOrientable* Gtk::Orientable::gobj ( ) const [inline]
    - + @@ -208,6 +247,7 @@
    +

    The orientation of the orientable.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -218,7 +258,7 @@
    Glib::PropertyProxy< Orientation > Gtk::Orientable::property_orientation Glib::PropertyProxy< Orientation > Gtk::Orientable::property_orientation ( )
    - + @@ -238,7 +278,7 @@
    Glib::PropertyProxy_ReadOnly< Orientation > Gtk::Orientable::property_orientation Glib::PropertyProxy_ReadOnly< Orientation > Gtk::Orientable::property_orientation ( ) const
    - + @@ -250,7 +290,7 @@

    Sets the orientation of the orientable.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Orientable::set_orientation void Gtk::Orientable::set_orientation ( Orientation  orientation)
    orientationThe orientable's new orientation.
    @@ -265,7 +305,7 @@
    - + @@ -286,7 +326,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::Orientable > wrap Glib::RefPtr< Gtk::Orientable > wrap ( GtkOrientable *  object,
    @@ -300,9 +340,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/orientable.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Orientable__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Orientable__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Orientable-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Orientable-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Orientable-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Orientable-members.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Orientable, including all inherited members. @@ -57,7 +73,7 @@ - + @@ -70,12 +86,13 @@ + - + @@ -84,9 +101,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    freeze_notify()Glib::ObjectBase
    func_destroy_notify typedefsigc::trackable
    get_orientation() const Gtk::Orientable
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gtk::Orientable [inline]
    gobj() const Gtk::Orientable [inline]
    ObjectBase(const char *custom_type_name)Glib::ObjectBase [protected]
    ObjectBase(const std::type_info &custom_type_info)Glib::ObjectBase [protected]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    property_orientation()Gtk::Orientable
    property_orientation() const Gtk::Orientable
    reference() const Glib::ObjectBase [virtual]
    remove_destroy_notify_callback(void *data) const sigc::trackable
    set_orientation(Orientation orientation)Gtk::Orientable
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    thaw_notify()Glib::ObjectBase
    trackable(const trackable &src)sigc::trackable
    ~Interface()Glib::Interface [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Orientable()Gtk::Orientable [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PageSetup.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PageSetup.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PageSetup.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PageSetup.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::PageSetup Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::PageSetup Class Reference
    -
    +

    A PageSetup object stores the page size, orientation and margins. More...

    @@ -77,7 +93,7 @@  Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs.
    Glib::RefPtr< PageSetupcopy () const  Copies a Gtk::PageSetup.
    -bool load_from_file (const std::string& file_name) +bool load_from_file (const std::string& file_name)  Reads the page setup from the file file_name.
    bool load_from_key_file (const Glib::KeyFile& key_file, const Glib::ustring& group_name)  Reads the page setup from the group group_name in the key file key_file.
    @@ -119,7 +135,7 @@  Returns the page width in units of unit.
    double get_page_height (Unit unit) const  Returns the page height in units of unit.
    -bool save_to_file (const std::string& file_name) const +bool save_to_file (const std::string& file_name) const  This function saves the information from setup to file_name.
    void save_to_key_file (Glib::KeyFile& key_file, const Glib::ustring& group_name) const  This function adds the page setup from setup to key_file.
    @@ -132,7 +148,7 @@  Reads the page setup from the "Page Setup" group in the key file key_file.
    static Glib::RefPtr< PageSetupcreate_from_key_file (const Glib::KeyFile& key_file, const Glib::ustring& group_name)  Reads the page setup from the group group_name in the key file key_file.
    -static Glib::RefPtr< PageSetupcreate_from_file (const std::string& file_name) +static Glib::RefPtr< PageSetupcreate_from_file (const std::string& file_name)  Reads the page setup from the file .

    Protected Member Functions

    @@ -149,14 +165,14 @@

    You can get one of these from the page setup dialog and then pass it to the PrintOperation when printing. The benefit of splitting this out of the PrintSettings is that these affect the actual layout of the page, and thus need to be set long before the user prints.

    The margins specified in this object are the "print margins", i.e. the parts of the page that the printer cannot print on. These are different from the layout margins that a word processor uses; they are typically used to determine the minimal size for the layout margins.

    To obtain a PageSetup use PageSetup::create() to get the defaults, or use run_page_setup_dialog() to show the page setup dialog and receive the resulting page setup.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:

    Constructor & Destructor Documentation

    - + @@ -172,7 +188,7 @@
    virtual Gtk::PageSetup::~PageSetup virtual Gtk::PageSetup::~PageSetup ( ) [virtual]
    - + @@ -189,7 +205,7 @@
    Gtk::PageSetup::PageSetup Gtk::PageSetup::PageSetup ( ) [protected]
    - + @@ -199,7 +215,7 @@

    Copies a Gtk::PageSetup.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    A copy of other.
    @@ -209,7 +225,7 @@
    Glib::RefPtr<PageSetup> Gtk::PageSetup::copy Glib::RefPtr<PageSetup> Gtk::PageSetup::copy ( ) const
    - + @@ -225,9 +241,9 @@
    static Glib::RefPtr<PageSetup> Gtk::PageSetup::create static Glib::RefPtr<PageSetup> Gtk::PageSetup::create ( ) [static]
    - + - + @@ -237,14 +253,14 @@

    Reads the page setup from the file .

    Returns a new PageSetup object with the restored page setup, or an empty RefPtr if an error occurred. See save_to_file().

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<PageSetup> Gtk::PageSetup::create_from_file static Glib::RefPtr<PageSetup> Gtk::PageSetup::create_from_file (const std::stringconst std::string file_name) [static]
    file_nameThe filename to read the page setup from.
    Returns:
    The restored PageSetup
    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    @@ -253,7 +269,7 @@
    - + @@ -265,20 +281,20 @@

    Reads the page setup from the "Page Setup" group in the key file key_file.

    Returns a new PageSetup object with the restored page setup, or an empty RefPtr if an error occurred.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<PageSetup> Gtk::PageSetup::create_from_key_file static Glib::RefPtr<PageSetup> Gtk::PageSetup::create_from_key_file ( const Glib::KeyFile key_file)
    key_fileThe KeyFile to retrieve the page setup from.
    Returns:
    The restored PageSetup
    -
    Exceptions:
    +
    Exceptions:
    KeyFileError
    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    @@ -287,7 +303,7 @@
    - + @@ -309,7 +325,7 @@

    Reads the page setup from the group group_name in the key file key_file.

    Returns a new PageSetup object with the restored page setup, or an empty RefPtr if an error occurred.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<PageSetup> Gtk::PageSetup::create_from_key_file static Glib::RefPtr<PageSetup> Gtk::PageSetup::create_from_key_file ( const Glib::KeyFile key_file,
    @@ -317,13 +333,13 @@
    Returns:
    The restored PageSetup
    -
    Exceptions:
    +
    Exceptions:
    key_fileThe KeyFile to retrieve the page setup from.
    group_nameThe name of the group in the key_file to read.
    KeyFileError
    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    @@ -332,7 +348,7 @@
    - + @@ -343,8 +359,8 @@

    Gets the bottom margin in units of unit.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    double Gtk::PageSetup::get_bottom_margin double Gtk::PageSetup::get_bottom_margin ( Unit  unit)
    unitThe unit for the return value.
    @@ -359,7 +375,7 @@
    - + @@ -370,8 +386,8 @@

    Gets the left margin in units of unit.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    double Gtk::PageSetup::get_left_margin double Gtk::PageSetup::get_left_margin ( Unit  unit)
    unitThe unit for the return value.
    @@ -386,7 +402,7 @@
    - + @@ -396,7 +412,7 @@

    Gets the page orientation of the Gtk::PageSetup.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The page orientation.
    @@ -406,7 +422,7 @@
    PageOrientation Gtk::PageSetup::get_orientation PageOrientation Gtk::PageSetup::get_orientation ( ) const
    - + @@ -418,8 +434,8 @@

    Returns the page height in units of unit.

    Note that this function takes orientation and margins into consideration. See get_paper_height().

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    double Gtk::PageSetup::get_page_height double Gtk::PageSetup::get_page_height ( Unit  unit)
    unitThe unit for the return value.
    @@ -434,7 +450,7 @@
    - + @@ -446,8 +462,8 @@

    Returns the page width in units of unit.

    Note that this function takes orientation and margins into consideration. See get_paper_width().

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    double Gtk::PageSetup::get_page_width double Gtk::PageSetup::get_page_width ( Unit  unit)
    unitThe unit for the return value.
    @@ -462,7 +478,7 @@
    - + @@ -474,8 +490,8 @@

    Returns the paper height in units of unit.

    Note that this function takes orientation, but not margins into consideration. See get_page_height().

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    double Gtk::PageSetup::get_paper_height double Gtk::PageSetup::get_paper_height ( Unit  unit)
    unitThe unit for the return value.
    @@ -490,7 +506,7 @@
    - + @@ -500,7 +516,7 @@

    Gets the paper size of the Gtk::PageSetup.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The paper size.
    @@ -510,7 +526,7 @@
    PaperSize Gtk::PageSetup::get_paper_size PaperSize Gtk::PageSetup::get_paper_size ( )
    - + @@ -520,7 +536,7 @@

    Gets the paper size of the Gtk::PageSetup.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The paper size.
    @@ -530,7 +546,7 @@
    const PaperSize Gtk::PageSetup::get_paper_size const PaperSize Gtk::PageSetup::get_paper_size ( ) const
    - + @@ -542,8 +558,8 @@

    Returns the paper width in units of unit.

    Note that this function takes orientation, but not margins into consideration. See get_page_width().

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    double Gtk::PageSetup::get_paper_width double Gtk::PageSetup::get_paper_width ( Unit  unit)
    unitThe unit for the return value.
    @@ -558,7 +574,7 @@
    - + @@ -569,8 +585,8 @@

    Gets the right margin in units of unit.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    double Gtk::PageSetup::get_right_margin double Gtk::PageSetup::get_right_margin ( Unit  unit)
    unitThe unit for the return value.
    @@ -585,7 +601,7 @@
    - + @@ -596,8 +612,8 @@

    Gets the top margin in units of unit.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    double Gtk::PageSetup::get_top_margin double Gtk::PageSetup::get_top_margin ( Unit  unit)
    unitThe unit for the return value.
    @@ -607,15 +623,15 @@
    - +
    - + - +
    const GtkPageSetup* Gtk::PageSetup::gobj GtkPageSetup* Gtk::PageSetup::gobj ( ) const [inline] [inline]
    @@ -623,19 +639,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GtkPageSetup* Gtk::PageSetup::gobj const GtkPageSetup* Gtk::PageSetup::gobj ( ) [inline] const [inline]
    @@ -643,7 +659,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -652,7 +668,7 @@
    - + @@ -670,9 +686,9 @@
    GtkPageSetup* Gtk::PageSetup::gobj_copy GtkPageSetup* Gtk::PageSetup::gobj_copy ( )
    - + - + @@ -682,8 +698,8 @@

    Reads the page setup from the file file_name.

    See to_file().

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    bool Gtk::PageSetup::load_from_file bool Gtk::PageSetup::load_from_file (const std::stringconst std::string file_name)
    file_nameThe filename to read the page setup from.
    @@ -698,7 +714,7 @@
    - + @@ -719,8 +735,8 @@

    Reads the page setup from the group group_name in the key file key_file.

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    bool Gtk::PageSetup::load_from_key_file bool Gtk::PageSetup::load_from_key_file ( const Glib::KeyFile key_file,
    @@ -736,7 +752,7 @@
    key_fileThe KeyFile to retrieve the page_setup from.
    group_nameThe name of the group in the key_file to read, or 0 to use the default name "Page Setup".
    - + @@ -747,20 +763,20 @@

    Reads the page setup from the "Page Setup" group in the key file key_file.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::PageSetup::load_from_key_file bool Gtk::PageSetup::load_from_key_file ( const Glib::KeyFile key_file)
    key_fileThe KeyFile to retrieve the page setup from.
    Returns:
    true on success
    -
    Exceptions:
    +
    Exceptions:
    KeyFileError
    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    @@ -769,9 +785,9 @@
    - + - + @@ -780,13 +796,13 @@

    This function saves the information from setup to file_name.

    -
    Exceptions:
    +
    Exceptions:
    bool Gtk::PageSetup::save_to_file bool Gtk::PageSetup::save_to_file (const std::stringconst std::string file_name) const
    Glib::FileError
    -
    Parameters:
    +
    Parameters:
    file_nameThe file to save to.
    @@ -797,63 +813,63 @@
    - +
    - + - - + + + + + + + + + + + +
    void Gtk::PageSetup::save_to_key_file void Gtk::PageSetup::save_to_key_file ( Glib::KeyFilekey_file) constkey_file,
    const Glib::ustringgroup_name 
    ) const
    -

    This function adds the page setup from setup to key_file, in the group "Page Setup".

    -
    Since gtkmm 2.12:
    -
    Parameters:
    +

    This function adds the page setup from setup to key_file.

    +
    Since gtkmm 2.12:
    +
    Parameters:
    - + +
    key_fileThe G::KeyFile to save the page setup to.
    key_fileThe Glib::KeyFile to save the page setup to.
    group_nameThe group to add the settings to in key_file.
    - +
    - + - - - - - - - - - - - - + +
    void Gtk::PageSetup::save_to_key_file void Gtk::PageSetup::save_to_key_file ( Glib::KeyFilekey_file,
    const Glib::ustringgroup_name 
    ) constkey_file) const
    -

    This function adds the page setup from setup to key_file.

    -
    Since gtkmm 2.12:
    -
    Parameters:
    +

    This function adds the page setup from setup to key_file, in the group "Page Setup".

    +
    Since gtkmm 2.12:
    +
    Parameters:
    - - +
    key_fileThe Glib::KeyFile to save the page setup to.
    group_nameThe group to add the settings to in key_file.
    key_fileThe G::KeyFile to save the page setup to.
    @@ -865,7 +881,7 @@
    - + @@ -886,8 +902,8 @@

    Sets the bottom margin of the Gtk::PageSetup.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PageSetup::set_bottom_margin void Gtk::PageSetup::set_bottom_margin ( double  margin,
    @@ -902,7 +918,7 @@
    marginThe new bottom margin in units of unit.
    unitThe units for margin.
    - + @@ -923,8 +939,8 @@

    Sets the left margin of the Gtk::PageSetup.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PageSetup::set_left_margin void Gtk::PageSetup::set_left_margin ( double  margin,
    @@ -939,7 +955,7 @@
    marginThe new left margin in units of unit.
    unitThe units for margin.
    - + @@ -950,8 +966,8 @@

    Sets the page orientation of the Gtk::PageSetup.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PageSetup::set_orientation void Gtk::PageSetup::set_orientation ( PageOrientation  orientation)
    orientationA Gtk::PageOrientation value.
    @@ -965,7 +981,7 @@
    - + @@ -977,8 +993,8 @@

    Sets the paper size of the Gtk::PageSetup without changing the margins.

    See set_paper_size_and_default_margins().

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PageSetup::set_paper_size void Gtk::PageSetup::set_paper_size ( const PaperSize paper_size)
    sizeA Gtk::PaperSize.
    @@ -992,7 +1008,7 @@
    - + @@ -1003,8 +1019,8 @@

    Sets the paper size of the Gtk::PageSetup and modifies the margins according to the new paper size.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PageSetup::set_paper_size_and_default_margins void Gtk::PageSetup::set_paper_size_and_default_margins ( const PaperSize paper_size)
    sizeA Gtk::PaperSize.
    @@ -1018,7 +1034,7 @@
    - + @@ -1039,8 +1055,8 @@

    Sets the right margin of the Gtk::PageSetup.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PageSetup::set_right_margin void Gtk::PageSetup::set_right_margin ( double  margin,
    @@ -1055,7 +1071,7 @@
    marginThe new right margin in units of unit.
    unitThe units for margin.
    - + @@ -1076,8 +1092,8 @@

    Sets the top margin of the Gtk::PageSetup.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PageSetup::set_top_margin void Gtk::PageSetup::set_top_margin ( double  margin,
    @@ -1093,7 +1109,7 @@
    marginThe new top margin in units of unit.
    unitThe units for margin.
    - + @@ -1114,7 +1130,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::PageSetup > wrap Glib::RefPtr< Gtk::PageSetup > wrap ( GtkPageSetup *  object,
    @@ -1128,9 +1144,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/pagesetup.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PageSetup__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PageSetup__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PageSetup-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PageSetup-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PageSetup-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PageSetup-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::PageSetup, including all inherited members. @@ -71,7 +87,7 @@ - + @@ -105,7 +121,7 @@ - + @@ -118,9 +134,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_paper_size()Gtk::PageSetup
    get_paper_size() const Gtk::PageSetup
    get_paper_width(Unit unit) const Gtk::PageSetup
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_right_margin(Unit unit) const Gtk::PageSetup
    get_top_margin(Unit unit) const Gtk::PageSetup
    set_orientation(PageOrientation orientation)Gtk::PageSetup
    set_paper_size(const PaperSize& paper_size)Gtk::PageSetup
    set_paper_size_and_default_margins(const PaperSize& paper_size)Gtk::PageSetup
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_right_margin(double margin, Unit unit)Gtk::PageSetup
    set_top_margin(double margin, Unit unit)Gtk::PageSetup
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~PageSetup()Gtk::PageSetup [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PageSetupUnixDialog.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PageSetupUnixDialog.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PageSetupUnixDialog.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PageSetupUnixDialog.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::PageSetupUnixDialog Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::PageSetupUnixDialog Class Reference
    -
    +

    PageSetupUnixDialog implements a page setup dialog for platforms which don't provide a native page setup dialog, like Unix. More...

    @@ -95,14 +111,14 @@

    Detailed Description

    PageSetupUnixDialog implements a page setup dialog for platforms which don't provide a native page setup dialog, like Unix.

    It can be used very much like any other GTK+ dialog, at the cost of the portability offered by the high-level printing API exposed through PrintOperation.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:

    Constructor & Destructor Documentation

    - + @@ -118,7 +134,7 @@
    virtual Gtk::PageSetupUnixDialog::~PageSetupUnixDialog virtual Gtk::PageSetupUnixDialog::~PageSetupUnixDialog ( ) [virtual]
    - + @@ -145,7 +161,7 @@
    Gtk::PageSetupUnixDialog::PageSetupUnixDialog Gtk::PageSetupUnixDialog::PageSetupUnixDialog ( Gtk::Window parent,
    - + @@ -163,7 +179,7 @@
    Gtk::PageSetupUnixDialog::PageSetupUnixDialog Gtk::PageSetupUnixDialog::PageSetupUnixDialog ( const Glib::ustring title)
    - + @@ -173,7 +189,7 @@

    Gets the currently selected page setup from the dialog.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The current page setup.
    @@ -183,7 +199,7 @@
    Glib::RefPtr<PageSetup> Gtk::PageSetupUnixDialog::get_page_setup Glib::RefPtr<PageSetup> Gtk::PageSetupUnixDialog::get_page_setup ( )
    - + @@ -193,47 +209,47 @@

    Gets the currently selected page setup from the dialog.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The current page setup.
    - +
    Glib::RefPtr<const PageSetup> Gtk::PageSetupUnixDialog::get_page_setup Glib::RefPtr<const PageSetup> Gtk::PageSetupUnixDialog::get_page_setup ( ) const
    - + - +
    Glib::RefPtr<const PrintSettings> Gtk::PageSetupUnixDialog::get_print_settings Glib::RefPtr<PrintSettings> Gtk::PageSetupUnixDialog::get_print_settings ( ) const

    Gets the current print settings from the dialog.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The current print settings.
    - +
    - + - +
    Glib::RefPtr<PrintSettings> Gtk::PageSetupUnixDialog::get_print_settings Glib::RefPtr<const PrintSettings> Gtk::PageSetupUnixDialog::get_print_settings ( ) const

    Gets the current print settings from the dialog.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The current print settings.
    @@ -243,7 +259,7 @@
    - + @@ -263,7 +279,7 @@
    GtkPageSetupUnixDialog* Gtk::PageSetupUnixDialog::gobj GtkPageSetupUnixDialog* Gtk::PageSetupUnixDialog::gobj ( ) [inline]
    - + @@ -283,7 +299,7 @@
    const GtkPageSetupUnixDialog* Gtk::PageSetupUnixDialog::gobj const GtkPageSetupUnixDialog* Gtk::PageSetupUnixDialog::gobj ( ) const [inline]
    - + @@ -294,8 +310,8 @@

    Sets the Gtk::PageSetup from which the page setup dialog takes its values.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PageSetupUnixDialog::set_page_setup void Gtk::PageSetupUnixDialog::set_page_setup ( const Glib::RefPtr< PageSetup >&  page_setup)
    page_setupA Gtk::PageSetup.
    @@ -309,7 +325,7 @@
    - + @@ -320,8 +336,8 @@

    Sets the Gtk::PrintSettings from which the page setup dialog takes its values.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PageSetupUnixDialog::set_print_settings void Gtk::PageSetupUnixDialog::set_print_settings ( const Glib::RefPtr< PrintSettings >&  print_settings)
    print_settingsA Gtk::PrintSettings.
    @@ -336,7 +352,7 @@
    - + @@ -357,7 +373,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::PageSetupUnixDialog* wrap Gtk::PageSetupUnixDialog* wrap ( GtkPageSetupUnixDialog *  object,
    @@ -371,9 +387,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/pagesetupunixdialog.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PageSetupUnixDialog__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PageSetupUnixDialog__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PageSetupUnixDialog-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PageSetupUnixDialog-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PageSetupUnixDialog-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PageSetupUnixDialog-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::PageSetupUnixDialog, including all inherited members. @@ -73,6 +89,7 @@ + @@ -237,7 +254,7 @@ - + @@ -264,7 +281,7 @@ - + @@ -627,7 +644,7 @@ - + @@ -724,7 +741,9 @@ + + @@ -780,9 +799,14 @@ -
    activate()Gtk::Widget
    begin_move_drag(int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    begin_resize_drag(Gdk::WindowEdge edge, int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_print_settings()Gtk::PageSetupUnixDialog
    get_print_settings() const Gtk::PageSetupUnixDialog
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_title() const Gtk::Window
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_position(WindowPosition position)Gtk::Window
    set_print_settings(const Glib::RefPtr< PrintSettings >& print_settings)Gtk::PageSetupUnixDialog
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~PageSetupUnixDialog()Gtk::PageSetupUnixDialog [virtual]
    ~Widget()Gtk::Widget [virtual]
    ~Window()Gtk::Window [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Paned.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Paned.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Paned.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Paned.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Paned Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Paned Class Reference
    -
    +

    A widget with two adjustable panes. More...

    @@ -71,17 +87,17 @@  Provides access to the underlying C GtkObject.
    const GtkPaned* gobj () const  Provides access to the underlying C GtkObject.
    Paned (Orientation orientation=ORIENTATION_HORIZONTAL) + Paned (Orientation orientation=ORIENTATION_HORIZONTAL) void add1 (Widget& child)  Adds a child to the top or left pane with default parameters.
    void add2 (Widget& child)  Adds a child to the bottom or right pane with default parameters.
    -void pack1 (Widget& child, bool resize, bool shrink) +void pack1 (Widget& child, bool resize, bool shrink)  Adds a child to the top or left pane.
    -void pack1 (Widget& child, AttachOptions options=Gtk::EXPAND) -void pack2 (Widget& child, bool resize, bool shrink) +void pack1 (Widget& child, AttachOptions options=Gtk::EXPAND) +void pack2 (Widget& child, bool resize, bool shrink)  Adds a child to the bottom or right pane.
    -void pack2 (Widget& child, AttachOptions options=Gtk::EXPAND) +void pack2 (Widget& child, AttachOptions options=Gtk::EXPAND) int get_position () const  Obtains the position of the divider between the two panes.
    void set_position (int position) @@ -99,18 +115,18 @@ Glib::RefPtr< const Gdk::Windowget_handle_window () const  Returns the Gdk::Window of the handle.
    Glib::PropertyProxy< int > property_position () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Position of paned separator in pixels (0 means all the way to the left/top).
    Glib::PropertyProxy_ReadOnly< int > property_position () const  Position of paned separator in pixels (0 means all the way to the left/top).
    Glib::PropertyProxy< bool > property_position_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + TRUE if the Position property should be used.
    Glib::PropertyProxy_ReadOnly
    < bool > property_position_set () const  TRUE if the Position property should be used.
    Glib::PropertyProxy_ReadOnly< int > property_min_position () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Smallest possible value for the 'position' property.
    Glib::PropertyProxy_ReadOnly< int > property_max_position () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Largest possible value for the 'position' property.

    Related Functions

    (Note that these are not member functions.)

    @@ -131,7 +147,7 @@
    - + @@ -147,10 +163,10 @@
    virtual Gtk::Paned::~Paned virtual Gtk::Paned::~Paned ( ) [virtual]
    - + - +
    Gtk::Paned::Paned Gtk::Paned::Paned ( Orientation orientation = ORIENTATION_HORIZONTAL)orientation = ORIENTATION_HORIZONTAL) [explicit]
    @@ -165,7 +181,7 @@
    - + @@ -177,7 +193,7 @@

    Adds a child to the top or left pane with default parameters.

    This is equivalent to gtk_paned_pack1 (paned, child, false, true).

    -
    Parameters:
    +
    Parameters:
    void Gtk::Paned::add1 void Gtk::Paned::add1 ( Widget child)
    childThe child to add.
    @@ -191,7 +207,7 @@
    - + @@ -203,7 +219,7 @@

    Adds a child to the bottom or right pane with default parameters.

    This is equivalent to gtk_paned_pack2 (paned, child, true, true).

    -
    Parameters:
    +
    Parameters:
    void Gtk::Paned::add2 void Gtk::Paned::add2 ( Widget child)
    childThe child to add.
    @@ -217,7 +233,7 @@
    - + @@ -237,7 +253,7 @@
    Widget* Gtk::Paned::get_child1 Widget* Gtk::Paned::get_child1 ( )
    - + @@ -257,7 +273,7 @@
    const Widget* Gtk::Paned::get_child1 const Widget* Gtk::Paned::get_child1 ( ) const
    - + @@ -277,7 +293,7 @@
    Widget* Gtk::Paned::get_child2 Widget* Gtk::Paned::get_child2 ( )
    - + @@ -292,15 +308,15 @@ - +
    const Widget* Gtk::Paned::get_child2 const Widget* Gtk::Paned::get_child2 ( ) const
    - + - +
    Glib::RefPtr<const Gdk::Window> Gtk::Paned::get_handle_window Glib::RefPtr<Gdk::Window> Gtk::Paned::get_handle_window ( ) const
    @@ -308,20 +324,20 @@

    Returns the Gdk::Window of the handle.

    This function is useful when handling button or motion events because it enables the callback to distinguish between the window of the paned, a child and the handle.

    -
    Since gtkmm 2.20:
    +
    Since gtkmm 2.20:
    Returns:
    The paned's handle window.
    - +
    - + - +
    Glib::RefPtr<Gdk::Window> Gtk::Paned::get_handle_window Glib::RefPtr<const Gdk::Window> Gtk::Paned::get_handle_window ( ) const
    @@ -329,7 +345,7 @@

    Returns the Gdk::Window of the handle.

    This function is useful when handling button or motion events because it enables the callback to distinguish between the window of the paned, a child and the handle.

    -
    Since gtkmm 2.20:
    +
    Since gtkmm 2.20:
    Returns:
    The paned's handle window.
    @@ -339,7 +355,7 @@
    - + @@ -353,15 +369,15 @@ - +
    int Gtk::Paned::get_position int Gtk::Paned::get_position ( ) const
    - + - +
    const GtkPaned* Gtk::Paned::gobj GtkPaned* Gtk::Paned::gobj ( ) const [inline] [inline]
    @@ -369,21 +385,21 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Container.

    +

    Reimplemented from Gtk::Container.

    -

    Reimplemented in Gtk::HPaned, and Gtk::VPaned.

    +

    Reimplemented in Gtk::VPaned, and Gtk::HPaned.

    - +
    - + - +
    GtkPaned* Gtk::Paned::gobj const GtkPaned* Gtk::Paned::gobj ( ) [inline] const [inline]
    @@ -391,9 +407,9 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Container.

    +

    Reimplemented from Gtk::Container.

    -

    Reimplemented in Gtk::HPaned, and Gtk::VPaned.

    +

    Reimplemented in Gtk::VPaned, and Gtk::HPaned.

    @@ -402,7 +418,7 @@
    - + @@ -429,7 +445,7 @@

    Adds a child to the top or left pane.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Paned::pack1 void Gtk::Paned::pack1 ( Widget child,
    @@ -445,7 +461,7 @@
    childThe child to add.
    resizeShould this child expand when the paned widget is resized.
    - + @@ -454,7 +470,7 @@ - + @@ -467,12 +483,12 @@ - +
    void Gtk::Paned::pack1 void Gtk::Paned::pack1 ( Widget child, AttachOptions options = Gtk::EXPAND options = Gtk::EXPAND 
    - + @@ -480,8 +496,14 @@ - - + + + + + + + + @@ -492,14 +514,24 @@
    +

    Adds a child to the bottom or right pane.

    +
    Parameters:
    +
    void Gtk::Paned::pack2 void Gtk::Paned::pack2 ( Widget child,
    AttachOptions options = Gtk::EXPAND bool resize,
    bool shrink 
    + + + +
    childThe child to add.
    resizeShould this child expand when the paned widget is resized.
    shrinkCan this child be made smaller than its requisition.
    +
    +
    +
    - +
    - + @@ -507,14 +539,8 @@ - - - - - - - - + + @@ -525,16 +551,6 @@
    -

    Adds a child to the bottom or right pane.

    -
    Parameters:
    -
    void Gtk::Paned::pack2 void Gtk::Paned::pack2 ( Widget child,
    bool resize,
    bool shrink AttachOptions options = Gtk::EXPAND 
    - - - -
    childThe child to add.
    resizeShould this child expand when the paned widget is resized.
    shrinkCan this child be made smaller than its requisition.
    - - -
    @@ -542,7 +558,7 @@
    - + @@ -551,6 +567,7 @@
    +

    Largest possible value for the 'position' property.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -561,7 +578,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Paned::property_max_position Glib::PropertyProxy_ReadOnly< int > Gtk::Paned::property_max_position ( ) const
    - + @@ -570,6 +587,7 @@
    +

    Smallest possible value for the 'position' property.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -580,7 +598,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Paned::property_min_position Glib::PropertyProxy_ReadOnly< int > Gtk::Paned::property_min_position ( ) const
    - + @@ -589,6 +607,7 @@
    +

    Position of paned separator in pixels (0 means all the way to the left/top).

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -599,7 +618,7 @@
    Glib::PropertyProxy< int > Gtk::Paned::property_position Glib::PropertyProxy< int > Gtk::Paned::property_position ( )
    - + @@ -614,15 +633,15 @@ - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::Paned::property_position Glib::PropertyProxy_ReadOnly< int > Gtk::Paned::property_position ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Paned::property_position_set Glib::PropertyProxy< bool > Gtk::Paned::property_position_set ( ) const
    @@ -634,20 +653,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::Paned::property_position_set Glib::PropertyProxy_ReadOnly< bool > Gtk::Paned::property_position_set ( ) const
    +

    TRUE if the Position property should be used.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -658,7 +678,7 @@
    - + @@ -669,7 +689,7 @@

    Sets the position of the divider between the two panes.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Paned::set_position void Gtk::Paned::set_position ( int  position)
    positionPixel position of divider, a negative value means that the position is unset.
    @@ -684,7 +704,7 @@
    - + @@ -705,7 +725,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Paned* wrap Gtk::Paned* wrap ( GtkPaned *  object,
    @@ -719,9 +739,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/paned.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Paned__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Paned__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Paned-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Paned-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Paned-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Paned-members.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Paned, including all inherited members. @@ -62,6 +78,7 @@ + @@ -189,7 +206,7 @@ - + @@ -208,7 +225,7 @@ - + @@ -317,6 +334,7 @@ + @@ -467,7 +485,7 @@ - + @@ -551,7 +569,9 @@ + + @@ -593,9 +613,14 @@ -
    activate()Gtk::Widget
    Gtk::Orientable::add_interface(GType gtype_implementer)Gtk::Orientable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_position(int position)Gtk::Paned
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Orientable()Gtk::Orientable [virtual]
    ~Paned()Gtk::Paned [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PaperSize.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PaperSize.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PaperSize.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PaperSize.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::PaperSize Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::PaperSize Class Reference
    -
    +

    PaperSize handles paper sizes. More...

    @@ -113,7 +129,7 @@  This function adds the paper size to key_file in the first group.

    Static Public Member Functions

    -static std::vector< PaperSizeget_paper_sizes (bool include_custom=true) +static std::vector< PaperSizeget_paper_sizes (bool include_custom=true)  Creates a list of known paper sizes.
    static Glib::ustring get_default ()  Returns the name of the default paper size, which depends on the current locale.
    @@ -134,7 +150,7 @@

    PaperSize handles paper sizes.

    It uses the standard called "PWG 5101.1-2002 PWG: Standard for Media Standardized Names" to name the paper sizes (and to get the data for the page sizes). In addition to standard paper sizes, PaperSize allows to construct custom paper sizes with arbitrary dimensions.

    The PaperSize object stores not only the dimensions (width and height) of a paper size and its name, it also provides default print margins.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:

    Member Typedef Documentation

    @@ -157,7 +173,7 @@
    - + @@ -173,7 +189,7 @@
    Gtk::PaperSize::PaperSize Gtk::PaperSize::PaperSize ( )
    - + @@ -200,7 +216,7 @@
    Gtk::PaperSize::PaperSize Gtk::PaperSize::PaperSize ( GtkPaperSize *  gobject,
    - + @@ -217,7 +233,7 @@
    Gtk::PaperSize::PaperSize Gtk::PaperSize::PaperSize ( const PaperSize other)
    - + @@ -233,7 +249,7 @@
    Gtk::PaperSize::~PaperSize Gtk::PaperSize::~PaperSize ( )
    - + @@ -250,7 +266,7 @@
    Gtk::PaperSize::PaperSize Gtk::PaperSize::PaperSize ( const Glib::ustring name)
    - + @@ -289,7 +305,7 @@
    Gtk::PaperSize::PaperSize Gtk::PaperSize::PaperSize ( const Glib::ustring ppd_name,
    - + @@ -334,7 +350,7 @@
    Gtk::PaperSize::PaperSize Gtk::PaperSize::PaperSize ( const Glib::ustring name,
    - + @@ -362,7 +378,7 @@
    Gtk::PaperSize::PaperSize Gtk::PaperSize::PaperSize ( const Glib::KeyFile key_file,
    - + @@ -379,7 +395,7 @@
    bool Gtk::PaperSize::equal bool Gtk::PaperSize::equal ( const PaperSize other)
    - + @@ -389,7 +405,7 @@

    Returns the name of the default paper size, which depends on the current locale.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The name of the default paper size. The string is owned by GTK+ and should not be modified.
    @@ -399,7 +415,7 @@
    static Glib::ustring Gtk::PaperSize::get_default static Glib::ustring Gtk::PaperSize::get_default ( ) [static]
    - + @@ -410,8 +426,8 @@

    Gets the default bottom margin for the Gtk::PaperSize.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    double Gtk::PaperSize::get_default_bottom_margin double Gtk::PaperSize::get_default_bottom_margin ( Unit  unit)
    unitThe unit for the return value.
    @@ -426,7 +442,7 @@
    - + @@ -437,8 +453,8 @@

    Gets the default left margin for the Gtk::PaperSize.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    double Gtk::PaperSize::get_default_left_margin double Gtk::PaperSize::get_default_left_margin ( Unit  unit)
    unitThe unit for the return value.
    @@ -453,7 +469,7 @@
    - + @@ -464,8 +480,8 @@

    Gets the default right margin for the Gtk::PaperSize.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    double Gtk::PaperSize::get_default_right_margin double Gtk::PaperSize::get_default_right_margin ( Unit  unit)
    unitThe unit for the return value.
    @@ -480,7 +496,7 @@
    - + @@ -491,8 +507,8 @@

    Gets the default top margin for the Gtk::PaperSize.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    double Gtk::PaperSize::get_default_top_margin double Gtk::PaperSize::get_default_top_margin ( Unit  unit)
    unitThe unit for the return value.
    @@ -507,7 +523,7 @@
    - + @@ -517,7 +533,7 @@

    Gets the human-readable name of the Gtk::PaperSize.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The human-readable name of size.
    @@ -527,7 +543,7 @@
    Glib::ustring Gtk::PaperSize::get_display_name Glib::ustring Gtk::PaperSize::get_display_name ( ) const
    - + @@ -538,8 +554,8 @@

    Gets the paper height of the Gtk::PaperSize, in units of unit.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    double Gtk::PaperSize::get_height double Gtk::PaperSize::get_height ( Unit  unit)
    unitThe unit for the return value.
    @@ -554,7 +570,7 @@
    - + @@ -564,7 +580,7 @@

    Gets the name of the Gtk::PaperSize.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The name of size.
    @@ -574,7 +590,7 @@
    Glib::ustring Gtk::PaperSize::get_name Glib::ustring Gtk::PaperSize::get_name ( ) const
    - + @@ -586,7 +602,7 @@

    Creates a list of known paper sizes.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    static std::vector<PaperSize> Gtk::PaperSize::get_paper_sizes static std::vector<PaperSize> Gtk::PaperSize::get_paper_sizes ( bool  include_custom = true)
    include_customWhether to include custom paper sizes as defined in the page setup dialog.
    @@ -601,7 +617,7 @@
    - + @@ -611,7 +627,7 @@

    Gets the PPD name of the Gtk::PaperSize, which may be 0.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The PPD name of size.
    @@ -621,7 +637,7 @@
    Glib::ustring Gtk::PaperSize::get_ppd_name Glib::ustring Gtk::PaperSize::get_ppd_name ( ) const
    - + @@ -632,8 +648,8 @@

    Gets the paper width of the Gtk::PaperSize, in units of unit.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    double Gtk::PaperSize::get_width double Gtk::PaperSize::get_width ( Unit  unit)
    unitThe unit for the return value.
    @@ -643,15 +659,15 @@
    - +
    - + - +
    const GtkPaperSize* Gtk::PaperSize::gobj GtkPaperSize* Gtk::PaperSize::gobj ( ) const [inline] [inline]
    @@ -661,15 +677,15 @@
    - +
    - + - +
    GtkPaperSize* Gtk::PaperSize::gobj const GtkPaperSize* Gtk::PaperSize::gobj ( ) [inline] const [inline]
    @@ -684,7 +700,7 @@
    - + @@ -702,7 +718,7 @@
    GtkPaperSize* Gtk::PaperSize::gobj_copy GtkPaperSize* Gtk::PaperSize::gobj_copy ( ) const
    - + @@ -760,7 +776,7 @@
    bool Gtk::PaperSize::is_custom bool Gtk::PaperSize::is_custom ( ) const
    - + @@ -782,7 +798,7 @@

    This function adds the paper size from size to key_file.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::PaperSize::save_to_key_file void Gtk::PaperSize::save_to_key_file ( Glib::KeyFile key_file,
    @@ -797,7 +813,7 @@
    key_fileThe KeyFile to save the paper size to.
    group_nameThe group to add the settings to in key_file.
    - + @@ -809,7 +825,7 @@

    This function adds the paper size to key_file in the first group.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::PaperSize::save_to_key_file void Gtk::PaperSize::save_to_key_file ( Glib::KeyFile key_file)
    key_fileThe Glib::KeyFile to save the paper size to.
    @@ -823,7 +839,7 @@
    - + @@ -850,8 +866,8 @@

    Changes the dimensions of a size to width x height.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PaperSize::set_size void Gtk::PaperSize::set_size ( double  width,
    @@ -867,7 +883,7 @@
    widthThe new width in units of unit.
    heightThe new height in units of unit.
    - + @@ -885,7 +901,7 @@
    void Gtk::PaperSize::swap void Gtk::PaperSize::swap ( PaperSize other)
    - + @@ -939,7 +955,7 @@
    bool operator!= bool operator!= ( const PaperSize lhs,
    - + @@ -958,7 +974,7 @@
    void swap void swap ( PaperSize lhs,
    -
    Parameters:
    +
    Parameters:
    @@ -973,7 +989,7 @@
    lhsThe left-hand side
    rhsThe right-hand side
    - + @@ -994,7 +1010,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::PaperSize wrap Gtk::PaperSize wrap ( GtkPaperSize *  object,
    @@ -1022,9 +1038,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/papersize.h
    - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PaperSize-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PaperSize-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PaperSize-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PaperSize-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::PaperSize, including all inherited members. @@ -86,9 +102,14 @@ -
    BoolExpr typedefGtk::PaperSize
    swap(PaperSize& lhs, PaperSize& rhs)Gtk::PaperSize [related]
    wrap(GtkPaperSize* object, bool take_copy=false)Gtk::PaperSize [related]
    ~PaperSize()Gtk::PaperSize
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Plug.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Plug.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Plug.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Plug.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Plug Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Plug Class Reference
    -
    +
    Inheritance diagram for Gtk::Plug:
    @@ -83,10 +99,10 @@  Retrieves the socket the plug is embedded in.
    Glib::PropertyProxy_ReadOnly
    < bool > property_embedded () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the plug is embedded.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Gdk::Window > > property_socket_window () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The window of the socket the plug is embedded in.
    Glib::SignalProxy0< void > signal_embedded ()

    Protected Member Functions

    @@ -105,7 +121,7 @@
    - + @@ -121,7 +137,7 @@
    virtual Gtk::Plug::~Plug virtual Gtk::Plug::~Plug ( ) [virtual]
    - + @@ -137,7 +153,7 @@
    Gtk::Plug::Plug Gtk::Plug::Plug ( )
    - + @@ -154,7 +170,7 @@
    Gtk::Plug::Plug Gtk::Plug::Plug ( ::Window  socket_id)
    - + @@ -182,7 +198,7 @@
    Gtk::Plug::Plug Gtk::Plug::Plug ( const Glib::RefPtr< Gdk::Display >&  display,
    - + @@ -192,7 +208,7 @@

    Determines whether the plug is embedded in a socket.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    true if the plug is embedded in a socket.
    @@ -202,7 +218,7 @@
    bool Gtk::Plug::get_embedded bool Gtk::Plug::get_embedded ( ) const
    - + @@ -221,7 +237,7 @@
    ::Window Gtk::Plug::get_id ::Window Gtk::Plug::get_id ( ) const
    - + @@ -231,7 +247,7 @@

    Retrieves the socket the plug is embedded in.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The window of the socket, or 0.
    @@ -241,7 +257,7 @@
    Glib::RefPtr<Gdk::Window> Gtk::Plug::get_socket_window Glib::RefPtr<Gdk::Window> Gtk::Plug::get_socket_window ( )
    - + @@ -251,20 +267,20 @@

    Retrieves the socket the plug is embedded in.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The window of the socket, or 0.
    - +
    Glib::RefPtr<const Gdk::Window> Gtk::Plug::get_socket_window Glib::RefPtr<const Gdk::Window> Gtk::Plug::get_socket_window ( ) const
    - + - +
    const GtkPlug* Gtk::Plug::gobj GtkPlug* Gtk::Plug::gobj ( ) const [inline] [inline]
    @@ -272,19 +288,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Window.

    +

    Reimplemented from Gtk::Window.

    - +
    - + - +
    GtkPlug* Gtk::Plug::gobj const GtkPlug* Gtk::Plug::gobj ( ) [inline] const [inline]
    @@ -292,7 +308,7 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Window.

    +

    Reimplemented from Gtk::Window.

    @@ -301,7 +317,7 @@
    - + @@ -319,7 +335,7 @@
    virtual void Gtk::Plug::on_embedded virtual void Gtk::Plug::on_embedded ( ) [protected, virtual]
    - + @@ -328,6 +344,7 @@
    +

    Whether the plug is embedded.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -338,7 +355,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Plug::property_embedded Glib::PropertyProxy_ReadOnly< bool > Gtk::Plug::property_embedded ( ) const
    - + @@ -347,6 +364,7 @@
    +

    The window of the socket the plug is embedded in.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -357,7 +375,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gdk::Window> > Gtk::Plug::property_socket_window Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gdk::Window> > Gtk::Plug::property_socket_window ( ) const
    - + @@ -376,7 +394,7 @@
    Glib::SignalProxy0< void > Gtk::Plug::signal_embedded Glib::SignalProxy0< void > Gtk::Plug::signal_embedded ( )
    - + @@ -397,7 +415,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Plug* wrap Gtk::Plug* wrap ( GtkPlug *  object,
    @@ -411,9 +429,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/plug.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Plug__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Plug__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Plug-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Plug-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Plug-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Plug-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Plug, including all inherited members. @@ -69,6 +85,7 @@ + @@ -224,7 +241,7 @@ - + @@ -252,7 +269,7 @@ - + @@ -608,7 +625,7 @@ - + @@ -704,7 +721,9 @@ + + @@ -758,9 +777,14 @@ -
    activate()Gtk::Widget
    begin_move_drag(int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    begin_resize_drag(Gdk::WindowEdge edge, int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_title() const Gtk::Window
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_position(WindowPosition position)Gtk::Window
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Plug()Gtk::Plug [virtual]
    ~Widget()Gtk::Widget [virtual]
    ~Window()Gtk::Window [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintContext.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintContext.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintContext.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintContext.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::PrintContext Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::PrintContext Class Reference
    -
    +

    A PrintContext encapsulates context information that is required when drawing pages for printing, such as the cairo context and important parameters like page size and resolution. More...

    @@ -90,7 +106,7 @@  Obtains the horizontal resolution of the Gtk::PrintContext, in dots per inch.
    double get_dpi_y () const  Obtains the vertical resolution of the Gtk::PrintContext, in dots per inch.
    -bool get_hard_margins (double& top, double& bottom, double&left, double&right) const +bool get_hard_margins (double& top, double& bottom, double&left, double&right) const  Obtains the hardware printer margins of the Gtk::PrintContext, in units.
    Glib::RefPtr< Pango::FontMapget_pango_fontmap ()  Returns a Pango::FontMap that is suitable for use with the Gtk::PrintContext.
    @@ -114,14 +130,14 @@

    A PrintContext encapsulates context information that is required when drawing pages for printing, such as the cairo context and important parameters like page size and resolution.

    It also lets you easily create Pango::Layout and Pango::Context objects that match the font metrics of the cairo surface.

    PrintContext objects gets passed to the begin-print, end-print, request-page-setup and draw-page signals on the PrintOperation.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:

    Constructor & Destructor Documentation

    - + @@ -138,7 +154,7 @@
    virtual Gtk::PrintContext::~PrintContext virtual Gtk::PrintContext::~PrintContext ( ) [virtual]
    - + @@ -148,7 +164,7 @@

    Creates a new Pango::Context that can be used with the Gtk::PrintContext.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    A new Pango context for context.
    @@ -158,7 +174,7 @@
    Glib::RefPtr<Pango::Context> Gtk::PrintContext::create_pango_context Glib::RefPtr<Pango::Context> Gtk::PrintContext::create_pango_context ( )
    - + @@ -168,47 +184,47 @@

    Creates a new Pango::Layout that is suitable for use with the Gtk::PrintContext.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    A new Pango layout for context.
    - +
    Glib::RefPtr<Pango::Layout> Gtk::PrintContext::create_pango_layout Glib::RefPtr<Pango::Layout> Gtk::PrintContext::create_pango_layout ( )
    - + - +
    ::Cairo::RefPtr<const ::Cairo::Context> Gtk::PrintContext::get_cairo_context ::Cairo::RefPtr< ::Cairo::Context> Gtk::PrintContext::get_cairo_context ( ) const

    Obtains the cairo context that is associated with the Gtk::PrintContext.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The cairo context of context.
    - +
    - + - +
    ::Cairo::RefPtr< ::Cairo::Context> Gtk::PrintContext::get_cairo_context ::Cairo::RefPtr<const ::Cairo::Context> Gtk::PrintContext::get_cairo_context ( ) const

    Obtains the cairo context that is associated with the Gtk::PrintContext.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The cairo context of context.
    @@ -218,7 +234,7 @@
    - + @@ -228,7 +244,7 @@

    Obtains the horizontal resolution of the Gtk::PrintContext, in dots per inch.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The horizontal resolution of context.
    @@ -238,7 +254,7 @@
    double Gtk::PrintContext::get_dpi_x double Gtk::PrintContext::get_dpi_x ( ) const
    - + @@ -248,7 +264,7 @@

    Obtains the vertical resolution of the Gtk::PrintContext, in dots per inch.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The vertical resolution of context.
    @@ -258,7 +274,7 @@
    double Gtk::PrintContext::get_dpi_y double Gtk::PrintContext::get_dpi_y ( ) const
    - + @@ -292,7 +308,7 @@

    Obtains the hardware printer margins of the Gtk::PrintContext, in units.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::PrintContext::get_hard_margins bool Gtk::PrintContext::get_hard_margins ( double &  top,
    @@ -310,7 +326,7 @@
    topTop hardware printer margin.
    bottomBottom hardware printer margin.
    - + @@ -320,7 +336,7 @@

    Obtains the height of the Gtk::PrintContext, in pixels.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The height of context.
    @@ -330,7 +346,7 @@
    double Gtk::PrintContext::get_height double Gtk::PrintContext::get_height ( ) const
    - + @@ -340,7 +356,7 @@

    Obtains the Gtk::PageSetup that determines the page dimensions of the Gtk::PrintContext.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The page setup of context.
    @@ -350,7 +366,7 @@
    Glib::RefPtr<PageSetup> Gtk::PrintContext::get_page_setup Glib::RefPtr<PageSetup> Gtk::PrintContext::get_page_setup ( )
    - + @@ -360,7 +376,7 @@

    Obtains the Gtk::PageSetup that determines the page dimensions of the Gtk::PrintContext.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The page setup of context.
    @@ -370,7 +386,7 @@
    Glib::RefPtr<const PageSetup> Gtk::PrintContext::get_page_setup Glib::RefPtr<const PageSetup> Gtk::PrintContext::get_page_setup ( ) const
    - + @@ -380,7 +396,7 @@

    Returns a Pango::FontMap that is suitable for use with the Gtk::PrintContext.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The font map of context.
    @@ -390,7 +406,7 @@
    Glib::RefPtr<Pango::FontMap> Gtk::PrintContext::get_pango_fontmap Glib::RefPtr<Pango::FontMap> Gtk::PrintContext::get_pango_fontmap ( )
    - + @@ -400,7 +416,7 @@

    Returns a Pango::FontMap that is suitable for use with the Gtk::PrintContext.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The font map of context.
    @@ -410,7 +426,7 @@
    Glib::RefPtr<const Pango::FontMap> Gtk::PrintContext::get_pango_fontmap Glib::RefPtr<const Pango::FontMap> Gtk::PrintContext::get_pango_fontmap ( ) const
    - + @@ -420,20 +436,20 @@

    Obtains the width of the Gtk::PrintContext, in pixels.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The width of context.
    - +
    double Gtk::PrintContext::get_width double Gtk::PrintContext::get_width ( ) const
    - + - +
    const GtkPrintContext* Gtk::PrintContext::gobj GtkPrintContext* Gtk::PrintContext::gobj ( ) const [inline] [inline]
    @@ -441,19 +457,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GtkPrintContext* Gtk::PrintContext::gobj const GtkPrintContext* Gtk::PrintContext::gobj ( ) [inline] const [inline]
    @@ -461,7 +477,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -470,7 +486,7 @@
    - + @@ -488,7 +504,7 @@
    GtkPrintContext* Gtk::PrintContext::gobj_copy GtkPrintContext* Gtk::PrintContext::gobj_copy ( )
    - + @@ -516,8 +532,8 @@

    Sets a new cairo context on a print context.

    This function is intended to be used when implementing an internal print preview, it is not needed for printing, since GTK+ itself creates a suitable cairo context in that case.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintContext::set_cairo_context void Gtk::PrintContext::set_cairo_context ( const ::Cairo::RefPtr< ::Cairo::Context > &  cr,
    @@ -534,7 +550,7 @@
    crThe cairo context.
    dpi_xThe horizontal resolution to use with cr.
    - + @@ -555,7 +571,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::PrintContext > wrap Glib::RefPtr< Gtk::PrintContext > wrap ( GtkPrintContext *  object,
    @@ -569,9 +585,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/printcontext.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintContext__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintContext__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintContext-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintContext-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintContext-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintContext-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::PrintContext, including all inherited members. @@ -69,7 +85,7 @@ - + @@ -91,7 +107,7 @@ - + @@ -102,9 +118,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_page_setup() const Gtk::PrintContext
    get_pango_fontmap()Gtk::PrintContext
    get_pango_fontmap() const Gtk::PrintContext
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_width() const Gtk::PrintContext
    gobj()Gtk::PrintContext [inline]
    set_cairo_context(const ::Cairo::RefPtr< ::Cairo::Context >& cr, double dpi_x, double dpi_y)Gtk::PrintContext
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    steal_data(const QueryQuark &quark)Glib::Object
    thaw_notify()Glib::ObjectBase
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~PrintContext()Gtk::PrintContext [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Printer.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Printer.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Printer.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Printer.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Printer Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Printer Class Reference
    -
    +

    A Printer object represents a printer. More...

    @@ -101,12 +117,12 @@  Returns whether the printer accepts input in PDF format.
    bool accepts_ps () const  Returns whether the printer accepts input in PostScript format.
    -std::vector< Glib::RefPtr
    +std::vector< Glib::RefPtr
    < PageSetup > > list_papers ()  Lists all the paper sizes printer supports.
    Glib::RefPtr< PageSetupget_default_page_size () const  Returns default page size of printer.
    -std::vector< Glib::RefPtr
    +std::vector< Glib::RefPtr
    < const PageSetup > > list_papers () const  Lists all the paper sizes printer supports.
    bool has_details () const @@ -115,38 +131,38 @@  Requests the printer details.
    PrintCapabilities get_capabilities () const  Returns the printer's capabilities.
    -bool get_hard_margins (double& top, double& bottom, double&left, double&right) const +bool get_hard_margins (double& top, double& bottom, double&left, double&right) const  Retrieve the hard margins of printer, i.e. the margins that define the area at the borders of the paper that the printer cannot print to.
    Glib::SignalProxy1< void, bool > signal_details_acquired () Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_name () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Name of the printer.
    Glib::PropertyProxy_ReadOnly
    < bool > property_is_virtual () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + FALSE if this represents a real hardware printer.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_state_message () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + String giving the current state of the printer.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_location () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The location of the printer.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_icon_name () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The icon name to use for the printer.
    Glib::PropertyProxy_ReadOnly< int > property_job_count () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Number of jobs queued in the printer.
    Glib::PropertyProxy_ReadOnly
    < bool > property_accepts_pdf () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + TRUE if this printer can accept PDF.
    Glib::PropertyProxy_ReadOnly
    < bool > property_accepts_ps () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + TRUE if this printer can accept PostScript.
    Glib::PropertyProxy_ReadOnly
    < bool > property_paused () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + TRUE if this printer is paused.
    Glib::PropertyProxy_ReadOnly
    < bool > property_accepting_jobs () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + TRUE if this printer is accepting new jobs.

    Protected Member Functions

    virtual void on_details_acquired (bool success) @@ -160,7 +176,7 @@  For example, bool on_enumerate_printers(const Glib::RefPtr<Printer>& printer);.
    bool operator== (const Glib::RefPtr< Printer >& lhs, const Glib::RefPtr< Printer >& rhs) bool operator!= (const Glib::RefPtr< Printer >& lhs, const Glib::RefPtr< Printer >& rhs) -void enumerate_printers (const SlotPrinterEnumerator& slot, bool wait=true) +void enumerate_printers (const SlotPrinterEnumerator& slot, bool wait=true)  Calls a function for all Printers.
    Glib::RefPtr< Gtk::Printerwrap (GtkPrinter* object, bool take_copy=false)  A Glib::wrap() method for this object.
    @@ -169,14 +185,14 @@

    A Printer object represents a printer.

    You only need to deal directly with printers if you use the non-portable PrintUnixDialog API.

    A Printer object allows to get status information about the printer, such as its description, its location, the number of queued jobs, etc. Most importantly, a Printer object can be used to create a PrintJob object, which lets you print to the printer.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:

    Constructor & Destructor Documentation

    - + @@ -193,7 +209,7 @@
    virtual Gtk::Printer::~Printer virtual Gtk::Printer::~Printer ( ) [virtual]
    - + @@ -203,7 +219,7 @@

    Returns whether the printer accepts input in PDF format.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    true if printer accepts PDF.
    @@ -213,7 +229,7 @@
    bool Gtk::Printer::accepts_pdf bool Gtk::Printer::accepts_pdf ( ) const
    - + @@ -223,7 +239,7 @@

    Returns whether the printer accepts input in PostScript format.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    true if printer accepts PostScript.
    @@ -233,7 +249,7 @@
    bool Gtk::Printer::accepts_ps bool Gtk::Printer::accepts_ps ( ) const
    - + @@ -250,7 +266,7 @@
    bool Gtk::Printer::equal bool Gtk::Printer::equal ( const Glib::RefPtr< Printer >&  other)
    - + @@ -272,7 +288,7 @@
    PrintCapabilities Gtk::Printer::get_capabilities PrintCapabilities Gtk::Printer::get_capabilities ( ) const
    - + @@ -282,7 +298,7 @@

    Returns default page size of printer.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    A newly allocated Gtk::PageSetup with default page size of the printer.
    @@ -292,7 +308,7 @@
    Glib::RefPtr<PageSetup> Gtk::Printer::get_default_page_size Glib::RefPtr<PageSetup> Gtk::Printer::get_default_page_size ( ) const
    - + @@ -302,7 +318,7 @@

    Gets the description of the printer.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The description of printer.
    @@ -312,7 +328,7 @@
    Glib::ustring Gtk::Printer::get_description Glib::ustring Gtk::Printer::get_description ( ) const
    - + @@ -347,7 +363,7 @@

    Retrieve the hard margins of printer, i.e. the margins that define the area at the borders of the paper that the printer cannot print to.

    Note:
    This will not succeed unless the printer's details are available, see has_details() and request_details().
    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::Printer::get_hard_margins bool Gtk::Printer::get_hard_margins ( double &  top,
    @@ -365,7 +381,7 @@
    topA location to store the top margin in.
    bottomA location to store the bottom margin in.
    - + @@ -375,7 +391,7 @@

    Gets the name of the icon to use for the printer.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The icon name for printer.
    @@ -385,7 +401,7 @@
    Glib::ustring Gtk::Printer::get_icon_name Glib::ustring Gtk::Printer::get_icon_name ( ) const
    - + @@ -395,7 +411,7 @@

    Gets the number of jobs currently queued on the printer.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The number of jobs on printer.
    @@ -405,7 +421,7 @@
    int Gtk::Printer::get_job_count int Gtk::Printer::get_job_count ( ) const
    - + @@ -415,7 +431,7 @@

    Returns a description of the location of the printer.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The location of printer.
    @@ -425,7 +441,7 @@
    Glib::ustring Gtk::Printer::get_location Glib::ustring Gtk::Printer::get_location ( ) const
    - + @@ -435,7 +451,7 @@

    Returns the name of the printer.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The name of printer.
    @@ -445,7 +461,7 @@
    Glib::ustring Gtk::Printer::get_name Glib::ustring Gtk::Printer::get_name ( ) const
    - + @@ -455,20 +471,20 @@

    Returns the state message describing the current state of the printer.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The state message of printer.
    - +
    Glib::ustring Gtk::Printer::get_state_message Glib::ustring Gtk::Printer::get_state_message ( ) const
    - + - +
    const GtkPrinter* Gtk::Printer::gobj GtkPrinter* Gtk::Printer::gobj ( ) const [inline] [inline]
    @@ -476,19 +492,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GtkPrinter* Gtk::Printer::gobj const GtkPrinter* Gtk::Printer::gobj ( ) [inline] const [inline]
    @@ -496,7 +512,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -505,7 +521,7 @@
    - + @@ -523,7 +539,7 @@
    GtkPrinter* Gtk::Printer::gobj_copy GtkPrinter* Gtk::Printer::gobj_copy ( )
    - + @@ -543,7 +559,7 @@
    bool Gtk::Printer::has_details bool Gtk::Printer::has_details ( ) const
    - + @@ -553,7 +569,7 @@

    Returns whether the printer is accepting jobs.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    true if printer is accepting jobs.
    @@ -563,7 +579,7 @@
    bool Gtk::Printer::is_accepting_jobs bool Gtk::Printer::is_accepting_jobs ( ) const
    - + @@ -573,7 +589,7 @@

    Returns whether the printer is currently active (i.e. accepts new jobs).

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    true if printer is active.
    @@ -583,7 +599,7 @@
    bool Gtk::Printer::is_active bool Gtk::Printer::is_active ( ) const
    - + @@ -593,7 +609,7 @@

    Returns whether the printer is the default printer.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    true if printer is the default.
    @@ -603,7 +619,7 @@
    bool Gtk::Printer::is_default bool Gtk::Printer::is_default ( ) const
    - + @@ -614,7 +630,7 @@

    Returns whether the printer is currently paused.

    A paused printer still accepts jobs, but it is not printing them.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    true if printer is paused.
    @@ -624,7 +640,7 @@
    bool Gtk::Printer::is_paused bool Gtk::Printer::is_paused ( ) const
    - + @@ -634,7 +650,7 @@

    Returns whether the printer is virtual (i.e. does not represent actual printer hardware, but something like a CUPS class).

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    true if printer is virtual.
    @@ -644,7 +660,7 @@
    bool Gtk::Printer::is_virtual bool Gtk::Printer::is_virtual ( ) const
    - + @@ -665,7 +681,7 @@
    std::vector< Glib::RefPtr<PageSetup> > Gtk::Printer::list_papers std::vector< Glib::RefPtr<PageSetup> > Gtk::Printer::list_papers ( )
    - + @@ -686,7 +702,7 @@
    std::vector< Glib::RefPtr<const PageSetup> > Gtk::Printer::list_papers std::vector< Glib::RefPtr<const PageSetup> > Gtk::Printer::list_papers ( ) const
    - + @@ -705,7 +721,7 @@
    virtual void Gtk::Printer::on_details_acquired virtual void Gtk::Printer::on_details_acquired ( bool  success)
    - + @@ -714,6 +730,7 @@
    +

    TRUE if this printer is accepting new jobs.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -724,7 +741,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Printer::property_accepting_jobs Glib::PropertyProxy_ReadOnly< bool > Gtk::Printer::property_accepting_jobs ( ) const
    - + @@ -733,6 +750,7 @@
    +

    TRUE if this printer can accept PDF.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -743,7 +761,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Printer::property_accepts_pdf Glib::PropertyProxy_ReadOnly< bool > Gtk::Printer::property_accepts_pdf ( ) const
    - + @@ -752,6 +770,7 @@
    +

    TRUE if this printer can accept PostScript.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -762,7 +781,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Printer::property_accepts_ps Glib::PropertyProxy_ReadOnly< bool > Gtk::Printer::property_accepts_ps ( ) const
    - + @@ -771,6 +790,7 @@
    +

    The icon name to use for the printer.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -781,7 +801,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Printer::property_icon_name Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Printer::property_icon_name ( ) const
    - + @@ -790,6 +810,7 @@
    +

    FALSE if this represents a real hardware printer.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -800,7 +821,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Printer::property_is_virtual Glib::PropertyProxy_ReadOnly< bool > Gtk::Printer::property_is_virtual ( ) const
    - + @@ -809,6 +830,7 @@
    +

    Number of jobs queued in the printer.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -819,7 +841,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Printer::property_job_count Glib::PropertyProxy_ReadOnly< int > Gtk::Printer::property_job_count ( ) const
    - + @@ -828,6 +850,7 @@
    +

    The location of the printer.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -838,7 +861,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Printer::property_location Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Printer::property_location ( ) const
    - + @@ -847,6 +870,7 @@
    +

    Name of the printer.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -857,7 +881,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Printer::property_name Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Printer::property_name ( ) const
    - + @@ -866,6 +890,7 @@
    +

    TRUE if this printer is paused.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -876,7 +901,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Printer::property_paused Glib::PropertyProxy_ReadOnly< bool > Gtk::Printer::property_paused ( ) const
    - + @@ -885,6 +910,7 @@
    +

    String giving the current state of the printer.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -895,7 +921,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Printer::property_state_message Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Printer::property_state_message ( ) const
    - + @@ -915,7 +941,7 @@
    void Gtk::Printer::request_details void Gtk::Printer::request_details ( )
    - + @@ -925,8 +951,8 @@
    Slot Prototype:
    void on_my_details_acquired(bool success)

    Gets emitted in response to a request for detailed information about a printer from the print backend. The success parameter indicates if the information was actually obtained.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    Glib::SignalProxy1< void,bool > Gtk::Printer::signal_details_acquired Glib::SignalProxy1< void,bool > Gtk::Printer::signal_details_acquired ( )
    successtrue if the details were successfully acquired.
    @@ -941,9 +967,9 @@
    - + - + @@ -971,7 +997,7 @@
    void enumerate_printers void enumerate_printers (const SlotPrinterEnumeratorconst SlotPrinterEnumerator slot,
    - + @@ -1025,14 +1051,14 @@
    bool operator!= bool operator!= ( const Glib::RefPtr< Printer >&  lhs,
    - +
    typedef sigc::slot< bool, const Glib::RefPtr<Printer>& > SlotPrinterEnumerator [related]typedef sigc::slot< bool, const Glib::RefPtr<Printer>& > SlotPrinterEnumerator [related]

    For example, bool on_enumerate_printers(const Glib::RefPtr<Printer>& printer);.

    -
    Parameters:
    +
    Parameters:
    @@ -1047,7 +1073,7 @@
    printerA printer.
    resulttrue to stop the enumeration, false to continue.
    - + @@ -1068,7 +1094,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::Printer > wrap Glib::RefPtr< Gtk::Printer > wrap ( GtkPrinter *  object,
    @@ -1082,9 +1108,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/printer.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Printer__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Printer__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Printer-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Printer-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Printer-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Printer-members.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Printer, including all inherited members. @@ -69,7 +85,7 @@ - + @@ -112,7 +128,7 @@ - + @@ -125,9 +141,14 @@ -
    accepts_pdf() const Gtk::Printer
    get_job_count() const Gtk::Printer
    get_location() const Gtk::Printer
    get_name() const Gtk::Printer
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_state_message() const Gtk::Printer
    gobj()Gtk::Printer [inline]
    request_details()Gtk::Printer
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    signal_details_acquired()Gtk::Printer
    SlotPrinterEnumerator typedefGtk::Printer [related]
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Printer()Gtk::Printer [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintError.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintError.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintError.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintError.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::PrintError Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::PrintError Class Reference
    -
    +
    Inheritance diagram for Gtk::PrintError:
    @@ -109,7 +125,7 @@
    - + @@ -136,7 +152,7 @@
    Gtk::PrintError::PrintError Gtk::PrintError::PrintError ( Code  error_code,
    - + @@ -154,7 +170,7 @@
    Gtk::PrintError::PrintError Gtk::PrintError::PrintError ( GError *  gobject)
    - + @@ -170,9 +186,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/printoperation.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintError__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintError__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintError-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintError-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintError-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintError-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    Code Gtk::PrintError::code Code Gtk::PrintError::code ( ) const
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::PrintError, including all inherited members. @@ -71,9 +87,14 @@ -
    Code enum nameGtk::PrintError
    what() const Glib::Error [virtual]
    ~Error()Glib::Error [virtual]
    ~Exception()=0Glib::Exception [pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintJob.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintJob.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintJob.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintJob.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::PrintJob Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::PrintJob Class Reference
    -
    +

    A PrintJob object represents a job that is sent to a printer. More...

    @@ -93,7 +109,7 @@  Gets the job title.
    PrintStatus get_status () const  Gets the status of the print job.
    -void set_source_file (const std::string& filename) +void set_source_file (const std::string& filename)  Make the Gtk::PrintJob send an existing document to the printing system.
    Cairo::RefPtr< Cairo::Surfaceget_surface ()  Gets a cairo surface onto which the pages of the print job should be rendered.
    @@ -104,7 +120,7 @@  If track_status is true, the print job will try to continue report on the status of the print job in the printer queues and printer.
    bool get_track_print_status () const  Returns wheter jobs will be tracked after printing.
    -void send (const SlotPrintJobComplete& slot) +void send (const SlotPrintJobComplete& slot)  Sends the print job off to the printer.
    PrintPages get_pages () const  Gets the Gtk::PrintPages setting for this job.
    @@ -132,31 +148,31 @@  Sets the n-up layout setting for this job.
    bool get_rotate () const  Gets whether the job is printed rotated.
    -void set_rotate (bool rotate=true) +void set_rotate (bool rotate=true)  Sets whether this job is printed rotated.
    bool get_collate () const  Gets whether this job is printed collated.
    -void set_collate (bool collate=true) +void set_collate (bool collate=true)  Sets whether this job is printed collated.
    bool get_reverse () const  Gets whether this job is printed reversed.
    -void set_reverse (bool reverse=true) +void set_reverse (bool reverse=true)  Sets whether this job is printed reversed.
    Glib::SignalProxy0< void > signal_status_changed () Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_title () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Title of the print job.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Printer > > property_printer () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    Printer to print the job to.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< PrintSettings > > property_settings () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    Printer settings.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< PageSetup > > property_page_setup () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Page Setup.
    Glib::PropertyProxy< bool > property_track_print_status () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + TRUE if the print job will continue to emit status-changed signals after the print data has been sent to the printer or print server.
    Glib::PropertyProxy_ReadOnly
    < bool > property_track_print_status () const  TRUE if the print job will continue to emit status-changed signals after the print data has been sent to the printer or print server.
    @@ -179,21 +195,21 @@

    A PrintJob object represents a job that is sent to a printer.

    You only need to deal directly with print jobs if you use the non-portable PrintUnixDialog API.

    Use get_surface() to obtain the cairo surface onto which the pages must be drawn. Use send() to send the finished job to the printer.If you don't use cairo then PrintJob also supports printing of manually generated postscript, via set_source_file().

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:

    Member Typedef Documentation

    For example, void on_print_job_complete(const Glib::RefPtr<PrintJob>& job);.

    -
    Exceptions:
    +
    Exceptions:
    exception
    @@ -208,7 +224,7 @@
    - + @@ -224,7 +240,7 @@
    virtual Gtk::PrintJob::~PrintJob virtual Gtk::PrintJob::~PrintJob ( ) [virtual]
    - + @@ -264,7 +280,7 @@
    Gtk::PrintJob::PrintJob Gtk::PrintJob::PrintJob ( const Glib::ustring title,
    - + @@ -303,7 +319,7 @@
    static Glib::RefPtr<PrintJob> Gtk::PrintJob::create static Glib::RefPtr<PrintJob> Gtk::PrintJob::create ( const Glib::ustring title,
    - + @@ -313,7 +329,7 @@

    Gets whether this job is printed collated.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    Whether the job is printed collated.
    @@ -323,7 +339,7 @@
    bool Gtk::PrintJob::get_collate bool Gtk::PrintJob::get_collate ( ) const
    - + @@ -333,7 +349,7 @@

    Gets the n-up setting for this job.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The n-up setting.
    @@ -343,7 +359,7 @@
    guint Gtk::PrintJob::get_n_up guint Gtk::PrintJob::get_n_up ( ) const
    - + @@ -353,7 +369,7 @@

    Gets the n-up layout setting for this job.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The n-up layout.
    @@ -363,7 +379,7 @@
    NumberUpLayout Gtk::PrintJob::get_n_up_layout NumberUpLayout Gtk::PrintJob::get_n_up_layout ( ) const
    - + @@ -373,7 +389,7 @@

    Gets the number of copies of this job.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The number of copies.
    @@ -383,7 +399,7 @@
    int Gtk::PrintJob::get_num_copies int Gtk::PrintJob::get_num_copies ( ) const
    - + @@ -393,7 +409,7 @@

    Gets the Gtk::PageSet setting for this job.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The Gtk::PageSet setting.
    @@ -403,7 +419,7 @@
    PageSet Gtk::PrintJob::get_page_set PageSet Gtk::PrintJob::get_page_set ( ) const
    - + @@ -413,47 +429,47 @@

    Gets the Gtk::PrintPages setting for this job.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The Gtk::PrintPages setting.
    - +
    PrintPages Gtk::PrintJob::get_pages PrintPages Gtk::PrintJob::get_pages ( ) const
    - + - +
    Glib::RefPtr<const Printer> Gtk::PrintJob::get_printer Glib::RefPtr<Printer> Gtk::PrintJob::get_printer ( ) const

    Gets the Gtk::Printer of the print job.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The printer of job.
    - +
    - + - +
    Glib::RefPtr<Printer> Gtk::PrintJob::get_printer Glib::RefPtr<const Printer> Gtk::PrintJob::get_printer ( ) const

    Gets the Gtk::Printer of the print job.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The printer of job.
    @@ -463,7 +479,7 @@
    - + @@ -473,7 +489,7 @@

    Gets whether this job is printed reversed.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    Whether the job is printed reversed.
    @@ -483,7 +499,7 @@
    bool Gtk::PrintJob::get_reverse bool Gtk::PrintJob::get_reverse ( ) const
    - + @@ -493,7 +509,7 @@

    Gets whether the job is printed rotated.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    Whether the job is printed rotated.
    @@ -503,7 +519,7 @@
    bool Gtk::PrintJob::get_rotate bool Gtk::PrintJob::get_rotate ( ) const
    - + @@ -513,7 +529,7 @@

    Gets the scale for this job (where 1.0 means unscaled).

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The scale.
    @@ -523,7 +539,7 @@
    double Gtk::PrintJob::get_scale double Gtk::PrintJob::get_scale ( ) const
    - + @@ -533,7 +549,7 @@

    Gets the Gtk::PrintSettings of the print job.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The settings of job.
    @@ -543,7 +559,7 @@
    Glib::RefPtr<PrintSettings> Gtk::PrintJob::get_settings Glib::RefPtr<PrintSettings> Gtk::PrintJob::get_settings ( )
    - + @@ -553,7 +569,7 @@

    Gets the Gtk::PrintSettings of the print job.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The settings of job.
    @@ -563,7 +579,7 @@
    Glib::RefPtr<const PrintSettings> Gtk::PrintJob::get_settings Glib::RefPtr<const PrintSettings> Gtk::PrintJob::get_settings ( ) const
    - + @@ -573,7 +589,7 @@

    Gets the status of the print job.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The status of job.
    @@ -583,7 +599,7 @@
    PrintStatus Gtk::PrintJob::get_status PrintStatus Gtk::PrintJob::get_status ( ) const
    - + @@ -593,7 +609,7 @@

    Gets a cairo surface onto which the pages of the print job should be rendered.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The cairo surface of job.
    @@ -603,7 +619,7 @@
    Cairo::RefPtr<Cairo::Surface> Gtk::PrintJob::get_surface Cairo::RefPtr<Cairo::Surface> Gtk::PrintJob::get_surface ( )
    - + @@ -613,7 +629,7 @@

    Gets a cairo surface onto which the pages of the print job should be rendered.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The cairo surface of job.
    @@ -623,7 +639,7 @@
    Cairo::RefPtr<const Cairo::Surface> Gtk::PrintJob::get_surface Cairo::RefPtr<const Cairo::Surface> Gtk::PrintJob::get_surface ( ) const
    - + @@ -633,7 +649,7 @@

    Gets the job title.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The title of job.
    @@ -643,7 +659,7 @@
    Glib::ustring Gtk::PrintJob::get_title Glib::ustring Gtk::PrintJob::get_title ( ) const
    - + @@ -654,20 +670,20 @@

    Returns wheter jobs will be tracked after printing.

    For details, see set_track_print_status().

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    true if print job status will be reported after printing.
    - +
    bool Gtk::PrintJob::get_track_print_status bool Gtk::PrintJob::get_track_print_status ( ) const
    - + - +
    const GtkPrintJob* Gtk::PrintJob::gobj GtkPrintJob* Gtk::PrintJob::gobj ( ) const [inline] [inline]
    @@ -675,19 +691,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GtkPrintJob* Gtk::PrintJob::gobj const GtkPrintJob* Gtk::PrintJob::gobj ( ) [inline] const [inline]
    @@ -695,7 +711,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -704,7 +720,7 @@
    - + @@ -722,7 +738,7 @@
    GtkPrintJob* Gtk::PrintJob::gobj_copy GtkPrintJob* Gtk::PrintJob::gobj_copy ( )
    - + @@ -740,7 +756,7 @@
    virtual void Gtk::PrintJob::on_status_changed virtual void Gtk::PrintJob::on_status_changed ( ) [protected, virtual]
    - + @@ -749,6 +765,7 @@
    +

    Page Setup.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -759,7 +776,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<PageSetup> > Gtk::PrintJob::property_page_setup Glib::PropertyProxy_ReadOnly< Glib::RefPtr<PageSetup> > Gtk::PrintJob::property_page_setup ( ) const
    - + @@ -768,6 +785,7 @@
    +

    Printer to print the job to.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -778,7 +796,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Printer> > Gtk::PrintJob::property_printer Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Printer> > Gtk::PrintJob::property_printer ( ) const
    - + @@ -787,6 +805,7 @@
    +

    Printer settings.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -797,7 +816,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<PrintSettings> > Gtk::PrintJob::property_settings Glib::PropertyProxy_ReadOnly< Glib::RefPtr<PrintSettings> > Gtk::PrintJob::property_settings ( ) const
    - + @@ -806,6 +825,7 @@
    +

    Title of the print job.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -816,7 +836,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::PrintJob::property_title Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::PrintJob::property_title ( ) const
    - + @@ -825,6 +845,7 @@
    +

    TRUE if the print job will continue to emit status-changed signals after the print data has been sent to the printer or print server.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -835,7 +856,7 @@
    Glib::PropertyProxy< bool > Gtk::PrintJob::property_track_print_status Glib::PropertyProxy< bool > Gtk::PrintJob::property_track_print_status ( )
    - + @@ -855,9 +876,9 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::PrintJob::property_track_print_status Glib::PropertyProxy_ReadOnly< bool > Gtk::PrintJob::property_track_print_status ( ) const
    - + - + @@ -866,7 +887,7 @@

    Sends the print job off to the printer.

    -
    Parameters:
    +
    Parameters:
    void Gtk::PrintJob::send void Gtk::PrintJob::send (const SlotPrintJobCompleteconst SlotPrintJobComplete slot)
    slotA function to call when the job completes or an error occurs.
    @@ -880,7 +901,7 @@
    - + @@ -891,8 +912,8 @@

    Sets whether this job is printed collated.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::PrintJob::set_collate void Gtk::PrintJob::set_collate ( bool  collate = true)
    collateWhether the job is printed collated.
    @@ -906,7 +927,7 @@
    - + @@ -917,8 +938,8 @@

    Sets the n-up setting for this job.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::PrintJob::set_n_up void Gtk::PrintJob::set_n_up ( guint  n_up)
    n_upThe n-up value.
    @@ -932,7 +953,7 @@
    - + @@ -943,8 +964,8 @@

    Sets the n-up layout setting for this job.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::PrintJob::set_n_up_layout void Gtk::PrintJob::set_n_up_layout ( NumberUpLayout  layout)
    layoutThe n-up layout setting.
    @@ -958,7 +979,7 @@
    - + @@ -969,8 +990,8 @@

    Sets the number of copies for this job.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::PrintJob::set_num_copies void Gtk::PrintJob::set_num_copies ( int  num_copies)
    num_copiesThe number of copies.
    @@ -984,7 +1005,7 @@
    - + @@ -995,8 +1016,8 @@

    Sets the Gtk::PageSet setting for this job.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::PrintJob::set_page_set void Gtk::PrintJob::set_page_set ( PageSet  page_set)
    page_setA Gtk::PageSet setting.
    @@ -1010,7 +1031,7 @@
    - + @@ -1021,8 +1042,8 @@

    Sets the Gtk::PrintPages setting for this job.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::PrintJob::set_pages void Gtk::PrintJob::set_pages ( PrintPages  pages)
    pagesThe Gtk::PrintPages setting.
    @@ -1036,7 +1057,7 @@
    - + @@ -1047,8 +1068,8 @@

    Sets whether this job is printed reversed.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::PrintJob::set_reverse void Gtk::PrintJob::set_reverse ( bool  reverse = true)
    reverseWhether the job is printed reversed.
    @@ -1062,7 +1083,7 @@
    - + @@ -1073,8 +1094,8 @@

    Sets whether this job is printed rotated.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::PrintJob::set_rotate void Gtk::PrintJob::set_rotate ( bool  rotate = true)
    rotateWhether to print rotated.
    @@ -1088,7 +1109,7 @@
    - + @@ -1099,8 +1120,8 @@

    Sets the scale for this job (where 1.0 means unscaled).

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::PrintJob::set_scale void Gtk::PrintJob::set_scale ( double  scale)
    scaleThe scale.
    @@ -1114,9 +1135,9 @@
    - + - + @@ -1126,8 +1147,8 @@

    Make the Gtk::PrintJob send an existing document to the printing system.

    The file can be in any format understood by the platforms printing system (typically PostScript, but on many platforms PDF may work too). See Gtk::Printer::accepts_pdf() and Gtk::Printer::accepts_ps().

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintJob::set_source_file void Gtk::PrintJob::set_source_file (const std::stringconst std::string filename)
    filenameThe file to be printed.
    @@ -1142,7 +1163,7 @@
    - + @@ -1155,8 +1176,8 @@

    If track_status is true, the print job will try to continue report on the status of the print job in the printer queues and printer.

    This can allow your application to show things like "out of paper" issues, and when the print job actually reaches the printer.

    This function is often implemented using some form of polling, so it should not be enabled unless needed.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintJob::set_track_print_status void Gtk::PrintJob::set_track_print_status ( bool  track_status = true)
    track_statustrue to track status after printing.
    @@ -1170,7 +1191,7 @@
    - + @@ -1180,7 +1201,7 @@
    Slot Prototype:
    void on_my_status_changed()

    Gets emitted when the status of a job changes. The signal handler can use Gtk::PrintJob::get_status() to obtain the new status.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    @@ -1190,7 +1211,7 @@
    Glib::SignalProxy0< void > Gtk::PrintJob::signal_status_changed Glib::SignalProxy0< void > Gtk::PrintJob::signal_status_changed ( )
    - + @@ -1211,7 +1232,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::PrintJob > wrap Glib::RefPtr< Gtk::PrintJob > wrap ( GtkPrintJob *  object,
    @@ -1225,9 +1246,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/printjob.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintJob__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintJob__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintJob-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintJob-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintJob-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintJob-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::PrintJob, including all inherited members. @@ -66,7 +82,7 @@ - + @@ -111,7 +127,7 @@ - + @@ -129,9 +145,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_pages() const Gtk::PrintJob
    get_printer()Gtk::PrintJob
    get_printer() const Gtk::PrintJob
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_reverse() const Gtk::PrintJob
    get_rotate() const Gtk::PrintJob
    set_num_copies(int num_copies)Gtk::PrintJob
    set_page_set(PageSet page_set)Gtk::PrintJob
    set_pages(PrintPages pages)Gtk::PrintJob
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_reverse(bool reverse=true)Gtk::PrintJob
    set_rotate(bool rotate=true)Gtk::PrintJob
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~PrintJob()Gtk::PrintJob [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintOperation.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintOperation.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintOperation.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintOperation.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::PrintOperation Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::PrintOperation Class Reference
    -
    +

    PrintOperation is the high-level, portable printing API. More...

    @@ -97,7 +113,7 @@  If full_page is true, the transformation for the cairo context obtained from Gtk::PrintContext puts the origin at the top left corner of the page (which may not be the top left corner of the sheet, depending on page orientation and the number of pages per sheet).
    void set_unit (Unit unit)  Sets up the transformation for the cairo context obtained from Gtk::PrintContext in such a way that distances are measured in units of unit.
    -void set_export_filename (const std::string& filename) +void set_export_filename (const std::string& filename)  Sets up the Gtk::PrintOperation to generate a file instead of showing the print dialog.
    void set_track_print_status (bool track_status=true)  If track_status is true, the print operation will try to continue report on the status of the print job in the printer queues and printer.
    @@ -107,7 +123,7 @@  Sets whether the run() may return before the print operation is completed.
    void set_custom_tab_label (const Glib::ustring& label)  Sets the label for the tab holding custom widgets.
    -PrintOperationResult run (PrintOperationAction action=PRINT_OPERATION_ACTION_PRINT_DIALOG) +PrintOperationResult run (PrintOperationAction action=PRINT_OPERATION_ACTION_PRINT_DIALOG) PrintOperationResult run (PrintOperationAction action, Window& parent)  Runs the print operation, by first letting the user modify print settings in the print dialog, and then print the document.
    PrintStatus get_status () const @@ -125,15 +141,15 @@ void set_support_selection (bool support_selection=true)  Sets whether selection is supported by Gtk::PrintOperation.
    bool get_support_selection () const - Gets the value of Gtk::PrintOperation::property_support_selection() property.
    + Gets the value of Gtk::PrintOperation::property_support_selection() property.
    void set_has_selection (bool has_selection=true)  Sets whether there is a selection to print.
    bool get_has_selection () const - Gets the value of Gtk::PrintOperation::property_has_selection() property.
    + Gets the value of Gtk::PrintOperation::property_has_selection() property.
    void set_embed_page_setup (bool embed=true)  Embed page size combo box and orientation combo box into page setup page.
    bool get_embed_page_setup () const - Gets the value of Gtk::PrintOperation::property_embed_page_setup() property.
    + Gets the value of Gtk::PrintOperation::property_embed_page_setup() property.
    int get_n_pages_to_print () const  Returns the number of pages that will be printed.
    Glib::SignalProxy1< void,
    @@ -169,89 +185,89 @@ Glib::RefPtr< PrintSettings >& > signal_update_custom_widget () Glib::PropertyProxy
    < Glib::RefPtr< PageSetup > > property_default_page_setup () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The GtkPageSetup used by default.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< PageSetup > > property_default_page_setup () const  The GtkPageSetup used by default.
    Glib::PropertyProxy
    < Glib::RefPtr< PrintSettings > > property_print_settings () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The GtkPrintSettings used for initializing the dialog.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< PrintSettings > > property_print_settings () const  The GtkPrintSettings used for initializing the dialog.
    Glib::PropertyProxy
    < Glib::ustringproperty_job_name () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + A string used for identifying the print job.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_job_name () const  A string used for identifying the print job.
    Glib::PropertyProxy< int > property_n_pages () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The number of pages in the document.
    Glib::PropertyProxy_ReadOnly< int > property_n_pages () const  The number of pages in the document.
    Glib::PropertyProxy< int > property_current_page () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The current page in the document.
    Glib::PropertyProxy_ReadOnly< int > property_current_page () const  The current page in the document.
    Glib::PropertyProxy< bool > property_use_full_page () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + TRUE if the origin of the context should be at the corner of the page and not the corner of the imageable area.
    Glib::PropertyProxy_ReadOnly
    < bool > property_use_full_page () const  TRUE if the origin of the context should be at the corner of the page and not the corner of the imageable area.
    Glib::PropertyProxy< bool > property_track_print_status () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + TRUE if the print operation will continue to report on the print job status after the print data has been sent to the printer or print server.
    Glib::PropertyProxy_ReadOnly
    < bool > property_track_print_status () const  TRUE if the print operation will continue to report on the print job status after the print data has been sent to the printer or print server.
    Glib::PropertyProxy< Unitproperty_unit () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The unit in which distances can be measured in the context.
    Glib::PropertyProxy_ReadOnly
    < Unitproperty_unit () const  The unit in which distances can be measured in the context.
    Glib::PropertyProxy< bool > property_show_progress () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + TRUE if a progress dialog is shown while printing.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_progress () const  TRUE if a progress dialog is shown while printing.
    Glib::PropertyProxy< bool > property_allow_async () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + TRUE if print process may run asynchronous.
    Glib::PropertyProxy_ReadOnly
    < bool > property_allow_async () const  TRUE if print process may run asynchronous.
    -Glib::PropertyProxy< std::stringproperty_export_filename () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    +Glib::PropertyProxy< std::stringproperty_export_filename () + Export filename.
    Glib::PropertyProxy_ReadOnly
    -< std::stringproperty_export_filename () const +< std::stringproperty_export_filename () const  Export filename.
    Glib::PropertyProxy_ReadOnly
    < PrintStatusproperty_status () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The status of the print operation.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_status_string () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + A human-readable description of the status.
    Glib::PropertyProxy
    < Glib::ustringproperty_custom_tab_label () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    Label for the tab containing custom widgets.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_custom_tab_label () const  Label for the tab containing custom widgets.
    Glib::PropertyProxy< bool > property_support_selection () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + TRUE if the print operation will support print of selection.
    Glib::PropertyProxy_ReadOnly
    < bool > property_support_selection () const  TRUE if the print operation will support print of selection.
    Glib::PropertyProxy< bool > property_has_selection () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + TRUE if a selection exists.
    Glib::PropertyProxy_ReadOnly
    < bool > property_has_selection () const  TRUE if a selection exists.
    Glib::PropertyProxy< bool > property_embed_page_setup () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + TRUE if page setup combos are embedded in GtkPrintDialog.
    Glib::PropertyProxy_ReadOnly
    < bool > property_embed_page_setup () const  TRUE if page setup combos are embedded in GtkPrintDialog.
    Glib::PropertyProxy_ReadOnly< int > property_n_pages_to_print () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The number of pages that will be printed.

    Static Public Member Functions

    static Glib::RefPtr
    @@ -291,14 +307,14 @@

    It looks a bit different than other GTK+ dialogs such as the FileChooser, since some platforms don't expose enough infrastructure to implement a good print dialog. On such platforms, PrintOperation uses the native print dialog. On platforms which do not provide a native print dialog, GTK+ uses its own, see PrintUnixDialog.

    The typical way to use the high-level printing API is to create a PrintOperation object when the user chooses to print. Then you set some properties on it,such as the page size, any PrintSettings from previous print operations, the number of pages, the current page, etc.

    Then you start the print operation by calling run(). It will then show a dialog to let the user select a printer and options. When the user finishes the dialog various signals will be emitted by the PrintOperation for you to handle, the main one being draw_page. You should then render the page on the provided PrintContext using Cairo.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:

    Constructor & Destructor Documentation

    - + @@ -314,7 +330,7 @@
    virtual Gtk::PrintOperation::~PrintOperation virtual Gtk::PrintOperation::~PrintOperation ( ) [virtual]
    - + @@ -331,7 +347,7 @@
    Gtk::PrintOperation::PrintOperation Gtk::PrintOperation::PrintOperation ( ) [protected]
    - + @@ -342,7 +358,7 @@

    Cancels a running print operation.

    This function may be called from a Gtk::PrintOperation::signal_begin_print(), Gtk::PrintOperation::signal_paginate() or Gtk::PrintOperation::signal_draw_page() signal handler to stop the currently running print operation.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    @@ -351,7 +367,7 @@
    void Gtk::PrintOperation::cancel void Gtk::PrintOperation::cancel ( )
    - + @@ -367,7 +383,7 @@
    static Glib::RefPtr<PrintOperation> Gtk::PrintOperation::create static Glib::RefPtr<PrintOperation> Gtk::PrintOperation::create ( ) [static]
    - + @@ -387,7 +403,7 @@
    void Gtk::PrintOperation::draw_page_finish void Gtk::PrintOperation::draw_page_finish ( )
    - + @@ -397,7 +413,7 @@

    Returns the default page setup, see set_default_page_setup().

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The default page setup.
    @@ -407,7 +423,7 @@
    Glib::RefPtr<PageSetup> Gtk::PrintOperation::get_default_page_setup Glib::RefPtr<PageSetup> Gtk::PrintOperation::get_default_page_setup ( )
    - + @@ -417,7 +433,7 @@

    Returns the default page setup, see set_default_page_setup().

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The default page setup.
    @@ -427,7 +443,7 @@
    Glib::RefPtr<const PageSetup> Gtk::PrintOperation::get_default_page_setup Glib::RefPtr<const PageSetup> Gtk::PrintOperation::get_default_page_setup ( ) const
    - + @@ -436,8 +452,8 @@
    -

    Gets the value of Gtk::PrintOperation::property_embed_page_setup() property.

    -
    Since gtkmm 2.18:
    +

    Gets the value of Gtk::PrintOperation::property_embed_page_setup() property.

    +
    Since gtkmm 2.18:
    Returns:
    Whether page setup selection combos are embedded.
    @@ -447,7 +463,7 @@
    bool Gtk::PrintOperation::get_embed_page_setup bool Gtk::PrintOperation::get_embed_page_setup ( ) const
    - + @@ -456,8 +472,8 @@
    -

    Gets the value of Gtk::PrintOperation::property_has_selection() property.

    -
    Since gtkmm 2.18:
    +

    Gets the value of Gtk::PrintOperation::property_has_selection() property.

    +
    Since gtkmm 2.18:
    Returns:
    Whether there is a selection.
    @@ -467,7 +483,7 @@
    bool Gtk::PrintOperation::get_has_selection bool Gtk::PrintOperation::get_has_selection ( ) const
    - + @@ -478,7 +494,7 @@

    Returns the number of pages that will be printed.

    Note that this value is set during print preparation phase (Gtk::PRINT_STATUS_PREPARING), so this function should never be called before the data generation phase (Gtk::PRINT_STATUS_GENERATING_DATA). You can connect to the Gtk::PrintOperation::signal_status_changed() signal and call get_n_pages_to_print() when print status is Gtk::PRINT_STATUS_GENERATING_DATA. This is typically used to track the progress of print operation.

    -
    Since gtkmm 2.18:
    +
    Since gtkmm 2.18:
    Returns:
    The number of pages that will be printed.
    @@ -488,7 +504,7 @@
    int Gtk::PrintOperation::get_n_pages_to_print int Gtk::PrintOperation::get_n_pages_to_print ( ) const
    - + @@ -499,7 +515,7 @@

    Returns the current print settings.

    Note that the return value is 0 until either set_print_settings() or run() have been called.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The current print settings of op.
    @@ -509,7 +525,7 @@
    Glib::RefPtr<PrintSettings> Gtk::PrintOperation::get_print_settings Glib::RefPtr<PrintSettings> Gtk::PrintOperation::get_print_settings ( )
    - + @@ -520,7 +536,7 @@

    Returns the current print settings.

    Note that the return value is 0 until either set_print_settings() or run() have been called.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The current print settings of op.
    @@ -530,7 +546,7 @@
    Glib::RefPtr<const PrintSettings> Gtk::PrintOperation::get_print_settings Glib::RefPtr<const PrintSettings> Gtk::PrintOperation::get_print_settings ( ) const
    - + @@ -541,7 +557,7 @@

    Returns the status of the print operation.

    Also see get_status_string().

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The status of the print operation.
    @@ -551,7 +567,7 @@
    PrintStatus Gtk::PrintOperation::get_status PrintStatus Gtk::PrintOperation::get_status ( ) const
    - + @@ -563,7 +579,7 @@

    Returns a string representation of the status of the print operation.

    The string is translated and suitable for displaying the print status e.g. in a Gtk::Statusbar.

    Use get_status() to obtain a status value that is suitable for programmatic use.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    A string representation of the status of the print operation.
    @@ -573,7 +589,7 @@
    Glib::ustring Gtk::PrintOperation::get_status_string Glib::ustring Gtk::PrintOperation::get_status_string ( ) const
    - + @@ -582,8 +598,8 @@
    -

    Gets the value of Gtk::PrintOperation::property_support_selection() property.

    -
    Since gtkmm 2.18:
    +

    Gets the value of Gtk::PrintOperation::property_support_selection() property.

    +
    Since gtkmm 2.18:
    Returns:
    Whether the application supports print of selection.
    @@ -593,7 +609,7 @@
    bool Gtk::PrintOperation::get_support_selection bool Gtk::PrintOperation::get_support_selection ( ) const
    - + @@ -613,7 +629,7 @@
    GtkPrintOperation* Gtk::PrintOperation::gobj GtkPrintOperation* Gtk::PrintOperation::gobj ( ) [inline]
    - + @@ -633,7 +649,7 @@
    const GtkPrintOperation* Gtk::PrintOperation::gobj const GtkPrintOperation* Gtk::PrintOperation::gobj ( ) const [inline]
    - + @@ -651,7 +667,7 @@
    GtkPrintOperation* Gtk::PrintOperation::gobj_copy GtkPrintOperation* Gtk::PrintOperation::gobj_copy ( )
    - + @@ -662,7 +678,7 @@

    A convenience function to find out if the print operation is finished, either successfully (Gtk::PRINT_STATUS_FINISHED) or unsuccessfully (Gtk::PRINT_STATUS_FINISHED_ABORTED).

    Note:
    when you enable print status tracking the print operation can be in a non-finished state even after done has been called, as the operation status then tracks the print job status on the printer.
    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    true, if the print operation is finished.
    @@ -672,7 +688,7 @@
    bool Gtk::PrintOperation::is_finished bool Gtk::PrintOperation::is_finished ( ) const
    - + @@ -691,7 +707,7 @@
    virtual void Gtk::PrintOperation::on_begin_print virtual void Gtk::PrintOperation::on_begin_print ( const Glib::RefPtr< PrintContext >&  context)
    - + @@ -709,7 +725,7 @@
    virtual Widget* Gtk::PrintOperation::on_create_custom_widget virtual Widget* Gtk::PrintOperation::on_create_custom_widget ( ) [protected, virtual]
    - + @@ -728,7 +744,7 @@
    virtual void Gtk::PrintOperation::on_custom_widget_apply virtual void Gtk::PrintOperation::on_custom_widget_apply ( Widget widget)
    - + @@ -747,7 +763,7 @@
    virtual void Gtk::PrintOperation::on_done virtual void Gtk::PrintOperation::on_done ( PrintOperationResult  result)
    - + @@ -776,7 +792,7 @@
    virtual void Gtk::PrintOperation::on_draw_page virtual void Gtk::PrintOperation::on_draw_page ( const Glib::RefPtr< PrintContext >&  context,
    - + @@ -795,7 +811,7 @@
    virtual void Gtk::PrintOperation::on_end_print virtual void Gtk::PrintOperation::on_end_print ( const Glib::RefPtr< PrintContext >&  context)
    - + @@ -814,7 +830,7 @@
    virtual bool Gtk::PrintOperation::on_paginate virtual bool Gtk::PrintOperation::on_paginate ( const Glib::RefPtr< PrintContext >&  context)
    - + @@ -849,7 +865,7 @@
    virtual bool Gtk::PrintOperation::on_preview virtual bool Gtk::PrintOperation::on_preview ( const Glib::RefPtr< PrintOperationPreview >&  preview,
    - + @@ -884,7 +900,7 @@
    virtual void Gtk::PrintOperation::on_request_page_setup virtual void Gtk::PrintOperation::on_request_page_setup ( const Glib::RefPtr< PrintContext >&  context,
    - + @@ -902,7 +918,7 @@
    virtual void Gtk::PrintOperation::on_status_changed virtual void Gtk::PrintOperation::on_status_changed ( ) [protected, virtual]
    - + @@ -911,6 +927,7 @@
    +

    TRUE if print process may run asynchronous.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -921,7 +938,7 @@
    Glib::PropertyProxy< bool > Gtk::PrintOperation::property_allow_async Glib::PropertyProxy< bool > Gtk::PrintOperation::property_allow_async ( )
    - + @@ -941,7 +958,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::PrintOperation::property_allow_async Glib::PropertyProxy_ReadOnly< bool > Gtk::PrintOperation::property_allow_async ( ) const
    - + @@ -950,6 +967,7 @@
    +

    The current page in the document.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -960,7 +978,7 @@
    Glib::PropertyProxy< int > Gtk::PrintOperation::property_current_page Glib::PropertyProxy< int > Gtk::PrintOperation::property_current_page ( )
    - + @@ -980,7 +998,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::PrintOperation::property_current_page Glib::PropertyProxy_ReadOnly< int > Gtk::PrintOperation::property_current_page ( ) const
    - + @@ -989,6 +1007,7 @@
    +

    Label for the tab containing custom widgets.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -999,7 +1018,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::PrintOperation::property_custom_tab_label Glib::PropertyProxy< Glib::ustring > Gtk::PrintOperation::property_custom_tab_label ( )
    - + @@ -1019,7 +1038,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::PrintOperation::property_custom_tab_label Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::PrintOperation::property_custom_tab_label ( ) const
    - + @@ -1028,6 +1047,7 @@
    +

    The GtkPageSetup used by default.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1038,7 +1058,7 @@
    Glib::PropertyProxy< Glib::RefPtr<PageSetup> > Gtk::PrintOperation::property_default_page_setup Glib::PropertyProxy< Glib::RefPtr<PageSetup> > Gtk::PrintOperation::property_default_page_setup ( )
    - + @@ -1058,7 +1078,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<PageSetup> > Gtk::PrintOperation::property_default_page_setup Glib::PropertyProxy_ReadOnly< Glib::RefPtr<PageSetup> > Gtk::PrintOperation::property_default_page_setup ( ) const
    - + @@ -1067,6 +1087,7 @@
    +

    TRUE if page setup combos are embedded in GtkPrintDialog.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1077,7 +1098,7 @@
    Glib::PropertyProxy< bool > Gtk::PrintOperation::property_embed_page_setup Glib::PropertyProxy< bool > Gtk::PrintOperation::property_embed_page_setup ( )
    - + @@ -1097,7 +1118,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::PrintOperation::property_embed_page_setup Glib::PropertyProxy_ReadOnly< bool > Gtk::PrintOperation::property_embed_page_setup ( ) const
    - + @@ -1106,6 +1127,7 @@
    +

    Export filename.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1116,7 +1138,7 @@
    Glib::PropertyProxy< std::string > Gtk::PrintOperation::property_export_filename Glib::PropertyProxy< std::string > Gtk::PrintOperation::property_export_filename ( )
    - + @@ -1136,7 +1158,7 @@
    Glib::PropertyProxy_ReadOnly< std::string > Gtk::PrintOperation::property_export_filename Glib::PropertyProxy_ReadOnly< std::string > Gtk::PrintOperation::property_export_filename ( ) const
    - + @@ -1145,6 +1167,7 @@
    +

    TRUE if a selection exists.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1155,7 +1178,7 @@
    Glib::PropertyProxy< bool > Gtk::PrintOperation::property_has_selection Glib::PropertyProxy< bool > Gtk::PrintOperation::property_has_selection ( )
    - + @@ -1175,7 +1198,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::PrintOperation::property_has_selection Glib::PropertyProxy_ReadOnly< bool > Gtk::PrintOperation::property_has_selection ( ) const
    - + @@ -1184,6 +1207,7 @@
    +

    A string used for identifying the print job.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1194,7 +1218,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::PrintOperation::property_job_name Glib::PropertyProxy< Glib::ustring > Gtk::PrintOperation::property_job_name ( )
    - + @@ -1214,7 +1238,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::PrintOperation::property_job_name Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::PrintOperation::property_job_name ( ) const
    - + @@ -1223,6 +1247,7 @@
    +

    The number of pages in the document.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1233,7 +1258,7 @@
    Glib::PropertyProxy< int > Gtk::PrintOperation::property_n_pages Glib::PropertyProxy< int > Gtk::PrintOperation::property_n_pages ( )
    - + @@ -1253,7 +1278,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::PrintOperation::property_n_pages Glib::PropertyProxy_ReadOnly< int > Gtk::PrintOperation::property_n_pages ( ) const
    - + @@ -1262,6 +1287,7 @@
    +

    The number of pages that will be printed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1272,7 +1298,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::PrintOperation::property_n_pages_to_print Glib::PropertyProxy_ReadOnly< int > Gtk::PrintOperation::property_n_pages_to_print ( ) const
    - + @@ -1281,6 +1307,7 @@
    +

    The GtkPrintSettings used for initializing the dialog.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1291,7 +1318,7 @@
    Glib::PropertyProxy< Glib::RefPtr<PrintSettings> > Gtk::PrintOperation::property_print_settings Glib::PropertyProxy< Glib::RefPtr<PrintSettings> > Gtk::PrintOperation::property_print_settings ( )
    - + @@ -1306,15 +1333,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<PrintSettings> > Gtk::PrintOperation::property_print_settings Glib::PropertyProxy_ReadOnly< Glib::RefPtr<PrintSettings> > Gtk::PrintOperation::property_print_settings ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::PrintOperation::property_show_progress Glib::PropertyProxy< bool > Gtk::PrintOperation::property_show_progress ( ) const
    @@ -1326,20 +1353,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::PrintOperation::property_show_progress Glib::PropertyProxy_ReadOnly< bool > Gtk::PrintOperation::property_show_progress ( ) const
    +

    TRUE if a progress dialog is shown while printing.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1350,7 +1378,7 @@
    - + @@ -1359,6 +1387,7 @@
    +

    The status of the print operation.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1369,7 +1398,7 @@
    Glib::PropertyProxy_ReadOnly< PrintStatus > Gtk::PrintOperation::property_status Glib::PropertyProxy_ReadOnly< PrintStatus > Gtk::PrintOperation::property_status ( ) const
    - + @@ -1378,6 +1407,7 @@
    +

    A human-readable description of the status.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1388,7 +1418,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::PrintOperation::property_status_string Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::PrintOperation::property_status_string ( ) const
    - + @@ -1397,6 +1427,7 @@
    +

    TRUE if the print operation will support print of selection.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1407,7 +1438,7 @@
    Glib::PropertyProxy< bool > Gtk::PrintOperation::property_support_selection Glib::PropertyProxy< bool > Gtk::PrintOperation::property_support_selection ( )
    - + @@ -1427,7 +1458,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::PrintOperation::property_support_selection Glib::PropertyProxy_ReadOnly< bool > Gtk::PrintOperation::property_support_selection ( ) const
    - + @@ -1436,6 +1467,7 @@
    +

    TRUE if the print operation will continue to report on the print job status after the print data has been sent to the printer or print server.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1446,7 +1478,7 @@
    Glib::PropertyProxy< bool > Gtk::PrintOperation::property_track_print_status Glib::PropertyProxy< bool > Gtk::PrintOperation::property_track_print_status ( )
    - + @@ -1461,15 +1493,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::PrintOperation::property_track_print_status Glib::PropertyProxy_ReadOnly< bool > Gtk::PrintOperation::property_track_print_status ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Unit > Gtk::PrintOperation::property_unit Glib::PropertyProxy< Unit > Gtk::PrintOperation::property_unit ( ) const
    @@ -1481,20 +1513,21 @@
    - +
    - + - +
    Glib::PropertyProxy< Unit > Gtk::PrintOperation::property_unit Glib::PropertyProxy_ReadOnly< Unit > Gtk::PrintOperation::property_unit ( ) const
    +

    The unit in which distances can be measured in the context.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1505,7 +1538,7 @@
    - + @@ -1514,6 +1547,7 @@
    +

    TRUE if the origin of the context should be at the corner of the page and not the corner of the imageable area.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1524,7 +1558,7 @@
    Glib::PropertyProxy< bool > Gtk::PrintOperation::property_use_full_page Glib::PropertyProxy< bool > Gtk::PrintOperation::property_use_full_page ( )
    - + @@ -1544,10 +1578,10 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::PrintOperation::property_use_full_page Glib::PropertyProxy_ReadOnly< bool > Gtk::PrintOperation::property_use_full_page ( ) const
    - + - +
    PrintOperationResult Gtk::PrintOperation::run PrintOperationResult Gtk::PrintOperation::run ( PrintOperationAction action = PRINT_OPERATION_ACTION_PRINT_DIALOG)action = PRINT_OPERATION_ACTION_PRINT_DIALOG)
    @@ -1561,7 +1595,7 @@
    - + @@ -1583,11 +1617,11 @@

    Runs the print operation, by first letting the user modify print settings in the print dialog, and then print the document.

    Normally that this function does not return until the rendering of all pages is complete. You can connect to the Gtk::PrintOperation::signal_status_changed() signal on op to obtain some information about the progress of the print operation. Furthermore, it may use a recursive mainloop to show the print dialog.

    -

    If you call set_allow_async() or set the Gtk::PrintOperation::property_allow_async() property the operation will run asynchronously if this is supported on the platform. The Gtk::PrintOperation::signal_done() signal will be emitted with the result of the operation when the it is done (i.e. when the dialog is canceled, or when the print succeeds or fails).

    +

    If you call set_allow_async() or set the Gtk::PrintOperation::property_allow_async() property the operation will run asynchronously if this is supported on the platform. The Gtk::PrintOperation::signal_done() signal will be emitted with the result of the operation when the it is done (i.e. when the dialog is canceled, or when the print succeeds or fails).

    [C example ellipted]

    Note that run() can only be called once on a given Gtk::PrintOperation.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    PrintOperationResult Gtk::PrintOperation::run PrintOperationResult Gtk::PrintOperation::run ( PrintOperationAction  action,
    @@ -1603,7 +1637,7 @@
    actionThe action to start.
    parentTransient parent of the dialog.
    - + @@ -1615,8 +1649,8 @@

    Sets whether the run() may return before the print operation is completed.

    Note that some platforms may not allow asynchronous operation.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintOperation::set_allow_async void Gtk::PrintOperation::set_allow_async ( bool  allow_async = true)
    allow_asynctrue to allow asynchronous operation.
    @@ -1630,7 +1664,7 @@
    - + @@ -1643,8 +1677,8 @@

    Sets the current page.

    If this is called before run(), the user will be able to select to print only the current page.

    Note that this only makes sense for pre-paginated documents.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintOperation::set_current_page void Gtk::PrintOperation::set_current_page ( int  current_page)
    current_pageThe current page, 0-based.
    @@ -1658,7 +1692,7 @@
    - + @@ -1669,8 +1703,8 @@

    Sets the label for the tab holding custom widgets.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintOperation::set_custom_tab_label void Gtk::PrintOperation::set_custom_tab_label ( const Glib::ustring label)
    labelThe label to use, or 0 to use the default label.
    @@ -1684,7 +1718,7 @@
    - + @@ -1696,8 +1730,8 @@

    Makes default_page_setup the default page setup for op.

    This page setup will be used by run(), but it can be overridden on a per-page basis by connecting to the Gtk::PrintOperation::signal_request_page_setup() signal.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintOperation::set_default_page_setup void Gtk::PrintOperation::set_default_page_setup ( const Glib::RefPtr< PageSetup >&  default_page_setup)
    default_page_setupA Gtk::PageSetup, or 0.
    @@ -1711,7 +1745,7 @@
    - + @@ -1732,7 +1766,7 @@
    void Gtk::PrintOperation::set_defer_drawing void Gtk::PrintOperation::set_defer_drawing ( )
    - + @@ -1744,8 +1778,8 @@

    Embed page size combo box and orientation combo box into page setup page.

    Selected page setup is stored as default page setup in Gtk::PrintOperation.

    -
    Since gtkmm 2.18:
    -
    Parameters:
    +
    Since gtkmm 2.18:
    +
    Parameters:
    void Gtk::PrintOperation::set_embed_page_setup void Gtk::PrintOperation::set_embed_page_setup ( bool  embed = true)
    embedtrue to embed page setup selection in the Gtk::PrintDialog.
    @@ -1759,9 +1793,9 @@
    - + - + @@ -1772,8 +1806,8 @@

    Sets up the Gtk::PrintOperation to generate a file instead of showing the print dialog.

    The indended use of this function is for implementing "Export to PDF" actions. Currently, PDF is the only supported format.

    "Print to PDF" support is independent of this and is done by letting the user pick the "Print to PDF" item from the list of printers in the print dialog.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintOperation::set_export_filename void Gtk::PrintOperation::set_export_filename (const std::stringconst std::string filename)
    filenameThe filename for the exported file.
    @@ -1787,7 +1821,7 @@
    - + @@ -1799,8 +1833,8 @@

    Sets whether there is a selection to print.

    Application has to set number of pages to which the selection will draw by set_n_pages() in a callback of Gtk::PrintOperation::signal_begin_print().

    -
    Since gtkmm 2.18:
    -
    Parameters:
    +
    Since gtkmm 2.18:
    +
    Parameters:
    void Gtk::PrintOperation::set_has_selection void Gtk::PrintOperation::set_has_selection ( bool  has_selection = true)
    has_selectiontrue indicates that a selection exists.
    @@ -1814,7 +1848,7 @@
    - + @@ -1827,8 +1861,8 @@

    Sets the name of the print job.

    The name is used to identify the job (e.g. in monitoring applications like eggcups).

    If you don't set a job name, GTK+ picks a default one by numbering successive print jobs.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintOperation::set_job_name void Gtk::PrintOperation::set_job_name ( const Glib::ustring job_name)
    job_nameA string that identifies the print job.
    @@ -1842,7 +1876,7 @@
    - + @@ -1855,8 +1889,8 @@

    Sets the number of pages in the document.

    This must be set to a positive number before the rendering starts. It may be set in a Gtk::PrintOperation::signal_begin_print() signal hander.

    Note that the page numbers passed to the Gtk::PrintOperation::signal_request_page_setup() and Gtk::PrintOperation::signal_draw_page() signals are 0-based, i.e. if the user chooses to print all pages, the last signal_draw_page() signal will be for page n_pages - 1.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintOperation::set_n_pages void Gtk::PrintOperation::set_n_pages ( int  n_pages)
    n_pagesThe number of pages.
    @@ -1870,7 +1904,7 @@
    - + @@ -1882,8 +1916,8 @@

    Sets the print settings for op.

    This is typically used to re-establish print settings from a previous print operation, see run().

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintOperation::set_print_settings void Gtk::PrintOperation::set_print_settings ( const Glib::RefPtr< PrintSettings >&  print_settings)
    print_settingsGtk::PrintSettings.
    @@ -1897,7 +1931,7 @@
    - + @@ -1908,8 +1942,8 @@

    If show_progress is true, the print operation will show a progress dialog during the print operation.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintOperation::set_show_progress void Gtk::PrintOperation::set_show_progress ( bool  show_progress = true)
    show_progresstrue to show a progress dialog.
    @@ -1923,7 +1957,7 @@
    - + @@ -1934,8 +1968,8 @@

    Sets whether selection is supported by Gtk::PrintOperation.

    -
    Since gtkmm 2.18:
    -
    Parameters:
    +
    Since gtkmm 2.18:
    +
    Parameters:
    void Gtk::PrintOperation::set_support_selection void Gtk::PrintOperation::set_support_selection ( bool  support_selection = true)
    support_selectiontrue to support selection.
    @@ -1949,7 +1983,7 @@
    - + @@ -1962,8 +1996,8 @@

    If track_status is true, the print operation will try to continue report on the status of the print job in the printer queues and printer.

    This can allow your application to show things like "out of paper" issues, and when the print job actually reaches the printer.

    This function is often implemented using some form of polling, so it should not be enabled unless needed.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintOperation::set_track_print_status void Gtk::PrintOperation::set_track_print_status ( bool  track_status = true)
    track_statustrue to track status after printing.
    @@ -1977,7 +2011,7 @@
    - + @@ -1988,8 +2022,8 @@

    Sets up the transformation for the cairo context obtained from Gtk::PrintContext in such a way that distances are measured in units of unit.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintOperation::set_unit void Gtk::PrintOperation::set_unit ( Unit  unit)
    unitThe unit to use.
    @@ -2003,7 +2037,7 @@
    - + @@ -2015,8 +2049,8 @@

    If full_page is true, the transformation for the cairo context obtained from Gtk::PrintContext puts the origin at the top left corner of the page (which may not be the top left corner of the sheet, depending on page orientation and the number of pages per sheet).

    Otherwise, the origin is at the top left corner of the imageable area (i.e. inside the margins).

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintOperation::set_use_full_page void Gtk::PrintOperation::set_use_full_page ( bool  use_full_page = true)
    full_pagetrue to set up the Gtk::PrintContext for the full page.
    @@ -2030,7 +2064,7 @@
    - + @@ -2041,8 +2075,8 @@
    Slot Prototype:
    void on_my_begin_print(const Glib::RefPtr<PrintContext>& context)

    Emitted after the user has finished changing print settings in the dialog, before the actual rendering starts.

    A typical use for signal_begin_print() is to use the parameters from the Gtk::PrintContext and paginate the document accordingly, and then set the number of pages with Gtk::PrintOperation::set_n_pages().

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    Glib::SignalProxy1< void,const Glib::RefPtr<PrintContext>& > Gtk::PrintOperation::signal_begin_print Glib::SignalProxy1< void,const Glib::RefPtr<PrintContext>& > Gtk::PrintOperation::signal_begin_print ( )
    contextThe Gtk::PrintContext for the current operation.
    @@ -2056,7 +2090,7 @@
    - + @@ -2067,7 +2101,7 @@
    Slot Prototype:
    Widget* on_my_create_custom_widget()

    Emitted when displaying the print dialog. If you return a widget in a handler for this signal it will be added to a custom tab in the print dialog. You typically return a container widget with multiple widgets in it.

    The print dialog owns the returned widget, and its lifetime is not controlled by the application. However, the widget is guaranteed to stay around until the Gtk::PrintOperation::signal_custom_widget_apply() signal is emitted on the operation. Then you can read out any information you need from the widgets.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    A custom widget that gets embedded in the print dialog, or 0.
    @@ -2077,7 +2111,7 @@
    Glib::SignalProxy0< Widget* > Gtk::PrintOperation::signal_create_custom_widget Glib::SignalProxy0< Widget* > Gtk::PrintOperation::signal_create_custom_widget ( )
    - + @@ -2087,8 +2121,8 @@
    Slot Prototype:
    void on_my_custom_widget_apply(Widget* widget)

    Emitted right before Gtk::PrintOperation::signal_begin_print() if you added a custom widget in the Gtk::PrintOperation::signal_create_custom_widget() handler. When you get this signal you should read the information from the custom widgets, as the widgets are not guaraneed to be around at a later time.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    Glib::SignalProxy1< void,Widget* > Gtk::PrintOperation::signal_custom_widget_apply Glib::SignalProxy1< void,Widget* > Gtk::PrintOperation::signal_custom_widget_apply ( )
    widgetThe custom widget added in create-custom-widget.
    @@ -2102,7 +2136,7 @@
    - + @@ -2114,8 +2148,8 @@

    Emitted when the print operation run has finished doing everything required for printing.

    result gives you information about what happened during the run. If result is Gtk::PRINT_OPERATION_RESULT_ERROR then you can call Gtk::PrintOperation::get_error() for more information.

    If you enabled print status tracking then Gtk::PrintOperation::is_finished() may still return false after Gtk::PrintOperation::signal_done() was emitted.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    Glib::SignalProxy1< void,PrintOperationResult > Gtk::PrintOperation::signal_done Glib::SignalProxy1< void,PrintOperationResult > Gtk::PrintOperation::signal_done ( )
    resultThe result of the print operation.
    @@ -2129,7 +2163,7 @@
    - + @@ -2141,8 +2175,8 @@

    Emitted for every page that is printed. The signal handler must render the page_nr's page onto the cairo context obtained from context using gtk_print_context_get_cairo_context().

    [C example ellipted]

    Use Gtk::PrintOperation::set_use_full_page() and Gtk::PrintOperation::set_unit() before starting the print operation to set up the transformation of the cairo context according to your needs.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    Glib::SignalProxy2< void,const Glib::RefPtr<PrintContext>&,int > Gtk::PrintOperation::signal_draw_page Glib::SignalProxy2< void,const Glib::RefPtr<PrintContext>&,int > Gtk::PrintOperation::signal_draw_page ( )
    @@ -2157,7 +2191,7 @@
    contextThe Gtk::PrintContext for the current operation.
    page_nrThe number of the currently printed page (0-based).
    - + @@ -2167,8 +2201,8 @@
    Slot Prototype:
    void on_my_end_print(const Glib::RefPtr<PrintContext>& context)

    Emitted after all pages have been rendered. A handler for this signal can clean up any resources that have been allocated in the Gtk::PrintOperation::signal_begin_print() handler.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    Glib::SignalProxy1< void,const Glib::RefPtr<PrintContext>& > Gtk::PrintOperation::signal_end_print Glib::SignalProxy1< void,const Glib::RefPtr<PrintContext>& > Gtk::PrintOperation::signal_end_print ( )
    contextThe Gtk::PrintContext for the current operation.
    @@ -2182,7 +2216,7 @@
    - + @@ -2194,8 +2228,8 @@

    Emitted after the Gtk::PrintOperation::signal_begin_print() signal, but before the actual rendering starts. It keeps getting emitted until a connected signal handler returns true.

    The signal_paginate() signal is intended to be used for paginating a document in small chunks, to avoid blocking the user interface for a long time. The signal handler should update the number of pages using Gtk::PrintOperation::set_n_pages(), and return true if the document has been completely paginated.

    If you don't need to do pagination in chunks, you can simply do it all in the signal_begin_print() handler, and set the number of pages from there.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    Glib::SignalProxy1< bool,const Glib::RefPtr<PrintContext>& > Gtk::PrintOperation::signal_paginate Glib::SignalProxy1< bool,const Glib::RefPtr<PrintContext>& > Gtk::PrintOperation::signal_paginate ( )
    contextThe Gtk::PrintContext for the current operation.
    @@ -2210,7 +2244,7 @@
    - + @@ -2223,8 +2257,8 @@

    The default handler for this signal uses an external viewer application to preview.

    To implement a custom print preview, an application must return true from its handler for this signal. In order to use the provided context for the preview implementation, it must be given a suitable cairo context with gtk_print_context_set_cairo_context().

    The custom preview implementation can use Gtk::PrintOperationPreview::is_selected() and Gtk::PrintOperationPreview::render_page() to find pages which are selected for print and render them. The preview must be finished by calling Gtk::PrintOperationPreview::end_preview() (typically in response to the user clicking a close button).

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    Glib::SignalProxy3< bool,const Glib::RefPtr<PrintOperationPreview>&,const Glib::RefPtr<PrintContext>&,Window* > Gtk::PrintOperation::signal_preview Glib::SignalProxy3< bool,const Glib::RefPtr<PrintOperationPreview>&,const Glib::RefPtr<PrintContext>&,Window* > Gtk::PrintOperation::signal_preview ( )
    @@ -2241,7 +2275,7 @@
    previewThe Gtk::PrintPreviewOperation for the current operation.
    contextThe Gtk::PrintContext that will be used.
    - + @@ -2251,8 +2285,8 @@
    Slot Prototype:
    void on_my_request_page_setup(const Glib::RefPtr<PrintContext>& context, int page_no, const Glib::RefPtr<PageSetup>& setup)

    Emitted once for every page that is printed, to give the application a chance to modify the page setup. Any changes done to setup will be in force only for printing this page.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    Glib::SignalProxy3< void,const Glib::RefPtr<PrintContext>&,int,const Glib::RefPtr<PageSetup>& > Gtk::PrintOperation::signal_request_page_setup Glib::SignalProxy3< void,const Glib::RefPtr<PrintContext>&,int,const Glib::RefPtr<PageSetup>& > Gtk::PrintOperation::signal_request_page_setup ( )
    @@ -2268,7 +2302,7 @@
    contextThe Gtk::PrintContext for the current operation.
    page_nrThe number of the currently printed page (0-based).
    - + @@ -2278,7 +2312,7 @@
    Slot Prototype:
    void on_my_status_changed()

    Emitted at between the various phases of the print operation. See Gtk::PrintStatus for the phases that are being discriminated. Use Gtk::PrintOperation::get_status() to find out the current status.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    @@ -2287,7 +2321,7 @@
    Glib::SignalProxy0< void > Gtk::PrintOperation::signal_status_changed Glib::SignalProxy0< void > Gtk::PrintOperation::signal_status_changed ( )
    - + @@ -2297,8 +2331,8 @@
    Slot Prototype:
    void on_my_update_custom_widget(Widget* widget, const Glib::RefPtr<PageSetup>& setup, const Glib::RefPtr<PrintSettings>& settings)

    Emitted after change of selected printer. The actual page setup and print settings are passed to the custom widget, which can actualize itself according to this change.

    -
    Since gtkmm 2.18:
    -
    Parameters:
    +
    Since gtkmm 2.18:
    +
    Parameters:
    Glib::SignalProxy3< void,Widget*,const Glib::RefPtr<PageSetup>&,const Glib::RefPtr<PrintSettings>& > Gtk::PrintOperation::signal_update_custom_widget Glib::SignalProxy3< void,Widget*,const Glib::RefPtr<PageSetup>&,const Glib::RefPtr<PrintSettings>& > Gtk::PrintOperation::signal_update_custom_widget ( )
    @@ -2315,7 +2349,7 @@
    widgetThe custom widget added in create-custom-widget.
    setupActual page setup.
    - + @@ -2336,7 +2370,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::PrintOperation > wrap Glib::RefPtr< Gtk::PrintOperation > wrap ( GtkPrintOperation *  object,
    @@ -2350,9 +2384,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/printoperation.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintOperation__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintOperation__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintOperation-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintOperation-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintOperation-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintOperation-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::PrintOperation, including all inherited members. @@ -70,7 +86,7 @@ - + @@ -106,6 +122,7 @@ + @@ -159,7 +176,7 @@ - + @@ -191,9 +208,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_n_pages_to_print() const Gtk::PrintOperation
    get_print_settings()Gtk::PrintOperation
    get_print_settings() const Gtk::PrintOperation
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_status() const Gtk::PrintOperation
    get_status_string() const Gtk::PrintOperation
    on_status_changed()Gtk::PrintOperation [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    PrintOperation()Gtk::PrintOperation [protected]
    PrintOperationPreview()Gtk::PrintOperationPreview [protected]
    property_allow_async()Gtk::PrintOperation
    property_allow_async() const Gtk::PrintOperation
    property_current_page()Gtk::PrintOperation
    set_job_name(const Glib::ustring& job_name)Gtk::PrintOperation
    set_n_pages(int n_pages)Gtk::PrintOperation
    set_print_settings(const Glib::RefPtr< PrintSettings >& print_settings)Gtk::PrintOperation
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_show_progress(bool show_progress=true)Gtk::PrintOperation
    set_support_selection(bool support_selection=true)Gtk::PrintOperation
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~PrintOperation()Gtk::PrintOperation [virtual]
    ~PrintOperationPreview()Gtk::PrintOperationPreview [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintOperationPreview.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintOperationPreview.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintOperationPreview.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintOperationPreview.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::PrintOperationPreview Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::PrintOperationPreview Class Reference
    -
    +
    Inheritance diagram for Gtk::PrintOperationPreview:
    @@ -92,6 +108,8 @@ static void add_interface (GType gtype_implementer)

    Protected Member Functions

    PrintOperationPreview () + You should derive from this class to use it.
    virtual void on_ready (const Glib::RefPtr< PrintContext >& context)  This is a default handler for the signal signal_ready().
    virtual void on_got_page_size (const Glib::RefPtr< PrintContext >& context, const Glib::RefPtr< PageSetup >& page_setup) @@ -105,14 +123,32 @@  A Glib::wrap() method for this object.

    Detailed Description

    -
    Since gtkmm 2.10:
    +

    Constructor & Destructor Documentation

    + +
    +
    + + + + + + + +
    Gtk::PrintOperationPreview::PrintOperationPreview () [protected]
    +
    +
    + +

    You should derive from this class to use it.

    + +
    +
    - + @@ -129,7 +165,7 @@
    virtual Gtk::PrintOperationPreview::~PrintOperationPreview virtual Gtk::PrintOperationPreview::~PrintOperationPreview ( ) [virtual]
    - + @@ -146,7 +182,7 @@
    static void Gtk::PrintOperationPreview::add_interface static void Gtk::PrintOperationPreview::add_interface ( GType  gtype_implementer)
    - + @@ -157,7 +193,7 @@

    Ends a preview.

    This function must be called to finish a custom print preview.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    @@ -166,7 +202,7 @@
    void Gtk::PrintOperationPreview::end_preview void Gtk::PrintOperationPreview::end_preview ( )
    - + @@ -182,7 +218,7 @@
    virtual void Gtk::PrintOperationPreview::end_preview_vfunc virtual void Gtk::PrintOperationPreview::end_preview_vfunc ( ) [virtual]
    - + @@ -204,7 +240,7 @@
    GtkPrintOperationPreview* Gtk::PrintOperationPreview::gobj GtkPrintOperationPreview* Gtk::PrintOperationPreview::gobj ( ) [inline]
    - + @@ -226,7 +262,7 @@
    const GtkPrintOperationPreview* Gtk::PrintOperationPreview::gobj const GtkPrintOperationPreview* Gtk::PrintOperationPreview::gobj ( ) const [inline]
    - + @@ -237,8 +273,8 @@

    Returns whether the given page is included in the set of pages that have been selected for printing.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    bool Gtk::PrintOperationPreview::is_selected bool Gtk::PrintOperationPreview::is_selected ( int  page_nr)
    page_nrA page number.
    @@ -253,7 +289,7 @@
    - + @@ -270,7 +306,7 @@
    virtual bool Gtk::PrintOperationPreview::is_selected_vfunc virtual bool Gtk::PrintOperationPreview::is_selected_vfunc ( int  page_nr)
    - + @@ -299,7 +335,7 @@
    virtual void Gtk::PrintOperationPreview::on_got_page_size virtual void Gtk::PrintOperationPreview::on_got_page_size ( const Glib::RefPtr< PrintContext >&  context,
    - + @@ -318,7 +354,7 @@
    virtual void Gtk::PrintOperationPreview::on_ready virtual void Gtk::PrintOperationPreview::on_ready ( const Glib::RefPtr< PrintContext >&  context)
    - + @@ -331,8 +367,8 @@

    Renders a page to the preview, using the print context that was passed to the Gtk::PrintOperation::signal_preview() handler together with preview.

    A custom iprint preview should use this function in its signal_expose() handler to render the currently selected page.

    Note that this function requires a suitable cairo context to be associated with the print context.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintOperationPreview::render_page void Gtk::PrintOperationPreview::render_page ( int  page_nr)
    page_nrThe page to render.
    @@ -346,7 +382,7 @@
    - + @@ -363,7 +399,7 @@
    virtual void Gtk::PrintOperationPreview::render_page_vfunc virtual void Gtk::PrintOperationPreview::render_page_vfunc ( int  page_nr)
    - + @@ -374,7 +410,7 @@
    Slot Prototype:
    void on_my_got_page_size(const Glib::RefPtr<PrintContext>& context, const Glib::RefPtr<PageSetup>& page_setup)

    The signal_got_page_size() signal is emitted once for each page that gets rendered to the preview.

    A handler for this signal should update the context according to page_setup and set up a suitable cairo context, using gtk_print_context_set_cairo_context().

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< void,const Glib::RefPtr<PrintContext>&,const Glib::RefPtr<PageSetup>& > Gtk::PrintOperationPreview::signal_got_page_size Glib::SignalProxy2< void,const Glib::RefPtr<PrintContext>&,const Glib::RefPtr<PageSetup>& > Gtk::PrintOperationPreview::signal_got_page_size ( )
    @@ -389,7 +425,7 @@
    contextThe current Gtk::PrintContext.
    page_setupThe Gtk::PageSetup for the current page.
    - + @@ -400,7 +436,7 @@
    Slot Prototype:
    void on_my_ready(const Glib::RefPtr<PrintContext>& context)

    The signal_ready() signal gets emitted once per preview operation, before the first page is rendered.

    A handler for this signal can be used for setup tasks.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,const Glib::RefPtr<PrintContext>& > Gtk::PrintOperationPreview::signal_ready Glib::SignalProxy1< void,const Glib::RefPtr<PrintContext>& > Gtk::PrintOperationPreview::signal_ready ( )
    contextThe current Gtk::PrintContext.
    @@ -415,7 +451,7 @@
    - + @@ -436,7 +472,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::PrintOperationPreview > wrap Glib::RefPtr< Gtk::PrintOperationPreview > wrap ( GtkPrintOperationPreview *  object,
    @@ -450,9 +486,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/printoperationpreview.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintOperationPreview__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintOperationPreview__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintOperationPreview-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintOperationPreview-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintOperationPreview-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintOperationPreview-members.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::PrintOperationPreview, including all inherited members. @@ -58,7 +74,7 @@ - + @@ -75,11 +91,12 @@ + - + @@ -90,9 +107,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    end_preview_vfunc()Gtk::PrintOperationPreview [virtual]
    freeze_notify()Glib::ObjectBase
    func_destroy_notify typedefsigc::trackable
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gtk::PrintOperationPreview [inline]
    gobj() const Gtk::PrintOperationPreview [inline]
    on_got_page_size(const Glib::RefPtr< PrintContext >& context, const Glib::RefPtr< PageSetup >& page_setup)Gtk::PrintOperationPreview [protected, virtual]
    on_ready(const Glib::RefPtr< PrintContext >& context)Gtk::PrintOperationPreview [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    PrintOperationPreview()Gtk::PrintOperationPreview [protected]
    reference() const Glib::ObjectBase [virtual]
    remove_destroy_notify_callback(void *data) const sigc::trackable
    render_page(int page_nr)Gtk::PrintOperationPreview
    render_page_vfunc(int page_nr)Gtk::PrintOperationPreview [virtual]
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    signal_got_page_size()Gtk::PrintOperationPreview
    signal_ready()Gtk::PrintOperationPreview
    ~Interface()Glib::Interface [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~PrintOperationPreview()Gtk::PrintOperationPreview [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintSettings_1_1Keys.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintSettings_1_1Keys.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintSettings_1_1Keys.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintSettings_1_1Keys.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::PrintSettings::Keys Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::PrintSettings::Keys Class Reference
    -
    +

    Print settings keys. More...

    @@ -444,9 +460,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/printsettings.h
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintSettings_1_1Keys-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintSettings_1_1Keys-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintSettings_1_1Keys-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintSettings_1_1Keys-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Member List + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::PrintSettings::Keys, including all inherited members. @@ -78,9 +94,14 @@ -
    COLLATEGtk::PrintSettings::Keys [static]
    USE_COLORGtk::PrintSettings::Keys [static]
    WIN32_DRIVER_EXTRAGtk::PrintSettings::Keys [static]
    WIN32_DRIVER_VERSIONGtk::PrintSettings::Keys [static]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintSettings_1_1PageRange.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintSettings_1_1PageRange.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintSettings_1_1PageRange.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintSettings_1_1PageRange.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::PrintSettings::PageRange Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::PrintSettings::PageRange Class Reference
    -
    +

    List of all members.

    @@ -71,7 +87,7 @@
    - + @@ -87,7 +103,7 @@
    Gtk::PrintSettings::PageRange::PageRange Gtk::PrintSettings::PageRange::PageRange ( )
    - + @@ -139,9 +155,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/printsettings.h
    - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintSettings_1_1PageRange-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintSettings_1_1PageRange-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintSettings_1_1PageRange-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintSettings_1_1PageRange-members.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    Gtk::PrintSettings::PageRange::PageRange Gtk::PrintSettings::PageRange::PageRange ( int  start,
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintSettings.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintSettings.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintSettings.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintSettings.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::PrintSettings Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::PrintSettings Class Reference
    -
    +

    A PrintSettings object represents the settings of a print dialog in a system-independent way. More...

    @@ -91,13 +107,13 @@  Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs.
    Glib::RefPtr< PrintSettingscopy () const  Copies a Gtk::PrintSettings object.
    -bool load_from_file (const std::string& file_name) +bool load_from_file (const std::string& file_name)  Reads the print settings from file_name.
    bool load_from_key_file (const Glib::KeyFile& key_file, const Glib::ustring& group_name)  Reads the print settings from the group group_name in key_file.
    bool load_from_key_file (const Glib::KeyFile& key_file)  Reads the print settings from the key_file.
    -bool save_to_file (const std::string& file_name) const +bool save_to_file (const std::string& file_name) const  This function saves the print settings from settings to file_name.
    void save_to_key_file (Glib::KeyFile& key_file, const Glib::ustring& group_name) const  This function adds the print settings from settings to key_file.
    @@ -107,31 +123,31 @@  Returns true, if a value is associated with key.
    Glib::ustring get (const Glib::ustring& key) const  Looks up the string value associated with key.
    -void set (const Glib::ustring& key, const Glib::ustring&value) +void set (const Glib::ustring& key, const Glib::ustring&value)  Associates value with key.
    void unset (const Glib::ustring& key)  Removes any value associated with key.
    -void setting_foreach (const SlotForeach& slot) +void setting_foreach (const SlotForeach& slot)  Calls a function for each print setting.
    bool get_bool (const Glib::ustring& key) const  Returns the boolean represented by the value that is associated with key.
    -void set_bool (const Glib::ustring& key, bool value=true) +void set_bool (const Glib::ustring& key, bool value=true)  Sets key to a boolean value.
    double get_double (const Glib::ustring& key) const  Returns the double value associated with key, or 0.
    double get_double_with_default (const Glib::ustring& key, double def) const  Returns the floating point number represented by the value that is associated with key, or default_val if the value does not represent a floating point number.
    -void set_double (const Glib::ustring& key, double value) +void set_double (const Glib::ustring& key, double value)  Sets key to a double value.
    double get_length (const Glib::ustring& key, Unit unit) const  Returns the value associated with key, interpreted as a length.
    -void set_length (const Glib::ustring& key, double value, Unit unit) +void set_length (const Glib::ustring& key, double value, Unit unit)  Associates a length in units of unit with key.
    int get_int (const Glib::ustring& key) const  Returns the integer value of key, or 0.
    int get_int_with_default (const Glib::ustring& key, int def) const  Returns the value of key, interpreted as an integer, or the default value.
    -void set_int (const Glib::ustring& key, int value) +void set_int (const Glib::ustring& key, int value)  Sets key to an integer value.
    Glib::ustring get_printer () const  Convenience function to obtain the value of Gtk::PRINT_SETTINGS_PRINTER.
    @@ -161,11 +177,11 @@  Sets the value of Gtk::PRINT_SETTINGS_USE_COLOR.
    bool get_collate () const  Gets the value of Gtk::PRINT_SETTINGS_COLLATE.
    -void set_collate (bool collate=true) +void set_collate (bool collate=true)  Sets the value of Gtk::PRINT_SETTINGS_COLLATE.
    bool get_reverse () const  Gets the value of Gtk::PRINT_SETTINGS_REVERSE.
    -void set_reverse (bool reverse=true) +void set_reverse (bool reverse=true)  Sets the value of Gtk::PRINT_SETTINGS_REVERSE.
    PrintDuplex get_duplex () const  Gets the value of Gtk::PRINT_SETTINGS_DUPLEX.
    @@ -209,8 +225,8 @@  Gets the value of Gtk::PRINT_SETTINGS_PRINT_PAGES.
    void set_print_pages (PrintPages print_pages)  Sets the value of Gtk::PRINT_SETTINGS_PRINT_PAGES.
    -std::vector< PageRangeget_page_ranges () const -void set_page_ranges (const std::vector< PageRange >& page_ranges) +std::vector< PageRangeget_page_ranges () const +void set_page_ranges (const std::vector< PageRange >& page_ranges) PageSet get_page_set () const  Gets the value of Gtk::PRINT_SETTINGS_PAGE_SET.
    void set_page_set (PageSet page_set) @@ -251,7 +267,7 @@ < PrintSettingscreate_from_key_file (const Glib::KeyFile& key_file, const Glib::ustring& group_name)  Reads the print settings from the group group_name in key_file.
    static Glib::RefPtr
    -< PrintSettingscreate_from_file (const std::string& file_name) +< PrintSettingscreate_from_file (const std::string& file_name)  Reads the print settings from file_name.

    Related Functions

    @@ -264,14 +280,14 @@

    A PrintSettings object represents the settings of a print dialog in a system-independent way.

    The main use for this object is that once you've printed you can get a settings object that represents the settings the user chose, and the next time you print you can pass that object in so that the user doesn't have to re-set all his settings.

    It's also possible to enumerate the settings so that you can easily save the settings for the next time your app runs, or even store them in a document. The predefined keys try to use shared values as much as possible so that moving such a document between systems still works.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:

    Member Typedef Documentation

    @@ -287,7 +303,7 @@
    - + @@ -303,7 +319,7 @@
    virtual Gtk::PrintSettings::~PrintSettings virtual Gtk::PrintSettings::~PrintSettings ( ) [virtual]
    - + @@ -320,7 +336,7 @@
    Gtk::PrintSettings::PrintSettings Gtk::PrintSettings::PrintSettings ( ) [protected]
    - + @@ -330,7 +346,7 @@

    Copies a Gtk::PrintSettings object.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    A newly allocated copy of other.
    @@ -340,7 +356,7 @@
    Glib::RefPtr<PrintSettings> Gtk::PrintSettings::copy Glib::RefPtr<PrintSettings> Gtk::PrintSettings::copy ( ) const
    - + @@ -356,9 +372,9 @@
    static Glib::RefPtr<PrintSettings> Gtk::PrintSettings::create static Glib::RefPtr<PrintSettings> Gtk::PrintSettings::create ( ) [static]
    - + - + @@ -368,99 +384,99 @@

    Reads the print settings from file_name.

    Returns a new PrintSettings object with the restored settings, or an empty RefPtr if an error occurred. See save_to_file().

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<PrintSettings> Gtk::PrintSettings::create_from_file static Glib::RefPtr<PrintSettings> Gtk::PrintSettings::create_from_file (const std::stringconst std::string file_name) [static, protected]
    file_nameThe filename to read the settings from.
    Returns:
    the restored PrintSettings
    -
    Exceptions:
    +
    Exceptions:
    KeyFileError,FileError
    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    - +
    - + - - - - - - - - - - - - + +
    static Glib::RefPtr<PrintSettings> Gtk::PrintSettings::create_from_key_file static Glib::RefPtr<PrintSettings> Gtk::PrintSettings::create_from_key_file ( const Glib::KeyFilekey_file,
    const Glib::ustringgroup_name 
    ) [static, protected]key_file) [static, protected]
    -

    Reads the print settings from the group group_name in key_file.

    +

    Reads the print settings from the key_file.

    Returns a new PrintSettings object with the restored settings, or an empty RefPtr if an error occurred. See save_to_key_file().

    -
    Parameters:
    +
    Parameters:
    -
    key_fileThe KeyFile to retrieve the settings from.
    group_nameThe name of the group to use.
    Returns:
    the restored PrintSettings
    -
    Exceptions:
    +
    Exceptions:
    KeyFileError,FileError
    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    - +
    - + - - + + + + + + + + + + + +
    static Glib::RefPtr<PrintSettings> Gtk::PrintSettings::create_from_key_file static Glib::RefPtr<PrintSettings> Gtk::PrintSettings::create_from_key_file ( const Glib::KeyFilekey_file) [static, protected]key_file,
    const Glib::ustringgroup_name 
    ) [static, protected]
    -

    Reads the print settings from the key_file.

    +

    Reads the print settings from the group group_name in key_file.

    Returns a new PrintSettings object with the restored settings, or an empty RefPtr if an error occurred. See save_to_key_file().

    -
    Parameters:
    +
    Parameters:
    +
    key_fileThe KeyFile to retrieve the settings from.
    group_nameThe name of the group to use.
    Returns:
    the restored PrintSettings
    -
    Exceptions:
    +
    Exceptions:
    KeyFileError,FileError
    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    @@ -469,7 +485,7 @@
    - + @@ -480,8 +496,8 @@

    Looks up the string value associated with key.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    Glib::ustring Gtk::PrintSettings::get Glib::ustring Gtk::PrintSettings::get ( const Glib::ustring key)
    keyA key.
    @@ -496,7 +512,7 @@
    - + @@ -508,8 +524,8 @@

    Returns the boolean represented by the value that is associated with key.

    The string "true" represents true, any other string false.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    bool Gtk::PrintSettings::get_bool bool Gtk::PrintSettings::get_bool ( const Glib::ustring key)
    keyA key.
    @@ -524,7 +540,7 @@
    - + @@ -534,7 +550,7 @@

    Gets the value of Gtk::PRINT_SETTINGS_COLLATE.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    Whether to collate the printed pages.
    @@ -544,7 +560,7 @@
    bool Gtk::PrintSettings::get_collate bool Gtk::PrintSettings::get_collate ( ) const
    - + @@ -554,7 +570,7 @@

    Gets the value of Gtk::PRINT_SETTINGS_DEFAULT_SOURCE.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The default source.
    @@ -564,7 +580,7 @@
    Glib::ustring Gtk::PrintSettings::get_default_source Glib::ustring Gtk::PrintSettings::get_default_source ( ) const
    - + @@ -574,7 +590,7 @@

    Gets the value of Gtk::PRINT_SETTINGS_DITHER.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The dithering that is used.
    @@ -584,7 +600,7 @@
    Glib::ustring Gtk::PrintSettings::get_dither Glib::ustring Gtk::PrintSettings::get_dither ( ) const
    - + @@ -595,8 +611,8 @@

    Returns the double value associated with key, or 0.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    double Gtk::PrintSettings::get_double double Gtk::PrintSettings::get_double ( const Glib::ustring key)
    keyA key.
    @@ -611,7 +627,7 @@
    - + @@ -633,8 +649,8 @@

    Returns the floating point number represented by the value that is associated with key, or default_val if the value does not represent a floating point number.

    Floating point numbers are parsed with Glib::ascii_strtod().

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    double Gtk::PrintSettings::get_double_with_default double Gtk::PrintSettings::get_double_with_default ( const Glib::ustring key,
    @@ -650,7 +666,7 @@
    keyA key.
    defThe default value.
    - + @@ -660,7 +676,7 @@

    Gets the value of Gtk::PRINT_SETTINGS_DUPLEX.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    Whether to print the output in duplex.
    @@ -670,7 +686,7 @@
    PrintDuplex Gtk::PrintSettings::get_duplex PrintDuplex Gtk::PrintSettings::get_duplex ( ) const
    - + @@ -680,7 +696,7 @@

    Gets the value of Gtk::PRINT_SETTINGS_FINISHINGS.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The finishings.
    @@ -690,7 +706,7 @@
    Glib::ustring Gtk::PrintSettings::get_finishings Glib::ustring Gtk::PrintSettings::get_finishings ( ) const
    - + @@ -701,8 +717,8 @@

    Returns the integer value of key, or 0.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    int Gtk::PrintSettings::get_int int Gtk::PrintSettings::get_int ( const Glib::ustring key)
    keyA key.
    @@ -717,7 +733,7 @@
    - + @@ -738,8 +754,8 @@

    Returns the value of key, interpreted as an integer, or the default value.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    int Gtk::PrintSettings::get_int_with_default int Gtk::PrintSettings::get_int_with_default ( const Glib::ustring key,
    @@ -755,7 +771,7 @@
    keyA key.
    defThe default value.
    - + @@ -777,8 +793,8 @@

    Returns the value associated with key, interpreted as a length.

    The returned value is converted to units.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    double Gtk::PrintSettings::get_length double Gtk::PrintSettings::get_length ( const Glib::ustring key,
    @@ -794,7 +810,7 @@
    keyA key.
    unitThe unit of the return value.
    - + @@ -805,7 +821,7 @@

    Gets the value of Gtk::PRINT_SETTINGS_MEDIA_TYPE.

    The set of media types is defined in PWG 5101.1-2002 PWG.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The media type.
    @@ -815,7 +831,7 @@
    Glib::ustring Gtk::PrintSettings::get_media_type Glib::ustring Gtk::PrintSettings::get_media_type ( ) const
    - + @@ -825,7 +841,7 @@

    Gets the value of Gtk::PRINT_SETTINGS_N_COPIES.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The number of copies to print.
    @@ -835,7 +851,7 @@
    int Gtk::PrintSettings::get_n_copies int Gtk::PrintSettings::get_n_copies ( ) const
    - + @@ -845,7 +861,7 @@

    Gets the value of Gtk::PRINT_SETTINGS_NUMBER_UP.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The number of pages per sheet.
    @@ -855,7 +871,7 @@
    int Gtk::PrintSettings::get_number_up int Gtk::PrintSettings::get_number_up ( ) const
    - + @@ -865,7 +881,7 @@

    Gets the value of Gtk::PRINT_SETTINGS_NUMBER_UP_LAYOUT.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    Layout of page in number-up mode.
    @@ -875,7 +891,7 @@
    NumberUpLayout Gtk::PrintSettings::get_number_up_layout NumberUpLayout Gtk::PrintSettings::get_number_up_layout ( ) const
    - + @@ -885,7 +901,7 @@

    Get the value of Gtk::PRINT_SETTINGS_ORIENTATION, converted to a Gtk::PageOrientation.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The orientation.
    @@ -895,7 +911,7 @@
    PageOrientation Gtk::PrintSettings::get_orientation PageOrientation Gtk::PrintSettings::get_orientation ( ) const
    - + @@ -905,7 +921,7 @@

    Gets the value of Gtk::PRINT_SETTINGS_OUTPUT_BIN.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The output bin.
    @@ -915,7 +931,7 @@
    Glib::ustring Gtk::PrintSettings::get_output_bin Glib::ustring Gtk::PrintSettings::get_output_bin ( ) const
    - + @@ -931,7 +947,7 @@
    std::vector<PageRange> Gtk::PrintSettings::get_page_ranges std::vector<PageRange> Gtk::PrintSettings::get_page_ranges ( ) const
    - + @@ -941,7 +957,7 @@

    Gets the value of Gtk::PRINT_SETTINGS_PAGE_SET.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The set of pages to print.
    @@ -951,7 +967,7 @@
    PageSet Gtk::PrintSettings::get_page_set PageSet Gtk::PrintSettings::get_page_set ( ) const
    - + @@ -962,8 +978,8 @@

    Gets the value of Gtk::PRINT_SETTINGS_PAPER_HEIGHT, converted to unit.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    double Gtk::PrintSettings::get_paper_height double Gtk::PrintSettings::get_paper_height ( Unit  unit)
    unitThe unit for the return value.
    @@ -978,7 +994,7 @@
    - + @@ -988,7 +1004,7 @@

    Gets the value of Gtk::PRINT_SETTINGS_PAPER_FORMAT, converted to a Gtk::PaperSize.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The paper size.
    @@ -998,7 +1014,7 @@
    PaperSize Gtk::PrintSettings::get_paper_size PaperSize Gtk::PrintSettings::get_paper_size ( )
    - + @@ -1008,7 +1024,7 @@

    Gets the value of Gtk::PRINT_SETTINGS_PAPER_FORMAT, converted to a Gtk::PaperSize.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The paper size.
    @@ -1018,7 +1034,7 @@
    const PaperSize Gtk::PrintSettings::get_paper_size const PaperSize Gtk::PrintSettings::get_paper_size ( ) const
    - + @@ -1029,8 +1045,8 @@

    Gets the value of Gtk::PRINT_SETTINGS_PAPER_WIDTH, converted to unit.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    double Gtk::PrintSettings::get_paper_width double Gtk::PrintSettings::get_paper_width ( Unit  unit)
    unitThe unit for the return value.
    @@ -1045,7 +1061,7 @@
    - + @@ -1055,7 +1071,7 @@

    Gets the value of Gtk::PRINT_SETTINGS_PRINT_PAGES.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    Which pages to print.
    @@ -1065,7 +1081,7 @@
    PrintPages Gtk::PrintSettings::get_print_pages PrintPages Gtk::PrintSettings::get_print_pages ( ) const
    - + @@ -1075,7 +1091,7 @@

    Convenience function to obtain the value of Gtk::PRINT_SETTINGS_PRINTER.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The printer name.
    @@ -1085,7 +1101,7 @@
    Glib::ustring Gtk::PrintSettings::get_printer Glib::ustring Gtk::PrintSettings::get_printer ( ) const
    - + @@ -1105,7 +1121,7 @@
    double Gtk::PrintSettings::get_printer_lpi double Gtk::PrintSettings::get_printer_lpi ( ) const
    - + @@ -1115,7 +1131,7 @@

    Gets the value of Gtk::PRINT_SETTINGS_QUALITY.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The print quality.
    @@ -1125,7 +1141,7 @@
    PrintQuality Gtk::PrintSettings::get_quality PrintQuality Gtk::PrintSettings::get_quality ( ) const
    - + @@ -1135,7 +1151,7 @@

    Gets the value of Gtk::PRINT_SETTINGS_RESOLUTION.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The resolution in dpi.
    @@ -1145,7 +1161,7 @@
    int Gtk::PrintSettings::get_resolution int Gtk::PrintSettings::get_resolution ( ) const
    - + @@ -1165,7 +1181,7 @@
    int Gtk::PrintSettings::get_resolution_x int Gtk::PrintSettings::get_resolution_x ( ) const
    - + @@ -1185,7 +1201,7 @@
    int Gtk::PrintSettings::get_resolution_y int Gtk::PrintSettings::get_resolution_y ( ) const
    - + @@ -1195,7 +1211,7 @@

    Gets the value of Gtk::PRINT_SETTINGS_REVERSE.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    Whether to reverse the order of the printed pages.
    @@ -1205,7 +1221,7 @@
    bool Gtk::PrintSettings::get_reverse bool Gtk::PrintSettings::get_reverse ( ) const
    - + @@ -1215,7 +1231,7 @@

    Gets the value of Gtk::PRINT_SETTINGS_SCALE.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The scale in percent.
    @@ -1225,7 +1241,7 @@
    double Gtk::PrintSettings::get_scale double Gtk::PrintSettings::get_scale ( ) const
    - + @@ -1235,7 +1251,7 @@

    Gets the value of Gtk::PRINT_SETTINGS_USE_COLOR.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    Whether to use color.
    @@ -1245,7 +1261,7 @@
    bool Gtk::PrintSettings::get_use_color bool Gtk::PrintSettings::get_use_color ( ) const
    - + @@ -1265,7 +1281,7 @@
    GtkPrintSettings* Gtk::PrintSettings::gobj GtkPrintSettings* Gtk::PrintSettings::gobj ( ) [inline]
    - + @@ -1285,7 +1301,7 @@
    const GtkPrintSettings* Gtk::PrintSettings::gobj const GtkPrintSettings* Gtk::PrintSettings::gobj ( ) const [inline]
    - + @@ -1303,7 +1319,7 @@
    GtkPrintSettings* Gtk::PrintSettings::gobj_copy GtkPrintSettings* Gtk::PrintSettings::gobj_copy ( )
    - + @@ -1314,8 +1330,8 @@

    Returns true, if a value is associated with key.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    bool Gtk::PrintSettings::has_key bool Gtk::PrintSettings::has_key ( const Glib::ustring key)
    keyA key.
    @@ -1330,9 +1346,9 @@
    - + - + @@ -1342,8 +1358,8 @@

    Reads the print settings from file_name.

    If the file could not be loaded then error is set to either a FileError or KeyFileError. See to_file().

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    bool Gtk::PrintSettings::load_from_file bool Gtk::PrintSettings::load_from_file (const std::stringconst std::string file_name)
    file_nameThe filename to read the settings from.
    @@ -1358,7 +1374,7 @@
    - + @@ -1380,8 +1396,8 @@

    Reads the print settings from the group group_name in key_file.

    If the file could not be loaded then error is set to either a FileError or KeyFileError.

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    bool Gtk::PrintSettings::load_from_key_file bool Gtk::PrintSettings::load_from_key_file ( const Glib::KeyFile key_file,
    @@ -1397,7 +1413,7 @@
    key_fileThe KeyFile to retrieve the settings from.
    group_nameThe name of the group to use, or 0 to use the default "Print Settings".
    - + @@ -1409,20 +1425,20 @@

    Reads the print settings from the key_file.

    See save_to_key_file().

    -
    Parameters:
    +
    Parameters:
    bool Gtk::PrintSettings::load_from_key_file bool Gtk::PrintSettings::load_from_key_file ( const Glib::KeyFile key_file)
    key_fileThe KeyFile to retrieve the settings from.
    Returns:
    true on success.
    -
    Exceptions:
    +
    Exceptions:
    KeyFileError,FileError
    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    @@ -1431,9 +1447,9 @@
    - + - + @@ -1442,13 +1458,13 @@

    This function saves the print settings from settings to file_name.

    -
    Exceptions:
    +
    Exceptions:
    bool Gtk::PrintSettings::save_to_file bool Gtk::PrintSettings::save_to_file (const std::stringconst std::string file_name) const
    FileError
    -
    Parameters:
    +
    Parameters:
    file_nameThe file to save to.
    @@ -1464,7 +1480,7 @@
    - + @@ -1486,7 +1502,7 @@

    This function adds the print settings from settings to key_file.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::PrintSettings::save_to_key_file void Gtk::PrintSettings::save_to_key_file ( Glib::KeyFile key_file,
    @@ -1501,7 +1517,7 @@
    key_fileThe Glib::KeyFile to save the print settings to.
    group_nameThe group to add the settings to in key_file.
    - + @@ -1513,7 +1529,7 @@

    This function adds the print settings from settings to key_file, in the "Print Settings" group.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::PrintSettings::save_to_key_file void Gtk::PrintSettings::save_to_key_file ( Glib::KeyFile key_file)
    key_fileThe Glib::KeyFile to save the print settings to.
    @@ -1527,7 +1543,7 @@
    - + @@ -1548,8 +1564,8 @@

    Associates value with key.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintSettings::set void Gtk::PrintSettings::set ( const Glib::ustring key,
    @@ -1564,7 +1580,7 @@
    keyA key.
    valueA string value, or 0.
    - + @@ -1585,8 +1601,8 @@

    Sets key to a boolean value.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintSettings::set_bool void Gtk::PrintSettings::set_bool ( const Glib::ustring key,
    @@ -1601,7 +1617,7 @@
    keyA key.
    valueA boolean.
    - + @@ -1612,8 +1628,8 @@

    Sets the value of Gtk::PRINT_SETTINGS_COLLATE.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintSettings::set_collate void Gtk::PrintSettings::set_collate ( bool  collate = true)
    collateWhether to collate the output.
    @@ -1627,7 +1643,7 @@
    - + @@ -1638,8 +1654,8 @@

    Sets the value of Gtk::PRINT_SETTINGS_DEFAULT_SOURCE.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintSettings::set_default_source void Gtk::PrintSettings::set_default_source ( const Glib::ustring default_source)
    default_sourceThe default source.
    @@ -1653,7 +1669,7 @@
    - + @@ -1664,8 +1680,8 @@

    Sets the value of Gtk::PRINT_SETTINGS_DITHER.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintSettings::set_dither void Gtk::PrintSettings::set_dither ( const Glib::ustring dither)
    ditherThe dithering that is used.
    @@ -1679,7 +1695,7 @@
    - + @@ -1700,8 +1716,8 @@

    Sets key to a double value.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintSettings::set_double void Gtk::PrintSettings::set_double ( const Glib::ustring key,
    @@ -1716,7 +1732,7 @@
    keyA key.
    valueA double value.
    - + @@ -1727,8 +1743,8 @@

    Sets the value of Gtk::PRINT_SETTINGS_DUPLEX.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintSettings::set_duplex void Gtk::PrintSettings::set_duplex ( PrintDuplex  duplex)
    duplexA Gtk::PrintDuplex value.
    @@ -1742,7 +1758,7 @@
    - + @@ -1753,8 +1769,8 @@

    Sets the value of Gtk::PRINT_SETTINGS_FINISHINGS.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintSettings::set_finishings void Gtk::PrintSettings::set_finishings ( const Glib::ustring finishings)
    finishingsThe finishings.
    @@ -1768,7 +1784,7 @@
    - + @@ -1789,8 +1805,8 @@

    Sets key to an integer value.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintSettings::set_int void Gtk::PrintSettings::set_int ( const Glib::ustring key,
    @@ -1805,7 +1821,7 @@
    keyA key.
    valueAn integer.
    - + @@ -1832,8 +1848,8 @@

    Associates a length in units of unit with key.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintSettings::set_length void Gtk::PrintSettings::set_length ( const Glib::ustring key,
    @@ -1849,7 +1865,7 @@
    keyA key.
    valueA length.
    - + @@ -1861,8 +1877,8 @@

    Sets the value of Gtk::PRINT_SETTINGS_MEDIA_TYPE.

    The set of media types is defined in PWG 5101.1-2002 PWG.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintSettings::set_media_type void Gtk::PrintSettings::set_media_type ( const Glib::ustring media_type)
    media_typeThe media type.
    @@ -1876,7 +1892,7 @@
    - + @@ -1887,8 +1903,8 @@

    Sets the value of Gtk::PRINT_SETTINGS_N_COPIES.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintSettings::set_n_copies void Gtk::PrintSettings::set_n_copies ( int  num_copies)
    num_copiesThe number of copies.
    @@ -1902,7 +1918,7 @@
    - + @@ -1913,8 +1929,8 @@

    Sets the value of Gtk::PRINT_SETTINGS_NUMBER_UP.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintSettings::set_number_up void Gtk::PrintSettings::set_number_up ( int  number_up)
    number_upThe number of pages per sheet.
    @@ -1928,7 +1944,7 @@
    - + @@ -1939,8 +1955,8 @@

    Sets the value of Gtk::PRINT_SETTINGS_NUMBER_UP_LAYOUT.

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    void Gtk::PrintSettings::set_number_up void Gtk::PrintSettings::set_number_up ( NumberUpLayout  number_up_layout)
    number_up_layoutA Gtk::NumberUpLayout value.
    @@ -1954,7 +1970,7 @@
    - + @@ -1965,8 +1981,8 @@

    Sets the value of Gtk::PRINT_SETTINGS_ORIENTATION.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintSettings::set_orientation void Gtk::PrintSettings::set_orientation ( PageOrientation  orientation)
    orientationA page orientation.
    @@ -1980,7 +1996,7 @@
    - + @@ -1991,8 +2007,8 @@

    Sets the value of Gtk::PRINT_SETTINGS_OUTPUT_BIN.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintSettings::set_output_bin void Gtk::PrintSettings::set_output_bin ( const Glib::ustring output_bin)
    output_binThe output bin.
    @@ -2006,9 +2022,9 @@
    - + - + @@ -2023,7 +2039,7 @@
    void Gtk::PrintSettings::set_page_ranges void Gtk::PrintSettings::set_page_ranges (const std::vector< PageRange >& const std::vector< PageRange >&  page_ranges)
    - + @@ -2034,8 +2050,8 @@

    Sets the value of Gtk::PRINT_SETTINGS_PAGE_SET.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintSettings::set_page_set void Gtk::PrintSettings::set_page_set ( PageSet  page_set)
    page_setA Gtk::PageSet value.
    @@ -2049,7 +2065,7 @@
    - + @@ -2070,8 +2086,8 @@

    Sets the value of Gtk::PRINT_SETTINGS_PAPER_HEIGHT.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintSettings::set_paper_height void Gtk::PrintSettings::set_paper_height ( double  height,
    @@ -2086,7 +2102,7 @@
    heightThe paper height.
    unitThe units of height.
    - + @@ -2097,8 +2113,8 @@

    Sets the value of Gtk::PRINT_SETTINGS_PAPER_FORMAT, Gtk::PRINT_SETTINGS_PAPER_WIDTH and Gtk::PRINT_SETTINGS_PAPER_HEIGHT.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintSettings::set_paper_size void Gtk::PrintSettings::set_paper_size ( const PaperSize paper_size)
    paper_sizeA paper size.
    @@ -2112,7 +2128,7 @@
    - + @@ -2133,8 +2149,8 @@

    Sets the value of Gtk::PRINT_SETTINGS_PAPER_WIDTH.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintSettings::set_paper_width void Gtk::PrintSettings::set_paper_width ( double  width,
    @@ -2149,7 +2165,7 @@
    widthThe paper width.
    unitThe units of width.
    - + @@ -2160,8 +2176,8 @@

    Sets the value of Gtk::PRINT_SETTINGS_PRINT_PAGES.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintSettings::set_print_pages void Gtk::PrintSettings::set_print_pages ( PrintPages  print_pages)
    pagesA Gtk::PrintPages value.
    @@ -2175,7 +2191,7 @@
    - + @@ -2186,8 +2202,8 @@

    Convenience function to set Gtk::PRINT_SETTINGS_PRINTER to printer.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintSettings::set_printer void Gtk::PrintSettings::set_printer ( const Glib::ustring name)
    printerThe printer name.
    @@ -2201,7 +2217,7 @@
    - + @@ -2213,7 +2229,7 @@

    Sets the value of Gtk::PRINT_SETTINGS_PRINTER_LPI.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::PrintSettings::set_printer_lpi void Gtk::PrintSettings::set_printer_lpi ( double  lpi)
    lpiThe resolution in lpi (lines per inch).
    @@ -2227,7 +2243,7 @@
    - + @@ -2238,8 +2254,8 @@

    Sets the value of Gtk::PRINT_SETTINGS_QUALITY.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintSettings::set_quality void Gtk::PrintSettings::set_quality ( PrintQuality  quality)
    qualityA Gtk::PrintQuality value.
    @@ -2253,7 +2269,7 @@
    - + @@ -2264,8 +2280,8 @@

    Sets the values of Gtk::PRINT_SETTINGS_RESOLUTION, Gtk::PRINT_SETTINGS_RESOLUTION_X and Gtk::PRINT_SETTINGS_RESOLUTION_Y.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintSettings::set_resolution void Gtk::PrintSettings::set_resolution ( int  resolution)
    resolutionThe resolution in dpi.
    @@ -2279,7 +2295,7 @@
    - + @@ -2301,7 +2317,7 @@

    Sets the values of Gtk::PRINT_SETTINGS_RESOLUTION, Gtk::PRINT_SETTINGS_RESOLUTION_X and Gtk::PRINT_SETTINGS_RESOLUTION_Y.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::PrintSettings::set_resolution_xy void Gtk::PrintSettings::set_resolution_xy ( int  resolution_x,
    @@ -2316,7 +2332,7 @@
    resolution_xThe horizontal resolution in dpi.
    resolution_yThe vertical resolution in dpi.
    - + @@ -2327,8 +2343,8 @@

    Sets the value of Gtk::PRINT_SETTINGS_REVERSE.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintSettings::set_reverse void Gtk::PrintSettings::set_reverse ( bool  reverse = true)
    reverseWhether to reverse the output.
    @@ -2342,7 +2358,7 @@
    - + @@ -2353,8 +2369,8 @@

    Sets the value of Gtk::PRINT_SETTINGS_SCALE.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintSettings::set_scale void Gtk::PrintSettings::set_scale ( double  scale)
    scaleThe scale in percent.
    @@ -2368,7 +2384,7 @@
    - + @@ -2379,8 +2395,8 @@

    Sets the value of Gtk::PRINT_SETTINGS_USE_COLOR.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintSettings::set_use_color void Gtk::PrintSettings::set_use_color ( bool  use_color = true)
    use_colorWhether to use color.
    @@ -2394,9 +2410,9 @@
    - + - + @@ -2405,7 +2421,7 @@

    Calls a function for each print setting.

    -
    Parameters:
    +
    Parameters:
    void Gtk::PrintSettings::setting_foreach void Gtk::PrintSettings::setting_foreach (const SlotForeachconst SlotForeach slot)
    slotThe callback to call for each print setting.
    @@ -2419,7 +2435,7 @@
    - + @@ -2431,8 +2447,8 @@

    Removes any value associated with key.

    This has the same effect as setting the value to 0.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintSettings::unset void Gtk::PrintSettings::unset ( const Glib::ustring key)
    keyA key.
    @@ -2447,7 +2463,7 @@
    - + @@ -2468,7 +2484,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::PrintSettings > wrap Glib::RefPtr< Gtk::PrintSettings > wrap ( GtkPrintSettings *  object,
    @@ -2482,9 +2498,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/printsettings.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintSettings__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintSettings__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintSettings-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintSettings-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintSettings-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintSettings-members.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::PrintSettings, including all inherited members. @@ -89,7 +105,7 @@ - + @@ -148,7 +164,7 @@ - + @@ -168,9 +184,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_print_pages() const Gtk::PrintSettings
    get_printer() const Gtk::PrintSettings
    get_printer_lpi() const Gtk::PrintSettings
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_quality() const Gtk::PrintSettings
    get_resolution() const Gtk::PrintSettings
    set_print_pages(PrintPages print_pages)Gtk::PrintSettings
    set_printer(const Glib::ustring& name)Gtk::PrintSettings
    set_printer_lpi(double lpi)Gtk::PrintSettings
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_quality(PrintQuality quality)Gtk::PrintSettings
    set_resolution(int resolution)Gtk::PrintSettings
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~PrintSettings()Gtk::PrintSettings [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintUnixDialog.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintUnixDialog.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintUnixDialog.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintUnixDialog.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::PrintUnixDialog Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::PrintUnixDialog Class Reference
    -
    +

    PrintUnixDialog implements a print dialog for platforms which don't provide a native print dialog, like Unix. More...

    @@ -99,57 +115,57 @@ void set_manual_capabilities (PrintCapabilities capabilities)  This lets you specify the printing capabilities your application supports.
    PrintCapabilities get_manual_capabilities () const - Gets the value of Gtk::PrintUnixDialog::property_manual_capabilities() property.
    + Gets the value of Gtk::PrintUnixDialog::property_manual_capabilities() property.
    void get_support_selection (bool support_selection=true)  Sets whether the print dialog allows user to print a selection.
    bool get_support_selection () const - Gets the value of Gtk::PrintUnixDialog::property_support_selection() property.
    + Gets the value of Gtk::PrintUnixDialog::property_support_selection() property.
    void set_has_selection (bool has_selection=true)  Sets whether a selection exists.
    bool get_has_selection () const - Gets the value of Gtk::PrintUnixDialog::property_has_selection() property.
    + Gets the value of Gtk::PrintUnixDialog::property_has_selection() property.
    void set_embed_page_setup (bool embed=true)  Embed page size combo box and orientation combo box into page setup page.
    bool get_embed_page_setup () const - Gets the value of Gtk::PrintUnixDialog::property_embed_page_setup() property.
    + Gets the value of Gtk::PrintUnixDialog::property_embed_page_setup() property.
    bool get_page_setup_set () const  Gets the page setup that is used by the Gtk::PrintUnixDialog.
    Glib::PropertyProxy
    < Glib::RefPtr< PageSetup > > property_page_setup () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The GtkPageSetup to use.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< PageSetup > > property_page_setup () const  The GtkPageSetup to use.
    Glib::PropertyProxy< int > property_current_page () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The current page in the document.
    Glib::PropertyProxy_ReadOnly< int > property_current_page () const  The current page in the document.
    Glib::PropertyProxy
    < Glib::RefPtr< PrintSettings > > property_print_settings () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The GtkPrintSettings used for initializing the dialog.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< PrintSettings > > property_print_settings () const  The GtkPrintSettings used for initializing the dialog.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Printer > > property_selected_printer () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The GtkPrinter which is selected.
    Glib::PropertyProxy< bool > property_manual_capabilities () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Capabilities the application can handle.
    Glib::PropertyProxy_ReadOnly
    < bool > property_manual_capabilities () const  Capabilities the application can handle.
    Glib::PropertyProxy< bool > property_support_selection () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the dialog supports selection.
    Glib::PropertyProxy_ReadOnly
    < bool > property_support_selection () const  Whether the dialog supports selection.
    Glib::PropertyProxy< bool > property_has_selection () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the application has a selection.
    Glib::PropertyProxy_ReadOnly
    < bool > property_has_selection () const  Whether the application has a selection.
    Glib::PropertyProxy< bool > property_embed_page_setup () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + TRUE if page setup combos are embedded in GtkPrintUnixDialog.
    Glib::PropertyProxy_ReadOnly
    < bool > property_embed_page_setup () const  TRUE if page setup combos are embedded in GtkPrintUnixDialog.
    @@ -170,14 +186,14 @@
  • RESPONSE_APPLY for the "Preview" button
  • RESPONSE_CANCEL for the "Cancel" button
  • -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:

    Constructor & Destructor Documentation

    - + @@ -193,7 +209,7 @@
    virtual Gtk::PrintUnixDialog::~PrintUnixDialog virtual Gtk::PrintUnixDialog::~PrintUnixDialog ( ) [virtual]
    - + @@ -220,7 +236,7 @@
    Gtk::PrintUnixDialog::PrintUnixDialog Gtk::PrintUnixDialog::PrintUnixDialog ( Gtk::Window parent,
    - + @@ -238,7 +254,7 @@
    Gtk::PrintUnixDialog::PrintUnixDialog Gtk::PrintUnixDialog::PrintUnixDialog ( const Glib::ustring title)
    - + @@ -265,7 +281,7 @@
    void Gtk::PrintUnixDialog::add_custom_tab void Gtk::PrintUnixDialog::add_custom_tab ( const Widget child,
    - + @@ -286,8 +302,8 @@

    Adds a custom tab to the print dialog.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintUnixDialog::add_custom_tab void Gtk::PrintUnixDialog::add_custom_tab ( const Widget child,
    @@ -302,7 +318,7 @@
    childThe widget to put in the custom tab.
    tab_labelThe widget to use as tab label.
    - + @@ -312,7 +328,7 @@

    Gets the current page of the Gtk::PrintDialog.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The current page of dialog.
    @@ -322,7 +338,7 @@
    int Gtk::PrintUnixDialog::get_current_page int Gtk::PrintUnixDialog::get_current_page ( ) const
    - + @@ -331,8 +347,8 @@
    -

    Gets the value of Gtk::PrintUnixDialog::property_embed_page_setup() property.

    -
    Since gtkmm 2.18:
    +

    Gets the value of Gtk::PrintUnixDialog::property_embed_page_setup() property.

    +
    Since gtkmm 2.18:
    Returns:
    Whether there is a selection.
    @@ -342,7 +358,7 @@
    bool Gtk::PrintUnixDialog::get_embed_page_setup bool Gtk::PrintUnixDialog::get_embed_page_setup ( ) const
    - + @@ -351,8 +367,8 @@
    -

    Gets the value of Gtk::PrintUnixDialog::property_has_selection() property.

    -
    Since gtkmm 2.18:
    +

    Gets the value of Gtk::PrintUnixDialog::property_has_selection() property.

    +
    Since gtkmm 2.18:
    Returns:
    Whether there is a selection.
    @@ -362,7 +378,7 @@
    bool Gtk::PrintUnixDialog::get_has_selection bool Gtk::PrintUnixDialog::get_has_selection ( ) const
    - + @@ -371,48 +387,48 @@
    -

    Gets the value of Gtk::PrintUnixDialog::property_manual_capabilities() property.

    -
    Since gtkmm 2.18:
    +

    Gets the value of Gtk::PrintUnixDialog::property_manual_capabilities() property.

    +
    Since gtkmm 2.18:
    Returns:
    The printing capabilities.
    - +
    PrintCapabilities Gtk::PrintUnixDialog::get_manual_capabilities PrintCapabilities Gtk::PrintUnixDialog::get_manual_capabilities ( ) const
    - + - +
    Glib::RefPtr<const PageSetup> Gtk::PrintUnixDialog::get_page_setup Glib::RefPtr<PageSetup> Gtk::PrintUnixDialog::get_page_setup ( ) const

    Gets the page setup that is used by the Gtk::PrintUnixDialog.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The page setup of dialog.
    - +
    - + - +
    Glib::RefPtr<PageSetup> Gtk::PrintUnixDialog::get_page_setup Glib::RefPtr<const PageSetup> Gtk::PrintUnixDialog::get_page_setup ( ) const

    Gets the page setup that is used by the Gtk::PrintUnixDialog.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The page setup of dialog.
    @@ -422,7 +438,7 @@
    - + @@ -432,7 +448,7 @@

    Gets the page setup that is used by the Gtk::PrintUnixDialog.

    -
    Since gtkmm 2.18:
    +
    Since gtkmm 2.18:
    Returns:
    Whether a page setup was set by user.
    @@ -442,7 +458,7 @@
    bool Gtk::PrintUnixDialog::get_page_setup_set bool Gtk::PrintUnixDialog::get_page_setup_set ( ) const
    - + @@ -452,7 +468,7 @@

    Gets the currently selected printer.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The currently selected printer.
    @@ -462,7 +478,7 @@
    Glib::RefPtr<Printer> Gtk::PrintUnixDialog::get_selected_printer Glib::RefPtr<Printer> Gtk::PrintUnixDialog::get_selected_printer ( )
    - + @@ -472,7 +488,7 @@

    Gets the currently selected printer.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The currently selected printer.
    @@ -482,7 +498,7 @@
    Glib::RefPtr<const Printer> Gtk::PrintUnixDialog::get_selected_printer Glib::RefPtr<const Printer> Gtk::PrintUnixDialog::get_selected_printer ( ) const
    - + @@ -493,7 +509,7 @@

    Gets a new Gtk::PrintSettings object that represents the current values in the print dialog.

    Note that this creates a new object, and you need to unref it if don't want to keep it.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    A new Gtk::PrintSettings object with the values from dialog.

    Reimplemented from Gtk::Widget.

    @@ -505,7 +521,7 @@
    Glib::RefPtr<PrintSettings> Gtk::PrintUnixDialog::get_settings Glib::RefPtr<PrintSettings> Gtk::PrintUnixDialog::get_settings ( )
    - + @@ -516,7 +532,7 @@

    Gets a new Gtk::PrintSettings object that represents the current values in the print dialog.

    Note that this creates a new object, and you need to unref it if don't want to keep it.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    A new Gtk::PrintSettings object with the values from dialog.
    @@ -526,7 +542,7 @@
    Glib::RefPtr<const PrintSettings> Gtk::PrintUnixDialog::get_settings Glib::RefPtr<const PrintSettings> Gtk::PrintUnixDialog::get_settings ( ) const
    - + @@ -537,8 +553,8 @@

    Sets whether the print dialog allows user to print a selection.

    -
    Since gtkmm 2.18:
    -
    Parameters:
    +
    Since gtkmm 2.18:
    +
    Parameters:
    void Gtk::PrintUnixDialog::get_support_selection void Gtk::PrintUnixDialog::get_support_selection ( bool  support_selection = true)
    support_selectiontrue to allow print selection.
    @@ -552,7 +568,7 @@
    - + @@ -561,21 +577,21 @@
    -

    Gets the value of Gtk::PrintUnixDialog::property_support_selection() property.

    -
    Since gtkmm 2.18:
    +

    Gets the value of Gtk::PrintUnixDialog::property_support_selection() property.

    +
    Since gtkmm 2.18:
    Returns:
    Whether the application supports print of selection.
    - +
    bool Gtk::PrintUnixDialog::get_support_selection bool Gtk::PrintUnixDialog::get_support_selection ( ) const
    - + - +
    const GtkPrintUnixDialog* Gtk::PrintUnixDialog::gobj GtkPrintUnixDialog* Gtk::PrintUnixDialog::gobj ( ) const [inline] [inline]
    @@ -583,19 +599,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Dialog.

    +

    Reimplemented from Gtk::Dialog.

    - +
    - + - +
    GtkPrintUnixDialog* Gtk::PrintUnixDialog::gobj const GtkPrintUnixDialog* Gtk::PrintUnixDialog::gobj ( ) [inline] const [inline]
    @@ -603,7 +619,7 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Dialog.

    +

    Reimplemented from Gtk::Dialog.

    @@ -612,7 +628,7 @@
    - + @@ -621,6 +637,7 @@
    +

    The current page in the document.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -631,7 +648,7 @@
    Glib::PropertyProxy< int > Gtk::PrintUnixDialog::property_current_page Glib::PropertyProxy< int > Gtk::PrintUnixDialog::property_current_page ( )
    - + @@ -646,15 +663,15 @@ - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::PrintUnixDialog::property_current_page Glib::PropertyProxy_ReadOnly< int > Gtk::PrintUnixDialog::property_current_page ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::PrintUnixDialog::property_embed_page_setup Glib::PropertyProxy< bool > Gtk::PrintUnixDialog::property_embed_page_setup ( ) const
    @@ -666,20 +683,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::PrintUnixDialog::property_embed_page_setup Glib::PropertyProxy_ReadOnly< bool > Gtk::PrintUnixDialog::property_embed_page_setup ( ) const
    +

    TRUE if page setup combos are embedded in GtkPrintUnixDialog.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -690,7 +708,7 @@
    - + @@ -699,6 +717,7 @@
    +

    Whether the application has a selection.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -709,7 +728,7 @@
    Glib::PropertyProxy< bool > Gtk::PrintUnixDialog::property_has_selection Glib::PropertyProxy< bool > Gtk::PrintUnixDialog::property_has_selection ( )
    - + @@ -724,15 +743,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::PrintUnixDialog::property_has_selection Glib::PropertyProxy_ReadOnly< bool > Gtk::PrintUnixDialog::property_has_selection ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::PrintUnixDialog::property_manual_capabilities Glib::PropertyProxy< bool > Gtk::PrintUnixDialog::property_manual_capabilities ( ) const
    @@ -744,34 +763,35 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::PrintUnixDialog::property_manual_capabilities Glib::PropertyProxy_ReadOnly< bool > Gtk::PrintUnixDialog::property_manual_capabilities ( ) const
    +

    Capabilities the application can handle.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    @@ -783,20 +803,21 @@
    - +
    +

    The GtkPageSetup to use.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -807,7 +828,7 @@
    - + @@ -816,6 +837,7 @@
    +

    The GtkPrintSettings used for initializing the dialog.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -826,7 +848,7 @@
    Glib::PropertyProxy< Glib::RefPtr<PrintSettings> > Gtk::PrintUnixDialog::property_print_settings Glib::PropertyProxy< Glib::RefPtr<PrintSettings> > Gtk::PrintUnixDialog::property_print_settings ( )
    - + @@ -846,7 +868,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<PrintSettings> > Gtk::PrintUnixDialog::property_print_settings Glib::PropertyProxy_ReadOnly< Glib::RefPtr<PrintSettings> > Gtk::PrintUnixDialog::property_print_settings ( ) const
    - + @@ -855,20 +877,21 @@
    +

    The GtkPrinter which is selected.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Printer> > Gtk::PrintUnixDialog::property_selected_printer Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Printer> > Gtk::PrintUnixDialog::property_selected_printer ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::PrintUnixDialog::property_support_selection Glib::PropertyProxy< bool > Gtk::PrintUnixDialog::property_support_selection ( ) const
    @@ -880,20 +903,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::PrintUnixDialog::property_support_selection Glib::PropertyProxy_ReadOnly< bool > Gtk::PrintUnixDialog::property_support_selection ( ) const
    +

    Whether the dialog supports selection.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -904,7 +928,7 @@
    - + @@ -916,8 +940,8 @@

    Sets the current page number.

    If current_page is not -1, this enables the current page choice for the range of pages to print.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintUnixDialog::set_current_page void Gtk::PrintUnixDialog::set_current_page ( int  current_page)
    current_pageThe current page number.
    @@ -931,7 +955,7 @@
    - + @@ -942,8 +966,8 @@

    Embed page size combo box and orientation combo box into page setup page.

    -
    Since gtkmm 2.18:
    -
    Parameters:
    +
    Since gtkmm 2.18:
    +
    Parameters:
    void Gtk::PrintUnixDialog::set_embed_page_setup void Gtk::PrintUnixDialog::set_embed_page_setup ( bool  embed = true)
    embedEmbed page setup selection.
    @@ -957,7 +981,7 @@
    - + @@ -968,8 +992,8 @@

    Sets whether a selection exists.

    -
    Since gtkmm 2.18:
    -
    Parameters:
    +
    Since gtkmm 2.18:
    +
    Parameters:
    void Gtk::PrintUnixDialog::set_has_selection void Gtk::PrintUnixDialog::set_has_selection ( bool  has_selection = true)
    has_selectiontrue indicates that a selection exists.
    @@ -983,7 +1007,7 @@
    - + @@ -995,8 +1019,8 @@

    This lets you specify the printing capabilities your application supports.

    For instance, if you can handle scaling the output then you pass Gtk::PRINT_CAPABILITY_SCALE. If you don't pass that, then the dialog will only let you select the scale if the printing system automatically handles scaling.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintUnixDialog::set_manual_capabilities void Gtk::PrintUnixDialog::set_manual_capabilities ( PrintCapabilities  capabilities)
    capabilitiesThe printing capabilities of your application.
    @@ -1010,7 +1034,7 @@
    - + @@ -1021,8 +1045,8 @@

    Sets the page setup of the Gtk::PrintUnixDialog.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintUnixDialog::set_page_setup void Gtk::PrintUnixDialog::set_page_setup ( const Glib::RefPtr< PageSetup >&  page_setup)
    page_setupA Gtk::PageSetup.
    @@ -1036,7 +1060,7 @@
    - + @@ -1048,8 +1072,8 @@

    Sets the Gtk::PrintSettings for the Gtk::PrintUnixDialog.

    Typically, this is used to restore saved print settings from a previous print operation before the print dialog is shown.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::PrintUnixDialog::set_settings void Gtk::PrintUnixDialog::set_settings ( const Glib::RefPtr< PrintSettings >&  print_settings)
    settingsA Gtk::PrintSettings, or 0.
    @@ -1064,7 +1088,7 @@
    - + @@ -1085,7 +1109,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::PrintUnixDialog* wrap Gtk::PrintUnixDialog* wrap ( GtkPrintUnixDialog *  object,
    @@ -1099,9 +1123,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/printunixdialog.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintUnixDialog__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintUnixDialog__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintUnixDialog-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintUnixDialog-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1PrintUnixDialog-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1PrintUnixDialog-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::PrintUnixDialog, including all inherited members. @@ -75,6 +91,7 @@ + @@ -242,7 +259,7 @@ - + @@ -272,7 +289,7 @@ - + @@ -655,7 +672,7 @@ - + @@ -753,7 +770,9 @@ + + @@ -809,9 +828,14 @@ -
    activate()Gtk::Widget
    begin_move_drag(int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    begin_resize_drag(Gdk::WindowEdge edge, int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_support_selection(bool support_selection=true)Gtk::PrintUnixDialog
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_position(WindowPosition position)Gtk::Window
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~PrintUnixDialog()Gtk::PrintUnixDialog [virtual]
    ~Widget()Gtk::Widget [virtual]
    ~Window()Gtk::Window [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ProgressBar.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ProgressBar.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ProgressBar.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ProgressBar.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::ProgressBar Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::ProgressBar Class Reference
    -
    +

    A widget which indicates progress visually. More...

    @@ -97,35 +113,35 @@ void set_show_text (bool show_text=true)  Sets whether the progress bar will show text superimposed over the bar.
    bool get_show_text () const - Gets the value of the Gtk::ProgressBar::property_show_text() property.
    + Gets the value of the Gtk::ProgressBar::property_show_text() property.
    Glib::PropertyProxy< double > property_fraction () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The fraction of total work that has been completed.
    Glib::PropertyProxy_ReadOnly
    < double > property_fraction () const  The fraction of total work that has been completed.
    Glib::PropertyProxy< double > property_pulse_step () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The fraction of total progress to move the bouncing block when pulsed.
    Glib::PropertyProxy_ReadOnly
    < double > property_pulse_step () const  The fraction of total progress to move the bouncing block when pulsed.
    Glib::PropertyProxy
    < Glib::ustringproperty_text () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Text to be displayed in the progress bar.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_text () const  Text to be displayed in the progress bar.
    Glib::PropertyProxy< bool > property_ellipsize () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The preferred place to ellipsize the string, if the progress bar does not have enough room to display the entire string, if at all.
    Glib::PropertyProxy_ReadOnly
    < bool > property_ellipsize () const  The preferred place to ellipsize the string, if the progress bar does not have enough room to display the entire string, if at all.
    Glib::PropertyProxy< bool > property_show_text () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the progress is shown as text.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_text () const  Whether the progress is shown as text.
    Glib::PropertyProxy< bool > property_inverted () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Invert the direction in which the progress bar grows.
    Glib::PropertyProxy_ReadOnly
    < bool > property_inverted () const  Invert the direction in which the progress bar grows.
    @@ -152,7 +168,7 @@
    - + @@ -168,7 +184,7 @@
    virtual Gtk::ProgressBar::~ProgressBar virtual Gtk::ProgressBar::~ProgressBar ( ) [virtual]
    - + @@ -185,7 +201,7 @@
    Gtk::ProgressBar::ProgressBar Gtk::ProgressBar::ProgressBar ( )
    - + @@ -196,7 +212,7 @@

    Returns the ellipsizing position of the progress bar.

    See set_ellipsize().

    -
    Since gtkmm 2.6:
    +
    Since gtkmm 2.6:
    Returns:
    Pango::EllipsizeMode.
    @@ -206,7 +222,7 @@
    Pango::EllipsizeMode Gtk::ProgressBar::get_ellipsize Pango::EllipsizeMode Gtk::ProgressBar::get_ellipsize ( ) const
    - + @@ -225,7 +241,7 @@
    double Gtk::ProgressBar::get_fraction double Gtk::ProgressBar::get_fraction ( ) const
    - + @@ -244,7 +260,7 @@
    bool Gtk::ProgressBar::get_inverted bool Gtk::ProgressBar::get_inverted ( ) const
    - + @@ -263,7 +279,7 @@
    double Gtk::ProgressBar::get_pulse_step double Gtk::ProgressBar::get_pulse_step ( ) const
    - + @@ -272,9 +288,9 @@
    -

    Gets the value of the Gtk::ProgressBar::property_show_text() property.

    +

    Gets the value of the Gtk::ProgressBar::property_show_text() property.

    See set_show_text().

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    true if text is shown in the progress bar.
    @@ -284,7 +300,7 @@
    bool Gtk::ProgressBar::get_show_text bool Gtk::ProgressBar::get_show_text ( ) const
    - + @@ -303,7 +319,7 @@
    Glib::ustring Gtk::ProgressBar::get_text Glib::ustring Gtk::ProgressBar::get_text ( ) const
    - + @@ -323,7 +339,7 @@
    GtkProgressBar* Gtk::ProgressBar::gobj GtkProgressBar* Gtk::ProgressBar::gobj ( ) [inline]
    - + @@ -343,7 +359,7 @@
    const GtkProgressBar* Gtk::ProgressBar::gobj const GtkProgressBar* Gtk::ProgressBar::gobj ( ) const [inline]
    - + @@ -352,6 +368,7 @@
    +

    The preferred place to ellipsize the string, if the progress bar does not have enough room to display the entire string, if at all.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -362,7 +379,7 @@
    Glib::PropertyProxy< bool > Gtk::ProgressBar::property_ellipsize Glib::PropertyProxy< bool > Gtk::ProgressBar::property_ellipsize ( )
    - + @@ -382,7 +399,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ProgressBar::property_ellipsize Glib::PropertyProxy_ReadOnly< bool > Gtk::ProgressBar::property_ellipsize ( ) const
    - + @@ -391,6 +408,7 @@
    +

    The fraction of total work that has been completed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -401,7 +419,7 @@
    Glib::PropertyProxy< double > Gtk::ProgressBar::property_fraction Glib::PropertyProxy< double > Gtk::ProgressBar::property_fraction ( )
    - + @@ -421,7 +439,7 @@
    Glib::PropertyProxy_ReadOnly< double > Gtk::ProgressBar::property_fraction Glib::PropertyProxy_ReadOnly< double > Gtk::ProgressBar::property_fraction ( ) const
    - + @@ -430,6 +448,7 @@
    +

    Invert the direction in which the progress bar grows.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -440,7 +459,7 @@
    Glib::PropertyProxy< bool > Gtk::ProgressBar::property_inverted Glib::PropertyProxy< bool > Gtk::ProgressBar::property_inverted ( )
    - + @@ -455,15 +474,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ProgressBar::property_inverted Glib::PropertyProxy_ReadOnly< bool > Gtk::ProgressBar::property_inverted ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< double > Gtk::ProgressBar::property_pulse_step Glib::PropertyProxy< double > Gtk::ProgressBar::property_pulse_step ( ) const
    @@ -475,34 +494,35 @@
    - +
    - + - +
    Glib::PropertyProxy< double > Gtk::ProgressBar::property_pulse_step Glib::PropertyProxy_ReadOnly< double > Gtk::ProgressBar::property_pulse_step ( ) const
    +

    The fraction of total progress to move the bouncing block when pulsed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ProgressBar::property_show_text Glib::PropertyProxy< bool > Gtk::ProgressBar::property_show_text ( ) const
    @@ -514,20 +534,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::ProgressBar::property_show_text Glib::PropertyProxy_ReadOnly< bool > Gtk::ProgressBar::property_show_text ( ) const
    +

    Whether the progress is shown as text.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -538,7 +559,7 @@
    - + @@ -547,6 +568,7 @@
    +

    Text to be displayed in the progress bar.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -557,7 +579,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::ProgressBar::property_text Glib::PropertyProxy< Glib::ustring > Gtk::ProgressBar::property_text ( )
    - + @@ -577,7 +599,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::ProgressBar::property_text Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::ProgressBar::property_text ( ) const
    - + @@ -596,7 +618,7 @@
    void Gtk::ProgressBar::pulse void Gtk::ProgressBar::pulse ( )
    - + @@ -607,8 +629,8 @@

    Sets the mode used to ellipsize (add an ellipsis: "...") the text if there is not enough space to render the entire string.

    -
    Since gtkmm 2.6:
    -
    Parameters:
    +
    Since gtkmm 2.6:
    +
    Parameters:
    void Gtk::ProgressBar::set_ellipsize void Gtk::ProgressBar::set_ellipsize ( Pango::EllipsizeMode  mode)
    modeA Pango::EllipsizeMode.
    @@ -622,7 +644,7 @@
    - + @@ -634,7 +656,7 @@

    Causes the progress bar to "fill in" the given fraction of the bar.

    The fraction should be between 0.0 and 1.0, inclusive.

    -
    Parameters:
    +
    Parameters:
    void Gtk::ProgressBar::set_fraction void Gtk::ProgressBar::set_fraction ( double  fraction)
    fractionFraction of the task that's been completed.
    @@ -648,7 +670,7 @@
    - + @@ -660,7 +682,7 @@

    Progress bars normally grow from top to bottom or left to right.

    Inverted progress bars grow in the opposite direction.

    -
    Parameters:
    +
    Parameters:
    void Gtk::ProgressBar::set_inverted void Gtk::ProgressBar::set_inverted ( bool  inverted = true)
    invertedtrue to invert the progress bar.
    @@ -674,7 +696,7 @@
    - + @@ -685,7 +707,7 @@

    Sets the fraction of total progress bar length to move the bouncing block for each call to pulse().

    -
    Parameters:
    +
    Parameters:
    void Gtk::ProgressBar::set_pulse_step void Gtk::ProgressBar::set_pulse_step ( double  fraction)
    fractionFraction between 0.0 and 1.0.
    @@ -699,7 +721,7 @@
    - + @@ -710,10 +732,10 @@

    Sets whether the progress bar will show text superimposed over the bar.

    -

    The shown text is either the value of the Gtk::ProgressBar::property_text() property or, if that is 0, the Gtk::ProgressBar::property_fraction() value, as a percentage.

    -

    To make a progress bar that is styled and sized suitably for containing text (even if the actual text is blank), set Gtk::ProgressBar::property_show_text() to true and Gtk::ProgressBar::property_text() to the empty string (not 0).

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +

    The shown text is either the value of the Gtk::ProgressBar::property_text() property or, if that is 0, the Gtk::ProgressBar::property_fraction() value, as a percentage.

    +

    To make a progress bar that is styled and sized suitably for containing text (even if the actual text is blank), set Gtk::ProgressBar::property_show_text() to true and Gtk::ProgressBar::property_text() to the empty string (not 0).

    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::ProgressBar::set_show_text void Gtk::ProgressBar::set_show_text ( bool  show_text = true)
    show_textWhether to show superimposed text.
    @@ -727,7 +749,7 @@
    - + @@ -738,9 +760,9 @@

    Causes the given text to appear superimposed on the progress bar.

    -

    If text is 0 and Gtk::ProgressBar::property_show_text() is true, the current value of Gtk::ProgressBar::property_fraction() will be displayed as a percentage.

    -

    If text is non-0 and Gtk::ProgressBar::property_show_text() is true, the text will be displayed. In this case, it will not display the progress percentage. If text is the empty string, the progress bar will still be styled and sized suitably for containing text, as long as Gtk::ProgressBar::property_show_text() is true.

    -
    Parameters:
    +

    If text is 0 and Gtk::ProgressBar::property_show_text() is true, the current value of Gtk::ProgressBar::property_fraction() will be displayed as a percentage.

    +

    If text is non-0 and Gtk::ProgressBar::property_show_text() is true, the text will be displayed. In this case, it will not display the progress percentage. If text is the empty string, the progress bar will still be styled and sized suitably for containing text, as long as Gtk::ProgressBar::property_show_text() is true.

    +
    Parameters:
    void Gtk::ProgressBar::set_text void Gtk::ProgressBar::set_text ( const Glib::ustring text)
    textA UTF-8 string, or 0.
    @@ -755,7 +777,7 @@
    - + @@ -776,7 +798,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::ProgressBar* wrap Gtk::ProgressBar* wrap ( GtkProgressBar *  object,
    @@ -790,9 +812,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/progressbar.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ProgressBar__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ProgressBar__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ProgressBar-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ProgressBar-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ProgressBar-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ProgressBar-members.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::ProgressBar, including all inherited members. @@ -59,6 +75,7 @@ + @@ -164,7 +181,7 @@ - + @@ -184,7 +201,7 @@ - + @@ -289,6 +306,7 @@ + @@ -431,7 +449,7 @@ - + @@ -511,7 +529,9 @@ + + @@ -550,9 +570,14 @@ -
    activate()Gtk::Widget
    Gtk::Orientable::add_interface(GType gtype_implementer)Gtk::Orientable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    compute_expand(Orientation orientation)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_pulse_step() const Gtk::ProgressBar
    get_realized() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_text() const Gtk::ProgressBar
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    set_orientation(Orientation orientation)Gtk::Orientable
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_pulse_step(double fraction)Gtk::ProgressBar
    set_realized(bool realized=true)Gtk::Widget [protected]
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Orientable()Gtk::Orientable [virtual]
    ~ProgressBar()Gtk::ProgressBar [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RadioAction.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RadioAction.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RadioAction.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RadioAction.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::RadioAction Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::RadioAction Class Reference
    -
    +

    An action of which only one in a group can be active. More...

    @@ -79,9 +95,9 @@  Provides access to the underlying C GObject.
    GtkRadioAction* gobj_copy ()  Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs.
    -Group get_group () +Group get_group ()  Returns the list representing the radio group for this object.
    -void set_group (Group& group) +void set_group (Group& group) void join_group (const Glib::RefPtr< RadioAction >& group_source)  Joins a radio action object to the group of another radio action object.
    int get_current_value () const @@ -92,28 +108,28 @@ const Glib::RefPtr
    < RadioAction >& > signal_changed () Glib::PropertyProxy< int > property_value () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The value returned by gtk_radio_action_get_current_value() when this action is the current action of its group.
    Glib::PropertyProxy_ReadOnly< int > property_value () const  The value returned by gtk_radio_action_get_current_value() when this action is the current action of its group.
    Glib::PropertyProxy< int > property_current_value () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The value property of the currently active member of the group to which this action belongs.
    Glib::PropertyProxy_ReadOnly< int > property_current_value () const  The value property of the currently active member of the group to which this action belongs.

    Static Public Member Functions

    static Glib::RefPtr< RadioActioncreate () -static Glib::RefPtr< RadioActioncreate (Group& group, const Glib::ustring& name, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring()) +static Glib::RefPtr< RadioActioncreate (Group& group, const Glib::ustring& name, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring())  Creates a radio action.
    -static Glib::RefPtr< RadioActioncreate (Group& group, const Glib::ustring& name, const Gtk::StockID& stock_id, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring()) +static Glib::RefPtr< RadioActioncreate (Group& group, const Glib::ustring& name, const Gtk::StockID& stock_id, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring())  Creates a radio action with a stock ID.
    -static Glib::RefPtr< RadioActioncreate_with_icon_name (Group& group, const Glib::ustring& name, const Glib::ustring& icon_name, const Glib::ustring& label, const Glib::ustring& tooltip) +static Glib::RefPtr< RadioActioncreate_with_icon_name (Group& group, const Glib::ustring& name, const Glib::ustring& icon_name, const Glib::ustring& label, const Glib::ustring& tooltip)  Creates a radio action with an icon name.

    Protected Member Functions

     RadioAction () - RadioAction (Group& group, const Glib::ustring& name, const StockID& stock_id=StockID(), const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring()) + RadioAction (Group& group, const Glib::ustring& name, const StockID& stock_id=StockID(), const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring())  Creates a radio action.
    RadioAction (Group& group, const Glib::ustring& name, const Glib::ustring& icon_name, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring()) + RadioAction (Group& group, const Glib::ustring& name, const Glib::ustring& icon_name, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring())  Creates a radio action with an icon name.
    virtual void on_changed (const Glib::RefPtr< RadioAction >& current)  This is a default handler for the signal signal_changed().
    @@ -133,7 +149,7 @@ @@ -147,7 +163,7 @@
    - + @@ -163,7 +179,7 @@
    virtual Gtk::RadioAction::~RadioAction virtual Gtk::RadioAction::~RadioAction ( ) [virtual]
    - + @@ -179,9 +195,9 @@
    Gtk::RadioAction::RadioAction Gtk::RadioAction::RadioAction ( ) [protected]
    - + - + @@ -218,7 +234,7 @@

    Creates a radio action.

    -
    Parameters:
    +
    Parameters:
    Gtk::RadioAction::RadioAction Gtk::RadioAction::RadioAction (GroupGroup group,
    @@ -236,9 +252,9 @@
    groupThe radio group this action belongs to.
    nameA unique name for the action.
    - + - + @@ -276,7 +292,7 @@

    Creates a radio action with an icon name.

    The radio action's icon will reflect the specified icon name in the user's icon theme.

    -
    Parameters:
    +
    Parameters:
    Gtk::RadioAction::RadioAction Gtk::RadioAction::RadioAction (GroupGroup group,
    @@ -295,7 +311,7 @@
    groupThe radio group this action belongs to.
    nameA unique name for the action.
    - + @@ -313,9 +329,9 @@
    static Glib::RefPtr<RadioAction> Gtk::RadioAction::create static Glib::RefPtr<RadioAction> Gtk::RadioAction::create ( ) [static]
    - + - + @@ -346,7 +362,7 @@

    Creates a radio action.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<RadioAction> Gtk::RadioAction::create static Glib::RefPtr<RadioAction> Gtk::RadioAction::create (GroupGroup group,
    @@ -364,9 +380,9 @@
    groupThe radio group this action belongs to.
    nameA unique name for the action.
    - + - + @@ -404,7 +420,7 @@

    Creates a radio action with a stock ID.

    The stock ID is used to set a default icon, text and accelerator for the radio action.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<RadioAction> Gtk::RadioAction::create static Glib::RefPtr<RadioAction> Gtk::RadioAction::create (GroupGroup group,
    @@ -423,9 +439,9 @@
    groupThe radio group this action belongs to.
    nameA unique name for the action.
    - + - + @@ -463,7 +479,7 @@

    Creates a radio action with an icon name.

    The radio action's icon will reflect the specified icon name in the user's icon theme.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<RadioAction> Gtk::RadioAction::create_with_icon_name static Glib::RefPtr<RadioAction> Gtk::RadioAction::create_with_icon_name (GroupGroup group,
    @@ -482,7 +498,7 @@
    groupThe radio group this action belongs to.
    nameA unique name for the action.
    - + @@ -502,7 +518,7 @@
    int Gtk::RadioAction::get_current_value int Gtk::RadioAction::get_current_value ( ) const
    - + @@ -520,15 +536,15 @@ - +
    Group Gtk::RadioAction::get_group Group Gtk::RadioAction::get_group ( )
    - + - +
    const GtkRadioAction* Gtk::RadioAction::gobj GtkRadioAction* Gtk::RadioAction::gobj ( ) const [inline] [inline]
    @@ -536,19 +552,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gtk::ToggleAction.

    +

    Reimplemented from Gtk::ToggleAction.

    - +
    - + - +
    GtkRadioAction* Gtk::RadioAction::gobj const GtkRadioAction* Gtk::RadioAction::gobj ( ) [inline] const [inline]
    @@ -556,7 +572,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gtk::ToggleAction.

    +

    Reimplemented from Gtk::ToggleAction.

    @@ -565,7 +581,7 @@
    - + @@ -585,7 +601,7 @@
    GtkRadioAction* Gtk::RadioAction::gobj_copy GtkRadioAction* Gtk::RadioAction::gobj_copy ( )
    - + @@ -599,8 +615,8 @@

    Use this in language bindings instead of the get_group() and set_group() methods

    A common way to set up a group of radio actions is the following:

    [C example ellipted]

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::RadioAction::join_group void Gtk::RadioAction::join_group ( const Glib::RefPtr< RadioAction >&  group_source)
    group_sourceA radio action object whos group we are joining, or 0 to remove the radio action from its group.
    @@ -614,7 +630,7 @@
    - + @@ -633,7 +649,7 @@
    virtual void Gtk::RadioAction::on_changed virtual void Gtk::RadioAction::on_changed ( const Glib::RefPtr< RadioAction >&  current)
    - + @@ -642,6 +658,7 @@
    +

    The value property of the currently active member of the group to which this action belongs.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -652,7 +669,7 @@
    Glib::PropertyProxy< int > Gtk::RadioAction::property_current_value Glib::PropertyProxy< int > Gtk::RadioAction::property_current_value ( )
    - + @@ -672,7 +689,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::RadioAction::property_current_value Glib::PropertyProxy_ReadOnly< int > Gtk::RadioAction::property_current_value ( ) const
    - + @@ -681,6 +698,7 @@
    +

    The value returned by gtk_radio_action_get_current_value() when this action is the current action of its group.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -691,7 +709,7 @@
    Glib::PropertyProxy< int > Gtk::RadioAction::property_value Glib::PropertyProxy< int > Gtk::RadioAction::property_value ( )
    - + @@ -711,7 +729,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::RadioAction::property_value Glib::PropertyProxy_ReadOnly< int > Gtk::RadioAction::property_value ( ) const
    - + @@ -722,8 +740,8 @@

    Sets the currently active group member to the member with value property current_value.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::RadioAction::set_current_value void Gtk::RadioAction::set_current_value ( int  current_value)
    current_valueThe new value.
    @@ -737,9 +755,9 @@
    - + - + @@ -754,7 +772,7 @@
    void Gtk::RadioAction::set_group void Gtk::RadioAction::set_group (GroupGroup group)
    - + @@ -765,7 +783,7 @@
    Slot Prototype:
    void on_my_changed(const Glib::RefPtr<RadioAction>& current)

    The signal_changed() signal is emitted on every member of a radio group when the active member is changed. The signal gets emitted after the signal_activate() signals for the previous and current active members.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,const Glib::RefPtr<RadioAction>& > Gtk::RadioAction::signal_changed Glib::SignalProxy1< void,const Glib::RefPtr<RadioAction>& > Gtk::RadioAction::signal_changed ( )
    currentThe member of actions group which has just been activated.
    @@ -780,7 +798,7 @@
    - + @@ -801,7 +819,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::RadioAction > wrap Glib::RefPtr< Gtk::RadioAction > wrap ( GtkRadioAction *  object,
    @@ -815,9 +833,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/radioaction.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RadioAction__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RadioAction__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RadioAction-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RadioAction-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RadioAction-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RadioAction-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::RadioAction, including all inherited members. @@ -57,6 +73,7 @@ + @@ -95,7 +112,7 @@ - + @@ -187,7 +204,7 @@ - + @@ -221,9 +238,14 @@ -
    Action()Gtk::Action [protected]
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    add_interface(GType gtype_implementer)Gtk::Buildable [static]
    block_activate()Gtk::Action
    Buildable()Gtk::Buildable [protected]
    connect_accelerator()Gtk::Action
    connect_property_changed(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    connect_property_changed_with_return(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    get_is_important() const Gtk::Action
    get_label() const Gtk::Action
    get_name() const Gtk::Action
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_proxies()Gtk::Action
    get_proxies() const Gtk::Action
    set_is_important(bool is_important=true)Gtk::Action
    set_label(const Glib::ustring& label)Gtk::Action
    set_name(const Glib::ustring& name)Gtk::Buildable
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_sensitive(bool sensitive=true)Gtk::Action
    set_short_label(const Glib::ustring& short_label)Gtk::Action
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~RadioAction()Gtk::RadioAction [virtual]
    ~ToggleAction()Gtk::ToggleAction [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RadioButtonGroup.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RadioButtonGroup.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RadioButtonGroup.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RadioButtonGroup.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::RadioButtonGroup Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::RadioButtonGroup Class Reference
    -
    +

    RadioButtonGroup identifier for RadioButtons To set up this RadioButtonGroup, construct a RadioButtonGroup and then pass it to the constructor of all radio items. More...

    @@ -70,7 +86,7 @@ void add (RadioMenuItem& item) void add (const Glib::RefPtr< RadioAction >& item) void add (RadioToolButton& item) -void* operator new (size_t) +void* operator new (size_t)

    Protected Attributes

    GSList* group_ @@ -84,7 +100,7 @@
    - + @@ -100,7 +116,7 @@
    Gtk::RadioButtonGroup::RadioButtonGroup Gtk::RadioButtonGroup::RadioButtonGroup ( )
    - + @@ -117,7 +133,7 @@
    Gtk::RadioButtonGroup::RadioButtonGroup Gtk::RadioButtonGroup::RadioButtonGroup ( const RadioButtonGroup src)
    - + @@ -135,7 +151,7 @@
    Gtk::RadioButtonGroup::RadioButtonGroup Gtk::RadioButtonGroup::RadioButtonGroup ( GSList *  group)
    - + @@ -147,14 +163,14 @@ - +
    void Gtk::RadioButtonGroup::add void Gtk::RadioButtonGroup::add ( RadioButton item)
    - + - + @@ -164,14 +180,14 @@ - +
    void Gtk::RadioButtonGroup::add void Gtk::RadioButtonGroup::add (const Glib::RefPtr< RadioAction >& RadioMenuItem item) [protected]
    - + - + @@ -181,14 +197,14 @@ - +
    void Gtk::RadioButtonGroup::add void Gtk::RadioButtonGroup::add (RadioToolButtonconst Glib::RefPtr< RadioAction >&  item) [protected]
    - + - + @@ -205,7 +221,7 @@ - + @@ -249,9 +265,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/radiobuttongroup.h
    - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RadioButtonGroup-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RadioButtonGroup-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RadioButtonGroup-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RadioButtonGroup-members.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    void Gtk::RadioButtonGroup::add void Gtk::RadioButtonGroup::add (RadioMenuItemRadioToolButton item) [protected]
    void* Gtk::RadioButtonGroup::operator new (size_t size_t  ) [protected]
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::RadioButtonGroup, including all inherited members. @@ -60,9 +76,14 @@ -
    add(RadioButton& item)Gtk::RadioButtonGroup [protected]
    RadioButtonGroup()Gtk::RadioButtonGroup
    RadioButtonGroup(const RadioButtonGroup& src)Gtk::RadioButtonGroup
    RadioButtonGroup(GSList* group)Gtk::RadioButtonGroup [explicit, protected]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RadioButton.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RadioButton.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RadioButton.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RadioButton.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::RadioButton Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::RadioButton Class Reference
    -
    +

    A single radio button performs the same basic function as a Gtk::CheckButton, as its position in the object hierarchy reflects. More...

    @@ -78,13 +94,13 @@  Provides access to the underlying C GtkObject.
     RadioButton ()  RadioButton (const Glib::ustring& label, bool mnemonic=false) - RadioButton (Group& group) + RadioButton (Group& group)  Create an empty RadioButton belonging to the specified group, into which you can add() a widget.
    RadioButton (Group& group, const Glib::ustring& label, bool mnemonic=false) + RadioButton (Group& group, const Glib::ustring& label, bool mnemonic=false)  Create a button belonging to the specified group, with a label inside.
    -Group get_group () +Group get_group ()  Get the radio button's group.
    -void set_group (Group& group) +void set_group (Group& group)  Set the radio button's group.
    void reset_group ()  Remove the radio button from the group.
    @@ -115,7 +131,7 @@ @@ -129,7 +145,7 @@
    - + @@ -145,7 +161,7 @@
    virtual Gtk::RadioButton::~RadioButton virtual Gtk::RadioButton::~RadioButton ( ) [virtual]
    - + @@ -161,7 +177,7 @@
    Gtk::RadioButton::RadioButton Gtk::RadioButton::RadioButton ( )
    - + @@ -188,9 +204,9 @@
    Gtk::RadioButton::RadioButton Gtk::RadioButton::RadioButton ( const Glib::ustring label,
    - + - + @@ -208,9 +224,9 @@
    Gtk::RadioButton::RadioButton Gtk::RadioButton::RadioButton (GroupGroup group) [explicit]
    - + - + @@ -245,7 +261,7 @@
    Gtk::RadioButton::RadioButton Gtk::RadioButton::RadioButton (GroupGroup group,
    - + @@ -265,7 +281,7 @@
    Group Gtk::RadioButton::get_group Group Gtk::RadioButton::get_group ( )
    - + @@ -285,7 +301,7 @@
    GtkRadioButton* Gtk::RadioButton::gobj GtkRadioButton* Gtk::RadioButton::gobj ( ) [inline]
    - + @@ -305,7 +321,7 @@
    const GtkRadioButton* Gtk::RadioButton::gobj const GtkRadioButton* Gtk::RadioButton::gobj ( ) const [inline]
    - + @@ -319,8 +335,8 @@

    Use this in language bindings instead of the get_group() and set_group() methods

    A common way to set up a group of radio buttons is the following:

    [C example ellipted]

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::RadioButton::join_group void Gtk::RadioButton::join_group ( RadioButton group_source)
    group_sourceA radio button object whos group we are joining, or 0 to remove the radio button from its group.
    @@ -334,7 +350,7 @@
    - + @@ -352,7 +368,7 @@
    virtual void Gtk::RadioButton::on_group_changed virtual void Gtk::RadioButton::on_group_changed ( ) [protected, virtual]
    - + @@ -370,9 +386,9 @@
    void Gtk::RadioButton::reset_group void Gtk::RadioButton::reset_group ( )
    - + - + @@ -391,7 +407,7 @@
    void Gtk::RadioButton::set_group void Gtk::RadioButton::set_group (GroupGroup group)
    - + @@ -411,7 +427,7 @@
    Glib::SignalProxy0< void > Gtk::RadioButton::signal_group_changed Glib::SignalProxy0< void > Gtk::RadioButton::signal_group_changed ( )
    - + @@ -432,7 +448,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::RadioButton* wrap Gtk::RadioButton* wrap ( GtkRadioButton *  object,
    @@ -446,9 +462,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/radiobutton.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RadioButton__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RadioButton__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RadioButton-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RadioButton-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RadioButton-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RadioButton-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::RadioButton, including all inherited members. + @@ -64,6 +81,7 @@ + @@ -205,7 +223,7 @@ - + @@ -227,7 +245,7 @@ - + @@ -527,7 +545,7 @@ - + @@ -623,8 +641,10 @@ + + @@ -681,9 +701,14 @@ -
    Activatable()Gtk::Activatable [protected]
    activate()Gtk::Widget
    add(Widget& widget)Gtk::Container [virtual]
    add_accelerator(const Glib::ustring& accel_signal, const Glib::RefPtr< AccelGroup >& accel_group, guint accel_key, Gdk::ModifierType accel_mods, AccelFlags accel_flags)Gtk::Widget
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    Button()Gtk::Button
    Button(const Glib::ustring& label, bool mnemonic=false)Gtk::Button [explicit]
    Button(const StockID& stock_id)Gtk::Button [explicit]
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_toggled()Gtk::ToggleButton
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~RadioButton()Gtk::RadioButton [virtual]
    ~ToggleButton()Gtk::ToggleButton [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RadioMenuItem.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RadioMenuItem.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RadioMenuItem.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RadioMenuItem.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::RadioMenuItem Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::RadioMenuItem Class Reference
    -
    +

    A CheckMenuItem that belongs to a group. More...

    @@ -76,11 +92,11 @@  Provides access to the underlying C GtkObject.
    const GtkRadioMenuItem* gobj () const  Provides access to the underlying C GtkObject.
    RadioMenuItem (Group& groupx) - RadioMenuItem (Group& groupx, const Glib::ustring& label, bool mnemonic=false) -Group get_group () + RadioMenuItem (Group& groupx) + RadioMenuItem (Group& groupx, const Glib::ustring& label, bool mnemonic=false) +Group get_group ()  Returns the group to which the radio menu item belongs, as a List of Gtk::RadioMenuItem.
    -void set_group (Group& group) +void set_group (Group& group) void reset_group () Glib::SignalProxy0< void > signal_group_changed ()  Emitted when the group of radio menu items that a radio menu item belongs to changes.
    @@ -88,7 +104,7 @@ Protected Member Functions

    virtual void on_group_changed ()  This is a default handler for the signal signal_group_changed().
    -void constructor (const Group& group) +void constructor (const Group& group)

    Related Functions

    (Note that these are not member functions.)

    @@ -105,7 +121,7 @@ @@ -119,7 +135,7 @@
    - + @@ -135,9 +151,9 @@
    virtual Gtk::RadioMenuItem::~RadioMenuItem virtual Gtk::RadioMenuItem::~RadioMenuItem ( ) [virtual]
    - + - + @@ -152,9 +168,9 @@
    Gtk::RadioMenuItem::RadioMenuItem Gtk::RadioMenuItem::RadioMenuItem (GroupGroup groupx)
    - + - + @@ -186,9 +202,9 @@
    Gtk::RadioMenuItem::RadioMenuItem Gtk::RadioMenuItem::RadioMenuItem (GroupGroup groupx,
    - + - + @@ -203,7 +219,7 @@
    void Gtk::RadioMenuItem::constructor void Gtk::RadioMenuItem::constructor (const Groupconst Group group) [protected]
    - + @@ -218,15 +234,15 @@ - +
    Group Gtk::RadioMenuItem::get_group Group Gtk::RadioMenuItem::get_group ( )
    - + - +
    const GtkRadioMenuItem* Gtk::RadioMenuItem::gobj GtkRadioMenuItem* Gtk::RadioMenuItem::gobj ( ) const [inline] [inline]
    @@ -234,19 +250,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::CheckMenuItem.

    +

    Reimplemented from Gtk::CheckMenuItem.

    - +
    - + - +
    GtkRadioMenuItem* Gtk::RadioMenuItem::gobj const GtkRadioMenuItem* Gtk::RadioMenuItem::gobj ( ) [inline] const [inline]
    @@ -254,7 +270,7 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::CheckMenuItem.

    +

    Reimplemented from Gtk::CheckMenuItem.

    @@ -263,7 +279,7 @@
    - + @@ -281,7 +297,7 @@
    virtual void Gtk::RadioMenuItem::on_group_changed virtual void Gtk::RadioMenuItem::on_group_changed ( ) [protected, virtual]
    - + @@ -297,9 +313,9 @@
    void Gtk::RadioMenuItem::reset_group void Gtk::RadioMenuItem::reset_group ( )
    - + - + @@ -314,7 +330,7 @@
    void Gtk::RadioMenuItem::set_group void Gtk::RadioMenuItem::set_group (GroupGroup group)
    - + @@ -335,7 +351,7 @@
    Glib::SignalProxy0< void > Gtk::RadioMenuItem::signal_group_changed Glib::SignalProxy0< void > Gtk::RadioMenuItem::signal_group_changed ( )
    - + @@ -356,7 +372,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::RadioMenuItem* wrap Gtk::RadioMenuItem* wrap ( GtkRadioMenuItem *  object,
    @@ -370,9 +386,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/radiomenuitem.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RadioMenuItem__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RadioMenuItem__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RadioMenuItem-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RadioMenuItem-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RadioMenuItem-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RadioMenuItem-members.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::RadioMenuItem, including all inherited members. + @@ -66,6 +83,7 @@ + @@ -199,7 +217,7 @@ - + @@ -222,7 +240,7 @@ - + @@ -513,7 +531,7 @@ - + @@ -557,6 +575,7 @@ + @@ -597,6 +616,7 @@ + @@ -606,10 +626,12 @@ + + @@ -665,9 +687,14 @@ -
    accelerate(Window& window)Gtk::MenuItem
    Activatable()Gtk::Activatable [protected]
    activate()Gtk::MenuItem
    add(Widget& widget)Gtk::Container [virtual]
    add_accel_label(const Glib::ustring& label, bool mnemonic=true)Gtk::MenuItem [protected]
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    CheckMenuItem()Gtk::CheckMenuItem
    CheckMenuItem(const Glib::ustring& label, bool mnemonic=false)Gtk::CheckMenuItem [explicit]
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_submenu()Gtk::MenuItem
    get_submenu() const Gtk::MenuItem
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_configure_event()Gtk::Widget
    signal_damage_event()Gtk::Widget
    signal_delete_event()Gtk::Widget
    signal_deselect()Gtk::MenuItem
    signal_direction_changed()Gtk::Widget
    signal_drag_begin()Gtk::Widget
    signal_drag_data_delete()Gtk::Widget
    signal_remove()Gtk::Container
    signal_screen_changed()Gtk::Widget
    signal_scroll_event()Gtk::Widget
    signal_select()Gtk::MenuItem
    signal_selection_clear_event()Gtk::Widget
    signal_selection_get()Gtk::Widget
    signal_selection_notify_event()Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_toggle_size_allocate()Gtk::MenuItem
    signal_toggle_size_request()Gtk::MenuItem
    signal_toggled()Gtk::CheckMenuItem
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~RadioMenuItem()Gtk::RadioMenuItem [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RadioToolButton.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RadioToolButton.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RadioToolButton.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RadioToolButton.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::RadioToolButton Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::RadioToolButton Class Reference
    -
    +

    A toolbar item that contains a radio button. More...

    @@ -77,15 +93,15 @@  Provides access to the underlying C GtkObject.
     RadioToolButton ()  Creates a new Gtk::RadioToolButton and a new group.
    RadioToolButton (Group& group, const Glib::ustring& label=Glib::ustring()) + RadioToolButton (Group& group, const Glib::ustring& label=Glib::ustring())  Creates a new Gtk::RadioToolButton in an existing group.
    RadioToolButton (Group& group, const Gtk::StockID& stock_id) + RadioToolButton (Group& group, const Gtk::StockID& stock_id)  Creates a new Gtk::RadioToolButton in an existing group.
     RadioToolButton (Widget& icon_widget, const Glib::ustring& label=Glib::ustring())  Creates a new Gtk::RadioToolButton with an image and a new group.
    -Group get_group () +Group get_group ()  Returns the radio button group button belongs to.
    -void set_group (Group& group) +void set_group (Group& group)  Adds button to group, removing it from the group it belonged to before.

    Related Functions

    @@ -103,7 +119,7 @@ @@ -117,7 +133,7 @@
    - + @@ -133,7 +149,7 @@
    virtual Gtk::RadioToolButton::~RadioToolButton virtual Gtk::RadioToolButton::~RadioToolButton ( ) [virtual]
    - + @@ -153,9 +169,9 @@
    Gtk::RadioToolButton::RadioToolButton Gtk::RadioToolButton::RadioToolButton ( )
    - + - + @@ -175,7 +191,7 @@

    Creates a new Gtk::RadioToolButton in an existing group.

    The RadioToolButton will have the label label and will be put into the Group group.

    -
    Parameters:
    +
    Parameters:
    Gtk::RadioToolButton::RadioToolButton Gtk::RadioToolButton::RadioToolButton (GroupGroup group,
    @@ -191,9 +207,9 @@
    groupThe existing group which will be used for this RadioButton.
    labelThe string used to display the label for this RadioToolButton.
    - + - + @@ -213,7 +229,7 @@

    Creates a new Gtk::RadioToolButton in an existing group.

    The RadioToolButton will be created according to the StockID properties and put into the Group group.

    -
    Parameters:
    +
    Parameters:
    Gtk::RadioToolButton::RadioToolButton Gtk::RadioToolButton::RadioToolButton (GroupGroup group,
    @@ -229,7 +245,7 @@
    groupThe existing group which will be used for this RadioButton.
    stock_idThe StockID which determines the look of the RadioToolButton.
    - + @@ -251,9 +267,9 @@

    Creates a new Gtk::RadioToolButton with an image and a new group.

    The RadioToolButton will have the label label and an image widget icon_widget.

    -
    Parameters:
    +
    Parameters:
    Gtk::RadioToolButton::RadioToolButton Gtk::RadioToolButton::RadioToolButton ( Widget icon_widget,
    - +
    icon_widgetThe widget placed as the RadioToolButton's icon.
    icon_widgetThe widget placed as the RadioToolButton's icon.
    labelThe string used to display the label for this RadioToolButton.
    @@ -268,7 +284,7 @@
    - + @@ -283,15 +299,15 @@ - +
    Group Gtk::RadioToolButton::get_group Group Gtk::RadioToolButton::get_group ( )
    - + - +
    const GtkRadioToolButton* Gtk::RadioToolButton::gobj GtkRadioToolButton* Gtk::RadioToolButton::gobj ( ) const [inline] [inline]
    @@ -299,19 +315,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::ToggleToolButton.

    +

    Reimplemented from Gtk::ToggleToolButton.

    - +
    - + - +
    GtkRadioToolButton* Gtk::RadioToolButton::gobj const GtkRadioToolButton* Gtk::RadioToolButton::gobj ( ) [inline] const [inline]
    @@ -319,7 +335,7 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::ToggleToolButton.

    +

    Reimplemented from Gtk::ToggleToolButton.

    @@ -328,9 +344,9 @@
    - + - + @@ -340,7 +356,7 @@

    Adds button to group, removing it from the group it belonged to before.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::RadioToolButton::set_group void Gtk::RadioToolButton::set_group (GroupGroup group)
    groupAn existing radio button group.
    @@ -355,7 +371,7 @@
    - + @@ -376,7 +392,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::RadioToolButton* wrap Gtk::RadioToolButton* wrap ( GtkRadioToolButton *  object,
    @@ -390,9 +406,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/radiotoolbutton.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RadioToolButton__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RadioToolButton__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RadioToolButton-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RadioToolButton-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RadioToolButton-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RadioToolButton-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::RadioToolButton, including all inherited members. + @@ -64,6 +81,7 @@ + @@ -200,7 +218,7 @@ - + @@ -225,7 +243,7 @@ - + @@ -525,7 +543,7 @@ - + @@ -619,9 +637,11 @@ + + @@ -684,9 +704,14 @@ -
    Activatable()Gtk::Activatable [protected]
    activate()Gtk::Widget
    add(Widget& widget)Gtk::Container [virtual]
    add_accelerator(const Glib::ustring& accel_signal, const Glib::RefPtr< AccelGroup >& accel_group, guint accel_key, Gdk::ModifierType accel_mods, AccelFlags accel_flags)Gtk::Widget
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_proxy_menu_item(const Glib::ustring& menu_item_id)Gtk::ToolItem
    get_proxy_menu_item(const Glib::ustring& menu_item_id) const Gtk::ToolItem
    get_stock_id() const Gtk::ToolButton
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_text_alignment() const Gtk::ToolItem
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_proxy_menu_item(const Glib::ustring& menu_item_id, Widget& menu_item)Gtk::ToolItem
    set_realized(bool realized=true)Gtk::Widget [protected]
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_toggled()Gtk::ToggleToolButton
    signal_toolbar_reconfigured()Gtk::ToolItem
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ToolButton()Gtk::ToolButton [virtual]
    ~ToolItem()Gtk::ToolItem [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Range.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Range.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Range.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Range.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Range Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Range Class Reference
    -
    +

    Base class for widgets which visualize an adjustment. More...

    @@ -109,9 +125,9 @@  Gets the sensitivity policy for the stepper that points to the 'upper' end of the GtkRange's adjustment.
    void set_increments (double step, double page)  Sets the step and page sizes for the range.
    -void set_range (double min, double max) +void set_range (double min, double max)  Sets the allowable values in the Gtk::Range, and clamps the range value to be between min and max.
    -void set_value (double value) +void set_value (double value)  Sets the current value of the range; if the value is outside the minimum or maximum range values, it will be clamped to fit inside them.
    double get_value () const  Gets the current value of the range.
    @@ -138,44 +154,44 @@ Glib::SignalProxy2< bool,
    ScrollType, double > signal_change_value () Glib::PropertyProxy< Adjustment* > property_adjustment () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The GtkAdjustment that contains the current value of this range object.
    Glib::PropertyProxy_ReadOnly
    < Adjustment* > property_adjustment () const  The GtkAdjustment that contains the current value of this range object.
    Glib::PropertyProxy< bool > property_inverted () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Invert direction slider moves to increase range value.
    Glib::PropertyProxy_ReadOnly
    < bool > property_inverted () const  Invert direction slider moves to increase range value.
    Glib::PropertyProxy
    < SensitivityTypeproperty_lower_stepper_sensitivity () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The sensitivity policy for the stepper that points to the adjustment's lower side.
    Glib::PropertyProxy_ReadOnly
    < SensitivityTypeproperty_lower_stepper_sensitivity () const  The sensitivity policy for the stepper that points to the adjustment's lower side.
    Glib::PropertyProxy
    < SensitivityTypeproperty_upper_stepper_sensitivity () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The sensitivity policy for the stepper that points to the adjustment's upper side.
    Glib::PropertyProxy_ReadOnly
    < SensitivityTypeproperty_upper_stepper_sensitivity () const  The sensitivity policy for the stepper that points to the adjustment's upper side.
    Glib::PropertyProxy< bool > property_show_fill_level () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to display a fill level indicator graphics on trough.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_fill_level () const  Whether to display a fill level indicator graphics on trough.
    Glib::PropertyProxy< bool > property_restrict_to_fill_level () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to restrict the upper boundary to the fill level.
    Glib::PropertyProxy_ReadOnly
    < bool > property_restrict_to_fill_level () const  Whether to restrict the upper boundary to the fill level.
    Glib::PropertyProxy< double > property_fill_level () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The fill level.
    Glib::PropertyProxy_ReadOnly
    < double > property_fill_level () const  The fill level.
    Glib::PropertyProxy< int > property_round_digits () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The number of digits to round the value to.
    Glib::PropertyProxy_ReadOnly< int > property_round_digits () const  The number of digits to round the value to.

    @@ -205,7 +221,7 @@
    - + @@ -221,7 +237,7 @@
    virtual Gtk::Range::~Range virtual Gtk::Range::~Range ( ) [virtual]
    - + @@ -238,7 +254,7 @@
    Gtk::Range::Range Gtk::Range::Range ( ) [protected]
    - + @@ -258,7 +274,7 @@
    Glib::RefPtr<Adjustment> Gtk::Range::get_adjustment Glib::RefPtr<Adjustment> Gtk::Range::get_adjustment ( )
    - + @@ -278,7 +294,7 @@
    Glib::RefPtr<const Adjustment> Gtk::Range::get_adjustment Glib::RefPtr<const Adjustment> Gtk::Range::get_adjustment ( ) const
    - + @@ -298,7 +314,7 @@
    double Gtk::Range::get_fill_level double Gtk::Range::get_fill_level ( ) const
    - + @@ -308,7 +324,7 @@

    Gets the value set by set_flippable().

    -
    Since gtkmm 2.18:
    +
    Since gtkmm 2.18:
    Returns:
    true if the range is flippable.
    @@ -318,7 +334,7 @@
    bool Gtk::Range::get_flippable bool Gtk::Range::get_flippable ( ) const
    - + @@ -337,7 +353,7 @@
    bool Gtk::Range::get_inverted bool Gtk::Range::get_inverted ( ) const
    - + @@ -347,7 +363,7 @@

    Gets the sensitivity policy for the stepper that points to the 'lower' end of the GtkRange's adjustment.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The lower stepper's sensitivity policy.
    @@ -357,7 +373,7 @@
    SensitivityType Gtk::Range::get_lower_stepper_sensitivity SensitivityType Gtk::Range::get_lower_stepper_sensitivity ( ) const
    - + @@ -378,7 +394,7 @@
    int Gtk::Range::get_min_slider_size int Gtk::Range::get_min_slider_size ( ) const
    - + @@ -395,7 +411,7 @@
    virtual void Gtk::Range::get_range_border_vfunc virtual void Gtk::Range::get_range_border_vfunc ( Gtk::Border border)
    - + @@ -416,7 +432,7 @@
    Gdk::Rectangle Gtk::Range::get_range_rect Gdk::Rectangle Gtk::Range::get_range_rect ( ) const
    - + @@ -436,7 +452,7 @@
    bool Gtk::Range::get_restrict_to_fill_level bool Gtk::Range::get_restrict_to_fill_level ( ) const
    - + @@ -457,7 +473,7 @@
    int Gtk::Range::get_round_digits int Gtk::Range::get_round_digits ( ) const
    - + @@ -477,7 +493,7 @@
    bool Gtk::Range::get_show_fill_level bool Gtk::Range::get_show_fill_level ( ) const
    - + @@ -500,7 +516,7 @@

    This function returns sliders range along the long dimension, in widget->window coordinates.

    This function is useful mainly for Gtk::Range subclasses.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Range::get_slider_range void Gtk::Range::get_slider_range ( int &  slider_start,
    @@ -515,7 +531,7 @@
    slider_startReturn location for the slider's start, or 0.
    slider_endReturn location for the slider's end, or 0.
    - + @@ -536,7 +552,7 @@
    bool Gtk::Range::get_slider_size_fixed bool Gtk::Range::get_slider_size_fixed ( ) const
    - + @@ -546,7 +562,7 @@

    Gets the sensitivity policy for the stepper that points to the 'upper' end of the GtkRange's adjustment.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The upper stepper's sensitivity policy.
    @@ -556,7 +572,7 @@
    SensitivityType Gtk::Range::get_upper_stepper_sensitivity SensitivityType Gtk::Range::get_upper_stepper_sensitivity ( ) const
    - + @@ -570,15 +586,15 @@ - +
    double Gtk::Range::get_value double Gtk::Range::get_value ( ) const
    - + - +
    const GtkRange* Gtk::Range::gobj GtkRange* Gtk::Range::gobj ( ) const [inline] [inline]
    @@ -586,21 +602,21 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Widget.

    +

    Reimplemented from Gtk::Widget.

    -

    Reimplemented in Gtk::Scale, Gtk::Scrollbar, Gtk::VScale, Gtk::HScale, Gtk::VScrollbar, and Gtk::HScrollbar.

    +

    Reimplemented in Gtk::HScale, Gtk::HScrollbar, Gtk::VScrollbar, Gtk::VScale, Gtk::Scrollbar, and Gtk::Scale.

    - +
    - + - +
    GtkRange* Gtk::Range::gobj const GtkRange* Gtk::Range::gobj ( ) [inline] const [inline]
    @@ -608,9 +624,9 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Widget.

    +

    Reimplemented from Gtk::Widget.

    -

    Reimplemented in Gtk::Scale, Gtk::Scrollbar, Gtk::VScale, Gtk::HScale, Gtk::VScrollbar, and Gtk::HScrollbar.

    +

    Reimplemented in Gtk::HScale, Gtk::HScrollbar, Gtk::VScrollbar, Gtk::VScale, Gtk::Scrollbar, and Gtk::Scale.

    @@ -619,7 +635,7 @@
    - + @@ -638,7 +654,7 @@
    virtual void Gtk::Range::on_adjust_bounds virtual void Gtk::Range::on_adjust_bounds ( double  new_value)
    - + @@ -667,7 +683,7 @@
    virtual bool Gtk::Range::on_change_value virtual bool Gtk::Range::on_change_value ( ScrollType  scroll,
    - + @@ -686,7 +702,7 @@
    virtual void Gtk::Range::on_move_slider virtual void Gtk::Range::on_move_slider ( ScrollType  scroll)
    - + @@ -704,7 +720,7 @@
    virtual void Gtk::Range::on_value_changed virtual void Gtk::Range::on_value_changed ( ) [protected, virtual]
    - + @@ -713,6 +729,7 @@
    +

    The GtkAdjustment that contains the current value of this range object.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -723,7 +740,7 @@
    Glib::PropertyProxy< Adjustment* > Gtk::Range::property_adjustment Glib::PropertyProxy< Adjustment* > Gtk::Range::property_adjustment ( )
    - + @@ -743,7 +760,7 @@
    Glib::PropertyProxy_ReadOnly< Adjustment* > Gtk::Range::property_adjustment Glib::PropertyProxy_ReadOnly< Adjustment* > Gtk::Range::property_adjustment ( ) const
    - + @@ -752,6 +769,7 @@
    +

    The fill level.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -762,7 +780,7 @@
    Glib::PropertyProxy< double > Gtk::Range::property_fill_level Glib::PropertyProxy< double > Gtk::Range::property_fill_level ( )
    - + @@ -777,15 +795,15 @@ - +
    Glib::PropertyProxy_ReadOnly< double > Gtk::Range::property_fill_level Glib::PropertyProxy_ReadOnly< double > Gtk::Range::property_fill_level ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Range::property_inverted Glib::PropertyProxy< bool > Gtk::Range::property_inverted ( ) const
    @@ -797,20 +815,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::Range::property_inverted Glib::PropertyProxy_ReadOnly< bool > Gtk::Range::property_inverted ( ) const
    +

    Invert direction slider moves to increase range value.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -821,7 +840,7 @@
    - + @@ -830,6 +849,7 @@
    +

    The sensitivity policy for the stepper that points to the adjustment's lower side.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -840,7 +860,7 @@
    Glib::PropertyProxy< SensitivityType > Gtk::Range::property_lower_stepper_sensitivity Glib::PropertyProxy< SensitivityType > Gtk::Range::property_lower_stepper_sensitivity ( )
    - + @@ -860,7 +880,7 @@
    Glib::PropertyProxy_ReadOnly< SensitivityType > Gtk::Range::property_lower_stepper_sensitivity Glib::PropertyProxy_ReadOnly< SensitivityType > Gtk::Range::property_lower_stepper_sensitivity ( ) const
    - + @@ -869,6 +889,7 @@
    +

    Whether to restrict the upper boundary to the fill level.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -879,7 +900,7 @@
    Glib::PropertyProxy< bool > Gtk::Range::property_restrict_to_fill_level Glib::PropertyProxy< bool > Gtk::Range::property_restrict_to_fill_level ( )
    - + @@ -894,15 +915,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Range::property_restrict_to_fill_level Glib::PropertyProxy_ReadOnly< bool > Gtk::Range::property_restrict_to_fill_level ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::Range::property_round_digits Glib::PropertyProxy< int > Gtk::Range::property_round_digits ( ) const
    @@ -914,20 +935,21 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::Range::property_round_digits Glib::PropertyProxy_ReadOnly< int > Gtk::Range::property_round_digits ( ) const
    +

    The number of digits to round the value to.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -938,7 +960,7 @@
    - + @@ -947,6 +969,7 @@
    +

    Whether to display a fill level indicator graphics on trough.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -957,7 +980,7 @@
    Glib::PropertyProxy< bool > Gtk::Range::property_show_fill_level Glib::PropertyProxy< bool > Gtk::Range::property_show_fill_level ( )
    - + @@ -972,15 +995,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Range::property_show_fill_level Glib::PropertyProxy_ReadOnly< bool > Gtk::Range::property_show_fill_level ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< SensitivityType > Gtk::Range::property_upper_stepper_sensitivity Glib::PropertyProxy< SensitivityType > Gtk::Range::property_upper_stepper_sensitivity ( ) const
    @@ -992,20 +1015,21 @@
    - +
    +

    The sensitivity policy for the stepper that points to the adjustment's upper side.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1016,7 +1040,7 @@
    - + @@ -1028,7 +1052,7 @@

    Sets the adjustment to be used as the "model" object for this range widget.

    The adjustment indicates the current range value, the minimum and maximum range values, the step/page increments used for keybindings and scrolling, and the page size. The page size is normally 0 for Gtk::Scale and nonzero for Gtk::Scrollbar, and indicates the size of the visible area of the widget being scrolled. The page size affects the size of the scrollbar slider.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Range::set_adjustment void Gtk::Range::set_adjustment ( const Glib::RefPtr< Adjustment >&  adjustment)
    adjustmentA Gtk::Adjustment.
    @@ -1042,7 +1066,7 @@
    - + @@ -1057,7 +1081,7 @@

    This amount of prebuffering can be displayed on the range's trough and is themeable separately from the trough. To enable fill level display, use set_show_fill_level(). The range defaults to not showing the fill level.

    Additionally, it's possible to restrict the range's slider position to values which are smaller than the fill level. This is controller by set_restrict_to_fill_level() and is by default enabled.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Range::set_fill_level void Gtk::Range::set_fill_level ( double  fill_level)
    fill_levelThe new position of the fill level indicator.
    @@ -1071,7 +1095,7 @@
    - + @@ -1083,8 +1107,8 @@

    If a range is flippable, it will switch its direction if it is horizontal and its direction is Gtk::TEXT_DIR_RTL.

    See Gtk::Widget::get_direction().

    -
    Since gtkmm 2.18:
    -
    Parameters:
    +
    Since gtkmm 2.18:
    +
    Parameters:
    void Gtk::Range::set_flippable void Gtk::Range::set_flippable ( bool  flippable = true)
    flippabletrue to make the range flippable.
    @@ -1098,7 +1122,7 @@
    - + @@ -1120,7 +1144,7 @@

    Sets the step and page sizes for the range.

    The step size is used when the user clicks the Gtk::Scrollbar arrows or moves Gtk::Scale via arrow keys. The page size is used for example when moving via Page Up or Page Down keys.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Range::set_increments void Gtk::Range::set_increments ( double  step,
    @@ -1135,7 +1159,7 @@
    stepStep size.
    pagePage size.
    - + @@ -1147,7 +1171,7 @@

    Ranges normally move from lower to higher values as the slider moves from top to bottom or left to right.

    Inverted ranges have higher values at the top or on the right rather than on the bottom or left.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Range::set_inverted void Gtk::Range::set_inverted ( bool  setting = true)
    settingtrue to invert the range.
    @@ -1161,7 +1185,7 @@
    - + @@ -1172,8 +1196,8 @@

    Sets the sensitivity policy for the stepper that points to the 'lower' end of the GtkRange's adjustment.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::Range::set_lower_stepper_sensitivity void Gtk::Range::set_lower_stepper_sensitivity ( SensitivityType  sensitivity)
    sensitivityThe lower stepper's sensitivity policy.
    @@ -1187,7 +1211,7 @@
    - + @@ -1200,7 +1224,7 @@

    Sets the minimum size of the range's slider.

    This function is useful mainly for Gtk::Range subclasses.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Range::set_min_slider_size void Gtk::Range::set_min_slider_size ( bool  min_size = true)
    min_sizeThe slider's minimum size.
    @@ -1214,7 +1238,7 @@
    - + @@ -1236,7 +1260,7 @@

    Sets the allowable values in the Gtk::Range, and clamps the range value to be between min and max.

    (If the range has a non-zero page size, it is clamped between min and max - page-size.)

    -
    Parameters:
    +
    Parameters:
    void Gtk::Range::set_range void Gtk::Range::set_range ( double  min,
    @@ -1251,7 +1275,7 @@
    minMinimum range value.
    maxMaximum range value.
    - + @@ -1264,7 +1288,7 @@

    Sets whether the slider is restricted to the fill level.

    See set_fill_level() for a general description of the fill level concept.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Range::set_restrict_to_fill_level void Gtk::Range::set_restrict_to_fill_level ( bool  restrict_to_fill_level = true)
    restrict_to_fill_levelWhether the fill level restricts slider movement.
    @@ -1278,7 +1302,7 @@
    - + @@ -1291,7 +1315,7 @@

    Sets the number of digits to round the value to when it changes.

    See Gtk::Range::signal_change_value().

    Since gtkmm 2.24:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Range::set_round_digits void Gtk::Range::set_round_digits ( int  round_digits)
    round_digitsThe precision in digits, or -1.
    @@ -1305,7 +1329,7 @@
    - + @@ -1318,7 +1342,7 @@

    Sets whether a graphical fill level is show on the trough.

    See set_fill_level() for a general description of the fill level concept.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Range::set_show_fill_level void Gtk::Range::set_show_fill_level ( bool  show_fill_level = true)
    show_fill_levelWhether a fill level indicator graphics is shown.
    @@ -1332,7 +1356,7 @@
    - + @@ -1345,7 +1369,7 @@

    Sets whether the range's slider has a fixed size, or a size that depends on its adjustment's page size.

    This function is useful mainly for Gtk::Range subclasses.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Range::set_slider_size_fixed void Gtk::Range::set_slider_size_fixed ( bool  size_fixed = true)
    size_fixedtrue to make the slider size constant.
    @@ -1359,7 +1383,7 @@
    - + @@ -1370,8 +1394,8 @@

    Sets the sensitivity policy for the stepper that points to the 'upper' end of the GtkRange's adjustment.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::Range::set_upper_stepper_sensitivity void Gtk::Range::set_upper_stepper_sensitivity ( SensitivityType  sensitivity)
    sensitivityThe upper stepper's sensitivity policy.
    @@ -1385,7 +1409,7 @@
    - + @@ -1397,7 +1421,7 @@

    Sets the current value of the range; if the value is outside the minimum or maximum range values, it will be clamped to fit inside them.

    The range emits the Gtk::Range::signal_value_changed() signal if the value changes.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Range::set_value void Gtk::Range::set_value ( double  value)
    valueNew value of the range.
    @@ -1411,7 +1435,7 @@
    - + @@ -1421,7 +1445,7 @@
    Slot Prototype:
    void on_my_adjust_bounds(double new_value)

    Emitted before clamping a value, to give the application a chance to adjust the bounds.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,double > Gtk::Range::signal_adjust_bounds Glib::SignalProxy1< void,double > Gtk::Range::signal_adjust_bounds ( )
    valueThe value before we clamp.
    @@ -1435,7 +1459,7 @@
    - + @@ -1445,10 +1469,10 @@
    Slot Prototype:
    bool on_my_change_value(ScrollType scroll, double new_value)

    The Gtk::Range::signal_change_value() signal is emitted when a scroll action is performed on a range. It allows an application to determine the type of scroll event that occurred and the resultant new value. The application can handle the event itself and return true to prevent further processing. Or, by returning false, it can pass the event to other handlers until the default GTK+ handler is reached.

    -

    The value parameter is unrounded. An application that overrides the GtkRange::change-value signal is responsible for clamping the value to the desired number of decimal digits; the default GTK+ handler clamps the value based on Gtk::Range::property_round_digits().

    +

    The value parameter is unrounded. An application that overrides the GtkRange::change-value signal is responsible for clamping the value to the desired number of decimal digits; the default GTK+ handler clamps the value based on Gtk::Range::property_round_digits().

    It is not possible to use delayed update policies in an overridden Gtk::Range::signal_change_value() handler.

    -
    Since gtkmm 2.6:
    -
    Parameters:
    +
    Since gtkmm 2.6:
    +
    Parameters:
    Glib::SignalProxy2< bool,ScrollType,double > Gtk::Range::signal_change_value Glib::SignalProxy2< bool,ScrollType,double > Gtk::Range::signal_change_value ( )
    @@ -1464,7 +1488,7 @@
    scrollThe type of scroll action that was performed.
    valueThe new value resulting from the scroll action.
    - + @@ -1474,7 +1498,7 @@
    Slot Prototype:
    void on_my_move_slider(ScrollType scroll)

    Virtual function that moves the slider. Used for keybindings.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,ScrollType > Gtk::Range::signal_move_slider Glib::SignalProxy1< void,ScrollType > Gtk::Range::signal_move_slider ( )
    stepHow to move the slider.
    @@ -1488,7 +1512,7 @@
    - + @@ -1506,7 +1530,7 @@
    Glib::SignalProxy0< void > Gtk::Range::signal_value_changed Glib::SignalProxy0< void > Gtk::Range::signal_value_changed ( )
    - + @@ -1523,7 +1547,7 @@
    void Gtk::Range::unset_adjustment void Gtk::Range::unset_adjustment ( )
    - + @@ -1544,7 +1568,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Range* wrap Gtk::Range* wrap ( GtkRange *  object,
    @@ -1558,9 +1582,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/range.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Range__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Range__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Range-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Range-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Range-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Range-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Range, including all inherited members. @@ -58,6 +74,7 @@ + @@ -166,7 +183,7 @@ - + @@ -191,7 +208,7 @@ - + @@ -445,7 +462,7 @@ - + @@ -532,7 +549,9 @@ + + @@ -571,9 +590,14 @@ -
    activate()Gtk::Widget
    add_interface(GType gtype_implementer)Gtk::Buildable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    compute_expand(Orientation orientation)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_range_border_vfunc(Gtk::Border& border) const Gtk::Range [protected, virtual]
    get_range_rect() const Gtk::Range
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_range(double min, double max)Gtk::Range
    set_realized(bool realized=true)Gtk::Widget [protected]
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Range()Gtk::Range [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentAction.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentAction.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentAction.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentAction.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::RecentAction Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::RecentAction Class Reference
    -
    +

    An action of which represents a list of recently used files. More...

    @@ -80,7 +96,7 @@ void set_show_numbers (bool show_numbers=true)  Sets whether a number should be added to the items shown by the widgets representing action.
    Glib::PropertyProxy< bool > property_show_numbers () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the items should be displayed with a number.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_numbers () const  Whether the items should be displayed with a number.
    @@ -115,7 +131,7 @@
    - + @@ -131,7 +147,7 @@
    virtual Gtk::RecentAction::~RecentAction virtual Gtk::RecentAction::~RecentAction ( ) [virtual]
    - + @@ -147,7 +163,7 @@
    Gtk::RecentAction::RecentAction Gtk::RecentAction::RecentAction ( ) [protected]
    - + @@ -186,7 +202,7 @@
    Gtk::RecentAction::RecentAction Gtk::RecentAction::RecentAction ( const Glib::ustring name,
    - + @@ -232,7 +248,7 @@
    Gtk::RecentAction::RecentAction Gtk::RecentAction::RecentAction ( const Glib::ustring name,
    - + @@ -250,7 +266,7 @@
    static Glib::RefPtr<RecentAction> Gtk::RecentAction::create static Glib::RefPtr<RecentAction> Gtk::RecentAction::create ( ) [static]
    - + @@ -277,7 +293,7 @@

    Creates an action.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<RecentAction> Gtk::RecentAction::create static Glib::RefPtr<RecentAction> Gtk::RecentAction::create ( const Glib::ustring name,
    @@ -296,7 +312,7 @@
    nameA unique name for the action.
    labelThe label displayed in menu items and on buttons.
    - + @@ -330,7 +346,7 @@

    Creates an action with a stock ID.

    The stock ID is used to set a default icon, text and accelerator for the action.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<RecentAction> Gtk::RecentAction::create static Glib::RefPtr<RecentAction> Gtk::RecentAction::create ( const Glib::ustring name,
    @@ -350,7 +366,7 @@
    nameA unique name for the action.
    stock_idThe stock icon to display in widgets representing the action.
    - + @@ -395,7 +411,7 @@
    static Glib::RefPtr<RecentAction> Gtk::RecentAction::create static Glib::RefPtr<RecentAction> Gtk::RecentAction::create ( const Glib::ustring name,
    - + @@ -410,15 +426,15 @@ - +
    bool Gtk::RecentAction::get_show_numbers bool Gtk::RecentAction::get_show_numbers ( )
    - + - +
    const GtkRecentAction* Gtk::RecentAction::gobj GtkRecentAction* Gtk::RecentAction::gobj ( ) const [inline] [inline]
    @@ -426,19 +442,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gtk::Action.

    +

    Reimplemented from Gtk::Action.

    - +
    - + - +
    GtkRecentAction* Gtk::RecentAction::gobj const GtkRecentAction* Gtk::RecentAction::gobj ( ) [inline] const [inline]
    @@ -446,7 +462,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gtk::Action.

    +

    Reimplemented from Gtk::Action.

    @@ -455,7 +471,7 @@
    - + @@ -470,15 +486,15 @@ - +
    GtkRecentAction* Gtk::RecentAction::gobj_copy GtkRecentAction* Gtk::RecentAction::gobj_copy ( )
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::RecentAction::property_show_numbers Glib::PropertyProxy< bool > Gtk::RecentAction::property_show_numbers ( ) const
    @@ -490,20 +506,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::RecentAction::property_show_numbers Glib::PropertyProxy_ReadOnly< bool > Gtk::RecentAction::property_show_numbers ( ) const
    +

    Whether the items should be displayed with a number.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -514,7 +531,7 @@
    - + @@ -527,7 +544,7 @@

    Sets whether a number should be added to the items shown by the widgets representing action.

    The numbers are shown to provide a unique character for a mnemonic to be used inside the menu item's label. Only the first ten items get a number to avoid clashes.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::RecentAction::set_show_numbers void Gtk::RecentAction::set_show_numbers ( bool  show_numbers = true)
    show_numberstrue if the shown items should be numbered.
    @@ -542,7 +559,7 @@
    - + @@ -563,7 +580,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::RecentAction > wrap Glib::RefPtr< Gtk::RecentAction > wrap ( GtkRecentAction *  object,
    @@ -577,9 +594,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/recentaction.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentAction__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentAction__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentAction-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentAction-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentAction-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentAction-members.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::RecentAction, including all inherited members. @@ -60,6 +76,7 @@ + @@ -98,7 +115,7 @@ - + @@ -196,6 +213,7 @@ + @@ -218,7 +236,7 @@ - + @@ -262,9 +280,14 @@ -
    Action()Gtk::Action [protected]
    Gtk::add_interface(GType gtype_implementer)Gtk::Buildable [static]
    Gtk::RecentChooser::add_interface(GType gtype_implementer)Gtk::RecentChooser [static]
    block_activate()Gtk::Action
    Buildable()Gtk::Buildable [protected]
    connect_accelerator()Gtk::Action
    connect_property_changed(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    connect_property_changed_with_return(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    get_limit() const Gtk::RecentChooser
    get_local_only() const Gtk::RecentChooser
    get_name() const Gtk::Action
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_proxies()Gtk::Action
    get_proxies() const Gtk::Action
    RecentAction()Gtk::RecentAction [protected]
    RecentAction(const Glib::ustring& name, const StockID& stock_id=StockID(), const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring())Gtk::RecentAction [explicit, protected]
    RecentAction(const Glib::ustring& name, const StockID& stock_id, const Glib::ustring& label, const Glib::ustring& tooltip, const Glib::RefPtr< RecentManager >& recent_manager)Gtk::RecentAction [explicit, protected]
    RecentChooser()Gtk::RecentChooser [protected]
    reference() const Glib::ObjectBase [virtual]
    remove_data(const QueryQuark &quark)Glib::Object
    remove_destroy_notify_callback(void *data) const sigc::trackable
    set_limit(int limit)Gtk::RecentChooser
    set_local_only(bool local_only=true)Gtk::RecentChooser
    set_name(const Glib::ustring& name)Gtk::Buildable
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_select_multiple(bool select_multiple=true)Gtk::RecentChooser
    set_sensitive(bool sensitive=true)Gtk::Action
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~RecentAction()Gtk::RecentAction [virtual]
    ~RecentChooser()Gtk::RecentChooser [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentChooserDialog.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentChooserDialog.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentChooserDialog.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentChooserDialog.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::RecentChooserDialog Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::RecentChooserDialog Class Reference
    -
    +

    RecentChooserDialog is a dialog box suitable for displaying the recently used documents. More...

    @@ -90,14 +106,14 @@
    recentchooserdialog1.png
    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:

    Constructor & Destructor Documentation

    - + @@ -113,7 +129,7 @@
    virtual Gtk::RecentChooserDialog::~RecentChooserDialog virtual Gtk::RecentChooserDialog::~RecentChooserDialog ( ) [virtual]
    - + @@ -140,7 +156,7 @@
    Gtk::RecentChooserDialog::RecentChooserDialog Gtk::RecentChooserDialog::RecentChooserDialog ( Gtk::Window parent,
    - + @@ -157,7 +173,7 @@
    Gtk::RecentChooserDialog::RecentChooserDialog Gtk::RecentChooserDialog::RecentChooserDialog ( const Glib::ustring title)
    - + @@ -190,7 +206,7 @@
    Gtk::RecentChooserDialog::RecentChooserDialog Gtk::RecentChooserDialog::RecentChooserDialog ( Gtk::Window parent,
    - + @@ -218,7 +234,7 @@
    Gtk::RecentChooserDialog::RecentChooserDialog Gtk::RecentChooserDialog::RecentChooserDialog ( const Glib::ustring title,
    - + @@ -238,7 +254,7 @@
    GtkRecentChooserDialog* Gtk::RecentChooserDialog::gobj GtkRecentChooserDialog* Gtk::RecentChooserDialog::gobj ( ) [inline]
    - + @@ -259,7 +275,7 @@
    const GtkRecentChooserDialog* Gtk::RecentChooserDialog::gobj const GtkRecentChooserDialog* Gtk::RecentChooserDialog::gobj ( ) const [inline]
    - + @@ -280,7 +296,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::RecentChooserDialog* wrap Gtk::RecentChooserDialog* wrap ( GtkRecentChooserDialog *  object,
    @@ -294,9 +310,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/recentchooserdialog.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentChooserDialog__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentChooserDialog__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentChooserDialog-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentChooserDialog-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentChooserDialog-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentChooserDialog-members.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::RecentChooserDialog, including all inherited members. @@ -76,6 +92,7 @@ + @@ -245,7 +262,7 @@ - + @@ -279,7 +296,7 @@ - + @@ -575,6 +592,7 @@ + @@ -676,7 +694,7 @@ - + @@ -782,7 +800,9 @@ + + @@ -846,9 +866,14 @@ -
    activate()Gtk::Widget
    begin_move_drag(int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    begin_resize_drag(Gdk::WindowEdge edge, int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_title() const Gtk::Window
    raise()Gtk::Window [virtual]
    realize()Gtk::Widget [protected]
    realize_if_needed()Gtk::Widget [protected]
    RecentChooser()Gtk::RecentChooser [protected]
    RecentChooserDialog(Gtk::Window& parent, const Glib::ustring& title)Gtk::RecentChooserDialog [explicit]
    RecentChooserDialog(const Glib::ustring& title)Gtk::RecentChooserDialog [explicit]
    RecentChooserDialog(Gtk::Window& parent, const Glib::ustring& title, const Glib::RefPtr< RecentManager >& recent_manager)Gtk::RecentChooserDialog [explicit]
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_position(WindowPosition position)Gtk::Window
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~RecentChooserDialog()Gtk::RecentChooserDialog [virtual]
    ~Widget()Gtk::Widget [virtual]
    ~Window()Gtk::Window [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentChooserError.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentChooserError.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentChooserError.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentChooserError.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::RecentChooserError Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::RecentChooserError Class Reference
    -
    +

    Exception class for Gtk::RecentChooser errors. More...

    @@ -107,7 +123,7 @@
    - + @@ -134,7 +150,7 @@
    Gtk::RecentChooserError::RecentChooserError Gtk::RecentChooserError::RecentChooserError ( Code  error_code,
    - + @@ -152,7 +168,7 @@
    Gtk::RecentChooserError::RecentChooserError Gtk::RecentChooserError::RecentChooserError ( GError *  gobject)
    - + @@ -168,9 +184,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/recentchooser.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentChooserError__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentChooserError__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentChooserError-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentChooserError-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentChooserError-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentChooserError-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    Code Gtk::RecentChooserError::code Code Gtk::RecentChooserError::code ( ) const
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::RecentChooserError, including all inherited members. @@ -69,9 +85,14 @@ -
    Code enum nameGtk::RecentChooserError
    what() const Glib::Error [virtual]
    ~Error()Glib::Error [virtual]
    ~Exception()=0Glib::Exception [pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentChooser.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentChooser.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentChooser.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentChooser.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::RecentChooser Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::RecentChooser Class Reference
    -
    +

    RecentChooser is an interface that can be implemented by widgets displaying the list of recently used files. More...

    @@ -114,7 +130,7 @@  Changes the sorting order of the recently used resources list displayed by chooser.
    RecentSortType get_sort_type () const  Gets the value set by set_sort_type().
    -void set_sort_func (const SlotCompare& slot) +void set_sort_func (const SlotCompare& slot)  Sets the comparison function used when sorting the list of recently used resources and the sort type is RECENT_SORT_CUSTOM.
    bool set_current_uri (const Glib::ustring& uri)  Sets uri as the current URI for chooser.
    @@ -132,19 +148,19 @@  Selects all the items inside chooser, if the chooser supports multiple selection.
    void unselect_all ()  Unselects all the items inside chooser.
    -std::vector< Glib::RefPtr
    +std::vector< Glib::RefPtr
    < RecentInfo > > get_items () const  Gets the list of recently used resources in form of Gtk::RecentInfo objects.
    -std::vector< Glib::ustringget_uris () const +std::vector< Glib::ustringget_uris () const  Gets the URI of the recently used resources.
    void add_filter (const Glib::RefPtr< RecentFilter >& filter)  Adds filter to the list of Gtk::RecentFilter objects held by chooser.
    void remove_filter (const Glib::RefPtr< RecentFilter >& filter)  Removes filter from the list of Gtk::RecentFilter objects held by chooser.
    -std::vector< Glib::RefPtr
    +std::vector< Glib::RefPtr
    < RecentFilter > > list_filters ()  Gets the Gtk::RecentFilter objects held by chooser.
    -std::vector< Glib::RefPtr
    +std::vector< Glib::RefPtr
    < const RecentFilter > > list_filters () const  Gets the Gtk::RecentFilter objects held by chooser.
    void set_filter (const Glib::RefPtr< RecentFilter >& filter) @@ -156,48 +172,48 @@ Glib::SignalProxy0< void > signal_selection_changed () Glib::SignalProxy0< void > signal_item_activated () Glib::PropertyProxy< bool > property_show_private () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the private items should be displayed.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_private () const  Whether the private items should be displayed.
    Glib::PropertyProxy< bool > property_show_tips () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether there should be a tooltip on the item.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_tips () const  Whether there should be a tooltip on the item.
    Glib::PropertyProxy< bool > property_show_icons () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether there should be an icon near the item.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_icons () const  Whether there should be an icon near the item.
    Glib::PropertyProxy< bool > property_show_not_found () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the items pointing to unavailable resources should be displayed.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_not_found () const  Whether the items pointing to unavailable resources should be displayed.
    Glib::PropertyProxy< bool > property_select_multiple () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to allow multiple items to be selected.
    Glib::PropertyProxy_ReadOnly
    < bool > property_select_multiple () const  Whether to allow multiple items to be selected.
    Glib::PropertyProxy< bool > property_local_only () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the selected resource(s) should be limited to local file: URIs.
    Glib::PropertyProxy_ReadOnly
    < bool > property_local_only () const - Whether the selected resource(s) should be limited to local file: URIs.
    + Whether the selected resource(s) should be limited to local file: URIs.
    Glib::PropertyProxy< int > property_limit () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The maximum number of items to be displayed.
    Glib::PropertyProxy_ReadOnly< int > property_limit () const  The maximum number of items to be displayed.
    Glib::PropertyProxy
    < RecentSortTypeproperty_sort_type () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The sorting order of the items displayed.
    Glib::PropertyProxy_ReadOnly
    < RecentSortTypeproperty_sort_type () const  The sorting order of the items displayed.
    Glib::PropertyProxy
    < Glib::RefPtr< RecentFilter > > property_filter () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The current filter for selecting which resources are displayed.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< RecentFilter > > property_filter () const  The current filter for selecting which resources are displayed.
    @@ -206,6 +222,8 @@ static void add_interface (GType gtype_implementer)

    Protected Member Functions

    RecentChooser () + You should derive from this class to use it.
    virtual Glib::ustring get_current_uri_vfunc () const virtual void unselect_uri_vfunc (const Glib::ustring& uri) virtual void select_all_vfunc () @@ -228,14 +246,14 @@

    Detailed Description

    RecentChooser is an interface that can be implemented by widgets displaying the list of recently used files.

    In GTK+, the main objects that implement this interface are RecentChooserWidget, RecentChooserDialog and RecentChooserMenu.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:

    Member Typedef Documentation


    Constructor & Destructor Documentation

    + +
    +
    + + + + + + + +
    Gtk::RecentChooser::RecentChooser () [protected]
    +
    +
    + +

    You should derive from this class to use it.

    + +
    +
    - + @@ -269,7 +305,7 @@
    virtual Gtk::RecentChooser::~RecentChooser virtual Gtk::RecentChooser::~RecentChooser ( ) [virtual]
    - + @@ -281,8 +317,8 @@

    Adds filter to the list of Gtk::RecentFilter objects held by chooser.

    If no previous filter objects were defined, this function will call set_filter().

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::RecentChooser::add_filter void Gtk::RecentChooser::add_filter ( const Glib::RefPtr< RecentFilter >&  filter)
    filterA Gtk::RecentFilter.
    @@ -296,7 +332,7 @@
    - + @@ -313,7 +349,7 @@
    virtual void Gtk::RecentChooser::add_filter_vfunc virtual void Gtk::RecentChooser::add_filter_vfunc ( const Glib::RefPtr< RecentFilter >&  filter)
    - + @@ -330,7 +366,7 @@
    static void Gtk::RecentChooser::add_interface static void Gtk::RecentChooser::add_interface ( GType  gtype_implementer)
    - + @@ -340,7 +376,7 @@

    Gets the Gtk::RecentInfo currently selected by chooser.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    A Gtk::RecentInfo. Use Gtk::RecentInfo::unref() when when you have finished using it.
    @@ -350,7 +386,7 @@
    Glib::RefPtr<RecentInfo> Gtk::RecentChooser::get_current_item Glib::RefPtr<RecentInfo> Gtk::RecentChooser::get_current_item ( )
    - + @@ -360,7 +396,7 @@

    Gets the Gtk::RecentInfo currently selected by chooser.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    A Gtk::RecentInfo. Use Gtk::RecentInfo::unref() when when you have finished using it.
    @@ -370,7 +406,7 @@
    Glib::RefPtr<const RecentInfo> Gtk::RecentChooser::get_current_item Glib::RefPtr<const RecentInfo> Gtk::RecentChooser::get_current_item ( ) const
    - + @@ -380,7 +416,7 @@

    Gets the URI currently selected by chooser.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    A newly allocated string holding a URI.
    @@ -390,7 +426,7 @@
    Glib::ustring Gtk::RecentChooser::get_current_uri Glib::ustring Gtk::RecentChooser::get_current_uri ( ) const
    - + @@ -406,7 +442,7 @@
    virtual Glib::ustring Gtk::RecentChooser::get_current_uri_vfunc virtual Glib::ustring Gtk::RecentChooser::get_current_uri_vfunc ( ) const [protected, virtual]
    - + @@ -416,7 +452,7 @@

    Gets the Gtk::RecentFilter object currently used by chooser to affect the display of the recently used resources.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    A Gtk::RecentFilter object.
    @@ -426,7 +462,7 @@
    Glib::RefPtr<RecentFilter> Gtk::RecentChooser::get_filter Glib::RefPtr<RecentFilter> Gtk::RecentChooser::get_filter ( )
    - + @@ -436,7 +472,7 @@

    Gets the Gtk::RecentFilter object currently used by chooser to affect the display of the recently used resources.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    A Gtk::RecentFilter object.
    @@ -446,7 +482,7 @@
    Glib::RefPtr<const RecentFilter> Gtk::RecentChooser::get_filter Glib::RefPtr<const RecentFilter> Gtk::RecentChooser::get_filter ( ) const
    - + @@ -457,7 +493,7 @@

    Gets the list of recently used resources in form of Gtk::RecentInfo objects.

    The return value of this function is affected by the "sort-type" and "limit" properties of chooser.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    A newly allocated list of Gtk::RecentInfo objects. You should use Gtk::RecentInfo::unref() on every item of the list, and then free the list itself using Glib::list_free().
    @@ -467,7 +503,7 @@
    std::vector<Glib::RefPtr<RecentInfo> > Gtk::RecentChooser::get_items std::vector<Glib::RefPtr<RecentInfo> > Gtk::RecentChooser::get_items ( ) const
    - + @@ -477,7 +513,7 @@

    Gets the number of items returned by get_items() and get_uris().

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    A positive integer, or -1 meaning that all items are returned.
    @@ -487,7 +523,7 @@
    int Gtk::RecentChooser::get_limit int Gtk::RecentChooser::get_limit ( ) const
    - + @@ -498,7 +534,7 @@

    Gets whether only local resources should be shown in the recently used resources selector.

    See set_local_only()

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    true if only local resources should be shown.
    @@ -508,7 +544,7 @@
    bool Gtk::RecentChooser::get_local_only bool Gtk::RecentChooser::get_local_only ( ) const
    - + @@ -524,7 +560,7 @@
    virtual Glib::RefPtr<RecentManager> Gtk::RecentChooser::get_recent_manager_vfunc virtual Glib::RefPtr<RecentManager> Gtk::RecentChooser::get_recent_manager_vfunc ( ) [protected, virtual]
    - + @@ -534,7 +570,7 @@

    Gets whether chooser can select multiple items.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    true if chooser can select more than one item.
    @@ -544,7 +580,7 @@
    bool Gtk::RecentChooser::get_select_multiple bool Gtk::RecentChooser::get_select_multiple ( ) const
    - + @@ -554,7 +590,7 @@

    Retrieves whether chooser should show an icon near the resource.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    true if the icons should be displayed, false otherwise.
    @@ -564,7 +600,7 @@
    bool Gtk::RecentChooser::get_show_icons bool Gtk::RecentChooser::get_show_icons ( ) const
    - + @@ -574,7 +610,7 @@

    Retrieves whether chooser should show the recently used resources that were not found.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    true if the resources not found should be displayed, and false otheriwse.
    @@ -584,7 +620,7 @@
    bool Gtk::RecentChooser::get_show_not_found bool Gtk::RecentChooser::get_show_not_found ( ) const
    - + @@ -594,7 +630,7 @@

    Returns whether chooser should display recently used resources registered as private.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    true if the recent chooser should show private items, false otherwise.
    @@ -604,7 +640,7 @@
    bool Gtk::RecentChooser::get_show_private bool Gtk::RecentChooser::get_show_private ( ) const
    - + @@ -614,7 +650,7 @@

    Gets whether chooser should display tooltips containing the full path of a recently user resource.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    true if the recent chooser should show tooltips, false otherwise.
    @@ -624,7 +660,7 @@
    bool Gtk::RecentChooser::get_show_tips bool Gtk::RecentChooser::get_show_tips ( ) const
    - + @@ -634,7 +670,7 @@

    Gets the value set by set_sort_type().

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The sorting order of the chooser.
    @@ -644,7 +680,7 @@
    RecentSortType Gtk::RecentChooser::get_sort_type RecentSortType Gtk::RecentChooser::get_sort_type ( ) const
    - + @@ -663,7 +699,7 @@
    std::vector<Glib::ustring> Gtk::RecentChooser::get_uris std::vector<Glib::ustring> Gtk::RecentChooser::get_uris ( ) const
    - + @@ -685,7 +721,7 @@
    GtkRecentChooser* Gtk::RecentChooser::gobj GtkRecentChooser* Gtk::RecentChooser::gobj ( ) [inline]
    - + @@ -707,7 +743,7 @@
    const GtkRecentChooser* Gtk::RecentChooser::gobj const GtkRecentChooser* Gtk::RecentChooser::gobj ( ) const [inline]
    - + @@ -717,7 +753,7 @@

    Gets the Gtk::RecentFilter objects held by chooser.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    A singly linked list of Gtk::RecentFilter objects. You should just free the returned list using Glib::slist_free().
    @@ -727,7 +763,7 @@
    std::vector< Glib::RefPtr<RecentFilter> > Gtk::RecentChooser::list_filters std::vector< Glib::RefPtr<RecentFilter> > Gtk::RecentChooser::list_filters ( )
    - + @@ -737,7 +773,7 @@

    Gets the Gtk::RecentFilter objects held by chooser.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    A singly linked list of Gtk::RecentFilter objects. You should just free the returned list using Glib::slist_free().
    @@ -747,7 +783,7 @@
    std::vector< Glib::RefPtr<const RecentFilter> > Gtk::RecentChooser::list_filters std::vector< Glib::RefPtr<const RecentFilter> > Gtk::RecentChooser::list_filters ( ) const
    - + @@ -765,7 +801,7 @@
    virtual void Gtk::RecentChooser::on_item_activated virtual void Gtk::RecentChooser::on_item_activated ( ) [protected, virtual]
    - + @@ -783,7 +819,7 @@
    virtual void Gtk::RecentChooser::on_selection_changed virtual void Gtk::RecentChooser::on_selection_changed ( ) [protected, virtual]
    - + @@ -792,6 +828,7 @@
    +

    The current filter for selecting which resources are displayed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -802,7 +839,7 @@
    Glib::PropertyProxy< Glib::RefPtr<RecentFilter> > Gtk::RecentChooser::property_filter Glib::PropertyProxy< Glib::RefPtr<RecentFilter> > Gtk::RecentChooser::property_filter ( )
    - + @@ -822,7 +859,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<RecentFilter> > Gtk::RecentChooser::property_filter Glib::PropertyProxy_ReadOnly< Glib::RefPtr<RecentFilter> > Gtk::RecentChooser::property_filter ( ) const
    - + @@ -831,6 +868,7 @@
    +

    The maximum number of items to be displayed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -841,7 +879,7 @@
    Glib::PropertyProxy< int > Gtk::RecentChooser::property_limit Glib::PropertyProxy< int > Gtk::RecentChooser::property_limit ( )
    - + @@ -861,7 +899,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::RecentChooser::property_limit Glib::PropertyProxy_ReadOnly< int > Gtk::RecentChooser::property_limit ( ) const
    - + @@ -870,6 +908,7 @@
    +

    Whether the selected resource(s) should be limited to local file: URIs.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -880,7 +919,7 @@
    Glib::PropertyProxy< bool > Gtk::RecentChooser::property_local_only Glib::PropertyProxy< bool > Gtk::RecentChooser::property_local_only ( )
    - + @@ -889,7 +928,7 @@
    -

    Whether the selected resource(s) should be limited to local file: URIs.

    +

    Whether the selected resource(s) should be limited to local file: URIs.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -900,7 +939,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::RecentChooser::property_local_only Glib::PropertyProxy_ReadOnly< bool > Gtk::RecentChooser::property_local_only ( ) const
    - + @@ -909,6 +948,7 @@
    +

    Whether to allow multiple items to be selected.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -919,7 +959,7 @@
    Glib::PropertyProxy< bool > Gtk::RecentChooser::property_select_multiple Glib::PropertyProxy< bool > Gtk::RecentChooser::property_select_multiple ( )
    - + @@ -939,7 +979,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::RecentChooser::property_select_multiple Glib::PropertyProxy_ReadOnly< bool > Gtk::RecentChooser::property_select_multiple ( ) const
    - + @@ -948,6 +988,7 @@
    +

    Whether there should be an icon near the item.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -958,7 +999,7 @@
    Glib::PropertyProxy< bool > Gtk::RecentChooser::property_show_icons Glib::PropertyProxy< bool > Gtk::RecentChooser::property_show_icons ( )
    - + @@ -973,15 +1014,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::RecentChooser::property_show_icons Glib::PropertyProxy_ReadOnly< bool > Gtk::RecentChooser::property_show_icons ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::RecentChooser::property_show_not_found Glib::PropertyProxy< bool > Gtk::RecentChooser::property_show_not_found ( ) const
    @@ -993,20 +1034,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::RecentChooser::property_show_not_found Glib::PropertyProxy_ReadOnly< bool > Gtk::RecentChooser::property_show_not_found ( ) const
    +

    Whether the items pointing to unavailable resources should be displayed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1017,7 +1059,7 @@
    - + @@ -1026,6 +1068,7 @@
    +

    Whether the private items should be displayed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1036,7 +1079,7 @@
    Glib::PropertyProxy< bool > Gtk::RecentChooser::property_show_private Glib::PropertyProxy< bool > Gtk::RecentChooser::property_show_private ( )
    - + @@ -1051,15 +1094,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::RecentChooser::property_show_private Glib::PropertyProxy_ReadOnly< bool > Gtk::RecentChooser::property_show_private ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::RecentChooser::property_show_tips Glib::PropertyProxy< bool > Gtk::RecentChooser::property_show_tips ( ) const
    @@ -1071,20 +1114,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::RecentChooser::property_show_tips Glib::PropertyProxy_ReadOnly< bool > Gtk::RecentChooser::property_show_tips ( ) const
    +

    Whether there should be a tooltip on the item.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1095,7 +1139,7 @@
    - + @@ -1104,6 +1148,7 @@
    +

    The sorting order of the items displayed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1114,7 +1159,7 @@
    Glib::PropertyProxy< RecentSortType > Gtk::RecentChooser::property_sort_type Glib::PropertyProxy< RecentSortType > Gtk::RecentChooser::property_sort_type ( )
    - + @@ -1134,7 +1179,7 @@
    Glib::PropertyProxy_ReadOnly< RecentSortType > Gtk::RecentChooser::property_sort_type Glib::PropertyProxy_ReadOnly< RecentSortType > Gtk::RecentChooser::property_sort_type ( ) const
    - + @@ -1145,8 +1190,8 @@

    Removes filter from the list of Gtk::RecentFilter objects held by chooser.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::RecentChooser::remove_filter void Gtk::RecentChooser::remove_filter ( const Glib::RefPtr< RecentFilter >&  filter)
    filterA Gtk::RecentFilter.
    @@ -1160,7 +1205,7 @@
    - + @@ -1177,7 +1222,7 @@
    virtual void Gtk::RecentChooser::remove_filter_vfunc virtual void Gtk::RecentChooser::remove_filter_vfunc ( const Glib::RefPtr< RecentFilter >&  filter)
    - + @@ -1187,7 +1232,7 @@

    Selects all the items inside chooser, if the chooser supports multiple selection.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    @@ -1196,7 +1241,7 @@
    void Gtk::RecentChooser::select_all void Gtk::RecentChooser::select_all ( )
    - + @@ -1212,7 +1257,7 @@
    virtual void Gtk::RecentChooser::select_all_vfunc virtual void Gtk::RecentChooser::select_all_vfunc ( ) [protected, virtual]
    - + @@ -1223,8 +1268,8 @@

    Selects uri inside chooser.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    bool Gtk::RecentChooser::select_uri bool Gtk::RecentChooser::select_uri ( const Glib::ustring uri)
    uriA URI.
    @@ -1239,7 +1284,7 @@
    - + @@ -1250,8 +1295,8 @@

    Sets uri as the current URI for chooser.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    bool Gtk::RecentChooser::set_current_uri bool Gtk::RecentChooser::set_current_uri ( const Glib::ustring uri)
    uriA URI.
    @@ -1266,7 +1311,7 @@
    - + @@ -1277,8 +1322,8 @@

    Sets filter as the current Gtk::RecentFilter object used by chooser to affect the displayed recently used resources.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::RecentChooser::set_filter void Gtk::RecentChooser::set_filter ( const Glib::RefPtr< RecentFilter >&  filter)
    filterA Gtk::RecentFilter.
    @@ -1292,7 +1337,7 @@
    - + @@ -1303,8 +1348,8 @@

    Sets the number of items that should be returned by get_items() and get_uris().

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::RecentChooser::set_limit void Gtk::RecentChooser::set_limit ( int  limit)
    limitA positive integer, or -1 for all items.
    @@ -1318,7 +1363,7 @@
    - + @@ -1330,8 +1375,8 @@

    Sets whether only local resources, that is resources using the file:// URI scheme, should be shown in the recently used resources selector.

    If local_only is true (the default) then the shown resources are guaranteed to be accessible through the operating system native file system.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::RecentChooser::set_local_only void Gtk::RecentChooser::set_local_only ( bool  local_only = true)
    local_onlytrue if only local files can be shown.
    @@ -1345,7 +1390,7 @@
    - + @@ -1356,8 +1401,8 @@

    Sets whether chooser can select multiple items.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::RecentChooser::set_select_multiple void Gtk::RecentChooser::set_select_multiple ( bool  select_multiple = true)
    select_multipletrue if chooser can select more than one item.
    @@ -1371,7 +1416,7 @@
    - + @@ -1382,8 +1427,8 @@

    Sets whether chooser should show an icon near the resource when displaying it.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::RecentChooser::set_show_icons void Gtk::RecentChooser::set_show_icons ( bool  show_icons = true)
    show_iconsWhether to show an icon near the resource.
    @@ -1397,7 +1442,7 @@
    - + @@ -1409,8 +1454,8 @@

    Sets whether chooser should display the recently used resources that it didn't find.

    This only applies to local resources.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::RecentChooser::set_show_not_found void Gtk::RecentChooser::set_show_not_found ( bool  show_not_found = true)
    show_not_foundWhether to show the local items we didn't find.
    @@ -1424,7 +1469,7 @@
    - + @@ -1435,8 +1480,8 @@

    Whether to show recently used resources marked registered as private.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::RecentChooser::set_show_private void Gtk::RecentChooser::set_show_private ( bool  show_private = true)
    show_privatetrue to show private items, false otherwise.
    @@ -1450,7 +1495,7 @@
    - + @@ -1461,8 +1506,8 @@

    Sets whether to show a tooltips containing the full path of each recently used resource in a Gtk::RecentChooser widget.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::RecentChooser::set_show_tips void Gtk::RecentChooser::set_show_tips ( bool  show_tips = true)
    show_tipstrue if tooltips should be shown.
    @@ -1476,9 +1521,9 @@
    - + - + @@ -1495,7 +1540,7 @@
    void Gtk::RecentChooser::set_sort_func void Gtk::RecentChooser::set_sort_func (const SlotCompareconst SlotCompare slot)
    - + @@ -1506,8 +1551,8 @@

    Changes the sorting order of the recently used resources list displayed by chooser.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::RecentChooser::set_sort_type void Gtk::RecentChooser::set_sort_type ( RecentSortType  sort_type)
    sort_typeSort order that the chooser should use.
    @@ -1521,7 +1566,7 @@
    - + @@ -1531,7 +1576,7 @@
    Slot Prototype:
    void on_my_item_activated()

    This signal is emitted when the user "activates" a recent item in the recent chooser. This can happen by double-clicking on an item in the recently used resources list, or by pressing <keycap>Enter</keycap>.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    @@ -1540,7 +1585,7 @@
    Glib::SignalProxy0< void > Gtk::RecentChooser::signal_item_activated Glib::SignalProxy0< void > Gtk::RecentChooser::signal_item_activated ( )
    - + @@ -1550,7 +1595,7 @@
    Slot Prototype:
    void on_my_selection_changed()

    This signal is emitted when there is a change in the set of selected recently used resources. This can happen when a user modifies the selection with the mouse or the keyboard, or when explicitely calling functions to change the selection.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    @@ -1559,7 +1604,7 @@
    Glib::SignalProxy0< void > Gtk::RecentChooser::signal_selection_changed Glib::SignalProxy0< void > Gtk::RecentChooser::signal_selection_changed ( )
    - + @@ -1569,7 +1614,7 @@

    Unselects all the items inside chooser.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    @@ -1578,7 +1623,7 @@
    void Gtk::RecentChooser::unselect_all void Gtk::RecentChooser::unselect_all ( )
    - + @@ -1594,7 +1639,7 @@
    virtual void Gtk::RecentChooser::unselect_all_vfunc virtual void Gtk::RecentChooser::unselect_all_vfunc ( ) [protected, virtual]
    - + @@ -1605,8 +1650,8 @@

    Unselects uri inside chooser.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::RecentChooser::unselect_uri void Gtk::RecentChooser::unselect_uri ( const Glib::ustring uri)
    uriA URI.
    @@ -1620,7 +1665,7 @@
    - + @@ -1637,7 +1682,7 @@
    virtual void Gtk::RecentChooser::unselect_uri_vfunc virtual void Gtk::RecentChooser::unselect_uri_vfunc ( const Glib::ustring uri)
    - + @@ -1654,7 +1699,7 @@
    void Gtk::RecentChooser::unset_limit void Gtk::RecentChooser::unset_limit ( )
    - + @@ -1675,7 +1720,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::RecentChooser > wrap Glib::RefPtr< Gtk::RecentChooser > wrap ( GtkRecentChooser *  object,
    @@ -1689,9 +1734,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/recentchooser.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentChooser__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentChooser__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentChooser-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentChooser-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentChooser-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentChooser-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::RecentChooser, including all inherited members. @@ -67,7 +83,7 @@ - + @@ -110,6 +126,7 @@ + @@ -121,7 +138,7 @@ - + @@ -145,9 +162,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_items() const Gtk::RecentChooser
    get_limit() const Gtk::RecentChooser
    get_local_only() const Gtk::RecentChooser
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_recent_manager_vfunc()Gtk::RecentChooser [protected, virtual]
    get_select_multiple() const Gtk::RecentChooser
    property_show_tips() const Gtk::RecentChooser
    property_sort_type()Gtk::RecentChooser
    property_sort_type() const Gtk::RecentChooser
    RecentChooser()Gtk::RecentChooser [protected]
    reference() const Glib::ObjectBase [virtual]
    remove_destroy_notify_callback(void *data) const sigc::trackable
    remove_filter(const Glib::RefPtr< RecentFilter >& filter)Gtk::RecentChooser
    set_filter(const Glib::RefPtr< RecentFilter >& filter)Gtk::RecentChooser
    set_limit(int limit)Gtk::RecentChooser
    set_local_only(bool local_only=true)Gtk::RecentChooser
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_select_multiple(bool select_multiple=true)Gtk::RecentChooser
    set_show_icons(bool show_icons=true)Gtk::RecentChooser
    ~Interface()Glib::Interface [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~RecentChooser()Gtk::RecentChooser [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentChooserMenu.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentChooserMenu.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentChooserMenu.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentChooserMenu.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::RecentChooserMenu Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::RecentChooserMenu Class Reference
    -
    +

    RecentChooserMenu is a widget suitable for displaying recently used files inside a menu. More...

    @@ -78,7 +94,7 @@ bool get_show_numbers () const  Returns the value set by set_show_numbers().
    Glib::PropertyProxy< bool > property_show_numbers () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the items should be displayed with a number.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_numbers () const  Whether the items should be displayed with a number.
    @@ -93,14 +109,14 @@

    RecentChooserMenu is a widget suitable for displaying recently used files inside a menu.

    It can be used to set a sub-menu of a MenuItem using MenuItem::item_set_submenu(), or as the menu of a MenuToolButton.

    Note that RecentChooserMenu does not have any methods of its own. Instead, you should use the functions that work on a RecentChooser.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:

    Constructor & Destructor Documentation

    - + @@ -116,7 +132,7 @@
    virtual Gtk::RecentChooserMenu::~RecentChooserMenu virtual Gtk::RecentChooserMenu::~RecentChooserMenu ( ) [virtual]
    - + @@ -132,7 +148,7 @@
    Gtk::RecentChooserMenu::RecentChooserMenu Gtk::RecentChooserMenu::RecentChooserMenu ( )
    - + @@ -150,7 +166,7 @@
    Gtk::RecentChooserMenu::RecentChooserMenu Gtk::RecentChooserMenu::RecentChooserMenu ( const Glib::RefPtr< RecentManager >&  recent_manager)
    - + @@ -160,7 +176,7 @@

    Returns the value set by set_show_numbers().

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    true if numbers should be shown.
    @@ -170,7 +186,7 @@
    bool Gtk::RecentChooserMenu::get_show_numbers bool Gtk::RecentChooserMenu::get_show_numbers ( ) const
    - + @@ -190,7 +206,7 @@
    GtkRecentChooserMenu* Gtk::RecentChooserMenu::gobj GtkRecentChooserMenu* Gtk::RecentChooserMenu::gobj ( ) [inline]
    - + @@ -210,7 +226,7 @@
    const GtkRecentChooserMenu* Gtk::RecentChooserMenu::gobj const GtkRecentChooserMenu* Gtk::RecentChooserMenu::gobj ( ) const [inline]
    - + @@ -219,6 +235,7 @@
    +

    Whether the items should be displayed with a number.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -229,7 +246,7 @@
    Glib::PropertyProxy< bool > Gtk::RecentChooserMenu::property_show_numbers Glib::PropertyProxy< bool > Gtk::RecentChooserMenu::property_show_numbers ( )
    - + @@ -249,7 +266,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::RecentChooserMenu::property_show_numbers Glib::PropertyProxy_ReadOnly< bool > Gtk::RecentChooserMenu::property_show_numbers ( ) const
    - + @@ -261,8 +278,8 @@

    Sets whether a number should be added to the items of menu.

    The numbers are shown to provide a unique character for a mnemonic to be used inside ten menu item's label. Only the first the items get a number to avoid clashes.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::RecentChooserMenu::set_show_numbers void Gtk::RecentChooserMenu::set_show_numbers ( bool  show_numbers = true)
    show_numbersWhether to show numbers.
    @@ -277,7 +294,7 @@
    - + @@ -298,7 +315,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::RecentChooserMenu* wrap Gtk::RecentChooserMenu* wrap ( GtkRecentChooserMenu *  object,
    @@ -312,9 +329,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/recentchoosermenu.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentChooserMenu__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentChooserMenu__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentChooserMenu-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentChooserMenu-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentChooserMenu-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentChooserMenu-members.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::RecentChooserMenu, including all inherited members. + @@ -70,6 +87,7 @@ + @@ -213,7 +231,7 @@ - + @@ -245,7 +263,7 @@ - + @@ -505,6 +523,7 @@ + @@ -573,7 +592,7 @@ - + @@ -647,6 +666,7 @@ + @@ -677,7 +697,9 @@ + + @@ -737,9 +759,14 @@ -
    accelerate(Window& window)Gtk::MenuShell
    accelerate(Widget& parent)Gtk::MenuShell
    Activatable()Gtk::Activatable [protected]
    activate()Gtk::Widget
    activate_item(MenuItem& menu_item, bool force_deactivate=false)Gtk::MenuShell
    add(Widget& widget)Gtk::Container [virtual]
    attach(Gtk::Widget& child, guint left_attach, guint right_attach, guint top_attach, guint bottom_attach)Gtk::Menu
    attach_to_widget(Widget& attach_widget, GtkMenuDetachFunc detacher)Gtk::Menu [protected]
    attach_to_widget(Widget& attach_widget)Gtk::Menu [protected]
    Buildable()Gtk::Buildable [protected]
    cancel()Gtk::MenuShell
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_take_focus() const Gtk::MenuShell
    queue_resize_no_redraw()Gtk::Widget
    realize()Gtk::Widget [protected]
    realize_if_needed()Gtk::Widget [protected]
    RecentChooser()Gtk::RecentChooser [protected]
    RecentChooserMenu()Gtk::RecentChooserMenu
    RecentChooserMenu(const Glib::RefPtr< RecentManager >& recent_manager)Gtk::RecentChooserMenu [explicit]
    reference() const Glib::ObjectBase [virtual]
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_grab_notify()Gtk::Widget
    signal_hide()Gtk::Widget
    signal_hierarchy_changed()Gtk::Widget
    signal_insert()Gtk::MenuShell
    signal_item_activated()Gtk::RecentChooser
    signal_key_press_event()Gtk::Widget
    signal_key_release_event()Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~RecentChooser()Gtk::RecentChooser [virtual]
    ~RecentChooserMenu()Gtk::RecentChooserMenu [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentChooserWidget.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentChooserWidget.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentChooserWidget.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentChooserWidget.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::RecentChooserWidget Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::RecentChooserWidget Class Reference
    -
    +

    RecentChooserWidget is a widget suitable for selecting recently used files. More...

    @@ -84,14 +100,14 @@

    RecentChooserWidget is a widget suitable for selecting recently used files.

    It is the main building block of a RecentChooserDialog. Most applications will only need to use the latter; you can use RecentChooserWidget as part of a larger window if you have special needs.

    Note that RecentChooserWidget does not have any methods of its own. Instead, you should use the functions that work on a RecentChooser.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:

    Constructor & Destructor Documentation

    - + @@ -107,7 +123,7 @@
    virtual Gtk::RecentChooserWidget::~RecentChooserWidget virtual Gtk::RecentChooserWidget::~RecentChooserWidget ( ) [virtual]
    - + @@ -123,7 +139,7 @@
    Gtk::RecentChooserWidget::RecentChooserWidget Gtk::RecentChooserWidget::RecentChooserWidget ( )
    - + @@ -141,7 +157,7 @@
    Gtk::RecentChooserWidget::RecentChooserWidget Gtk::RecentChooserWidget::RecentChooserWidget ( const Glib::RefPtr< RecentManager >&  recent_manager)
    - + @@ -161,7 +177,7 @@
    GtkRecentChooserWidget* Gtk::RecentChooserWidget::gobj GtkRecentChooserWidget* Gtk::RecentChooserWidget::gobj ( ) [inline]
    - + @@ -182,7 +198,7 @@
    const GtkRecentChooserWidget* Gtk::RecentChooserWidget::gobj const GtkRecentChooserWidget* Gtk::RecentChooserWidget::gobj ( ) const [inline]
    - + @@ -203,7 +219,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::RecentChooserWidget* wrap Gtk::RecentChooserWidget* wrap ( GtkRecentChooserWidget *  object,
    @@ -217,9 +233,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/recentchooserwidget.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentChooserWidget__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentChooserWidget__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentChooserWidget-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentChooserWidget-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentChooserWidget-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentChooserWidget-members.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::RecentChooserWidget, including all inherited members. @@ -64,6 +80,7 @@ + @@ -194,7 +211,7 @@ - + @@ -221,7 +238,7 @@ - + @@ -337,6 +354,7 @@ + @@ -451,6 +469,7 @@ + @@ -514,7 +533,7 @@ - + @@ -608,7 +627,9 @@ + + @@ -663,9 +684,14 @@ -
    activate()Gtk::Widget
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Box(Orientation orientation=ORIENTATION_HORIZONTAL, int spacing=0)Gtk::Box [explicit]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    queue_resize_no_redraw()Gtk::Widget
    realize()Gtk::Widget [protected]
    realize_if_needed()Gtk::Widget [protected]
    RecentChooser()Gtk::RecentChooser [protected]
    RecentChooserWidget()Gtk::RecentChooserWidget
    RecentChooserWidget(const Glib::RefPtr< RecentManager >& recent_manager)Gtk::RecentChooserWidget [explicit]
    reference() const Glib::ObjectBase [virtual]
    set_orientation(Orientation orientation)Gtk::Orientable
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~RecentChooserWidget()Gtk::RecentChooserWidget [virtual]
    ~VBox()Gtk::VBox [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentFilter_1_1Info.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentFilter_1_1Info.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentFilter_1_1Info.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentFilter_1_1Info.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::RecentFilter::Info Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::RecentFilter::Info Class Reference
    -
    +

    A RecentFilter::Info class is used to pass information about the tested file to filter(). More...

    @@ -68,8 +84,8 @@ Glib::ustring uri Glib::ustring display_name Glib::ustring mime_type -std::list< Glib::ustringapplications -std::list< Glib::ustringgroups +std::list< Glib::ustringapplications +std::list< Glib::ustringgroups int age

    Detailed Description

    @@ -89,7 +105,7 @@ @@ -160,7 +176,7 @@ @@ -197,9 +213,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/recentfilter.h
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentFilter_1_1Info-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentFilter_1_1Info-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentFilter_1_1Info-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentFilter_1_1Info-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Member List + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::RecentFilter::Info, including all inherited members. @@ -59,9 +75,14 @@ -
    ageGtk::RecentFilter::Info
    Info()Gtk::RecentFilter::Info
    mime_typeGtk::RecentFilter::Info
    uriGtk::RecentFilter::Info
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentFilter.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentFilter.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentFilter.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentFilter.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::RecentFilter Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::RecentFilter Class Reference
    -
    +

    RecentFilter can be used to restrict the files being shown in a RecentChooser. More...

    @@ -102,7 +118,7 @@  Adds a rule that allows resources based on the name of the group to which they belong.
    void add_age (int days)  Adds a rule that allows resources based on their age - that is, the number of days elapsed since they were last modified.
    -void add_custom (RecentFilterFlags needed, const SlotCustom& slot) +void add_custom (RecentFilterFlags needed, const SlotCustom& slot) RecentFilterFlags get_needed () const  Gets the fields that need to be filled in for the structure passed to filter()

    @@ -123,14 +139,14 @@

    Files can be filtered based on their name (with add_pattern()), on their mime type (with add_mime_type()), on the application that has registered them (with add_application()), or by a custom filter function (with add_custom()).

    Filtering by mime type handles aliasing and subclassing of mime types; e.g. a filter for text/plain also matches a file with mime type application/rtf, since application/rtf is a subclass of text/plain. Note that RecentFilter allows wildcards for the subtype of a mime type, so you can e.g. filter for image/*.

    Normally, filters are used by adding them to a RecentChooser, see RecentChooser::add_filter(), but it is also possible to manually use a filter on a file with filter().

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:


    Member Typedef Documentation

    @@ -146,7 +162,7 @@
    - + @@ -162,7 +178,7 @@
    virtual Gtk::RecentFilter::~RecentFilter virtual Gtk::RecentFilter::~RecentFilter ( ) [virtual]
    - + @@ -179,7 +195,7 @@
    Gtk::RecentFilter::RecentFilter Gtk::RecentFilter::RecentFilter ( ) [protected]
    - + @@ -190,8 +206,8 @@

    Adds a rule that allows resources based on their age - that is, the number of days elapsed since they were last modified.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::RecentFilter::add_age void Gtk::RecentFilter::add_age ( int  days)
    daysNumber of days.
    @@ -205,7 +221,7 @@
    - + @@ -216,8 +232,8 @@

    Adds a rule that allows resources based on the name of the application that has registered them.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::RecentFilter::add_application void Gtk::RecentFilter::add_application ( const Glib::ustring application)
    applicationAn application name.
    @@ -231,7 +247,7 @@
    - + @@ -239,7 +255,7 @@ - + @@ -258,7 +274,7 @@
    void Gtk::RecentFilter::add_custom void Gtk::RecentFilter::add_custom ( RecentFilterFlags  needed,
    const SlotCustomconst SlotCustom slot 
    - + @@ -269,8 +285,8 @@

    Adds a rule that allows resources based on the name of the group to which they belong.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::RecentFilter::add_group void Gtk::RecentFilter::add_group ( const Glib::ustring group)
    groupA group name.
    @@ -284,7 +300,7 @@
    - + @@ -295,8 +311,8 @@

    Adds a rule that allows resources based on their registered MIME type.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::RecentFilter::add_mime_type void Gtk::RecentFilter::add_mime_type ( const Glib::ustring mime_type)
    mime_typeA MIME type.
    @@ -310,7 +326,7 @@
    - + @@ -321,8 +337,8 @@

    Adds a rule that allows resources based on a pattern matching their display name.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::RecentFilter::add_pattern void Gtk::RecentFilter::add_pattern ( const Glib::ustring pattern)
    patternA file pattern.
    @@ -336,7 +352,7 @@
    - + @@ -346,7 +362,7 @@

    Adds a rule allowing image files in the formats supported by GdkPixbuf.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    @@ -355,7 +371,7 @@
    void Gtk::RecentFilter::add_pixbuf_formats void Gtk::RecentFilter::add_pixbuf_formats ( )
    - + @@ -371,7 +387,7 @@
    static Glib::RefPtr<RecentFilter> Gtk::RecentFilter::create static Glib::RefPtr<RecentFilter> Gtk::RecentFilter::create ( ) [static]
    - + @@ -382,7 +398,7 @@

    Gets the human-readable name for the filter.

    See set_name().

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The name of the filter, or 0. The returned string is owned by the filter object and should not be freed.
    @@ -392,7 +408,7 @@
    Glib::ustring Gtk::RecentFilter::get_name Glib::ustring Gtk::RecentFilter::get_name ( ) const
    - + @@ -403,7 +419,7 @@

    Gets the fields that need to be filled in for the structure passed to filter()

    This function will not typically be used by applications; it is intended principally for use in the implementation of Gtk::RecentChooser.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    Bitfield of flags indicating needed fields when calling filter().
    @@ -413,7 +429,7 @@
    RecentFilterFlags Gtk::RecentFilter::get_needed RecentFilterFlags Gtk::RecentFilter::get_needed ( ) const
    - + @@ -433,7 +449,7 @@
    GtkRecentFilter* Gtk::RecentFilter::gobj GtkRecentFilter* Gtk::RecentFilter::gobj ( ) [inline]
    - + @@ -453,7 +469,7 @@
    const GtkRecentFilter* Gtk::RecentFilter::gobj const GtkRecentFilter* Gtk::RecentFilter::gobj ( ) const [inline]
    - + @@ -471,7 +487,7 @@
    GtkRecentFilter* Gtk::RecentFilter::gobj_copy GtkRecentFilter* Gtk::RecentFilter::gobj_copy ( )
    - + @@ -482,8 +498,8 @@

    Sets the human-readable name of the filter; this is the string that will be displayed in the recently used resources selector user interface if there is a selectable list of filters.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::RecentFilter::set_name void Gtk::RecentFilter::set_name ( const Glib::ustring name)
    nameThen human readable name of filter.
    @@ -498,7 +514,7 @@
    - + @@ -519,7 +535,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::RecentFilter > wrap Glib::RefPtr< Gtk::RecentFilter > wrap ( GtkRecentFilter *  object,
    @@ -533,9 +549,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/recentfilter.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentFilter__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentFilter__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentFilter-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentFilter-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentFilter-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentFilter-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::RecentFilter, including all inherited members. @@ -67,7 +83,7 @@ - + @@ -89,7 +105,7 @@ - + @@ -101,9 +117,14 @@ -
    add_age(int days)Gtk::RecentFilter
    get_data(const QueryQuark &key)Glib::Object
    get_name() const Gtk::RecentFilter
    get_needed() const Gtk::RecentFilter
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gtk::RecentFilter [inline]
    gobj() const Gtk::RecentFilter [inline]
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_name(const Glib::ustring& name)Gtk::RecentFilter
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    SlotCustom typedefGtk::RecentFilter
    steal_data(const QueryQuark &quark)Glib::Object
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~RecentFilter()Gtk::RecentFilter [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentInfo.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentInfo.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentInfo.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentInfo.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::RecentInfo Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::RecentInfo Class Reference
    -
    +

    Contains information found when looking up an entry of the recently used files list. More...

    @@ -88,21 +104,21 @@  Gets the value of the "private" flag.
    Glib::RefPtr< Gio::AppInfocreate_app_info (const Glib::ustring& app_name)  Creates a AppInfo for the specified Gtk::RecentInfo.
    -bool get_application_info (const Glib::ustring& app_name, std::string& app_exec, guint&count, time_t& time_) const +bool get_application_info (const Glib::ustring& app_name, std::string& app_exec, guint&count, time_t& time_) const  Gets the data regarding the application that has registered the resource pointed by info.
    -std::vector< Glib::ustringget_applications () const +std::vector< Glib::ustringget_applications () const  Retrieves the list of applications that have registered this resource.
    Glib::ustring last_application () const  Gets the name of the last application that have registered the recently used resource represented by info.
    bool has_application (const Glib::ustring& app_name) const  Checks whether an application registered this resource using app_name.
    -std::vector< Glib::ustringget_groups () const +std::vector< Glib::ustringget_groups () const  Returns all groups registered for the recently used item info.
    bool has_group (const Glib::ustring& group) const  Checks whether group_name appears inside the groups registered for the recently used item info.
    -Glib::RefPtr< Gdk::Pixbufget_icon (int size) +Glib::RefPtr< Gdk::Pixbufget_icon (int size)  Retrieves the icon of size size associated to the resource MIME type.
    -Glib::RefPtr< const Gdk::Pixbufget_icon (int size) const +Glib::RefPtr< const Gdk::Pixbufget_icon (int size) const  Retrieves the icon of size size associated to the resource MIME type.
    Glib::RefPtr< Gio::Iconget_gicon ()  Retrieves the icon associated to the resource MIME type.
    @@ -123,7 +139,7 @@

    Protected Member Functions

     RecentInfo () -void operator delete (void*, size_t) +void operator delete (void*, size_t)

    Related Functions

    (Note that these are not member functions.)

    @@ -135,14 +151,14 @@

    Detailed Description

    Contains information found when looking up an entry of the recently used files list.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:

    Constructor & Destructor Documentation

    - + @@ -159,7 +175,7 @@
    Gtk::RecentInfo::RecentInfo Gtk::RecentInfo::RecentInfo ( ) [protected]
    - + @@ -170,7 +186,7 @@

    Creates a AppInfo for the specified Gtk::RecentInfo.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr<Gio::AppInfo> Gtk::RecentInfo::create_app_info Glib::RefPtr<Gio::AppInfo> Gtk::RecentInfo::create_app_info ( const Glib::ustring app_name)
    app_nameThe name of the application that should be mapped to a AppInfo; if 0 is used then the default application for the MIME type is used.
    @@ -185,7 +201,7 @@
    - + @@ -196,8 +212,8 @@

    Checks whether two Gtk::RecentInfo structures point to the same resource.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    bool Gtk::RecentInfo::equal bool Gtk::RecentInfo::equal ( const RecentInfo b)
    info_bA Gtk::RecentInfo.
    @@ -212,7 +228,7 @@
    - + @@ -223,7 +239,7 @@

    Checks whether the resource pointed by info still exists.

    At the moment this check is done only on resources pointing to local files.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    true if the resource exists.
    @@ -233,7 +249,7 @@
    bool Gtk::RecentInfo::exists bool Gtk::RecentInfo::exists ( ) const
    - + @@ -243,7 +259,7 @@

    Gets the timestamp (seconds from system's Epoch) when the resource was added to the recently used resources list.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The number of seconds elapsed from system's Epoch when the resource was added to the list, or -1 on failure.
    @@ -253,7 +269,7 @@
    time_t Gtk::RecentInfo::get_added time_t Gtk::RecentInfo::get_added ( ) const
    - + @@ -263,7 +279,7 @@

    Gets the number of days elapsed since the last update of the resource pointed by info.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    A positive integer containing the number of days elapsed since the time this resource was last modified.
    @@ -273,7 +289,7 @@
    int Gtk::RecentInfo::get_age int Gtk::RecentInfo::get_age ( ) const
    - + @@ -281,7 +297,7 @@ - + @@ -307,8 +323,8 @@

    Gets the data regarding the application that has registered the resource pointed by info.

    If the command line contains any escape characters defined inside the storage specification, they will be expanded.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    bool Gtk::RecentInfo::get_application_info bool Gtk::RecentInfo::get_application_info ( const Glib::ustring app_name,
    std::stringstd::string app_exec,
    @@ -326,7 +342,7 @@
    app_nameThe name of the application that has registered this item.
    app_execReturn location for the string containing the command line.
    - + @@ -336,8 +352,8 @@

    Retrieves the list of applications that have registered this resource.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    std::vector<Glib::ustring> Gtk::RecentInfo::get_applications std::vector<Glib::ustring> Gtk::RecentInfo::get_applications ( ) const
    lengthReturn location for the length of the returned list.
    @@ -352,7 +368,7 @@
    - + @@ -362,7 +378,7 @@

    Gets the (short) description of the resource.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The description of the resource. The returned string is owned by the recent manager, and should not be freed.
    @@ -372,7 +388,7 @@
    Glib::ustring Gtk::RecentInfo::get_description Glib::ustring Gtk::RecentInfo::get_description ( ) const
    - + @@ -383,7 +399,7 @@

    Gets the name of the resource.

    If none has been defined, the basename of the resource is obtained.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The display name of the resource. The returned string is owned by the recent manager, and should not be freed.
    @@ -393,7 +409,7 @@
    Glib::ustring Gtk::RecentInfo::get_display_name Glib::ustring Gtk::RecentInfo::get_display_name ( ) const
    - + @@ -413,7 +429,7 @@
    Glib::RefPtr<Gio::Icon> Gtk::RecentInfo::get_gicon Glib::RefPtr<Gio::Icon> Gtk::RecentInfo::get_gicon ( )
    - + @@ -433,7 +449,7 @@
    Glib::RefPtr<const Gio::Icon> Gtk::RecentInfo::get_gicon Glib::RefPtr<const Gio::Icon> Gtk::RecentInfo::get_gicon ( ) const
    - + @@ -444,8 +460,8 @@

    Returns all groups registered for the recently used item info.

    The array of returned group names will be 0 terminated, so length might optionally be 0.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    std::vector<Glib::ustring> Gtk::RecentInfo::get_groups std::vector<Glib::ustring> Gtk::RecentInfo::get_groups ( ) const
    lengthReturn location for the number of groups returned.
    @@ -460,7 +476,7 @@
    - + @@ -471,8 +487,8 @@

    Retrieves the icon of size size associated to the resource MIME type.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    Glib::RefPtr<Gdk::Pixbuf> Gtk::RecentInfo::get_icon Glib::RefPtr<Gdk::Pixbuf> Gtk::RecentInfo::get_icon ( int  size)
    sizeThe size of the icon in pixels.
    @@ -487,7 +503,7 @@
    - + @@ -498,8 +514,8 @@

    Retrieves the icon of size size associated to the resource MIME type.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    Glib::RefPtr<const Gdk::Pixbuf> Gtk::RecentInfo::get_icon Glib::RefPtr<const Gdk::Pixbuf> Gtk::RecentInfo::get_icon ( int  size)
    sizeThe size of the icon in pixels.
    @@ -514,7 +530,7 @@
    - + @@ -524,7 +540,7 @@

    Gets the MIME type of the resource.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The MIME type of the resource. The returned string is owned by the recent manager, and should not be freed.
    @@ -534,7 +550,7 @@
    Glib::ustring Gtk::RecentInfo::get_mime_type Glib::ustring Gtk::RecentInfo::get_mime_type ( ) const
    - + @@ -544,7 +560,7 @@

    Gets the timestamp (seconds from system's Epoch) when the resource was last modified.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The number of seconds elapsed from system's Epoch when the resource was last modified, or -1 on failure.
    @@ -554,7 +570,7 @@
    time_t Gtk::RecentInfo::get_modified time_t Gtk::RecentInfo::get_modified ( ) const
    - + @@ -565,7 +581,7 @@

    Gets the value of the "private" flag.

    Resources in the recently used list that have this flag set to true should only be displayed by the applications that have registered them.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    true if the private flag was found, false otherwise.
    @@ -575,7 +591,7 @@
    bool Gtk::RecentInfo::get_private_hint bool Gtk::RecentInfo::get_private_hint ( ) const
    - + @@ -586,7 +602,7 @@

    Computes a valid UTF-8 string that can be used as the name of the item in a menu or list.

    For example, calling this function on an item that refers to "file:///foo/bar.txt" will yield "bar.txt".

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    A newly-allocated string in UTF-8 encoding; free it with Glib::free().
    @@ -596,7 +612,7 @@
    Glib::ustring Gtk::RecentInfo::get_short_name Glib::ustring Gtk::RecentInfo::get_short_name ( ) const
    - + @@ -606,7 +622,7 @@

    Gets the URI of the resource.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The URI of the resource. The returned string is owned by the recent manager, and should not be freed.
    @@ -616,7 +632,7 @@
    Glib::ustring Gtk::RecentInfo::get_uri Glib::ustring Gtk::RecentInfo::get_uri ( ) const
    - + @@ -627,7 +643,7 @@

    Gets a displayable version of the resource's URI.

    If the resource is local, it returns a local path; if the resource is not local, it returns the UTF-8 encoded content of get_uri().

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    A newly allocated UTF-8 string containing the resource's URI or 0. Use Glib::free() when done using it.
    @@ -637,7 +653,7 @@
    Glib::ustring Gtk::RecentInfo::get_uri_display Glib::ustring Gtk::RecentInfo::get_uri_display ( ) const
    - + @@ -647,7 +663,7 @@

    Gets the timestamp (seconds from system's Epoch) when the resource was last visited.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The number of seconds elapsed from system's Epoch when the resource was last visited, or -1 on failure.
    @@ -657,7 +673,7 @@
    time_t Gtk::RecentInfo::get_visited time_t Gtk::RecentInfo::get_visited ( ) const
    - + @@ -675,7 +691,7 @@
    GtkRecentInfo* Gtk::RecentInfo::gobj GtkRecentInfo* Gtk::RecentInfo::gobj ( )
    - + @@ -693,7 +709,7 @@
    const GtkRecentInfo* Gtk::RecentInfo::gobj const GtkRecentInfo* Gtk::RecentInfo::gobj ( ) const
    - + @@ -711,7 +727,7 @@
    GtkRecentInfo* Gtk::RecentInfo::gobj_copy GtkRecentInfo* Gtk::RecentInfo::gobj_copy ( ) const
    - + @@ -722,8 +738,8 @@

    Checks whether an application registered this resource using app_name.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    bool Gtk::RecentInfo::has_application bool Gtk::RecentInfo::has_application ( const Glib::ustring app_name)
    app_nameA string containing an application name.
    @@ -738,7 +754,7 @@
    - + @@ -749,8 +765,8 @@

    Checks whether group_name appears inside the groups registered for the recently used item info.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    bool Gtk::RecentInfo::has_group bool Gtk::RecentInfo::has_group ( const Glib::ustring group)
    group_nameName of a group.
    @@ -765,7 +781,7 @@
    - + @@ -775,7 +791,7 @@

    Checks whether the resource is local or not by looking at the scheme of its URI.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    true if the resource is local.
    @@ -785,7 +801,7 @@
    bool Gtk::RecentInfo::is_local bool Gtk::RecentInfo::is_local ( ) const
    - + @@ -795,7 +811,7 @@

    Gets the name of the last application that have registered the recently used resource represented by info.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    An application name. Use Glib::free() to free it.
    @@ -813,7 +829,7 @@ - + @@ -832,7 +848,7 @@
    Glib::ustring Gtk::RecentInfo::last_application Glib::ustring Gtk::RecentInfo::last_application ( ) const
    size_t size_t   
    - + @@ -851,7 +867,7 @@
    void Gtk::RecentInfo::reference void Gtk::RecentInfo::reference ( ) const
    - + @@ -871,7 +887,7 @@
    void Gtk::RecentInfo::unreference void Gtk::RecentInfo::unreference ( ) const
    - + @@ -925,7 +941,7 @@
    bool operator!= bool operator!= ( const RecentInfo lhs,
    - + @@ -946,7 +962,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::RecentInfo > wrap Glib::RefPtr< Gtk::RecentInfo > wrap ( GtkRecentInfo *  object,
    @@ -960,9 +976,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/recentinfo.h
    - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentInfo-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentInfo-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentInfo-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentInfo-members.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::RecentInfo, including all inherited members. @@ -85,9 +101,14 @@ -
    create_app_info(const Glib::ustring& app_name)Gtk::RecentInfo
    reference() const Gtk::RecentInfo
    unreference() const Gtk::RecentInfo
    wrap(GtkRecentInfo* object, bool take_copy=false)Gtk::RecentInfo [related]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentManager_1_1Data.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentManager_1_1Data.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentManager_1_1Data.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentManager_1_1Data.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::RecentManager::Data Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::RecentManager::Data Class Reference
    -
    +

    Meta-data passed to add_item(). More...

    @@ -64,7 +80,7 @@ Glib::ustring mime_type Glib::ustring app_name Glib::ustring app_exec -std::vector< Glib::ustringgroups +std::vector< Glib::ustringgroups bool is_private

    Detailed Description

    @@ -137,7 +153,7 @@ @@ -174,9 +190,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/recentmanager.h
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentManager_1_1Data-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentManager_1_1Data-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentManager_1_1Data-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentManager_1_1Data-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Member List + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentManagerError.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentManagerError.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentManagerError.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentManagerError.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::RecentManagerError Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::RecentManagerError Class Reference
    -
    +

    Exception class for Gtk::RecentManager errors. More...

    @@ -122,7 +138,7 @@
    - + @@ -149,7 +165,7 @@
    Gtk::RecentManagerError::RecentManagerError Gtk::RecentManagerError::RecentManagerError ( Code  error_code,
    - + @@ -167,7 +183,7 @@
    Gtk::RecentManagerError::RecentManagerError Gtk::RecentManagerError::RecentManagerError ( GError *  gobject)
    - + @@ -183,9 +199,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/recentmanager.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentManagerError__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentManagerError__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentManagerError-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentManagerError-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentManagerError-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentManagerError-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    Code Gtk::RecentManagerError::code Code Gtk::RecentManagerError::code ( ) const
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::RecentManagerError, including all inherited members. @@ -74,9 +90,14 @@ -
    Code enum nameGtk::RecentManagerError
    WRITE enum valueGtk::RecentManagerError
    ~Error()Glib::Error [virtual]
    ~Exception()=0Glib::Exception [pure virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentManager.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentManager.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentManager.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentManager.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::RecentManager Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::RecentManager Class Reference
    -
    +

    RecentManager provides a facility for adding, removing and looking up recently used files. More...

    @@ -99,7 +115,7 @@  Checks whether there is a recently used resource registered with uri inside the recent manager.
    bool move_item (const Glib::ustring& uri, const Glib::ustring& new_uri)  Changes the location of a recently used resource from uri to new_uri.
    -std::vector< Glib::RefPtr
    +std::vector< Glib::RefPtr
    < RecentInfo > > get_items () const  Gets the list of recently used resources.
    int purge_items () @@ -107,9 +123,9 @@ Glib::SignalProxy0< void > signal_changed () Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_filename () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The full path to the file to be used to store and read the list.
    Glib::PropertyProxy_ReadOnly< int > property_size () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The size of the recently used resources list.

    Static Public Member Functions

    static Glib::RefPtr
    @@ -133,14 +149,14 @@

    RecentManager provides a facility for adding, removing and looking up recently used files.

    Each recently used file is identified by its URI, and has meta-data associated to it, like the names and command lines of the applications that have registered it, the number of time each application has registered the same file, the mime type of the file and whether the file should be displayed only by the applications that have registered it.

    The RecentManager acts like a database of all the recently used files. You can create new RecentManager objects, but it is more efficient to use the standard recent manager for the Gdk::Screen so that informations about the recently used files is shared with other people using them. Normally, you retrieve the recent manager for a particular screen using get_for_screen() and it will contain information about current recent manager for that screen.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:

    Member Typedef Documentation

    @@ -156,7 +172,7 @@
    - + @@ -172,7 +188,7 @@
    virtual Gtk::RecentManager::~RecentManager virtual Gtk::RecentManager::~RecentManager ( ) [virtual]
    - + @@ -189,7 +205,7 @@
    Gtk::RecentManager::RecentManager Gtk::RecentManager::RecentManager ( ) [protected]
    - + @@ -209,7 +225,7 @@
    bool Gtk::RecentManager::add_item bool Gtk::RecentManager::add_item ( const Glib::ustring uri)
    - + @@ -238,7 +254,7 @@
    bool Gtk::RecentManager::add_item bool Gtk::RecentManager::add_item ( const Glib::ustring uri,
    - + @@ -254,7 +270,7 @@
    static Glib::RefPtr<RecentManager> Gtk::RecentManager::create static Glib::RefPtr<RecentManager> Gtk::RecentManager::create ( ) [static]
    - + @@ -264,7 +280,7 @@

    Gets a unique instance of Gtk::RecentManager, that you can share in your application without caring about memory management.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    A unique Gtk::RecentManager. Do not ref or unref it.
    @@ -274,7 +290,7 @@
    static Glib::RefPtr<RecentManager> Gtk::RecentManager::get_default static Glib::RefPtr<RecentManager> Gtk::RecentManager::get_default ( ) [static]
    - + @@ -284,20 +300,20 @@

    Gets the list of recently used resources.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    A list of newly allocated Gtk::RecentInfo objects. Use Gtk::RecentInfo::unref() on each item inside the list, and then free the list itself using Glib::list_free().
    - +
    std::vector<Glib::RefPtr<RecentInfo> > Gtk::RecentManager::get_items std::vector<Glib::RefPtr<RecentInfo> > Gtk::RecentManager::get_items ( ) const
    - + - +
    const GtkRecentManager* Gtk::RecentManager::gobj GtkRecentManager* Gtk::RecentManager::gobj ( ) const [inline] [inline]
    @@ -305,19 +321,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GtkRecentManager* Gtk::RecentManager::gobj const GtkRecentManager* Gtk::RecentManager::gobj ( ) [inline] const [inline]
    @@ -325,7 +341,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -334,7 +350,7 @@
    - + @@ -352,7 +368,7 @@
    GtkRecentManager* Gtk::RecentManager::gobj_copy GtkRecentManager* Gtk::RecentManager::gobj_copy ( )
    - + @@ -363,8 +379,8 @@

    Checks whether there is a recently used resource registered with uri inside the recent manager.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    bool Gtk::RecentManager::has_item bool Gtk::RecentManager::has_item ( const Glib::ustring uri)
    uriA URI.
    @@ -379,7 +395,7 @@
    - + @@ -390,8 +406,8 @@

    Searches for a URI inside the recently used resources list, and returns a structure containing informations about the resource like its MIME type, or its display name.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    Glib::RefPtr<RecentInfo> Gtk::RecentManager::lookup_item Glib::RefPtr<RecentInfo> Gtk::RecentManager::lookup_item ( const Glib::ustring uri)
    uriA URI.
    @@ -406,7 +422,7 @@
    - + @@ -417,8 +433,8 @@

    Searches for a URI inside the recently used resources list, and returns a structure containing informations about the resource like its MIME type, or its display name.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    Glib::RefPtr<const RecentInfo> Gtk::RecentManager::lookup_item Glib::RefPtr<const RecentInfo> Gtk::RecentManager::lookup_item ( const Glib::ustring uri)
    uriA URI.
    @@ -433,7 +449,7 @@
    - + @@ -455,8 +471,8 @@

    Changes the location of a recently used resource from uri to new_uri.

    Please note that this function will not affect the resource pointed by the URIs, but only the URI used in the recently used resources list.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    bool Gtk::RecentManager::move_item bool Gtk::RecentManager::move_item ( const Glib::ustring uri,
    @@ -472,7 +488,7 @@
    uriThe URI of a recently used resource.
    new_uriThe new URI of the recently used resource, or 0 to remove the item pointed by uri in the list.
    - + @@ -490,7 +506,7 @@
    virtual void Gtk::RecentManager::on_changed virtual void Gtk::RecentManager::on_changed ( ) [protected, virtual]
    - + @@ -499,6 +515,7 @@
    +

    The full path to the file to be used to store and read the list.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -509,7 +526,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::RecentManager::property_filename Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::RecentManager::property_filename ( ) const
    - + @@ -518,6 +535,7 @@
    +

    The size of the recently used resources list.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -528,7 +546,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::RecentManager::property_size Glib::PropertyProxy_ReadOnly< int > Gtk::RecentManager::property_size ( ) const
    - + @@ -538,7 +556,7 @@

    Purges every item from the recently used resources list.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The number of items that have been removed from the recently used resources list.
    @@ -548,7 +566,7 @@
    int Gtk::RecentManager::purge_items int Gtk::RecentManager::purge_items ( )
    - + @@ -559,8 +577,8 @@

    Removes a resource pointed by uri from the recently used resources list handled by a recent manager.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    bool Gtk::RecentManager::remove_item bool Gtk::RecentManager::remove_item ( const Glib::ustring uri)
    uriThe URI of the item you wish to remove.
    @@ -575,7 +593,7 @@
    - + @@ -585,7 +603,7 @@
    Slot Prototype:
    void on_my_changed()

    Emitted when the current recently used resources manager changes its contents, either by calling Gtk::RecentManager::add_item() or by another application.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    @@ -595,7 +613,7 @@
    Glib::SignalProxy0< void > Gtk::RecentManager::signal_changed Glib::SignalProxy0< void > Gtk::RecentManager::signal_changed ( )
    - + @@ -616,7 +634,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::RecentManager > wrap Glib::RefPtr< Gtk::RecentManager > wrap ( GtkRecentManager *  object,
    @@ -630,9 +648,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/recentmanager.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentManager__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentManager__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentManager-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentManager-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1RecentManager-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1RecentManager-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::RecentManager, including all inherited members. @@ -62,7 +78,7 @@ - + @@ -92,7 +108,7 @@ - + @@ -105,9 +121,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_data(const QueryQuark &key)Glib::Object
    get_default()Gtk::RecentManager [static]
    get_items() const Gtk::RecentManager
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gtk::RecentManager [inline]
    gobj() const Gtk::RecentManager [inline]
    remove_item(const Glib::ustring& uri)Gtk::RecentManager
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    signal_changed()Gtk::RecentManager
    SlotChanged typedefGtk::RecentManager
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~RecentManager()Gtk::RecentManager [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ScaleButton.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ScaleButton.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ScaleButton.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ScaleButton.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::ScaleButton Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::ScaleButton Class Reference
    -
    +

    A button which pops up a scale widget. More...

    @@ -72,12 +88,12 @@  Provides access to the underlying C GtkObject.
    const GtkScaleButton* gobj () const  Provides access to the underlying C GtkObject.
    ScaleButton (IconSize size, double min, double max, double step, const std::vector< Glib::ustring >& icons) -void set_icons (const std::vector< Glib::ustring >& icons) + ScaleButton (IconSize size, double min, double max, double step, const std::vector< Glib::ustring >& icons) +void set_icons (const std::vector< Glib::ustring >& icons)  Sets the icons to be used by the scale button.
    double get_value () const  Gets the current value of the scale button.
    -void set_value (double value) +void set_value (double value)  Sets the current value of the scale; if the value is outside the minimum or maximum range values, it will be clamped to fit inside them.
    Glib::RefPtr< Adjustmentget_adjustment ()  Gets the Gtk::Adjustment associated with the Gtk::ScaleButton's scale.
    @@ -99,29 +115,29 @@  Retrieves the popup of the Gtk::ScaleButton.
    Glib::SignalProxy1< void, double > signal_value_changed () Glib::PropertyProxy< double > property_value () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The value of the scale.
    Glib::PropertyProxy_ReadOnly
    < double > property_value () const  The value of the scale.
    Glib::PropertyProxy< IconSizeproperty_size () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The icon size.
    Glib::PropertyProxy_ReadOnly
    < IconSizeproperty_size () const  The icon size.
    Glib::PropertyProxy< Adjustment* > property_adjustment () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The GtkAdjustment that contains the current value of this scale button object.
    Glib::PropertyProxy_ReadOnly
    < Adjustment* > property_adjustment () const  The GtkAdjustment that contains the current value of this scale button object.
    Glib::PropertyProxy
    -< std::vector< Glib::ustring > > property_icons () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    +< std::vector< Glib::ustring > > property_icons () + List of icon names.
    Glib::PropertyProxy_ReadOnly
    -< std::vector< Glib::ustring > > property_icons () const +< std::vector< Glib::ustring > > property_icons () const  List of icon names.

    Protected Member Functions

    -virtual void on_value_changed (double value) +virtual void on_value_changed (double value)  This is a default handler for the signal signal_value_changed().

    Related Functions

    @@ -140,7 +156,7 @@
    - + @@ -156,7 +172,7 @@
    virtual Gtk::ScaleButton::~ScaleButton virtual Gtk::ScaleButton::~ScaleButton ( ) [virtual]
    - + @@ -182,7 +198,7 @@ - + @@ -202,7 +218,7 @@
    Gtk::ScaleButton::ScaleButton Gtk::ScaleButton::ScaleButton ( IconSize  size,
    const std::vector< Glib::ustring > & const std::vector< Glib::ustring > &  icons 
    - + @@ -223,7 +239,7 @@
    Glib::RefPtr<Adjustment> Gtk::ScaleButton::get_adjustment Glib::RefPtr<Adjustment> Gtk::ScaleButton::get_adjustment ( )
    - + @@ -244,7 +260,7 @@
    Glib::RefPtr<const Adjustment> Gtk::ScaleButton::get_adjustment Glib::RefPtr<const Adjustment> Gtk::ScaleButton::get_adjustment ( ) const
    - + @@ -254,7 +270,7 @@

    Retrieves the minus button of the Gtk::ScaleButton.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The minus button of the Gtk::ScaleButton.
    @@ -264,7 +280,7 @@
    Widget* Gtk::ScaleButton::get_minus_button Widget* Gtk::ScaleButton::get_minus_button ( )
    - + @@ -274,7 +290,7 @@

    Retrieves the minus button of the Gtk::ScaleButton.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The minus button of the Gtk::ScaleButton.
    @@ -284,7 +300,7 @@
    const Widget* Gtk::ScaleButton::get_minus_button const Widget* Gtk::ScaleButton::get_minus_button ( ) const
    - + @@ -294,7 +310,7 @@

    Retrieves the plus button of the Gtk::ScaleButton.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The plus button of the Gtk::ScaleButton.
    @@ -304,7 +320,7 @@
    Widget* Gtk::ScaleButton::get_plus_button Widget* Gtk::ScaleButton::get_plus_button ( )
    - + @@ -314,7 +330,7 @@

    Retrieves the plus button of the Gtk::ScaleButton.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The plus button of the Gtk::ScaleButton.
    @@ -324,7 +340,7 @@
    const Widget* Gtk::ScaleButton::get_plus_button const Widget* Gtk::ScaleButton::get_plus_button ( ) const
    - + @@ -334,7 +350,7 @@

    Retrieves the popup of the Gtk::ScaleButton.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The popup of the Gtk::ScaleButton.
    @@ -344,7 +360,7 @@
    Gtk::Widget* Gtk::ScaleButton::get_popup Gtk::Widget* Gtk::ScaleButton::get_popup ( )
    - + @@ -354,7 +370,7 @@

    Retrieves the popup of the Gtk::ScaleButton.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The popup of the Gtk::ScaleButton.
    @@ -364,7 +380,7 @@
    const Gtk::Widget* Gtk::ScaleButton::get_popup const Gtk::Widget* Gtk::ScaleButton::get_popup ( ) const
    - + @@ -384,7 +400,7 @@
    double Gtk::ScaleButton::get_value double Gtk::ScaleButton::get_value ( ) const
    - + @@ -406,7 +422,7 @@
    GtkScaleButton* Gtk::ScaleButton::gobj GtkScaleButton* Gtk::ScaleButton::gobj ( ) [inline]
    - + @@ -428,7 +444,7 @@
    const GtkScaleButton* Gtk::ScaleButton::gobj const GtkScaleButton* Gtk::ScaleButton::gobj ( ) const [inline]
    - + @@ -447,7 +463,7 @@
    virtual void Gtk::ScaleButton::on_value_changed virtual void Gtk::ScaleButton::on_value_changed ( double  value)
    - + @@ -456,6 +472,7 @@
    +

    The GtkAdjustment that contains the current value of this scale button object.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -466,7 +483,7 @@
    Glib::PropertyProxy< Adjustment* > Gtk::ScaleButton::property_adjustment Glib::PropertyProxy< Adjustment* > Gtk::ScaleButton::property_adjustment ( )
    - + @@ -481,15 +498,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Adjustment* > Gtk::ScaleButton::property_adjustment Glib::PropertyProxy_ReadOnly< Adjustment* > Gtk::ScaleButton::property_adjustment ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< std::vector<Glib::ustring> > Gtk::ScaleButton::property_icons Glib::PropertyProxy< std::vector<Glib::ustring> > Gtk::ScaleButton::property_icons ( ) const
    @@ -501,34 +518,35 @@
    - +
    +

    List of icon names.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    @@ -540,20 +558,21 @@
    - +
    +

    The icon size.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -564,7 +583,7 @@
    - + @@ -573,6 +592,7 @@
    +

    The value of the scale.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -583,7 +603,7 @@
    Glib::PropertyProxy< double > Gtk::ScaleButton::property_value Glib::PropertyProxy< double > Gtk::ScaleButton::property_value ( )
    - + @@ -603,7 +623,7 @@
    Glib::PropertyProxy_ReadOnly< double > Gtk::ScaleButton::property_value Glib::PropertyProxy_ReadOnly< double > Gtk::ScaleButton::property_value ( ) const
    - + @@ -616,7 +636,7 @@

    Sets the Gtk::Adjustment to be used as a model for the Gtk::ScaleButton's scale.

    See Gtk::Range::set_adjustment() for details.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ScaleButton::set_adjustment void Gtk::ScaleButton::set_adjustment ( const Glib::RefPtr< Adjustment >&  adjustment)
    adjustmentA Gtk::Adjustment.
    @@ -630,9 +650,9 @@
    - + - + @@ -641,9 +661,9 @@

    Sets the icons to be used by the scale button.

    -

    For details, see the Gtk::ScaleButton::property_icons() property.

    +

    For details, see the Gtk::ScaleButton::property_icons() property.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ScaleButton::set_icons void Gtk::ScaleButton::set_icons (const std::vector< Glib::ustring > & const std::vector< Glib::ustring > &  icons)
    iconsA 0-terminated array of icon names.
    @@ -657,7 +677,7 @@
    - + @@ -670,7 +690,7 @@

    Sets the current value of the scale; if the value is outside the minimum or maximum range values, it will be clamped to fit inside them.

    The scale button emits the Gtk::ScaleButton::signal_value_changed() signal if the value changes.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ScaleButton::set_value void Gtk::ScaleButton::set_value ( double  value)
    valueNew value of the scale button.
    @@ -684,7 +704,7 @@
    - + @@ -695,7 +715,7 @@
    Slot Prototype:
    void on_my_value_changed(double value)

    The signal_value_changed() signal is emitted when the value field has changed.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,double > Gtk::ScaleButton::signal_value_changed Glib::SignalProxy1< void,double > Gtk::ScaleButton::signal_value_changed ( )
    valueThe new value.
    @@ -710,7 +730,7 @@
    - + @@ -731,7 +751,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::ScaleButton* wrap Gtk::ScaleButton* wrap ( GtkScaleButton *  object,
    @@ -745,9 +765,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/scalebutton.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ScaleButton__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ScaleButton__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ScaleButton-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ScaleButton-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ScaleButton-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ScaleButton-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::ScaleButton, including all inherited members. + @@ -65,6 +82,7 @@ + @@ -208,7 +226,7 @@ - + @@ -230,7 +248,7 @@ - + @@ -352,6 +370,7 @@ + @@ -529,7 +548,7 @@ - + @@ -625,7 +644,9 @@ + + @@ -677,9 +698,14 @@ -
    Activatable()Gtk::Activatable [protected]
    activate()Gtk::Widget
    add(Widget& widget)Gtk::Container [virtual]
    add_accelerator(const Glib::ustring& accel_signal, const Glib::RefPtr< AccelGroup >& accel_group, guint accel_key, Gdk::ModifierType accel_mods, AccelFlags accel_flags)Gtk::Widget
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    Button()Gtk::Button
    Button(const Glib::ustring& label, bool mnemonic=false)Gtk::Button [explicit]
    Button(const StockID& stock_id)Gtk::Button [explicit]
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    set_orientation(Orientation orientation)Gtk::Orientable
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Orientable()Gtk::Orientable [virtual]
    ~ScaleButton()Gtk::ScaleButton [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Scale.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Scale.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Scale.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Scale.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Scale Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Scale Class Reference
    -
    +

    A slider widget for selecting a value from a range. More...

    @@ -73,8 +89,8 @@ const GtkScale* gobj () const  Provides access to the underlying C GtkObject.
     Scale () - Scale (Orientation orientation=ORIENTATION_HORIZONTAL) - Scale (const Glib::RefPtr< Adjustment >& adjustment, Orientation orientation=ORIENTATION_HORIZONTAL) + Scale (Orientation orientation=ORIENTATION_HORIZONTAL) + Scale (const Glib::RefPtr< Adjustment >& adjustment, Orientation orientation=ORIENTATION_HORIZONTAL) void set_digits (int digits)  Set the number of decimal digits.
    int get_digits () const @@ -87,13 +103,17 @@  Set the position in which the value is displayed.
    PositionType get_value_pos () const  Get the position in which the value is displayed.
    +void set_has_origin (bool has_origin=true) + If has_origin is set to true (the default), the scale will highlight the part of the scale between the origin (bottom or left side) of the scale and the current value.
    +bool get_has_origin () const + Returns whether the scale has an origin.
    Glib::RefPtr< Pango::Layoutget_layout ()  Gets the Pango::Layout used to display the scale.
    Glib::RefPtr< const Pango::Layoutget_layout () const  Gets the Pango::Layout used to display the scale.
    void get_layout_offsets (int& x, int& y) const  Obtains the coordinates where the scale will draw the Pango::Layout representing the text in the scale.
    -void add_mark (double value, PositionType position, const Glib::ustring& markup) +void add_mark (double value, PositionType position, const Glib::ustring& markup)  Adds a mark at value.
    void clear_marks ()  Removes any marks that have been added with add_mark().
    @@ -113,9 +133,14 @@ Glib::PropertyProxy_ReadOnly
    < PositionTypeproperty_value_pos () const  The position in which the current value is displayed.
    +Glib::PropertyProxy< bool > property_has_origin () + Whether the scale has an origin.
    +Glib::PropertyProxy_ReadOnly
    +< bool > property_has_origin () const + Whether the scale has an origin.

    Protected Member Functions

    -virtual Glib::ustring on_format_value (double value) +virtual Glib::ustring on_format_value (double value)  This is a default handler for the signal signal_format_value().
    virtual void draw_value_vfunc () virtual int calc_digits_ (double step) const @@ -136,7 +161,7 @@
    - + @@ -152,7 +177,7 @@
    virtual Gtk::Scale::~Scale virtual Gtk::Scale::~Scale ( ) [virtual]
    - + @@ -168,16 +193,16 @@
    Gtk::Scale::Scale Gtk::Scale::Scale ( )
    - + - +
    Gtk::Scale::Scale Gtk::Scale::Scale ( Orientation orientation = ORIENTATION_HORIZONTAL)orientation = ORIENTATION_HORIZONTAL) [explicit]
    @@ -186,7 +211,7 @@
    - + @@ -195,7 +220,7 @@ - + @@ -214,7 +239,7 @@
    Gtk::Scale::Scale Gtk::Scale::Scale ( const Glib::RefPtr< Adjustment >&  adjustment, Orientation orientation = ORIENTATION_HORIZONTAL orientation = ORIENTATION_HORIZONTAL 
    - + @@ -245,7 +270,7 @@

    If markup is not 0, text is shown next to the tick mark.

    To remove marks from a scale, use clear_marks().

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Scale::add_mark void Gtk::Scale::add_mark ( double  value,
    @@ -261,7 +286,7 @@
    valueThe value at which the mark is placed, must be between the lower and upper limits of the scales' adjustment.
    positionWhere to draw the mark. For a horizontal scale, Gtk::POS_TOP and Gtk::POS_LEFT are drawn above the scale, anything else below. For a vertical scale, Gtk::POS_LEFT and Gtk::POS_TOP are drawn to the left of the scale, anything else to the right.
    - + @@ -278,7 +303,7 @@
    virtual int Gtk::Scale::calc_digits_ virtual int Gtk::Scale::calc_digits_ ( double  step)
    - + @@ -297,7 +322,7 @@
    void Gtk::Scale::clear_marks void Gtk::Scale::clear_marks ( )
    - + @@ -313,7 +338,7 @@
    virtual void Gtk::Scale::draw_value_vfunc virtual void Gtk::Scale::draw_value_vfunc ( ) [protected, virtual]
    - + @@ -331,7 +356,7 @@
    int Gtk::Scale::get_digits int Gtk::Scale::get_digits ( ) const
    - + @@ -344,12 +369,12 @@ - +
    bool Gtk::Scale::get_draw_value bool Gtk::Scale::get_draw_value ( ) const
    - + @@ -358,10 +383,9 @@
    -

    Gets the Pango::Layout used to display the scale.

    -

    The returned object is owned by the scale so does not need to be freed by the caller.

    -
    Since gtkmm 2.4:
    -
    Returns:
    The Pango::Layout for this scale, or 0 if the Gtk::Scale::property_draw_value() property is false.
    +

    Returns whether the scale has an origin.

    +
    Since gtkmm 3.4:
    +
    Returns:
    true if the scale has an origin.
    @@ -370,7 +394,7 @@
    Glib::RefPtr<const Pango::Layout> Gtk::Scale::get_layout bool Gtk::Scale::get_has_origin ( ) const
    - + @@ -386,12 +410,33 @@ + +
    +
    +
    Glib::RefPtr<Pango::Layout> Gtk::Scale::get_layout Glib::RefPtr<Pango::Layout> Gtk::Scale::get_layout ( )
    + + + + + + +
    Glib::RefPtr<const Pango::Layout> Gtk::Scale::get_layout () const
    +
    +
    + +

    Gets the Pango::Layout used to display the scale.

    +

    The returned object is owned by the scale so does not need to be freed by the caller.

    +
    Since gtkmm 2.4:
    +
    Returns:
    The Pango::Layout for this scale, or 0 if the Gtk::Scale::property_draw_value() property is false.
    + +
    +
    - + @@ -415,7 +460,7 @@

    Remember when using the Pango::Layout function you need to convert to and from pixels using PANGO_PIXELS() or Pango::SCALE.

    If the Gtk::Scale::property_draw_value() property is false, the return values are undefined.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Scale::get_layout_offsets void Gtk::Scale::get_layout_offsets ( int &  x,
    @@ -430,7 +475,7 @@
    xLocation to store X offset of layout, or 0.
    yLocation to store Y offset of layout, or 0.
    - + @@ -448,7 +493,7 @@
    PositionType Gtk::Scale::get_value_pos PositionType Gtk::Scale::get_value_pos ( ) const
    - + @@ -461,7 +506,7 @@

    Reimplemented from Gtk::Range.

    -

    Reimplemented in Gtk::VScale, and Gtk::HScale.

    +

    Reimplemented in Gtk::HScale, and Gtk::VScale.

    @@ -470,7 +515,7 @@
    GtkScale* Gtk::Scale::gobj GtkScale* Gtk::Scale::gobj ( ) [inline]
    - + @@ -483,7 +528,7 @@

    Reimplemented from Gtk::Range.

    -

    Reimplemented in Gtk::VScale, and Gtk::HScale.

    +

    Reimplemented in Gtk::HScale, and Gtk::VScale.

    @@ -492,7 +537,7 @@
    const GtkScale* Gtk::Scale::gobj const GtkScale* Gtk::Scale::gobj ( ) const [inline]
    - + @@ -506,41 +551,42 @@ - +
    virtual Glib::ustring Gtk::Scale::on_format_value virtual Glib::ustring Gtk::Scale::on_format_value ( double  value)
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::Scale::property_digits Glib::PropertyProxy< int > Gtk::Scale::property_digits ( ) const
    -

    The number of decimal places that are displayed in the value.

    +

    Number of displayed decimal digits.

    +

    The number of decimal places that are displayed in the value.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::Scale::property_digits Glib::PropertyProxy_ReadOnly< int > Gtk::Scale::property_digits ( ) const
    -

    Number of displayed decimal digits.

    +

    The number of decimal places that are displayed in the value.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -551,7 +597,7 @@
    - + @@ -561,6 +607,7 @@

    Whether to draw the value as a string next to slider.

    +

    Whether the current value is displayed as a string next to the slider.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -571,7 +618,7 @@
    Glib::PropertyProxy< bool > Gtk::Scale::property_draw_value Glib::PropertyProxy< bool > Gtk::Scale::property_draw_value ( )
    - + @@ -586,12 +633,52 @@ + +
    +
    +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Scale::property_draw_value Glib::PropertyProxy_ReadOnly< bool > Gtk::Scale::property_draw_value ( ) const
    + + + + + + +
    Glib::PropertyProxy< bool > Gtk::Scale::property_has_origin ()
    +
    +
    + +

    Whether the scale has an origin.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    + +
    + +
    + +

    Whether the scale has an origin.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    - + @@ -601,6 +688,7 @@

    The position in which the value is displayed.

    +

    The position in which the current value is displayed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -611,7 +699,7 @@
    Glib::PropertyProxy< PositionType > Gtk::Scale::property_value_pos Glib::PropertyProxy< PositionType > Gtk::Scale::property_value_pos ( )
    - + @@ -631,7 +719,7 @@
    Glib::PropertyProxy_ReadOnly< PositionType > Gtk::Scale::property_value_pos Glib::PropertyProxy_ReadOnly< PositionType > Gtk::Scale::property_value_pos ( ) const
    - + @@ -651,7 +739,7 @@
    void Gtk::Scale::set_digits void Gtk::Scale::set_digits ( int  digits)
    - + @@ -665,12 +753,38 @@ + +
    +
    +
    void Gtk::Scale::set_draw_value void Gtk::Scale::set_draw_value ( bool  draw_value = true)
    + + + + + + + +
    void Gtk::Scale::set_has_origin (bool has_origin = true)
    +
    +
    + +

    If has_origin is set to true (the default), the scale will highlight the part of the scale between the origin (bottom or left side) of the scale and the current value.

    +
    Since gtkmm 3.4:
    +
    Parameters:
    + + +
    has_origintrue if the scale has an origin.
    +
    +
    + +
    +
    - + @@ -689,7 +803,7 @@
    void Gtk::Scale::set_value_pos void Gtk::Scale::set_value_pos ( PositionType  pos)
    - + @@ -701,7 +815,7 @@

    Signal which allows you to change how the scale value is displayed. Connect a signal handler which returns an allocated string representing value. That string will then be used to display the scale's value.

    Here's an example signal handler which displays a value 1.0 as with "-->1.0<--".

    [C example ellipted]

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< Glib::ustring,double > Gtk::Scale::signal_format_value Glib::SignalProxy1< Glib::ustring,double > Gtk::Scale::signal_format_value ( )
    valueThe value to format.
    @@ -717,7 +831,7 @@
    - + @@ -738,7 +852,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Scale* wrap Gtk::Scale* wrap ( GtkScale *  object,
    @@ -752,9 +866,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/scale.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Scale__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Scale__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Scale-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Scale-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Scale-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Scale-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Scale, including all inherited members. @@ -59,6 +75,7 @@ + @@ -138,6 +155,7 @@ + @@ -175,7 +193,7 @@ - + @@ -200,7 +218,7 @@ - + @@ -343,6 +361,8 @@ + + @@ -450,6 +470,7 @@ + @@ -467,7 +488,7 @@ - + @@ -556,7 +577,9 @@ + + @@ -597,9 +620,14 @@ -
    activate()Gtk::Widget
    add_mark(double value, PositionType position, const Glib::ustring& markup)Gtk::Scale
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    calc_digits_(double step) const Gtk::Scale [protected, virtual]
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_fill_level() const Gtk::Range
    get_flippable() const Gtk::Range
    get_halign() const Gtk::Widget
    get_has_origin() const Gtk::Scale
    get_has_tooltip() const Gtk::Widget
    get_has_window() const Gtk::Widget
    get_height() const Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_range_border_vfunc(Gtk::Border& border) const Gtk::Range [protected, virtual]
    get_range_rect() const Gtk::Range
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    property_has_default() const Gtk::Widget
    property_has_focus()Gtk::Widget
    property_has_focus() const Gtk::Widget
    property_has_origin()Gtk::Scale
    property_has_origin() const Gtk::Scale
    property_has_tooltip()Gtk::Widget
    property_has_tooltip() const Gtk::Widget
    property_height_request()Gtk::Widget
    set_fill_level(double fill_level)Gtk::Range
    set_flippable(bool flippable=true)Gtk::Range
    set_halign(Align align)Gtk::Widget
    set_has_origin(bool has_origin=true)Gtk::Scale
    set_has_tooltip(bool has_tooltip=TRUE)Gtk::Widget
    set_has_window(bool has_window=true)Gtk::Widget [protected]
    set_hexpand(bool expand=true)Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_range(double min, double max)Gtk::Range
    set_realized(bool realized=true)Gtk::Widget [protected]
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Range()Gtk::Range [virtual]
    ~Scale()Gtk::Scale [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Scrollable.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Scrollable.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Scrollable.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Scrollable.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Scrollable Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + +

    This interface is implemented by widgets with native scrolling ability. More...

    @@ -98,31 +115,35 @@  Sets the Gtk::ScrollablePolicy to determine whether vertical scrolling should start below the minimum height or below the natural height.
    Glib::PropertyProxy
    < Glib::RefPtr< Adjustment > > property_hadjustment () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Horizontal adjustment that is shared between the scrollable widget and its controller.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Adjustment > > property_hadjustment () const  Horizontal adjustment that is shared between the scrollable widget and its controller.
    Glib::PropertyProxy
    < Glib::RefPtr< Adjustment > > property_vadjustment () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Vertical adjustment that is shared between the scrollable widget and its controller.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Adjustment > > property_vadjustment () const  Vertical adjustment that is shared between the scrollable widget and its controller.
    Glib::PropertyProxy
    < ScrollablePolicyproperty_hscroll_policy () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + How the size of the content should be determined.
    Glib::PropertyProxy_ReadOnly
    < ScrollablePolicyproperty_hscroll_policy () const  How the size of the content should be determined.
    Glib::PropertyProxy
    < ScrollablePolicyproperty_vscroll_policy () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + How the size of the content should be determined.
    Glib::PropertyProxy_ReadOnly
    < ScrollablePolicyproperty_vscroll_policy () const  How the size of the content should be determined.

    Static Public Member Functions

    static void add_interface (GType gtype_implementer) +

    +Protected Member Functions

    Scrollable () + You should derive from this class to use it.

    Related Functions

    (Note that these are not member functions.)

    @@ -132,14 +153,32 @@

    Detailed Description

    This interface is implemented by widgets with native scrolling ability.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:

    Constructor & Destructor Documentation

    + +
    +
    + + + + + + + +
    Gtk::Scrollable::Scrollable () [protected]
    +
    +
    + +

    You should derive from this class to use it.

    + +
    +
    - + @@ -156,7 +195,7 @@
    virtual Gtk::Scrollable::~Scrollable virtual Gtk::Scrollable::~Scrollable ( ) [virtual]
    - + @@ -173,7 +212,7 @@
    static void Gtk::Scrollable::add_interface static void Gtk::Scrollable::add_interface ( GType  gtype_implementer)
    - + @@ -183,7 +222,7 @@

    Retrieves the Gtk::Adjustment used for horizontal scrolling.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    Horizontal Gtk::Adjustment.
    @@ -193,7 +232,7 @@
    Glib::RefPtr<Adjustment> Gtk::Scrollable::get_hadjustment Glib::RefPtr<Adjustment> Gtk::Scrollable::get_hadjustment ( )
    - + @@ -203,7 +242,7 @@

    Retrieves the Gtk::Adjustment used for horizontal scrolling.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    Horizontal Gtk::Adjustment.
    @@ -213,7 +252,7 @@
    Glib::RefPtr<const Adjustment> Gtk::Scrollable::get_hadjustment Glib::RefPtr<const Adjustment> Gtk::Scrollable::get_hadjustment ( ) const
    - + @@ -223,7 +262,7 @@

    Gets the horizontal Gtk::ScrollablePolicy.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The horizontal Gtk::ScrollablePolicy.
    @@ -233,7 +272,7 @@
    ScrollablePolicy Gtk::Scrollable::get_hscroll_policy ScrollablePolicy Gtk::Scrollable::get_hscroll_policy ( ) const
    - + @@ -243,7 +282,7 @@

    Retrieves the Gtk::Adjustment used for vertical scrolling.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    Vertical Gtk::Adjustment.
    @@ -253,7 +292,7 @@
    Glib::RefPtr<Adjustment> Gtk::Scrollable::get_vadjustment Glib::RefPtr<Adjustment> Gtk::Scrollable::get_vadjustment ( )
    - + @@ -263,7 +302,7 @@

    Retrieves the Gtk::Adjustment used for vertical scrolling.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    Vertical Gtk::Adjustment.
    @@ -273,7 +312,7 @@
    Glib::RefPtr<const Adjustment> Gtk::Scrollable::get_vadjustment Glib::RefPtr<const Adjustment> Gtk::Scrollable::get_vadjustment ( ) const
    - + @@ -283,7 +322,7 @@ @@ -293,7 +332,7 @@
    ScrollablePolicy Gtk::Scrollable::get_vscroll_policy ScrollablePolicy Gtk::Scrollable::get_vscroll_policy ( ) const
    - + @@ -306,7 +345,7 @@

    Reimplemented from Glib::Interface.

    -

    Reimplemented in Gtk::IconView, Gtk::Layout, Gtk::TextView, Gtk::ToolPalette, Gtk::TreeView, and Gtk::Viewport.

    +

    Reimplemented in Gtk::TreeView, Gtk::ToolPalette, Gtk::TextView, Gtk::IconView, Gtk::Layout, and Gtk::Viewport.

    @@ -315,7 +354,7 @@
    GtkScrollable* Gtk::Scrollable::gobj GtkScrollable* Gtk::Scrollable::gobj ( ) [inline]
    - + @@ -328,7 +367,7 @@

    Reimplemented from Glib::Interface.

    -

    Reimplemented in Gtk::IconView, Gtk::Layout, Gtk::TextView, Gtk::ToolPalette, Gtk::TreeView, and Gtk::Viewport.

    +

    Reimplemented in Gtk::TreeView, Gtk::ToolPalette, Gtk::TextView, Gtk::IconView, Gtk::Layout, and Gtk::Viewport.

    @@ -337,7 +376,7 @@
    const GtkScrollable* Gtk::Scrollable::gobj const GtkScrollable* Gtk::Scrollable::gobj ( ) const [inline]
    - + @@ -346,6 +385,7 @@
    +

    Horizontal adjustment that is shared between the scrollable widget and its controller.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -356,7 +396,7 @@
    Glib::PropertyProxy< Glib::RefPtr<Adjustment> > Gtk::Scrollable::property_hadjustment Glib::PropertyProxy< Glib::RefPtr<Adjustment> > Gtk::Scrollable::property_hadjustment ( )
    - + @@ -376,7 +416,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Adjustment> > Gtk::Scrollable::property_hadjustment Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Adjustment> > Gtk::Scrollable::property_hadjustment ( ) const
    - + @@ -385,6 +425,7 @@
    +

    How the size of the content should be determined.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -395,7 +436,7 @@
    Glib::PropertyProxy< ScrollablePolicy > Gtk::Scrollable::property_hscroll_policy Glib::PropertyProxy< ScrollablePolicy > Gtk::Scrollable::property_hscroll_policy ( )
    - + @@ -410,15 +451,15 @@ - +
    Glib::PropertyProxy_ReadOnly< ScrollablePolicy > Gtk::Scrollable::property_hscroll_policy Glib::PropertyProxy_ReadOnly< ScrollablePolicy > Gtk::Scrollable::property_hscroll_policy ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Adjustment> > Gtk::Scrollable::property_vadjustment Glib::PropertyProxy< Glib::RefPtr<Adjustment> > Gtk::Scrollable::property_vadjustment ( ) const
    @@ -430,20 +471,21 @@
    - +
    +

    Vertical adjustment that is shared between the scrollable widget and its controller.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -454,7 +496,7 @@
    - + @@ -463,6 +505,7 @@
    +

    How the size of the content should be determined.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -473,7 +516,7 @@
    Glib::PropertyProxy< ScrollablePolicy > Gtk::Scrollable::property_vscroll_policy Glib::PropertyProxy< ScrollablePolicy > Gtk::Scrollable::property_vscroll_policy ( )
    - + @@ -493,7 +536,7 @@
    Glib::PropertyProxy_ReadOnly< ScrollablePolicy > Gtk::Scrollable::property_vscroll_policy Glib::PropertyProxy_ReadOnly< ScrollablePolicy > Gtk::Scrollable::property_vscroll_policy ( ) const
    - + @@ -504,8 +547,8 @@

    Sets the horizontal adjustment of the Gtk::Scrollable.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Scrollable::set_hadjustment void Gtk::Scrollable::set_hadjustment ( const Glib::RefPtr< Adjustment >&  hadjustment)
    hadjustmentA Gtk::Adjustment.
    @@ -519,7 +562,7 @@
    - + @@ -530,8 +573,8 @@

    Sets the Gtk::ScrollablePolicy to determine whether horizontal scrolling should start below the minimum width or below the natural width.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Scrollable::set_hscroll_policy void Gtk::Scrollable::set_hscroll_policy ( ScrollablePolicy  policy)
    policyThe horizontal Gtk::ScrollablePolicy.
    @@ -545,7 +588,7 @@
    - + @@ -556,8 +599,8 @@

    Sets the vertical adjustment of the Gtk::Scrollable.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Scrollable::set_vadjustment void Gtk::Scrollable::set_vadjustment ( const Glib::RefPtr< Adjustment >&  hadjustment)
    vadjustmentA Gtk::Adjustment.
    @@ -571,7 +614,7 @@
    - + @@ -582,8 +625,8 @@

    Sets the Gtk::ScrollablePolicy to determine whether vertical scrolling should start below the minimum height or below the natural height.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Scrollable::set_vscroll_policy void Gtk::Scrollable::set_vscroll_policy ( ScrollablePolicy  policy)
    policyThe vertical Gtk::ScrollablePolicy.
    @@ -597,7 +640,7 @@
    - + @@ -616,7 +659,7 @@
    void Gtk::Scrollable::unset_hadjustment void Gtk::Scrollable::unset_hadjustment ( )
    - + @@ -636,7 +679,7 @@
    void Gtk::Scrollable::unset_vadjustment void Gtk::Scrollable::unset_vadjustment ( )
    - + @@ -657,7 +700,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::Scrollable > wrap Glib::RefPtr< Gtk::Scrollable > wrap ( GtkScrollable *  object,
    @@ -671,9 +714,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/scrollable.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Scrollable__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Scrollable__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Scrollable-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Scrollable-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Scrollable-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Scrollable-members.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Scrollable, including all inherited members. @@ -59,7 +75,7 @@ - + @@ -85,9 +101,10 @@ + - + @@ -100,9 +117,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_hadjustment()Gtk::Scrollable
    get_hadjustment() const Gtk::Scrollable
    get_hscroll_policy() const Gtk::Scrollable
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_vadjustment()Gtk::Scrollable
    get_vadjustment() const Gtk::Scrollable
    property_vscroll_policy() const Gtk::Scrollable
    reference() const Glib::ObjectBase [virtual]
    remove_destroy_notify_callback(void *data) const sigc::trackable
    Scrollable()Gtk::Scrollable [protected]
    set_hadjustment(const Glib::RefPtr< Adjustment >& hadjustment)Gtk::Scrollable
    set_hscroll_policy(ScrollablePolicy policy)Gtk::Scrollable
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_vadjustment(const Glib::RefPtr< Adjustment >& hadjustment)Gtk::Scrollable
    set_vscroll_policy(ScrollablePolicy policy)Gtk::Scrollable
    ~Interface()Glib::Interface [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Scrollable()Gtk::Scrollable [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Scrollbar.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Scrollbar.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Scrollbar.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Scrollbar.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Scrollbar Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Scrollbar Class Reference
    -
    +

    A Scrollbar. More...

    @@ -72,7 +88,7 @@ const GtkScrollbar* gobj () const  Provides access to the underlying C GtkObject.
     Scrollbar () - Scrollbar (const Glib::RefPtr< Adjustment >& adjustment, Orientation orientation=ORIENTATION_HORIZONTAL) + Scrollbar (const Glib::RefPtr< Adjustment >& adjustment, Orientation orientation=ORIENTATION_HORIZONTAL)

    Related Functions

    (Note that these are not member functions.)

    @@ -90,7 +106,7 @@
    - + @@ -106,7 +122,7 @@
    virtual Gtk::Scrollbar::~Scrollbar virtual Gtk::Scrollbar::~Scrollbar ( ) [virtual]
    - + @@ -122,7 +138,7 @@
    Gtk::Scrollbar::Scrollbar Gtk::Scrollbar::Scrollbar ( )
    - + @@ -131,7 +147,7 @@ - + @@ -150,7 +166,7 @@
    Gtk::Scrollbar::Scrollbar Gtk::Scrollbar::Scrollbar ( const Glib::RefPtr< Adjustment >&  adjustment, Orientation orientation = ORIENTATION_HORIZONTAL orientation = ORIENTATION_HORIZONTAL 
    - + @@ -163,7 +179,7 @@

    Reimplemented from Gtk::Orientable.

    -

    Reimplemented in Gtk::VScrollbar, and Gtk::HScrollbar.

    +

    Reimplemented in Gtk::HScrollbar, and Gtk::VScrollbar.

    @@ -172,7 +188,7 @@
    GtkScrollbar* Gtk::Scrollbar::gobj GtkScrollbar* Gtk::Scrollbar::gobj ( ) [inline]
    - + @@ -185,7 +201,7 @@

    Reimplemented from Gtk::Orientable.

    -

    Reimplemented in Gtk::VScrollbar, and Gtk::HScrollbar.

    +

    Reimplemented in Gtk::HScrollbar, and Gtk::VScrollbar.

    @@ -195,7 +211,7 @@
    const GtkScrollbar* Gtk::Scrollbar::gobj const GtkScrollbar* Gtk::Scrollbar::gobj ( ) const [inline]
    - + @@ -216,7 +232,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Scrollbar* wrap Gtk::Scrollbar* wrap ( GtkScrollbar *  object,
    @@ -230,9 +246,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/scrollbar.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Scrollbar__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Scrollbar__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Scrollbar-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Scrollbar-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Scrollbar-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Scrollbar-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Scrollbar, including all inherited members. @@ -59,6 +75,7 @@ + @@ -168,7 +185,7 @@ - + @@ -193,7 +210,7 @@ - + @@ -303,6 +320,7 @@ + @@ -454,7 +472,7 @@ - + @@ -541,7 +559,9 @@ + + @@ -584,9 +604,14 @@ -
    activate()Gtk::Widget
    Gtk::Orientable::add_interface(GType gtype_implementer)Gtk::Orientable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    compute_expand(Orientation orientation)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_range_border_vfunc(Gtk::Border& border) const Gtk::Range [protected, virtual]
    get_range_rect() const Gtk::Range
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    set_orientation(Orientation orientation)Gtk::Orientable
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_range(double min, double max)Gtk::Range
    set_realized(bool realized=true)Gtk::Widget [protected]
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Range()Gtk::Range [virtual]
    ~Scrollbar()Gtk::Scrollbar [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ScrolledWindow.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ScrolledWindow.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ScrolledWindow.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ScrolledWindow.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::ScrolledWindow Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::ScrolledWindow Class Reference
    -
    +

    Adds scrollbars to its child widget. More...

    @@ -95,7 +111,7 @@  Unsets the placement of the contents with respect to the scrollbars for the scrolled window.
    CornerType get_placement () const  Gets the placement of the contents with respect to the scrollbars for the scrolled window.
    -void set_shadow_type (ShadowType type) +void set_shadow_type (ShadowType type)  Changes the type of shadow drawn around the contents of scrolled_window.
    ShadowType get_shadow_type () const  Gets the shadow type of the scrolled window.
    @@ -117,51 +133,64 @@  Gets the minimal content height of scrolled_window, or -1 if not set.
    void set_min_content_height (int height)  Sets the minimum height that scrolled_window should keep visible.
    +void set_kinetic_scrolling (bool kinetic_scrolling=true) + Turns kinetic scrolling on or off.
    +bool get_kinetic_scrolling () const + Returns the specified kinetic scrolling behavior.
    +void set_capture_button_press (bool capture_button_press) + Changes the behaviour of scrolled_window wrt.
    +bool get_capture_button_press () const + Return whether button presses are captured during kinetic scrolling.
    Glib::PropertyProxy
    < Glib::RefPtr< Adjustment > > property_hadjustment () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The GtkAdjustment for the horizontal position.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Adjustment > > property_hadjustment () const  The GtkAdjustment for the horizontal position.
    Glib::PropertyProxy
    < Glib::RefPtr< Adjustment > > property_vadjustment () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The GtkAdjustment for the vertical position.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Adjustment > > property_vadjustment () const  The GtkAdjustment for the vertical position.
    Glib::PropertyProxy< PolicyTypeproperty_hscrollbar_policy () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + When the horizontal scrollbar is displayed.
    Glib::PropertyProxy_ReadOnly
    < PolicyTypeproperty_hscrollbar_policy () const  When the horizontal scrollbar is displayed.
    Glib::PropertyProxy< PolicyTypeproperty_vscrollbar_policy () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + When the vertical scrollbar is displayed.
    Glib::PropertyProxy_ReadOnly
    < PolicyTypeproperty_vscrollbar_policy () const  When the vertical scrollbar is displayed.
    Glib::PropertyProxy< CornerTypeproperty_window_placement () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Where the contents are located with respect to the scrollbars.
    Glib::PropertyProxy_ReadOnly
    < CornerTypeproperty_window_placement () const  Where the contents are located with respect to the scrollbars.
    Glib::PropertyProxy< bool > property_window_placement_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether 'window-placement' should be used to determine the location of the contents with respect to the scrollbars.
    Glib::PropertyProxy_ReadOnly
    < bool > property_window_placement_set () const  Whether 'window-placement' should be used to determine the location of the contents with respect to the scrollbars.
    Glib::PropertyProxy< ShadowTypeproperty_shadow_type () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Style of bevel around the contents.
    Glib::PropertyProxy_ReadOnly
    < ShadowTypeproperty_shadow_type () const  Style of bevel around the contents.
    Glib::PropertyProxy< int > property_min_content_width () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The minimum width that the scrolled window will allocate to its content.
    Glib::PropertyProxy_ReadOnly< int > property_min_content_width () const  The minimum width that the scrolled window will allocate to its content.
    Glib::PropertyProxy< int > property_min_content_height () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The minimum height that the scrolled window will allocate to its content.
    Glib::PropertyProxy_ReadOnly< int > property_min_content_height () const  The minimum height that the scrolled window will allocate to its content.
    +Glib::PropertyProxy< bool > property_kinetic_scrolling () + Kinetic scrolling mode.
    +Glib::PropertyProxy_ReadOnly
    +< bool > property_kinetic_scrolling () const + Kinetic scrolling mode.

    Related Functions

    (Note that these are not member functions.)

    @@ -180,7 +209,7 @@
    - + @@ -196,7 +225,7 @@
    virtual Gtk::ScrolledWindow::~ScrolledWindow virtual Gtk::ScrolledWindow::~ScrolledWindow ( ) [virtual]
    - + @@ -212,7 +241,7 @@
    Gtk::ScrolledWindow::ScrolledWindow Gtk::ScrolledWindow::ScrolledWindow ( )
    - + @@ -240,7 +269,7 @@
    Gtk::ScrolledWindow::ScrolledWindow Gtk::ScrolledWindow::ScrolledWindow ( const Glib::RefPtr< Adjustment >&  hadjustment,
    - + @@ -256,12 +285,33 @@ + +
    +
    +
    virtual void Gtk::ScrolledWindow::add virtual void Gtk::ScrolledWindow::add ( Gtk::Widget widget)
    + + + + + + +
    bool Gtk::ScrolledWindow::get_capture_button_press () const
    +
    +
    + +

    Return whether button presses are captured during kinetic scrolling.

    +

    See set_capture_button_press().

    +
    Since gtkmm 3.4:
    +
    Returns:
    true if button presses are captured during kinetic scrolling.
    + +
    +
    - + @@ -280,7 +330,7 @@
    Glib::RefPtr<Adjustment> Gtk::ScrolledWindow::get_hadjustment Glib::RefPtr<Adjustment> Gtk::ScrolledWindow::get_hadjustment ( )
    - + @@ -299,7 +349,7 @@
    Glib::RefPtr<const Adjustment> Gtk::ScrolledWindow::get_hadjustment Glib::RefPtr<const Adjustment> Gtk::ScrolledWindow::get_hadjustment ( ) const
    - + @@ -319,7 +369,7 @@
    Scrollbar* Gtk::ScrolledWindow::get_hscrollbar Scrollbar* Gtk::ScrolledWindow::get_hscrollbar ( )
    - + @@ -334,12 +384,32 @@ + +
    +
    +
    const Scrollbar* Gtk::ScrolledWindow::get_hscrollbar const Scrollbar* Gtk::ScrolledWindow::get_hscrollbar ( ) const
    + + + + + + +
    bool Gtk::ScrolledWindow::get_kinetic_scrolling () const
    +
    +
    + +

    Returns the specified kinetic scrolling behavior.

    +
    Since gtkmm 3.4:
    +
    Returns:
    The scrolling behavior flags.
    + +
    +
    - + @@ -349,7 +419,7 @@

    Gets the minimal content height of scrolled_window, or -1 if not set.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The minimal content height.
    @@ -359,7 +429,7 @@
    int Gtk::ScrolledWindow::get_min_content_height int Gtk::ScrolledWindow::get_min_content_height ( ) const
    - + @@ -369,7 +439,7 @@

    Gets the minimum content width of scrolled_window, or -1 if not set.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The minimum content width.
    @@ -379,7 +449,7 @@
    int Gtk::ScrolledWindow::get_min_content_width int Gtk::ScrolledWindow::get_min_content_width ( ) const
    - + @@ -400,7 +470,7 @@
    CornerType Gtk::ScrolledWindow::get_placement CornerType Gtk::ScrolledWindow::get_placement ( ) const
    - + @@ -422,7 +492,7 @@

    Retrieves the current policy values for the horizontal and vertical scrollbars.

    See set_policy().

    -
    Parameters:
    +
    Parameters:
    void Gtk::ScrolledWindow::get_policy void Gtk::ScrolledWindow::get_policy ( PolicyType hscrollbar_policy,
    @@ -437,7 +507,7 @@
    hscrollbar_policyLocation to store the policy for the horizontal scrollbar, or 0.
    vscrollbar_policyLocation to store the policy for the vertical scrollbar, or 0.
    - + @@ -452,15 +522,15 @@ - +
    ShadowType Gtk::ScrolledWindow::get_shadow_type ShadowType Gtk::ScrolledWindow::get_shadow_type ( ) const
    - + - +
    Glib::RefPtr<const Adjustment> Gtk::ScrolledWindow::get_vadjustment Glib::RefPtr<Adjustment> Gtk::ScrolledWindow::get_vadjustment ( ) const
    @@ -471,15 +541,15 @@
    - +
    - + - +
    Glib::RefPtr<Adjustment> Gtk::ScrolledWindow::get_vadjustment Glib::RefPtr<const Adjustment> Gtk::ScrolledWindow::get_vadjustment ( ) const
    @@ -495,7 +565,7 @@
    - + @@ -515,7 +585,7 @@
    Scrollbar* Gtk::ScrolledWindow::get_vscrollbar Scrollbar* Gtk::ScrolledWindow::get_vscrollbar ( )
    - + @@ -535,7 +605,7 @@
    const Scrollbar* Gtk::ScrolledWindow::get_vscrollbar const Scrollbar* Gtk::ScrolledWindow::get_vscrollbar ( ) const
    - + @@ -555,7 +625,7 @@
    GtkScrolledWindow* Gtk::ScrolledWindow::gobj GtkScrolledWindow* Gtk::ScrolledWindow::gobj ( ) [inline]
    - + @@ -575,7 +645,7 @@
    const GtkScrolledWindow* Gtk::ScrolledWindow::gobj const GtkScrolledWindow* Gtk::ScrolledWindow::gobj ( ) const [inline]
    - + @@ -584,6 +654,7 @@
    +

    The GtkAdjustment for the horizontal position.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -594,7 +665,7 @@
    Glib::PropertyProxy< Glib::RefPtr<Adjustment> > Gtk::ScrolledWindow::property_hadjustment Glib::PropertyProxy< Glib::RefPtr<Adjustment> > Gtk::ScrolledWindow::property_hadjustment ( )
    - + @@ -614,7 +685,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Adjustment> > Gtk::ScrolledWindow::property_hadjustment Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Adjustment> > Gtk::ScrolledWindow::property_hadjustment ( ) const
    - + @@ -623,6 +694,7 @@
    +

    When the horizontal scrollbar is displayed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -633,7 +705,7 @@
    Glib::PropertyProxy< PolicyType > Gtk::ScrolledWindow::property_hscrollbar_policy Glib::PropertyProxy< PolicyType > Gtk::ScrolledWindow::property_hscrollbar_policy ( )
    - + @@ -648,12 +720,32 @@ - + +
    +
    +
    Glib::PropertyProxy_ReadOnly< PolicyType > Gtk::ScrolledWindow::property_hscrollbar_policy Glib::PropertyProxy_ReadOnly< PolicyType > Gtk::ScrolledWindow::property_hscrollbar_policy ( ) const
    + + + + + + +
    Glib::PropertyProxy< bool > Gtk::ScrolledWindow::property_kinetic_scrolling ()
    +
    +
    + +

    Kinetic scrolling mode.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    +
    - + @@ -662,7 +754,7 @@
    -

    The minimum height that the scrolled window will allocate to its content.

    +

    Kinetic scrolling mode.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -673,7 +765,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::ScrolledWindow::property_min_content_height Glib::PropertyProxy_ReadOnly< bool > Gtk::ScrolledWindow::property_kinetic_scrolling ( ) const
    - + @@ -682,6 +774,27 @@
    +

    The minimum height that the scrolled window will allocate to its content.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    + + +
    +
    +
    Glib::PropertyProxy< int > Gtk::ScrolledWindow::property_min_content_height Glib::PropertyProxy< int > Gtk::ScrolledWindow::property_min_content_height ( )
    + + + + + + +
    Glib::PropertyProxy_ReadOnly< int > Gtk::ScrolledWindow::property_min_content_height () const
    +
    +
    + +

    The minimum height that the scrolled window will allocate to its content.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -692,7 +805,7 @@
    - + @@ -701,6 +814,7 @@
    +

    The minimum width that the scrolled window will allocate to its content.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -711,7 +825,7 @@
    Glib::PropertyProxy< int > Gtk::ScrolledWindow::property_min_content_width Glib::PropertyProxy< int > Gtk::ScrolledWindow::property_min_content_width ( )
    - + @@ -731,7 +845,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::ScrolledWindow::property_min_content_width Glib::PropertyProxy_ReadOnly< int > Gtk::ScrolledWindow::property_min_content_width ( ) const
    - + @@ -740,6 +854,7 @@
    +

    Style of bevel around the contents.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -750,7 +865,7 @@
    Glib::PropertyProxy< ShadowType > Gtk::ScrolledWindow::property_shadow_type Glib::PropertyProxy< ShadowType > Gtk::ScrolledWindow::property_shadow_type ( )
    - + @@ -770,7 +885,7 @@
    Glib::PropertyProxy_ReadOnly< ShadowType > Gtk::ScrolledWindow::property_shadow_type Glib::PropertyProxy_ReadOnly< ShadowType > Gtk::ScrolledWindow::property_shadow_type ( ) const
    - + @@ -779,6 +894,7 @@
    +

    The GtkAdjustment for the vertical position.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -789,7 +905,7 @@
    Glib::PropertyProxy< Glib::RefPtr<Adjustment> > Gtk::ScrolledWindow::property_vadjustment Glib::PropertyProxy< Glib::RefPtr<Adjustment> > Gtk::ScrolledWindow::property_vadjustment ( )
    - + @@ -809,7 +925,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Adjustment> > Gtk::ScrolledWindow::property_vadjustment Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Adjustment> > Gtk::ScrolledWindow::property_vadjustment ( ) const
    - + @@ -818,6 +934,7 @@
    +

    When the vertical scrollbar is displayed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -828,7 +945,7 @@
    Glib::PropertyProxy< PolicyType > Gtk::ScrolledWindow::property_vscrollbar_policy Glib::PropertyProxy< PolicyType > Gtk::ScrolledWindow::property_vscrollbar_policy ( )
    - + @@ -843,15 +960,15 @@ - +
    Glib::PropertyProxy_ReadOnly< PolicyType > Gtk::ScrolledWindow::property_vscrollbar_policy Glib::PropertyProxy_ReadOnly< PolicyType > Gtk::ScrolledWindow::property_vscrollbar_policy ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< CornerType > Gtk::ScrolledWindow::property_window_placement Glib::PropertyProxy< CornerType > Gtk::ScrolledWindow::property_window_placement ( ) const
    @@ -864,20 +981,22 @@
    - +
    - + - +
    Glib::PropertyProxy< CornerType > Gtk::ScrolledWindow::property_window_placement Glib::PropertyProxy_ReadOnly< CornerType > Gtk::ScrolledWindow::property_window_placement ( ) const
    +

    Where the contents are located with respect to the scrollbars.

    +

    This property only takes effect if 'window-placement-set' is TRUE.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -888,7 +1007,7 @@
    - + @@ -897,6 +1016,7 @@
    +

    Whether 'window-placement' should be used to determine the location of the contents with respect to the scrollbars.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -907,7 +1027,7 @@
    Glib::PropertyProxy< bool > Gtk::ScrolledWindow::property_window_placement_set Glib::PropertyProxy< bool > Gtk::ScrolledWindow::property_window_placement_set ( )
    - + @@ -922,12 +1042,41 @@ + +
    +
    +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ScrolledWindow::property_window_placement_set Glib::PropertyProxy_ReadOnly< bool > Gtk::ScrolledWindow::property_window_placement_set ( ) const
    + + + + + + + +
    void Gtk::ScrolledWindow::set_capture_button_press (bool capture_button_press)
    +
    +
    + +

    Changes the behaviour of scrolled_window wrt.

    +

    to the initial event that possibly starts kinetic scrolling. When capture_button_press is set to true, the event is captured by the scrolled window, and then later replayed if it is meant to go to the child widget.

    +

    This should be enabled if any child widgets perform non-reversible actions on Gtk::Widget::signal_button_press_event(). If they don't, and handle additionally handle Gtk::Widget::signal_grab_broken_event(), it might be better to set capture_button_press to false.

    +

    This setting only has an effect if kinetic scrolling is enabled.

    +
    Since gtkmm 3.4:
    +
    Parameters:
    + + +
    capture_button_presstrue to capture button presses.
    +
    +
    + +
    +
    - + @@ -938,7 +1087,7 @@

    Sets the Gtk::Adjustment for the horizontal scrollbar.

    -
    Parameters:
    +
    Parameters:
    void Gtk::ScrolledWindow::set_hadjustment void Gtk::ScrolledWindow::set_hadjustment ( const Glib::RefPtr< Adjustment >&  hadjustment)
    hadjustmentHorizontal scroll adjustment.
    @@ -947,12 +1096,39 @@
    + +
    +
    + + + + + + + + +
    void Gtk::ScrolledWindow::set_kinetic_scrolling (bool kinetic_scrolling = true)
    +
    +
    + +

    Turns kinetic scrolling on or off.

    +

    Kinetic scrolling only applies to devices with source Gdk::SOURCE_TOUCHSCREEN.

    +
    Since gtkmm 3.4:
    +
    Parameters:
    + + +
    kinetic_scrollingtrue to enable kinetic scrolling.
    +
    +
    + +
    +
    - + @@ -964,8 +1140,8 @@

    Sets the minimum height that scrolled_window should keep visible.

    Note that this can and (usually will) be smaller than the minimum size of the content.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::ScrolledWindow::set_min_content_height void Gtk::ScrolledWindow::set_min_content_height ( int  height)
    heightThe minimal content height.
    @@ -979,7 +1155,7 @@
    - + @@ -991,8 +1167,8 @@

    Sets the minimum width that scrolled_window should keep visible.

    Note that this can and (usually will) be smaller than the minimum size of the content.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::ScrolledWindow::set_min_content_width void Gtk::ScrolledWindow::set_min_content_width ( int  width)
    widthThe minimal content width.
    @@ -1006,7 +1182,7 @@
    - + @@ -1019,7 +1195,7 @@

    Sets the placement of the contents with respect to the scrollbars for the scrolled window.

    The default is Gtk::CORNER_TOP_LEFT, meaning the child is in the top left, with the scrollbars underneath and to the right. Other values in Gtk::CornerType are Gtk::CORNER_TOP_RIGHT, Gtk::CORNER_BOTTOM_LEFT, and Gtk::CORNER_BOTTOM_RIGHT.

    See also get_placement() and unset_placement().

    -
    Parameters:
    +
    Parameters:
    void Gtk::ScrolledWindow::set_placement void Gtk::ScrolledWindow::set_placement ( CornerType  window_placement)
    window_placementPosition of the child window.
    @@ -1033,7 +1209,7 @@
    - + @@ -1055,7 +1231,7 @@

    Sets the scrollbar policy for the horizontal and vertical scrollbars.

    The policy determines when the scrollbar should appear; it is a value from the Gtk::PolicyType enumeration. If Gtk::POLICY_ALWAYS, the scrollbar is always present; if Gtk::POLICY_NEVER, the scrollbar is never present; if Gtk::POLICY_AUTOMATIC, the scrollbar is present only if needed (that is, if the slider part of the bar would be smaller than the trough - the display is larger than the page size).

    -
    Parameters:
    +
    Parameters:
    void Gtk::ScrolledWindow::set_policy void Gtk::ScrolledWindow::set_policy ( PolicyType  hscrollbar_policy,
    @@ -1070,7 +1246,7 @@
    hscrollbar_policyPolicy for horizontal bar.
    vscrollbar_policyPolicy for vertical bar.
    - + @@ -1081,7 +1257,7 @@

    Changes the type of shadow drawn around the contents of scrolled_window.

    -
    Parameters:
    +
    Parameters:
    void Gtk::ScrolledWindow::set_shadow_type void Gtk::ScrolledWindow::set_shadow_type ( ShadowType  type)
    typeKind of shadow to draw around scrolled window contents.
    @@ -1095,7 +1271,7 @@
    - + @@ -1106,7 +1282,7 @@

    Sets the Gtk::Adjustment for the vertical scrollbar.

    -
    Parameters:
    +
    Parameters:
    void Gtk::ScrolledWindow::set_vadjustment void Gtk::ScrolledWindow::set_vadjustment ( const Glib::RefPtr< Adjustment >&  vadjustment)
    vadjustmentVertical scroll adjustment.
    @@ -1120,7 +1296,7 @@
    - + @@ -1132,7 +1308,7 @@

    Unsets the placement of the contents with respect to the scrollbars for the scrolled window.

    If no window placement is set for a scrolled window, it obeys the "gtk-scrolled-window-placement" XSETTING.

    See also set_placement() and get_placement().

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    @@ -1142,7 +1318,7 @@
    void Gtk::ScrolledWindow::unset_placement void Gtk::ScrolledWindow::unset_placement ( )
    - + @@ -1163,7 +1339,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::ScrolledWindow* wrap Gtk::ScrolledWindow* wrap ( GtkScrolledWindow *  object,
    @@ -1177,9 +1353,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/scrolledwindow.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ScrolledWindow__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ScrolledWindow__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ScrolledWindow-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ScrolledWindow-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ScrolledWindow-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ScrolledWindow-members.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::ScrolledWindow, including all inherited members. @@ -63,6 +79,7 @@ + @@ -127,6 +144,7 @@ + @@ -164,6 +182,7 @@ + @@ -192,7 +211,7 @@ - + @@ -212,7 +231,7 @@ - + @@ -365,6 +384,8 @@ + + @@ -450,6 +471,7 @@ + @@ -471,6 +493,7 @@ + @@ -484,7 +507,7 @@ - + @@ -570,7 +593,9 @@ + + @@ -613,9 +638,14 @@ -
    activate()Gtk::Widget
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_border_width() const Gtk::Container
    get_can_default() const Gtk::Widget
    get_can_focus() const Gtk::Widget
    get_capture_button_press() const Gtk::ScrolledWindow
    get_child()Gtk::Bin
    get_child() const Gtk::Bin
    get_child_property_vfunc(GtkWidget* child, guint property_id, GValue* value, GParamSpec* pspec) const Gtk::Container [protected, virtual]
    get_hscrollbar() const Gtk::ScrolledWindow
    get_is_drawable() const Gtk::Widget
    get_is_toplevel() const Gtk::Widget
    get_kinetic_scrolling() const Gtk::ScrolledWindow
    get_mapped() const Gtk::Widget
    get_margin_bottom() const Gtk::Widget
    get_margin_left() const Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    property_hscrollbar_policy() const Gtk::ScrolledWindow
    property_is_focus()Gtk::Widget
    property_is_focus() const Gtk::Widget
    property_kinetic_scrolling()Gtk::ScrolledWindow
    property_kinetic_scrolling() const Gtk::ScrolledWindow
    property_margin()Gtk::Widget
    property_margin() const Gtk::Widget
    property_margin_bottom()Gtk::Widget
    set_border_width(guint border_width)Gtk::Container
    set_can_default(bool can_default=true)Gtk::Widget
    set_can_focus(bool can_focus=true)Gtk::Widget
    set_capture_button_press(bool capture_button_press)Gtk::ScrolledWindow
    set_child_property_vfunc(GtkWidget* child, guint property_id, const GValue* value, GParamSpec* pspec)Gtk::Container [protected, virtual]
    set_child_visible(bool is_visible=true)Gtk::Widget
    set_composite_name(const Glib::ustring& name)Gtk::Widget
    set_has_window(bool has_window=true)Gtk::Widget [protected]
    set_hexpand(bool expand=true)Gtk::Widget
    set_hexpand_set(bool set=true)Gtk::Widget
    set_kinetic_scrolling(bool kinetic_scrolling=true)Gtk::ScrolledWindow
    set_mapped(bool mapped=true)Gtk::Widget [protected]
    set_margin_bottom(int margin)Gtk::Widget
    set_margin_left(int margin)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_placement(CornerType window_placement)Gtk::ScrolledWindow
    set_policy(PolicyType hscrollbar_policy, PolicyType vscrollbar_policy)Gtk::ScrolledWindow
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~ScrolledWindow()Gtk::ScrolledWindow [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1SelectionData.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1SelectionData.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1SelectionData.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1SelectionData.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::SelectionData Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::SelectionData Class Reference
    -
    +

    List of all members.

    @@ -71,9 +87,9 @@ GtkSelectionData* gobj_copy () const  Provides access to the underlying C instance. The caller is responsible for freeing it. Use when directly setting fields in structs.
    void set (int format, const guint8* data, int length) -void set (const std::string&type, int format, const guint8* data, int length) +void set (const std::string&type, int format, const guint8* data, int length)  Assign a memory block of raw data.
    -void set (const std::string&type, const std::string& data) +void set (const std::string&type, const std::string& data)  Assign a string of raw data.
    bool set_text (const Glib::ustring& data)  Assign UTF-8 encoded text.
    @@ -85,22 +101,22 @@  Gets the contents of the selection data as a Gdk::Pixbuf.
    Glib::RefPtr< const Gdk::Pixbufget_pixbuf () const  Gets the contents of the selection data as a Gdk::Pixbuf.
    -bool set_uris (const std::vector< Glib::ustring >& uris) +bool set_uris (const std::vector< Glib::ustring >& uris)  Sets the contents of the selection from a list of URIs.
    -std::vector< Glib::ustringget_uris () const +std::vector< Glib::ustringget_uris () const  Gets the contents of the selection data as a container of URIs.
    const guchar* get_data () const  Retrieves the raw data of the selection.
    int get_length () const  Retrieves the length of the raw data of the selection.
    -std::string get_data_as_string () const -std::string get_selection () const +std::string get_data_as_string () const +std::string get_selection () const  Retrieves the selection Gdk::Atom of the selection data.
    -std::string get_target () const +std::string get_target () const  Retrieves the target of the selection.
    -std::vector< std::stringget_targets () const +std::vector< std::stringget_targets () const  See also Gtk::Clipboard::request_targets()
    -std::string get_data_type () const +std::string get_data_type () const  Returns the type of the data as set by SelectionData::set().
    int get_format () const  Retrieves the format of the selection.
    @@ -133,7 +149,7 @@
    - + @@ -149,7 +165,7 @@
    Gtk::SelectionData::SelectionData Gtk::SelectionData::SelectionData ( )
    - + @@ -176,7 +192,7 @@
    Gtk::SelectionData::SelectionData Gtk::SelectionData::SelectionData ( GtkSelectionData *  gobject,
    - + @@ -193,7 +209,7 @@
    Gtk::SelectionData::SelectionData Gtk::SelectionData::SelectionData ( const SelectionData other)
    - + @@ -210,7 +226,7 @@
    Gtk::SelectionData::~SelectionData Gtk::SelectionData::~SelectionData ( )
    - + @@ -220,7 +236,7 @@

    Retrieves the raw data of the selection.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The raw data of the selection.
    @@ -230,7 +246,7 @@
    const guchar* Gtk::SelectionData::get_data const guchar* Gtk::SelectionData::get_data ( ) const
    - + @@ -246,7 +262,7 @@
    std::string Gtk::SelectionData::get_data_as_string std::string Gtk::SelectionData::get_data_as_string ( ) const
    - + @@ -264,7 +280,7 @@
    std::string Gtk::SelectionData::get_data_type std::string Gtk::SelectionData::get_data_type ( ) const
    - + @@ -274,7 +290,7 @@

    Retrieves the display of the selection.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The display of the selection.
    @@ -284,7 +300,7 @@
    Glib::RefPtr<Gdk::Display> Gtk::SelectionData::get_display Glib::RefPtr<Gdk::Display> Gtk::SelectionData::get_display ( )
    - + @@ -294,7 +310,7 @@

    Retrieves the display of the selection.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The display of the selection.
    @@ -304,7 +320,7 @@
    Glib::RefPtr<const Gdk::Display> Gtk::SelectionData::get_display Glib::RefPtr<const Gdk::Display> Gtk::SelectionData::get_display ( ) const
    - + @@ -314,7 +330,7 @@

    Retrieves the format of the selection.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The format of the selection.
    @@ -324,7 +340,7 @@
    int Gtk::SelectionData::get_format int Gtk::SelectionData::get_format ( ) const
    - + @@ -334,7 +350,7 @@

    Retrieves the length of the raw data of the selection.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The length of the data of the selection.
    @@ -344,7 +360,7 @@
    int Gtk::SelectionData::get_length int Gtk::SelectionData::get_length ( ) const
    - + @@ -354,7 +370,7 @@

    Gets the contents of the selection data as a Gdk::Pixbuf.

    -
    Since gtkmm 2.6:
    +
    Since gtkmm 2.6:
    Returns:
    If the selection data contained a recognized image type and it could be converted to a Gdk::Pixbuf, a newly allocated pixbuf is returned, otherwise 0. If the result is non-0 it must be freed with Glib::object_unref().
    @@ -364,7 +380,7 @@
    Glib::RefPtr<Gdk::Pixbuf> Gtk::SelectionData::get_pixbuf Glib::RefPtr<Gdk::Pixbuf> Gtk::SelectionData::get_pixbuf ( )
    - + @@ -374,7 +390,7 @@

    Gets the contents of the selection data as a Gdk::Pixbuf.

    -
    Since gtkmm 2.6:
    +
    Since gtkmm 2.6:
    Returns:
    If the selection data contained a recognized image type and it could be converted to a Gdk::Pixbuf, a newly allocated pixbuf is returned, otherwise 0. If the result is non-0 it must be freed with Glib::object_unref().
    @@ -384,7 +400,7 @@
    Glib::RefPtr<const Gdk::Pixbuf> Gtk::SelectionData::get_pixbuf Glib::RefPtr<const Gdk::Pixbuf> Gtk::SelectionData::get_pixbuf ( ) const
    - + @@ -404,7 +420,7 @@
    std::string Gtk::SelectionData::get_selection std::string Gtk::SelectionData::get_selection ( ) const
    - + @@ -414,7 +430,7 @@

    Retrieves the target of the selection.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    @@ -423,7 +439,7 @@
    std::string Gtk::SelectionData::get_target std::string Gtk::SelectionData::get_target ( ) const
    - + @@ -441,7 +457,7 @@
    std::vector<std::string> Gtk::SelectionData::get_targets std::vector<std::string> Gtk::SelectionData::get_targets ( ) const
    - + @@ -460,7 +476,7 @@
    Glib::ustring Gtk::SelectionData::get_text Glib::ustring Gtk::SelectionData::get_text ( ) const
    - + @@ -471,7 +487,7 @@

    Gets the contents of the selection data as a container of URIs.

    Returns:
    If the selection data contains a list of URIs, a container containing the URIs, otherwise an empty container.
    -
    Since gtkmm 2.6:
    +
    Since gtkmm 2.6:
    @@ -480,7 +496,7 @@
    std::vector<Glib::ustring> Gtk::SelectionData::get_uris std::vector<Glib::ustring> Gtk::SelectionData::get_uris ( ) const
    - + @@ -498,7 +514,7 @@
    GtkSelectionData* Gtk::SelectionData::gobj GtkSelectionData* Gtk::SelectionData::gobj ( ) [inline]
    - + @@ -516,7 +532,7 @@
    const GtkSelectionData* Gtk::SelectionData::gobj const GtkSelectionData* Gtk::SelectionData::gobj ( ) const [inline]
    - + @@ -546,49 +562,12 @@ - -
    -
    -
    GtkSelectionData* Gtk::SelectionData::gobj_copy GtkSelectionData* Gtk::SelectionData::gobj_copy ( ) const
    - - - - - - - - - - - - - - - - - -
    void Gtk::SelectionData::set (const std::stringtype,
    const std::stringdata 
    )
    -
    -
    - -

    Assign a string of raw data.

    -

    Store new data into the Gtk::SelectionData object. Should _only_ by called from a selection handler callback.

    -
    Parameters:
    - - - -
    typeThe type of the selection.
    dataA string that contains the data (does not have to be text).
    -
    -
    - -
    -
    - + @@ -621,9 +600,9 @@
    void Gtk::SelectionData::set void Gtk::SelectionData::set ( int  format,
    - + - + @@ -655,7 +634,7 @@

    Assign a memory block of raw data.

    Store new data into the Gtk::SelectionData object. Should _only_ by called from a selection handler callback. A 0-byte terminates the stored data.

    -
    Parameters:
    +
    Parameters:
    void Gtk::SelectionData::set void Gtk::SelectionData::set (const std::stringconst std::string type,
    @@ -667,12 +646,49 @@ + +
    +
    +
    typeThe type of the selection.
    formatThe data format, i.e. the number of bits in a unit.
    + + + + + + + + + + + + + + + + + +
    void Gtk::SelectionData::set (const std::stringtype,
    const std::stringdata 
    )
    +
    +
    + +

    Assign a string of raw data.

    +

    Store new data into the Gtk::SelectionData object. Should _only_ by called from a selection handler callback.

    +
    Parameters:
    + + + +
    typeThe type of the selection.
    dataA string that contains the data (does not have to be text).
    +
    +
    + +
    +
    - + @@ -683,8 +699,8 @@

    Sets the contents of the selection from a Gdk::Pixbuf The pixbuf is converted to the form determined by selection_data->target.

    -
    Since gtkmm 2.6:
    -
    Parameters:
    +
    Since gtkmm 2.6:
    +
    Parameters:
    bool Gtk::SelectionData::set_pixbuf bool Gtk::SelectionData::set_pixbuf ( const Glib::RefPtr< Gdk::Pixbuf >&  pixbuf)
    pixbufA Gdk::Pixbuf.
    @@ -699,7 +715,7 @@
    - + @@ -711,7 +727,7 @@

    Assign UTF-8 encoded text.

    Sets the contents of the selection from a UTF-8 encoded string. The string is converted to the form determined by get_target().

    -
    Parameters:
    +
    Parameters:
    bool Gtk::SelectionData::set_text bool Gtk::SelectionData::set_text ( const Glib::ustring data)
    dataA UTF-8 encoded string.
    @@ -726,9 +742,9 @@
    - + - + @@ -738,8 +754,8 @@

    Sets the contents of the selection from a list of URIs.

    The string is converted to the form determined by selection_data->target.

    -
    Since gtkmm 2.6:
    -
    Parameters:
    +
    Since gtkmm 2.6:
    +
    Parameters:
    bool Gtk::SelectionData::set_uris bool Gtk::SelectionData::set_uris (const std::vector< Glib::ustring > & const std::vector< Glib::ustring > &  uris)
    urisA 0-terminated array of strings holding URIs.
    @@ -754,7 +770,7 @@
    - + @@ -771,7 +787,7 @@
    void Gtk::SelectionData::swap void Gtk::SelectionData::swap ( SelectionData other)
    - + @@ -782,8 +798,8 @@

    Given a Gtk::SelectionData object holding a list of targets, determines if any of the targets in targets can be used to provide a Gdk::Pixbuf.

    -
    Since gtkmm 2.6:
    -
    Parameters:
    +
    Since gtkmm 2.6:
    +
    Parameters:
    bool Gtk::SelectionData::targets_include_image bool Gtk::SelectionData::targets_include_image ( bool  writable = true)
    writableWhether to accept only targets for which GTK+ knows how to convert a pixbuf into the format.
    @@ -798,7 +814,7 @@
    - + @@ -809,8 +825,8 @@

    Given a Gtk::SelectionData object holding a list of targets, determines if any of the targets in targets can be used to provide rich text.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    bool Gtk::SelectionData::targets_include_rich_text bool Gtk::SelectionData::targets_include_rich_text ( const Glib::RefPtr< TextBuffer >&  buffer)
    bufferA Gtk::TextBuffer.
    @@ -825,7 +841,7 @@
    - + @@ -844,7 +860,7 @@
    bool Gtk::SelectionData::targets_include_text bool Gtk::SelectionData::targets_include_text ( ) const
    - + @@ -854,7 +870,7 @@

    Given a Gtk::SelectionData object holding a list of targets, determines if any of the targets in targets can be used to provide a list or URIs.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    true if selection_data holds a list of targets, and a suitable target for URI lists is included, otherwise false.
    @@ -865,7 +881,7 @@
    bool Gtk::SelectionData::targets_include_uri bool Gtk::SelectionData::targets_include_uri ( ) const
    - + @@ -884,7 +900,7 @@
    void swap void swap ( SelectionData lhs,
    -
    Parameters:
    +
    Parameters:
    @@ -899,7 +915,7 @@
    lhsThe left-hand side
    rhsThe right-hand side
    - + @@ -920,7 +936,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::SelectionData wrap Gtk::SelectionData wrap ( GtkSelectionData *  object,
    @@ -948,9 +964,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/selectiondata.h
    - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1SelectionData-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1SelectionData-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1SelectionData-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1SelectionData-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::SelectionData, including all inherited members. @@ -86,9 +102,14 @@ -
    get_data() const Gtk::SelectionData
    targets_include_uri() const Gtk::SelectionData
    wrap(GtkSelectionData* object, bool take_copy=false)Gtk::SelectionData [related]
    ~SelectionData()Gtk::SelectionData
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Separator.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Separator.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Separator.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Separator.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Separator Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Separator Class Reference
    -
    +

    A separator widget. More...

    @@ -71,7 +87,7 @@  Provides access to the underlying C GtkObject.
    const GtkSeparator* gobj () const  Provides access to the underlying C GtkObject.
    Separator (Orientation orientation=ORIENTATION_HORIZONTAL) + Separator (Orientation orientation=ORIENTATION_HORIZONTAL)

    Related Functions

    (Note that these are not member functions.)

    @@ -88,7 +104,7 @@
    - + @@ -104,10 +120,10 @@
    virtual Gtk::Separator::~Separator virtual Gtk::Separator::~Separator ( ) [virtual]
    - + - +
    Gtk::Separator::Separator Gtk::Separator::Separator ( Orientation orientation = ORIENTATION_HORIZONTAL)orientation = ORIENTATION_HORIZONTAL) [explicit]
    @@ -122,7 +138,7 @@
    - + @@ -135,7 +151,7 @@

    Reimplemented from Gtk::Orientable.

    -

    Reimplemented in Gtk::VSeparator, and Gtk::HSeparator.

    +

    Reimplemented in Gtk::HSeparator, and Gtk::VSeparator.

    @@ -144,7 +160,7 @@
    GtkSeparator* Gtk::Separator::gobj GtkSeparator* Gtk::Separator::gobj ( ) [inline]
    - + @@ -157,7 +173,7 @@

    Reimplemented from Gtk::Orientable.

    -

    Reimplemented in Gtk::VSeparator, and Gtk::HSeparator.

    +

    Reimplemented in Gtk::HSeparator, and Gtk::VSeparator.

    @@ -167,7 +183,7 @@
    const GtkSeparator* Gtk::Separator::gobj const GtkSeparator* Gtk::Separator::gobj ( ) const [inline]
    - + @@ -188,7 +204,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Separator* wrap Gtk::Separator* wrap ( GtkSeparator *  object,
    @@ -202,9 +218,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/separator.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Separator__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Separator__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Separator-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Separator-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Separator-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Separator-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Separator, including all inherited members. @@ -59,6 +75,7 @@ + @@ -161,7 +178,7 @@ - + @@ -179,7 +196,7 @@ - + @@ -283,6 +300,7 @@ + @@ -409,7 +427,7 @@ - + @@ -486,7 +504,9 @@ + + @@ -525,9 +545,14 @@ -
    activate()Gtk::Widget
    Gtk::Orientable::add_interface(GType gtype_implementer)Gtk::Orientable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    compute_expand(Orientation orientation)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    set_orientation(Orientation orientation)Gtk::Orientable
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_receives_default(bool receives_default=true)Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Orientable()Gtk::Orientable [virtual]
    ~Separator()Gtk::Separator [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1SeparatorMenuItem.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1SeparatorMenuItem.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1SeparatorMenuItem.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1SeparatorMenuItem.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::SeparatorMenuItem Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::SeparatorMenuItem Class Reference
    -
    +

    A separator used to group items within a menu. More...

    @@ -88,7 +104,7 @@
    - + @@ -104,7 +120,7 @@
    virtual Gtk::SeparatorMenuItem::~SeparatorMenuItem virtual Gtk::SeparatorMenuItem::~SeparatorMenuItem ( ) [virtual]
    - + @@ -121,7 +137,7 @@
    Gtk::SeparatorMenuItem::SeparatorMenuItem Gtk::SeparatorMenuItem::SeparatorMenuItem ( )
    - + @@ -141,7 +157,7 @@
    GtkSeparatorMenuItem* Gtk::SeparatorMenuItem::gobj GtkSeparatorMenuItem* Gtk::SeparatorMenuItem::gobj ( ) [inline]
    - + @@ -162,7 +178,7 @@
    const GtkSeparatorMenuItem* Gtk::SeparatorMenuItem::gobj const GtkSeparatorMenuItem* Gtk::SeparatorMenuItem::gobj ( ) const [inline]
    - + @@ -183,7 +199,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::SeparatorMenuItem* wrap Gtk::SeparatorMenuItem* wrap ( GtkSeparatorMenuItem *  object,
    @@ -197,9 +213,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/separatormenuitem.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1SeparatorMenuItem__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1SeparatorMenuItem__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1SeparatorMenuItem-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1SeparatorMenuItem-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1SeparatorMenuItem-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1SeparatorMenuItem-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::SeparatorMenuItem, including all inherited members. + @@ -66,6 +83,7 @@ + @@ -191,7 +209,7 @@ - + @@ -214,7 +232,7 @@ - + @@ -490,7 +508,7 @@ - + @@ -534,6 +552,7 @@ + @@ -573,6 +592,7 @@ + @@ -582,9 +602,11 @@ + + @@ -637,9 +659,14 @@ -
    accelerate(Window& window)Gtk::MenuItem
    Activatable()Gtk::Activatable [protected]
    activate()Gtk::MenuItem
    add(Widget& widget)Gtk::Container [virtual]
    add_accel_label(const Glib::ustring& label, bool mnemonic=true)Gtk::MenuItem [protected]
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_submenu()Gtk::MenuItem
    get_submenu() const Gtk::MenuItem
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_configure_event()Gtk::Widget
    signal_damage_event()Gtk::Widget
    signal_delete_event()Gtk::Widget
    signal_deselect()Gtk::MenuItem
    signal_direction_changed()Gtk::Widget
    signal_drag_begin()Gtk::Widget
    signal_drag_data_delete()Gtk::Widget
    signal_remove()Gtk::Container
    signal_screen_changed()Gtk::Widget
    signal_scroll_event()Gtk::Widget
    signal_select()Gtk::MenuItem
    signal_selection_clear_event()Gtk::Widget
    signal_selection_get()Gtk::Widget
    signal_selection_notify_event()Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_toggle_size_allocate()Gtk::MenuItem
    signal_toggle_size_request()Gtk::MenuItem
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~SeparatorMenuItem()Gtk::SeparatorMenuItem [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1SeparatorToolItem.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1SeparatorToolItem.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1SeparatorToolItem.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1SeparatorToolItem.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::SeparatorToolItem Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::SeparatorToolItem Class Reference
    -
    +

    A toolbar item that separates groups of other toolbar items. More...

    @@ -74,10 +90,10 @@  SeparatorToolItem () bool get_draw () const  Returns whether item is drawn as a line, or just blank.
    -void set_draw (bool draw=true) +void set_draw (bool draw=true)  Whether item is drawn as a vertical line, or just blank.
    Glib::PropertyProxy< bool > property_draw () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the separator is drawn, or just blank.
    Glib::PropertyProxy_ReadOnly
    < bool > property_draw () const  Whether the separator is drawn, or just blank.
    @@ -97,7 +113,7 @@
    - + @@ -113,7 +129,7 @@
    virtual Gtk::SeparatorToolItem::~SeparatorToolItem virtual Gtk::SeparatorToolItem::~SeparatorToolItem ( ) [virtual]
    - + @@ -130,7 +146,7 @@
    Gtk::SeparatorToolItem::SeparatorToolItem Gtk::SeparatorToolItem::SeparatorToolItem ( )
    - + @@ -146,15 +162,15 @@ - +
    bool Gtk::SeparatorToolItem::get_draw bool Gtk::SeparatorToolItem::get_draw ( ) const
    - + - +
    const GtkSeparatorToolItem* Gtk::SeparatorToolItem::gobj GtkSeparatorToolItem* Gtk::SeparatorToolItem::gobj ( ) const [inline] [inline]
    @@ -162,19 +178,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::ToolItem.

    +

    Reimplemented from Gtk::ToolItem.

    - +
    - + - +
    GtkSeparatorToolItem* Gtk::SeparatorToolItem::gobj const GtkSeparatorToolItem* Gtk::SeparatorToolItem::gobj ( ) [inline] const [inline]
    @@ -182,19 +198,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::ToolItem.

    +

    Reimplemented from Gtk::ToolItem.

    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::SeparatorToolItem::property_draw Glib::PropertyProxy< bool > Gtk::SeparatorToolItem::property_draw ( ) const
    @@ -206,20 +222,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::SeparatorToolItem::property_draw Glib::PropertyProxy_ReadOnly< bool > Gtk::SeparatorToolItem::property_draw ( ) const
    +

    Whether the separator is drawn, or just blank.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -230,7 +247,7 @@
    - + @@ -243,7 +260,7 @@

    Whether item is drawn as a vertical line, or just blank.

    Setting this to false along with Gtk::ToolItem::set_expand() is useful to create an item that forces following items to the end of the toolbar.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::SeparatorToolItem::set_draw void Gtk::SeparatorToolItem::set_draw ( bool  draw = true)
    drawWhether item is drawn as a vertical line.
    @@ -258,7 +275,7 @@
    - + @@ -279,7 +296,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::SeparatorToolItem* wrap Gtk::SeparatorToolItem* wrap ( GtkSeparatorToolItem *  object,
    @@ -293,9 +310,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/separatortoolitem.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1SeparatorToolItem__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1SeparatorToolItem__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1SeparatorToolItem-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1SeparatorToolItem-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1SeparatorToolItem-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1SeparatorToolItem-members.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::SeparatorToolItem, including all inherited members. + @@ -64,6 +81,7 @@ + @@ -193,7 +211,7 @@ - + @@ -217,7 +235,7 @@ - + @@ -493,7 +511,7 @@ - + @@ -584,8 +602,10 @@ + + @@ -636,9 +656,14 @@ -
    Activatable()Gtk::Activatable [protected]
    activate()Gtk::Widget
    add(Widget& widget)Gtk::Container [virtual]
    add_accelerator(const Glib::ustring& accel_signal, const Glib::RefPtr< AccelGroup >& accel_group, guint accel_key, Gdk::ModifierType accel_mods, AccelFlags accel_flags)Gtk::Widget
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_proxy_menu_item(const Glib::ustring& menu_item_id)Gtk::ToolItem
    get_proxy_menu_item(const Glib::ustring& menu_item_id) const Gtk::ToolItem
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_text_alignment() const Gtk::ToolItem
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_proxy_menu_item(const Glib::ustring& menu_item_id, Widget& menu_item)Gtk::ToolItem
    set_realized(bool realized=true)Gtk::Widget [protected]
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_toolbar_reconfigured()Gtk::ToolItem
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~SeparatorToolItem()Gtk::SeparatorToolItem [virtual]
    ~ToolItem()Gtk::ToolItem [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Settings.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Settings.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Settings.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Settings.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Settings Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Settings Class Reference
    -
    +

    Sharing settings between applications. More...

    @@ -75,256 +91,315 @@ GtkSettings* gobj_copy ()  Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs.
    Glib::PropertyProxy< int > property_gtk_double_click_time () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Maximum time allowed between two clicks for them to be considered a double click (in milliseconds).
    Glib::PropertyProxy_ReadOnly< int > property_gtk_double_click_time () const  Maximum time allowed between two clicks for them to be considered a double click (in milliseconds).
    Glib::PropertyProxy< int > property_gtk_double_click_distance () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Maximum distance allowed between two clicks for them to be considered a double click (in pixels).
    Glib::PropertyProxy_ReadOnly< int > property_gtk_double_click_distance () const  Maximum distance allowed between two clicks for them to be considered a double click (in pixels).
    Glib::PropertyProxy< bool > property_gtk_cursor_blink () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the cursor should blink.
    Glib::PropertyProxy_ReadOnly
    < bool > property_gtk_cursor_blink () const  Whether the cursor should blink.
    Glib::PropertyProxy< int > property_gtk_cursor_blink_time () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Length of the cursor blink cycle, in milliseconds.
    Glib::PropertyProxy_ReadOnly< int > property_gtk_cursor_blink_time () const  Length of the cursor blink cycle, in milliseconds.
    +Glib::PropertyProxy< int > property_gtk_cursor_blink_timeout () + Time after which the cursor stops blinking, in seconds.
    +Glib::PropertyProxy_ReadOnly< int > property_gtk_cursor_blink_timeout () const + Time after which the cursor stops blinking, in seconds.
    Glib::PropertyProxy< bool > property_gtk_split_cursor () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether two cursors should be displayed for mixed left-to-right and right-to-left text.
    Glib::PropertyProxy_ReadOnly
    < bool > property_gtk_split_cursor () const  Whether two cursors should be displayed for mixed left-to-right and right-to-left text.
    Glib::PropertyProxy
    < Glib::ustringproperty_gtk_theme_name () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Name of theme to load.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_gtk_theme_name () const  Name of theme to load.
    Glib::PropertyProxy
    < Glib::ustringproperty_gtk_key_theme_name () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Name of key theme to load.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_gtk_key_theme_name () const  Name of key theme to load.
    Glib::PropertyProxy
    < Glib::ustringproperty_gtk_menu_bar_accel () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Keybinding to activate the menu bar.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_gtk_menu_bar_accel () const  Keybinding to activate the menu bar.
    Glib::PropertyProxy< int > property_gtk_dnd_drag_threshold () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Number of pixels the cursor can move before dragging.
    Glib::PropertyProxy_ReadOnly< int > property_gtk_dnd_drag_threshold () const  Number of pixels the cursor can move before dragging.
    Glib::PropertyProxy
    < Glib::ustringproperty_gtk_font_name () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Name of default font to use.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_gtk_font_name () const  Name of default font to use.
    Glib::PropertyProxy
    < Glib::ustringproperty_gtk_modules () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + List of currently active GTK modules.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_gtk_modules () const  List of currently active GTK modules.
    Glib::PropertyProxy< int > property_gtk_xft_antialias () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to antialias Xft fonts; 0=no, 1=yes, -1=default.
    Glib::PropertyProxy_ReadOnly< int > property_gtk_xft_antialias () const  Whether to antialias Xft fonts; 0=no, 1=yes, -1=default.
    Glib::PropertyProxy< int > property_gtk_xft_hinting () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to hint Xft fonts; 0=no, 1=yes, -1=default.
    Glib::PropertyProxy_ReadOnly< int > property_gtk_xft_hinting () const  Whether to hint Xft fonts; 0=no, 1=yes, -1=default.
    Glib::PropertyProxy
    < Glib::ustringproperty_gtk_xft_hintstyle () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + What degree of hinting to use; hintnone, hintslight, hintmedium, or hintfull.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_gtk_xft_hintstyle () const  What degree of hinting to use; hintnone, hintslight, hintmedium, or hintfull.
    Glib::PropertyProxy
    < Glib::ustringproperty_gtk_xft_rgba () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Type of subpixel antialiasing; none, rgb, bgr, vrgb, vbgr.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_gtk_xft_rgba () const  Type of subpixel antialiasing; none, rgb, bgr, vrgb, vbgr.
    Glib::PropertyProxy< int > property_gtk_xft_dpi () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Resolution for Xft, in 1024 * dots/inch.
    Glib::PropertyProxy_ReadOnly< int > property_gtk_xft_dpi () const  Resolution for Xft, in 1024 * dots/inch.
    Glib::PropertyProxy
    < Glib::ustringproperty_gtk_cursor_theme_name () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Name of the cursor theme to use, or NULL to use the default theme.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_gtk_cursor_theme_name () const  Name of the cursor theme to use, or NULL to use the default theme.
    Glib::PropertyProxy< int > property_gtk_cursor_theme_size () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Size to use for cursors, or 0 to use the default size.
    Glib::PropertyProxy_ReadOnly< int > property_gtk_cursor_theme_size () const  Size to use for cursors, or 0 to use the default size.
    Glib::PropertyProxy< bool > property_gtk_alternative_button_order () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether buttons in dialogs should use the alternative button order.
    Glib::PropertyProxy_ReadOnly
    < bool > property_gtk_alternative_button_order () const  Whether buttons in dialogs should use the alternative button order.
    Glib::PropertyProxy< bool > property_gtk_alternative_sort_arrows () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the direction of the sort indicators in list and tree views is inverted compared to the default (where down means ascending).
    Glib::PropertyProxy_ReadOnly
    < bool > property_gtk_alternative_sort_arrows () const  Whether the direction of the sort indicators in list and tree views is inverted compared to the default (where down means ascending).
    Glib::PropertyProxy< bool > property_gtk_show_input_method_menu () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the context menus of entries and text views should offer to change the input method.
    Glib::PropertyProxy_ReadOnly
    < bool > property_gtk_show_input_method_menu () const  Whether the context menus of entries and text views should offer to change the input method.
    Glib::PropertyProxy< bool > property_gtk_show_unicode_menu () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the context menus of entries and text views should offer to insert control characters.
    Glib::PropertyProxy_ReadOnly
    < bool > property_gtk_show_unicode_menu () const  Whether the context menus of entries and text views should offer to insert control characters.
    Glib::PropertyProxy< int > property_gtk_timeout_initial () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Starting value for timeouts, when button is pressed.
    Glib::PropertyProxy_ReadOnly< int > property_gtk_timeout_initial () const  Starting value for timeouts, when button is pressed.
    Glib::PropertyProxy< int > property_gtk_timeout_repeat () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Repeat value for timeouts, when button is pressed.
    Glib::PropertyProxy_ReadOnly< int > property_gtk_timeout_repeat () const  Repeat value for timeouts, when button is pressed.
    Glib::PropertyProxy< int > property_gtk_timeout_expand () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Expand value for timeouts, when a widget is expanding a new region.
    Glib::PropertyProxy_ReadOnly< int > property_gtk_timeout_expand () const  Expand value for timeouts, when a widget is expanding a new region.
    Glib::PropertyProxy
    < Glib::ustringproperty_gtk_color_scheme () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + A palette of named colors for use in themes.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_gtk_color_scheme () const  A palette of named colors for use in themes.
    Glib::PropertyProxy< bool > property_gtk_enable_animations () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to enable toolkit-wide animations.
    Glib::PropertyProxy_ReadOnly
    < bool > property_gtk_enable_animations () const  Whether to enable toolkit-wide animations.
    Glib::PropertyProxy< bool > property_gtk_touchscreen_mode () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + When TRUE, there are no motion notify events delivered on this screen.
    Glib::PropertyProxy_ReadOnly
    < bool > property_gtk_touchscreen_mode () const  When TRUE, there are no motion notify events delivered on this screen.
    Glib::PropertyProxy< int > property_gtk_tooltip_timeout () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Timeout before tooltip is shown.
    Glib::PropertyProxy_ReadOnly< int > property_gtk_tooltip_timeout () const  Timeout before tooltip is shown.
    Glib::PropertyProxy< int > property_gtk_tooltip_browse_timeout () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Timeout before tooltip is shown when browse mode is enabled.
    Glib::PropertyProxy_ReadOnly< int > property_gtk_tooltip_browse_timeout () const  Timeout before tooltip is shown when browse mode is enabled.
    Glib::PropertyProxy< int > property_gtk_tooltip_browse_mode_timeout () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Timeout after which browse mode is disabled.
    Glib::PropertyProxy_ReadOnly< int > property_gtk_tooltip_browse_mode_timeout () const  Timeout after which browse mode is disabled.
    Glib::PropertyProxy< bool > property_gtk_keynav_cursor_only () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + When TRUE, there are only cursor keys available to navigate widgets.
    Glib::PropertyProxy_ReadOnly
    < bool > property_gtk_keynav_cursor_only () const  When TRUE, there are only cursor keys available to navigate widgets.
    Glib::PropertyProxy< bool > property_gtk_keynav_wrap_around () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to wrap around when keyboard-navigating widgets.
    Glib::PropertyProxy_ReadOnly
    < bool > property_gtk_keynav_wrap_around () const  Whether to wrap around when keyboard-navigating widgets.
    Glib::PropertyProxy< bool > property_gtk_error_bell () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + When TRUE, keyboard navigation and other errors will cause a beep.
    Glib::PropertyProxy_ReadOnly
    < bool > property_gtk_error_bell () const  When TRUE, keyboard navigation and other errors will cause a beep.
    Glib::PropertyProxy_ReadOnly
    < Gdk::Colorproperty_color_hash () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + A hash table representation of the color scheme.
    Glib::PropertyProxy
    < Glib::ustringproperty_gtk_file_chooser_backend () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Name of the GtkFileChooser backend to use by default.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_gtk_file_chooser_backend () const  Name of the GtkFileChooser backend to use by default.
    Glib::PropertyProxy
    < Glib::ustringproperty_gtk_print_backends () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + List of the GtkPrintBackend backends to use by default.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_gtk_print_backends () const  List of the GtkPrintBackend backends to use by default.
    Glib::PropertyProxy
    < Glib::ustringproperty_gtk_print_preview_command () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Command to run when displaying a print preview.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_gtk_print_preview_command () const  Command to run when displaying a print preview.
    Glib::PropertyProxy< bool > property_gtk_enable_mnemonics () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether labels should have mnemonics.
    Glib::PropertyProxy_ReadOnly
    < bool > property_gtk_enable_mnemonics () const  Whether labels should have mnemonics.
    Glib::PropertyProxy< bool > property_gtk_enable_accels () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether menu items should have accelerators.
    Glib::PropertyProxy_ReadOnly
    < bool > property_gtk_enable_accels () const  Whether menu items should have accelerators.
    Glib::PropertyProxy< int > property_gtk_recent_files_limit () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Number of recently used files.
    Glib::PropertyProxy_ReadOnly< int > property_gtk_recent_files_limit () const  Number of recently used files.
    Glib::PropertyProxy
    < Glib::ustringproperty_gtk_im_module () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Which IM module should be used by default.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_gtk_im_module () const  Which IM module should be used by default.
    Glib::PropertyProxy< int > property_gtk_recent_files_max_age () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Maximum age of recently used files, in days.
    Glib::PropertyProxy_ReadOnly< int > property_gtk_recent_files_max_age () const  Maximum age of recently used files, in days.
    Glib::PropertyProxy< int > property_gtk_fontconfig_timestamp () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Timestamp of current fontconfig configuration.
    Glib::PropertyProxy_ReadOnly< int > property_gtk_fontconfig_timestamp () const  Timestamp of current fontconfig configuration.
    Glib::PropertyProxy
    < Glib::ustringproperty_gtk_sound_theme_name () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + XDG sound theme name.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_gtk_sound_theme_name () const  XDG sound theme name.
    Glib::PropertyProxy< bool > property_gtk_enable_input_feedback_sounds () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to play event sounds as feedback to user input.
    Glib::PropertyProxy_ReadOnly
    < bool > property_gtk_enable_input_feedback_sounds () const  Whether to play event sounds as feedback to user input.
    Glib::PropertyProxy< bool > property_gtk_enable_event_sounds () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to play any event sounds at all.
    Glib::PropertyProxy_ReadOnly
    < bool > property_gtk_enable_event_sounds () const  Whether to play any event sounds at all.
    Glib::PropertyProxy< bool > property_gtk_enable_tooltips () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether tooltips should be shown on widgets.
    Glib::PropertyProxy_ReadOnly
    < bool > property_gtk_enable_tooltips () const  Whether tooltips should be shown on widgets.
    Glib::PropertyProxy< bool > property_gtk_application_prefer_dark_theme () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the application prefers to have a dark theme.
    Glib::PropertyProxy_ReadOnly
    < bool > property_gtk_application_prefer_dark_theme () const  Whether the application prefers to have a dark theme.
    Glib::PropertyProxy< bool > property_gtk_auto_mnemonics () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether mnemonics should be automatically shown and hidden when the user presses the mnemonic activator.
    Glib::PropertyProxy_ReadOnly
    < bool > property_gtk_auto_mnemonics () const  Whether mnemonics should be automatically shown and hidden when the user presses the mnemonic activator.
    Glib::PropertyProxy
    < Gtk::PolicyTypeproperty_gtk_visible_focus () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether 'focus rectangles' should be hidden until the user starts to use the keyboard.
    Glib::PropertyProxy_ReadOnly
    < Gtk::PolicyTypeproperty_gtk_visible_focus () const  Whether 'focus rectangles' should be hidden until the user starts to use the keyboard.
    +Glib::PropertyProxy
    +< IMPreeditStyleproperty_gtk_im_preedit_style () + How to draw the input method preedit string.
    +Glib::PropertyProxy_ReadOnly
    +< IMPreeditStyleproperty_gtk_im_preedit_style () const + How to draw the input method preedit string.
    +Glib::PropertyProxy
    +< IMStatusStyleproperty_gtk_im_status_style () + How to draw the input method statusbar.
    +Glib::PropertyProxy_ReadOnly
    +< IMStatusStyleproperty_gtk_im_status_style () const + How to draw the input method statusbar.
    +Glib::PropertyProxy< bool > property_gtk_shell_shows_app_menu () + Set to TRUE if the desktop environment is displaying the app menu, FALSE if the app should display it itself.
    +Glib::PropertyProxy_ReadOnly
    +< bool > property_gtk_shell_shows_app_menu () const + Set to TRUE if the desktop environment is displaying the app menu, FALSE if the app should display it itself.
    +Glib::PropertyProxy< bool > property_gtk_shell_shows_menubar () + Set to TRUE if the desktop environment is displaying the menubar, FALSE if the app should display it itself.
    +Glib::PropertyProxy_ReadOnly
    +< bool > property_gtk_shell_shows_menubar () const + Set to TRUE if the desktop environment is displaying the menubar, FALSE if the app should display it itself.
    +Glib::PropertyProxy< int > property_gtk_menu_popup_delay () + Minimum time the pointer must stay over a menu item before the submenu appear.
    +Glib::PropertyProxy_ReadOnly< int > property_gtk_menu_popup_delay () const + Minimum time the pointer must stay over a menu item before the submenu appear.
    +Glib::PropertyProxy< int > property_gtk_menu_popdown_delay () + The time before hiding a submenu when the pointer is moving towards the submenu.
    +Glib::PropertyProxy_ReadOnly< int > property_gtk_menu_popdown_delay () const + The time before hiding a submenu when the pointer is moving towards the submenu.
    +Glib::PropertyProxy< bool > property_gtk_label_select_on_focus () + Whether to select the contents of a selectable label when it is focused.
    +Glib::PropertyProxy_ReadOnly
    +< bool > property_gtk_label_select_on_focus () const + Whether to select the contents of a selectable label when it is focused.
    +Glib::PropertyProxy< guint > property_gtk_entry_password_hint_timeout () + How long to show the last input character in hidden entries.
    +Glib::PropertyProxy_ReadOnly
    +< guint > property_gtk_entry_password_hint_timeout () const + How long to show the last input character in hidden entries.
    +Glib::PropertyProxy< bool > property_gtk_menu_images () + Whether images should be shown in menus.
    +Glib::PropertyProxy_ReadOnly
    +< bool > property_gtk_menu_images () const + Whether images should be shown in menus.
    +Glib::PropertyProxy< int > property_gtk_menu_bar_popup_delay () + Delay before the submenus of a menu bar appear.
    +Glib::PropertyProxy_ReadOnly< int > property_gtk_menu_bar_popup_delay () const + Delay before the submenus of a menu bar appear.
    +Glib::PropertyProxy
    +< GtkCornerType > property_gtk_scrolled_window_placement () + Where the contents of scrolled windows are located with respect to the scrollbars, if not overridden by the scrolled window's own placement.
    +Glib::PropertyProxy_ReadOnly
    +< GtkCornerType > property_gtk_scrolled_window_placement () const + Where the contents of scrolled windows are located with respect to the scrollbars, if not overridden by the scrolled window's own placement.
    Glib::PropertyProxy< ToolbarStyleproperty_gtk_toolbar_style ()  You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    Glib::PropertyProxy_ReadOnly
    @@ -358,13 +433,19 @@  You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    Glib::PropertyProxy
    < Glib::ustringproperty_gtk_icon_theme_name () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Name of icon theme to use.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_gtk_icon_theme_name () const  Name of icon theme to use.
    Glib::PropertyProxy
    +< Glib::ustringproperty_gtk_fallback_icon_theme () + Name of a icon theme to fall back to.
    +Glib::PropertyProxy_ReadOnly
    +< Glib::ustringproperty_gtk_fallback_icon_theme () const + Name of a icon theme to fall back to.
    +Glib::PropertyProxy
    < Glib::ustringproperty_gtk_icon_sizes () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + List of icon sizes: gtk-menu=16,16:gtk-button=20,20...
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_gtk_icon_sizes () const  List of icon sizes: gtk-menu=16,16:gtk-button=20,20...
    @@ -389,7 +470,7 @@
    - + @@ -406,7 +487,7 @@
    virtual Gtk::Settings::~Settings virtual Gtk::Settings::~Settings ( ) [virtual]
    - + @@ -426,7 +507,7 @@
    static Glib::RefPtr<Settings> Gtk::Settings::get_default static Glib::RefPtr<Settings> Gtk::Settings::get_default ( ) [static]
    - + @@ -438,7 +519,7 @@

    Gets the Gtk::Settings object for screen, creating it if necessary.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<Settings> Gtk::Settings::get_for_screen static Glib::RefPtr<Settings> Gtk::Settings::get_for_screen ( const Glib::RefPtr< Gdk::Screen >&  screen)
    screenA Gdk::Screen.
    @@ -448,15 +529,15 @@
    - +
    - + - +
    const GtkSettings* Gtk::Settings::gobj GtkSettings* Gtk::Settings::gobj ( ) const [inline] [inline]
    @@ -464,19 +545,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GtkSettings* Gtk::Settings::gobj const GtkSettings* Gtk::Settings::gobj ( ) [inline] const [inline]
    @@ -484,7 +565,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -493,7 +574,7 @@
    - + @@ -511,7 +592,7 @@
    GtkSettings* Gtk::Settings::gobj_copy GtkSettings* Gtk::Settings::gobj_copy ( )
    - + @@ -520,6 +601,7 @@
    +

    A hash table representation of the color scheme.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -530,7 +612,7 @@
    Glib::PropertyProxy_ReadOnly< Gdk::Color > Gtk::Settings::property_color_hash Glib::PropertyProxy_ReadOnly< Gdk::Color > Gtk::Settings::property_color_hash ( ) const
    - + @@ -539,6 +621,7 @@
    +

    Whether buttons in dialogs should use the alternative button order.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -549,7 +632,7 @@
    Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_alternative_button_order Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_alternative_button_order ( )
    - + @@ -569,7 +652,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_alternative_button_order Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_alternative_button_order ( ) const
    - + @@ -578,6 +661,7 @@
    +

    Whether the direction of the sort indicators in list and tree views is inverted compared to the default (where down means ascending).

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -588,7 +672,7 @@
    Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_alternative_sort_arrows Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_alternative_sort_arrows ( )
    - + @@ -608,7 +692,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_alternative_sort_arrows Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_alternative_sort_arrows ( ) const
    - + @@ -617,6 +701,7 @@
    +

    Whether the application prefers to have a dark theme.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -627,7 +712,7 @@
    Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_application_prefer_dark_theme Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_application_prefer_dark_theme ( )
    - + @@ -647,7 +732,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_application_prefer_dark_theme Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_application_prefer_dark_theme ( ) const
    - + @@ -656,6 +741,7 @@
    +

    Whether mnemonics should be automatically shown and hidden when the user presses the mnemonic activator.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -666,7 +752,7 @@
    Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_auto_mnemonics Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_auto_mnemonics ( )
    - + @@ -686,7 +772,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_auto_mnemonics Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_auto_mnemonics ( ) const
    - + @@ -705,7 +791,7 @@
    Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_button_images Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_button_images ( )
    - + @@ -724,7 +810,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_button_images Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_button_images ( ) const
    - + @@ -743,7 +829,7 @@
    Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_can_change_accels Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_can_change_accels ( )
    - + @@ -757,15 +843,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_can_change_accels Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_can_change_accels ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_color_palette Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_color_palette ( ) const
    @@ -776,15 +862,15 @@
    - +
    @@ -800,7 +886,7 @@
    - + @@ -809,6 +895,7 @@
    +

    A palette of named colors for use in themes.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -819,7 +906,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_color_scheme Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_color_scheme ( )
    - + @@ -839,7 +926,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_color_scheme Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_color_scheme ( ) const
    - + @@ -848,6 +935,7 @@
    +

    Whether the cursor should blink.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -858,7 +946,7 @@
    Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_cursor_blink Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_cursor_blink ( )
    - + @@ -878,7 +966,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_cursor_blink Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_cursor_blink ( ) const
    - + @@ -887,6 +975,7 @@
    +

    Length of the cursor blink cycle, in milliseconds.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -897,7 +986,7 @@
    Glib::PropertyProxy< int > Gtk::Settings::property_gtk_cursor_blink_time Glib::PropertyProxy< int > Gtk::Settings::property_gtk_cursor_blink_time ( )
    - + @@ -912,12 +1001,52 @@ + +
    +
    +
    Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_cursor_blink_time Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_cursor_blink_time ( ) const
    + + + + + + +
    Glib::PropertyProxy< int > Gtk::Settings::property_gtk_cursor_blink_timeout ()
    +
    +
    + +

    Time after which the cursor stops blinking, in seconds.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    + +
    + +
    + +

    Time after which the cursor stops blinking, in seconds.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    - + @@ -926,6 +1055,7 @@
    +

    Name of the cursor theme to use, or NULL to use the default theme.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -936,7 +1066,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_cursor_theme_name Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_cursor_theme_name ( )
    - + @@ -956,7 +1086,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_cursor_theme_name Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_cursor_theme_name ( ) const
    - + @@ -965,6 +1095,7 @@
    +

    Size to use for cursors, or 0 to use the default size.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -975,7 +1106,7 @@
    Glib::PropertyProxy< int > Gtk::Settings::property_gtk_cursor_theme_size Glib::PropertyProxy< int > Gtk::Settings::property_gtk_cursor_theme_size ( )
    - + @@ -995,7 +1126,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_cursor_theme_size Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_cursor_theme_size ( ) const
    - + @@ -1004,6 +1135,7 @@
    +

    Number of pixels the cursor can move before dragging.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1014,7 +1146,7 @@
    Glib::PropertyProxy< int > Gtk::Settings::property_gtk_dnd_drag_threshold Glib::PropertyProxy< int > Gtk::Settings::property_gtk_dnd_drag_threshold ( )
    - + @@ -1034,7 +1166,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_dnd_drag_threshold Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_dnd_drag_threshold ( ) const
    - + @@ -1043,6 +1175,7 @@
    +

    Maximum distance allowed between two clicks for them to be considered a double click (in pixels).

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1053,7 +1186,7 @@
    Glib::PropertyProxy< int > Gtk::Settings::property_gtk_double_click_distance Glib::PropertyProxy< int > Gtk::Settings::property_gtk_double_click_distance ( )
    - + @@ -1073,7 +1206,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_double_click_distance Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_double_click_distance ( ) const
    - + @@ -1082,6 +1215,7 @@
    +

    Maximum time allowed between two clicks for them to be considered a double click (in milliseconds).

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1092,7 +1226,7 @@
    Glib::PropertyProxy< int > Gtk::Settings::property_gtk_double_click_time Glib::PropertyProxy< int > Gtk::Settings::property_gtk_double_click_time ( )
    - + @@ -1112,7 +1246,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_double_click_time Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_double_click_time ( ) const
    - + @@ -1121,6 +1255,7 @@
    +

    Whether menu items should have accelerators.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1131,7 +1266,7 @@
    Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_enable_accels Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_enable_accels ( )
    - + @@ -1146,15 +1281,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_enable_accels Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_enable_accels ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_enable_animations Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_enable_animations ( ) const
    @@ -1166,20 +1301,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_enable_animations Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_enable_animations ( ) const
    +

    Whether to enable toolkit-wide animations.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1190,7 +1326,7 @@
    - + @@ -1199,6 +1335,7 @@
    +

    Whether to play any event sounds at all.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1209,7 +1346,7 @@
    Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_enable_event_sounds Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_enable_event_sounds ( )
    - + @@ -1229,7 +1366,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_enable_event_sounds Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_enable_event_sounds ( ) const
    - + @@ -1238,6 +1375,7 @@
    +

    Whether to play event sounds as feedback to user input.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1248,7 +1386,7 @@
    Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_enable_input_feedback_sounds Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_enable_input_feedback_sounds ( )
    - + @@ -1268,7 +1406,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_enable_input_feedback_sounds Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_enable_input_feedback_sounds ( ) const
    - + @@ -1277,6 +1415,7 @@
    +

    Whether labels should have mnemonics.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1287,7 +1426,7 @@
    Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_enable_mnemonics Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_enable_mnemonics ( )
    - + @@ -1307,7 +1446,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_enable_mnemonics Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_enable_mnemonics ( ) const
    - + @@ -1316,6 +1455,7 @@
    +

    Whether tooltips should be shown on widgets.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1326,7 +1466,7 @@
    Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_enable_tooltips Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_enable_tooltips ( )
    - + @@ -1341,73 +1481,74 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_enable_tooltips Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_enable_tooltips ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_entry_select_on_focus Glib::PropertyProxy< guint > Gtk::Settings::property_gtk_entry_password_hint_timeout ( ) const
    +

    How long to show the last input character in hidden entries.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_entry_select_on_focus Glib::PropertyProxy_ReadOnly< guint > Gtk::Settings::property_gtk_entry_password_hint_timeout ( ) const
    +

    How long to show the last input character in hidden entries.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_error_bell Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_entry_select_on_focus ( ) const
    -

    When TRUE, keyboard navigation and other errors will cause a beep.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_error_bell Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_entry_select_on_focus ( ) const
    @@ -1418,12 +1559,12 @@
    - +
    - + @@ -1432,17 +1573,18 @@
    +

    When TRUE, keyboard navigation and other errors will cause a beep.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_file_chooser_backend Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_error_bell ( )
    - + @@ -1451,18 +1593,18 @@
    -

    Name of the GtkFileChooser backend to use by default.

    +

    When TRUE, keyboard navigation and other errors will cause a beep.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_file_chooser_backend Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_error_bell ( ) const
    - + @@ -1471,17 +1613,18 @@
    +

    Name of a icon theme to fall back to.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_font_name Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_fallback_icon_theme ( )
    - + @@ -1490,18 +1633,18 @@
    -

    Name of default font to use.

    +

    Name of a icon theme to fall back to.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_font_name Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_fallback_icon_theme ( ) const
    - + @@ -1510,17 +1653,18 @@
    +

    Name of the GtkFileChooser backend to use by default.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy< int > Gtk::Settings::property_gtk_fontconfig_timestamp Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_file_chooser_backend ( )
    - + @@ -1529,18 +1673,18 @@
    -

    Timestamp of current fontconfig configuration.

    +

    Name of the GtkFileChooser backend to use by default.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_fontconfig_timestamp Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_file_chooser_backend ( ) const
    - + @@ -1549,17 +1693,18 @@
    +

    Name of default font to use.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_icon_sizes Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_font_name ( )
    - + @@ -1568,18 +1713,18 @@
    -

    List of icon sizes: gtk-menu=16,16:gtk-button=20,20...

    +

    Name of default font to use.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_icon_sizes Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_font_name ( ) const
    - + @@ -1588,17 +1733,18 @@
    +

    Timestamp of current fontconfig configuration.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_icon_theme_name Glib::PropertyProxy< int > Gtk::Settings::property_gtk_fontconfig_timestamp ( )
    - + @@ -1607,18 +1753,18 @@
    -

    Name of icon theme to use.

    +

    Timestamp of current fontconfig configuration.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_icon_theme_name Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_fontconfig_timestamp ( ) const
    - + @@ -1627,17 +1773,18 @@
    +

    List of icon sizes: gtk-menu=16,16:gtk-button=20,20...

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_im_module Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_icon_sizes ( )
    - + @@ -1646,18 +1793,18 @@
    -

    Which IM module should be used by default.

    +

    List of icon sizes: gtk-menu=16,16:gtk-button=20,20...

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_im_module Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_icon_sizes ( ) const
    - + @@ -1666,17 +1813,18 @@
    +

    Name of icon theme to use.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_key_theme_name Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_icon_theme_name ( )
    - + @@ -1685,18 +1833,18 @@
    -

    Name of key theme to load.

    +

    Name of icon theme to use.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_key_theme_name Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_icon_theme_name ( ) const
    - + @@ -1705,17 +1853,18 @@
    +

    Which IM module should be used by default.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_keynav_cursor_only Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_im_module ( )
    - + @@ -1724,18 +1873,18 @@
    -

    When TRUE, there are only cursor keys available to navigate widgets.

    +

    Which IM module should be used by default.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_keynav_cursor_only Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_im_module ( ) const
    - + @@ -1744,17 +1893,18 @@
    +

    How to draw the input method preedit string.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_keynav_wrap_around Glib::PropertyProxy< IMPreeditStyle > Gtk::Settings::property_gtk_im_preedit_style ( )
    - + @@ -1763,18 +1913,18 @@
    -

    Whether to wrap around when keyboard-navigating widgets.

    +

    How to draw the input method preedit string.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_keynav_wrap_around Glib::PropertyProxy_ReadOnly< IMPreeditStyle > Gtk::Settings::property_gtk_im_preedit_style ( ) const
    - + @@ -1783,17 +1933,18 @@
    +

    How to draw the input method statusbar.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_menu_bar_accel Glib::PropertyProxy< IMStatusStyle > Gtk::Settings::property_gtk_im_status_style ( )
    - + @@ -1802,18 +1953,18 @@
    -

    Keybinding to activate the menu bar.

    +

    How to draw the input method statusbar.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_menu_bar_accel Glib::PropertyProxy_ReadOnly< IMStatusStyle > Gtk::Settings::property_gtk_im_status_style ( ) const
    - + @@ -1822,17 +1973,18 @@
    +

    Name of key theme to load.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_modules Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_key_theme_name ( )
    - + @@ -1841,174 +1993,178 @@
    -

    List of currently active GTK modules.

    +

    Name of key theme to load.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_modules Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_key_theme_name ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_print_backends Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_keynav_cursor_only ( ) const
    -

    List of the GtkPrintBackend backends to use by default.

    +

    When TRUE, there are only cursor keys available to navigate widgets.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_print_backends Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_keynav_cursor_only ( ) const
    +

    When TRUE, there are only cursor keys available to navigate widgets.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_print_preview_command Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_keynav_wrap_around ( ) const
    -

    Command to run when displaying a print preview.

    +

    Whether to wrap around when keyboard-navigating widgets.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_print_preview_command Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_keynav_wrap_around ( ) const
    +

    Whether to wrap around when keyboard-navigating widgets.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_recent_files_limit Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_label_select_on_focus ( ) const
    -

    Number of recently used files.

    +

    Whether to select the contents of a selectable label when it is focused.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::Settings::property_gtk_recent_files_limit Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_label_select_on_focus ( ) const
    +

    Whether to select the contents of a selectable label when it is focused.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_recent_files_max_age Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_menu_bar_accel ( ) const
    -

    Maximum age of recently used files, in days.

    +

    Keybinding to activate the menu bar.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::Settings::property_gtk_recent_files_max_age Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_menu_bar_accel ( ) const
    +

    Keybinding to activate the menu bar.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + @@ -2017,17 +2173,18 @@
    +

    Delay before the submenus of a menu bar appear.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_show_input_method_menu Glib::PropertyProxy< int > Gtk::Settings::property_gtk_menu_bar_popup_delay ( )
    - + @@ -2036,57 +2193,58 @@
    -

    Whether the context menus of entries and text views should offer to change the input method.

    +

    Delay before the submenus of a menu bar appear.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_show_input_method_menu Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_menu_bar_popup_delay ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_show_unicode_menu Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_menu_images ( ) const
    -

    Whether the context menus of entries and text views should offer to insert control characters.

    +

    Whether images should be shown in menus.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_show_unicode_menu Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_menu_images ( ) const
    +

    Whether images should be shown in menus.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + @@ -2095,17 +2253,18 @@
    +

    The time before hiding a submenu when the pointer is moving towards the submenu.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_sound_theme_name Glib::PropertyProxy< int > Gtk::Settings::property_gtk_menu_popdown_delay ( )
    - + @@ -2114,18 +2273,18 @@
    -

    XDG sound theme name.

    +

    The time before hiding a submenu when the pointer is moving towards the submenu.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_sound_theme_name Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_menu_popdown_delay ( ) const
    - + @@ -2134,17 +2293,18 @@
    +

    Minimum time the pointer must stay over a menu item before the submenu appear.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_split_cursor Glib::PropertyProxy< int > Gtk::Settings::property_gtk_menu_popup_delay ( )
    - + @@ -2153,18 +2313,18 @@
    -

    Whether two cursors should be displayed for mixed left-to-right and right-to-left text.

    +

    Minimum time the pointer must stay over a menu item before the submenu appear.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_split_cursor Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_menu_popup_delay ( ) const
    - + @@ -2173,17 +2333,18 @@
    +

    List of currently active GTK modules.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_theme_name Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_modules ( )
    - + @@ -2192,57 +2353,58 @@
    -

    Name of theme to load.

    +

    List of currently active GTK modules.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_theme_name Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_modules ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_timeout_expand Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_print_backends ( ) const
    -

    Expand value for timeouts, when a widget is expanding a new region.

    +

    List of the GtkPrintBackend backends to use by default.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::Settings::property_gtk_timeout_expand Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_print_backends ( ) const
    +

    List of the GtkPrintBackend backends to use by default.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + @@ -2251,17 +2413,18 @@
    +

    Command to run when displaying a print preview.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy< int > Gtk::Settings::property_gtk_timeout_initial Glib::PropertyProxy< Glib::ustring > Gtk::Settings::property_gtk_print_preview_command ( )
    - + @@ -2270,18 +2433,338 @@
    -

    Starting value for timeouts, when button is pressed.

    +

    Command to run when displaying a print preview.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    + + +
    +
    +
    Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_timeout_initial Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Settings::property_gtk_print_preview_command ( ) const
    + + + + + + +
    Glib::PropertyProxy< int > Gtk::Settings::property_gtk_recent_files_limit ()
    +
    +
    + +

    Number of recently used files.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    + +
    + +
    + +

    Number of recently used files.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    + +
    + +
    + +

    Maximum age of recently used files, in days.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    + +
    + +
    + +

    Maximum age of recently used files, in days.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    + +
    + +
    + +

    Where the contents of scrolled windows are located with respect to the scrollbars, if not overridden by the scrolled window's own placement.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    + +
    + +
    + +

    Where the contents of scrolled windows are located with respect to the scrollbars, if not overridden by the scrolled window's own placement.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    + +
    + +
    + +

    Set to TRUE if the desktop environment is displaying the app menu, FALSE if the app should display it itself.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    + +
    + +
    + +

    Set to TRUE if the desktop environment is displaying the app menu, FALSE if the app should display it itself.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    + +
    + +
    + +

    Set to TRUE if the desktop environment is displaying the menubar, FALSE if the app should display it itself.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    + +
    + +
    + +

    Set to TRUE if the desktop environment is displaying the menubar, FALSE if the app should display it itself.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    + +
    + +
    + +

    Whether the context menus of entries and text views should offer to change the input method.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    + +
    + +
    + +

    Whether the context menus of entries and text views should offer to change the input method.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    + +
    + +
    + +

    Whether the context menus of entries and text views should offer to insert control characters.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    + +
    + +
    + +

    Whether the context menus of entries and text views should offer to insert control characters.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    + +
    + +
    + +

    XDG sound theme name.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - + +
    + +
    + +

    XDG sound theme name.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    +
    - + @@ -2290,17 +2773,138 @@
    +

    Whether two cursors should be displayed for mixed left-to-right and right-to-left text.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - + +
    +
    +
    Glib::PropertyProxy< int > Gtk::Settings::property_gtk_timeout_repeat Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_split_cursor ( )
    + + + + + + +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_split_cursor () const
    +
    +
    + +

    Whether two cursors should be displayed for mixed left-to-right and right-to-left text.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    + +
    + +
    + +

    Name of theme to load.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    + +
    + +
    + +

    Name of theme to load.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    + +
    + +
    + +

    Expand value for timeouts, when a widget is expanding a new region.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    + +
    + +
    + +

    Expand value for timeouts, when a widget is expanding a new region.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    + +
    + +
    + +

    Starting value for timeouts, when button is pressed.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    +
    - + @@ -2309,18 +2913,38 @@
    +

    Starting value for timeouts, when button is pressed.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    + + +
    +
    +
    Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_timeout_repeat Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_timeout_initial ( ) const
    + + + + + + +
    Glib::PropertyProxy< int > Gtk::Settings::property_gtk_timeout_repeat ()
    +
    +
    +

    Repeat value for timeouts, when button is pressed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + @@ -2329,6 +2953,7 @@
    +

    Repeat value for timeouts, when button is pressed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2339,7 +2964,7 @@
    Glib::PropertyProxy_ReadOnly< IconSize > Gtk::Settings::property_gtk_toolbar_icon_size Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_timeout_repeat ( ) const
    - + @@ -2353,12 +2978,31 @@ + +
    +
    +
    Glib::PropertyProxy< IconSize > Gtk::Settings::property_gtk_toolbar_icon_size Glib::PropertyProxy< IconSize > Gtk::Settings::property_gtk_toolbar_icon_size ( )
    + + + + + + +
    Glib::PropertyProxy_ReadOnly< IconSize > Gtk::Settings::property_gtk_toolbar_icon_size () const
    +
    +
    + +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    - + @@ -2377,7 +3021,7 @@
    Glib::PropertyProxy< ToolbarStyle > Gtk::Settings::property_gtk_toolbar_style Glib::PropertyProxy< ToolbarStyle > Gtk::Settings::property_gtk_toolbar_style ( )
    - + @@ -2396,7 +3040,7 @@
    Glib::PropertyProxy_ReadOnly< ToolbarStyle > Gtk::Settings::property_gtk_toolbar_style Glib::PropertyProxy_ReadOnly< ToolbarStyle > Gtk::Settings::property_gtk_toolbar_style ( ) const
    - + @@ -2405,6 +3049,7 @@
    +

    Timeout after which browse mode is disabled.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2415,7 +3060,7 @@
    Glib::PropertyProxy< int > Gtk::Settings::property_gtk_tooltip_browse_mode_timeout Glib::PropertyProxy< int > Gtk::Settings::property_gtk_tooltip_browse_mode_timeout ( )
    - + @@ -2430,15 +3075,15 @@ - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_tooltip_browse_mode_timeout Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_tooltip_browse_mode_timeout ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_tooltip_browse_timeout Glib::PropertyProxy< int > Gtk::Settings::property_gtk_tooltip_browse_timeout ( ) const
    @@ -2450,20 +3095,21 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::Settings::property_gtk_tooltip_browse_timeout Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_tooltip_browse_timeout ( ) const
    +

    Timeout before tooltip is shown when browse mode is enabled.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2474,7 +3120,7 @@
    - + @@ -2483,6 +3129,7 @@
    +

    Timeout before tooltip is shown.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2493,7 +3140,7 @@
    Glib::PropertyProxy< int > Gtk::Settings::property_gtk_tooltip_timeout Glib::PropertyProxy< int > Gtk::Settings::property_gtk_tooltip_timeout ( )
    - + @@ -2508,15 +3155,15 @@ - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_tooltip_timeout Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_tooltip_timeout ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_touchscreen_mode Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_touchscreen_mode ( ) const
    @@ -2528,34 +3175,35 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::Settings::property_gtk_touchscreen_mode Glib::PropertyProxy_ReadOnly< bool > Gtk::Settings::property_gtk_touchscreen_mode ( ) const
    +

    When TRUE, there are no motion notify events delivered on this screen.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    @@ -2567,20 +3215,21 @@
    - +
    +

    Whether 'focus rectangles' should be hidden until the user starts to use the keyboard.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2591,7 +3240,7 @@
    - + @@ -2600,6 +3249,7 @@
    +

    Whether to antialias Xft fonts; 0=no, 1=yes, -1=default.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2610,7 +3260,7 @@
    Glib::PropertyProxy< int > Gtk::Settings::property_gtk_xft_antialias Glib::PropertyProxy< int > Gtk::Settings::property_gtk_xft_antialias ( )
    - + @@ -2625,15 +3275,15 @@ - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_xft_antialias Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_xft_antialias ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_xft_dpi Glib::PropertyProxy< int > Gtk::Settings::property_gtk_xft_dpi ( ) const
    @@ -2646,34 +3296,36 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::Settings::property_gtk_xft_dpi Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_xft_dpi ( ) const
    +

    Resolution for Xft, in 1024 * dots/inch.

    +

    -1 to use default value.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_xft_hinting Glib::PropertyProxy< int > Gtk::Settings::property_gtk_xft_hinting ( ) const
    @@ -2685,34 +3337,35 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::Settings::property_gtk_xft_hinting Glib::PropertyProxy_ReadOnly< int > Gtk::Settings::property_gtk_xft_hinting ( ) const
    +

    Whether to hint Xft fonts; 0=no, 1=yes, -1=default.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    @@ -2724,34 +3377,35 @@
    - +
    +

    What degree of hinting to use; hintnone, hintslight, hintmedium, or hintfull.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    @@ -2763,20 +3417,21 @@
    - +
    +

    Type of subpixel antialiasing; none, rgb, bgr, vrgb, vbgr.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2788,7 +3443,7 @@
    - + @@ -2809,7 +3464,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::Settings > wrap Glib::RefPtr< Gtk::Settings > wrap ( GtkSettings *  object,
    @@ -2823,9 +3478,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/settings.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Settings__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Settings__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Settings-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Settings-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Settings-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Settings-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Settings, including all inherited members. @@ -59,7 +75,7 @@ - + @@ -95,6 +111,8 @@ + + @@ -117,10 +135,14 @@ + + + + @@ -133,14 +155,28 @@ + + + + + + + + + + + + + + @@ -151,6 +187,12 @@ + + + + + + @@ -196,7 +238,7 @@ - + @@ -207,9 +249,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_data(const QueryQuark &key)Glib::Object
    get_default()Gtk::Settings [static]
    get_for_screen(const Glib::RefPtr< Gdk::Screen >& screen)Gtk::Settings [static]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gtk::Settings [inline]
    gobj() const Gtk::Settings [inline]
    property_gtk_cursor_blink() const Gtk::Settings
    property_gtk_cursor_blink_time()Gtk::Settings
    property_gtk_cursor_blink_time() const Gtk::Settings
    property_gtk_cursor_blink_timeout()Gtk::Settings
    property_gtk_cursor_blink_timeout() const Gtk::Settings
    property_gtk_cursor_theme_name()Gtk::Settings
    property_gtk_cursor_theme_name() const Gtk::Settings
    property_gtk_cursor_theme_size()Gtk::Settings
    property_gtk_enable_mnemonics() const Gtk::Settings
    property_gtk_enable_tooltips()Gtk::Settings
    property_gtk_enable_tooltips() const Gtk::Settings
    property_gtk_entry_password_hint_timeout()Gtk::Settings
    property_gtk_entry_password_hint_timeout() const Gtk::Settings
    property_gtk_entry_select_on_focus()Gtk::Settings
    property_gtk_entry_select_on_focus() const Gtk::Settings
    property_gtk_error_bell()Gtk::Settings
    property_gtk_error_bell() const Gtk::Settings
    property_gtk_fallback_icon_theme()Gtk::Settings
    property_gtk_fallback_icon_theme() const Gtk::Settings
    property_gtk_file_chooser_backend()Gtk::Settings
    property_gtk_file_chooser_backend() const Gtk::Settings
    property_gtk_font_name()Gtk::Settings
    property_gtk_icon_theme_name() const Gtk::Settings
    property_gtk_im_module()Gtk::Settings
    property_gtk_im_module() const Gtk::Settings
    property_gtk_im_preedit_style()Gtk::Settings
    property_gtk_im_preedit_style() const Gtk::Settings
    property_gtk_im_status_style()Gtk::Settings
    property_gtk_im_status_style() const Gtk::Settings
    property_gtk_key_theme_name()Gtk::Settings
    property_gtk_key_theme_name() const Gtk::Settings
    property_gtk_keynav_cursor_only()Gtk::Settings
    property_gtk_keynav_cursor_only() const Gtk::Settings
    property_gtk_keynav_wrap_around()Gtk::Settings
    property_gtk_keynav_wrap_around() const Gtk::Settings
    property_gtk_label_select_on_focus()Gtk::Settings
    property_gtk_label_select_on_focus() const Gtk::Settings
    property_gtk_menu_bar_accel()Gtk::Settings
    property_gtk_menu_bar_accel() const Gtk::Settings
    property_gtk_menu_bar_popup_delay()Gtk::Settings
    property_gtk_menu_bar_popup_delay() const Gtk::Settings
    property_gtk_menu_images()Gtk::Settings
    property_gtk_menu_images() const Gtk::Settings
    property_gtk_menu_popdown_delay()Gtk::Settings
    property_gtk_menu_popdown_delay() const Gtk::Settings
    property_gtk_menu_popup_delay()Gtk::Settings
    property_gtk_menu_popup_delay() const Gtk::Settings
    property_gtk_modules()Gtk::Settings
    property_gtk_modules() const Gtk::Settings
    property_gtk_print_backends()Gtk::Settings
    property_gtk_recent_files_limit() const Gtk::Settings
    property_gtk_recent_files_max_age()Gtk::Settings
    property_gtk_recent_files_max_age() const Gtk::Settings
    property_gtk_scrolled_window_placement()Gtk::Settings
    property_gtk_scrolled_window_placement() const Gtk::Settings
    property_gtk_shell_shows_app_menu()Gtk::Settings
    property_gtk_shell_shows_app_menu() const Gtk::Settings
    property_gtk_shell_shows_menubar()Gtk::Settings
    property_gtk_shell_shows_menubar() const Gtk::Settings
    property_gtk_show_input_method_menu()Gtk::Settings
    property_gtk_show_input_method_menu() const Gtk::Settings
    property_gtk_show_unicode_menu()Gtk::Settings
    remove_destroy_notify_callback(void *data) const sigc::trackable
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    steal_data(const QueryQuark &quark)Glib::Object
    thaw_notify()Glib::ObjectBase
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Settings()Gtk::Settings [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1SizeGroup.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1SizeGroup.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1SizeGroup.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1SizeGroup.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::SizeGroup Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::SizeGroup Class Reference
    -
    +

    Gtk::SizeGroup provides a mechanism for grouping a number of widgets together so they all request the same amount of space. More...

    @@ -87,18 +103,18 @@  Adds a widget to a Gtk::SizeGroup.
    void remove_widget (Widget& widget)  Removes a widget from a Gtk::SizeGroup.
    -std::vector< Widget* > get_widgets () +std::vector< Widget* > get_widgets ()  Returns the list of widgets associated with size_group.
    -std::vector< const Widget* > get_widgets () const +std::vector< const Widget* > get_widgets () const  Returns the list of widgets associated with size_group.
    Glib::PropertyProxy
    < SizeGroupModeproperty_mode () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The directions in which the size group affects the requested sizes of its component widgets.
    Glib::PropertyProxy_ReadOnly
    < SizeGroupModeproperty_mode () const  The directions in which the size group affects the requested sizes of its component widgets.
    Glib::PropertyProxy< bool > property_ignore_hidden () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If TRUE, unmapped widgets are ignored when determining the size of the group.
    Glib::PropertyProxy_ReadOnly
    < bool > property_ignore_hidden () const  If TRUE, unmapped widgets are ignored when determining the size of the group.
    @@ -127,7 +143,7 @@
    - + @@ -143,7 +159,7 @@
    virtual Gtk::SizeGroup::~SizeGroup virtual Gtk::SizeGroup::~SizeGroup ( ) [virtual]
    - + @@ -161,7 +177,7 @@
    Gtk::SizeGroup::SizeGroup Gtk::SizeGroup::SizeGroup ( SizeGroupMode  mode)
    - + @@ -174,7 +190,7 @@

    Adds a widget to a Gtk::SizeGroup.

    In the future, the requisition of the widget will be determined as the maximum of its requisition and the requisition of the other widgets in the size group. Whether this applies horizontally, vertically, or in both directions depends on the mode of the size group. See set_mode().

    When the widget is destroyed or no longer referenced elsewhere, it will be removed from the size group.

    -
    Parameters:
    +
    Parameters:
    void Gtk::SizeGroup::add_widget void Gtk::SizeGroup::add_widget ( Widget widget)
    widgetThe Gtk::Widget to add.
    @@ -188,7 +204,7 @@
    - + @@ -205,7 +221,7 @@
    static Glib::RefPtr<SizeGroup> Gtk::SizeGroup::create static Glib::RefPtr<SizeGroup> Gtk::SizeGroup::create ( SizeGroupMode  mode)
    - + @@ -225,7 +241,7 @@
    bool Gtk::SizeGroup::get_ignore_hidden bool Gtk::SizeGroup::get_ignore_hidden ( ) const
    - + @@ -245,7 +261,7 @@
    SizeGroupMode Gtk::SizeGroup::get_mode SizeGroupMode Gtk::SizeGroup::get_mode ( ) const
    - + @@ -255,7 +271,7 @@

    Returns the list of widgets associated with size_group.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    A SList of widgets. The list is owned by GTK+ and should not be modified.
    @@ -265,7 +281,7 @@
    std::vector<Widget*> Gtk::SizeGroup::get_widgets std::vector<Widget*> Gtk::SizeGroup::get_widgets ( )
    - + @@ -275,20 +291,20 @@

    Returns the list of widgets associated with size_group.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    A SList of widgets. The list is owned by GTK+ and should not be modified.
    - +
    std::vector<const Widget*> Gtk::SizeGroup::get_widgets std::vector<const Widget*> Gtk::SizeGroup::get_widgets ( ) const
    - + - +
    const GtkSizeGroup* Gtk::SizeGroup::gobj GtkSizeGroup* Gtk::SizeGroup::gobj ( ) const [inline] [inline]
    @@ -296,19 +312,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gtk::Buildable.

    +

    Reimplemented from Gtk::Buildable.

    - +
    - + - +
    GtkSizeGroup* Gtk::SizeGroup::gobj const GtkSizeGroup* Gtk::SizeGroup::gobj ( ) [inline] const [inline]
    @@ -316,7 +332,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gtk::Buildable.

    +

    Reimplemented from Gtk::Buildable.

    @@ -325,7 +341,7 @@
    - + @@ -338,15 +354,15 @@ - +
    GtkSizeGroup* Gtk::SizeGroup::gobj_copy GtkSizeGroup* Gtk::SizeGroup::gobj_copy ( )
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::SizeGroup::property_ignore_hidden Glib::PropertyProxy< bool > Gtk::SizeGroup::property_ignore_hidden ( ) const
    @@ -358,20 +374,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::SizeGroup::property_ignore_hidden Glib::PropertyProxy_ReadOnly< bool > Gtk::SizeGroup::property_ignore_hidden ( ) const
    +

    If TRUE, unmapped widgets are ignored when determining the size of the group.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -382,7 +399,7 @@
    - + @@ -391,6 +408,7 @@
    +

    The directions in which the size group affects the requested sizes of its component widgets.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -401,7 +419,7 @@
    Glib::PropertyProxy< SizeGroupMode > Gtk::SizeGroup::property_mode Glib::PropertyProxy< SizeGroupMode > Gtk::SizeGroup::property_mode ( )
    - + @@ -421,7 +439,7 @@
    Glib::PropertyProxy_ReadOnly< SizeGroupMode > Gtk::SizeGroup::property_mode Glib::PropertyProxy_ReadOnly< SizeGroupMode > Gtk::SizeGroup::property_mode ( ) const
    - + @@ -432,7 +450,7 @@

    Removes a widget from a Gtk::SizeGroup.

    -
    Parameters:
    +
    Parameters:
    void Gtk::SizeGroup::remove_widget void Gtk::SizeGroup::remove_widget ( Widget widget)
    widgetThe Gtk::Widget to remove.
    @@ -446,7 +464,7 @@
    - + @@ -458,7 +476,7 @@

    Sets whether unmapped widgets should be ignored when calculating the size.

    Since gtkmm 2.8:
    -
    Parameters:
    +
    Parameters:
    void Gtk::SizeGroup::set_ignore_hidden void Gtk::SizeGroup::set_ignore_hidden ( bool  ignore_hidden = true)
    ignore_hiddenWhether unmapped widgets should be ignored when calculating the size.
    @@ -472,7 +490,7 @@
    - + @@ -484,7 +502,7 @@

    Sets the Gtk::SizeGroupMode of the size group.

    The mode of the size group determines whether the widgets in the size group should all have the same horizontal requisition (Gtk::SIZE_GROUP_HORIZONTAL) all have the same vertical requisition (Gtk::SIZE_GROUP_VERTICAL), or should all have the same requisition in both directions (Gtk::SIZE_GROUP_BOTH).

    -
    Parameters:
    +
    Parameters:
    void Gtk::SizeGroup::set_mode void Gtk::SizeGroup::set_mode ( SizeGroupMode  mode)
    modeThe mode to set for the size group.
    @@ -499,7 +517,7 @@
    - + @@ -520,7 +538,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::SizeGroup > wrap Glib::RefPtr< Gtk::SizeGroup > wrap ( GtkSizeGroup *  object,
    @@ -534,9 +552,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/sizegroup.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1SizeGroup__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1SizeGroup__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1SizeGroup-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1SizeGroup-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1SizeGroup-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1SizeGroup-members.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::SizeGroup, including all inherited members. + @@ -63,7 +80,7 @@ - + @@ -95,7 +112,7 @@ - + @@ -110,9 +127,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    add_interface(GType gtype_implementer)Gtk::Buildable [static]
    add_widget(Widget& widget)Gtk::SizeGroup
    Buildable()Gtk::Buildable [protected]
    connect_property_changed(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    connect_property_changed_with_return(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    create(SizeGroupMode mode)Gtk::SizeGroup [static]
    get_ignore_hidden() const Gtk::SizeGroup
    get_mode() const Gtk::SizeGroup
    get_name() const Gtk::Buildable
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_widgets()Gtk::SizeGroup
    get_widgets() const Gtk::SizeGroup
    set_ignore_hidden(bool ignore_hidden=true)Gtk::SizeGroup
    set_mode(SizeGroupMode mode)Gtk::SizeGroup
    set_name(const Glib::ustring& name)Gtk::Buildable
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    SizeGroup(SizeGroupMode mode)Gtk::SizeGroup [explicit, protected]
    steal_data(const QueryQuark &quark)Glib::Object
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~SizeGroup()Gtk::SizeGroup [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Socket.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Socket.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Socket.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Socket.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Socket Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Socket Class Reference
    -
    +

    Container for widgets from other processes. More...

    @@ -107,7 +123,7 @@ // socket is not yet visible socket.realize(); - cout << "The ID of the sockets window is: " << socket.get_id() << endl; + cout << "The ID of the sockets window is: " << socket.get_id() << endl;

    Note that if you pass the window ID of the socket to another process that will create a plug in the socket, you must make sure that the socket widget is not destroyed until that plug is created. Violating this rule will cause unpredictable consequences, the most likely consequence being that the plug will appear as a separate toplevel window. You can check if the plug has been created by examining the plug_window member of the GtkSocket structure returned by gobj(). If this field is non-NULL, then the plug has been successfully created inside of the socket.

    When gtkmm is notified that the embedded window has been destroyed, then it will destroy the socket as well. You should always, therefore, be prepared for your sockets to be destroyed at any time when the main event loop is running.

    The communication between a Gtk::Socket and a Gtk::Plug follows the XEmbed protocol. This protocol has also been implemented in other toolkits, e.g. Qt, allowing the same level of integration when embedding a Qt widget in gtkmm or vice versa.

    @@ -117,7 +133,7 @@
    - + @@ -133,7 +149,7 @@
    virtual Gtk::Socket::~Socket virtual Gtk::Socket::~Socket ( ) [virtual]
    - + @@ -150,7 +166,7 @@
    Gtk::Socket::Socket Gtk::Socket::Socket ( )
    - + @@ -164,7 +180,7 @@

    The client may be in the same process or in a different process.

    To embed a Gtk::Plug in a Gtk::Socket, you can either create the Gtk::Plug with gtk_plug_new (0), call Gtk::Plug::get_id() to get the window ID of the plug, and then pass that to the add_id(), or you can call get_id() to get the window ID for the socket, and call Gtk::Plug::new() passing in that ID.

    The Gtk::Socket must have already be added into a toplevel window before you can make this call.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Socket::add_id void Gtk::Socket::add_id ( ::Window  window_id)
    windowThe Window of a client participating in the XEMBED protocol.
    @@ -178,7 +194,7 @@
    - + @@ -193,15 +209,15 @@ - +
    ::Window Gtk::Socket::get_id ::Window Gtk::Socket::get_id ( ) const
    - + - +
    Glib::RefPtr<const Gdk::Window> Gtk::Socket::get_plug_window Glib::RefPtr<Gdk::Window> Gtk::Socket::get_plug_window ( ) const
    @@ -209,20 +225,20 @@

    Retrieves the window of the plug.

    Use this to check if the plug has been created inside of the socket.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The window of the plug if available, or 0.
    - +
    - + - +
    Glib::RefPtr<Gdk::Window> Gtk::Socket::get_plug_window Glib::RefPtr<const Gdk::Window> Gtk::Socket::get_plug_window ( ) const
    @@ -230,7 +246,7 @@

    Retrieves the window of the plug.

    Use this to check if the plug has been created inside of the socket.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The window of the plug if available, or 0.
    @@ -240,7 +256,7 @@
    - + @@ -260,7 +276,7 @@
    GtkSocket* Gtk::Socket::gobj GtkSocket* Gtk::Socket::gobj ( ) [inline]
    - + @@ -280,7 +296,7 @@
    const GtkSocket* Gtk::Socket::gobj const GtkSocket* Gtk::Socket::gobj ( ) const [inline]
    - + @@ -298,7 +314,7 @@
    virtual void Gtk::Socket::on_plug_added virtual void Gtk::Socket::on_plug_added ( ) [protected, virtual]
    - + @@ -316,7 +332,7 @@
    virtual bool Gtk::Socket::on_plug_removed virtual bool Gtk::Socket::on_plug_removed ( ) [protected, virtual]
    - + @@ -334,7 +350,7 @@
    Glib::SignalProxy0< void > Gtk::Socket::signal_plug_added Glib::SignalProxy0< void > Gtk::Socket::signal_plug_added ( )
    - + @@ -354,7 +370,7 @@
    Glib::SignalProxy0< bool > Gtk::Socket::signal_plug_removed Glib::SignalProxy0< bool > Gtk::Socket::signal_plug_removed ( )
    - + @@ -375,7 +391,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Socket* wrap Gtk::Socket* wrap ( GtkSocket *  object,
    @@ -389,9 +405,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/socket.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Socket__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Socket__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Socket-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Socket-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Socket-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Socket-members.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Socket, including all inherited members. @@ -60,6 +76,7 @@ + @@ -182,7 +199,7 @@ - + @@ -201,7 +218,7 @@ - + @@ -445,7 +462,7 @@ - + @@ -531,7 +548,9 @@ + + @@ -572,9 +591,14 @@ -
    activate()Gtk::Widget
    add_interface(GType gtype_implementer)Gtk::Buildable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Socket()Gtk::Socket [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1SpinButton.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1SpinButton.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1SpinButton.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1SpinButton.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::SpinButton Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::SpinButton Class Reference
    -
    +

    numeric Entry with up/down buttons Slightly misnamed, this should be called a SpinEntry. More...

    @@ -91,15 +107,15 @@  Sets the step and page increments for spin_button.
    void get_increments (double& step, double& page) const  Gets the current step and page the increments used by spin_button.
    -void set_range (double min, double max) +void set_range (double min, double max)  Sets the minimum and maximum allowable values for spin_button.
    -void get_range (double&min, double&max) const +void get_range (double&min, double&max) const  Gets the range allowed for spin_button.
    double get_value () const  Get the value in the spin_button.
    int get_value_as_int () const  Get the value spin_button represented as an integer.
    -void set_value (double value) +void set_value (double value)  Sets the value of spin_button.
    void set_update_policy (SpinButtonUpdatePolicy policy)  Sets the update behavior of a spin button.
    @@ -111,7 +127,7 @@  Returns whether non-numeric text can be typed into the spin button.
    void spin (SpinType direction, double increment)  Increment or decrement a spin button's value in a specified direction by a specified amount.
    -void set_wrap (bool wrap=true) +void set_wrap (bool wrap=true)  Sets the flag that determines if a spin button value wraps around to the opposite limit when the upper or lower limit of the range is exceeded.
    bool get_wrap () const  Returns whether the spin button's value wraps around to the opposite limit when the upper or lower limit of the range is exceeded.
    @@ -127,43 +143,43 @@ Glib::SignalProxy0< void > signal_value_changed () Glib::PropertyProxy
    < Glib::RefPtr< Adjustment > > property_adjustment () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The adjustment that holds the value of the spin button.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Adjustment > > property_adjustment () const  The adjustment that holds the value of the spin button.
    Glib::PropertyProxy< double > property_climb_rate () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The acceleration rate when you hold down a button.
    Glib::PropertyProxy_ReadOnly
    < double > property_climb_rate () const  The acceleration rate when you hold down a button.
    Glib::PropertyProxy< guint > property_digits () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The number of decimal places to display.
    Glib::PropertyProxy_ReadOnly
    < guint > property_digits () const  The number of decimal places to display.
    Glib::PropertyProxy< bool > property_snap_to_ticks () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether erroneous values are automatically changed to a spin button's nearest step increment.
    Glib::PropertyProxy_ReadOnly
    < bool > property_snap_to_ticks () const  Whether erroneous values are automatically changed to a spin button's nearest step increment.
    Glib::PropertyProxy< bool > property_numeric () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether non-numeric characters should be ignored.
    Glib::PropertyProxy_ReadOnly
    < bool > property_numeric () const  Whether non-numeric characters should be ignored.
    Glib::PropertyProxy< bool > property_wrap () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether a spin button should wrap upon reaching its limits.
    Glib::PropertyProxy_ReadOnly
    < bool > property_wrap () const  Whether a spin button should wrap upon reaching its limits.
    Glib::PropertyProxy
    < SpinButtonUpdatePolicyproperty_update_policy () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the spin button should update always, or only when the value is legal.
    Glib::PropertyProxy_ReadOnly
    < SpinButtonUpdatePolicyproperty_update_policy () const  Whether the spin button should update always, or only when the value is legal.
    Glib::PropertyProxy< double > property_value () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Reads the current value, or sets a new value.
    Glib::PropertyProxy_ReadOnly
    < double > property_value () const  Reads the current value, or sets a new value.
    @@ -196,7 +212,7 @@
    - + @@ -212,7 +228,7 @@
    virtual Gtk::SpinButton::~SpinButton virtual Gtk::SpinButton::~SpinButton ( ) [virtual]
    - + @@ -239,7 +255,7 @@
    Gtk::SpinButton::SpinButton Gtk::SpinButton::SpinButton ( double  climb_rate = 0.0,
    - + @@ -273,7 +289,7 @@
    Gtk::SpinButton::SpinButton Gtk::SpinButton::SpinButton ( const Glib::RefPtr< Adjustment >&  adjustment,
    - + @@ -301,7 +317,7 @@

    Changes the properties of an existing spin button.

    The adjustment, climb rate, and number of decimal places are all changed accordingly, after this function call.

    -
    Parameters:
    +
    Parameters:
    void Gtk::SpinButton::configure void Gtk::SpinButton::configure ( const Glib::RefPtr< Adjustment >&  adjustment,
    @@ -317,7 +333,7 @@
    adjustmentA Gtk::Adjustment.
    climb_rateThe new climb rate.
    - + @@ -336,7 +352,7 @@
    Glib::RefPtr<Adjustment> Gtk::SpinButton::get_adjustment Glib::RefPtr<Adjustment> Gtk::SpinButton::get_adjustment ( )
    - + @@ -355,7 +371,7 @@
    Glib::RefPtr<const Adjustment> Gtk::SpinButton::get_adjustment Glib::RefPtr<const Adjustment> Gtk::SpinButton::get_adjustment ( ) const
    - + @@ -375,7 +391,7 @@
    guint Gtk::SpinButton::get_digits guint Gtk::SpinButton::get_digits ( ) const
    - + @@ -397,7 +413,7 @@

    Gets the current step and page the increments used by spin_button.

    See set_increments().

    -
    Parameters:
    +
    Parameters:
    void Gtk::SpinButton::get_increments void Gtk::SpinButton::get_increments ( double &  step,
    @@ -412,7 +428,7 @@
    stepLocation to store step increment, or 0.
    pageLocation to store page increment, or 0.
    - + @@ -432,7 +448,7 @@
    bool Gtk::SpinButton::get_numeric bool Gtk::SpinButton::get_numeric ( ) const
    - + @@ -454,7 +470,7 @@

    Gets the range allowed for spin_button.

    See set_range().

    -
    Parameters:
    +
    Parameters:
    void Gtk::SpinButton::get_range void Gtk::SpinButton::get_range ( double &  min,
    @@ -469,7 +485,7 @@
    minLocation to store minimum allowed value, or 0.
    maxLocation to store maximum allowed value, or 0.
    - + @@ -489,7 +505,7 @@
    bool Gtk::SpinButton::get_snap_to_ticks bool Gtk::SpinButton::get_snap_to_ticks ( ) const
    - + @@ -509,7 +525,7 @@
    SpinButtonUpdatePolicy Gtk::SpinButton::get_update_policy SpinButtonUpdatePolicy Gtk::SpinButton::get_update_policy ( ) const
    - + @@ -528,7 +544,7 @@
    double Gtk::SpinButton::get_value double Gtk::SpinButton::get_value ( ) const
    - + @@ -547,7 +563,7 @@
    int Gtk::SpinButton::get_value_as_int int Gtk::SpinButton::get_value_as_int ( ) const
    - + @@ -562,15 +578,15 @@ - +
    bool Gtk::SpinButton::get_wrap bool Gtk::SpinButton::get_wrap ( ) const
    - + - +
    const GtkSpinButton* Gtk::SpinButton::gobj GtkSpinButton* Gtk::SpinButton::gobj ( ) const [inline] [inline]
    @@ -578,19 +594,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Entry.

    +

    Reimplemented from Gtk::Entry.

    - +
    - + - +
    GtkSpinButton* Gtk::SpinButton::gobj const GtkSpinButton* Gtk::SpinButton::gobj ( ) [inline] const [inline]
    @@ -598,7 +614,7 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Entry.

    +

    Reimplemented from Gtk::Entry.

    @@ -607,7 +623,7 @@
    - + @@ -626,7 +642,7 @@
    virtual int Gtk::SpinButton::on_input virtual int Gtk::SpinButton::on_input ( double *  new_value)
    - + @@ -644,7 +660,7 @@
    virtual bool Gtk::SpinButton::on_output virtual bool Gtk::SpinButton::on_output ( ) [protected, virtual]
    - + @@ -662,7 +678,7 @@
    virtual void Gtk::SpinButton::on_value_changed virtual void Gtk::SpinButton::on_value_changed ( ) [protected, virtual]
    - + @@ -680,7 +696,7 @@
    virtual void Gtk::SpinButton::on_wrapped virtual void Gtk::SpinButton::on_wrapped ( ) [protected, virtual]
    - + @@ -689,6 +705,7 @@
    +

    The adjustment that holds the value of the spin button.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -699,7 +716,7 @@
    Glib::PropertyProxy< Glib::RefPtr<Adjustment> > Gtk::SpinButton::property_adjustment Glib::PropertyProxy< Glib::RefPtr<Adjustment> > Gtk::SpinButton::property_adjustment ( )
    - + @@ -719,7 +736,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Adjustment> > Gtk::SpinButton::property_adjustment Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Adjustment> > Gtk::SpinButton::property_adjustment ( ) const
    - + @@ -728,6 +745,7 @@
    +

    The acceleration rate when you hold down a button.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -738,7 +756,7 @@
    Glib::PropertyProxy< double > Gtk::SpinButton::property_climb_rate Glib::PropertyProxy< double > Gtk::SpinButton::property_climb_rate ( )
    - + @@ -758,7 +776,7 @@
    Glib::PropertyProxy_ReadOnly< double > Gtk::SpinButton::property_climb_rate Glib::PropertyProxy_ReadOnly< double > Gtk::SpinButton::property_climb_rate ( ) const
    - + @@ -767,6 +785,7 @@
    +

    The number of decimal places to display.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -777,7 +796,7 @@
    Glib::PropertyProxy< guint > Gtk::SpinButton::property_digits Glib::PropertyProxy< guint > Gtk::SpinButton::property_digits ( )
    - + @@ -797,7 +816,7 @@
    Glib::PropertyProxy_ReadOnly< guint > Gtk::SpinButton::property_digits Glib::PropertyProxy_ReadOnly< guint > Gtk::SpinButton::property_digits ( ) const
    - + @@ -806,6 +825,7 @@
    +

    Whether non-numeric characters should be ignored.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -816,7 +836,7 @@
    Glib::PropertyProxy< bool > Gtk::SpinButton::property_numeric Glib::PropertyProxy< bool > Gtk::SpinButton::property_numeric ( )
    - + @@ -836,7 +856,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::SpinButton::property_numeric Glib::PropertyProxy_ReadOnly< bool > Gtk::SpinButton::property_numeric ( ) const
    - + @@ -845,6 +865,7 @@
    +

    Whether erroneous values are automatically changed to a spin button's nearest step increment.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -855,7 +876,7 @@
    Glib::PropertyProxy< bool > Gtk::SpinButton::property_snap_to_ticks Glib::PropertyProxy< bool > Gtk::SpinButton::property_snap_to_ticks ( )
    - + @@ -875,7 +896,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::SpinButton::property_snap_to_ticks Glib::PropertyProxy_ReadOnly< bool > Gtk::SpinButton::property_snap_to_ticks ( ) const
    - + @@ -884,6 +905,7 @@
    +

    Whether the spin button should update always, or only when the value is legal.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -894,7 +916,7 @@
    Glib::PropertyProxy< SpinButtonUpdatePolicy > Gtk::SpinButton::property_update_policy Glib::PropertyProxy< SpinButtonUpdatePolicy > Gtk::SpinButton::property_update_policy ( )
    - + @@ -909,15 +931,15 @@ - +
    Glib::PropertyProxy_ReadOnly< SpinButtonUpdatePolicy > Gtk::SpinButton::property_update_policy Glib::PropertyProxy_ReadOnly< SpinButtonUpdatePolicy > Gtk::SpinButton::property_update_policy ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< double > Gtk::SpinButton::property_value Glib::PropertyProxy< double > Gtk::SpinButton::property_value ( ) const
    @@ -929,20 +951,21 @@
    - +
    - + - +
    Glib::PropertyProxy< double > Gtk::SpinButton::property_value Glib::PropertyProxy_ReadOnly< double > Gtk::SpinButton::property_value ( ) const
    +

    Reads the current value, or sets a new value.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -953,7 +976,7 @@
    - + @@ -962,6 +985,7 @@
    +

    Whether a spin button should wrap upon reaching its limits.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -972,7 +996,7 @@
    Glib::PropertyProxy< bool > Gtk::SpinButton::property_wrap Glib::PropertyProxy< bool > Gtk::SpinButton::property_wrap ( )
    - + @@ -992,7 +1016,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::SpinButton::property_wrap Glib::PropertyProxy_ReadOnly< bool > Gtk::SpinButton::property_wrap ( ) const
    - + @@ -1003,7 +1027,7 @@

    Replaces the Gtk::Adjustment associated with spin_button.

    -
    Parameters:
    +
    Parameters:
    void Gtk::SpinButton::set_adjustment void Gtk::SpinButton::set_adjustment ( const Glib::RefPtr< Adjustment >&  adjustment)
    adjustmentA Gtk::Adjustment to replace the existing adjustment.
    @@ -1017,7 +1041,7 @@
    - + @@ -1029,7 +1053,7 @@

    Set the precision to be displayed by spin_button.

    Up to 20 digit precision is allowed.

    -
    Parameters:
    +
    Parameters:
    void Gtk::SpinButton::set_digits void Gtk::SpinButton::set_digits ( guint  digits)
    digitsThe number of digits after the decimal point to be displayed for the spin button's value.
    @@ -1043,7 +1067,7 @@
    - + @@ -1065,7 +1089,7 @@

    Sets the step and page increments for spin_button.

    This affects how quickly the value changes when the spin button's arrows are activated.

    -
    Parameters:
    +
    Parameters:
    void Gtk::SpinButton::set_increments void Gtk::SpinButton::set_increments ( double  step,
    @@ -1080,7 +1104,7 @@
    stepIncrement applied for a button 1 press.
    pageIncrement applied for a button 2 press.
    - + @@ -1091,7 +1115,7 @@

    Sets the flag that determines if non-numeric text can be typed into the spin button.

    -
    Parameters:
    +
    Parameters:
    void Gtk::SpinButton::set_numeric void Gtk::SpinButton::set_numeric ( bool  numeric = true)
    numericFlag indicating if only numeric entry is allowed.
    @@ -1105,7 +1129,7 @@
    - + @@ -1127,7 +1151,7 @@

    Sets the minimum and maximum allowable values for spin_button.

    If the current value is outside this range, it will be adjusted to fit within the range, otherwise it will remain unchanged.

    -
    Parameters:
    +
    Parameters:
    void Gtk::SpinButton::set_range void Gtk::SpinButton::set_range ( double  min,
    @@ -1142,7 +1166,7 @@
    minMinimum allowable value.
    maxMaximum allowable value.
    - + @@ -1153,7 +1177,7 @@

    Sets the policy as to whether values are corrected to the nearest step increment when a spin button is activated after providing an invalid value.

    -
    Parameters:
    +
    Parameters:
    void Gtk::SpinButton::set_snap_to_ticks void Gtk::SpinButton::set_snap_to_ticks ( bool  snap_to_ticks = true)
    snap_to_ticksA flag indicating if invalid values should be corrected.
    @@ -1167,7 +1191,7 @@
    - + @@ -1179,7 +1203,7 @@

    Sets the update behavior of a spin button.

    This determines wether the spin button is always updated or only when a valid value is set.

    -
    Parameters:
    +
    Parameters:
    void Gtk::SpinButton::set_update_policy void Gtk::SpinButton::set_update_policy ( SpinButtonUpdatePolicy  policy)
    policyA Gtk::SpinButtonUpdatePolicy value.
    @@ -1193,7 +1217,7 @@
    - + @@ -1204,7 +1228,7 @@

    Sets the value of spin_button.

    -
    Parameters:
    +
    Parameters:
    void Gtk::SpinButton::set_value void Gtk::SpinButton::set_value ( double  value)
    valueThe new value.
    @@ -1218,7 +1242,7 @@
    - + @@ -1229,7 +1253,7 @@

    Sets the flag that determines if a spin button value wraps around to the opposite limit when the upper or lower limit of the range is exceeded.

    -
    Parameters:
    +
    Parameters:
    void Gtk::SpinButton::set_wrap void Gtk::SpinButton::set_wrap ( bool  wrap = true)
    wrapA flag indicating if wrapping behavior is performed.
    @@ -1243,7 +1267,7 @@
    - + @@ -1254,7 +1278,7 @@
    Slot Prototype:
    int on_my_input(double* new_value)

    The signal_input() signal can be used to influence the conversion of the users input into a double value. The signal handler is expected to use Gtk::Entry::get_text() to retrieve the text of the entry and set new_value to the new value.

    The default conversion uses Glib::strtod().

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< int,double* > Gtk::SpinButton::signal_input Glib::SignalProxy1< int,double* > Gtk::SpinButton::signal_input ( )
    new_valueReturn location for the new value.
    @@ -1269,7 +1293,7 @@
    - + @@ -1289,7 +1313,7 @@
    Glib::SignalProxy0< bool > Gtk::SpinButton::signal_output Glib::SignalProxy0< bool > Gtk::SpinButton::signal_output ( )
    - + @@ -1306,7 +1330,7 @@
    Glib::SignalProxy0< void > Gtk::SpinButton::signal_value_changed Glib::SignalProxy0< void > Gtk::SpinButton::signal_value_changed ( )
    - + @@ -1316,7 +1340,7 @@
    Slot Prototype:
    void on_my_wrapped()

    The wrapped signal is emitted right after the spinbutton wraps from its maximum to minimum value or vice-versa.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    @@ -1325,7 +1349,7 @@
    Glib::SignalProxy0< void > Gtk::SpinButton::signal_wrapped Glib::SignalProxy0< void > Gtk::SpinButton::signal_wrapped ( )
    - + @@ -1346,7 +1370,7 @@

    Increment or decrement a spin button's value in a specified direction by a specified amount.

    -
    Parameters:
    +
    Parameters:
    void Gtk::SpinButton::spin void Gtk::SpinButton::spin ( SpinType  direction,
    @@ -1361,7 +1385,7 @@
    directionA Gtk::SpinType indicating the direction to spin.
    incrementStep increment to apply in the specified direction.
    - + @@ -1377,7 +1401,7 @@
    void Gtk::SpinButton::unset_adjustment void Gtk::SpinButton::unset_adjustment ( )
    - + @@ -1396,7 +1420,7 @@
    void Gtk::SpinButton::update void Gtk::SpinButton::update ( )
    - + @@ -1417,7 +1441,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::SpinButton* wrap Gtk::SpinButton* wrap ( GtkSpinButton *  object,
    @@ -1431,9 +1455,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/spinbutton.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1SpinButton__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1SpinButton__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1SpinButton-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1SpinButton-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1SpinButton-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1SpinButton-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::SpinButton, including all inherited members. @@ -60,6 +76,8 @@ + + @@ -105,6 +123,7 @@ + @@ -213,7 +232,7 @@ - + @@ -235,7 +254,7 @@ - + @@ -622,7 +641,7 @@ - + @@ -719,7 +738,9 @@ + + @@ -774,9 +795,14 @@ -
    activate()Gtk::Widget
    Gtk::CellEditable::add_interface(GType gtype_implementer)Gtk::CellEditable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    CellEditable()Gtk::CellEditable [protected]
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    compute_expand(Orientation orientation)Gtk::Widget
    drag_unhighlight()Gtk::Widget
    draw(const ::Cairo::RefPtr< ::Cairo::Context >& cr)Gtk::Widget [protected]
    draw_insertion_cursor(const ::Cairo::RefPtr< ::Cairo::Context >& cr, const Gdk::Rectangle& location, bool is_primary, TextDirection direction, bool draw_arrow=true)Gtk::Widget
    Editable()Gtk::Editable [protected]
    editing_done()Gtk::CellEditable
    Entry()Gtk::Entry
    Entry(const Glib::RefPtr< EntryBuffer >& buffer)Gtk::Entry [explicit]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_progress_fraction() const Gtk::Entry
    get_progress_pulse_step()Gtk::Entry
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_range(double& min, double& max) const Gtk::SpinButton
    get_realized() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_text() const Gtk::Entry
    set_position_vfunc(int position)Gtk::Editable [protected, virtual]
    set_progress_fraction(double fraction)Gtk::Entry
    set_progress_pulse_step(double fraction)Gtk::Entry
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_range(double min, double max)Gtk::SpinButton
    set_realized(bool realized=true)Gtk::Widget [protected]
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~SpinButton()Gtk::SpinButton [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Spinner.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Spinner.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Spinner.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Spinner.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Spinner Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Spinner Class Reference
    -
    +

    A widget that displays a spinner animation. More...

    @@ -77,7 +93,7 @@ void stop ()  Stops the animation of the spinner.
    Glib::PropertyProxy< bool > property_active () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the spinner is active.
    Glib::PropertyProxy_ReadOnly
    < bool > property_active () const  Whether the spinner is active.
    @@ -97,7 +113,7 @@
    - + @@ -113,7 +129,7 @@
    virtual Gtk::Spinner::~Spinner virtual Gtk::Spinner::~Spinner ( ) [virtual]
    - + @@ -130,7 +146,7 @@
    Gtk::Spinner::Spinner Gtk::Spinner::Spinner ( )
    - + @@ -150,7 +166,7 @@
    GtkSpinner* Gtk::Spinner::gobj GtkSpinner* Gtk::Spinner::gobj ( ) [inline]
    - + @@ -170,7 +186,7 @@
    const GtkSpinner* Gtk::Spinner::gobj const GtkSpinner* Gtk::Spinner::gobj ( ) const [inline]
    - + @@ -179,6 +195,7 @@
    +

    Whether the spinner is active.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -189,7 +206,7 @@
    Glib::PropertyProxy< bool > Gtk::Spinner::property_active Glib::PropertyProxy< bool > Gtk::Spinner::property_active ( )
    - + @@ -209,7 +226,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Spinner::property_active Glib::PropertyProxy_ReadOnly< bool > Gtk::Spinner::property_active ( ) const
    - + @@ -228,7 +245,7 @@
    void Gtk::Spinner::start void Gtk::Spinner::start ( )
    - + @@ -248,7 +265,7 @@
    void Gtk::Spinner::stop void Gtk::Spinner::stop ( )
    - + @@ -269,7 +286,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Spinner* wrap Gtk::Spinner* wrap ( GtkSpinner *  object,
    @@ -283,9 +300,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/spinner.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Spinner__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Spinner__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Spinner-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Spinner-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Spinner-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Spinner-members.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Spinner, including all inherited members. @@ -58,6 +74,7 @@ + @@ -159,7 +176,7 @@ - + @@ -177,7 +194,7 @@ - + @@ -403,7 +420,7 @@ - + @@ -480,7 +497,9 @@ + + @@ -520,9 +539,14 @@ -
    activate()Gtk::Widget
    add_interface(GType gtype_implementer)Gtk::Buildable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    compute_expand(Orientation orientation)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_receives_default(bool receives_default=true)Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Spinner()Gtk::Spinner [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Statusbar.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Statusbar.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Statusbar.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Statusbar.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Statusbar Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Statusbar Class Reference
    -
    +

    Text status indicator This widget is used to display status information. More...

    @@ -118,7 +134,7 @@
    - + @@ -134,7 +150,7 @@
    virtual Gtk::Statusbar::~Statusbar virtual Gtk::Statusbar::~Statusbar ( ) [virtual]
    - + @@ -151,7 +167,7 @@
    Gtk::Statusbar::Statusbar Gtk::Statusbar::Statusbar ( )
    - + @@ -163,7 +179,7 @@

    Returns a new context identifier, given a description of the actual context.

    Note that the description is not shown in the UI.

    -
    Parameters:
    +
    Parameters:
    guint Gtk::Statusbar::get_context_id guint Gtk::Statusbar::get_context_id ( const Glib::ustring context_description)
    context_descriptionTextual description of what context the new message is being used in.
    @@ -178,7 +194,7 @@
    - + @@ -198,7 +214,7 @@
    Gtk::Widget* Gtk::Statusbar::get_message_area Gtk::Widget* Gtk::Statusbar::get_message_area ( )
    - + @@ -213,15 +229,15 @@ - +
    const Gtk::Widget* Gtk::Statusbar::get_message_area const Gtk::Widget* Gtk::Statusbar::get_message_area ( ) const
    - + - +
    const GtkStatusbar* Gtk::Statusbar::gobj GtkStatusbar* Gtk::Statusbar::gobj ( ) const [inline] [inline]
    @@ -229,19 +245,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::HBox.

    +

    Reimplemented from Gtk::HBox.

    - +
    - + - +
    GtkStatusbar* Gtk::Statusbar::gobj const GtkStatusbar* Gtk::Statusbar::gobj ( ) [inline] const [inline]
    @@ -249,7 +265,7 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::HBox.

    +

    Reimplemented from Gtk::HBox.

    @@ -258,7 +274,7 @@
    - + @@ -287,7 +303,7 @@
    virtual void Gtk::Statusbar::on_text_popped virtual void Gtk::Statusbar::on_text_popped ( guint  context_id,
    - + @@ -316,7 +332,7 @@
    virtual void Gtk::Statusbar::on_text_pushed virtual void Gtk::Statusbar::on_text_pushed ( guint  context_id,
    - + @@ -328,7 +344,7 @@

    Removes the first message in the Gtk::StatusBar's stack with the given context id.

    Note that this may not change the displayed message, if the message at the top of the stack has a different context id.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Statusbar::pop void Gtk::Statusbar::pop ( guint  context_id = 0)
    context_idA context identifier.
    @@ -342,7 +358,7 @@
    - + @@ -363,7 +379,7 @@

    Pushes a new message onto a statusbar's stack.

    -
    Parameters:
    +
    Parameters:
    guint Gtk::Statusbar::push guint Gtk::Statusbar::push ( const Glib::ustring text,
    @@ -378,7 +394,7 @@
    textThe message to add to the statusbar.
    context_idThe message's context id, as returned by get_context_id()
    - + @@ -390,7 +406,7 @@

    Forces the removal of all messages from a statusbar's stack with the exact context_id.

    Since gtkmm 2.22:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Statusbar::remove_all_messages void Gtk::Statusbar::remove_all_messages ( guint  context_id = 0)
    context_idA context identifier.
    @@ -404,7 +420,7 @@
    - + @@ -426,7 +442,7 @@

    Forces the removal of a message from a statusbar's stack.

    The exact context_id and message_id must be specified.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Statusbar::remove_message void Gtk::Statusbar::remove_message ( guint  message_id,
    @@ -441,7 +457,7 @@
    message_idA message identifier, as returned by push().
    context_idA context identifier.
    - + @@ -451,7 +467,7 @@
    Slot Prototype:
    void on_my_text_popped(guint context_id, const Glib::ustring& text)

    Is emitted whenever a new message is popped off a statusbar's stack.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< void,guint,const Glib::ustring& > Gtk::Statusbar::signal_text_popped Glib::SignalProxy2< void,guint,const Glib::ustring& > Gtk::Statusbar::signal_text_popped ( )
    @@ -466,7 +482,7 @@
    context_idThe context id of the relevant message/statusbar.
    textThe message that was just popped.
    - + @@ -476,7 +492,7 @@
    Slot Prototype:
    void on_my_text_pushed(guint context_id, const Glib::ustring& text)

    Is emitted whenever a new message gets pushed onto a statusbar's stack.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< void,guint,const Glib::ustring& > Gtk::Statusbar::signal_text_pushed Glib::SignalProxy2< void,guint,const Glib::ustring& > Gtk::Statusbar::signal_text_pushed ( )
    @@ -492,7 +508,7 @@
    context_idThe context id of the relevant message/statusbar.
    textThe message that was pushed.
    - + @@ -513,7 +529,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Statusbar* wrap Gtk::Statusbar* wrap ( GtkStatusbar *  object,
    @@ -527,9 +543,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/statusbar.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Statusbar__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Statusbar__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Statusbar-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Statusbar-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Statusbar-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Statusbar-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Statusbar, including all inherited members. @@ -61,6 +77,7 @@ + @@ -185,7 +202,7 @@ - + @@ -205,7 +222,7 @@ - + @@ -317,6 +334,7 @@ + @@ -469,7 +487,7 @@ - + @@ -554,9 +572,11 @@ + + @@ -603,9 +623,14 @@ -
    activate()Gtk::Widget
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Box(Orientation orientation=ORIENTATION_HORIZONTAL, int spacing=0)Gtk::Box [explicit]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    set_orientation(Orientation orientation)Gtk::Orientable
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_text_popped()Gtk::Statusbar
    signal_text_pushed()Gtk::Statusbar
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Orientable()Gtk::Orientable [virtual]
    ~Statusbar()Gtk::Statusbar [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1StatusIcon.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1StatusIcon.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1StatusIcon.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1StatusIcon.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::StatusIcon Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::StatusIcon Class Reference
    -
    +

    The "system tray" or notification area is normally used for transient icons that indicate some special state. More...

    @@ -139,72 +155,72 @@  This function is only useful on the X11/freedesktop.org platform.
    Glib::PropertyProxy
    < Glib::RefPtr< Gdk::Pixbuf > > property_pixbuf () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + A GdkPixbuf to display.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Gdk::Pixbuf > > property_pixbuf () const  A GdkPixbuf to display.
    Glib::PropertyProxy_WriteOnly
    -< std::stringproperty_file () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    +< std::stringproperty_file () + Filename to load and display.
    Glib::PropertyProxy< StockIDproperty_stock () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    Stock ID for a stock image to display.
    Glib::PropertyProxy_ReadOnly
    < StockIDproperty_stock () const  Stock ID for a stock image to display.
    Glib::PropertyProxy
    < Glib::ustringproperty_icon_name () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The name of the icon from the icon theme.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_icon_name () const  The name of the icon from the icon theme.
    Glib::PropertyProxy
    < Glib::RefPtr< Gio::Icon > > property_gicon () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The GIcon being displayed.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Gio::Icon > > property_gicon () const  The GIcon being displayed.
    Glib::PropertyProxy_ReadOnly
    < ImageTypeproperty_storage_type () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The representation being used for image data.
    Glib::PropertyProxy_ReadOnly< int > property_size () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The size of the icon.
    Glib::PropertyProxy
    < Glib::RefPtr< Gdk::Screen > > property_screen () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The screen where this status icon will be displayed.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Gdk::Screen > > property_screen () const  The screen where this status icon will be displayed.
    Glib::PropertyProxy< bool > property_visible () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the status icon is visible.
    Glib::PropertyProxy_ReadOnly
    < bool > property_visible () const  Whether the status icon is visible.
    Glib::PropertyProxy_ReadOnly
    < bool > property_embedded () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the status icon is embedded.
    Glib::PropertyProxy_ReadOnly
    < Orientationproperty_orientation () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The orientation of the tray.
    Glib::PropertyProxy< bool > property_has_tooltip () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tray icon has a tooltip.
    Glib::PropertyProxy_ReadOnly
    < bool > property_has_tooltip () const  Whether this tray icon has a tooltip.
    Glib::PropertyProxy
    < Glib::ustringproperty_tooltip_text () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The contents of the tooltip for this widget.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_tooltip_text () const  The contents of the tooltip for this widget.
    Glib::PropertyProxy
    < Glib::ustringproperty_tooltip_markup () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The contents of the tooltip for this tray icon.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_tooltip_markup () const  The contents of the tooltip for this tray icon.
    Glib::PropertyProxy
    < Glib::ustringproperty_title () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The title of this tray icon.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_title () const  The title of this tray icon.
    @@ -227,7 +243,7 @@  Creates a new Gtk::StatusIcon object.
    static Glib::RefPtr< StatusIconcreate (const StockID& stock_id) static Glib::RefPtr< StatusIconcreate (const Glib::ustring& icon_name) -static Glib::RefPtr< StatusIconcreate_from_file (const std::string& filename) +static Glib::RefPtr< StatusIconcreate_from_file (const std::string& filename)  Creates a status icon displaying the file filename.

    Protected Member Functions

    @@ -236,7 +252,7 @@  StatusIcon (const StockID& stock)  StatusIcon (const Glib::ustring& icon_name)  StatusIcon (const Glib::RefPtr< const Gio::Icon >& icon) -virtual bool on_size_changed (int size) +virtual bool on_size_changed (int size)  This is a default handler for the signal signal_size_changed().
    virtual void on_activate ()  This is a default handler for the signal signal_activate().
    @@ -262,14 +278,14 @@

    For example, a system tray icon might appear to tell the user that they have new mail, or have an incoming instant message, or something along those lines. The basic idea is that creating an icon in the notification area is less annoying than popping up a dialog.

    A StatusIcon object can be used to display an icon in a "system tray". The icon can have a tooltip, and the user can interact with it by activating it or popping up a context menu. Critical information should not solely be displayed in a StatusIcon, since it may not be visible (e.g. when the user doesn't have a notification area on his panel). This can be checked with is_embedded().

    On X11, the implementation follows the freedesktop.org "System Tray" specification. Implementations of the "tray" side of this specification can be found e.g. in the GNOME and KDE panel applications.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:

    Constructor & Destructor Documentation

    - + @@ -285,7 +301,7 @@
    virtual Gtk::StatusIcon::~StatusIcon virtual Gtk::StatusIcon::~StatusIcon ( ) [virtual]
    - + @@ -301,7 +317,7 @@
    Gtk::StatusIcon::StatusIcon Gtk::StatusIcon::StatusIcon ( ) [protected]
    - + @@ -318,7 +334,7 @@
    Gtk::StatusIcon::StatusIcon Gtk::StatusIcon::StatusIcon ( const Glib::RefPtr< Gdk::Pixbuf >&  pixbuf)
    - + @@ -335,7 +351,7 @@
    Gtk::StatusIcon::StatusIcon Gtk::StatusIcon::StatusIcon ( const StockID stock)
    - + @@ -352,7 +368,7 @@
    Gtk::StatusIcon::StatusIcon Gtk::StatusIcon::StatusIcon ( const Glib::ustring icon_name)
    - + @@ -370,7 +386,7 @@
    Gtk::StatusIcon::StatusIcon Gtk::StatusIcon::StatusIcon ( const Glib::RefPtr< const Gio::Icon > &  icon)
    - + @@ -390,7 +406,7 @@
    static Glib::RefPtr<StatusIcon> Gtk::StatusIcon::create static Glib::RefPtr<StatusIcon> Gtk::StatusIcon::create ( const Glib::RefPtr< Gdk::Pixbuf >&  pixbuf)
    - + @@ -407,7 +423,7 @@
    static Glib::RefPtr<StatusIcon> Gtk::StatusIcon::create static Glib::RefPtr<StatusIcon> Gtk::StatusIcon::create ( const StockID stock_id)
    - + @@ -424,9 +440,9 @@
    static Glib::RefPtr<StatusIcon> Gtk::StatusIcon::create static Glib::RefPtr<StatusIcon> Gtk::StatusIcon::create ( const Glib::ustring icon_name)
    - + - + @@ -436,14 +452,14 @@

    Creates a status icon displaying the file filename.

    The image will be scaled down to fit in the available space in the notification area, if necessary.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<StatusIcon> Gtk::StatusIcon::create_from_file static Glib::RefPtr<StatusIcon> Gtk::StatusIcon::create_from_file (const std::stringconst std::string filename) [static]
    filenameA filename.
    Returns:
    A new StatusIcon
    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    @@ -452,7 +468,7 @@
    - + @@ -481,7 +497,7 @@

    Obtains information about the location of the status icon on screen.

    This information can be used to e.g. position popups like notification bubbles. See popup_menu_at_position() for a more convenient alternative for positioning menus.

    Note that some platforms do not allow GTK+ to provide this information.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::StatusIcon::get_geometry bool Gtk::StatusIcon::get_geometry ( Glib::RefPtr< Gdk::Screen >&  screen,
    @@ -490,7 +506,7 @@
    Returns:
    true if the location information has been filled in.
    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    @@ -499,7 +515,7 @@
    screen,:The screen.
    areaThe area occupied by the status icon.
    - + @@ -509,7 +525,7 @@

    Returns the current value of the has-tooltip property.

    -

    See Gtk::StatusIcon::property_has_tooltip() for more information.

    +

    See Gtk::StatusIcon::property_has_tooltip() for more information.

    Since gtkmm 2.16:
    Returns:
    Current value of has-tooltip on status_icon.
    @@ -520,7 +536,7 @@
    bool Gtk::StatusIcon::get_has_tooltip bool Gtk::StatusIcon::get_has_tooltip ( ) const
    - + @@ -532,7 +548,7 @@

    Retrieves the Icon being displayed by the Gtk::StatusIcon.

    The storage type of the status icon must be Gtk::IMAGE_EMPTY or Gtk::IMAGE_GICON (see get_storage_type()). The caller of this function does not own a reference to the returned Icon.

    If this function fails, icon is left unchanged;

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The displayed icon, or 0 if the image is empty.
    @@ -542,7 +558,7 @@
    Glib::RefPtr<Gio::Icon> Gtk::StatusIcon::get_icon Glib::RefPtr<Gio::Icon> Gtk::StatusIcon::get_icon ( )
    - + @@ -554,7 +570,7 @@

    Retrieves the Icon being displayed by the Gtk::StatusIcon.

    The storage type of the status icon must be Gtk::IMAGE_EMPTY or Gtk::IMAGE_GICON (see get_storage_type()). The caller of this function does not own a reference to the returned Icon.

    If this function fails, icon is left unchanged;

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The displayed icon, or 0 if the image is empty.
    @@ -564,7 +580,7 @@
    Glib::RefPtr<const Gio::Icon> Gtk::StatusIcon::get_icon Glib::RefPtr<const Gio::Icon> Gtk::StatusIcon::get_icon ( ) const
    - + @@ -575,7 +591,7 @@

    Gets the name of the icon being displayed by the Gtk::StatusIcon.

    The storage type of the status icon must be Gtk::IMAGE_EMPTY or Gtk::IMAGE_ICON_NAME (see get_storage_type()). The returned string is owned by the Gtk::StatusIcon and should not be freed or modified.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    Name of the displayed icon, or 0 if the image is empty.
    @@ -585,7 +601,7 @@
    Glib::ustring Gtk::StatusIcon::get_icon_name Glib::ustring Gtk::StatusIcon::get_icon_name ( ) const
    - + @@ -596,7 +612,7 @@

    Gets the Gdk::Pixbuf being displayed by the Gtk::StatusIcon.

    The storage type of the status icon must be Gtk::IMAGE_EMPTY or Gtk::IMAGE_PIXBUF (see get_storage_type()). The caller of this function does not own a reference to the returned pixbuf.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The displayed pixbuf, or 0 if the image is empty.
    @@ -606,7 +622,7 @@
    Glib::RefPtr<Gdk::Pixbuf> Gtk::StatusIcon::get_pixbuf Glib::RefPtr<Gdk::Pixbuf> Gtk::StatusIcon::get_pixbuf ( )
    - + @@ -617,7 +633,7 @@

    Gets the Gdk::Pixbuf being displayed by the Gtk::StatusIcon.

    The storage type of the status icon must be Gtk::IMAGE_EMPTY or Gtk::IMAGE_PIXBUF (see get_storage_type()). The caller of this function does not own a reference to the returned pixbuf.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The displayed pixbuf, or 0 if the image is empty.
    @@ -627,7 +643,7 @@
    Glib::RefPtr<const Gdk::Pixbuf> Gtk::StatusIcon::get_pixbuf Glib::RefPtr<const Gdk::Pixbuf> Gtk::StatusIcon::get_pixbuf ( ) const
    - + @@ -647,7 +663,7 @@
    Glib::RefPtr<Gdk::Screen> Gtk::StatusIcon::get_screen Glib::RefPtr<Gdk::Screen> Gtk::StatusIcon::get_screen ( )
    - + @@ -667,7 +683,7 @@
    Glib::RefPtr<const Gdk::Screen> Gtk::StatusIcon::get_screen Glib::RefPtr<const Gdk::Screen> Gtk::StatusIcon::get_screen ( ) const
    - + @@ -679,7 +695,7 @@

    Gets the size in pixels that is available for the image.

    Stock icons and named icons adapt their size automatically if the size of the notification area changes. For other storage types, the size-changed signal can be used to react to size changes.

    Note that the returned size is only meaningful while the status icon is embedded (see is_embedded()).

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The size that is available for the image.
    @@ -689,7 +705,7 @@
    int Gtk::StatusIcon::get_size int Gtk::StatusIcon::get_size ( ) const
    - + @@ -700,7 +716,7 @@

    Gets the id of the stock icon being displayed by the Gtk::StatusIcon.

    The storage type of the status icon must be Gtk::IMAGE_EMPTY or Gtk::IMAGE_STOCK (see get_storage_type()). The returned string is owned by the Gtk::StatusIcon and should not be freed or modified.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    Stock id of the displayed stock icon, or 0 if the image is empty.
    @@ -710,7 +726,7 @@
    StockID Gtk::StatusIcon::get_stock StockID Gtk::StatusIcon::get_stock ( ) const
    - + @@ -721,7 +737,7 @@

    Gets the type of representation being used by the Gtk::StatusIcon to store image data.

    If the Gtk::StatusIcon has no image data, the return value will be Gtk::IMAGE_EMPTY.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The image representation being used.
    @@ -731,7 +747,7 @@
    ImageType Gtk::StatusIcon::get_storage_type ImageType Gtk::StatusIcon::get_storage_type ( ) const
    - + @@ -742,7 +758,7 @@

    Gets the title of this tray icon.

    See set_title().

    -
    Since gtkmm 2.18:
    +
    Since gtkmm 2.18:
    Returns:
    The title of the status icon.
    @@ -752,7 +768,7 @@
    Glib::ustring Gtk::StatusIcon::get_title Glib::ustring Gtk::StatusIcon::get_title ( ) const
    - + @@ -772,7 +788,7 @@
    Glib::ustring Gtk::StatusIcon::get_tooltip_markup Glib::ustring Gtk::StatusIcon::get_tooltip_markup ( ) const
    - + @@ -792,7 +808,7 @@
    Glib::ustring Gtk::StatusIcon::get_tooltip_text Glib::ustring Gtk::StatusIcon::get_tooltip_text ( ) const
    - + @@ -803,7 +819,7 @@

    Returns whether the status icon is visible or not.

    Note that being visible does not guarantee that the user can actually see the icon, see also is_embedded().

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    true if the status icon is visible.
    @@ -813,7 +829,7 @@
    bool Gtk::StatusIcon::get_visible bool Gtk::StatusIcon::get_visible ( ) const
    - + @@ -825,20 +841,20 @@

    This function is only useful on the X11/freedesktop.org platform.

    It returns a window ID for the widget in the underlying status icon implementation. This is useful for the Galago notification service, which can send a window ID in the protocol in order for the server to position notification windows pointing to a status icon reliably.

    This function is not intended for other use cases which are more likely to be met by one of the non-X11 specific methods, such as position_menu().

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    An 32 bit unsigned integer identifier for the underlying X11 Window.
    - +
    guint32 Gtk::StatusIcon::get_x11_window_id guint32 Gtk::StatusIcon::get_x11_window_id ( ) const
    - + - +
    const GtkStatusIcon* Gtk::StatusIcon::gobj GtkStatusIcon* Gtk::StatusIcon::gobj ( ) const [inline] [inline]
    @@ -846,19 +862,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GtkStatusIcon* Gtk::StatusIcon::gobj const GtkStatusIcon* Gtk::StatusIcon::gobj ( ) [inline] const [inline]
    @@ -866,7 +882,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -875,7 +891,7 @@
    - + @@ -893,7 +909,7 @@
    GtkStatusIcon* Gtk::StatusIcon::gobj_copy GtkStatusIcon* Gtk::StatusIcon::gobj_copy ( )
    - + @@ -903,7 +919,7 @@

    Returns whether the status icon is embedded in a notification area.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    true if the status icon is embedded in a notification area.
    @@ -913,7 +929,7 @@
    bool Gtk::StatusIcon::is_embedded bool Gtk::StatusIcon::is_embedded ( ) const
    - + @@ -931,7 +947,7 @@
    virtual void Gtk::StatusIcon::on_activate virtual void Gtk::StatusIcon::on_activate ( ) [protected, virtual]
    - + @@ -950,7 +966,7 @@
    virtual bool Gtk::StatusIcon::on_button_press_event virtual bool Gtk::StatusIcon::on_button_press_event ( GdkEventButton *  event)
    - + @@ -969,7 +985,7 @@
    virtual bool Gtk::StatusIcon::on_button_release_event virtual bool Gtk::StatusIcon::on_button_release_event ( GdkEventButton *  event)
    - + @@ -998,7 +1014,7 @@
    virtual void Gtk::StatusIcon::on_popup_menu virtual void Gtk::StatusIcon::on_popup_menu ( guint  button,
    - + @@ -1039,7 +1055,7 @@
    virtual bool Gtk::StatusIcon::on_query_tooltip virtual bool Gtk::StatusIcon::on_query_tooltip ( int  x,
    - + @@ -1058,7 +1074,7 @@
    virtual bool Gtk::StatusIcon::on_scroll_event virtual bool Gtk::StatusIcon::on_scroll_event ( GdkEventScroll *  event)
    - + @@ -1077,7 +1093,7 @@
    virtual bool Gtk::StatusIcon::on_size_changed virtual bool Gtk::StatusIcon::on_size_changed ( int  size)
    - + @@ -1107,7 +1123,7 @@

    Applications can use this function to display context-sensitive menus.

    This is equivalent to the gtk_status_icon_position_menu() helper callback in GTK+, which can be provided to gtk_menu_popup().

    See Gtk::Menu::popup() for more details.

    -
    Parameters:
    +
    Parameters:
    void Gtk::StatusIcon::popup_menu_at_position void Gtk::StatusIcon::popup_menu_at_position ( Menu menu,
    @@ -1124,7 +1140,7 @@
    menuThe menu to popup for the status icon.
    buttonThe mouse button which was pressed to initiate the event.
    - + @@ -1133,6 +1149,7 @@
    +

    Whether the status icon is embedded.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1143,7 +1160,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::StatusIcon::property_embedded Glib::PropertyProxy_ReadOnly< bool > Gtk::StatusIcon::property_embedded ( ) const
    - + @@ -1152,6 +1169,7 @@
    +

    Filename to load and display.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1162,7 +1180,7 @@
    Glib::PropertyProxy_WriteOnly< std::string > Gtk::StatusIcon::property_file Glib::PropertyProxy_WriteOnly< std::string > Gtk::StatusIcon::property_file ( )
    - + @@ -1171,6 +1189,7 @@
    +

    The GIcon being displayed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1181,7 +1200,7 @@
    Glib::PropertyProxy< Glib::RefPtr<Gio::Icon> > Gtk::StatusIcon::property_gicon Glib::PropertyProxy< Glib::RefPtr<Gio::Icon> > Gtk::StatusIcon::property_gicon ( )
    - + @@ -1196,15 +1215,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gio::Icon> > Gtk::StatusIcon::property_gicon Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gio::Icon> > Gtk::StatusIcon::property_gicon ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::StatusIcon::property_has_tooltip Glib::PropertyProxy< bool > Gtk::StatusIcon::property_has_tooltip ( ) const
    @@ -1216,20 +1235,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::StatusIcon::property_has_tooltip Glib::PropertyProxy_ReadOnly< bool > Gtk::StatusIcon::property_has_tooltip ( ) const
    +

    Whether this tray icon has a tooltip.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1240,7 +1260,7 @@
    - + @@ -1249,6 +1269,7 @@
    +

    The name of the icon from the icon theme.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1259,7 +1280,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::StatusIcon::property_icon_name Glib::PropertyProxy< Glib::ustring > Gtk::StatusIcon::property_icon_name ( )
    - + @@ -1279,7 +1300,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::StatusIcon::property_icon_name Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::StatusIcon::property_icon_name ( ) const
    - + @@ -1288,6 +1309,7 @@
    +

    The orientation of the tray.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1298,7 +1320,7 @@
    Glib::PropertyProxy_ReadOnly< Orientation > Gtk::StatusIcon::property_orientation Glib::PropertyProxy_ReadOnly< Orientation > Gtk::StatusIcon::property_orientation ( ) const
    - + @@ -1307,6 +1329,7 @@
    +

    A GdkPixbuf to display.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1317,7 +1340,7 @@
    Glib::PropertyProxy< Glib::RefPtr<Gdk::Pixbuf> > Gtk::StatusIcon::property_pixbuf Glib::PropertyProxy< Glib::RefPtr<Gdk::Pixbuf> > Gtk::StatusIcon::property_pixbuf ( )
    - + @@ -1337,7 +1360,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gdk::Pixbuf> > Gtk::StatusIcon::property_pixbuf Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gdk::Pixbuf> > Gtk::StatusIcon::property_pixbuf ( ) const
    - + @@ -1346,6 +1369,7 @@
    +

    The screen where this status icon will be displayed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1356,7 +1380,7 @@
    Glib::PropertyProxy< Glib::RefPtr<Gdk::Screen> > Gtk::StatusIcon::property_screen Glib::PropertyProxy< Glib::RefPtr<Gdk::Screen> > Gtk::StatusIcon::property_screen ( )
    - + @@ -1376,7 +1400,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gdk::Screen> > Gtk::StatusIcon::property_screen Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gdk::Screen> > Gtk::StatusIcon::property_screen ( ) const
    - + @@ -1385,20 +1409,21 @@
    +

    The size of the icon.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::StatusIcon::property_size Glib::PropertyProxy_ReadOnly< int > Gtk::StatusIcon::property_size ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< StockID > Gtk::StatusIcon::property_stock Glib::PropertyProxy< StockID > Gtk::StatusIcon::property_stock ( ) const
    @@ -1410,20 +1435,21 @@
    - +
    - + - +
    Glib::PropertyProxy< StockID > Gtk::StatusIcon::property_stock Glib::PropertyProxy_ReadOnly< StockID > Gtk::StatusIcon::property_stock ( ) const
    +

    Stock ID for a stock image to display.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1434,7 +1460,7 @@
    - + @@ -1443,20 +1469,21 @@
    +

    The representation being used for image data.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< ImageType > Gtk::StatusIcon::property_storage_type Glib::PropertyProxy_ReadOnly< ImageType > Gtk::StatusIcon::property_storage_type ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::StatusIcon::property_title Glib::PropertyProxy< Glib::ustring > Gtk::StatusIcon::property_title ( ) const
    @@ -1468,34 +1495,35 @@
    - +
    +

    The title of this tray icon.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    @@ -1507,20 +1535,21 @@
    - +
    +

    The contents of the tooltip for this tray icon.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1531,7 +1560,7 @@
    - + @@ -1540,6 +1569,7 @@
    +

    The contents of the tooltip for this widget.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1550,7 +1580,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::StatusIcon::property_tooltip_text Glib::PropertyProxy< Glib::ustring > Gtk::StatusIcon::property_tooltip_text ( )
    - + @@ -1565,15 +1595,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::StatusIcon::property_tooltip_text Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::StatusIcon::property_tooltip_text ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::StatusIcon::property_visible Glib::PropertyProxy< bool > Gtk::StatusIcon::property_visible ( ) const
    @@ -1585,20 +1615,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::StatusIcon::property_visible Glib::PropertyProxy_ReadOnly< bool > Gtk::StatusIcon::property_visible ( ) const
    +

    Whether the status icon is visible.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1609,7 +1640,7 @@
    - + @@ -1621,8 +1652,8 @@

    Makes status_icon display pixbuf.

    See new_from_pixbuf() for details.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::StatusIcon::set void Gtk::StatusIcon::set ( const Glib::RefPtr< Gdk::Pixbuf >&  pixbuf)
    pixbufA Gdk::Pixbuf or 0.
    @@ -1636,7 +1667,7 @@
    - + @@ -1648,8 +1679,8 @@

    Makes status_icon display the stock icon with the id stock_id.

    See new_from_stock() for details.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::StatusIcon::set void Gtk::StatusIcon::set ( const StockID stock_id)
    stock_idA stock icon id.
    @@ -1663,7 +1694,7 @@
    - + @@ -1675,8 +1706,8 @@

    Makes status_icon display the icon named icon_name from the current icon theme.

    See new_from_icon_name() for details.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::StatusIcon::set void Gtk::StatusIcon::set ( const Glib::ustring icon_name)
    icon_nameAn icon name.
    @@ -1690,7 +1721,7 @@
    - + @@ -1702,8 +1733,8 @@

    Makes status_icon display the Icon.

    See new_from_gicon() for details.

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    void Gtk::StatusIcon::set void Gtk::StatusIcon::set ( const Glib::RefPtr< const Gio::Icon > &  icon)
    iconA GIcon.
    @@ -1717,7 +1748,7 @@
    - + @@ -1729,8 +1760,8 @@

    Makes status_icon display the file filename.

    See new_from_file() for details.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::StatusIcon::set_from_file void Gtk::StatusIcon::set_from_file ( const Glib::ustring filename)
    filenameA filename.
    @@ -1744,7 +1775,7 @@
    - + @@ -1755,9 +1786,9 @@

    Sets the has-tooltip property on status_icon to has_tooltip.

    -

    See Gtk::StatusIcon::property_has_tooltip() for more information.

    +

    See Gtk::StatusIcon::property_has_tooltip() for more information.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::StatusIcon::set_has_tooltip void Gtk::StatusIcon::set_has_tooltip ( bool  has_tooltip = true)
    has_tooltipWhether or not status_icon has a tooltip.
    @@ -1771,7 +1802,7 @@
    - + @@ -1784,7 +1815,7 @@

    Sets the name of this tray icon.

    This should be a string identifying this icon. It is may be used for sorting the icons in the tray and will not be shown to the user.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    void Gtk::StatusIcon::set_name void Gtk::StatusIcon::set_name ( const Glib::ustring name)
    nameThe name.
    @@ -1798,7 +1829,7 @@
    - + @@ -1810,7 +1841,7 @@

    Sets the Gdk::Screen where status_icon is displayed; if the icon is already mapped, it will be unmapped, and then remapped on the new screen.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::StatusIcon::set_screen void Gtk::StatusIcon::set_screen ( const Glib::RefPtr< Gdk::Screen >&  screen)
    screenA Gdk::Screen.
    @@ -1824,7 +1855,7 @@
    - + @@ -1836,8 +1867,8 @@

    Sets the title of this tray icon.

    This should be a short, human-readable, localized string describing the tray icon. It may be used by tools like screen readers to render the tray icon.

    -
    Since gtkmm 2.18:
    -
    Parameters:
    +
    Since gtkmm 2.18:
    +
    Parameters:
    void Gtk::StatusIcon::set_title void Gtk::StatusIcon::set_title ( const Glib::ustring title)
    titleThe title.
    @@ -1851,7 +1882,7 @@
    - + @@ -1862,10 +1893,10 @@

    Sets markup as the contents of the tooltip, which is marked up with the Pango text markup language.

    -

    This function will take care of setting Gtk::StatusIcon::property_has_tooltip() to true and of the default handler for the Gtk::StatusIcon::signal_query_tooltip() signal.

    -

    See also the Gtk::StatusIcon::property_tooltip_markup() property and Gtk::Tooltip::set_markup().

    +

    This function will take care of setting Gtk::StatusIcon::property_has_tooltip() to true and of the default handler for the Gtk::StatusIcon::signal_query_tooltip() signal.

    +

    See also the Gtk::StatusIcon::property_tooltip_markup() property and Gtk::Tooltip::set_markup().

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::StatusIcon::set_tooltip_markup void Gtk::StatusIcon::set_tooltip_markup ( const Glib::ustring markup)
    markupThe contents of the tooltip for status_icon, or 0.
    @@ -1879,7 +1910,7 @@
    - + @@ -1890,10 +1921,10 @@

    Sets text as the contents of the tooltip.

    -

    This function will take care of setting Gtk::StatusIcon::property_has_tooltip() to true and of the default handler for the Gtk::StatusIcon::signal_query_tooltip() signal.

    -

    See also the Gtk::StatusIcon::property_tooltip_text() property and Gtk::Tooltip::set_text().

    +

    This function will take care of setting Gtk::StatusIcon::property_has_tooltip() to true and of the default handler for the Gtk::StatusIcon::signal_query_tooltip() signal.

    +

    See also the Gtk::StatusIcon::property_tooltip_text() property and Gtk::Tooltip::set_text().

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    void Gtk::StatusIcon::set_tooltip_text void Gtk::StatusIcon::set_tooltip_text ( const Glib::ustring text)
    textThe contents of the tooltip for status_icon.
    @@ -1907,7 +1938,7 @@
    - + @@ -1918,8 +1949,8 @@

    Shows or hides a status icon.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::StatusIcon::set_visible void Gtk::StatusIcon::set_visible ( bool  visible = true)
    visibletrue to show the status icon, false to hide it.
    @@ -1933,7 +1964,7 @@
    - + @@ -1944,7 +1975,7 @@
    Slot Prototype:
    void on_my_activate()

    Gets emitted when the user activates the status icon. If and how status icons can activated is platform-dependent.

    Unlike most G_SIGNAL_ACTION signals, this signal is meant to be used by applications and should be wrapped by language bindings.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    @@ -1953,7 +1984,7 @@
    Glib::SignalProxy0< void > Gtk::StatusIcon::signal_activate Glib::SignalProxy0< void > Gtk::StatusIcon::signal_activate ( )
    - + @@ -1964,8 +1995,8 @@
    Slot Prototype:
    bool on_my_button_press_event(GdkEventButton* event)

    The signal_button_press_event() signal will be emitted when a button (typically from a mouse) is pressed.

    Whether this event is emitted is platform-dependent. Use the signal_activate() and signal_popup_menu() signals in preference.

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    Glib::SignalProxy1< bool,GdkEventButton* > Gtk::StatusIcon::signal_button_press_event Glib::SignalProxy1< bool,GdkEventButton* > Gtk::StatusIcon::signal_button_press_event ( )
    eventThe Gdk::EventButton which triggered this signal.
    @@ -1980,7 +2011,7 @@
    - + @@ -1991,8 +2022,8 @@
    Slot Prototype:
    bool on_my_button_release_event(GdkEventButton* event)

    The signal_button_release_event() signal will be emitted when a button (typically from a mouse) is released.

    Whether this event is emitted is platform-dependent. Use the signal_activate() and signal_popup_menu() signals in preference.

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    Glib::SignalProxy1< bool,GdkEventButton* > Gtk::StatusIcon::signal_button_release_event Glib::SignalProxy1< bool,GdkEventButton* > Gtk::StatusIcon::signal_button_release_event ( )
    eventThe Gdk::EventButton which triggered this signal.
    @@ -2007,7 +2038,7 @@
    - + @@ -2019,8 +2050,8 @@

    Gets emitted when the user brings up the context menu of the status icon. Whether status icons can have context menus and how these are activated is platform-dependent.

    The button and activate_time parameters should be passed as the last to arguments to Gtk::Menu::popup().

    Unlike most G_SIGNAL_ACTION signals, this signal is meant to be used by applications and should be wrapped by language bindings.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    Glib::SignalProxy2< void,guint,guint32 > Gtk::StatusIcon::signal_popup_menu Glib::SignalProxy2< void,guint,guint32 > Gtk::StatusIcon::signal_popup_menu ( )
    @@ -2035,7 +2066,7 @@
    buttonThe button that was pressed, or 0 if the signal is not emitted in response to a button press event.
    activate_timeThe timestamp of the event that triggered the signal emission.
    - + @@ -2044,12 +2075,12 @@
    Slot Prototype:
    bool on_my_query_tooltip(int x, int y, bool keyboard_mode, const Glib::RefPtr<Tooltip>& tooltip)
    -

    Emitted when the Gtk::Settings::property_gtk_tooltip_timeout() has expired with the cursor hovering above status_icon; or emitted when status_icon got focus in keyboard mode.

    +

    Emitted when the Gtk::Settings::property_gtk_tooltip_timeout() has expired with the cursor hovering above status_icon; or emitted when status_icon got focus in keyboard mode.

    Using the given coordinates, the signal handler should determine whether a tooltip should be shown for status_icon. If this is the case true should be returned, false otherwise. Note that if keyboard_mode is true, the values of x and y are undefined and should not be used.

    The signal handler is free to manipulate tooltip with the therefore destined function calls.

    -

    Whether this signal is emitted is platform-dependent. For plain text tooltips, use Gtk::StatusIcon::property_tooltip_text() in preference.

    +

    Whether this signal is emitted is platform-dependent. For plain text tooltips, use Gtk::StatusIcon::property_tooltip_text() in preference.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy4< bool,int,int,bool,const Glib::RefPtr<Tooltip>& > Gtk::StatusIcon::signal_query_tooltip Glib::SignalProxy4< bool,int,int,bool,const Glib::RefPtr<Tooltip>& > Gtk::StatusIcon::signal_query_tooltip ( )
    @@ -2067,7 +2098,7 @@
    xThe x coordinate of the cursor position where the request has been emitted, relative to status_icon.
    yThe y coordinate of the cursor position where the request has been emitted, relative to status_icon.
    - + @@ -2079,7 +2110,7 @@

    The signal_scroll_event() signal is emitted when a button in the 4 to 7 range is pressed. Wheel mice are usually configured to generate button press events for buttons 4 and 5 when the wheel is turned.

    Whether this event is emitted is platform-dependent.

    Since gtkmm 2.16:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< bool,GdkEventScroll* > Gtk::StatusIcon::signal_scroll_event Glib::SignalProxy1< bool,GdkEventScroll* > Gtk::StatusIcon::signal_scroll_event ( )
    eventThe Gdk::EventScroll which triggered this signal.
    @@ -2094,7 +2125,7 @@
    - + @@ -2104,8 +2135,8 @@
    Slot Prototype:
    bool on_my_size_changed(int size)

    Gets emitted when the size available for the image changes, e.g. because the notification area got resized.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    Glib::SignalProxy1< bool,int > Gtk::StatusIcon::signal_size_changed Glib::SignalProxy1< bool,int > Gtk::StatusIcon::signal_size_changed ( )
    sizeThe new size.
    @@ -2121,7 +2152,7 @@
    - + @@ -2142,7 +2173,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::StatusIcon > wrap Glib::RefPtr< Gtk::StatusIcon > wrap ( GtkStatusIcon *  object,
    @@ -2156,9 +2187,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/statusicon.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1StatusIcon__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1StatusIcon__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1StatusIcon-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1StatusIcon-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1StatusIcon-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1StatusIcon-members.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::StatusIcon, including all inherited members. @@ -68,7 +84,7 @@ - + @@ -139,7 +155,7 @@ - + @@ -167,9 +183,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_icon_name() const Gtk::StatusIcon
    get_pixbuf()Gtk::StatusIcon
    get_pixbuf() const Gtk::StatusIcon
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_screen()Gtk::StatusIcon
    get_screen() const Gtk::StatusIcon
    set_from_file(const Glib::ustring& filename)Gtk::StatusIcon
    set_has_tooltip(bool has_tooltip=true)Gtk::StatusIcon
    set_name(const Glib::ustring& name)Gtk::StatusIcon
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_screen(const Glib::RefPtr< Gdk::Screen >& screen)Gtk::StatusIcon
    set_title(const Glib::ustring& title)Gtk::StatusIcon
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~StatusIcon()Gtk::StatusIcon [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1StockID.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1StockID.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1StockID.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1StockID.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::StockID Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::StockID Class Reference
    -
    +

    See also Gtk::BuiltinStockID. More...

    @@ -120,7 +136,7 @@
    - + @@ -138,7 +154,7 @@
    Gtk::StockID::StockID Gtk::StockID::StockID ( )
    - + @@ -158,7 +174,7 @@
    Gtk::StockID::StockID Gtk::StockID::StockID ( const BuiltinStockID id)
    - + @@ -169,7 +185,7 @@

    Create a StockID from its string representation.

    -
    Parameters:
    +
    Parameters:
    Gtk::StockID::StockID Gtk::StockID::StockID ( const Glib::ustring id)
    idstring representation of the stock id. Usually something like "gtk-about".
    @@ -183,7 +199,7 @@
    - + @@ -194,7 +210,7 @@

    Create a StockID from its string representation.

    -
    Parameters:
    +
    Parameters:
    Gtk::StockID::StockID Gtk::StockID::StockID ( const char *  id)
    idstring representation of the stock id. Usually something like "gtk-about".
    @@ -209,7 +225,7 @@
    - + @@ -225,7 +241,7 @@
    Gtk::StockID::~StockID Gtk::StockID::~StockID ( )
    - + @@ -236,7 +252,7 @@

    Create a StockID as copy from another.

    -
    Parameters:
    +
    Parameters:
    Gtk::StockID::StockID Gtk::StockID::StockID ( const StockID other)
    other,:StockID to copy.
    @@ -251,7 +267,7 @@
    - + @@ -262,7 +278,7 @@

    Check if two StockIDs are equal.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::StockID::equal bool Gtk::StockID::equal ( const StockID rhs)
    rhsAnother StockID.
    @@ -277,7 +293,7 @@
    - + @@ -296,7 +312,7 @@
    const char* Gtk::StockID::get_c_str const char* Gtk::StockID::get_c_str ( ) const
    - + @@ -346,7 +362,7 @@

    Check if the StockIDs are equal.

    -
    Parameters:
    +
    Parameters:
    Glib::ustring Gtk::StockID::get_string Glib::ustring Gtk::StockID::get_string ( ) const
    otherAnother StockID.
    @@ -361,7 +377,7 @@
    - + @@ -427,9 +443,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/stockid.h
    - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1StockID-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1StockID-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1StockID-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1StockID-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    bool operator!= bool operator!= ( const StockID lhs,
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::StockID, including all inherited members. @@ -65,9 +81,14 @@ -
    BoolExpr typedefGtk::StockID
    StockID(const char* id)Gtk::StockID [explicit]
    StockID(const StockID& other)Gtk::StockID
    ~StockID()Gtk::StockID
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1StockItem.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1StockItem.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1StockItem.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1StockItem.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::StockItem Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::StockItem Class Reference
    -
    +

    List of all members.

    @@ -93,7 +109,7 @@
    - + @@ -109,7 +125,7 @@
    Gtk::StockItem::StockItem Gtk::StockItem::StockItem ( )
    - + @@ -136,7 +152,7 @@
    Gtk::StockItem::StockItem Gtk::StockItem::StockItem ( GtkStockItem *  castitem,
    - + @@ -153,7 +169,7 @@
    Gtk::StockItem::StockItem Gtk::StockItem::StockItem ( const StockItem src)
    - + @@ -169,7 +185,7 @@
    Gtk::StockItem::~StockItem Gtk::StockItem::~StockItem ( )
    - + @@ -215,7 +231,7 @@
    Gtk::StockItem::StockItem Gtk::StockItem::StockItem ( const Gtk::StockID stock_id,
    - + @@ -231,7 +247,7 @@
    guint Gtk::StockItem::get_keyval guint Gtk::StockItem::get_keyval ( ) const
    - + @@ -247,7 +263,7 @@
    Glib::ustring Gtk::StockItem::get_label Glib::ustring Gtk::StockItem::get_label ( ) const
    - + @@ -263,7 +279,7 @@
    Gdk::ModifierType Gtk::StockItem::get_modifier Gdk::ModifierType Gtk::StockItem::get_modifier ( ) const
    - + @@ -279,7 +295,7 @@
    StockID Gtk::StockItem::get_stock_id StockID Gtk::StockItem::get_stock_id ( ) const
    - + @@ -295,7 +311,7 @@
    Glib::ustring Gtk::StockItem::get_translation_domain Glib::ustring Gtk::StockItem::get_translation_domain ( ) const
    - + @@ -311,7 +327,7 @@
    GtkStockItem* Gtk::StockItem::gobj GtkStockItem* Gtk::StockItem::gobj ( ) [inline]
    - + @@ -327,7 +343,7 @@
    const GtkStockItem* Gtk::StockItem::gobj const GtkStockItem* Gtk::StockItem::gobj ( ) const [inline]
    - + @@ -345,7 +361,7 @@
    GtkStockItem* Gtk::StockItem::gobj_copy GtkStockItem* Gtk::StockItem::gobj_copy ( ) const
    - + @@ -390,7 +406,7 @@
    static bool Gtk::StockItem::lookup static bool Gtk::StockItem::lookup ( const Gtk::StockID stock_id,
    - + @@ -411,7 +427,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::StockItem wrap Gtk::StockItem wrap ( GtkStockItem *  object,
    @@ -439,9 +455,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/stockitem.h
    - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1StockItem-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1StockItem-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1StockItem-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1StockItem-members.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::StockItem, including all inherited members. @@ -67,9 +83,14 @@ -
    get_keyval() const Gtk::StockItem
    StockItem(const Gtk::StockID& stock_id, const Glib::ustring& label, Gdk::ModifierType modifier=Gdk::ModifierType(0), unsigned int keyval=0, const Glib::ustring& translation_domain=Glib::ustring())Gtk::StockItem
    wrap(GtkStockItem* object, bool take_copy=false)Gtk::StockItem [related]
    ~StockItem()Gtk::StockItem
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1StyleContext.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1StyleContext.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1StyleContext.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1StyleContext.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::StyleContext Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::StyleContext Class Reference
    -
    +

    This object stores styling information affecting a widget defined by WidgetPath. More...

    @@ -96,8 +112,14 @@ void set_parent (const Glib::RefPtr< StyleContext >& parent)  Sets the parent style context for context.
    void unset_parent () +Glib::RefPtr< StyleContextget_parent () + Gets the parent context set via set_parent().
    +Glib::RefPtr< const StyleContextget_parent () const + Gets the parent context set via set_parent().
    +std::vector< Glib::ustringlist_classes () const + Returns the list of classes currently defined in context.
    void add_class (const Glib::ustring& class_name) - Adds a style class to context, so posterior calls to get() or any of the gtk_render_*() functions will make use of this new class for styling.
    + Adds a style class to context, so posterior calls to get() or any of the gtk_render_*() functions will make use of this new class for styling.
    void remove_class (const Glib::ustring& class_name)  Removes class_name from context.
    bool has_class (const Glib::ustring& class_name) @@ -105,7 +127,7 @@ GList* list_regions ()  Returns the list of regions currently defined in context.
    void add_region (const Glib::ustring& region_name, RegionFlags flags) - Adds a region to context, so posterior calls to get() or any of the gtk_render_*() functions will make use of this new region for styling.
    + Adds a region to context, so posterior calls to get() or any of the gtk_render_*() functions will make use of this new region for styling.
    void remove_region (const Glib::ustring& region_name)  Removes a region from context.
    bool has_region (const Glib::ustring& region_name, RegionFlags& flags_return) @@ -154,7 +176,7 @@  Renders a checkmark (as in a Gtk::CheckButton).
    void render_option (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, double width, double height)  Renders an option mark (as in a Gtk::RadioButton), the Gtk::STATE_FLAG_ACTIVE state will determine whether the option is on or off, and Gtk::STATE_FLAG_INCONSISTENT whether it should be marked as undefined.
    -void render_arrow (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double angle, double x, double y, double size) +void render_arrow (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double angle, double x, double y, double size)  Renders an arrow pointing to angle.
    void render_background (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, double width, double height)  Renders the background of an element.
    @@ -178,21 +200,27 @@  Renders a handle (as in Gtk::HandleBox, Gtk::Paned and Gtk::Window's resize grip), in the rectangle determined by x, y, width, height.
    void render_activity (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, double width, double height)  Renders an activity area (Such as in Gtk::Spinner or the fill line in Gtk::Range), the state Gtk::STATE_FLAG_ACTIVE determines whether there is activity going on.
    -Glib::RefPtr< Gdk::Pixbufrender_icon_pixbuf (const IconSource& source, IconSize size) +Glib::RefPtr< Gdk::Pixbufrender_icon_pixbuf (const IconSource& source, IconSize size)  Renders the icon specified by source at the given size, returning the result in a pixbuf.
    Glib::SignalProxy0< void > signal_changed () Glib::PropertyProxy
    < Glib::RefPtr< Gdk::Screen > > property_screen () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The associated GdkScreen.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Gdk::Screen > > property_screen () const  The associated GdkScreen.
    Glib::PropertyProxy
    < TextDirectionproperty_direction () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Text direction.
    Glib::PropertyProxy_ReadOnly
    < TextDirectionproperty_direction () const  Text direction.
    +Glib::PropertyProxy
    +< Glib::RefPtr< StyleContext > > property_parent () + The parent style context.
    +Glib::PropertyProxy_ReadOnly
    +< Glib::RefPtr< StyleContext > > property_parent () const + The parent style context.

    Static Public Member Functions

    static Glib::RefPtr< StyleContextcreate () @@ -216,21 +244,21 @@

    This object stores styling information affecting a widget defined by WidgetPath.

    In order to construct the final style information, StyleContext queries information from all attached StyleProviders. Style providers can be either attached explicitly to the context through add_provider(), or to the screen through add_provider_for_screen(). The resulting style is a combination of all providers' information in priority order.

    For GTK+ widgets, any StyleContext returned by Widget::get_style_context() will already have a WidgetPath, a Gdk::Screen and RTL/LTR information set, The style context will be also updated automatically if any of these settings change on the widget.

    -

    If you are using the theming layer standalone, you will need to set a widget path and a screen yourself to the created style context through set_path() and set_screen(), as well as updating the context yourself using invalidate() whenever any of the conditions change, such as a change in the Settings::property_gtk_theme_name() setting or a hierarchy change in the rendered widget.

    +

    If you are using the theming layer standalone, you will need to set a widget path and a screen yourself to the created style context through set_path() and set_screen(), as well as updating the context yourself using invalidate() whenever any of the conditions change, such as a change in the Settings::property_gtk_theme_name() setting or a hierarchy change in the rendered widget.

    Transition animations

    -

    StyleContext has built-in support for state change transitions. Note that these animations respect the Settings::property_gtk_enable_animations() setting.

    +

    StyleContext has built-in support for state change transitions. Note that these animations respect the Settings::property_gtk_enable_animations() setting.

    For simple widgets where state changes affect the whole widget area, calling notify_state_change() with a no region is sufficient to trigger the transition animation. And GTK+ already does that when Widget::set_state() or Widget::set_state_flags() are called.

    If a widget needs to declare several animatable regions (i.e. not affecting the whole widget area), its Widget::signal_draw() signal handler needs to wrap the render operations for the different regions with calls to push_animatable_region() and pop_animatable_region(). These methods take an identifier for the region which must be unique within the style context. For simple widgets with a fixed set of animatable regions, using an enumeration works well.

    For complex widgets with an arbitrary number of animatable regions, it is up to the implementation to come up with a way to uniquely identify each animatable region. Using pointers to internal objects is one way to achieve this.

    The widget also needs to notify the style context about a state change for a given animatable region so the animation is triggered. notify_state_change() can take no region IDs, meaning that the whole widget area will be updated by the animation.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:

    Constructor & Destructor Documentation

    - + @@ -246,7 +274,7 @@
    virtual Gtk::StyleContext::~StyleContext virtual Gtk::StyleContext::~StyleContext ( ) [virtual]
    - + @@ -263,7 +291,7 @@
    Gtk::StyleContext::StyleContext Gtk::StyleContext::StyleContext ( ) [protected]
    - + @@ -273,13 +301,13 @@
    -

    Adds a style class to context, so posterior calls to get() or any of the gtk_render_*() functions will make use of this new class for styling.

    +

    Adds a style class to context, so posterior calls to get() or any of the gtk_render_*() functions will make use of this new class for styling.

    In the CSS file format, a Gtk::Entry defining an "entry" class, would be matched by:

    GtkEntry.entry { ... }

    While any widget defining an "entry" class would be matched by:

    .entry { ... }

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::add_class void Gtk::StyleContext::add_class ( const Glib::ustring class_name)
    class_nameClass name to use in styling.
    @@ -293,7 +321,7 @@
    - + @@ -315,8 +343,8 @@

    Adds a style provider to context, to be used in style construction.

    <note>If both priorities are the same, A Gtk::StyleProvider added through this function takes precedence over another added through add_provider_for_screen().</note>

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::add_provider void Gtk::StyleContext::add_provider ( const Glib::RefPtr< StyleProvider >&  provider,
    @@ -331,7 +359,7 @@
    providerA Gtk::StyleProvider.
    priorityThe priority of the style provider. The lower it is, the earlier it will be used in the style construction. Typically this will be in the range between Gtk::STYLE_PROVIDER_PRIORITY_FALLBACK and Gtk::STYLE_PROVIDER_PRIORITY_USER.
    - + @@ -360,8 +388,8 @@

    Adds a global style provider to screen, which will be used in style construction for all Gtk::StyleContexts under screen.

    GTK+ uses this to make styling information from Gtk::Settings available.

    <note>If both priorities are the same, A Gtk::StyleProvider added through add_provider() takes precedence over another added through this function.</note>

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    static void Gtk::StyleContext::add_provider_for_screen static void Gtk::StyleContext::add_provider_for_screen ( const Glib::RefPtr< Gdk::Screen >&  screen,
    @@ -377,7 +405,7 @@
    screenA Gdk::Screen.
    providerA Gtk::StyleProvider.
    - + @@ -397,15 +425,15 @@
    -

    Adds a region to context, so posterior calls to get() or any of the gtk_render_*() functions will make use of this new region for styling.

    +

    Adds a region to context, so posterior calls to get() or any of the gtk_render_*() functions will make use of this new region for styling.

    In the CSS file format, a Gtk::TreeView defining a "row" region, would be matched by:

    GtkTreeView row { ... }

    Pseudo-classes are used for matching flags, so the two following rules:

    GtkTreeView row:nth-child(even) { ... } GtkTreeView row:nth-child(odd) { ... }

    would apply to even and odd rows, respectively.

    <note>Region names must only contain lowercase letters and '-', starting always with a lowercase letter.</note>

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::add_region void Gtk::StyleContext::add_region ( const Glib::ustring region_name,
    @@ -420,7 +448,7 @@
    region_nameRegion name to use in styling.
    flagsFlags that apply to the region.
    - + @@ -432,8 +460,8 @@

    Stops all running animations for region_id and all animatable regions underneath.

    A 0 region_id will stop all ongoing animations in context, when dealing with a Gtk::StyleContext obtained through Gtk::Widget::get_style_context(), this is normally done for you in all circumstances you would expect all widget to be stopped, so this should be only used in complex widgets with different animatable regions.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::cancel_animations void Gtk::StyleContext::cancel_animations ( gpointer  region_id)
    region_idAnimatable region to stop, or 0. See push_animatable_region().
    @@ -447,7 +475,7 @@
    - + @@ -458,7 +486,7 @@

    Restores context state to a previous stage.

    See save().

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    @@ -467,7 +495,7 @@
    void Gtk::StyleContext::context_restore void Gtk::StyleContext::context_restore ( )
    - + @@ -477,7 +505,7 @@

    Saves the context state, so all modifications done through add_class(), remove_class(), add_region(), remove_region() or set_junction_sides() can be reverted in one go through restore().

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    @@ -486,7 +514,7 @@
    void Gtk::StyleContext::context_save void Gtk::StyleContext::context_save ( )
    - + @@ -502,7 +530,7 @@
    static Glib::RefPtr<StyleContext> Gtk::StyleContext::create static Glib::RefPtr<StyleContext> Gtk::StyleContext::create ( ) [static]
    - + @@ -519,7 +547,7 @@
    Gdk::RGBA Gtk::StyleContext::get_background_color Gdk::RGBA Gtk::StyleContext::get_background_color ( StateFlags  state = (StateFlags) 0)
    - + @@ -536,7 +564,7 @@
    Border Gtk::StyleContext::get_border Border Gtk::StyleContext::get_border ( StateFlags  state = (StateFlags) 0)
    - + @@ -553,7 +581,7 @@
    Gdk::RGBA Gtk::StyleContext::get_border_color Gdk::RGBA Gtk::StyleContext::get_border_color ( StateFlags  state = (StateFlags) 0)
    - + @@ -570,7 +598,7 @@
    Gdk::RGBA Gtk::StyleContext::get_color Gdk::RGBA Gtk::StyleContext::get_color ( StateFlags  state = (StateFlags) 0)
    - + @@ -580,7 +608,7 @@

    Returns the widget direction used for rendering.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The widget direction.
    @@ -590,7 +618,7 @@
    TextDirection Gtk::StyleContext::get_direction TextDirection Gtk::StyleContext::get_direction ( ) const
    - + @@ -602,8 +630,8 @@

    Returns the font description for a given state.

    The returned object is const and will remain valid until the Gtk::StyleContext::signal_changed() signal happens.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    Pango::FontDescription Gtk::StyleContext::get_font Pango::FontDescription Gtk::StyleContext::get_font ( StateFlags  state = (StateFlags) 0)
    stateState to retrieve the font for.
    @@ -618,7 +646,7 @@
    - + @@ -628,7 +656,7 @@

    Returns the sides where rendered elements connect visually with others.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The junction sides.
    @@ -638,7 +666,7 @@
    JunctionSides Gtk::StyleContext::get_junction_sides JunctionSides Gtk::StyleContext::get_junction_sides ( ) const
    - + @@ -655,7 +683,7 @@
    Border Gtk::StyleContext::get_margin Border Gtk::StyleContext::get_margin ( StateFlags  state = (StateFlags) 0)
    - + @@ -667,12 +695,54 @@ + +
    +
    +
    Border Gtk::StyleContext::get_padding Border Gtk::StyleContext::get_padding ( StateFlags  state = (StateFlags) 0)
    + + + + + + +
    Glib::RefPtr<StyleContext> Gtk::StyleContext::get_parent ()
    +
    +
    + +

    Gets the parent context set via set_parent().

    +

    See that function for details.

    +
    Since gtkmm 3.4:
    +
    Returns:
    The parent context or 0.
    + +
    +
    + +
    +
    + + + + + + + +
    Glib::RefPtr<const StyleContext> Gtk::StyleContext::get_parent () const
    +
    +
    + +

    Gets the parent context set via set_parent().

    +

    See that function for details.

    +
    Since gtkmm 3.4:
    +
    Returns:
    The parent context or 0.
    + +
    +
    - + @@ -682,7 +752,7 @@

    Returns the widget path used for style matching.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    A Gtk::WidgetPath.
    @@ -692,7 +762,7 @@
    WidgetPath Gtk::StyleContext::get_path WidgetPath Gtk::StyleContext::get_path ( ) const
    - + @@ -711,7 +781,7 @@
    Glib::RefPtr<Gdk::Screen> Gtk::StyleContext::get_screen Glib::RefPtr<Gdk::Screen> Gtk::StyleContext::get_screen ( )
    - + @@ -730,7 +800,7 @@
    Glib::RefPtr<const Gdk::Screen> Gtk::StyleContext::get_screen Glib::RefPtr<const Gdk::Screen> Gtk::StyleContext::get_screen ( ) const
    - + @@ -740,20 +810,20 @@

    Returns the state used when rendering.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The state flags.
    - +
    StateFlags Gtk::StyleContext::get_state StateFlags Gtk::StyleContext::get_state ( ) const
    - + - +
    const GtkStyleContext* Gtk::StyleContext::gobj GtkStyleContext* Gtk::StyleContext::gobj ( ) const [inline] [inline]
    @@ -761,19 +831,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GtkStyleContext* Gtk::StyleContext::gobj const GtkStyleContext* Gtk::StyleContext::gobj ( ) [inline] const [inline]
    @@ -781,7 +851,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -790,7 +860,7 @@
    - + @@ -808,7 +878,7 @@
    GtkStyleContext* Gtk::StyleContext::gobj_copy GtkStyleContext* Gtk::StyleContext::gobj_copy ( )
    - + @@ -819,8 +889,8 @@

    Returns true if context currently has defined the given class name.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    bool Gtk::StyleContext::has_class bool Gtk::StyleContext::has_class ( const Glib::ustring class_name)
    class_nameA class name.
    @@ -835,7 +905,7 @@
    - + @@ -857,8 +927,8 @@

    Returns true if context has the region defined.

    If flags_return is not 0, it is set to the flags affecting the region.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    bool Gtk::StyleContext::has_region bool Gtk::StyleContext::has_region ( const Glib::ustring region_name,
    @@ -874,7 +944,7 @@
    region_nameA region name.
    flags_returnReturn location for region flags.
    - + @@ -885,7 +955,27 @@

    Invalidates context style information, so it will be reconstructed again.

    If you're using a Gtk::StyleContext returned from Gtk::Widget::get_style_context(), you do not need to call this yourself.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    + + + + +
    +
    +
    void Gtk::StyleContext::invalidate void Gtk::StyleContext::invalidate ( )
    + + + + + + +
    std::vector<Glib::ustring> Gtk::StyleContext::list_classes () const
    +
    +
    + +

    Returns the list of classes currently defined in context.

    +
    Since gtkmm 3.0:
    +
    Returns:
    A List of strings with the currently defined classes. The contents of the list are owned by GTK+, but you must free the list itself with Glib::list_free() when you are done with it.
    @@ -894,7 +984,7 @@
    - + @@ -904,7 +994,7 @@

    Returns the list of regions currently defined in context.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    A List of strings with the currently defined regions. The contents of the list are owned by GTK+, but you must free the list itself with Glib::list_free() when you are done with it.
    @@ -914,7 +1004,7 @@
    GList* Gtk::StyleContext::list_regions GList* Gtk::StyleContext::list_regions ( )
    - + @@ -935,7 +1025,7 @@

    Looks up and resolves a color name in the context color map.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::StyleContext::lookup_color bool Gtk::StyleContext::lookup_color ( const Glib::ustring color_name,
    @@ -951,7 +1041,7 @@
    color_nameColor name to lookup.
    colorReturn location for the looked up color.
    - + @@ -962,7 +1052,7 @@

    Looks up stock_id in the icon factories associated to context and the default icon factory, returning an icon set if found, otherwise 0.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr<IconSet> Gtk::StyleContext::lookup_icon_set Glib::RefPtr<IconSet> Gtk::StyleContext::lookup_icon_set ( const Glib::ustring stock_id)
    stock_idAn icon name.
    @@ -977,7 +1067,7 @@
    - + @@ -1019,8 +1109,8 @@

    GtkButton:hover { background-color: #fff; transition: 200ms linear }

    This combination will animate the button background from red to white if a pointer enters the button, and back to red if the pointer leaves the button.

    Note that state is used when finding the transition parameters, which is why the style places the transition under the :hover pseudo-class.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::notify_state_change void Gtk::StyleContext::notify_state_change ( const Glib::RefPtr< Gdk::Window >&  window,
    @@ -1037,7 +1127,7 @@
    windowA Gdk::Window.
    region_idAnimatable region to notify on, or 0. See push_animatable_region().
    - + @@ -1055,7 +1145,7 @@
    virtual void Gtk::StyleContext::on_changed virtual void Gtk::StyleContext::on_changed ( ) [protected, virtual]
    - + @@ -1066,7 +1156,7 @@

    Pops an animatable region from context.

    See push_animatable_region().

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    @@ -1075,7 +1165,7 @@
    void Gtk::StyleContext::pop_animatable_region void Gtk::StyleContext::pop_animatable_region ( )
    - + @@ -1084,6 +1174,7 @@
    +

    Text direction.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1094,7 +1185,7 @@
    Glib::PropertyProxy< TextDirection > Gtk::StyleContext::property_direction Glib::PropertyProxy< TextDirection > Gtk::StyleContext::property_direction ( )
    - + @@ -1109,12 +1200,52 @@ + +
    +
    +
    Glib::PropertyProxy_ReadOnly< TextDirection > Gtk::StyleContext::property_direction Glib::PropertyProxy_ReadOnly< TextDirection > Gtk::StyleContext::property_direction ( ) const
    + + + + + + +
    Glib::PropertyProxy< Glib::RefPtr<StyleContext> > Gtk::StyleContext::property_parent ()
    +
    +
    + +

    The parent style context.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    + +
    + +
    + +

    The parent style context.

    +

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    +
    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    + +
    +
    - + @@ -1123,6 +1254,7 @@
    +

    The associated GdkScreen.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1133,7 +1265,7 @@
    Glib::PropertyProxy< Glib::RefPtr<Gdk::Screen> > Gtk::StyleContext::property_screen Glib::PropertyProxy< Glib::RefPtr<Gdk::Screen> > Gtk::StyleContext::property_screen ( )
    - + @@ -1153,7 +1285,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gdk::Screen> > Gtk::StyleContext::property_screen Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gdk::Screen> > Gtk::StyleContext::property_screen ( ) const
    - + @@ -1165,8 +1297,8 @@

    Pushes an animatable region, so all further gtk_render_*() calls between this call and the following pop_animatable_region() will potentially show transition animations for this region if notify_state_change() is called for a given state, and the current theme/style defines transition animations for state changes.

    The region_id used must be unique in context so the theming engine can uniquely identify rendered elements subject to a state transition.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::push_animatable_region void Gtk::StyleContext::push_animatable_region ( gpointer  region_id)
    region_idUnique identifier for the animatable region.
    @@ -1180,7 +1312,7 @@
    - + @@ -1191,8 +1323,8 @@

    Removes class_name from context.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::remove_class void Gtk::StyleContext::remove_class ( const Glib::ustring class_name)
    class_nameClass name to remove.
    @@ -1206,7 +1338,7 @@
    - + @@ -1217,8 +1349,8 @@

    Removes provider from the style providers list in context.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::remove_provider void Gtk::StyleContext::remove_provider ( const Glib::RefPtr< StyleProvider >&  provider)
    providerA Gtk::StyleProvider.
    @@ -1232,7 +1364,7 @@
    - + @@ -1253,8 +1385,8 @@

    Removes provider from the global style providers list in screen.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    static void Gtk::StyleContext::remove_provider_for_screen static void Gtk::StyleContext::remove_provider_for_screen ( const Glib::RefPtr< Gdk::Screen >&  screen,
    @@ -1269,7 +1401,7 @@
    screenA Gdk::Screen.
    providerA Gtk::StyleProvider.
    - + @@ -1280,8 +1412,8 @@

    Removes a region from context.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::remove_region void Gtk::StyleContext::remove_region ( const Glib::ustring region_name)
    region_nameRegion name to unset.
    @@ -1295,7 +1427,7 @@
    - + @@ -1334,8 +1466,8 @@

    Renders an activity area (Such as in Gtk::Spinner or the fill line in Gtk::Range), the state Gtk::STATE_FLAG_ACTIVE determines whether there is activity going on.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::render_activity void Gtk::StyleContext::render_activity ( const ::Cairo::RefPtr< ::Cairo::Context > &  cr,
    @@ -1354,7 +1486,7 @@
    contextA Gtk::StyleContext.
    crA #cairo_t.
    - + @@ -1394,8 +1526,8 @@

    Renders an arrow pointing to angle.

    <title>Typical arrow rendering at 0, 1/2 ∏, ∏ and 3/2 ∏</title> <inlinegraphic fileref="arrows.png" format="PNG">

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::render_arrow void Gtk::StyleContext::render_arrow ( const ::Cairo::RefPtr< ::Cairo::Context > &  cr,
    @@ -1414,7 +1546,7 @@
    contextA Gtk::StyleContext.
    crA #cairo_t.
    - + @@ -1454,8 +1586,8 @@

    Renders the background of an element.

    <title>Typical background rendering, showing the effect of <parameter>background-image</parameter>, <parameter>border-width</parameter> and <parameter>border-radius</parameter></title> <inlinegraphic fileref="background.png" format="PNG">

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::render_background void Gtk::StyleContext::render_background ( const ::Cairo::RefPtr< ::Cairo::Context > &  cr,
    @@ -1474,7 +1606,7 @@
    contextA Gtk::StyleContext.
    crA #cairo_t.
    - + @@ -1515,8 +1647,8 @@

    Renders a checkmark (as in a Gtk::CheckButton).

    The Gtk::STATE_FLAG_ACTIVE state determines whether the check is on or off, and Gtk::STATE_FLAG_INCONSISTENT determines whether it should be marked as undefined.

    <title>Typical checkmark rendering</title> <inlinegraphic fileref="checks.png" format="PNG">

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::render_check void Gtk::StyleContext::render_check ( const ::Cairo::RefPtr< ::Cairo::Context > &  cr,
    @@ -1535,7 +1667,7 @@
    contextA Gtk::StyleContext.
    crA #cairo_t.
    - + @@ -1576,8 +1708,8 @@

    Renders an expander (as used in Gtk::TreeView and Gtk::Expander) in the area defined by x, y, width, height.

    The state Gtk::STATE_FLAG_ACTIVE determines whether the expander is collapsed or expanded.

    <title>Typical expander rendering</title> <inlinegraphic fileref="expanders.png" format="PNG">

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::render_expander void Gtk::StyleContext::render_expander ( const ::Cairo::RefPtr< ::Cairo::Context > &  cr,
    @@ -1596,7 +1728,7 @@
    contextA Gtk::StyleContext.
    crA #cairo_t.
    - + @@ -1643,8 +1775,8 @@

    Renders a extension (as in a Gtk::Notebook tab) in the rectangle defined by x, y, width, height.

    The side where the extension connects to is defined by gap_side.

    <title>Typical extension rendering</title> <inlinegraphic fileref="extensions.png" format="PNG">

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::render_extension void Gtk::StyleContext::render_extension ( const ::Cairo::RefPtr< ::Cairo::Context > &  cr,
    @@ -1664,7 +1796,7 @@
    contextA Gtk::StyleContext.
    crA #cairo_t.
    - + @@ -1704,8 +1836,8 @@

    Renders a focus indicator on the rectangle determined by x, y, width, height.

    <title>Typical focus rendering</title> <inlinegraphic fileref="focus.png" format="PNG">

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::render_focus void Gtk::StyleContext::render_focus ( const ::Cairo::RefPtr< ::Cairo::Context > &  cr,
    @@ -1724,7 +1856,7 @@
    contextA Gtk::StyleContext.
    crA #cairo_t.
    - + @@ -1764,8 +1896,8 @@

    Renders a frame around the rectangle defined by x, y, width, height.

    <title>Examples of frame rendering, showing the effect of <parameter>border-image</parameter>, <parameter>border-color</parameter>, <parameter>border-width</parameter>, <parameter>border-radius</parameter> and junctions</title> <inlinegraphic fileref="frames.png" format="PNG">

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::render_frame void Gtk::StyleContext::render_frame ( const ::Cairo::RefPtr< ::Cairo::Context > &  cr,
    @@ -1784,7 +1916,7 @@
    contextA Gtk::StyleContext.
    crA #cairo_t.
    - + @@ -1843,8 +1975,8 @@

    Renders a frame around the rectangle defined by ( x, y, width, height), leaving a gap on one side.

    xy0_gap and xy1_gap will mean X coordinates for Gtk::POS_TOP and Gtk::POS_BOTTOM gap sides, and Y coordinates for Gtk::POS_LEFT and Gtk::POS_RIGHT.

    <title>Typical rendering of a frame with a gap</title> <inlinegraphic fileref="frame-gap.png" format="PNG">

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::render_frame_gap void Gtk::StyleContext::render_frame_gap ( const ::Cairo::RefPtr< ::Cairo::Context > &  cr,
    @@ -1866,7 +1998,7 @@
    contextA Gtk::StyleContext.
    crA #cairo_t.
    - + @@ -1906,8 +2038,8 @@

    Renders a handle (as in Gtk::HandleBox, Gtk::Paned and Gtk::Window's resize grip), in the rectangle determined by x, y, width, height.

    <title>Handles rendered for the paned and grip classes</title> <inlinegraphic fileref="handles.png" format="PNG">

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::render_handle void Gtk::StyleContext::render_handle ( const ::Cairo::RefPtr< ::Cairo::Context > &  cr,
    @@ -1926,7 +2058,7 @@
    contextA Gtk::StyleContext.
    crA #cairo_t.
    - + @@ -1947,8 +2079,8 @@

    Renders the icon specified by source at the given size, returning the result in a pixbuf.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    Glib::RefPtr<Gdk::Pixbuf> Gtk::StyleContext::render_icon_pixbuf Glib::RefPtr<Gdk::Pixbuf> Gtk::StyleContext::render_icon_pixbuf ( const IconSource source,
    @@ -1965,7 +2097,7 @@
    contextA Gtk::StyleContext.
    sourceThe Gtk::IconSource specifying the icon to render.
    - + @@ -1998,8 +2130,8 @@

    Renders layout on the coordinates x, y.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::render_layout void Gtk::StyleContext::render_layout ( const ::Cairo::RefPtr< ::Cairo::Context > &  cr,
    @@ -2017,7 +2149,7 @@
    contextA Gtk::StyleContext.
    crA #cairo_t.
    - + @@ -2056,8 +2188,8 @@

    Renders a line from (x0, y0) to (x1, y1).

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::render_line void Gtk::StyleContext::render_line ( const ::Cairo::RefPtr< ::Cairo::Context > &  cr,
    @@ -2076,7 +2208,7 @@
    contextA Gtk::StyleContext.
    crA #cairo_t.
    - + @@ -2116,8 +2248,8 @@

    Renders an option mark (as in a Gtk::RadioButton), the Gtk::STATE_FLAG_ACTIVE state will determine whether the option is on or off, and Gtk::STATE_FLAG_INCONSISTENT whether it should be marked as undefined.

    <title>Typical option mark rendering</title> <inlinegraphic fileref="options.png" format="PNG">

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::render_option void Gtk::StyleContext::render_option ( const ::Cairo::RefPtr< ::Cairo::Context > &  cr,
    @@ -2136,7 +2268,7 @@
    contextA Gtk::StyleContext.
    crA #cairo_t.
    - + @@ -2183,8 +2315,8 @@

    Renders a slider (as in Gtk::Scale) in the rectangle defined by x, y, width, height.

    orientation defines whether the slider is vertical or horizontal.

    <title>Typical slider rendering</title> <inlinegraphic fileref="sliders.png" format="PNG">

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::render_slider void Gtk::StyleContext::render_slider ( const ::Cairo::RefPtr< ::Cairo::Context > &  cr,
    @@ -2204,7 +2336,7 @@
    contextA Gtk::StyleContext.
    crA #cairo_t.
    - + @@ -2231,8 +2363,8 @@

    This function is analogous to gdk_window_scroll(), and should be called together with it so the invalidation areas for any ongoing animation are scrolled together with it.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::scroll_animations void Gtk::StyleContext::scroll_animations ( const Glib::RefPtr< Gdk::Window >&  window,
    @@ -2248,7 +2380,7 @@
    windowA Gdk::Window used previously in notify_state_change().
    dxAmount to scroll in the X axis.
    - + @@ -2259,8 +2391,8 @@

    Sets the background of window to the background pattern or color specified in context for its current state.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::set_background void Gtk::StyleContext::set_background ( const Glib::RefPtr< Gdk::Window >&  window)
    windowA Gdk::Window.
    @@ -2274,7 +2406,7 @@
    - + @@ -2286,8 +2418,8 @@

    Sets the reading direction for rendering purposes.

    If you are using a Gtk::StyleContext returned from Gtk::Widget::get_style_context(), you do not need to call this yourself.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::set_direction void Gtk::StyleContext::set_direction ( TextDirection  direction)
    directionThe new direction.
    @@ -2301,7 +2433,7 @@
    - + @@ -2314,8 +2446,8 @@

    Sets the sides where rendered elements (mostly through gtk_render_frame()) will visually connect with other visual elements.

    This is merely a hint that may or may not be honored by theming engines.

    Container widgets are expected to set junction hints as appropriate for their children, so it should not normally be necessary to call this function manually.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::set_junction_sides void Gtk::StyleContext::set_junction_sides ( JunctionSides  sides)
    sidesSides where rendered elements are visually connected to other elements.
    @@ -2329,7 +2461,7 @@
    - + @@ -2342,8 +2474,8 @@

    Sets the parent style context for context.

    The parent style context is used to implement inheritance of properties.

    If you are using a Gtk::StyleContext returned from Gtk::Widget::get_style_context(), the parent will be set for you.

    -
    Since gtkmm 3.4:
    -
    Parameters:
    +
    Since gtkmm 3.4:
    +
    Parameters:
    void Gtk::StyleContext::set_parent void Gtk::StyleContext::set_parent ( const Glib::RefPtr< StyleContext >&  parent)
    parentThe new parent or 0.
    @@ -2357,7 +2489,7 @@
    - + @@ -2370,8 +2502,8 @@

    Sets the Gtk::WidgetPath used for style matching.

    As a consequence, the style will be regenerated to match the new given path.

    If you are using a Gtk::StyleContext returned from Gtk::Widget::get_style_context(), you do not need to call this yourself.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::set_path void Gtk::StyleContext::set_path ( const WidgetPath path)
    pathA Gtk::WidgetPath.
    @@ -2385,7 +2517,7 @@
    - + @@ -2398,8 +2530,8 @@

    Attaches context to the given screen.

    The screen is used to add style information from 'global' style providers, such as the screens Gtk::Settings instance.

    If you are using a Gtk::StyleContext returned from Gtk::Widget::get_style_context(), you do not need to call this yourself.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::set_screen void Gtk::StyleContext::set_screen ( const Glib::RefPtr< Gdk::Screen >&  screen)
    screenA Gdk::Screen.
    @@ -2413,7 +2545,7 @@
    - + @@ -2424,8 +2556,8 @@

    Sets the state to be used when rendering with any of the gtk_render_*() functions.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::StyleContext::set_state void Gtk::StyleContext::set_state ( StateFlags  flags)
    flagsState to represent.
    @@ -2439,7 +2571,7 @@
    - + @@ -2456,7 +2588,7 @@
    Glib::SignalProxy0< void > Gtk::StyleContext::signal_changed Glib::SignalProxy0< void > Gtk::StyleContext::signal_changed ( )
    - + @@ -2478,8 +2610,8 @@

    Returns true if there is a transition animation running for the current region (see push_animatable_region()).

    If progress is not 0, the animation progress will be returned there, 0.0 means the state is closest to being unset, while 1.0 means it's closest to being set. This means transition animation will run from 0 to 1 when state is being set and from 1 to 0 when it's being unset.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    bool Gtk::StyleContext::state_is_running bool Gtk::StyleContext::state_is_running ( StateType  state,
    @@ -2495,7 +2627,7 @@
    stateA widget state.
    progressReturn location for the transition progress.
    - + @@ -2512,7 +2644,7 @@
    void Gtk::StyleContext::unset_parent void Gtk::StyleContext::unset_parent ( )
    - + @@ -2533,7 +2665,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::StyleContext > wrap Glib::RefPtr< Gtk::StyleContext > wrap ( GtkStyleContext *  object,
    @@ -2547,9 +2679,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/stylecontext.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1StyleContext__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1StyleContext__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1StyleContext-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1StyleContext-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1StyleContext-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1StyleContext-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::StyleContext, including all inherited members. @@ -74,8 +90,10 @@ + + - + @@ -88,6 +106,7 @@ + @@ -104,6 +123,8 @@ + + @@ -137,7 +158,7 @@ - + @@ -154,9 +175,14 @@ -
    add_class(const Glib::ustring& class_name)Gtk::StyleContext
    get_junction_sides() const Gtk::StyleContext
    get_margin(StateFlags state=(StateFlags) 0) const Gtk::StyleContext
    get_padding(StateFlags state=(StateFlags) 0) const Gtk::StyleContext
    get_parent()Gtk::StyleContext
    get_parent() const Gtk::StyleContext
    get_path() const Gtk::StyleContext
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_screen()Gtk::StyleContext
    get_screen() const Gtk::StyleContext
    has_region(const Glib::ustring& region_name, RegionFlags& flags_return)Gtk::StyleContext
    initialize(GObject *castitem)Glib::ObjectBase [protected]
    invalidate()Gtk::StyleContext
    list_classes() const Gtk::StyleContext
    list_regions()Gtk::StyleContext
    lookup_color(const Glib::ustring& color_name, Gdk::RGBA& color)Gtk::StyleContext
    lookup_icon_set(const Glib::ustring& stock_id)Gtk::StyleContext
    pop_animatable_region()Gtk::StyleContext
    property_direction()Gtk::StyleContext
    property_direction() const Gtk::StyleContext
    property_parent()Gtk::StyleContext
    property_parent() const Gtk::StyleContext
    property_screen()Gtk::StyleContext
    property_screen() const Gtk::StyleContext
    push_animatable_region(gpointer region_id)Gtk::StyleContext
    set_junction_sides(JunctionSides sides)Gtk::StyleContext
    set_parent(const Glib::RefPtr< StyleContext >& parent)Gtk::StyleContext
    set_path(const WidgetPath& path)Gtk::StyleContext
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_screen(const Glib::RefPtr< Gdk::Screen >& screen)Gtk::StyleContext
    set_state(StateFlags flags)Gtk::StyleContext
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~StyleContext()Gtk::StyleContext [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1StyleProvider.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1StyleProvider.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1StyleProvider.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1StyleProvider.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::StyleProvider Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + +

    This is a base class used to provide style information to a StyleContext. More...

    @@ -75,6 +92,10 @@

    Static Public Member Functions

    static void add_interface (GType gtype_implementer) +

    +Protected Member Functions

    StyleProvider () + You should derive from this class to use it.

    Related Functions

    (Note that these are not member functions.)

    @@ -85,14 +106,32 @@

    Detailed Description

    This is a base class used to provide style information to a StyleContext.

    See StyleContext::add_provider() and StyleContext::add_provider_for_screen().

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:

    Constructor & Destructor Documentation

    + +
    +
    + + + + + + + +
    Gtk::StyleProvider::StyleProvider () [protected]
    +
    +
    + +

    You should derive from this class to use it.

    + +
    +
    - + @@ -109,7 +148,7 @@
    virtual Gtk::StyleProvider::~StyleProvider virtual Gtk::StyleProvider::~StyleProvider ( ) [virtual]
    - + @@ -121,15 +160,15 @@ - +
    static void Gtk::StyleProvider::add_interface static void Gtk::StyleProvider::add_interface ( GType  gtype_implementer)
    - + - +
    const GtkStyleProvider* Gtk::StyleProvider::gobj GtkStyleProvider* Gtk::StyleProvider::gobj ( ) const [inline] [inline]
    @@ -137,21 +176,21 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::Interface.

    +

    Reimplemented from Glib::Interface.

    -

    Reimplemented in Gtk::CssProvider.

    +

    Reimplemented in Gtk::CssProvider.

    - +
    - + - +
    GtkStyleProvider* Gtk::StyleProvider::gobj const GtkStyleProvider* Gtk::StyleProvider::gobj ( ) [inline] const [inline]
    @@ -159,9 +198,9 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::Interface.

    +

    Reimplemented from Glib::Interface.

    -

    Reimplemented in Gtk::CssProvider.

    +

    Reimplemented in Gtk::CssProvider.

    @@ -171,7 +210,7 @@
    - + @@ -192,7 +231,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::StyleProvider > wrap Glib::RefPtr< Gtk::StyleProvider > wrap ( GtkStyleProvider *  object,
    @@ -206,9 +245,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/styleprovider.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1StyleProvider__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1StyleProvider__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1StyleProvider-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1StyleProvider-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1StyleProvider-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1StyleProvider-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::StyleProvider, including all inherited members. @@ -56,7 +72,7 @@ - + @@ -71,8 +87,9 @@ - + + @@ -80,9 +97,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    connect_property_changed_with_return(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    freeze_notify()Glib::ObjectBase
    func_destroy_notify typedefsigc::trackable
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gtk::StyleProvider [inline]
    gobj() const Gtk::StyleProvider [inline]
    operator=(const trackable &src)sigc::trackable
    reference() const Glib::ObjectBase [virtual]
    remove_destroy_notify_callback(void *data) const sigc::trackable
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    StyleProvider()Gtk::StyleProvider [protected]
    thaw_notify()Glib::ObjectBase
    trackable(const trackable &src)sigc::trackable
    unreference() const Glib::ObjectBase [virtual]
    ~Interface()Glib::Interface [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~StyleProvider()Gtk::StyleProvider [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Switch.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Switch.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Switch.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Switch.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Switch Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Switch Class Reference
    -
    +

    A "light switch"-style toggle. More...

    @@ -77,7 +93,7 @@ bool get_active () const  Gets whether the Gtk::Switch is in its "on" or "off" state.
    Glib::PropertyProxy< bool > property_active () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the switch is on or off.
    Glib::PropertyProxy_ReadOnly
    < bool > property_active () const  Whether the switch is on or off.
    @@ -91,14 +107,14 @@

    Detailed Description

    A "light switch"-style toggle.

    The Switch widget has two states: on or off. The user can control which state should be active by clicking the empty area, or by dragging the handle.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:

    Constructor & Destructor Documentation

    - + @@ -114,7 +130,7 @@
    virtual Gtk::Switch::~Switch virtual Gtk::Switch::~Switch ( ) [virtual]
    - + @@ -131,7 +147,7 @@
    Gtk::Switch::Switch Gtk::Switch::Switch ( )
    - + @@ -141,7 +157,7 @@

    Gets whether the Gtk::Switch is in its "on" or "off" state.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    true if the Gtk::Switch is active, and false otherwise.
    @@ -151,7 +167,7 @@
    bool Gtk::Switch::get_active bool Gtk::Switch::get_active ( ) const
    - + @@ -171,7 +187,7 @@
    GtkSwitch* Gtk::Switch::gobj GtkSwitch* Gtk::Switch::gobj ( ) [inline]
    - + @@ -191,7 +207,7 @@
    const GtkSwitch* Gtk::Switch::gobj const GtkSwitch* Gtk::Switch::gobj ( ) const [inline]
    - + @@ -200,6 +216,7 @@
    +

    Whether the switch is on or off.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -210,7 +227,7 @@
    Glib::PropertyProxy< bool > Gtk::Switch::property_active Glib::PropertyProxy< bool > Gtk::Switch::property_active ( )
    - + @@ -230,7 +247,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Switch::property_active Glib::PropertyProxy_ReadOnly< bool > Gtk::Switch::property_active ( ) const
    - + @@ -241,8 +258,8 @@

    Changes the state of sw to the desired one.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Switch::set_active void Gtk::Switch::set_active ( bool  is_active = true)
    is_activetrue if sw should be active, and false otherwise.
    @@ -257,7 +274,7 @@
    - + @@ -278,7 +295,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Switch* wrap Gtk::Switch* wrap ( GtkSwitch *  object,
    @@ -292,9 +309,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/switch.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Switch__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Switch__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Switch-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Switch-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Switch-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Switch-members.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Switch, including all inherited members. + @@ -59,6 +76,7 @@ + @@ -162,7 +180,7 @@ - + @@ -182,7 +200,7 @@ - + @@ -416,7 +434,7 @@ - + @@ -495,7 +513,9 @@ + + @@ -538,9 +558,14 @@ -
    Activatable()Gtk::Activatable [protected]
    activate()Gtk::Widget
    add_accelerator(const Glib::ustring& accel_signal, const Glib::RefPtr< AccelGroup >& accel_group, guint accel_key, Gdk::ModifierType accel_mods, AccelFlags accel_flags)Gtk::Widget
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    Gtk::Activatable::add_interface(GType gtype_implementer)Gtk::Activatable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    compute_expand(Orientation orientation)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_receives_default(bool receives_default=true)Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Switch()Gtk::Switch [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Table.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Table.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Table.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Table.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Table Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Table Class Reference
    -
    +

    Pack widgets in regular patterns. More...

    @@ -72,7 +88,7 @@ const GtkTable* gobj () const  Provides access to the underlying C GtkObject.
     Table (guint n_rows=1, guint n_columns=1, bool homogeneous=false) -void attach (Widget& child, guint left_attach, guint right_attach, guint top_attach, guint bottom_attach, AttachOptions xoptions=FILL|EXPAND, AttachOptions yoptions=FILL|EXPAND, guint xpadding=0, guint ypadding=0) +void attach (Widget& child, guint left_attach, guint right_attach, guint top_attach, guint bottom_attach, AttachOptions xoptions=FILL|EXPAND, AttachOptions yoptions=FILL|EXPAND, guint xpadding=0, guint ypadding=0)  Adds a widget to a table.
    void resize (guint rows, guint columns)  If you need to change a table's size after it has been created, this function allows you to do so.
    @@ -100,27 +116,27 @@ void get_size (guint& rows, guint& columns) const  Gets the number of rows and columns in the table.
    Glib::PropertyProxy< guint > property_n_rows () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The number of rows in the table.
    Glib::PropertyProxy_ReadOnly
    < guint > property_n_rows () const  The number of rows in the table.
    Glib::PropertyProxy< guint > property_n_columns () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The number of columns in the table.
    Glib::PropertyProxy_ReadOnly
    < guint > property_n_columns () const  The number of columns in the table.
    Glib::PropertyProxy< guint > property_column_spacing () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The amount of space between two consecutive columns.
    Glib::PropertyProxy_ReadOnly
    < guint > property_column_spacing () const  The amount of space between two consecutive columns.
    Glib::PropertyProxy< guint > property_row_spacing () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The amount of space between two consecutive rows.
    Glib::PropertyProxy_ReadOnly
    < guint > property_row_spacing () const  The amount of space between two consecutive rows.
    Glib::PropertyProxy< bool > property_homogeneous () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If TRUE, the table cells are all the same width/height.
    Glib::PropertyProxy_ReadOnly
    < bool > property_homogeneous () const  If TRUE, the table cells are all the same width/height.
    @@ -141,7 +157,7 @@
    table1.png
    -
    Deprecated:
    Use Gtk::Grid instead. It provides the same capabilities as Gtk::Table for arranging widgets in a rectangular grid, but does support height-for-width geometry management.
    +
    Deprecated:
    Use Gtk::Grid instead. It provides the same capabilities as Gtk::Table for arranging widgets in a rectangular grid, but does support height-for-width geometry management.
    See also:
    Gtk::HBox, Gtk::VBox

    Constructor & Destructor Documentation

    @@ -149,7 +165,7 @@
    - + @@ -165,7 +181,7 @@
    virtual Gtk::Table::~Table virtual Gtk::Table::~Table ( ) [virtual]
    - + @@ -199,7 +215,7 @@
    Gtk::Table::Table Gtk::Table::Table ( guint  n_rows = 1,
    - + @@ -232,13 +248,13 @@ - + - + @@ -265,7 +281,7 @@

    The number of 'cells' that a widget will occupy is specified by left_attach, right_attach, top_attach and bottom_attach. These each represent the leftmost, rightmost, uppermost and lowest column and row numbers of the table. (Columns and rows are indexed from zero).

    To make a button occupy the lower right cell of a 2x2 table, use [C example ellipted] If you want to make the button span the entire bottom row, use left_attach == 0 and right_attach = 2 instead.

    Deprecated: 3.4: Use Gtk::Grid::attach() with Gtk::Grid. Note that the attach arguments differ between those two functions.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Table::attach void Gtk::Table::attach ( Widget child, AttachOptions xoptions = FILL|EXPAND, xoptions = FILL|EXPAND,
    AttachOptions yoptions = FILL|EXPAND, yoptions = FILL|EXPAND,
    @@ -287,7 +303,7 @@
    childThe widget to add.
    left_attachThe column number to attach the left side of a child widget to.
    - + @@ -300,7 +316,7 @@

    Gets the amount of space between column col, and column col + 1.

    See set_col_spacing().

    Deprecated: 3.4: Gtk::Grid does not offer a replacement for this functionality.

    -
    Parameters:
    +
    Parameters:
    guint Gtk::Table::get_col_spacing guint Gtk::Table::get_col_spacing ( guint  column)
    columnA column in the table, 0 indicates the first column.
    @@ -315,7 +331,7 @@
    - + @@ -336,7 +352,7 @@
    guint Gtk::Table::get_default_col_spacing guint Gtk::Table::get_default_col_spacing ( )
    - + @@ -357,7 +373,7 @@
    guint Gtk::Table::get_default_row_spacing guint Gtk::Table::get_default_row_spacing ( )
    - + @@ -377,7 +393,7 @@
    bool Gtk::Table::get_homogeneous bool Gtk::Table::get_homogeneous ( ) const
    - + @@ -390,7 +406,7 @@

    Gets the amount of space between row row, and row row + 1.

    See set_row_spacing().

    Deprecated: 3.4: Gtk::Grid does not offer a replacement for this functionality.

    -
    Parameters:
    +
    Parameters:
    guint Gtk::Table::get_row_spacing guint Gtk::Table::get_row_spacing ( guint  row)
    rowA row in the table, 0 indicates the first row.
    @@ -405,7 +421,7 @@
    - + @@ -428,7 +444,7 @@

    Gets the number of rows and columns in the table.

    Since gtkmm 2.22:

    Deprecated: 3.4: Gtk::Grid does not expose the number of columns and rows.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Table::get_size void Gtk::Table::get_size ( guint &  rows,
    @@ -438,15 +454,15 @@ - +
    rowsReturn location for the number of rows, or 0.
    columnsReturn location for the number of columns, or 0.
    - + - +
    const GtkTable* Gtk::Table::gobj GtkTable* Gtk::Table::gobj ( ) const [inline] [inline]
    @@ -454,19 +470,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Container.

    +

    Reimplemented from Gtk::Container.

    - +
    - + - +
    GtkTable* Gtk::Table::gobj const GtkTable* Gtk::Table::gobj ( ) [inline] const [inline]
    @@ -474,7 +490,7 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Container.

    +

    Reimplemented from Gtk::Container.

    @@ -483,7 +499,7 @@
    - + @@ -492,6 +508,7 @@
    +

    The amount of space between two consecutive columns.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -502,7 +519,7 @@
    Glib::PropertyProxy< guint > Gtk::Table::property_column_spacing Glib::PropertyProxy< guint > Gtk::Table::property_column_spacing ( )
    - + @@ -517,15 +534,15 @@ - +
    Glib::PropertyProxy_ReadOnly< guint > Gtk::Table::property_column_spacing Glib::PropertyProxy_ReadOnly< guint > Gtk::Table::property_column_spacing ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Table::property_homogeneous Glib::PropertyProxy< bool > Gtk::Table::property_homogeneous ( ) const
    @@ -537,20 +554,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::Table::property_homogeneous Glib::PropertyProxy_ReadOnly< bool > Gtk::Table::property_homogeneous ( ) const
    +

    If TRUE, the table cells are all the same width/height.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -561,7 +579,7 @@
    - + @@ -570,6 +588,7 @@
    +

    The number of columns in the table.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -580,7 +599,7 @@
    Glib::PropertyProxy< guint > Gtk::Table::property_n_columns Glib::PropertyProxy< guint > Gtk::Table::property_n_columns ( )
    - + @@ -600,7 +619,7 @@
    Glib::PropertyProxy_ReadOnly< guint > Gtk::Table::property_n_columns Glib::PropertyProxy_ReadOnly< guint > Gtk::Table::property_n_columns ( ) const
    - + @@ -609,6 +628,7 @@
    +

    The number of rows in the table.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -619,7 +639,7 @@
    Glib::PropertyProxy< guint > Gtk::Table::property_n_rows Glib::PropertyProxy< guint > Gtk::Table::property_n_rows ( )
    - + @@ -639,7 +659,7 @@
    Glib::PropertyProxy_ReadOnly< guint > Gtk::Table::property_n_rows Glib::PropertyProxy_ReadOnly< guint > Gtk::Table::property_n_rows ( ) const
    - + @@ -648,6 +668,7 @@
    +

    The amount of space between two consecutive rows.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -658,7 +679,7 @@
    Glib::PropertyProxy< guint > Gtk::Table::property_row_spacing Glib::PropertyProxy< guint > Gtk::Table::property_row_spacing ( )
    - + @@ -678,7 +699,7 @@
    Glib::PropertyProxy_ReadOnly< guint > Gtk::Table::property_row_spacing Glib::PropertyProxy_ReadOnly< guint > Gtk::Table::property_row_spacing ( ) const
    - + @@ -700,7 +721,7 @@

    If you need to change a table's size after it has been created, this function allows you to do so.

    Deprecated: 3.4: Gtk::Grid resizes automatically.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Table::resize void Gtk::Table::resize ( guint  rows,
    @@ -715,7 +736,7 @@
    rowsThe new number of rows.
    columnsThe new number of columns.
    - + @@ -737,7 +758,7 @@

    Alters the amount of space between a given table column and the following column.

    Deprecated: 3.4: Use Gtk::Widget::set_margin_left() and Gtk::Widget::set_margin_right() on the widgets contained in the row if you need this functionality. Gtk::Grid does not support per-row spacing.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Table::set_col_spacing void Gtk::Table::set_col_spacing ( guint  column,
    @@ -752,7 +773,7 @@
    columnThe column whose spacing should be changed.
    spacingNumber of pixels that the spacing should take up.
    - + @@ -764,7 +785,7 @@

    Sets the space between every column in table equal to spacing.

    Deprecated: 3.4: Use Gtk::Grid::set_column_spacing() with Gtk::Grid.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Table::set_col_spacings void Gtk::Table::set_col_spacings ( guint  spacing)
    spacingThe number of pixels of space to place between every column in the table.
    @@ -778,7 +799,7 @@
    - + @@ -791,7 +812,7 @@

    Changes the homogenous property of table cells, ie.

    whether all cells are an equal size or not.

    Deprecated: 3.4: Use Gtk::Grid::set_row_homogeneous() and Gtk::Grid::set_column_homogeneous() with Gtk::Grid.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Table::set_homogeneous void Gtk::Table::set_homogeneous ( bool  homogeneous = true)
    homogeneousSet to true to ensure all table cells are the same size. Set to false if this is not your desired behaviour.
    @@ -805,7 +826,7 @@
    - + @@ -827,7 +848,7 @@

    Changes the space between a given table row and the subsequent row.

    Deprecated: 3.4: Use Gtk::Widget::set_margin_top() and Gtk::Widget::set_margin_bottom() on the widgets contained in the row if you need this functionality. Gtk::Grid does not support per-row spacing.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Table::set_row_spacing void Gtk::Table::set_row_spacing ( guint  row,
    @@ -842,7 +863,7 @@
    rowRow number whose spacing will be changed.
    spacingNumber of pixels that the spacing should take up.
    - + @@ -854,7 +875,7 @@

    Sets the space between every row in table equal to spacing.

    Deprecated: 3.4: Use Gtk::Grid::set_row_spacing() with Gtk::Grid.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Table::set_row_spacings void Gtk::Table::set_row_spacings ( guint  spacing)
    spacingThe number of pixels of space to place between every row in the table.
    @@ -868,7 +889,7 @@
    - + @@ -886,7 +907,7 @@
    void Gtk::Table::set_spacings void Gtk::Table::set_spacings ( guint  spacing)
    - + @@ -907,7 +928,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Table* wrap Gtk::Table* wrap ( GtkTable *  object,
    @@ -921,9 +942,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/table.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Table__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Table__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Table-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Table-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Table-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Table-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Table, including all inherited members. @@ -60,6 +76,7 @@ + @@ -183,7 +200,7 @@ - + @@ -204,7 +221,7 @@ - + @@ -460,7 +477,7 @@ - + @@ -547,7 +564,9 @@ + + @@ -588,9 +607,14 @@ -
    activate()Gtk::Widget
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    attach(Widget& child, guint left_attach, guint right_attach, guint top_attach, guint bottom_attach, AttachOptions xoptions=FILL|EXPAND, AttachOptions yoptions=FILL|EXPAND, guint xpadding=0, guint ypadding=0)Gtk::Table
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Table()Gtk::Table [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TargetEntry.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TargetEntry.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TargetEntry.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TargetEntry.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TargetEntry Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TargetEntry Class Reference
    -
    +

    List of all members.

    @@ -81,7 +97,7 @@
    - + @@ -97,7 +113,7 @@
    Gtk::TargetEntry::TargetEntry Gtk::TargetEntry::TargetEntry ( )
    - + @@ -130,7 +146,7 @@
    Gtk::TargetEntry::TargetEntry Gtk::TargetEntry::TargetEntry ( const Glib::ustring target,
    - + @@ -147,7 +163,7 @@
    Gtk::TargetEntry::TargetEntry Gtk::TargetEntry::TargetEntry ( const GtkTargetEntry &  gobject)
    - + @@ -164,7 +180,7 @@
    Gtk::TargetEntry::TargetEntry Gtk::TargetEntry::TargetEntry ( const TargetEntry src)
    - + @@ -181,7 +197,7 @@
    virtual Gtk::TargetEntry::~TargetEntry virtual Gtk::TargetEntry::~TargetEntry ( ) [virtual]
    - + @@ -197,7 +213,7 @@
    Gtk::TargetFlags Gtk::TargetEntry::get_flags Gtk::TargetFlags Gtk::TargetEntry::get_flags ( ) const
    - + @@ -213,7 +229,7 @@
    guint Gtk::TargetEntry::get_info guint Gtk::TargetEntry::get_info ( ) const
    - + @@ -229,7 +245,7 @@
    Glib::ustring Gtk::TargetEntry::get_target Glib::ustring Gtk::TargetEntry::get_target ( ) const
    - + @@ -245,7 +261,7 @@
    GtkTargetEntry* Gtk::TargetEntry::gobj GtkTargetEntry* Gtk::TargetEntry::gobj ( )
    - + @@ -278,7 +294,7 @@
    const GtkTargetEntry* Gtk::TargetEntry::gobj const GtkTargetEntry* Gtk::TargetEntry::gobj ( ) const
    - + @@ -295,7 +311,7 @@
    void Gtk::TargetEntry::set_flags void Gtk::TargetEntry::set_flags ( Gtk::TargetFlags  flags)
    - + @@ -312,7 +328,7 @@
    void Gtk::TargetEntry::set_info void Gtk::TargetEntry::set_info ( guint  info)
    - + @@ -341,9 +357,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/targetentry.h
    - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TargetEntry-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TargetEntry-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TargetEntry-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TargetEntry-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    void Gtk::TargetEntry::set_target void Gtk::TargetEntry::set_target ( const Glib::ustring target)
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TargetEntry, including all inherited members. @@ -65,9 +81,14 @@ -
    get_flags() const Gtk::TargetEntry
    TargetEntry(const GtkTargetEntry& gobject)Gtk::TargetEntry [explicit]
    TargetEntry(const TargetEntry& src)Gtk::TargetEntry
    ~TargetEntry()Gtk::TargetEntry [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TargetList.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TargetList.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TargetList.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TargetList.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TargetList Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TargetList Class Reference
    -
    +

    List of all members.

    @@ -71,7 +87,7 @@  Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs.
    void add (const Glib::ustring& target, TargetFlags flags=TargetFlags(0), guint info=0)  Appends another target to a Gtk::TargetList.
    -void add (const std::vector< TargetEntry >& targets) +void add (const std::vector< TargetEntry >& targets) void remove (const Glib::ustring& target)  Removes a target from a target list.
    bool find (const Glib::ustring& target, guint* info) const @@ -79,11 +95,11 @@

    Static Public Member Functions

    static Glib::RefPtr
    -< Gtk::TargetListcreate (const std::vector< TargetEntry >& targets) +< Gtk::TargetListcreate (const std::vector< TargetEntry >& targets)

    Protected Member Functions

     TargetList () -void operator delete (void*, size_t) +void operator delete (void*, size_t)

    Related Functions

    (Note that these are not member functions.)

    @@ -97,7 +113,7 @@
    - + @@ -114,7 +130,7 @@
    Gtk::TargetList::TargetList Gtk::TargetList::TargetList ( ) [protected]
    - + @@ -141,7 +157,7 @@

    Appends another target to a Gtk::TargetList.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TargetList::add void Gtk::TargetList::add ( const Glib::ustring target,
    @@ -157,9 +173,9 @@
    targetThe interned atom representing the target.
    flagsThe flags for this target.
    - + - + @@ -174,9 +190,9 @@
    void Gtk::TargetList::add void Gtk::TargetList::add (const std::vector< TargetEntry >& const std::vector< TargetEntry >&  targets)
    - + - + @@ -191,7 +207,7 @@
    static Glib::RefPtr<Gtk::TargetList> Gtk::TargetList::create static Glib::RefPtr<Gtk::TargetList> Gtk::TargetList::create (const std::vector< TargetEntry >& const std::vector< TargetEntry >&  targets) [static]
    - + @@ -212,7 +228,7 @@

    Looks up a given target in a Gtk::TargetList.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TargetList::find bool Gtk::TargetList::find ( const Glib::ustring target,
    @@ -223,15 +239,15 @@ - +
    targetAn interned atom representing the target to search for.
    infoA pointer to the location to store application info for target, or 0.
    - + - +
    const GtkTargetList* Gtk::TargetList::gobj GtkTargetList* Gtk::TargetList::gobj ( ) const
    @@ -241,15 +257,15 @@
    - +
    - + - +
    GtkTargetList* Gtk::TargetList::gobj const GtkTargetList* Gtk::TargetList::gobj ( ) const
    @@ -264,7 +280,7 @@
    - + @@ -290,7 +306,7 @@ - + @@ -309,7 +325,7 @@
    GtkTargetList* Gtk::TargetList::gobj_copy GtkTargetList* Gtk::TargetList::gobj_copy ( ) const
    size_t size_t   
    - + @@ -328,7 +344,7 @@
    void Gtk::TargetList::reference void Gtk::TargetList::reference ( ) const
    - + @@ -339,7 +355,7 @@

    Removes a target from a target list.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TargetList::remove void Gtk::TargetList::remove ( const Glib::ustring target)
    targetThe interned atom representing the target.
    @@ -353,7 +369,7 @@
    - + @@ -373,7 +389,7 @@
    void Gtk::TargetList::unreference void Gtk::TargetList::unreference ( ) const
    - + @@ -394,7 +410,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::TargetList > wrap Glib::RefPtr< Gtk::TargetList > wrap ( GtkTargetList *  object,
    @@ -408,9 +424,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/targetlist.h
    - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TargetList-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TargetList-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TargetList-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TargetList-members.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TargetList, including all inherited members. @@ -63,9 +79,14 @@ -
    add(const Glib::ustring& target, TargetFlags flags=TargetFlags(0), guint info=0)Gtk::TargetList
    TargetList()Gtk::TargetList [protected]
    unreference() const Gtk::TargetList
    wrap(GtkTargetList* object, bool take_copy=false)Gtk::TargetList [related]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TearoffMenuItem.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TearoffMenuItem.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TearoffMenuItem.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TearoffMenuItem.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TearoffMenuItem Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TearoffMenuItem Class Reference
    -
    +

    A special Gtk::MenuItem which is used to tear off and reattach its menu. More...

    @@ -82,14 +98,14 @@

    Detailed Description

    A special Gtk::MenuItem which is used to tear off and reattach its menu.

    When its menu is shown normally, the Gtk::TearoffMenuItem is drawn as a dotted line indicating that the menu can be torn off. Activating it causes its menu to be torn off and displayed in its own window. When its menu is shown as a tearoff menu, the Gtk::TearoffMenuItem is drawn as a dotted line which has a left pointing arrow graphic indicating that the tearoff menu can be reattached. Activating it will erase the tearoff menu window.

    -
    Deprecated:
    Menus are not meant to be torn around. There is no replacement.
    +
    Deprecated:
    Menus are not meant to be torn around. There is no replacement.

    Constructor & Destructor Documentation

    - + @@ -105,7 +121,7 @@
    virtual Gtk::TearoffMenuItem::~TearoffMenuItem virtual Gtk::TearoffMenuItem::~TearoffMenuItem ( ) [virtual]
    - + @@ -122,7 +138,7 @@
    Gtk::TearoffMenuItem::TearoffMenuItem Gtk::TearoffMenuItem::TearoffMenuItem ( )
    - + @@ -142,7 +158,7 @@
    GtkTearoffMenuItem* Gtk::TearoffMenuItem::gobj GtkTearoffMenuItem* Gtk::TearoffMenuItem::gobj ( ) [inline]
    - + @@ -163,7 +179,7 @@
    const GtkTearoffMenuItem* Gtk::TearoffMenuItem::gobj const GtkTearoffMenuItem* Gtk::TearoffMenuItem::gobj ( ) const [inline]
    - + @@ -184,7 +200,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::TearoffMenuItem* wrap Gtk::TearoffMenuItem* wrap ( GtkTearoffMenuItem *  object,
    @@ -198,9 +214,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/tearoffmenuitem.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TearoffMenuItem__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TearoffMenuItem__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TearoffMenuItem-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TearoffMenuItem-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TearoffMenuItem-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TearoffMenuItem-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TearoffMenuItem, including all inherited members. + @@ -66,6 +83,7 @@ + @@ -191,7 +209,7 @@ - + @@ -214,7 +232,7 @@ - + @@ -489,7 +507,7 @@ - + @@ -533,6 +551,7 @@ + @@ -572,6 +591,7 @@ + @@ -581,9 +601,11 @@ + + @@ -637,9 +659,14 @@ -
    accelerate(Window& window)Gtk::MenuItem
    Activatable()Gtk::Activatable [protected]
    activate()Gtk::MenuItem
    add(Widget& widget)Gtk::Container [virtual]
    add_accel_label(const Glib::ustring& label, bool mnemonic=true)Gtk::MenuItem [protected]
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_submenu()Gtk::MenuItem
    get_submenu() const Gtk::MenuItem
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_configure_event()Gtk::Widget
    signal_damage_event()Gtk::Widget
    signal_delete_event()Gtk::Widget
    signal_deselect()Gtk::MenuItem
    signal_direction_changed()Gtk::Widget
    signal_drag_begin()Gtk::Widget
    signal_drag_data_delete()Gtk::Widget
    signal_remove()Gtk::Container
    signal_screen_changed()Gtk::Widget
    signal_scroll_event()Gtk::Widget
    signal_select()Gtk::MenuItem
    signal_selection_clear_event()Gtk::Widget
    signal_selection_get()Gtk::Widget
    signal_selection_notify_event()Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_toggle_size_allocate()Gtk::MenuItem
    signal_toggle_size_request()Gtk::MenuItem
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~TearoffMenuItem()Gtk::TearoffMenuItem [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextAttributes.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextAttributes.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextAttributes.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextAttributes.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TextAttributes Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TextAttributes Class Reference
    -
    +

    List of all members.

    @@ -87,7 +103,7 @@
    - + @@ -103,7 +119,7 @@
    Gtk::TextAttributes::TextAttributes Gtk::TextAttributes::TextAttributes ( )
    - + @@ -130,7 +146,7 @@
    Gtk::TextAttributes::TextAttributes Gtk::TextAttributes::TextAttributes ( GtkTextAttributes *  gobject,
    - + @@ -147,7 +163,7 @@
    Gtk::TextAttributes::TextAttributes Gtk::TextAttributes::TextAttributes ( const TextAttributes other)
    - + @@ -164,7 +180,7 @@
    Gtk::TextAttributes::~TextAttributes Gtk::TextAttributes::~TextAttributes ( )
    - + @@ -182,7 +198,7 @@
    GtkTextAttributes* Gtk::TextAttributes::gobj GtkTextAttributes* Gtk::TextAttributes::gobj ( ) [inline]
    - + @@ -200,7 +216,7 @@
    const GtkTextAttributes* Gtk::TextAttributes::gobj const GtkTextAttributes* Gtk::TextAttributes::gobj ( ) const [inline]
    - + @@ -235,7 +251,7 @@
    GtkTextAttributes* Gtk::TextAttributes::gobj_copy GtkTextAttributes* Gtk::TextAttributes::gobj_copy ( ) const
    - + @@ -253,7 +269,7 @@
    void Gtk::TextAttributes::swap void Gtk::TextAttributes::swap ( TextAttributes other)
    - + @@ -272,7 +288,7 @@
    void swap void swap ( TextAttributes lhs,
    -
    Parameters:
    +
    Parameters:
    @@ -287,7 +303,7 @@
    lhsThe left-hand side
    rhsThe right-hand side
    - + @@ -308,7 +324,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::TextAttributes wrap Gtk::TextAttributes wrap ( GtkTextAttributes *  object,
    @@ -336,9 +352,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/textattributes.h
    - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextAttributes-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextAttributes-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextAttributes-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextAttributes-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TextAttributes, including all inherited members. @@ -62,9 +78,14 @@ -
    gobj()Gtk::TextAttributes [inline]
    TextAttributes(const TextAttributes& other)Gtk::TextAttributes
    wrap(GtkTextAttributes* object, bool take_copy=false)Gtk::TextAttributes [related]
    ~TextAttributes()Gtk::TextAttributes
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextBuffer.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextBuffer.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextBuffer.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextBuffer.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TextBuffer Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TextBuffer Class Reference
    -
    +

    Multi-line attributed text that can be displayed by one or more Gtk::TextView widgets. More...

    @@ -90,109 +106,109 @@ int size () const  See get_char_count().
    Glib::RefPtr
    -< TextBuffer::TagTableget_tag_table () +< TextBuffer::TagTableget_tag_table ()  Get the Gtk::TextTagTable associated with this buffer.
    Glib::RefPtr< const
    -TextBuffer::TagTableget_tag_table () const +TextBuffer::TagTableget_tag_table () const  Get the Gtk::TextTagTable associated with this buffer.
    void set_text (const Glib::ustring& text)  Removes the current contents of the buffer, and inserts text instead.
    void set_text (const char* text_begin, const char* text_end)  Removes the current contents of the buffer, and inserts text instead.
    -iterator insert (const iterator& pos, const Glib::ustring& text) +iterator insert (const iterator& pos, const Glib::ustring& text)  Inserts text at position pos.
    -iterator insert (const iterator& pos, const char* text_begin, const char* text_end) +iterator insert (const iterator& pos, const char* text_begin, const char* text_end)  Inserts text at position pos.
    void insert_at_cursor (const Glib::ustring& text)  Inserts text, using the current cursor position as the insertion point.
    void insert_at_cursor (const char* text_begin, const char* text_end)  Inserts text, using the current cursor position as the insertion point.
    -std::pair< iterator, bool > insert_interactive (const iterator& pos, const Glib::ustring& text, bool default_editable=true) +std::pair< iterator, bool > insert_interactive (const iterator& pos, const Glib::ustring& text, bool default_editable=true)  Like insert(), but the insertion will not occur if iter is at a non-editable location in the buffer.
    -std::pair< iterator, bool > insert_interactive (const iterator& pos, const char* text_begin, const char* text_end, bool default_editable=true) +std::pair< iterator, bool > insert_interactive (const iterator& pos, const char* text_begin, const char* text_end, bool default_editable=true)  Like insert(), but the insertion will not occur if pos is at a non-editable location in the buffer.
    bool insert_interactive_at_cursor (const Glib::ustring& text, bool default_editable=true)  Calls insert_interactive() at the cursor position.
    bool insert_interactive_at_cursor (const char* text_begin, const char* text_end, bool default_editable=true)  Calls insert_interactive() at the cursor position.
    -iterator insert (const iterator& pos, const iterator& range_begin, const iterator& range_end) +iterator insert (const iterator& pos, const iterator& range_begin, const iterator& range_end)  Copies text, tags, and pixbufs between range_begin and range_end (the order of range_begin and range_begin doesn't matter) and inserts the copy at pos.
    -std::pair< iterator, bool > insert_interactive (const iterator& pos, const iterator& range_begin, const iterator& range_end, bool default_editable=true) +std::pair< iterator, bool > insert_interactive (const iterator& pos, const iterator& range_begin, const iterator& range_end, bool default_editable=true)  Same as insert_range(), but does nothing if the insertion point isn't editable.
    -iterator insert_with_tag (const iterator& pos, const Glib::ustring& text, const Glib::RefPtr< Tag >& tag) -iterator insert_with_tag (const iterator& pos, const char* text_begin, const char* text_end, const Glib::RefPtr< Tag >& tag) -iterator insert_with_tag (const iterator& pos, const Glib::ustring& text, const Glib::ustring& tag_name) -iterator insert_with_tag (const iterator& pos, const char* text_begin, const char* text_end, const Glib::ustring& tag_name) -iterator insert_with_tags (const iterator& pos, const Glib::ustring& text, const std::vector< Glib::RefPtr< Tag > >& tags) +iterator insert_with_tag (const iterator& pos, const Glib::ustring& text, const Glib::RefPtr< Tag >& tag) +iterator insert_with_tag (const iterator& pos, const char* text_begin, const char* text_end, const Glib::RefPtr< Tag >& tag) +iterator insert_with_tag (const iterator& pos, const Glib::ustring& text, const Glib::ustring& tag_name) +iterator insert_with_tag (const iterator& pos, const char* text_begin, const char* text_end, const Glib::ustring& tag_name) +iterator insert_with_tags (const iterator& pos, const Glib::ustring& text, const std::vector< Glib::RefPtr< Tag > >& tags)  Inserts text into buffer at pos, applying the list of tags to the newly-inserted text.
    -iterator insert_with_tags (const iterator& pos, const char* text_begin, const char* text_end, const std::vector< Glib::RefPtr< Tag > >& tags) +iterator insert_with_tags (const iterator& pos, const char* text_begin, const char* text_end, const std::vector< Glib::RefPtr< Tag > >& tags)  Inserts text into buffer at pos, applying the list of tags to the newly-inserted text.
    -iterator insert_with_tags_by_name (const iterator& pos, const Glib::ustring& text, const std::vector< Glib::ustring >& tag_names) +iterator insert_with_tags_by_name (const iterator& pos, const Glib::ustring& text, const std::vector< Glib::ustring >& tag_names)  Inserts text into buffer at pos, applying the list of tags to the newly-inserted text.
    -iterator insert_with_tags_by_name (const iterator& pos, const char* text_begin, const char* text_end, const std::vector< Glib::ustring >& tag_names) +iterator insert_with_tags_by_name (const iterator& pos, const char* text_begin, const char* text_end, const std::vector< Glib::ustring >& tag_names)  Equivalent to calling insert(), then apply_tag() on the inserted text; This is just a convenience function.
    -iterator erase (const iterator& range_begin, const iterator& range_end) -std::pair< iterator, bool > erase_interactive (const iterator& range_begin, const iterator& range_end, bool default_editable=true) -iterator backspace (const iterator& iter, bool interactive=true, bool default_editable=true) +iterator erase (const iterator& range_begin, const iterator& range_end) +std::pair< iterator, bool > erase_interactive (const iterator& range_begin, const iterator& range_end, bool default_editable=true) +iterator backspace (const iterator& iter, bool interactive=true, bool default_editable=true)  Performs the appropriate action as if the user hit the delete key with the cursor at the position specified by iter.
    -Glib::ustring get_text (const iterator&start, const iterator& end, bool include_hidden_chars=true) const +Glib::ustring get_text (const iterator&start, const iterator&end, bool include_hidden_chars=true) const  Returns the text in the range [ start, end).
    Glib::ustring get_text (bool include_hidden_chars=true) const  Returns all the text in the buffer.
    -Glib::ustring get_slice (const iterator&start, const iterator& end, bool include_hidden_chars=true) const +Glib::ustring get_slice (const iterator&start, const iterator&end, bool include_hidden_chars=true) const  Returns the text in the range [ start, end).
    -iterator insert_pixbuf (const iterator& pos, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf) -iterator insert_child_anchor (const iterator& pos, const Glib::RefPtr< ChildAnchor >& anchor) -Glib::RefPtr< ChildAnchorcreate_child_anchor (const iterator& pos) -void add_mark (const Glib::RefPtr< TextBuffer::Mark >& mark, const iterator& where) +iterator insert_pixbuf (const iterator& pos, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf) +iterator insert_child_anchor (const iterator& pos, const Glib::RefPtr< ChildAnchor >& anchor) +Glib::RefPtr< ChildAnchorcreate_child_anchor (const iterator& pos) +void add_mark (const Glib::RefPtr< TextBuffer::Mark >& mark, const iterator& where)  Adds the mark at position where.
    -Glib::RefPtr< TextBuffer::Markcreate_mark (const Glib::ustring& mark_name, const iterator& where, bool left_gravity=true) +Glib::RefPtr< TextBuffer::Markcreate_mark (const Glib::ustring& mark_name, const iterator& where, bool left_gravity=true)  Creates a mark at position where.
    -Glib::RefPtr< Markcreate_mark (const iterator& where, bool left_gravity=true) +Glib::RefPtr< Markcreate_mark (const iterator& where, bool left_gravity=true)  Create an anonymous mark.
    -void move_mark (const Glib::RefPtr< Mark >& mark, const iterator& where) +void move_mark (const Glib::RefPtr< Mark >& mark, const iterator& where)  Moves mark to the new location where.
    -void delete_mark (const Glib::RefPtr< Mark >& mark) +void delete_mark (const Glib::RefPtr< Mark >& mark)  Deletes mark, so that it's no longer located anywhere in the buffer.
    -Glib::RefPtr< TextBuffer::Markget_mark (const Glib::ustring& name) +Glib::RefPtr< TextBuffer::Markget_mark (const Glib::ustring& name)  Returns the mark named name in buffer buffer, or 0 if no such mark exists in the buffer.
    Glib::RefPtr< const
    -TextBuffer::Markget_mark (const Glib::ustring& name) const +TextBuffer::Markget_mark (const Glib::ustring& name) const  Returns the mark named name in buffer buffer, or 0 if no such mark exists in the buffer.
    -void move_mark_by_name (const Glib::ustring& name, const iterator& where) +void move_mark_by_name (const Glib::ustring& name, const iterator& where)  Moves the mark named name (which must exist) to location where.
    void delete_mark_by_name (const Glib::ustring& name)  Deletes the mark named name; the mark must exist.
    -Glib::RefPtr< TextBuffer::Markget_insert () +Glib::RefPtr< TextBuffer::Markget_insert ()  Returns the mark that represents the cursor (insertion point).
    -Glib::RefPtr< TextBuffer::Markget_selection_bound () +Glib::RefPtr< TextBuffer::Markget_selection_bound ()  Returns the mark that represents the selection bound.
    -void place_cursor (const iterator& where) +void place_cursor (const iterator& where)  This function moves the "insert" and "selection_bound" marks simultaneously.
    -void apply_tag (const Glib::RefPtr< Tag >& tag, const iterator&start, const iterator& end) +void apply_tag (const Glib::RefPtr< Tag >& tag, const iterator&start, const iterator&end)  Emits the "apply-tag" signal on buffer.
    -void remove_tag (const Glib::RefPtr< Tag >& tag, const iterator&start, const iterator& end) +void remove_tag (const Glib::RefPtr< Tag >& tag, const iterator&start, const iterator&end)  Emits the "remove-tag" signal.
    -void apply_tag_by_name (const Glib::ustring& name, const iterator&start, const iterator& end) +void apply_tag_by_name (const Glib::ustring& name, const iterator&start, const iterator&end)  Calls Gtk::TextTagTable::lookup() on the buffer's tag table to get a Gtk::TextTag, then calls apply_tag().
    -void remove_tag_by_name (const Glib::ustring& name, const iterator&start, const iterator& end) +void remove_tag_by_name (const Glib::ustring& name, const iterator&start, const iterator&end)  Calls Gtk::TextTagTable::lookup() on the buffer's tag table to get a Gtk::TextTag, then calls remove_tag().
    -void remove_all_tags (const iterator&start, const iterator& end) +void remove_all_tags (const iterator&start, const iterator&end)  Removes all tags in the range between start and end.
    -Glib::RefPtr< Tagcreate_tag (const Glib::ustring& tag_name) +Glib::RefPtr< Tagcreate_tag (const Glib::ustring& tag_name)  Creates a tag and adds it to the tag table for buffer.
    -Glib::RefPtr< Tagcreate_tag () +Glib::RefPtr< Tagcreate_tag ()  Creates an anoymous tag and adds it to the tag table for buffer.
    -iterator get_iter_at_line_offset (int line_number, int char_offset) -iterator get_iter_at_line_index (int line_number, int byte_index) -iterator get_iter_at_offset (int char_offset) -iterator get_iter_at_line (int line_number) -iterator begin () -iterator end () -void get_bounds (iterator& range_begin, iterator& range_end) -iterator get_iter_at_mark (const Glib::RefPtr< Mark >& mark) +iterator get_iter_at_line_offset (int line_number, int char_offset) +iterator get_iter_at_line_index (int line_number, int byte_index) +iterator get_iter_at_offset (int char_offset) +iterator get_iter_at_line (int line_number) +iterator begin () +iterator end () +void get_bounds (iterator& range_begin, iterator& range_end) +iterator get_iter_at_mark (const Glib::RefPtr< Mark >& mark)  Get the current position of a mark.
    -iterator get_iter_at_child_anchor (const Glib::RefPtr< ChildAnchor >& anchor) +iterator get_iter_at_child_anchor (const Glib::RefPtr< ChildAnchor >& anchor)  Get the current position of an anchor.
    bool get_modified () const  Indicates whether the buffer has been modified since the last call to set_modified() set the modification flag to false.
    @@ -208,13 +224,13 @@  Copies the currently-selected text to a clipboard, then deletes said text if it's editable.
    void copy_clipboard (const Glib::RefPtr< Clipboard >& clipboard)  Copies the currently-selected text to a clipboard.
    -void paste_clipboard (const Glib::RefPtr< Clipboard >& clipboard, const iterator& override_location, bool default_editable=true) +void paste_clipboard (const Glib::RefPtr< Clipboard >& clipboard, const iterator& override_location, bool default_editable=true) void paste_clipboard (const Glib::RefPtr< Clipboard >& clipboard, bool default_editable=true) -bool get_selection_bounds (iterator&start, iterator& end) const +bool get_selection_bounds (iterator&start, iterator&end) const  Returns true if some text is selected; places the bounds of the selection in start and end (if the selection has length 0, then start and end are filled in with the same value).
    bool erase_selection (bool interactive=true, bool default_editable=true)  Deletes the range between the "insert" and "selection_bound" marks, that is, the currently-selected text.
    -void select_range (const iterator& ins, const iterator& bound) +void select_range (const iterator& ins, const iterator& bound)  This function moves the "insert" and "selection_bound" marks simultaneously.
    void begin_user_action ()  Called to indicate that the buffer operations between here and a call to end_user_action() are part of a single user-visible operation.
    @@ -236,41 +252,41 @@  Use this function to allow a rich text deserialization function to create new tags in the receiving buffer.
    bool get_can_create_tags (const Glib::ustring& format) const  This functions returns the value set with deserialize_set_can_create_tags()
    -std::vector< Glib::ustringget_serialize_formats () const -std::vector< Glib::ustringget_deserialize_formats () const +std::vector< Glib::ustringget_serialize_formats () const +std::vector< Glib::ustringget_deserialize_formats () const Glib::SignalProxy3< void,
    -const TextBuffer::iterator
    +const TextBuffer::iterator
    &, const Glib::ustring&, int > signal_insert () Glib::SignalProxy2< void,
    -const TextBuffer::iterator
    +const TextBuffer::iterator
    &, const Glib::RefPtr
    < Gdk::Pixbuf >& > signal_insert_pixbuf () Glib::SignalProxy2< void,
    -const TextBuffer::iterator
    +const TextBuffer::iterator
    &, const Glib::RefPtr
    -< ChildAnchor >& > signal_insert_child_anchor () +< ChildAnchor >& > signal_insert_child_anchor () Glib::SignalProxy2< void,
    -const TextBuffer::iterator
    -&, const TextBuffer::iterator& > signal_erase () +const TextBuffer::iterator
    +&, const TextBuffer::iterator& > signal_erase () Glib::SignalProxy0< void > signal_changed () Glib::SignalProxy0< void > signal_modified_changed () Glib::SignalProxy2< void,
    -const TextBuffer::iterator
    +const TextBuffer::iterator
    &, const Glib::RefPtr
    -< TextBuffer::Mark >& > signal_mark_set () +< TextBuffer::Mark >& > signal_mark_set () Glib::SignalProxy1< void,
    const Glib::RefPtr
    -< TextBuffer::Mark >& > signal_mark_deleted () +< TextBuffer::Mark >& > signal_mark_deleted () Glib::SignalProxy3< void,
    const Glib::RefPtr
    -< TextBuffer::Tag >&, const
    -TextBuffer::iterator&, const
    -TextBuffer::iterator& > signal_apply_tag () +< TextBuffer::Tag >&, const
    +TextBuffer::iterator&, const
    +TextBuffer::iterator& > signal_apply_tag () Glib::SignalProxy3< void,
    const Glib::RefPtr
    -< TextBuffer::Tag >&, const
    -TextBuffer::iterator&, const
    -TextBuffer::iterator& > signal_remove_tag () +< TextBuffer::Tag >&, const
    +TextBuffer::iterator&, const
    +TextBuffer::iterator& > signal_remove_tag () Glib::SignalProxy0< void > signal_begin_user_action () Glib::SignalProxy0< void > signal_end_user_action () Glib::SignalProxy1< void,
    @@ -278,46 +294,46 @@ < Gtk::Clipboard >& > signal_paste_done () Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr
    -< TextBuffer::TagTable > > property_tag_table () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    +< TextBuffer::TagTable > > property_tag_table () const + Text Tag Table.
    Glib::PropertyProxy
    < Glib::ustringproperty_text () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Current text of the buffer.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_text () const  Current text of the buffer.
    Glib::PropertyProxy_ReadOnly
    < bool > property_has_selection () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the buffer has some text currently selected.
    Glib::PropertyProxy_ReadOnly< int > property_cursor_position () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The position of the insert mark (as offset from the beginning of the buffer).

    Static Public Member Functions

    static Glib::RefPtr< TextBuffercreate () -static Glib::RefPtr< TextBuffercreate (const Glib::RefPtr< TagTable >& tag_table) +static Glib::RefPtr< TextBuffercreate (const Glib::RefPtr< TagTable >& tag_table)

    Protected Member Functions

     TextBuffer () - TextBuffer (const Glib::RefPtr< TagTable >& tag_table) -virtual void on_insert (const TextBuffer::iterator& pos, const Glib::ustring& text, int bytes) + TextBuffer (const Glib::RefPtr< TagTable >& tag_table) +virtual void on_insert (const TextBuffer::iterator& pos, const Glib::ustring& text, int bytes)  This is a default handler for the signal signal_insert().
    -virtual void on_insert_pixbuf (const TextBuffer::iterator& pos, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf) +virtual void on_insert_pixbuf (const TextBuffer::iterator& pos, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)  This is a default handler for the signal signal_insert_pixbuf().
    -virtual void on_insert_child_anchor (const TextBuffer::iterator& pos, const Glib::RefPtr< ChildAnchor >& anchor) +virtual void on_insert_child_anchor (const TextBuffer::iterator& pos, const Glib::RefPtr< ChildAnchor >& anchor)  This is a default handler for the signal signal_insert_child_anchor().
    -virtual void on_erase (const TextBuffer::iterator&start, const TextBuffer::iterator& end) +virtual void on_erase (const TextBuffer::iterator&start, const TextBuffer::iterator&end)  This is a default handler for the signal signal_erase().
    virtual void on_changed ()  This is a default handler for the signal signal_changed().
    virtual void on_modified_changed ()  This is a default handler for the signal signal_modified_changed().
    -virtual void on_mark_set (const TextBuffer::iterator& location, const Glib::RefPtr< TextBuffer::Mark >& mark) +virtual void on_mark_set (const TextBuffer::iterator& location, const Glib::RefPtr< TextBuffer::Mark >& mark)  This is a default handler for the signal signal_mark_set().
    -virtual void on_mark_deleted (const Glib::RefPtr< TextBuffer::Mark >& mark) +virtual void on_mark_deleted (const Glib::RefPtr< TextBuffer::Mark >& mark)  This is a default handler for the signal signal_mark_deleted().
    -virtual void on_apply_tag (const Glib::RefPtr< TextBuffer::Tag >& tag, const TextBuffer::iterator& range_begin, const TextBuffer::iterator& range_end) +virtual void on_apply_tag (const Glib::RefPtr< TextBuffer::Tag >& tag, const TextBuffer::iterator& range_begin, const TextBuffer::iterator& range_end)  This is a default handler for the signal signal_apply_tag().
    -virtual void on_remove_tag (const Glib::RefPtr< TextBuffer::Tag >& tag, const TextBuffer::iterator& range_begin, const TextBuffer::iterator& range_end) +virtual void on_remove_tag (const Glib::RefPtr< TextBuffer::Tag >& tag, const TextBuffer::iterator& range_begin, const TextBuffer::iterator& range_end)  This is a default handler for the signal signal_remove_tag().
    virtual void on_begin_user_action ()  This is a default handler for the signal signal_begin_user_action().
    @@ -345,7 +361,7 @@ @@ -358,7 +374,7 @@ @@ -371,7 +387,7 @@ @@ -384,7 +400,7 @@ @@ -397,7 +413,7 @@ @@ -411,7 +427,7 @@
    - + @@ -427,7 +443,7 @@
    virtual Gtk::TextBuffer::~TextBuffer virtual Gtk::TextBuffer::~TextBuffer ( ) [virtual]
    - + @@ -443,9 +459,9 @@
    Gtk::TextBuffer::TextBuffer Gtk::TextBuffer::TextBuffer ( ) [protected]
    - + - + @@ -461,15 +477,15 @@
    Gtk::TextBuffer::TextBuffer Gtk::TextBuffer::TextBuffer (const Glib::RefPtr< TagTable >& const Glib::RefPtr< TagTable >&  tag_table) [explicit, protected]
    - + - + - + @@ -485,7 +501,7 @@

    The mark must not be added to another buffer, and if its name is not 0 then there must not be another mark in the buffer with the same name.

    Emits the "mark-set" signal as notification of the mark's initial placement.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::TextBuffer::add_mark void Gtk::TextBuffer::add_mark (const Glib::RefPtr< TextBuffer::Mark >& const Glib::RefPtr< TextBuffer::Mark >&  mark,
    const iteratorconst iterator where 
    @@ -500,7 +516,7 @@
    markThe mark to add.
    whereLocation to place mark.
    - + @@ -512,7 +528,7 @@

    Adds clipboard to the list of clipboards in which the selection contents of buffer are available.

    In most cases, clipboard will be the Gtk::Clipboard of type Gdk::SELECTION_PRIMARY for a view of buffer.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextBuffer::add_selection_clipboard void Gtk::TextBuffer::add_selection_clipboard ( const Glib::RefPtr< Clipboard >&  clipboard)
    clipboardA Gtk::Clipboard.
    @@ -526,21 +542,21 @@
    - + - + - + - + @@ -554,7 +570,7 @@

    Emits the "apply-tag" signal on buffer.

    The default handler for the signal applies tag to the given range. start and end do not have to be in order.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextBuffer::apply_tag void Gtk::TextBuffer::apply_tag (const Glib::RefPtr< Tag >& const Glib::RefPtr< Tag >&  tag,
    const iteratorconst iterator start,
    const iteratorconst iterator end 
    @@ -570,7 +586,7 @@
    tagA Gtk::TextTag.
    startOne bound of range to be tagged.
    - + @@ -578,13 +594,13 @@ - + - + @@ -597,7 +613,7 @@

    Calls Gtk::TextTagTable::lookup() on the buffer's tag table to get a Gtk::TextTag, then calls apply_tag().

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextBuffer::apply_tag_by_name void Gtk::TextBuffer::apply_tag_by_name ( const Glib::ustring name,
    const iteratorconst iterator start,
    const iteratorconst iterator end 
    @@ -613,9 +629,9 @@
    nameName of a named Gtk::TextTag.
    startOne bound of range to be tagged.
    - + - + @@ -642,7 +658,7 @@

    Performs the appropriate action as if the user hit the delete key with the cursor at the position specified by iter.

    In the normal case a single character will be deleted, but when combining accents are involved, more than one character can be deleted, and when precomposed character and accent combinations are involved, less than one character will be deleted.

    Because the buffer is modified, all outstanding iterators become invalid after calling this method; however, this method returns a valid iterator that points to the location where text was deleted.

    -
    Parameters:
    +
    Parameters:
    iterator Gtk::TextBuffer::backspace iterator Gtk::TextBuffer::backspace (const iteratorconst iterator iter,
    @@ -651,7 +667,7 @@
    Returns:
    An iterator to the location where text was deleted, if the buffer was modified.
    -
    Since gtkmm 2.6:
    +
    Since gtkmm 2.6:
    @@ -660,7 +676,7 @@
    iterA position in the buffer.
    interactiveWhether the deletion is caused by user interaction.
    - + @@ -676,7 +692,7 @@
    iterator Gtk::TextBuffer::begin iterator Gtk::TextBuffer::begin ( )
    - + @@ -696,7 +712,7 @@
    void Gtk::TextBuffer::begin_user_action void Gtk::TextBuffer::begin_user_action ( )
    - + @@ -707,7 +723,7 @@

    Copies the currently-selected text to a clipboard.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextBuffer::copy_clipboard void Gtk::TextBuffer::copy_clipboard ( const Glib::RefPtr< Clipboard >&  clipboard)
    clipboardThe Gtk::Clipboard object to copy to.
    @@ -716,15 +732,14 @@
    - +
    - + - - +
    static Glib::RefPtr<TextBuffer> Gtk::TextBuffer::create static Glib::RefPtr<TextBuffer> Gtk::TextBuffer::create (const Glib::RefPtr< TagTable >& tag_table)) [static]
    @@ -733,14 +748,15 @@
    - +
    - + - + +
    static Glib::RefPtr<TextBuffer> Gtk::TextBuffer::create static Glib::RefPtr<TextBuffer> Gtk::TextBuffer::create ()const Glib::RefPtr< TagTable >& tag_table) [static]
    @@ -754,9 +770,9 @@
    - + - + @@ -771,7 +787,7 @@
    Glib::RefPtr<ChildAnchor> Gtk::TextBuffer::create_child_anchor Glib::RefPtr<ChildAnchor> Gtk::TextBuffer::create_child_anchor (const iteratorconst iterator pos)
    - + @@ -779,7 +795,7 @@ - + @@ -800,7 +816,7 @@

    Creates a mark at position where.

    The mark can be retrieved by name using get_mark(). If a mark has left gravity, and text is inserted at the mark's current location, the mark will be moved to the left of the newly-inserted text. If the mark has right gravity ( left_gravity = false), the mark will end up on the right of newly-inserted text. The standard left-to-right cursor is a mark with right gravity (when you type, the cursor stays on the right side of the text you're typing).

    Emits the "mark_set" signal as notification of the mark's initial placement.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr<TextBuffer::Mark> Gtk::TextBuffer::create_mark Glib::RefPtr<TextBuffer::Mark> Gtk::TextBuffer::create_mark ( const Glib::ustring mark_name,
    const iteratorconst iterator where,
    @@ -817,9 +833,9 @@
    mark_nameName for mark, or 0.
    whereLocation to place mark.
    - + - + @@ -841,7 +857,7 @@

    Creates an anonymous mark at position where.

    If a mark has left gravity, and text is inserted at the mark's current location, the mark will be moved to the left of the newly-inserted text. If the mark has right gravity ( left_gravity = false), the mark will end up on the right of newly-inserted text. The standard left-to-right cursor is a mark with right gravity (when you type, the cursor stays on the right side of the text you're typing).

    Emits the "mark_set" signal as notification of the mark's initial placement.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr<Mark> Gtk::TextBuffer::create_mark Glib::RefPtr<Mark> Gtk::TextBuffer::create_mark (const iteratorconst iterator where,
    @@ -852,49 +868,49 @@ - +
    whereLocation to place mark.
    left_gravityWhether the mark has left gravity.
    - + - + +
    Glib::RefPtr<Tag> Gtk::TextBuffer::create_tag Glib::RefPtr<Tag> Gtk::TextBuffer::create_tag ()const Glib::ustringtag_name)
    -

    Creates an anoymous tag and adds it to the tag table for buffer.

    -

    Equivalent to calling Gtk::TextBuffer::Tag::create() and then adding the tag to the buffer's tag table.

    +

    Creates a tag and adds it to the tag table for buffer.

    +

    Equivalent to calling Gtk::TextBuffer::Tag::create() and then adding the tag to the buffer's tag table. A tag called tag_name must not already exist in the tag table for this buffer.

    +
    Parameters:
    + + +
    tag_nameThe name for the new tag.
    +
    +
    Returns:
    The new tag.
    - +
    - + - - +
    Glib::RefPtr<Tag> Gtk::TextBuffer::create_tag Glib::RefPtr<Tag> Gtk::TextBuffer::create_tag (const Glib::ustringtag_name))
    -

    Creates a tag and adds it to the tag table for buffer.

    -

    Equivalent to calling Gtk::TextBuffer::Tag::create() and then adding the tag to the buffer's tag table. A tag called tag_name must not already exist in the tag table for this buffer.

    -
    Parameters:
    - - -
    tag_nameThe name for the new tag.
    -
    -
    +

    Creates an anoymous tag and adds it to the tag table for buffer.

    +

    Equivalent to calling Gtk::TextBuffer::Tag::create() and then adding the tag to the buffer's tag table.

    Returns:
    The new tag.
    @@ -904,7 +920,7 @@
    - + @@ -925,7 +941,7 @@

    Copies the currently-selected text to a clipboard, then deletes said text if it's editable.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextBuffer::cut_clipboard void Gtk::TextBuffer::cut_clipboard ( const Glib::RefPtr< Clipboard >&  clipboard,
    @@ -940,9 +956,9 @@
    clipboardThe Gtk::Clipboard object to cut to.
    default_editableDefault editability of the buffer.
    - + - + @@ -952,7 +968,7 @@

    Deletes mark, so that it's no longer located anywhere in the buffer.

    Removes the reference the buffer holds to the mark, so if you don't keep a Glib::RefPtr to the mark, it will be freed. Even if the mark isn't freed, most operations on mark become invalid. There is no way to undelete a mark. Gtk::TextMark::get_deleted() will return true after this function has been called on a mark; Gtk::TextMark::get_deleted() indicates that a mark no longer belongs to a buffer. The "mark_deleted" signal will be emitted as notification after the mark is deleted.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextBuffer::delete_mark void Gtk::TextBuffer::delete_mark (const Glib::RefPtr< Mark >& const Glib::RefPtr< Mark >&  mark)
    markA Gtk::TextMark in buffer.
    @@ -966,7 +982,7 @@
    - + @@ -978,7 +994,7 @@

    Deletes the mark named name; the mark must exist.

    See delete_mark() for details.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextBuffer::delete_mark_by_name void Gtk::TextBuffer::delete_mark_by_name ( const Glib::ustring name)
    nameName of a mark in buffer.
    @@ -992,7 +1008,7 @@
    - + @@ -1008,7 +1024,7 @@
    iterator Gtk::TextBuffer::end iterator Gtk::TextBuffer::end ( )
    - + @@ -1027,15 +1043,15 @@
    void Gtk::TextBuffer::end_user_action void Gtk::TextBuffer::end_user_action ( )
    - + - + - + @@ -1054,15 +1070,15 @@
    iterator Gtk::TextBuffer::erase iterator Gtk::TextBuffer::erase (const iteratorconst iterator range_begin,
    const iteratorconst iterator range_end 
    - + - + - + @@ -1087,7 +1103,7 @@
    std::pair<iterator,bool> Gtk::TextBuffer::erase_interactive std::pair<iterator,bool> Gtk::TextBuffer::erase_interactive (const iteratorconst iterator range_begin,
    const iteratorconst iterator range_end,
    - + @@ -1109,7 +1125,7 @@

    Deletes the range between the "insert" and "selection_bound" marks, that is, the currently-selected text.

    If interactive is true, the editability of the selection will be considered (users can't delete uneditable text).

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextBuffer::erase_selection bool Gtk::TextBuffer::erase_selection ( bool  interactive = true,
    @@ -1125,15 +1141,15 @@
    interactiveWhether the deletion is caused by user interaction.
    default_editableWhether the buffer is editable by default.
    - + - + - + @@ -1152,7 +1168,7 @@
    void Gtk::TextBuffer::get_bounds void Gtk::TextBuffer::get_bounds (iteratoriterator range_begin,
    iteratoriterator range_end 
    - + @@ -1163,8 +1179,8 @@

    This functions returns the value set with deserialize_set_can_create_tags()

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    bool Gtk::TextBuffer::get_can_create_tags bool Gtk::TextBuffer::get_can_create_tags ( const Glib::ustring format)
    formatA Gdk::Atom representing a registered rich text format.
    @@ -1179,7 +1195,7 @@
    - + @@ -1199,7 +1215,7 @@
    int Gtk::TextBuffer::get_char_count int Gtk::TextBuffer::get_char_count ( ) const
    - + @@ -1210,7 +1226,7 @@

    This function returns the list of targets this text buffer can provide for copying and as DND source.

    The targets in the list are added with info values from the Gtk::TextBufferTargetInfo enum, using Gtk::TargetList::add_rich_text_targets() and Gtk::TargetList::add_text_targets().

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The Gtk::TargetList.
    @@ -1220,7 +1236,7 @@
    Glib::RefPtr<TargetList> Gtk::TextBuffer::get_copy_target_list Glib::RefPtr<TargetList> Gtk::TextBuffer::get_copy_target_list ( ) const
    - + @@ -1236,7 +1252,7 @@
    std::vector<Glib::ustring> Gtk::TextBuffer::get_deserialize_formats std::vector<Glib::ustring> Gtk::TextBuffer::get_deserialize_formats ( ) const
    - + @@ -1246,7 +1262,7 @@

    Indicates whether the buffer has some text currently selected.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    true if the there is text selected.
    @@ -1256,7 +1272,7 @@
    bool Gtk::TextBuffer::get_has_selection bool Gtk::TextBuffer::get_has_selection ( ) const
    - + @@ -1276,9 +1292,9 @@
    Glib::RefPtr<TextBuffer::Mark> Gtk::TextBuffer::get_insert Glib::RefPtr<TextBuffer::Mark> Gtk::TextBuffer::get_insert ( )
    - + - + @@ -1287,7 +1303,7 @@

    Get the current position of an anchor.

    -
    Parameters:
    +
    Parameters:
    iterator Gtk::TextBuffer::get_iter_at_child_anchor iterator Gtk::TextBuffer::get_iter_at_child_anchor (const Glib::RefPtr< ChildAnchor >& const Glib::RefPtr< ChildAnchor >&  anchor)
    anchorA Gtk::TextBuffer::Anchor that appears in the buffer.
    @@ -1302,7 +1318,7 @@
    - + @@ -1319,7 +1335,7 @@
    iterator Gtk::TextBuffer::get_iter_at_line iterator Gtk::TextBuffer::get_iter_at_line ( int  line_number)
    - + @@ -1346,7 +1362,7 @@
    iterator Gtk::TextBuffer::get_iter_at_line_index iterator Gtk::TextBuffer::get_iter_at_line_index ( int  line_number,
    - + @@ -1373,9 +1389,9 @@
    iterator Gtk::TextBuffer::get_iter_at_line_offset iterator Gtk::TextBuffer::get_iter_at_line_offset ( int  line_number,
    - + - + @@ -1384,7 +1400,7 @@

    Get the current position of a mark.

    -
    Parameters:
    +
    Parameters:
    iterator Gtk::TextBuffer::get_iter_at_mark iterator Gtk::TextBuffer::get_iter_at_mark (const Glib::RefPtr< Mark >& const Glib::RefPtr< Mark >&  mark)
    markThe Gtk::TextBuffer::Mark
    @@ -1399,7 +1415,7 @@
    - + @@ -1416,7 +1432,7 @@
    iterator Gtk::TextBuffer::get_iter_at_offset iterator Gtk::TextBuffer::get_iter_at_offset ( int  char_offset)
    - + @@ -1436,7 +1452,7 @@
    int Gtk::TextBuffer::get_line_count int Gtk::TextBuffer::get_line_count ( ) const
    - + @@ -1447,7 +1463,7 @@

    Returns the mark named name in buffer buffer, or 0 if no such mark exists in the buffer.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr<TextBuffer::Mark> Gtk::TextBuffer::get_mark Glib::RefPtr<TextBuffer::Mark> Gtk::TextBuffer::get_mark ( const Glib::ustring name)
    nameA mark name.
    @@ -1462,7 +1478,7 @@
    - + @@ -1473,7 +1489,7 @@

    Returns the mark named name in buffer buffer, or 0 if no such mark exists in the buffer.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr<const TextBuffer::Mark> Gtk::TextBuffer::get_mark Glib::RefPtr<const TextBuffer::Mark> Gtk::TextBuffer::get_mark ( const Glib::ustring name)
    nameA mark name.
    @@ -1488,7 +1504,7 @@
    - + @@ -1508,7 +1524,7 @@
    bool Gtk::TextBuffer::get_modified bool Gtk::TextBuffer::get_modified ( ) const
    - + @@ -1519,7 +1535,7 @@

    This function returns the list of targets this text buffer supports for pasting and as DND destination.

    The targets in the list are added with info values from the Gtk::TextBufferTargetInfo enum, using Gtk::TargetList::add_rich_text_targets() and Gtk::TargetList::add_text_targets().

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The Gtk::TargetList.
    @@ -1529,7 +1545,7 @@
    Glib::RefPtr<TargetList> Gtk::TextBuffer::get_paste_target_list Glib::RefPtr<TargetList> Gtk::TextBuffer::get_paste_target_list ( ) const
    - + @@ -1550,15 +1566,15 @@
    Glib::RefPtr<TextBuffer::Mark> Gtk::TextBuffer::get_selection_bound Glib::RefPtr<TextBuffer::Mark> Gtk::TextBuffer::get_selection_bound ( )
    - + - + - + @@ -1572,7 +1588,7 @@

    Returns true if some text is selected; places the bounds of the selection in start and end (if the selection has length 0, then start and end are filled in with the same value).

    start and end will be in ascending order. If start and end are 0, then they are not filled in, but the return value still indicates whether text is selected.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextBuffer::get_selection_bounds bool Gtk::TextBuffer::get_selection_bounds (iteratoriterator start,
    iteratoriterator end 
    @@ -1588,7 +1604,7 @@
    startIterator to initialize with selection start.
    endIterator to initialize with selection end.
    - + @@ -1604,15 +1620,15 @@
    std::vector<Glib::ustring> Gtk::TextBuffer::get_serialize_formats std::vector<Glib::ustring> Gtk::TextBuffer::get_serialize_formats ( ) const
    - + - + - + @@ -1632,7 +1648,7 @@

    Returns the text in the range [ start, end).

    Excludes undisplayed text (text marked with tags that set the invisibility attribute) if include_hidden_chars is false. The returned string includes a 0xFFFC character whenever the buffer contains embedded images, so byte and character indexes into the returned string do correspond to byte and character indexes into the buffer. Contrast with get_text(). Note that 0xFFFC can occur in normal text as well, so it is not a reliable indicator that a pixbuf or widget is in the buffer.

    -
    Parameters:
    +
    Parameters:
    Glib::ustring Gtk::TextBuffer::get_slice Glib::ustring Gtk::TextBuffer::get_slice (const iteratorconst iterator start,
    const iteratorconst iterator end,
    @@ -1649,7 +1665,7 @@
    startStart of a range.
    endEnd of a range.
    - + @@ -1668,7 +1684,7 @@
    Glib::RefPtr<TextBuffer::TagTable> Gtk::TextBuffer::get_tag_table Glib::RefPtr<TextBuffer::TagTable> Gtk::TextBuffer::get_tag_table ( )
    - + @@ -1687,15 +1703,15 @@
    Glib::RefPtr<const TextBuffer::TagTable> Gtk::TextBuffer::get_tag_table Glib::RefPtr<const TextBuffer::TagTable> Gtk::TextBuffer::get_tag_table ( ) const
    - + - + - + @@ -1715,7 +1731,7 @@

    Returns the text in the range [ start, end).

    Excludes undisplayed text (text marked with tags that set the invisibility attribute) if include_hidden_chars is false. Does not include characters representing embedded images, so byte and character indexes into the returned string do not correspond to byte and character indexes into the buffer. Contrast with get_slice().

    -
    Parameters:
    +
    Parameters:
    Glib::ustring Gtk::TextBuffer::get_text Glib::ustring Gtk::TextBuffer::get_text (const iteratorconst iterator start,
    const iteratorconst iterator end,
    @@ -1732,7 +1748,7 @@
    startStart of a range.
    endEnd of a range.
    - + @@ -1744,7 +1760,7 @@

    Returns all the text in the buffer.

    Excludes undisplayed text (text marked with tags that set the invisibility attribute) if include_hidden_chars is false. Does not include characters representing embedded images, so byte and character indexes into the returned string do not correspond to byte and character indexes into the buffer. Contrast with get_slice().

    -
    Parameters:
    +
    Parameters:
    Glib::ustring Gtk::TextBuffer::get_text Glib::ustring Gtk::TextBuffer::get_text ( bool  include_hidden_chars = true)
    include_hidden_charsWhether to include invisible text.
    @@ -1754,15 +1770,15 @@
    - +
    - + - +
    const GtkTextBuffer* Gtk::TextBuffer::gobj GtkTextBuffer* Gtk::TextBuffer::gobj ( ) const [inline] [inline]
    @@ -1770,19 +1786,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GtkTextBuffer* Gtk::TextBuffer::gobj const GtkTextBuffer* Gtk::TextBuffer::gobj ( ) [inline] const [inline]
    @@ -1790,7 +1806,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -1799,7 +1815,7 @@
    - + @@ -1812,27 +1828,21 @@ - +
    GtkTextBuffer* Gtk::TextBuffer::gobj_copy GtkTextBuffer* Gtk::TextBuffer::gobj_copy ( )
    - + - + - - - - - - - - + + @@ -1843,36 +1853,40 @@
    -

    Copies text, tags, and pixbufs between range_begin and range_end (the order of range_begin and range_begin doesn't matter) and inserts the copy at pos.

    -

    Used instead of simply getting/inserting text because it preserves images and tags. If range_begin and range_end are in a different buffer, the two buffers must share the same tag table.

    -

    Implemented via emissions of the insert_text and apply_tag signals, so expect those.

    -
    Parameters:
    +

    Inserts text at position pos.

    +

    Emits the "insert_text" signal; insertion actually occurs in the default handler for the signal. The pos iterator is invalidated when insertion occurs (because the buffer contents change).

    +
    Parameters:
    iterator Gtk::TextBuffer::insert iterator Gtk::TextBuffer::insert (const iteratorconst iterator pos,
    const iteratorrange_begin,
    const iteratorrange_end const Glib::ustringtext 
    - - +
    posAn iterator pointing to the position at which the text should be inserted.
    range_beginA position in a buffer.
    range_endAnother position in the same buffer as range_begin.
    textThe text to be inserted in the buffer.
    -
    Returns:
    Whether text was actually inserted
    +
    Returns:
    An iterator that points to the end of the inserted text.
    - +
    - + - + - - + + + + + + + + @@ -1883,12 +1897,13 @@
    -

    Inserts text at position pos.

    +

    Inserts text at position pos.

    Emits the "insert_text" signal; insertion actually occurs in the default handler for the signal. The pos iterator is invalidated when insertion occurs (because the buffer contents change).

    -
    Parameters:
    +
    Parameters:
    iterator Gtk::TextBuffer::insert iterator Gtk::TextBuffer::insert (const iteratorconst iterator pos,
    const Glib::ustringtext const char * text_begin,
    const char * text_end 
    - + +
    posAn iterator pointing to the position at which the text should be inserted.
    textThe text to be inserted in the buffer.
    text_beginThe start of a UTF8 character array.
    text_endThe end of the UTF8 character array.
    @@ -1896,27 +1911,27 @@
    - +
    - + - + - - + + - - + + @@ -1927,51 +1942,41 @@
    -

    Inserts text at position pos.

    -

    Emits the "insert_text" signal; insertion actually occurs in the default handler for the signal. The pos iterator is invalidated when insertion occurs (because the buffer contents change).

    -
    Parameters:
    +

    Copies text, tags, and pixbufs between range_begin and range_end (the order of range_begin and range_begin doesn't matter) and inserts the copy at pos.

    +

    Used instead of simply getting/inserting text because it preserves images and tags. If range_begin and range_end are in a different buffer, the two buffers must share the same tag table.

    +

    Implemented via emissions of the insert_text and apply_tag signals, so expect those.

    +
    Parameters:
    iterator Gtk::TextBuffer::insert iterator Gtk::TextBuffer::insert (const iteratorconst iterator pos,
    const char * text_begin, const iteratorrange_begin,
    const char * text_end const iteratorrange_end 
    - - + +
    posAn iterator pointing to the position at which the text should be inserted.
    text_beginThe start of a UTF8 character array.
    text_endThe end of the UTF8 character array.
    range_beginA position in a buffer.
    range_endAnother position in the same buffer as range_begin.
    -
    Returns:
    An iterator that points to the end of the inserted text.
    +
    Returns:
    Whether text was actually inserted
    - +
    - + - - - - - - - - - - + + - -
    void Gtk::TextBuffer::insert_at_cursor void Gtk::TextBuffer::insert_at_cursor (const char * text_begin,
    const char * text_end 
    const Glib::ustringtext) )
    -

    Inserts text, using the current cursor position as the insertion point.

    +

    Inserts text, using the current cursor position as the insertion point.

    Emits the "insert_text" signal; insertion actually occurs in the default handler for the signal.

    -
    Parameters:
    +
    Parameters:
    - - +
    text_beginThe start of a UTF8 character array.
    text_endThe end of the UTF8 character array.
    textThe text to be inserted in the buffer.
    @@ -1979,26 +1984,37 @@
    - +
    - + - - + + + + + + + + + + + +
    void Gtk::TextBuffer::insert_at_cursor void Gtk::TextBuffer::insert_at_cursor (const Glib::ustringtext)const char * text_begin,
    const char * text_end 
    )
    -

    Inserts text, using the current cursor position as the insertion point.

    +

    Inserts text, using the current cursor position as the insertion point.

    Emits the "insert_text" signal; insertion actually occurs in the default handler for the signal.

    -
    Parameters:
    +
    Parameters:
    - + +
    textThe text to be inserted in the buffer.
    text_beginThe start of a UTF8 character array.
    text_endThe end of the UTF8 character array.
    @@ -2011,15 +2027,15 @@
    - + - + - + @@ -2038,9 +2054,9 @@
    iterator Gtk::TextBuffer::insert_child_anchor iterator Gtk::TextBuffer::insert_child_anchor (const iteratorconst iterator pos,
    const Glib::RefPtr< ChildAnchor >& const Glib::RefPtr< ChildAnchor >&  anchor 
    - + - + @@ -2067,7 +2083,7 @@

    Like insert(), but the insertion will not occur if iter is at a non-editable location in the buffer.

    Usually you want to prevent insertions at ineditable locations if the insertion results from a user action (is interactive).

    default_editable indicates the editability of text that doesn't have a tag affecting editability applied to it. Typically the result of Gtk::TextView::get_editable() is appropriate here.

    -
    Parameters:
    +
    Parameters:
    std::pair<iterator,bool> Gtk::TextBuffer::insert_interactive std::pair<iterator,bool> Gtk::TextBuffer::insert_interactive (const iteratorconst iterator pos,
    @@ -2084,9 +2100,9 @@
    posAn iterator pointing to the position at which the text should be inserted.
    textThe text to be inserted in the buffer.
    - + - + @@ -2119,7 +2135,7 @@

    Like insert(), but the insertion will not occur if pos is at a non-editable location in the buffer.

    Usually you want to prevent insertions at ineditable locations if the insertion results from a user action (is interactive).

    default_editable indicates the editability of text that doesn't have a tag affecting editability applied to it. Typically the result of Gtk::TextView::get_editable() is appropriate here.

    -
    Parameters:
    +
    Parameters:
    std::pair<iterator,bool> Gtk::TextBuffer::insert_interactive std::pair<iterator,bool> Gtk::TextBuffer::insert_interactive (const iteratorconst iterator pos,
    @@ -2137,21 +2153,21 @@
    posAn iterator pointing to the position at which the text should be inserted.
    text_beginThe start of a UTF8 character array.
    - + - + - + - + @@ -2171,7 +2187,7 @@

    Same as insert_range(), but does nothing if the insertion point isn't editable.

    The default_editable parameter indicates whether the text is editable at pos if no tags enclosing pos affect editability. Typically the result of Gtk::TextView::get_editable() is appropriate here.

    -
    Parameters:
    +
    Parameters:
    std::pair<iterator,bool> Gtk::TextBuffer::insert_interactive std::pair<iterator,bool> Gtk::TextBuffer::insert_interactive (const iteratorconst iterator pos,
    const iteratorconst iterator range_begin,
    const iteratorconst iterator range_end,
    @@ -2189,7 +2205,7 @@
    posAn iterator pointing to the position at which the text should be inserted.
    range_beginA position in a buffer.
    - + @@ -2211,7 +2227,7 @@

    Calls insert_interactive() at the cursor position.

    default_editable indicates the editability of text that doesn't have a tag affecting editability applied to it. Typically the result of Gtk::TextView::get_editable() is appropriate here.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextBuffer::insert_interactive_at_cursor bool Gtk::TextBuffer::insert_interactive_at_cursor ( const Glib::ustring text,
    @@ -2227,7 +2243,7 @@
    textThe text to be inserted in the buffer.
    default_editableDefault editability of buffer
    - + @@ -2255,7 +2271,7 @@

    Calls insert_interactive() at the cursor position.

    default_editable indicates the editability of text that doesn't have a tag affecting editability applied to it. Typically the result of Gtk::TextView::get_editable() is appropriate here.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextBuffer::insert_interactive_at_cursor bool Gtk::TextBuffer::insert_interactive_at_cursor ( const char *  text_begin,
    @@ -2272,9 +2288,9 @@
    text_beginThe start of a UTF8 character array.
    text_endThe end of the UTF8 character array.
    - + - + @@ -2299,9 +2315,9 @@
    iterator Gtk::TextBuffer::insert_pixbuf iterator Gtk::TextBuffer::insert_pixbuf (const iteratorconst iterator pos,
    - + - + @@ -2313,7 +2329,7 @@ - + @@ -2332,9 +2348,9 @@
    iterator Gtk::TextBuffer::insert_with_tag iterator Gtk::TextBuffer::insert_with_tag (const iteratorconst iterator pos,
    const Glib::RefPtr< Tag >& const Glib::RefPtr< Tag >&  tag 
    - + - + @@ -2352,7 +2368,7 @@ - + @@ -2371,9 +2387,9 @@
    iterator Gtk::TextBuffer::insert_with_tag iterator Gtk::TextBuffer::insert_with_tag (const iteratorconst iterator pos,
    const Glib::RefPtr< Tag >& const Glib::RefPtr< Tag >&  tag 
    - + - + @@ -2404,9 +2420,9 @@
    iterator Gtk::TextBuffer::insert_with_tag iterator Gtk::TextBuffer::insert_with_tag (const iteratorconst iterator pos,
    - + - + @@ -2443,9 +2459,9 @@
    iterator Gtk::TextBuffer::insert_with_tag iterator Gtk::TextBuffer::insert_with_tag (const iteratorconst iterator pos,
    - + - + @@ -2457,7 +2473,7 @@ - + @@ -2471,7 +2487,7 @@

    Inserts text into buffer at pos, applying the list of tags to the newly-inserted text.

    Equivalent to calling insert(), then apply_tag() on the inserted text; This is just a convenience function.

    -
    Parameters:
    +
    Parameters:
    iterator Gtk::TextBuffer::insert_with_tags iterator Gtk::TextBuffer::insert_with_tags (const iteratorconst iterator pos,
    const std::vector< Glib::RefPtr< Tag > >& const std::vector< Glib::RefPtr< Tag > >&  tags 
    @@ -2488,9 +2504,9 @@
    posAn iterator pointing to the position at which the text should be inserted.
    textThe text to be inserted in the buffer.
    - + - + @@ -2508,7 +2524,7 @@ - + @@ -2522,7 +2538,7 @@

    Inserts text into buffer at pos, applying the list of tags to the newly-inserted text.

    Equivalent to calling insert(), then apply_tag() on the inserted text; This is just a convenience function.

    -
    Parameters:
    +
    Parameters:
    iterator Gtk::TextBuffer::insert_with_tags iterator Gtk::TextBuffer::insert_with_tags (const iteratorconst iterator pos,
    const std::vector< Glib::RefPtr< Tag > >& const std::vector< Glib::RefPtr< Tag > >&  tags 
    @@ -2540,9 +2556,9 @@
    posAn iterator pointing to the position at which the text should be inserted.
    text_beginThe start of a UTF8 character array.
    - + - + @@ -2554,7 +2570,7 @@ - + @@ -2568,7 +2584,7 @@

    Inserts text into buffer at pos, applying the list of tags to the newly-inserted text.

    Equivalent to calling insert(), then apply_tag() on the inserted text; This is just a convenience function.

    -
    Parameters:
    +
    Parameters:
    iterator Gtk::TextBuffer::insert_with_tags_by_name iterator Gtk::TextBuffer::insert_with_tags_by_name (const iteratorconst iterator pos,
    const std::vector< Glib::ustring > & const std::vector< Glib::ustring > &  tag_names 
    @@ -2585,9 +2601,9 @@
    posAn iterator pointing to the position at which the text should be inserted.
    textThe text to be inserted in the buffer.
    - + - + @@ -2605,7 +2621,7 @@ - + @@ -2618,7 +2634,7 @@

    Equivalent to calling insert(), then apply_tag() on the inserted text; This is just a convenience function.

    -
    Parameters:
    +
    Parameters:
    iterator Gtk::TextBuffer::insert_with_tags_by_name iterator Gtk::TextBuffer::insert_with_tags_by_name (const iteratorconst iterator pos,
    const std::vector< Glib::ustring > & const std::vector< Glib::ustring > &  tag_names 
    @@ -2636,15 +2652,15 @@
    posAn iterator pointing to the position at which the text should be inserted.
    text_beginThe start of a UTF8 character array.
    - + - + - + @@ -2658,7 +2674,7 @@

    Moves mark to the new location where.

    Emits the "mark-set" signal as notification of the move.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextBuffer::move_mark void Gtk::TextBuffer::move_mark (const Glib::RefPtr< Mark >& const Glib::RefPtr< Mark >&  mark,
    const iteratorconst iterator where 
    @@ -2673,7 +2689,7 @@
    markA Gtk::TextMark.
    whereNew location for mark in buffer.
    - + @@ -2681,7 +2697,7 @@ - + @@ -2695,7 +2711,7 @@

    Moves the mark named name (which must exist) to location where.

    See move_mark() for details.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextBuffer::move_mark_by_name void Gtk::TextBuffer::move_mark_by_name ( const Glib::ustring name,
    const iteratorconst iterator where 
    @@ -2710,21 +2726,21 @@
    nameName of a mark.
    whereNew location for mark.
    - + - + - + - + @@ -2745,7 +2761,7 @@
    virtual void Gtk::TextBuffer::on_apply_tag virtual void Gtk::TextBuffer::on_apply_tag (const Glib::RefPtr< TextBuffer::Tag >& const Glib::RefPtr< TextBuffer::Tag >&  tag,
    const TextBuffer::iteratorconst TextBuffer::iterator range_begin,
    const TextBuffer::iteratorconst TextBuffer::iterator range_end 
    - + @@ -2763,7 +2779,7 @@
    virtual void Gtk::TextBuffer::on_begin_user_action virtual void Gtk::TextBuffer::on_begin_user_action ( ) [protected, virtual]
    - + @@ -2781,7 +2797,7 @@
    virtual void Gtk::TextBuffer::on_changed virtual void Gtk::TextBuffer::on_changed ( ) [protected, virtual]
    - + @@ -2799,15 +2815,15 @@
    virtual void Gtk::TextBuffer::on_end_user_action virtual void Gtk::TextBuffer::on_end_user_action ( ) [protected, virtual]
    - + - + - + @@ -2828,9 +2844,9 @@
    virtual void Gtk::TextBuffer::on_erase virtual void Gtk::TextBuffer::on_erase (const TextBuffer::iteratorconst TextBuffer::iterator start,
    const TextBuffer::iteratorconst TextBuffer::iterator end 
    - + - + @@ -2863,15 +2879,15 @@
    virtual void Gtk::TextBuffer::on_insert virtual void Gtk::TextBuffer::on_insert (const TextBuffer::iteratorconst TextBuffer::iterator pos,
    - + - + - + @@ -2892,9 +2908,9 @@
    virtual void Gtk::TextBuffer::on_insert_child_anchor virtual void Gtk::TextBuffer::on_insert_child_anchor (const TextBuffer::iteratorconst TextBuffer::iterator pos,
    const Glib::RefPtr< ChildAnchor >& const Glib::RefPtr< ChildAnchor >&  anchor 
    - + - + @@ -2921,9 +2937,9 @@
    virtual void Gtk::TextBuffer::on_insert_pixbuf virtual void Gtk::TextBuffer::on_insert_pixbuf (const TextBuffer::iteratorconst TextBuffer::iterator pos,
    - + - + @@ -2940,15 +2956,15 @@
    virtual void Gtk::TextBuffer::on_mark_deleted virtual void Gtk::TextBuffer::on_mark_deleted (const Glib::RefPtr< TextBuffer::Mark >& const Glib::RefPtr< TextBuffer::Mark >&  mark) [protected, virtual]
    - + - + - + @@ -2969,7 +2985,7 @@
    virtual void Gtk::TextBuffer::on_mark_set virtual void Gtk::TextBuffer::on_mark_set (const TextBuffer::iteratorconst TextBuffer::iterator location,
    const Glib::RefPtr< TextBuffer::Mark >& const Glib::RefPtr< TextBuffer::Mark >&  mark 
    - + @@ -2987,7 +3003,7 @@
    virtual void Gtk::TextBuffer::on_modified_changed virtual void Gtk::TextBuffer::on_modified_changed ( ) [protected, virtual]
    - + @@ -3006,21 +3022,21 @@
    virtual void Gtk::TextBuffer::on_paste_done virtual void Gtk::TextBuffer::on_paste_done ( const Glib::RefPtr< Gtk::Clipboard >&  clipboard)
    - + - + - + - + @@ -3041,7 +3057,7 @@
    virtual void Gtk::TextBuffer::on_remove_tag virtual void Gtk::TextBuffer::on_remove_tag (const Glib::RefPtr< TextBuffer::Tag >& const Glib::RefPtr< TextBuffer::Tag >&  tag,
    const TextBuffer::iteratorconst TextBuffer::iterator range_begin,
    const TextBuffer::iteratorconst TextBuffer::iterator range_end 
    - + @@ -3049,7 +3065,7 @@ - + @@ -3074,7 +3090,7 @@
    void Gtk::TextBuffer::paste_clipboard void Gtk::TextBuffer::paste_clipboard ( const Glib::RefPtr< Clipboard >&  clipboard,
    const iteratorconst iterator override_location,
    - + @@ -3101,9 +3117,9 @@
    void Gtk::TextBuffer::paste_clipboard void Gtk::TextBuffer::paste_clipboard ( const Glib::RefPtr< Clipboard >&  clipboard,
    - + - + @@ -3113,7 +3129,7 @@

    This function moves the "insert" and "selection_bound" marks simultaneously.

    If you move them to the same place in two steps with move_mark(), you will temporarily select a region in between their old and new locations, which can be pretty inefficient since the temporarily-selected region will force stuff to be recalculated. This function moves them as a unit, which can be optimized.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextBuffer::place_cursor void Gtk::TextBuffer::place_cursor (const iteratorconst iterator where)
    whereWhere to put the cursor.
    @@ -3127,7 +3143,7 @@
    - + @@ -3136,6 +3152,7 @@
    +

    The position of the insert mark (as offset from the beginning of the buffer).

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3146,7 +3163,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::TextBuffer::property_cursor_position Glib::PropertyProxy_ReadOnly< int > Gtk::TextBuffer::property_cursor_position ( ) const
    - + @@ -3155,6 +3172,7 @@
    +

    Whether the buffer has some text currently selected.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3165,7 +3183,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextBuffer::property_has_selection Glib::PropertyProxy_ReadOnly< bool > Gtk::TextBuffer::property_has_selection ( ) const
    - + @@ -3174,20 +3192,21 @@
    +

    Text Tag Table.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<TextBuffer::TagTable> > Gtk::TextBuffer::property_tag_table Glib::PropertyProxy_ReadOnly< Glib::RefPtr<TextBuffer::TagTable> > Gtk::TextBuffer::property_tag_table ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::TextBuffer::property_text Glib::PropertyProxy< Glib::ustring > Gtk::TextBuffer::property_text ( ) const
    @@ -3199,20 +3218,21 @@
    - +
    +

    Current text of the buffer.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3223,7 +3243,7 @@
    - + @@ -3235,8 +3255,8 @@

    This function registers GTK+'s internal rich text serialization format with the passed buffer.

    See register_serialize_tagset() for details.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    Glib::ustring Gtk::TextBuffer::register_deserialize_tagset Glib::ustring Gtk::TextBuffer::register_deserialize_tagset ( const Glib::ustring tagset_name)
    tagset_nameAn optional tagset name, on 0.
    @@ -3251,7 +3271,7 @@
    - + @@ -3265,8 +3285,8 @@

    The internal format does not comply to any standard rich text format and only works between Gtk::TextBuffer instances. It is capable of serializing all of a text buffer's tags and embedded pixbufs.

    This function is just a wrapper around register_serialize_format(). The mime type used for registering is "application/x-gtk-text-buffer-rich-text", or "application/x-gtk-text-buffer-rich-text;format= @a tagset_name" if a tagset_name was passed.

    The tagset_name can be used to restrict the transfer of rich text to buffers with compatible sets of tags, in order to avoid unknown tags from being pasted. It is probably the common case to pass an identifier != 0 here, since the 0 tagset requires the receiving buffer to deal with with pasting of arbitrary tags.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    Glib::ustring Gtk::TextBuffer::register_serialize_tagset Glib::ustring Gtk::TextBuffer::register_serialize_tagset ( const Glib::ustring tagset_name)
    tagset_nameAn optional tagset name, on 0.
    @@ -3281,15 +3301,15 @@
    - + - + - + @@ -3303,7 +3323,7 @@

    Removes all tags in the range between start and end.

    Be careful with this function; it could remove tags added in code unrelated to the code you're currently writing. That is, using this function is probably a bad idea if you have two or more unrelated code sections that add tags.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextBuffer::remove_all_tags void Gtk::TextBuffer::remove_all_tags (const iteratorconst iterator start,
    const iteratorconst iterator end 
    @@ -3318,7 +3338,7 @@
    startOne bound of range to be untagged.
    endOther bound of range to be untagged.
    - + @@ -3329,7 +3349,7 @@

    Removes a Gtk::Clipboard added with add_selection_clipboard().

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextBuffer::remove_selection_clipboard void Gtk::TextBuffer::remove_selection_clipboard ( const Glib::RefPtr< Clipboard >&  clipboard)
    clipboardA Gtk::Clipboard added to buffer by add_selection_clipboard().
    @@ -3343,21 +3363,21 @@
    - + - + - + - + @@ -3371,7 +3391,7 @@

    Emits the "remove-tag" signal.

    The default handler for the signal removes all occurrences of tag from the given range. start and end don't have to be in order.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextBuffer::remove_tag void Gtk::TextBuffer::remove_tag (const Glib::RefPtr< Tag >& const Glib::RefPtr< Tag >&  tag,
    const iteratorconst iterator start,
    const iteratorconst iterator end 
    @@ -3387,7 +3407,7 @@
    tagA Gtk::TextTag.
    startOne bound of range to be untagged.
    - + @@ -3395,13 +3415,13 @@ - + - + @@ -3414,7 +3434,7 @@

    Calls Gtk::TextTagTable::lookup() on the buffer's tag table to get a Gtk::TextTag, then calls remove_tag().

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextBuffer::remove_tag_by_name void Gtk::TextBuffer::remove_tag_by_name ( const Glib::ustring name,
    const iteratorconst iterator start,
    const iteratorconst iterator end 
    @@ -3430,15 +3450,15 @@
    nameName of a Gtk::TextTag.
    startOne bound of range to be untagged.
    - + - + - + @@ -3453,7 +3473,7 @@

    This function moves the "insert" and "selection_bound" marks simultaneously.

    If you move them in two steps with move_mark(), you will temporarily select a region in between their old and new locations, which can be pretty inefficient since the temporarily-selected region will force stuff to be recalculated. This function moves them as a unit, which can be optimized.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::TextBuffer::select_range void Gtk::TextBuffer::select_range (const iteratorconst iterator ins,
    const iteratorconst iterator bound 
    @@ -3468,7 +3488,7 @@
    insWhere to put the "insert" mark.
    boundWhere to put the "selection_bound" mark.
    - + @@ -3492,8 +3512,8 @@

    Note that using this function is almost always a bad idea, because the rich text functions you register should know how to map the rich text format they handler to your text buffers set of tags.

    The ability of creating new (arbitrary!) tags in the receiving buffer is meant for special rich text formats like the internal one that is registered using register_deserialize_tagset(), because that format is essentially a dump of the internal structure of the source buffer, including its tag names.

    You should allow creation of tags only if you know what you are doing, e.g. if you defined a tagset name for your application suite's text buffers and you know that it's fine to receive new tags from these buffers, because you know that your application can handle the newly created tags.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::TextBuffer::set_can_create_tags void Gtk::TextBuffer::set_can_create_tags ( const Glib::ustring format,
    @@ -3508,7 +3528,7 @@
    formatA Gdk::Atom representing a registered rich text format.
    can_create_tagsWhether deserializing this format may create tags.
    - + @@ -3520,7 +3540,7 @@

    Used to keep track of whether the buffer has been modified since the last time it was saved.

    Whenever the buffer is saved to disk, call gtk_text_buffer_set_modified ( buffer, false). When the buffer is modified, it will automatically toggled on the modified bit again. When the modified bit flips, the buffer emits a "modified-changed" signal.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextBuffer::set_modified void Gtk::TextBuffer::set_modified ( bool  setting = true)
    settingModification flag setting.
    @@ -3529,61 +3549,61 @@
    - +
    - + - - - - - - - - - - + + - -
    void Gtk::TextBuffer::set_text void Gtk::TextBuffer::set_text (const char * text_begin,
    const char * text_end 
    const Glib::ustringtext) )

    Removes the current contents of the buffer, and inserts text instead.

    -
    Parameters:
    +
    Parameters:
    - - +
    text_beginThe start of a UTF8 character array.
    text_endThe end of the UTF8 character array.
    textThe text to put in the buffer.
    - +
    - + - - + + + + + + + + + + + +
    void Gtk::TextBuffer::set_text void Gtk::TextBuffer::set_text (const Glib::ustringtext)const char * text_begin,
    const char * text_end 
    )

    Removes the current contents of the buffer, and inserts text instead.

    -
    Parameters:
    +
    Parameters:
    - + +
    textThe text to put in the buffer.
    text_beginThe start of a UTF8 character array.
    text_endThe end of the UTF8 character array.
    @@ -3595,7 +3615,7 @@
    - + @@ -3607,7 +3627,7 @@

    The signal_apply_tag() signal is emitted to apply a tag to a range of text in a Gtk::TextBuffer. Applying actually occurs in the default handler.

    Note that if your handler runs before the default handler it must not invalidate the start and end iters (or has to revalidate them).

    See also: Gtk::TextBuffer::apply_tag(), Gtk::TextBuffer::insert_with_tags(), Gtk::TextBuffer::insert_range().

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy3< void,const Glib::RefPtr<TextBuffer::Tag>&,const TextBuffer::iterator&,const TextBuffer::iterator& > Gtk::TextBuffer::signal_apply_tag Glib::SignalProxy3< void,const Glib::RefPtr<TextBuffer::Tag>&,const TextBuffer::iterator&,const TextBuffer::iterator& > Gtk::TextBuffer::signal_apply_tag ( )
    @@ -3623,7 +3643,7 @@
    tagThe applied tag.
    startThe start of the range the tag is applied to.
    - + @@ -3642,7 +3662,7 @@
    Glib::SignalProxy0< void > Gtk::TextBuffer::signal_begin_user_action Glib::SignalProxy0< void > Gtk::TextBuffer::signal_begin_user_action ( )
    - + @@ -3660,7 +3680,7 @@
    Glib::SignalProxy0< void > Gtk::TextBuffer::signal_changed Glib::SignalProxy0< void > Gtk::TextBuffer::signal_changed ( )
    - + @@ -3679,7 +3699,7 @@
    Glib::SignalProxy0< void > Gtk::TextBuffer::signal_end_user_action Glib::SignalProxy0< void > Gtk::TextBuffer::signal_end_user_action ( )
    - + @@ -3691,7 +3711,7 @@

    The signal_delete_range() signal is emitted to delete a range from a Gtk::TextBuffer.

    Note that if your handler runs before the default handler it must not invalidate the start and end iters (or has to revalidate them). The default signal handler revalidates the start and end iters to both point point to the location where text was deleted. Handlers which run after the default handler (see Glib::signal_connect_after()) do not have access to the deleted text.

    See also: Gtk::TextBuffer::delete().

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< void,const TextBuffer::iterator&,const TextBuffer::iterator& > Gtk::TextBuffer::signal_erase Glib::SignalProxy2< void,const TextBuffer::iterator&,const TextBuffer::iterator& > Gtk::TextBuffer::signal_erase ( )
    @@ -3706,7 +3726,7 @@
    startThe start of the range to be deleted.
    endThe end of the range to be deleted.
    - + @@ -3718,7 +3738,7 @@

    The signal_insert_text() signal is emitted to insert text in a Gtk::TextBuffer. Insertion actually occurs in the default handler.

    Note that if your handler runs before the default handler it must not invalidate the location iter (or has to revalidate it). The default signal handler revalidates it to point to the end of the inserted text.

    See also: Gtk::TextBuffer::insert(), Gtk::TextBuffer::insert_range().

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy3< void,const TextBuffer::iterator&,const Glib::ustring&,int > Gtk::TextBuffer::signal_insert Glib::SignalProxy3< void,const TextBuffer::iterator&,const Glib::ustring&,int > Gtk::TextBuffer::signal_insert ( )
    @@ -3734,7 +3754,7 @@
    locationPosition to insert text in textbuffer.
    textThe UTF-8 text to be inserted.
    - + @@ -3746,7 +3766,7 @@

    The signal_insert_child_anchor() signal is emitted to insert a Gtk::TextChildAnchor in a Gtk::TextBuffer. Insertion actually occurs in the default handler.

    Note that if your handler runs before the default handler it must not invalidate the location iter (or has to revalidate it). The default signal handler revalidates it to be placed after the inserted anchor.

    See also: Gtk::TextBuffer::insert_child_anchor().

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< void,const TextBuffer::iterator&,const Glib::RefPtr<ChildAnchor>& > Gtk::TextBuffer::signal_insert_child_anchor Glib::SignalProxy2< void,const TextBuffer::iterator&,const Glib::RefPtr<ChildAnchor>& > Gtk::TextBuffer::signal_insert_child_anchor ( )
    @@ -3761,7 +3781,7 @@
    locationPosition to insert anchor in textbuffer.
    anchorThe Gtk::TextChildAnchor to be inserted.
    - + @@ -3773,7 +3793,7 @@

    The signal_insert_pixbuf() signal is emitted to insert a Gdk::Pixbuf in a Gtk::TextBuffer. Insertion actually occurs in the default handler.

    Note that if your handler runs before the default handler it must not invalidate the location iter (or has to revalidate it). The default signal handler revalidates it to be placed after the inserted pixbuf.

    See also: Gtk::TextBuffer::insert_pixbuf().

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< void,const TextBuffer::iterator&,const Glib::RefPtr<Gdk::Pixbuf>& > Gtk::TextBuffer::signal_insert_pixbuf Glib::SignalProxy2< void,const TextBuffer::iterator&,const Glib::RefPtr<Gdk::Pixbuf>& > Gtk::TextBuffer::signal_insert_pixbuf ( )
    @@ -3788,7 +3808,7 @@
    locationPosition to insert pixbuf in textbuffer.
    pixbufThe Gdk::Pixbuf to be inserted.
    - + @@ -3799,7 +3819,7 @@
    Slot Prototype:
    void on_my_mark_deleted(const Glib::RefPtr<TextBuffer::Mark>& mark)

    The signal_mark_deleted() signal is emitted as notification after a Gtk::TextMark is deleted.

    See also: Gtk::TextBuffer::delete_mark().

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,const Glib::RefPtr<TextBuffer::Mark>& > Gtk::TextBuffer::signal_mark_deleted Glib::SignalProxy1< void,const Glib::RefPtr<TextBuffer::Mark>& > Gtk::TextBuffer::signal_mark_deleted ( )
    markThe mark that was deleted.
    @@ -3813,7 +3833,7 @@
    - + @@ -3824,7 +3844,7 @@
    Slot Prototype:
    void on_my_mark_set(const TextBuffer::iterator& location, const Glib::RefPtr<TextBuffer::Mark>& mark)

    The signal_mark_set() signal is emitted as notification after a Gtk::TextMark is set.

    See also: Gtk::TextBuffer::create_mark(), Gtk::TextBuffer::move_mark().

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< void,const TextBuffer::iterator&,const Glib::RefPtr<TextBuffer::Mark>& > Gtk::TextBuffer::signal_mark_set Glib::SignalProxy2< void,const TextBuffer::iterator&,const Glib::RefPtr<TextBuffer::Mark>& > Gtk::TextBuffer::signal_mark_set ( )
    @@ -3839,7 +3859,7 @@
    locationThe location of mark in textbuffer.
    markThe mark that is set.
    - + @@ -3858,7 +3878,7 @@
    Glib::SignalProxy0< void > Gtk::TextBuffer::signal_modified_changed Glib::SignalProxy0< void > Gtk::TextBuffer::signal_modified_changed ( )
    - + @@ -3877,7 +3897,7 @@
    Glib::SignalProxy1< void,const Glib::RefPtr<Gtk::Clipboard>& > Gtk::TextBuffer::signal_paste_done Glib::SignalProxy1< void,const Glib::RefPtr<Gtk::Clipboard>& > Gtk::TextBuffer::signal_paste_done ( )
    - + @@ -3889,7 +3909,7 @@

    The signal_remove_tag() signal is emitted to remove all occurrences of tag from a range of text in a Gtk::TextBuffer. Removal actually occurs in the default handler.

    Note that if your handler runs before the default handler it must not invalidate the start and end iters (or has to revalidate them).

    See also: Gtk::TextBuffer::remove_tag().

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy3< void,const Glib::RefPtr<TextBuffer::Tag>&,const TextBuffer::iterator&,const TextBuffer::iterator& > Gtk::TextBuffer::signal_remove_tag Glib::SignalProxy3< void,const Glib::RefPtr<TextBuffer::Tag>&,const TextBuffer::iterator&,const TextBuffer::iterator& > Gtk::TextBuffer::signal_remove_tag ( )
    @@ -3905,7 +3925,7 @@
    tagThe tag to be removed.
    startThe start of the range the tag is removed from.
    - + @@ -3923,7 +3943,7 @@
    int Gtk::TextBuffer::size int Gtk::TextBuffer::size ( ) const
    - + @@ -3934,8 +3954,8 @@

    This function unregisters a rich text format that was previously registered using register_deserialize_format() or register_deserialize_tagset().

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::TextBuffer::unregister_deserialize_format void Gtk::TextBuffer::unregister_deserialize_format ( const Glib::ustring format)
    formatA Gdk::Atom representing a registered rich text format.
    @@ -3949,7 +3969,7 @@
    - + @@ -3960,8 +3980,8 @@

    This function unregisters a rich text format that was previously registered using register_serialize_format() or register_serialize_tagset()

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::TextBuffer::unregister_serialize_format void Gtk::TextBuffer::unregister_serialize_format ( const Glib::ustring format)
    formatA Gdk::Atom representing a registered rich text format.
    @@ -3976,7 +3996,7 @@
    - + @@ -3997,7 +4017,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::TextBuffer > wrap Glib::RefPtr< Gtk::TextBuffer > wrap ( GtkTextBuffer *  object,
    @@ -4011,9 +4031,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/textbuffer.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextBuffer__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextBuffer__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextBuffer-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextBuffer-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextBuffer-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextBuffer-members.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TextBuffer, including all inherited members. @@ -99,7 +115,7 @@ - + @@ -181,7 +197,7 @@ - + @@ -214,9 +230,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_mark(const Glib::ustring& name) const Gtk::TextBuffer
    get_modified() const Gtk::TextBuffer
    get_paste_target_list() const Gtk::TextBuffer
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_selection_bound()Gtk::TextBuffer
    get_selection_bounds(iterator& start, iterator& end) const Gtk::TextBuffer
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_modified(bool setting=true)Gtk::TextBuffer
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_text(const Glib::ustring& text)Gtk::TextBuffer
    set_text(const char* text_begin, const char* text_end)Gtk::TextBuffer
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~TextBuffer()Gtk::TextBuffer [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextChildAnchor.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextChildAnchor.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextChildAnchor.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextChildAnchor.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TextChildAnchor Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TextChildAnchor Class Reference
    -
    +

    A TextChildAnchor is a spot in the buffer where child widgets can be "anchored" (inserted inline, as if they were characters). More...

    @@ -75,9 +91,9 @@  Provides access to the underlying C GObject.
    GtkTextChildAnchor* gobj_copy ()  Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs.
    -std::vector< Widget* > get_widgets () +std::vector< Widget* > get_widgets ()  Gets a list of all widgets anchored at this child anchor.
    -std::vector< const Widget* > get_widgets () const +std::vector< const Widget* > get_widgets () const  Gets a list of all widgets anchored at this child anchor.
    bool get_deleted () const  Determines whether a child anchor has been deleted from the buffer.
    @@ -106,7 +122,7 @@
    - + @@ -122,7 +138,7 @@
    virtual Gtk::TextChildAnchor::~TextChildAnchor virtual Gtk::TextChildAnchor::~TextChildAnchor ( ) [virtual]
    - + @@ -139,7 +155,7 @@
    Gtk::TextChildAnchor::TextChildAnchor Gtk::TextChildAnchor::TextChildAnchor ( ) [protected]
    - + @@ -155,7 +171,7 @@
    static Glib::RefPtr<TextChildAnchor> Gtk::TextChildAnchor::create static Glib::RefPtr<TextChildAnchor> Gtk::TextChildAnchor::create ( ) [static]
    - + @@ -175,7 +191,7 @@
    bool Gtk::TextChildAnchor::get_deleted bool Gtk::TextChildAnchor::get_deleted ( ) const
    - + @@ -194,7 +210,7 @@
    std::vector<Widget*> Gtk::TextChildAnchor::get_widgets std::vector<Widget*> Gtk::TextChildAnchor::get_widgets ( )
    - + @@ -208,15 +224,15 @@ - +
    std::vector<const Widget*> Gtk::TextChildAnchor::get_widgets std::vector<const Widget*> Gtk::TextChildAnchor::get_widgets ( ) const
    - + - +
    const GtkTextChildAnchor* Gtk::TextChildAnchor::gobj GtkTextChildAnchor* Gtk::TextChildAnchor::gobj ( ) const [inline] [inline]
    @@ -224,19 +240,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GtkTextChildAnchor* Gtk::TextChildAnchor::gobj const GtkTextChildAnchor* Gtk::TextChildAnchor::gobj ( ) [inline] const [inline]
    @@ -244,7 +260,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -253,7 +269,7 @@
    - + @@ -272,7 +288,7 @@
    GtkTextChildAnchor* Gtk::TextChildAnchor::gobj_copy GtkTextChildAnchor* Gtk::TextChildAnchor::gobj_copy ( )
    - + @@ -293,7 +309,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::TextChildAnchor > wrap Glib::RefPtr< Gtk::TextChildAnchor > wrap ( GtkTextChildAnchor *  object,
    @@ -307,9 +323,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/textchildanchor.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextChildAnchor__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextChildAnchor__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextChildAnchor-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextChildAnchor-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextChildAnchor-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextChildAnchor-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TextChildAnchor, including all inherited members. @@ -59,7 +75,7 @@ - + @@ -81,7 +97,7 @@ - + @@ -93,9 +109,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    func_destroy_notify typedefsigc::trackable
    get_data(const QueryQuark &key)Glib::Object
    get_deleted() const Gtk::TextChildAnchor
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_widgets()Gtk::TextChildAnchor
    get_widgets() const Gtk::TextChildAnchor
    remove_destroy_notify_callback(void *data) const sigc::trackable
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    steal_data(const QueryQuark &quark)Glib::Object
    TextChildAnchor()Gtk::TextChildAnchor [protected]
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~TextChildAnchor()Gtk::TextChildAnchor [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextIter.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextIter.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextIter.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextIter.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TextIter Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TextIter Class Reference
    -
    +

    Typefed as Gtk::TextBuffer::iterator. More...

    @@ -62,7 +78,7 @@

    Public Types

    typedef
    -std::bidirectional_iterator_tag iterator_category +std::bidirectional_iterator_tag iterator_category typedef gunichar value_type typedef int difference_type typedef value_type reference @@ -103,20 +119,20 @@  Returns the number of bytes from the start of the line to the given iter, not counting bytes that are invisible due to tags with the "invisible" flag toggled on.
    gunichar get_char () const  Returns the Unicode character at this iterator.
    -Glib::ustring get_slice (const TextIter&end) const +Glib::ustring get_slice (const TextIter&end) const  Returns the text in the given range.
    -Glib::ustring get_text (const TextIter&end) const +Glib::ustring get_text (const TextIter&end) const  Returns text in the given range.
    -Glib::ustring get_visible_slice (const TextIter&end) const +Glib::ustring get_visible_slice (const TextIter&end) const  Like get_slice(), but invisible text is not included.
    -Glib::ustring get_visible_text (const TextIter&end) const +Glib::ustring get_visible_text (const TextIter&end) const  Like get_text(), but invisible text is not included.
    Glib::RefPtr< Gdk::Pixbufget_pixbuf () const  If the element at iter is a pixbuf, the pixbuf is returned (with no new reference count added).
    -std::vector< Glib::RefPtr
    +std::vector< Glib::RefPtr
    < TextMark > > get_marks ()  Returns a list of all Gtk::TextMark at this location.
    -std::vector< Glib::RefPtr
    +std::vector< Glib::RefPtr
    < const TextMark > > get_marks () const  Returns a list of all Gtk::TextMark at this location.
    Glib::RefPtr< TextChildAnchorget_child_anchor () @@ -124,10 +140,10 @@ Glib::RefPtr< const
    TextChildAnchorget_child_anchor () const  If the location at iter contains a child anchor, the anchor is returned (with no new reference count added).
    -std::vector< Glib::RefPtr
    +std::vector< Glib::RefPtr
    < TextTag > > get_toggled_tags (bool toggled_on=true)  Returns a list of Gtk::TextTag that are toggled on or off at this point.
    -std::vector< Glib::RefPtr
    +std::vector< Glib::RefPtr
    < const TextTag > > get_toggled_tags (bool toggled_on=true) const  Returns a list of Gtk::TextTag that are toggled on or off at this point.
    bool begins_tag (const Glib::RefPtr< const TextTag >& tag) const @@ -142,10 +158,10 @@ bool has_tag (const Glib::RefPtr< const TextTag >& tag) const  Returns true if iter is within a range tagged with tag.
    bool has_tag () const -std::vector< Glib::RefPtr
    +std::vector< Glib::RefPtr
    < TextTag > > get_tags ()  Returns a list of tags that apply to iter, in ascending order of priority (highest-priority tags are last).
    -std::vector< Glib::RefPtr
    +std::vector< Glib::RefPtr
    < const TextTag > > get_tags () const  Returns a list of tags that apply to iter, in ascending order of priority (highest-priority tags are last).
    bool editable (bool default_setting=true) const @@ -185,65 +201,65 @@  Moves iter forward by one character offset.
    bool backward_char ()  Moves backward by one character offset.
    -bool forward_chars (int count) +bool forward_chars (int count)  Moves count characters if possible (if count would move past the start or end of the buffer, moves to the start or end of the buffer).
    -bool backward_chars (int count) +bool backward_chars (int count)  Moves count characters backward, if possible (if count would move past the start or end of the buffer, moves to the start or end of the buffer).
    bool forward_line ()  Moves iter to the start of the next line.
    bool backward_line ()  Moves iter to the start of the previous line.
    -bool forward_lines (int count) +bool forward_lines (int count)  Moves count lines forward, if possible (if count would move past the start or end of the buffer, moves to the start or end of the buffer).
    -bool backward_lines (int count) +bool backward_lines (int count)  Moves count lines backward, if possible (if count would move past the start or end of the buffer, moves to the start or end of the buffer).
    bool forward_word_end ()  Moves forward to the next word end.
    bool backward_word_start ()  Moves backward to the previous word start.
    -bool forward_word_ends (int count) +bool forward_word_ends (int count)  Calls forward_word_end() up to count times.
    -bool backward_word_starts (int count) +bool backward_word_starts (int count)  Calls backward_word_start() up to count times.
    bool forward_visible_line ()  Moves iter to the start of the next visible line.
    bool backward_visible_line ()  Moves iter to the start of the previous visible line.
    -bool forward_visible_line (int count) +bool forward_visible_line (int count)  Moves count visible lines forward, if possible (if count would move past the start or end of the buffer, moves to the start or end of the buffer).
    -bool backward_visible_lines (int count) +bool backward_visible_lines (int count)  Moves count visible lines backward, if possible (if count would move past the start or end of the buffer, moves to the start or end of the buffer).
    bool forward_visible_word_end ()  Moves forward to the next visible word end.
    bool backward_visible_word_start ()  Moves backward to the previous visible word start.
    -bool forward_visible_word_ends (int count) +bool forward_visible_word_ends (int count)  Calls forward_visible_word_end() up to count times.
    -bool backward_visible_word_starts (int count) +bool backward_visible_word_starts (int count)  Calls backward_visible_word_start() up to count times.
    bool forward_sentence_end ()  Moves forward to the next sentence end.
    bool backward_sentence_start ()  Moves backward to the previous sentence start; if iter is already at the start of a sentence, moves backward to the next one.
    -bool forward_sentence_ends (int count) +bool forward_sentence_ends (int count)  Calls forward_sentence_end() count times (or until forward_sentence_end() returns false).
    -bool backward_sentence_starts (int count) +bool backward_sentence_starts (int count)  Calls backward_sentence_start() up to count times, or until it returns false.
    bool forward_cursor_position ()  Moves iter forward by a single cursor position.
    bool backward_cursor_position ()  Like forward_cursor_position(), but moves backward.
    -bool forward_cursor_positions (int count) +bool forward_cursor_positions (int count)  Moves up to count cursor positions.
    -bool backward_cursor_positions (int count) +bool backward_cursor_positions (int count)  Moves up to count cursor positions.
    bool forward_visible_cursor_position ()  Moves iter forward to the next visible cursor position.
    bool backward_visible_cursor_position ()  Moves iter forward to the previous visible cursor position.
    -bool forward_visible_cursor_positions (int count) +bool forward_visible_cursor_positions (int count)  Moves up to count visible cursor positions.
    -bool backward_visible_cursor_positions (int count) +bool backward_visible_cursor_positions (int count)  Moves up to count visible cursor positions.
    void set_offset (int char_offset)  Sets iter to point to char_offset.
    @@ -266,13 +282,13 @@ bool backward_to_tag_toggle (const Glib::RefPtr< TextTag >& tag)  Moves backward to the next toggle (on or off) of the Gtk::TextTag tag, or to the next toggle of any tag if tag is 0.
    template<class Predicate > -bool forward_find_char (const Predicate& predicate, const TextIter& limit) +bool forward_find_char (const Predicate& predicate, const TextIter& limit) template<class Predicate > -bool forward_find_char (const Predicate& predicate) +bool forward_find_char (const Predicate& predicate) template<class Predicate > -bool backward_find_char (const Predicate& predicate, const TextIter& limit) +bool backward_find_char (const Predicate& predicate, const TextIter& limit) template<class Predicate > -bool backward_find_char (const Predicate& predicate) +bool backward_find_char (const Predicate& predicate) bool forward_search (const Glib::ustring& str, TextSearchFlags flags, TextIter& match_start, TextIter& match_end, const TextIter& limit) const  Searches forward for str.
    bool forward_search (const Glib::ustring& str, TextSearchFlags flags, TextIter& match_start, TextIter& match_end) const @@ -283,7 +299,7 @@  Same as backward_search(), but searches to the start.
    int compare (const TextIter& rhs) const  A qsort()-style function that returns negative if lhs is less than rhs, positive if lhs is greater than rhs, and 0 if they're equal.
    -bool in_range (const TextIter&start, const TextIter&end) const +bool in_range (const TextIter&start, const TextIter&end) const  Checks whether iter falls in the range [ start, end).
    void order (TextIter& second)  Swaps the value of first and second if second comes before first in the buffer.
    @@ -342,7 +358,7 @@ @@ -395,7 +411,7 @@
    - + @@ -411,7 +427,7 @@
    Gtk::TextIter::TextIter Gtk::TextIter::TextIter ( )
    - + @@ -429,7 +445,7 @@
    Gtk::TextIter::TextIter Gtk::TextIter::TextIter ( const GtkTextIter *  gobject)
    - + @@ -449,7 +465,7 @@
    bool Gtk::TextIter::backward_char bool Gtk::TextIter::backward_char ( )
    - + @@ -461,7 +477,7 @@

    Moves count characters backward, if possible (if count would move past the start or end of the buffer, moves to the start or end of the buffer).

    The return value indicates whether the iterator moved onto a dereferenceable position; if the iterator didn't move, or moved onto the end iterator, then false is returned. If count is 0, the function does nothing and returns false.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextIter::backward_chars bool Gtk::TextIter::backward_chars ( int  count)
    countNumber of characters to move.
    @@ -476,7 +492,7 @@
    - + @@ -495,7 +511,7 @@
    bool Gtk::TextIter::backward_cursor_position bool Gtk::TextIter::backward_cursor_position ( )
    - + @@ -507,7 +523,7 @@

    Moves up to count cursor positions.

    See forward_cursor_position() for details.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextIter::backward_cursor_positions bool Gtk::TextIter::backward_cursor_positions ( int  count)
    countNumber of positions to move.
    @@ -517,14 +533,14 @@
    - +
    template <class Predicate >
    - + @@ -546,14 +562,14 @@ - +
    template <class Predicate >
    bool Gtk::TextIter::backward_find_char bool Gtk::TextIter::backward_find_char ( const Predicate &  predicate,
    - + @@ -570,7 +586,7 @@
    bool Gtk::TextIter::backward_find_char bool Gtk::TextIter::backward_find_char ( const Predicate &  predicate)
    - + @@ -590,7 +606,7 @@
    bool Gtk::TextIter::backward_line bool Gtk::TextIter::backward_line ( )
    - + @@ -602,7 +618,7 @@

    Moves count lines backward, if possible (if count would move past the start or end of the buffer, moves to the start or end of the buffer).

    The return value indicates whether the iterator moved onto a dereferenceable position; if the iterator didn't move, or moved onto the end iterator, then false is returned. If count is 0, the function does nothing and returns false. If count is negative, moves forward by 0 - count lines.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextIter::backward_lines bool Gtk::TextIter::backward_lines ( int  count)
    countNumber of lines to move backward.
    @@ -617,7 +633,7 @@
    - + @@ -656,7 +672,7 @@

    Same as forward_search(), but moves backward.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextIter::backward_search bool Gtk::TextIter::backward_search ( const Glib::ustring str,
    @@ -675,7 +691,7 @@
    strSearch string.
    flagsBitmask of flags affecting the search.
    - + @@ -708,7 +724,7 @@

    Same as backward_search(), but searches to the start.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextIter::backward_search bool Gtk::TextIter::backward_search ( const Glib::ustring str,
    @@ -726,7 +742,7 @@
    strSearch string.
    flagsBitmask of flags affecting the search.
    - + @@ -746,7 +762,7 @@
    bool Gtk::TextIter::backward_sentence_start bool Gtk::TextIter::backward_sentence_start ( )
    - + @@ -758,7 +774,7 @@

    Calls backward_sentence_start() up to count times, or until it returns false.

    If count is negative, moves forward instead of backward.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextIter::backward_sentence_starts bool Gtk::TextIter::backward_sentence_starts ( int  count)
    countNumber of sentences to move.
    @@ -773,7 +789,7 @@
    - + @@ -785,7 +801,7 @@

    Moves backward to the next toggle (on or off) of the Gtk::TextTag tag, or to the next toggle of any tag if tag is 0.

    If no matching tag toggles are found, returns false, otherwise true. Does not return toggles located at iter, only toggles before iter. Sets iter to the location of the toggle, or the start of the buffer if no toggle is found.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextIter::backward_to_tag_toggle bool Gtk::TextIter::backward_to_tag_toggle ( const Glib::RefPtr< TextTag >&  tag)
    tagA Gtk::TextTag, or 0.
    @@ -800,7 +816,7 @@
    - + @@ -821,7 +837,7 @@
    bool Gtk::TextIter::backward_visible_cursor_position bool Gtk::TextIter::backward_visible_cursor_position ( )
    - + @@ -834,7 +850,7 @@

    Moves up to count visible cursor positions.

    See backward_cursor_position() for details.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextIter::backward_visible_cursor_positions bool Gtk::TextIter::backward_visible_cursor_positions ( int  count)
    countNumber of positions to move.
    @@ -849,7 +865,7 @@
    - + @@ -870,7 +886,7 @@
    bool Gtk::TextIter::backward_visible_line bool Gtk::TextIter::backward_visible_line ( )
    - + @@ -883,7 +899,7 @@

    Moves count visible lines backward, if possible (if count would move past the start or end of the buffer, moves to the start or end of the buffer).

    The return value indicates whether the iterator moved onto a dereferenceable position; if the iterator didn't move, or moved onto the end iterator, then false is returned. If count is 0, the function does nothing and returns false. If count is negative, moves forward by 0 - count lines.

    Since gtkmm 2.8:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextIter::backward_visible_lines bool Gtk::TextIter::backward_visible_lines ( int  count)
    countNumber of lines to move backward.
    @@ -898,7 +914,7 @@
    - + @@ -919,7 +935,7 @@
    bool Gtk::TextIter::backward_visible_word_start bool Gtk::TextIter::backward_visible_word_start ( )
    - + @@ -931,7 +947,7 @@

    Calls backward_visible_word_start() up to count times.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextIter::backward_visible_word_starts bool Gtk::TextIter::backward_visible_word_starts ( int  count)
    countNumber of times to move.
    @@ -946,7 +962,7 @@
    - + @@ -966,7 +982,7 @@
    bool Gtk::TextIter::backward_word_start bool Gtk::TextIter::backward_word_start ( )
    - + @@ -977,7 +993,7 @@

    Calls backward_word_start() up to count times.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextIter::backward_word_starts bool Gtk::TextIter::backward_word_starts ( int  count)
    countNumber of times to move.
    @@ -987,47 +1003,47 @@
    - +
    - + - + +
    bool Gtk::TextIter::begins_tag bool Gtk::TextIter::begins_tag ()const Glib::RefPtr< const TextTag >& tag) const
    +

    Returns true if tag is toggled on at exactly this point.

    +

    If tag is 0, returns true if any tag is toggled on at this point. Note that the begins_tag() returns true if iter is the start of the tagged range; has_tag() tells you whether an iterator is within a tagged range.

    +
    Parameters:
    + + +
    tagA Gtk::TextTag, or 0.
    +
    +
    +
    Returns:
    Whether iter is the start of a range tagged with tag.
    +
    - +
    - + - - +
    bool Gtk::TextIter::begins_tag bool Gtk::TextIter::begins_tag (const Glib::RefPtr< const TextTag >& tag)) const
    -

    Returns true if tag is toggled on at exactly this point.

    -

    If tag is 0, returns true if any tag is toggled on at this point. Note that the begins_tag() returns true if iter is the start of the tagged range; has_tag() tells you whether an iterator is within a tagged range.

    -
    Parameters:
    - - -
    tagA Gtk::TextTag, or 0.
    -
    -
    -
    Returns:
    Whether iter is the start of a range tagged with tag.
    -
    @@ -1035,7 +1051,7 @@
    - + @@ -1047,7 +1063,7 @@

    Considering the default editability of the buffer, and tags that affect editability, determines whether text inserted at iter would be editable.

    If text inserted at iter would be editable then the user should be allowed to insert text at iter. Gtk::TextBuffer::insert_interactive() uses this function to decide whether insertions are allowed at a given position.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextIter::can_insert bool Gtk::TextIter::can_insert ( bool  default_editability = true)
    default_editabilitytrue if text is editable by default.
    @@ -1062,7 +1078,7 @@
    - + @@ -1074,7 +1090,7 @@

    A qsort()-style function that returns negative if lhs is less than rhs, positive if lhs is greater than rhs, and 0 if they're equal.

    Ordering is in character offset order, i.e. the first character in the buffer is less than the second character in the buffer.

    -
    Parameters:
    +
    Parameters:
    int Gtk::TextIter::compare int Gtk::TextIter::compare ( const TextIter rhs)
    rhsAnother Gtk::TextIter.
    @@ -1089,7 +1105,7 @@
    - + @@ -1102,7 +1118,7 @@

    Returns whether the character at iter is within an editable region of text.

    Non-editable text is "locked" and can't be changed by the user via Gtk::TextView. This function is simply a convenience wrapper around get_attributes(). If no tags applied to this text affect editability, default_setting will be returned.

    You don't want to use this function to decide whether text can be inserted at iter, because for insertion you don't want to know whether the char at iter is inside an editable range, you want to know whether a new character inserted at iter would be inside an editable range. Use can_insert() to handle this case.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextIter::editable bool Gtk::TextIter::editable ( bool  default_setting = true)
    default_settingtrue if text is editable by default.
    @@ -1117,7 +1133,7 @@
    - + @@ -1137,7 +1153,7 @@
    bool Gtk::TextIter::ends_line bool Gtk::TextIter::ends_line ( ) const
    - + @@ -1157,7 +1173,7 @@
    bool Gtk::TextIter::ends_sentence bool Gtk::TextIter::ends_sentence ( ) const
    - + @@ -1169,7 +1185,7 @@

    Returns true if tag is toggled off at exactly this point.

    If tag is 0, returns true if any tag is toggled off at this point. Note that the ends_tag() returns true if iter is the end of the tagged range; has_tag() tells you whether an iterator is within a tagged range.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextIter::ends_tag bool Gtk::TextIter::ends_tag ( const Glib::RefPtr< const TextTag >&  tag)
    tagA Gtk::TextTag, or 0.
    @@ -1184,7 +1200,7 @@
    - + @@ -1200,7 +1216,7 @@
    bool Gtk::TextIter::ends_tag bool Gtk::TextIter::ends_tag ( ) const
    - + @@ -1220,7 +1236,7 @@
    bool Gtk::TextIter::ends_word bool Gtk::TextIter::ends_word ( ) const
    - + @@ -1240,7 +1256,7 @@
    bool Gtk::TextIter::forward_char bool Gtk::TextIter::forward_char ( )
    - + @@ -1252,7 +1268,7 @@

    Moves count characters if possible (if count would move past the start or end of the buffer, moves to the start or end of the buffer).

    The return value indicates whether the new position of iter is different from its original position, and dereferenceable (the last iterator in the buffer is not dereferenceable). If count is 0, the function does nothing and returns false.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextIter::forward_chars bool Gtk::TextIter::forward_chars ( int  count)
    countNumber of characters to move, may be negative.
    @@ -1267,7 +1283,7 @@
    - + @@ -1288,7 +1304,7 @@
    bool Gtk::TextIter::forward_cursor_position bool Gtk::TextIter::forward_cursor_position ( )
    - + @@ -1300,7 +1316,7 @@

    Moves up to count cursor positions.

    See forward_cursor_position() for details.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextIter::forward_cursor_positions bool Gtk::TextIter::forward_cursor_positions ( int  count)
    countNumber of positions to move.
    @@ -1310,14 +1326,14 @@
    - +
    template <class Predicate >
    - + @@ -1339,14 +1355,14 @@ - +
    template <class Predicate >
    bool Gtk::TextIter::forward_find_char bool Gtk::TextIter::forward_find_char ( const Predicate &  predicate,
    - + @@ -1363,7 +1379,7 @@
    bool Gtk::TextIter::forward_find_char bool Gtk::TextIter::forward_find_char ( const Predicate &  predicate)
    - + @@ -1383,7 +1399,7 @@
    bool Gtk::TextIter::forward_line bool Gtk::TextIter::forward_line ( )
    - + @@ -1395,7 +1411,7 @@

    Moves count lines forward, if possible (if count would move past the start or end of the buffer, moves to the start or end of the buffer).

    The return value indicates whether the iterator moved onto a dereferenceable position; if the iterator didn't move, or moved onto the end iterator, then false is returned. If count is 0, the function does nothing and returns false. If count is negative, moves backward by 0 - count lines.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextIter::forward_lines bool Gtk::TextIter::forward_lines ( int  count)
    countNumber of lines to move forward.
    @@ -1410,7 +1426,7 @@
    - + @@ -1451,7 +1467,7 @@

    Searches forward for str.

    Any match is returned by setting match_start to the first character of the match and match_end to the first character after the match. The search will not continue past limit. Note that a search is a linear or O(n) operation, so you may wish to use limit to avoid locking up your UI on large buffers.

    If the Gtk::TEXT_SEARCH_VISIBLE_ONLY flag is present, the match may have invisible text interspersed in str. i.e. str will be a possibly-noncontiguous subsequence of the matched range. similarly, if you specify Gtk::TEXT_SEARCH_TEXT_ONLY, the match may have pixbufs or child widgets mixed inside the matched range. If these flags are not given, the match must be exact; the special 0xFFFC character in str will match embedded pixbufs or child widgets.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextIter::forward_search bool Gtk::TextIter::forward_search ( const Glib::ustring str,
    @@ -1470,7 +1486,7 @@
    strA search string.
    flagsFlags affecting how the search is done.
    - + @@ -1503,7 +1519,7 @@

    Same as forward_search(), but searchs to the end.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextIter::forward_search bool Gtk::TextIter::forward_search ( const Glib::ustring str,
    @@ -1521,7 +1537,7 @@
    strA search string.
    flagsFlags affecting how the search is done.
    - + @@ -1541,7 +1557,7 @@
    bool Gtk::TextIter::forward_sentence_end bool Gtk::TextIter::forward_sentence_end ( )
    - + @@ -1553,7 +1569,7 @@

    Calls forward_sentence_end() count times (or until forward_sentence_end() returns false).

    If count is negative, moves backward instead of forward.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextIter::forward_sentence_ends bool Gtk::TextIter::forward_sentence_ends ( int  count)
    countNumber of sentences to move.
    @@ -1568,7 +1584,7 @@
    - + @@ -1587,7 +1603,7 @@
    void Gtk::TextIter::forward_to_end void Gtk::TextIter::forward_to_end ( )
    - + @@ -1607,7 +1623,7 @@
    bool Gtk::TextIter::forward_to_line_end bool Gtk::TextIter::forward_to_line_end ( )
    - + @@ -1619,7 +1635,7 @@

    Moves forward to the next toggle (on or off) of the Gtk::TextTag tag, or to the next toggle of any tag if tag is 0.

    If no matching tag toggles are found, returns false, otherwise true. Does not return toggles located at iter, only toggles after iter. Sets iter to the location of the toggle, or to the end of the buffer if no toggle is found.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextIter::forward_to_tag_toggle bool Gtk::TextIter::forward_to_tag_toggle ( const Glib::RefPtr< TextTag >&  tag)
    tagA Gtk::TextTag, or 0.
    @@ -1634,7 +1650,7 @@
    - + @@ -1655,7 +1671,7 @@
    bool Gtk::TextIter::forward_visible_cursor_position bool Gtk::TextIter::forward_visible_cursor_position ( )
    - + @@ -1668,7 +1684,7 @@

    Moves up to count visible cursor positions.

    See forward_cursor_position() for details.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextIter::forward_visible_cursor_positions bool Gtk::TextIter::forward_visible_cursor_positions ( int  count)
    countNumber of positions to move.
    @@ -1683,7 +1699,7 @@
    - + @@ -1704,7 +1720,7 @@
    bool Gtk::TextIter::forward_visible_line bool Gtk::TextIter::forward_visible_line ( )
    - + @@ -1717,7 +1733,7 @@

    Moves count visible lines forward, if possible (if count would move past the start or end of the buffer, moves to the start or end of the buffer).

    The return value indicates whether the iterator moved onto a dereferenceable position; if the iterator didn't move, or moved onto the end iterator, then false is returned. If count is 0, the function does nothing and returns false. If count is negative, moves backward by 0 - count lines.

    Since gtkmm 2.8:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextIter::forward_visible_line bool Gtk::TextIter::forward_visible_line ( int  count)
    countNumber of lines to move forward.
    @@ -1732,7 +1748,7 @@
    - + @@ -1753,7 +1769,7 @@
    bool Gtk::TextIter::forward_visible_word_end bool Gtk::TextIter::forward_visible_word_end ( )
    - + @@ -1765,7 +1781,7 @@

    Calls forward_visible_word_end() up to count times.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextIter::forward_visible_word_ends bool Gtk::TextIter::forward_visible_word_ends ( int  count)
    countNumber of times to move.
    @@ -1780,7 +1796,7 @@
    - + @@ -1800,7 +1816,7 @@
    bool Gtk::TextIter::forward_word_end bool Gtk::TextIter::forward_word_end ( )
    - + @@ -1811,7 +1827,7 @@

    Calls forward_word_end() up to count times.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextIter::forward_word_ends bool Gtk::TextIter::forward_word_ends ( int  count)
    countNumber of times to move.
    @@ -1826,7 +1842,7 @@
    - + @@ -1843,7 +1859,7 @@
    bool Gtk::TextIter::get_attributes bool Gtk::TextIter::get_attributes ( TextAttributes values)
    - + @@ -1862,7 +1878,7 @@
    Glib::RefPtr<TextBuffer> Gtk::TextIter::get_buffer Glib::RefPtr<TextBuffer> Gtk::TextIter::get_buffer ( ) const
    - + @@ -1881,7 +1897,7 @@
    int Gtk::TextIter::get_bytes_in_line int Gtk::TextIter::get_bytes_in_line ( ) const
    - + @@ -1901,7 +1917,7 @@
    gunichar Gtk::TextIter::get_char gunichar Gtk::TextIter::get_char ( ) const
    - + @@ -1920,7 +1936,7 @@
    int Gtk::TextIter::get_chars_in_line int Gtk::TextIter::get_chars_in_line ( ) const
    - + @@ -1940,7 +1956,7 @@
    Glib::RefPtr<TextChildAnchor> Gtk::TextIter::get_child_anchor Glib::RefPtr<TextChildAnchor> Gtk::TextIter::get_child_anchor ( )
    - + @@ -1960,7 +1976,7 @@
    Glib::RefPtr<const TextChildAnchor> Gtk::TextIter::get_child_anchor Glib::RefPtr<const TextChildAnchor> Gtk::TextIter::get_child_anchor ( ) const
    - + @@ -1980,7 +1996,7 @@
    Pango::Language Gtk::TextIter::get_language Pango::Language Gtk::TextIter::get_language ( ) const
    - + @@ -2000,7 +2016,7 @@
    int Gtk::TextIter::get_line int Gtk::TextIter::get_line ( ) const
    - + @@ -2020,7 +2036,7 @@
    int Gtk::TextIter::get_line_index int Gtk::TextIter::get_line_index ( ) const
    - + @@ -2040,7 +2056,7 @@
    int Gtk::TextIter::get_line_offset int Gtk::TextIter::get_line_offset ( ) const
    - + @@ -2060,7 +2076,7 @@
    std::vector< Glib::RefPtr<TextMark> > Gtk::TextIter::get_marks std::vector< Glib::RefPtr<TextMark> > Gtk::TextIter::get_marks ( )
    - + @@ -2080,7 +2096,7 @@
    std::vector< Glib::RefPtr<const TextMark> > Gtk::TextIter::get_marks std::vector< Glib::RefPtr<const TextMark> > Gtk::TextIter::get_marks ( ) const
    - + @@ -2100,7 +2116,7 @@
    int Gtk::TextIter::get_offset int Gtk::TextIter::get_offset ( ) const
    - + @@ -2120,7 +2136,7 @@
    Glib::RefPtr<Gdk::Pixbuf> Gtk::TextIter::get_pixbuf Glib::RefPtr<Gdk::Pixbuf> Gtk::TextIter::get_pixbuf ( ) const
    - + @@ -2132,7 +2148,7 @@

    Returns the text in the given range.

    A "slice" is an array of characters encoded in UTF-8 format, including the Unicode "unknown" character 0xFFFC for iterable non-character elements in the buffer, such as images. Because images are encoded in the slice, byte and character offsets in the returned array will correspond to byte offsets in the text buffer. Note that 0xFFFC can occur in normal text as well, so it is not a reliable indicator that a pixbuf or widget is in the buffer.

    -
    Parameters:
    +
    Parameters:
    Glib::ustring Gtk::TextIter::get_slice Glib::ustring Gtk::TextIter::get_slice ( const TextIter end)
    endIterator at end of a range.
    @@ -2142,15 +2158,15 @@
    - +
    - + - +
    std::vector< Glib::RefPtr<const TextTag> > Gtk::TextIter::get_tags std::vector< Glib::RefPtr<TextTag> > Gtk::TextIter::get_tags ( ) const
    @@ -2161,15 +2177,15 @@
    - +
    - + - +
    std::vector< Glib::RefPtr<TextTag> > Gtk::TextIter::get_tags std::vector< Glib::RefPtr<const TextTag> > Gtk::TextIter::get_tags ( ) const
    @@ -2185,7 +2201,7 @@
    - + @@ -2197,7 +2213,7 @@

    Returns text in the given range.

    If the range contains non-text elements such as images, the character and byte offsets in the returned string will not correspond to character and byte offsets in the buffer. If you want offsets to correspond, see get_slice().

    -
    Parameters:
    +
    Parameters:
    Glib::ustring Gtk::TextIter::get_text Glib::ustring Gtk::TextIter::get_text ( const TextIter end)
    endIterator at end of a range.
    @@ -2212,7 +2228,7 @@
    - + @@ -2224,7 +2240,7 @@

    Returns a list of Gtk::TextTag that are toggled on or off at this point.

    (If toggled_on is true, the list contains tags that are toggled on.) If a tag is toggled on at iter, then some non-empty range of characters following iter has that tag applied to it. If a tag is toggled off, then some non-empty range following iter does not have the tag applied to it.

    -
    Parameters:
    +
    Parameters:
    std::vector< Glib::RefPtr<TextTag> > Gtk::TextIter::get_toggled_tags std::vector< Glib::RefPtr<TextTag> > Gtk::TextIter::get_toggled_tags ( bool  toggled_on = true)
    toggled_ontrue to get toggled-on tags.
    @@ -2239,7 +2255,7 @@
    - + @@ -2251,7 +2267,7 @@

    Returns a list of Gtk::TextTag that are toggled on or off at this point.

    (If toggled_on is true, the list contains tags that are toggled on.) If a tag is toggled on at iter, then some non-empty range of characters following iter has that tag applied to it. If a tag is toggled off, then some non-empty range following iter does not have the tag applied to it.

    -
    Parameters:
    +
    Parameters:
    std::vector< Glib::RefPtr<const TextTag> > Gtk::TextIter::get_toggled_tags std::vector< Glib::RefPtr<const TextTag> > Gtk::TextIter::get_toggled_tags ( bool  toggled_on = true)
    toggled_ontrue to get toggled-on tags.
    @@ -2266,7 +2282,7 @@
    - + @@ -2285,7 +2301,7 @@
    int Gtk::TextIter::get_visible_line_index int Gtk::TextIter::get_visible_line_index ( ) const
    - + @@ -2304,7 +2320,7 @@
    int Gtk::TextIter::get_visible_line_offset int Gtk::TextIter::get_visible_line_offset ( ) const
    - + @@ -2316,7 +2332,7 @@

    Like get_slice(), but invisible text is not included.

    Invisible text is usually invisible because a Gtk::TextTag with the "invisible" attribute turned on has been applied to it.

    -
    Parameters:
    +
    Parameters:
    Glib::ustring Gtk::TextIter::get_visible_slice Glib::ustring Gtk::TextIter::get_visible_slice ( const TextIter end)
    endIterator at end of range.
    @@ -2331,7 +2347,7 @@
    - + @@ -2343,7 +2359,7 @@

    Like get_text(), but invisible text is not included.

    Invisible text is usually invisible because a Gtk::TextTag with the "invisible" attribute turned on has been applied to it.

    -
    Parameters:
    +
    Parameters:
    Glib::ustring Gtk::TextIter::get_visible_text Glib::ustring Gtk::TextIter::get_visible_text ( const TextIter end)
    endIterator at end of range.
    @@ -2353,15 +2369,15 @@
    - +
    - + - +
    const GtkTextIter* Gtk::TextIter::gobj GtkTextIter* Gtk::TextIter::gobj ( ) const [inline] [inline]
    @@ -2371,15 +2387,15 @@
    - +
    - + - +
    GtkTextIter* Gtk::TextIter::gobj const GtkTextIter* Gtk::TextIter::gobj ( ) [inline] const [inline]
    @@ -2389,46 +2405,46 @@
    - +
    - + - + +
    bool Gtk::TextIter::has_tag bool Gtk::TextIter::has_tag ()const Glib::RefPtr< const TextTag >& tag) const
    +

    Returns true if iter is within a range tagged with tag.

    +
    Parameters:
    + + +
    tagA Gtk::TextTag.
    +
    +
    +
    Returns:
    Whether iter is tagged with tag.
    +
    - +
    - + - - +
    bool Gtk::TextIter::has_tag bool Gtk::TextIter::has_tag (const Glib::RefPtr< const TextTag >& tag)) const
    -

    Returns true if iter is within a range tagged with tag.

    -
    Parameters:
    - - -
    tagA Gtk::TextTag.
    -
    -
    -
    Returns:
    Whether iter is tagged with tag.
    -
    @@ -2436,7 +2452,7 @@
    - + @@ -2458,7 +2474,7 @@

    Checks whether iter falls in the range [ start, end).

    start and end must be in ascending order.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextIter::in_range bool Gtk::TextIter::in_range ( const TextIter start,
    @@ -2474,7 +2490,7 @@
    startStart of range.
    endEnd of range.
    - + @@ -2494,7 +2510,7 @@
    bool Gtk::TextIter::inside_sentence bool Gtk::TextIter::inside_sentence ( ) const
    - + @@ -2514,7 +2530,7 @@
    bool Gtk::TextIter::inside_word bool Gtk::TextIter::inside_word ( ) const
    - + @@ -2533,7 +2549,7 @@
    bool Gtk::TextIter::is_cursor_position bool Gtk::TextIter::is_cursor_position ( ) const
    - + @@ -2553,7 +2569,7 @@
    bool Gtk::TextIter::is_end bool Gtk::TextIter::is_end ( ) const
    - + @@ -2639,14 +2655,13 @@ - +
    bool Gtk::TextIter::is_start bool Gtk::TextIter::is_start ( ) const
    - + - @@ -2654,15 +2669,18 @@
    +

    Alias for backward_char().

    +
    - +
    const TextIter Gtk::TextIter::operator-- TextIter& Gtk::TextIter::operator-- (int  ) [inline]
    - + + @@ -2670,8 +2688,6 @@
    -

    Alias for backward_char().

    -
    @@ -2679,7 +2695,7 @@
    TextIter& Gtk::TextIter::operator-- const TextIter Gtk::TextIter::operator-- (int  ) [inline]
    - + @@ -2691,7 +2707,7 @@

    Swaps the value of first and second if second comes before first in the buffer.

    That is, ensures that first and second are in sequence. Most text buffer functions that take a range call this automatically on your behalf, so there's no real reason to call it yourself in those cases. There are some exceptions, such as in_range(), that expect a pre-sorted range.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextIter::order void Gtk::TextIter::order ( TextIter second)
    secondAnother Gtk::TextIter.
    @@ -2705,7 +2721,7 @@
    - + @@ -2717,7 +2733,7 @@

    Moves iterator iter to the start of the line line_number.

    If line_number is negative or larger than the number of lines in the buffer, moves iter to the start of the last line in the buffer.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextIter::set_line void Gtk::TextIter::set_line ( int  line_number)
    line_numberLine number (counted from 0).
    @@ -2731,7 +2747,7 @@
    - + @@ -2743,7 +2759,7 @@

    Same as set_line_offset(), but works with a byte index.

    The given byte index must be at the start of a character, it can't be in the middle of a UTF-8 encoded character.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextIter::set_line_index void Gtk::TextIter::set_line_index ( int  byte_on_line)
    byte_on_lineA byte index relative to the start of iter's current line.
    @@ -2757,7 +2773,7 @@
    - + @@ -2769,7 +2785,7 @@

    Moves iter within a line, to a new character (not byte) offset.

    The given character offset must be less than or equal to the number of characters in the line; if equal, iter moves to the start of the next line. See set_line_index() if you have a byte index rather than a character offset.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextIter::set_line_offset void Gtk::TextIter::set_line_offset ( int  char_on_line)
    char_on_lineA character offset relative to the start of iter's current line.
    @@ -2783,7 +2799,7 @@
    - + @@ -2795,7 +2811,7 @@

    Sets iter to point to char_offset.

    char_offset counts from the start of the entire text buffer, starting with 0.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextIter::set_offset void Gtk::TextIter::set_offset ( int  char_offset)
    char_offsetA character number.
    @@ -2809,7 +2825,7 @@
    - + @@ -2820,7 +2836,7 @@

    Like set_line_index(), but the index is in visible bytes, i.e. text with a tag making it invisible is not counted in the index.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextIter::set_visible_line_index void Gtk::TextIter::set_visible_line_index ( int  byte_on_line)
    byte_on_lineA byte index.
    @@ -2834,7 +2850,7 @@
    - + @@ -2845,7 +2861,7 @@

    Like set_line_offset(), but the offset is in visible characters, i.e. text with a tag making it invisible is not counted in the offset.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextIter::set_visible_line_offset void Gtk::TextIter::set_visible_line_offset ( int  char_on_line)
    char_on_lineA character offset.
    @@ -2859,7 +2875,7 @@
    - + @@ -2879,7 +2895,7 @@
    bool Gtk::TextIter::starts_line bool Gtk::TextIter::starts_line ( ) const
    - + @@ -2899,7 +2915,7 @@
    bool Gtk::TextIter::starts_sentence bool Gtk::TextIter::starts_sentence ( ) const
    - + @@ -2914,46 +2930,46 @@ - +
    bool Gtk::TextIter::starts_word bool Gtk::TextIter::starts_word ( ) const
    - + - + +
    bool Gtk::TextIter::toggles_tag bool Gtk::TextIter::toggles_tag ()const Glib::RefPtr< const TextTag >& tag) const
    +

    This is equivalent to (begins_tag() || ends_tag()), i.e. it tells you whether a range with tag applied to it begins or ends at iter.

    +
    Parameters:
    + + +
    tagA Gtk::TextTag, or 0.
    +
    +
    +
    Returns:
    Whether tag is toggled on or off at iter.
    +
    - +
    - + - - +
    bool Gtk::TextIter::toggles_tag bool Gtk::TextIter::toggles_tag (const Glib::RefPtr< const TextTag >& tag)) const
    -

    This is equivalent to (begins_tag() || ends_tag()), i.e. it tells you whether a range with tag applied to it begins or ends at iter.

    -
    Parameters:
    - - -
    tagA Gtk::TextTag, or 0.
    -
    -
    -
    Returns:
    Whether tag is toggled on or off at iter.
    -

    Friends And Related Function Documentation

    @@ -2962,7 +2978,7 @@
    - + @@ -2981,7 +2997,7 @@
    bool operator!= bool operator!= ( const TextIter lhs,
    -
    Parameters:
    +
    Parameters:
    @@ -3016,7 +3032,7 @@
    lhsThe left-hand side
    rhsThe right-hand side
    -
    Parameters:
    +
    Parameters:
    @@ -3051,7 +3067,7 @@
    lhsThe left-hand side
    rhsThe right-hand side
    -
    Parameters:
    +
    Parameters:
    @@ -3086,7 +3102,7 @@
    lhsThe left-hand side
    rhsThe right-hand side
    -
    Parameters:
    +
    Parameters:
    @@ -3121,7 +3137,7 @@
    lhsThe left-hand side
    rhsThe right-hand side
    -
    Parameters:
    +
    Parameters:
    @@ -3156,7 +3172,7 @@
    lhsThe left-hand side
    rhsThe right-hand side
    -
    Parameters:
    +
    Parameters:
    @@ -3167,21 +3183,21 @@ - +
    lhsThe left-hand side
    rhsThe right-hand side
    - + - +
    const Gtk::TextIter& wrap Gtk::TextIter& wrap (const GtkTextIter * GtkTextIter *  object) [related]
    -
    Parameters:
    +
    Parameters:
    objectThe C instance
    @@ -3191,21 +3207,21 @@
    - +
    - + - +
    Gtk::TextIter& wrap const Gtk::TextIter& wrap (GtkTextIter * const GtkTextIter *  object) [related]
    -
    Parameters:
    +
    Parameters:
    objectThe C instance
    @@ -3232,9 +3248,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/textiter.h
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextIter-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextIter-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextIter-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextIter-members.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Member List + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TextIter, including all inherited members. - - + + @@ -87,8 +103,8 @@ - - + + @@ -174,9 +190,14 @@ -
    backward_char()Gtk::TextIter
    backward_chars(int count)Gtk::TextIter
    backward_cursor_position()Gtk::TextIter
    backward_cursor_positions(int count)Gtk::TextIter
    backward_find_char(const Predicate& predicate, const TextIter& limit)Gtk::TextIter
    backward_find_char(const Predicate& predicate)Gtk::TextIter
    backward_find_char(const Predicate& predicate, const TextIter& limit)Gtk::TextIter
    backward_find_char(const Predicate& predicate)Gtk::TextIter
    backward_line()Gtk::TextIter
    backward_lines(int count)Gtk::TextIter
    backward_search(const Glib::ustring& str, TextSearchFlags flags, TextIter& match_start, TextIter& match_end, const TextIter& limit) const Gtk::TextIter
    forward_chars(int count)Gtk::TextIter
    forward_cursor_position()Gtk::TextIter
    forward_cursor_positions(int count)Gtk::TextIter
    forward_find_char(const Predicate& predicate, const TextIter& limit)Gtk::TextIter
    forward_find_char(const Predicate& predicate)Gtk::TextIter
    forward_find_char(const Predicate& predicate, const TextIter& limit)Gtk::TextIter
    forward_find_char(const Predicate& predicate)Gtk::TextIter
    forward_line()Gtk::TextIter
    forward_lines(int count)Gtk::TextIter
    forward_search(const Glib::ustring& str, TextSearchFlags flags, TextIter& match_start, TextIter& match_end, const TextIter& limit) const Gtk::TextIter
    value_type typedefGtk::TextIter
    wrap(GtkTextIter* object)Gtk::TextIter [related]
    wrap(const GtkTextIter* object)Gtk::TextIter [related]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextMark.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextMark.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextMark.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextMark.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TextMark Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TextMark Class Reference
    -
    +

    Typedefed as Gtk::TextBuffer::Mark. More...

    @@ -92,10 +108,10 @@ TextIter get_iter () Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_name () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Mark name.
    Glib::PropertyProxy_ReadOnly
    < bool > property_left_gravity () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the mark has left gravity.

    Static Public Member Functions

    static Glib::RefPtr< TextMarkcreate (bool left_gravity=true) @@ -131,7 +147,7 @@
    - + @@ -147,7 +163,7 @@
    virtual Gtk::TextMark::~TextMark virtual Gtk::TextMark::~TextMark ( ) [virtual]
    - + @@ -159,7 +175,7 @@

    Creates an anoymous text mark.

    Add it to a buffer using Gtk::TextBuffer::add_mark(). If a mark has left gravity, and text is inserted at the mark's current location, the mark will be moved to the left of the newly-inserted text. If the mark has right gravity (left_gravity = false), the mark will end up on the right of newly-inserted text. The standard left-to-right cursor is a mark with right gravity (when you type, the cursor stays on the right side of the text you're typing).

    -
    Parameters:
    +
    Parameters:
    Gtk::TextMark::TextMark Gtk::TextMark::TextMark ( bool  left_gravity = true)
    @@ -175,7 +191,7 @@
    namemark name.
    left_gravityWhether the mark should have left gravity.
    - + @@ -197,7 +213,7 @@

    Creates a text mark.

    Add it to a buffer using Gtk::TextBuffer::add_mark(). The mark can be retrieved by name using Gtk::TextBuffer::get_mark(). If a mark has left gravity, and text is inserted at the mark's current location, the mark will be moved to the left of the newly-inserted text. If the mark has right gravity (left_gravity = false), the mark will end up on the right of newly-inserted text. The standard left-to-right cursor is a mark with right gravity (when you type, the cursor stays on the right side of the text you're typing).

    -
    Parameters:
    +
    Parameters:
    Gtk::TextMark::TextMark Gtk::TextMark::TextMark ( const Glib::ustring name,
    @@ -214,7 +230,7 @@
    namemark name.
    left_gravityWhether the mark should have left gravity.
    - + @@ -226,7 +242,7 @@

    Creates an anoymous text mark.

    Add it to a buffer using Gtk::TextBuffer::add_mark(). If a mark has left gravity, and text is inserted at the mark's current location, the mark will be moved to the left of the newly-inserted text. If the mark has right gravity (left_gravity = false), the mark will end up on the right of newly-inserted text. The standard left-to-right cursor is a mark with right gravity (when you type, the cursor stays on the right side of the text you're typing).

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<TextMark> Gtk::TextMark::create static Glib::RefPtr<TextMark> Gtk::TextMark::create ( bool  left_gravity = true)
    @@ -243,7 +259,7 @@
    namemark name.
    left_gravityWhether the mark should have left gravity.
    - + @@ -265,7 +281,7 @@

    Creates a text mark.

    Add it to a buffer using Gtk::TextBuffer::add_mark(). The mark can be retrieved by name using Gtk::TextBuffer::get_mark(). If a mark has left gravity, and text is inserted at the mark's current location, the mark will be moved to the left of the newly-inserted text. If the mark has right gravity (left_gravity = false), the mark will end up on the right of newly-inserted text. The standard left-to-right cursor is a mark with right gravity (when you type, the cursor stays on the right side of the text you're typing).

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<TextMark> Gtk::TextMark::create static Glib::RefPtr<TextMark> Gtk::TextMark::create ( const Glib::ustring name,
    @@ -282,7 +298,7 @@
    namemark name.
    left_gravityWhether the mark should have left gravity.
    - + @@ -301,7 +317,7 @@
    Glib::RefPtr<TextBuffer> Gtk::TextMark::get_buffer Glib::RefPtr<TextBuffer> Gtk::TextMark::get_buffer ( )
    - + @@ -320,7 +336,7 @@
    Glib::RefPtr<const TextBuffer> Gtk::TextMark::get_buffer Glib::RefPtr<const TextBuffer> Gtk::TextMark::get_buffer ( ) const
    - + @@ -340,7 +356,7 @@
    bool Gtk::TextMark::get_deleted bool Gtk::TextMark::get_deleted ( ) const
    - + @@ -356,7 +372,7 @@
    TextIter Gtk::TextMark::get_iter TextIter Gtk::TextMark::get_iter ( )
    - + @@ -375,7 +391,7 @@
    bool Gtk::TextMark::get_left_gravity bool Gtk::TextMark::get_left_gravity ( ) const
    - + @@ -394,7 +410,7 @@
    Glib::ustring Gtk::TextMark::get_name Glib::ustring Gtk::TextMark::get_name ( ) const
    - + @@ -408,15 +424,15 @@ - +
    bool Gtk::TextMark::get_visible bool Gtk::TextMark::get_visible ( ) const
    - + - +
    const GtkTextMark* Gtk::TextMark::gobj GtkTextMark* Gtk::TextMark::gobj ( ) const [inline] [inline]
    @@ -424,19 +440,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GtkTextMark* Gtk::TextMark::gobj const GtkTextMark* Gtk::TextMark::gobj ( ) [inline] const [inline]
    @@ -444,7 +460,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -453,7 +469,7 @@
    - + @@ -471,7 +487,7 @@
    GtkTextMark* Gtk::TextMark::gobj_copy GtkTextMark* Gtk::TextMark::gobj_copy ( )
    - + @@ -480,6 +496,7 @@
    +

    Whether the mark has left gravity.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -490,7 +507,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextMark::property_left_gravity Glib::PropertyProxy_ReadOnly< bool > Gtk::TextMark::property_left_gravity ( ) const
    - + @@ -499,6 +516,7 @@
    +

    Mark name.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -509,7 +527,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::TextMark::property_name Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::TextMark::property_name ( ) const
    - + @@ -521,7 +539,7 @@

    Sets the visibility of mark; the insertion point is normally visible, i.e. you can see it as a vertical bar.

    Also, the text widget uses a visible mark to indicate where a drop will occur when dragging-and-dropping text. Most other marks are not visible. Marks are not visible by default.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextMark::set_visible void Gtk::TextMark::set_visible ( bool  setting = true)
    settingVisibility of mark.
    @@ -536,7 +554,7 @@
    - + @@ -557,7 +575,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::TextMark > wrap Glib::RefPtr< Gtk::TextMark > wrap ( GtkTextMark *  object,
    @@ -571,9 +589,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/textmark.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextMark__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextMark__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextMark-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextMark-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextMark-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextMark-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TextMark, including all inherited members. @@ -65,7 +81,7 @@ - + @@ -88,7 +104,7 @@ - + @@ -102,9 +118,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_iter()Gtk::TextMark
    get_left_gravity() const Gtk::TextMark
    get_name() const Gtk::TextMark
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_visible() const Gtk::TextMark
    gobj()Gtk::TextMark [inline]
    remove_destroy_notify_callback(void *data) const sigc::trackable
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_visible(bool setting=true)Gtk::TextMark
    steal_data(const QueryQuark &quark)Glib::Object
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~TextMark()Gtk::TextMark [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextTag.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextTag.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextTag.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextTag.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TextTag Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TextTag Class Reference
    -
    +

    Typedefed as Gtk::TextBuffer::Tag. More...

    @@ -79,7 +95,7 @@  Get the tag priority.
    void set_priority (int priority)  Sets the priority of a Gtk::TextTag.
    -bool event (const Glib::RefPtr< Glib::Object >& event_object, GdkEvent* event, const TextIter& iter) +bool event (const Glib::RefPtr< Glib::Object >& event_object, GdkEvent*event, const TextIter& iter)  Emits the "event" signal on the Gtk::TextTag.
    Glib::SignalProxy3< bool,
    const Glib::RefPtr
    @@ -87,314 +103,314 @@ *, const TextIter& > signal_event () Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_name () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Name used to refer to the text tag.
    Glib::PropertyProxy_WriteOnly
    < Glib::ustringproperty_background () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Background color as a string.
    Glib::PropertyProxy_WriteOnly
    < Glib::ustringproperty_foreground () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Foreground color as a string.
    Glib::PropertyProxy< Gdk::Colorproperty_background_gdk () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Background color as a GdkColor.
    Glib::PropertyProxy_ReadOnly
    < Gdk::Colorproperty_background_gdk () const  Background color as a GdkColor.
    Glib::PropertyProxy< Gdk::RGBAproperty_background_rgba () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Background color as a GdkRGBA.
    Glib::PropertyProxy_ReadOnly
    < Gdk::RGBAproperty_background_rgba () const  Background color as a GdkRGBA.
    Glib::PropertyProxy< Gdk::Colorproperty_foreground_gdk () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Foreground color as a GdkColor.
    Glib::PropertyProxy_ReadOnly
    < Gdk::Colorproperty_foreground_gdk () const  Foreground color as a GdkColor.
    Glib::PropertyProxy< Gdk::RGBAproperty_foreground_rgba () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Foreground color as a GdkRGBA.
    Glib::PropertyProxy_ReadOnly
    < Gdk::RGBAproperty_foreground_rgba () const  Foreground color as a GdkRGBA.
    Glib::PropertyProxy
    < Glib::ustringproperty_font () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Font description as a string, e.g.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_font () const  Font description as a string, e.g.
    Glib::PropertyProxy
    < Pango::FontDescriptionproperty_font_desc () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Font description as a PangoFontDescription struct.
    Glib::PropertyProxy_ReadOnly
    < Pango::FontDescriptionproperty_font_desc () const  Font description as a PangoFontDescription struct.
    Glib::PropertyProxy
    < Glib::ustringproperty_family () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Name of the font family, e.g.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_family () const  Name of the font family, e.g.
    Glib::PropertyProxy< Pango::Styleproperty_style () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Font style as a PangoStyle, e.g.
    Glib::PropertyProxy_ReadOnly
    < Pango::Styleproperty_style () const  Font style as a PangoStyle, e.g.
    Glib::PropertyProxy
    < Pango::Variantproperty_variant () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Font variant as a PangoVariant, e.g.
    Glib::PropertyProxy_ReadOnly
    < Pango::Variantproperty_variant () const  Font variant as a PangoVariant, e.g.
    Glib::PropertyProxy< int > property_weight () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Font weight as an integer, see predefined values in PangoWeight; for example, PANGO_WEIGHT_BOLD.
    Glib::PropertyProxy_ReadOnly< int > property_weight () const  Font weight as an integer, see predefined values in PangoWeight; for example, PANGO_WEIGHT_BOLD.
    Glib::PropertyProxy
    < Pango::Stretchproperty_stretch () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Font stretch as a PangoStretch, e.g.
    Glib::PropertyProxy_ReadOnly
    < Pango::Stretchproperty_stretch () const  Font stretch as a PangoStretch, e.g.
    Glib::PropertyProxy< int > property_size () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Font size in Pango units.
    Glib::PropertyProxy_ReadOnly< int > property_size () const  Font size in Pango units.
    Glib::PropertyProxy< double > property_size_points () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Font size in points.
    Glib::PropertyProxy_ReadOnly
    < double > property_size_points () const  Font size in points.
    Glib::PropertyProxy< double > property_scale () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Font size as a scale factor relative to the default font size.
    Glib::PropertyProxy_ReadOnly
    < double > property_scale () const  Font size as a scale factor relative to the default font size.
    Glib::PropertyProxy< int > property_pixels_above_lines () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Pixels of blank space above paragraphs.
    Glib::PropertyProxy_ReadOnly< int > property_pixels_above_lines () const  Pixels of blank space above paragraphs.
    Glib::PropertyProxy< int > property_pixels_below_lines () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Pixels of blank space below paragraphs.
    Glib::PropertyProxy_ReadOnly< int > property_pixels_below_lines () const  Pixels of blank space below paragraphs.
    Glib::PropertyProxy< int > property_pixels_inside_wrap () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Pixels of blank space between wrapped lines in a paragraph.
    Glib::PropertyProxy_ReadOnly< int > property_pixels_inside_wrap () const  Pixels of blank space between wrapped lines in a paragraph.
    Glib::PropertyProxy< bool > property_editable () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the text can be modified by the user.
    Glib::PropertyProxy_ReadOnly
    < bool > property_editable () const  Whether the text can be modified by the user.
    Glib::PropertyProxy< WrapModeproperty_wrap_mode () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to wrap lines never, at word boundaries, or at character boundaries.
    Glib::PropertyProxy_ReadOnly
    < WrapModeproperty_wrap_mode () const  Whether to wrap lines never, at word boundaries, or at character boundaries.
    Glib::PropertyProxy
    < Justificationproperty_justification () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Left, right, or center justification.
    Glib::PropertyProxy_ReadOnly
    < Justificationproperty_justification () const  Left, right, or center justification.
    Glib::PropertyProxy
    < TextDirectionproperty_direction () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Text direction, e.g.
    Glib::PropertyProxy_ReadOnly
    < TextDirectionproperty_direction () const  Text direction, e.g.
    Glib::PropertyProxy< int > property_left_margin () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Width of the left margin in pixels.
    Glib::PropertyProxy_ReadOnly< int > property_left_margin () const  Width of the left margin in pixels.
    Glib::PropertyProxy< int > property_indent () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Amount to indent the paragraph, in pixels.
    Glib::PropertyProxy_ReadOnly< int > property_indent () const  Amount to indent the paragraph, in pixels.
    Glib::PropertyProxy< bool > property_strikethrough () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to strike through the text.
    Glib::PropertyProxy_ReadOnly
    < bool > property_strikethrough () const  Whether to strike through the text.
    Glib::PropertyProxy< int > property_right_margin () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Width of the right margin in pixels.
    Glib::PropertyProxy_ReadOnly< int > property_right_margin () const  Width of the right margin in pixels.
    Glib::PropertyProxy
    < Pango::Underlineproperty_underline () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Style of underline for this text.
    Glib::PropertyProxy_ReadOnly
    < Pango::Underlineproperty_underline () const  Style of underline for this text.
    Glib::PropertyProxy< int > property_rise () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Offset of text above the baseline (below the baseline if rise is negative) in Pango units.
    Glib::PropertyProxy_ReadOnly< int > property_rise () const  Offset of text above the baseline (below the baseline if rise is negative) in Pango units.
    Glib::PropertyProxy< bool > property_background_full_height () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the background color fills the entire line height or only the height of the tagged characters.
    Glib::PropertyProxy_ReadOnly
    < bool > property_background_full_height () const  Whether the background color fills the entire line height or only the height of the tagged characters.
    Glib::PropertyProxy
    < Glib::ustringproperty_language () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The language this text is in, as an ISO code.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_language () const  The language this text is in, as an ISO code.
    Glib::PropertyProxy
    < Pango::TabArrayproperty_tabs () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Custom tabs for this text.
    Glib::PropertyProxy_ReadOnly
    < Pango::TabArrayproperty_tabs () const  Custom tabs for this text.
    Glib::PropertyProxy< bool > property_invisible () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this text is hidden.
    Glib::PropertyProxy_ReadOnly
    < bool > property_invisible () const  Whether this text is hidden.
    Glib::PropertyProxy_WriteOnly
    < Glib::ustringproperty_paragraph_background () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Paragraph background color as a string.
    Glib::PropertyProxy< Gdk::Colorproperty_paragraph_background_gdk () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Paragraph background color as a GdkColor.
    Glib::PropertyProxy_ReadOnly
    < Gdk::Colorproperty_paragraph_background_gdk () const  Paragraph background color as a GdkColor.
    Glib::PropertyProxy< Gdk::RGBAproperty_paragraph_background_rgba () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Paragraph background RGBA as a GdkRGBA.
    Glib::PropertyProxy_ReadOnly
    < Gdk::RGBAproperty_paragraph_background_rgba () const  Paragraph background RGBA as a GdkRGBA.
    Glib::PropertyProxy< bool > property_accumulative_margin () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether left and right margins accumulate.
    Glib::PropertyProxy_ReadOnly
    < bool > property_accumulative_margin () const  Whether left and right margins accumulate.
    Glib::PropertyProxy< bool > property_background_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the background color.
    Glib::PropertyProxy_ReadOnly
    < bool > property_background_set () const  Whether this tag affects the background color.
    Glib::PropertyProxy< bool > property_foreground_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the foreground color.
    Glib::PropertyProxy_ReadOnly
    < bool > property_foreground_set () const  Whether this tag affects the foreground color.
    Glib::PropertyProxy< bool > property_family_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the font family.
    Glib::PropertyProxy_ReadOnly
    < bool > property_family_set () const  Whether this tag affects the font family.
    Glib::PropertyProxy< bool > property_style_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the font style.
    Glib::PropertyProxy_ReadOnly
    < bool > property_style_set () const  Whether this tag affects the font style.
    Glib::PropertyProxy< bool > property_variant_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the font variant.
    Glib::PropertyProxy_ReadOnly
    < bool > property_variant_set () const  Whether this tag affects the font variant.
    Glib::PropertyProxy< bool > property_weight_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the font weight.
    Glib::PropertyProxy_ReadOnly
    < bool > property_weight_set () const  Whether this tag affects the font weight.
    Glib::PropertyProxy< bool > property_stretch_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the font stretch.
    Glib::PropertyProxy_ReadOnly
    < bool > property_stretch_set () const  Whether this tag affects the font stretch.
    Glib::PropertyProxy< bool > property_size_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the font size.
    Glib::PropertyProxy_ReadOnly
    < bool > property_size_set () const  Whether this tag affects the font size.
    Glib::PropertyProxy< bool > property_scale_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag scales the font size by a factor.
    Glib::PropertyProxy_ReadOnly
    < bool > property_scale_set () const  Whether this tag scales the font size by a factor.
    Glib::PropertyProxy< bool > property_pixels_above_lines_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the number of pixels above lines.
    Glib::PropertyProxy_ReadOnly
    < bool > property_pixels_above_lines_set () const  Whether this tag affects the number of pixels above lines.
    Glib::PropertyProxy< bool > property_pixels_below_lines_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the number of pixels above lines.
    Glib::PropertyProxy_ReadOnly
    < bool > property_pixels_below_lines_set () const  Whether this tag affects the number of pixels above lines.
    Glib::PropertyProxy< bool > property_pixels_inside_wrap_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the number of pixels between wrapped lines.
    Glib::PropertyProxy_ReadOnly
    < bool > property_pixels_inside_wrap_set () const  Whether this tag affects the number of pixels between wrapped lines.
    Glib::PropertyProxy< bool > property_editable_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects text editability.
    Glib::PropertyProxy_ReadOnly
    < bool > property_editable_set () const  Whether this tag affects text editability.
    Glib::PropertyProxy< bool > property_wrap_mode_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects line wrap mode.
    Glib::PropertyProxy_ReadOnly
    < bool > property_wrap_mode_set () const  Whether this tag affects line wrap mode.
    Glib::PropertyProxy< bool > property_justification_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects paragraph justification.
    Glib::PropertyProxy_ReadOnly
    < bool > property_justification_set () const  Whether this tag affects paragraph justification.
    Glib::PropertyProxy< bool > property_left_margin_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the left margin.
    Glib::PropertyProxy_ReadOnly
    < bool > property_left_margin_set () const  Whether this tag affects the left margin.
    Glib::PropertyProxy< bool > property_indent_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects indentation.
    Glib::PropertyProxy_ReadOnly
    < bool > property_indent_set () const  Whether this tag affects indentation.
    Glib::PropertyProxy< bool > property_strikethrough_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects strikethrough.
    Glib::PropertyProxy_ReadOnly
    < bool > property_strikethrough_set () const  Whether this tag affects strikethrough.
    Glib::PropertyProxy< bool > property_right_margin_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the right margin.
    Glib::PropertyProxy_ReadOnly
    < bool > property_right_margin_set () const  Whether this tag affects the right margin.
    Glib::PropertyProxy< bool > property_underline_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects underlining.
    Glib::PropertyProxy_ReadOnly
    < bool > property_underline_set () const  Whether this tag affects underlining.
    Glib::PropertyProxy< bool > property_rise_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the rise.
    Glib::PropertyProxy_ReadOnly
    < bool > property_rise_set () const  Whether this tag affects the rise.
    Glib::PropertyProxy< bool > property_background_full_height_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects background height.
    Glib::PropertyProxy_ReadOnly
    < bool > property_background_full_height_set () const  Whether this tag affects background height.
    Glib::PropertyProxy< bool > property_language_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the language the text is rendered as.
    Glib::PropertyProxy_ReadOnly
    < bool > property_language_set () const  Whether this tag affects the language the text is rendered as.
    Glib::PropertyProxy< bool > property_tabs_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects tabs.
    Glib::PropertyProxy_ReadOnly
    < bool > property_tabs_set () const  Whether this tag affects tabs.
    Glib::PropertyProxy< bool > property_invisible_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects text visibility.
    Glib::PropertyProxy_ReadOnly
    < bool > property_invisible_set () const  Whether this tag affects text visibility.
    Glib::PropertyProxy< bool > property_paragraph_background_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this tag affects the paragraph background color.
    Glib::PropertyProxy_ReadOnly
    < bool > property_paragraph_background_set () const  Whether this tag affects the paragraph background color.
    @@ -406,7 +422,7 @@ Protected Member Functions  TextTag ()  TextTag (const Glib::ustring& name) -virtual bool on_event (const Glib::RefPtr< Glib::Object >& event_object, GdkEvent* event, const TextIter& iter) +virtual bool on_event (const Glib::RefPtr< Glib::Object >& event_object, GdkEvent*event, const TextIter& iter)  This is a default handler for the signal signal_event().

    Related Functions

    @@ -427,7 +443,7 @@
    - + @@ -443,7 +459,7 @@
    virtual Gtk::TextTag::~TextTag virtual Gtk::TextTag::~TextTag ( ) [virtual]
    - + @@ -459,7 +475,7 @@
    Gtk::TextTag::TextTag Gtk::TextTag::TextTag ( ) [protected]
    - + @@ -477,7 +493,7 @@
    Gtk::TextTag::TextTag Gtk::TextTag::TextTag ( const Glib::ustring name)
    - + @@ -493,7 +509,7 @@
    static Glib::RefPtr<TextTag> Gtk::TextTag::create static Glib::RefPtr<TextTag> Gtk::TextTag::create ( ) [static]
    - + @@ -510,7 +526,7 @@
    static Glib::RefPtr<TextTag> Gtk::TextTag::create static Glib::RefPtr<TextTag> Gtk::TextTag::create ( const Glib::ustring name)
    - + @@ -537,7 +553,7 @@

    Emits the "event" signal on the Gtk::TextTag.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextTag::event bool Gtk::TextTag::event ( const Glib::RefPtr< Glib::Object > &  event_object,
    @@ -554,7 +570,7 @@
    event_objectObject that received the event, such as a widget.
    eventThe event.
    - + @@ -568,15 +584,15 @@ - +
    int Gtk::TextTag::get_priority int Gtk::TextTag::get_priority ( ) const
    - + - +
    const GtkTextTag* Gtk::TextTag::gobj GtkTextTag* Gtk::TextTag::gobj ( ) const [inline] [inline]
    @@ -584,19 +600,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GtkTextTag* Gtk::TextTag::gobj const GtkTextTag* Gtk::TextTag::gobj ( ) [inline] const [inline]
    @@ -604,7 +620,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -613,7 +629,7 @@
    - + @@ -631,7 +647,7 @@
    GtkTextTag* Gtk::TextTag::gobj_copy GtkTextTag* Gtk::TextTag::gobj_copy ( )
    - + @@ -666,7 +682,7 @@
    virtual bool Gtk::TextTag::on_event virtual bool Gtk::TextTag::on_event ( const Glib::RefPtr< Glib::Object > &  event_object,
    - + @@ -675,6 +691,7 @@
    +

    Whether left and right margins accumulate.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -685,7 +702,7 @@
    Glib::PropertyProxy< bool > Gtk::TextTag::property_accumulative_margin Glib::PropertyProxy< bool > Gtk::TextTag::property_accumulative_margin ( )
    - + @@ -705,7 +722,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_accumulative_margin Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_accumulative_margin ( ) const
    - + @@ -714,6 +731,7 @@
    +

    Background color as a string.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -724,7 +742,7 @@
    Glib::PropertyProxy_WriteOnly< Glib::ustring > Gtk::TextTag::property_background Glib::PropertyProxy_WriteOnly< Glib::ustring > Gtk::TextTag::property_background ( )
    - + @@ -733,6 +751,7 @@
    +

    Whether the background color fills the entire line height or only the height of the tagged characters.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -743,7 +762,7 @@
    Glib::PropertyProxy< bool > Gtk::TextTag::property_background_full_height Glib::PropertyProxy< bool > Gtk::TextTag::property_background_full_height ( )
    - + @@ -763,7 +782,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_background_full_height Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_background_full_height ( ) const
    - + @@ -772,6 +791,7 @@
    +

    Whether this tag affects background height.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -782,7 +802,7 @@
    Glib::PropertyProxy< bool > Gtk::TextTag::property_background_full_height_set Glib::PropertyProxy< bool > Gtk::TextTag::property_background_full_height_set ( )
    - + @@ -802,7 +822,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_background_full_height_set Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_background_full_height_set ( ) const
    - + @@ -811,6 +831,8 @@
    +

    Background color as a GdkColor.

    +
    Deprecated:
    Use property_background_rgba() instead.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -821,7 +843,7 @@
    Glib::PropertyProxy< Gdk::Color > Gtk::TextTag::property_background_gdk Glib::PropertyProxy< Gdk::Color > Gtk::TextTag::property_background_gdk ( )
    - + @@ -831,21 +853,21 @@

    Background color as a GdkColor.

    -
    Deprecated:
    Use property_background_rgba() instead.
    +
    Deprecated:
    Use property_background_rgba() instead.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< Gdk::Color > Gtk::TextTag::property_background_gdk Glib::PropertyProxy_ReadOnly< Gdk::Color > Gtk::TextTag::property_background_gdk ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Gdk::RGBA > Gtk::TextTag::property_background_rgba Glib::PropertyProxy< Gdk::RGBA > Gtk::TextTag::property_background_rgba ( ) const
    @@ -857,20 +879,21 @@
    - +
    - + - +
    Glib::PropertyProxy< Gdk::RGBA > Gtk::TextTag::property_background_rgba Glib::PropertyProxy_ReadOnly< Gdk::RGBA > Gtk::TextTag::property_background_rgba ( ) const
    +

    Background color as a GdkRGBA.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -881,7 +904,7 @@
    - + @@ -890,6 +913,7 @@
    +

    Whether this tag affects the background color.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -900,7 +924,7 @@
    Glib::PropertyProxy< bool > Gtk::TextTag::property_background_set Glib::PropertyProxy< bool > Gtk::TextTag::property_background_set ( )
    - + @@ -920,7 +944,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_background_set Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_background_set ( ) const
    - + @@ -929,6 +953,8 @@
    +

    Text direction, e.g.

    +

    right-to-left or left-to-right.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -939,7 +965,7 @@
    Glib::PropertyProxy< TextDirection > Gtk::TextTag::property_direction Glib::PropertyProxy< TextDirection > Gtk::TextTag::property_direction ( )
    - + @@ -960,7 +986,7 @@
    Glib::PropertyProxy_ReadOnly< TextDirection > Gtk::TextTag::property_direction Glib::PropertyProxy_ReadOnly< TextDirection > Gtk::TextTag::property_direction ( ) const
    - + @@ -969,6 +995,7 @@
    +

    Whether the text can be modified by the user.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -979,7 +1006,7 @@
    Glib::PropertyProxy< bool > Gtk::TextTag::property_editable Glib::PropertyProxy< bool > Gtk::TextTag::property_editable ( )
    - + @@ -999,7 +1026,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_editable Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_editable ( ) const
    - + @@ -1008,6 +1035,7 @@
    +

    Whether this tag affects text editability.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1018,7 +1046,7 @@
    Glib::PropertyProxy< bool > Gtk::TextTag::property_editable_set Glib::PropertyProxy< bool > Gtk::TextTag::property_editable_set ( )
    - + @@ -1038,7 +1066,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_editable_set Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_editable_set ( ) const
    - + @@ -1047,6 +1075,8 @@
    +

    Name of the font family, e.g.

    +

    Sans, Helvetica, Times, Monospace.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1057,7 +1087,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::TextTag::property_family Glib::PropertyProxy< Glib::ustring > Gtk::TextTag::property_family ( )
    - + @@ -1078,7 +1108,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::TextTag::property_family Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::TextTag::property_family ( ) const
    - + @@ -1087,6 +1117,7 @@
    +

    Whether this tag affects the font family.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1097,7 +1128,7 @@
    Glib::PropertyProxy< bool > Gtk::TextTag::property_family_set Glib::PropertyProxy< bool > Gtk::TextTag::property_family_set ( )
    - + @@ -1117,7 +1148,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_family_set Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_family_set ( ) const
    - + @@ -1126,6 +1157,8 @@
    +

    Font description as a string, e.g.

    +

    'Sans Italic 12'.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1136,7 +1169,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::TextTag::property_font Glib::PropertyProxy< Glib::ustring > Gtk::TextTag::property_font ( )
    - + @@ -1157,7 +1190,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::TextTag::property_font Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::TextTag::property_font ( ) const
    - + @@ -1166,6 +1199,7 @@
    +

    Font description as a PangoFontDescription struct.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1176,7 +1210,7 @@
    Glib::PropertyProxy< Pango::FontDescription > Gtk::TextTag::property_font_desc Glib::PropertyProxy< Pango::FontDescription > Gtk::TextTag::property_font_desc ( )
    - + @@ -1196,7 +1230,7 @@
    Glib::PropertyProxy_ReadOnly< Pango::FontDescription > Gtk::TextTag::property_font_desc Glib::PropertyProxy_ReadOnly< Pango::FontDescription > Gtk::TextTag::property_font_desc ( ) const
    - + @@ -1205,6 +1239,7 @@
    +

    Foreground color as a string.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1215,7 +1250,7 @@
    Glib::PropertyProxy_WriteOnly< Glib::ustring > Gtk::TextTag::property_foreground Glib::PropertyProxy_WriteOnly< Glib::ustring > Gtk::TextTag::property_foreground ( )
    - + @@ -1224,6 +1259,8 @@
    +

    Foreground color as a GdkColor.

    +
    Deprecated:
    Use property_foreground_rgba() instead.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1234,7 +1271,7 @@
    Glib::PropertyProxy< Gdk::Color > Gtk::TextTag::property_foreground_gdk Glib::PropertyProxy< Gdk::Color > Gtk::TextTag::property_foreground_gdk ( )
    - + @@ -1244,7 +1281,7 @@

    Foreground color as a GdkColor.

    -
    Deprecated:
    Use property_foreground_rgba() instead.
    +
    Deprecated:
    Use property_foreground_rgba() instead.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1255,7 +1292,7 @@
    Glib::PropertyProxy_ReadOnly< Gdk::Color > Gtk::TextTag::property_foreground_gdk Glib::PropertyProxy_ReadOnly< Gdk::Color > Gtk::TextTag::property_foreground_gdk ( ) const
    - + @@ -1264,6 +1301,7 @@
    +

    Foreground color as a GdkRGBA.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1274,7 +1312,7 @@
    Glib::PropertyProxy< Gdk::RGBA > Gtk::TextTag::property_foreground_rgba Glib::PropertyProxy< Gdk::RGBA > Gtk::TextTag::property_foreground_rgba ( )
    - + @@ -1294,7 +1332,7 @@
    Glib::PropertyProxy_ReadOnly< Gdk::RGBA > Gtk::TextTag::property_foreground_rgba Glib::PropertyProxy_ReadOnly< Gdk::RGBA > Gtk::TextTag::property_foreground_rgba ( ) const
    - + @@ -1303,6 +1341,7 @@
    +

    Whether this tag affects the foreground color.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1313,7 +1352,7 @@
    Glib::PropertyProxy< bool > Gtk::TextTag::property_foreground_set Glib::PropertyProxy< bool > Gtk::TextTag::property_foreground_set ( )
    - + @@ -1333,7 +1372,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_foreground_set Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_foreground_set ( ) const
    - + @@ -1342,6 +1381,7 @@
    +

    Amount to indent the paragraph, in pixels.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1352,7 +1392,7 @@
    Glib::PropertyProxy< int > Gtk::TextTag::property_indent Glib::PropertyProxy< int > Gtk::TextTag::property_indent ( )
    - + @@ -1372,7 +1412,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::TextTag::property_indent Glib::PropertyProxy_ReadOnly< int > Gtk::TextTag::property_indent ( ) const
    - + @@ -1381,6 +1421,7 @@
    +

    Whether this tag affects indentation.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1391,7 +1432,7 @@
    Glib::PropertyProxy< bool > Gtk::TextTag::property_indent_set Glib::PropertyProxy< bool > Gtk::TextTag::property_indent_set ( )
    - + @@ -1411,7 +1452,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_indent_set Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_indent_set ( ) const
    - + @@ -1420,6 +1461,7 @@
    +

    Whether this text is hidden.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1430,7 +1472,7 @@
    Glib::PropertyProxy< bool > Gtk::TextTag::property_invisible Glib::PropertyProxy< bool > Gtk::TextTag::property_invisible ( )
    - + @@ -1450,7 +1492,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_invisible Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_invisible ( ) const
    - + @@ -1459,6 +1501,7 @@
    +

    Whether this tag affects text visibility.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1469,7 +1512,7 @@
    Glib::PropertyProxy< bool > Gtk::TextTag::property_invisible_set Glib::PropertyProxy< bool > Gtk::TextTag::property_invisible_set ( )
    - + @@ -1489,7 +1532,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_invisible_set Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_invisible_set ( ) const
    - + @@ -1498,6 +1541,7 @@
    +

    Left, right, or center justification.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1508,7 +1552,7 @@
    Glib::PropertyProxy< Justification > Gtk::TextTag::property_justification Glib::PropertyProxy< Justification > Gtk::TextTag::property_justification ( )
    - + @@ -1528,7 +1572,7 @@
    Glib::PropertyProxy_ReadOnly< Justification > Gtk::TextTag::property_justification Glib::PropertyProxy_ReadOnly< Justification > Gtk::TextTag::property_justification ( ) const
    - + @@ -1537,6 +1581,7 @@
    +

    Whether this tag affects paragraph justification.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1547,7 +1592,7 @@
    Glib::PropertyProxy< bool > Gtk::TextTag::property_justification_set Glib::PropertyProxy< bool > Gtk::TextTag::property_justification_set ( )
    - + @@ -1567,7 +1612,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_justification_set Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_justification_set ( ) const
    - + @@ -1576,6 +1621,8 @@
    +

    The language this text is in, as an ISO code.

    +

    Pango can use this as a hint when rendering the text. If not set, an appropriate default will be used.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1586,7 +1633,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::TextTag::property_language Glib::PropertyProxy< Glib::ustring > Gtk::TextTag::property_language ( )
    - + @@ -1602,15 +1649,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::TextTag::property_language Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::TextTag::property_language ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_language_set Glib::PropertyProxy< bool > Gtk::TextTag::property_language_set ( ) const
    @@ -1622,34 +1669,35 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::TextTag::property_language_set Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_language_set ( ) const
    +

    Whether this tag affects the language the text is rendered as.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::TextTag::property_left_margin Glib::PropertyProxy< int > Gtk::TextTag::property_left_margin ( ) const
    @@ -1661,34 +1709,35 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::TextTag::property_left_margin Glib::PropertyProxy_ReadOnly< int > Gtk::TextTag::property_left_margin ( ) const
    +

    Width of the left margin in pixels.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_left_margin_set Glib::PropertyProxy< bool > Gtk::TextTag::property_left_margin_set ( ) const
    @@ -1700,20 +1749,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::TextTag::property_left_margin_set Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_left_margin_set ( ) const
    +

    Whether this tag affects the left margin.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1724,7 +1774,7 @@
    - + @@ -1733,6 +1783,8 @@
    +

    Name used to refer to the text tag.

    +

    NULL for anonymous tags.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1743,7 +1795,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::TextTag::property_name Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::TextTag::property_name ( ) const
    - + @@ -1752,6 +1804,7 @@
    +

    Paragraph background color as a string.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1762,7 +1815,7 @@
    Glib::PropertyProxy_WriteOnly< Glib::ustring > Gtk::TextTag::property_paragraph_background Glib::PropertyProxy_WriteOnly< Glib::ustring > Gtk::TextTag::property_paragraph_background ( )
    - + @@ -1771,6 +1824,8 @@
    +

    Paragraph background color as a GdkColor.

    +
    Deprecated:
    Use property_paragraph_background_rgba() instead.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1781,7 +1836,7 @@
    Glib::PropertyProxy< Gdk::Color > Gtk::TextTag::property_paragraph_background_gdk Glib::PropertyProxy< Gdk::Color > Gtk::TextTag::property_paragraph_background_gdk ( )
    - + @@ -1791,7 +1846,7 @@

    Paragraph background color as a GdkColor.

    -
    Deprecated:
    Use property_paragraph_background_rgba() instead.
    +
    Deprecated:
    Use property_paragraph_background_rgba() instead.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1802,7 +1857,7 @@
    Glib::PropertyProxy_ReadOnly< Gdk::Color > Gtk::TextTag::property_paragraph_background_gdk Glib::PropertyProxy_ReadOnly< Gdk::Color > Gtk::TextTag::property_paragraph_background_gdk ( ) const
    - + @@ -1811,6 +1866,7 @@
    +

    Paragraph background RGBA as a GdkRGBA.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1821,7 +1877,7 @@
    Glib::PropertyProxy< Gdk::RGBA > Gtk::TextTag::property_paragraph_background_rgba Glib::PropertyProxy< Gdk::RGBA > Gtk::TextTag::property_paragraph_background_rgba ( )
    - + @@ -1836,15 +1892,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Gdk::RGBA > Gtk::TextTag::property_paragraph_background_rgba Glib::PropertyProxy_ReadOnly< Gdk::RGBA > Gtk::TextTag::property_paragraph_background_rgba ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_paragraph_background_set Glib::PropertyProxy< bool > Gtk::TextTag::property_paragraph_background_set ( ) const
    @@ -1856,20 +1912,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::TextTag::property_paragraph_background_set Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_paragraph_background_set ( ) const
    +

    Whether this tag affects the paragraph background color.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1880,7 +1937,7 @@
    - + @@ -1889,6 +1946,7 @@
    +

    Pixels of blank space above paragraphs.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1899,7 +1957,7 @@
    Glib::PropertyProxy< int > Gtk::TextTag::property_pixels_above_lines Glib::PropertyProxy< int > Gtk::TextTag::property_pixels_above_lines ( )
    - + @@ -1914,15 +1972,15 @@ - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::TextTag::property_pixels_above_lines Glib::PropertyProxy_ReadOnly< int > Gtk::TextTag::property_pixels_above_lines ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_pixels_above_lines_set Glib::PropertyProxy< bool > Gtk::TextTag::property_pixels_above_lines_set ( ) const
    @@ -1934,20 +1992,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::TextTag::property_pixels_above_lines_set Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_pixels_above_lines_set ( ) const
    +

    Whether this tag affects the number of pixels above lines.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1958,7 +2017,7 @@
    - + @@ -1967,6 +2026,7 @@
    +

    Pixels of blank space below paragraphs.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1977,7 +2037,7 @@
    Glib::PropertyProxy< int > Gtk::TextTag::property_pixels_below_lines Glib::PropertyProxy< int > Gtk::TextTag::property_pixels_below_lines ( )
    - + @@ -1992,15 +2052,15 @@ - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::TextTag::property_pixels_below_lines Glib::PropertyProxy_ReadOnly< int > Gtk::TextTag::property_pixels_below_lines ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_pixels_below_lines_set Glib::PropertyProxy< bool > Gtk::TextTag::property_pixels_below_lines_set ( ) const
    @@ -2012,20 +2072,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::TextTag::property_pixels_below_lines_set Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_pixels_below_lines_set ( ) const
    +

    Whether this tag affects the number of pixels above lines.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2036,7 +2097,7 @@
    - + @@ -2045,6 +2106,7 @@
    +

    Pixels of blank space between wrapped lines in a paragraph.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2055,7 +2117,7 @@
    Glib::PropertyProxy< int > Gtk::TextTag::property_pixels_inside_wrap Glib::PropertyProxy< int > Gtk::TextTag::property_pixels_inside_wrap ( )
    - + @@ -2070,15 +2132,15 @@ - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::TextTag::property_pixels_inside_wrap Glib::PropertyProxy_ReadOnly< int > Gtk::TextTag::property_pixels_inside_wrap ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_pixels_inside_wrap_set Glib::PropertyProxy< bool > Gtk::TextTag::property_pixels_inside_wrap_set ( ) const
    @@ -2090,20 +2152,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::TextTag::property_pixels_inside_wrap_set Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_pixels_inside_wrap_set ( ) const
    +

    Whether this tag affects the number of pixels between wrapped lines.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2114,7 +2177,7 @@
    - + @@ -2123,6 +2186,7 @@
    +

    Width of the right margin in pixels.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2133,7 +2197,7 @@
    Glib::PropertyProxy< int > Gtk::TextTag::property_right_margin Glib::PropertyProxy< int > Gtk::TextTag::property_right_margin ( )
    - + @@ -2148,15 +2212,15 @@ - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::TextTag::property_right_margin Glib::PropertyProxy_ReadOnly< int > Gtk::TextTag::property_right_margin ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_right_margin_set Glib::PropertyProxy< bool > Gtk::TextTag::property_right_margin_set ( ) const
    @@ -2168,34 +2232,35 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::TextTag::property_right_margin_set Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_right_margin_set ( ) const
    +

    Whether this tag affects the right margin.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::TextTag::property_rise Glib::PropertyProxy< int > Gtk::TextTag::property_rise ( ) const
    @@ -2207,34 +2272,35 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::TextTag::property_rise Glib::PropertyProxy_ReadOnly< int > Gtk::TextTag::property_rise ( ) const
    +

    Offset of text above the baseline (below the baseline if rise is negative) in Pango units.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_rise_set Glib::PropertyProxy< bool > Gtk::TextTag::property_rise_set ( ) const
    @@ -2246,34 +2312,35 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::TextTag::property_rise_set Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_rise_set ( ) const
    +

    Whether this tag affects the rise.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< double > Gtk::TextTag::property_scale Glib::PropertyProxy< double > Gtk::TextTag::property_scale ( ) const
    @@ -2286,20 +2353,22 @@
    - +
    - + - +
    Glib::PropertyProxy< double > Gtk::TextTag::property_scale Glib::PropertyProxy_ReadOnly< double > Gtk::TextTag::property_scale ( ) const
    +

    Font size as a scale factor relative to the default font size.

    +

    This properly adapts to theme changes etc. so is recommended. Pango predefines some scales such as PANGO_SCALE_X_LARGE.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2310,7 +2379,7 @@
    - + @@ -2319,6 +2388,7 @@
    +

    Whether this tag scales the font size by a factor.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2329,7 +2399,7 @@
    Glib::PropertyProxy< bool > Gtk::TextTag::property_scale_set Glib::PropertyProxy< bool > Gtk::TextTag::property_scale_set ( )
    - + @@ -2349,7 +2419,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_scale_set Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_scale_set ( ) const
    - + @@ -2358,6 +2428,7 @@
    +

    Font size in Pango units.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2368,7 +2439,7 @@
    Glib::PropertyProxy< int > Gtk::TextTag::property_size Glib::PropertyProxy< int > Gtk::TextTag::property_size ( )
    - + @@ -2388,7 +2459,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::TextTag::property_size Glib::PropertyProxy_ReadOnly< int > Gtk::TextTag::property_size ( ) const
    - + @@ -2397,6 +2468,7 @@
    +

    Font size in points.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2407,7 +2479,7 @@
    Glib::PropertyProxy< double > Gtk::TextTag::property_size_points Glib::PropertyProxy< double > Gtk::TextTag::property_size_points ( )
    - + @@ -2422,15 +2494,15 @@ - +
    Glib::PropertyProxy_ReadOnly< double > Gtk::TextTag::property_size_points Glib::PropertyProxy_ReadOnly< double > Gtk::TextTag::property_size_points ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_size_set Glib::PropertyProxy< bool > Gtk::TextTag::property_size_set ( ) const
    @@ -2442,34 +2514,35 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::TextTag::property_size_set Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_size_set ( ) const
    +

    Whether this tag affects the font size.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    @@ -2482,20 +2555,22 @@
    - +
    +

    Font stretch as a PangoStretch, e.g.

    +

    PANGO_STRETCH_CONDENSED.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2506,7 +2581,7 @@
    - + @@ -2515,6 +2590,7 @@
    +

    Whether this tag affects the font stretch.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2525,7 +2601,7 @@
    Glib::PropertyProxy< bool > Gtk::TextTag::property_stretch_set Glib::PropertyProxy< bool > Gtk::TextTag::property_stretch_set ( )
    - + @@ -2545,7 +2621,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_stretch_set Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_stretch_set ( ) const
    - + @@ -2554,6 +2630,7 @@
    +

    Whether to strike through the text.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2564,7 +2641,7 @@
    Glib::PropertyProxy< bool > Gtk::TextTag::property_strikethrough Glib::PropertyProxy< bool > Gtk::TextTag::property_strikethrough ( )
    - + @@ -2584,7 +2661,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_strikethrough Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_strikethrough ( ) const
    - + @@ -2593,6 +2670,7 @@
    +

    Whether this tag affects strikethrough.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2603,7 +2681,7 @@
    Glib::PropertyProxy< bool > Gtk::TextTag::property_strikethrough_set Glib::PropertyProxy< bool > Gtk::TextTag::property_strikethrough_set ( )
    - + @@ -2618,15 +2696,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_strikethrough_set Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_strikethrough_set ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Pango::Style > Gtk::TextTag::property_style Glib::PropertyProxy< Pango::Style > Gtk::TextTag::property_style ( ) const
    @@ -2639,34 +2717,36 @@
    - +
    +

    Font style as a PangoStyle, e.g.

    +

    PANGO_STYLE_ITALIC.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_style_set Glib::PropertyProxy< bool > Gtk::TextTag::property_style_set ( ) const
    @@ -2678,20 +2758,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::TextTag::property_style_set Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_style_set ( ) const
    +

    Whether this tag affects the font style.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2702,7 +2783,7 @@
    - + @@ -2711,6 +2792,7 @@
    +

    Custom tabs for this text.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2721,7 +2803,7 @@
    Glib::PropertyProxy< Pango::TabArray > Gtk::TextTag::property_tabs Glib::PropertyProxy< Pango::TabArray > Gtk::TextTag::property_tabs ( )
    - + @@ -2741,7 +2823,7 @@
    Glib::PropertyProxy_ReadOnly< Pango::TabArray > Gtk::TextTag::property_tabs Glib::PropertyProxy_ReadOnly< Pango::TabArray > Gtk::TextTag::property_tabs ( ) const
    - + @@ -2750,6 +2832,7 @@
    +

    Whether this tag affects tabs.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2760,7 +2843,7 @@
    Glib::PropertyProxy< bool > Gtk::TextTag::property_tabs_set Glib::PropertyProxy< bool > Gtk::TextTag::property_tabs_set ( )
    - + @@ -2775,15 +2858,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_tabs_set Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_tabs_set ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Pango::Underline > Gtk::TextTag::property_underline Glib::PropertyProxy< Pango::Underline > Gtk::TextTag::property_underline ( ) const
    @@ -2795,34 +2878,35 @@
    - +
    +

    Style of underline for this text.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_underline_set Glib::PropertyProxy< bool > Gtk::TextTag::property_underline_set ( ) const
    @@ -2834,20 +2918,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::TextTag::property_underline_set Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_underline_set ( ) const
    +

    Whether this tag affects underlining.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2858,7 +2943,7 @@
    - + @@ -2867,6 +2952,8 @@
    +

    Font variant as a PangoVariant, e.g.

    +

    PANGO_VARIANT_SMALL_CAPS.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2877,7 +2964,7 @@
    Glib::PropertyProxy< Pango::Variant > Gtk::TextTag::property_variant Glib::PropertyProxy< Pango::Variant > Gtk::TextTag::property_variant ( )
    - + @@ -2898,7 +2985,7 @@
    Glib::PropertyProxy_ReadOnly< Pango::Variant > Gtk::TextTag::property_variant Glib::PropertyProxy_ReadOnly< Pango::Variant > Gtk::TextTag::property_variant ( ) const
    - + @@ -2907,6 +2994,7 @@
    +

    Whether this tag affects the font variant.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2917,7 +3005,7 @@
    Glib::PropertyProxy< bool > Gtk::TextTag::property_variant_set Glib::PropertyProxy< bool > Gtk::TextTag::property_variant_set ( )
    - + @@ -2937,7 +3025,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_variant_set Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_variant_set ( ) const
    - + @@ -2946,6 +3034,7 @@
    +

    Font weight as an integer, see predefined values in PangoWeight; for example, PANGO_WEIGHT_BOLD.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2956,7 +3045,7 @@
    Glib::PropertyProxy< int > Gtk::TextTag::property_weight Glib::PropertyProxy< int > Gtk::TextTag::property_weight ( )
    - + @@ -2971,15 +3060,15 @@ - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::TextTag::property_weight Glib::PropertyProxy_ReadOnly< int > Gtk::TextTag::property_weight ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_weight_set Glib::PropertyProxy< bool > Gtk::TextTag::property_weight_set ( ) const
    @@ -2991,20 +3080,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::TextTag::property_weight_set Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_weight_set ( ) const
    +

    Whether this tag affects the font weight.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3015,7 +3105,7 @@
    - + @@ -3024,6 +3114,7 @@
    +

    Whether to wrap lines never, at word boundaries, or at character boundaries.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3034,7 +3125,7 @@
    Glib::PropertyProxy< WrapMode > Gtk::TextTag::property_wrap_mode Glib::PropertyProxy< WrapMode > Gtk::TextTag::property_wrap_mode ( )
    - + @@ -3049,15 +3140,15 @@ - +
    Glib::PropertyProxy_ReadOnly< WrapMode > Gtk::TextTag::property_wrap_mode Glib::PropertyProxy_ReadOnly< WrapMode > Gtk::TextTag::property_wrap_mode ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_wrap_mode_set Glib::PropertyProxy< bool > Gtk::TextTag::property_wrap_mode_set ( ) const
    @@ -3069,20 +3160,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::TextTag::property_wrap_mode_set Glib::PropertyProxy_ReadOnly< bool > Gtk::TextTag::property_wrap_mode_set ( ) const
    +

    Whether this tag affects line wrap mode.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3093,7 +3185,7 @@
    - + @@ -3105,7 +3197,7 @@

    Sets the priority of a Gtk::TextTag.

    Valid priorities are start at 0 and go to one less than Gtk::TextTagTable::get_size(). Each tag in a table has a unique priority; setting the priority of one tag shifts the priorities of all the other tags in the table to maintain a unique priority for each tag. Higher priority tags "win" if two tags both set the same text attribute. When adding a tag to a tag table, it will be assigned the highest priority in the table by default; so normally the precedence of a set of tags is the order in which they were added to the table, or created with Gtk::TextBuffer::create_tag(), which adds the tag to the buffer's table automatically.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextTag::set_priority void Gtk::TextTag::set_priority ( int  priority)
    priorityThe new priority.
    @@ -3119,7 +3211,7 @@
    - + @@ -3129,7 +3221,7 @@
    Slot Prototype:
    bool on_my_event(const Glib::RefPtr<Glib::Object>& event_object, GdkEvent* event, const TextIter& iter)

    The signal_event() signal is emitted when an event occurs on a region of the buffer marked with this tag.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy3< bool,const Glib::RefPtr<Glib::Object>&,GdkEvent*,const TextIter& > Gtk::TextTag::signal_event Glib::SignalProxy3< bool,const Glib::RefPtr<Glib::Object>&,GdkEvent*,const TextIter& > Gtk::TextTag::signal_event ( )
    @@ -3147,7 +3239,7 @@
    objectThe object the event was fired from (typically a Gtk::TextView).
    eventThe event which triggered the signal.
    - + @@ -3168,7 +3260,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::TextTag > wrap Glib::RefPtr< Gtk::TextTag > wrap ( GtkTextTag *  object,
    @@ -3182,9 +3274,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/texttag.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextTag__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextTag__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextTag-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextTag-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextTag-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextTag-members.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TextTag, including all inherited members. @@ -61,7 +77,7 @@ - + @@ -207,7 +223,7 @@ - + @@ -221,9 +237,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    func_destroy_notify typedefsigc::trackable
    get_data(const QueryQuark &key)Glib::Object
    get_priority() const Gtk::TextTag
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gtk::TextTag [inline]
    gobj() const Gtk::TextTag [inline]
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_priority(int priority)Gtk::TextTag
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    signal_event()Gtk::TextTag
    steal_data(const QueryQuark &quark)Glib::Object
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~TextTag()Gtk::TextTag [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextTagTable.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextTagTable.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextTagTable.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextTagTable.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TextTagTable Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TextTagTable Class Reference
    -
    +

    Typedefed as Gtk::TextBuffer::TagTable. More...

    @@ -88,7 +104,7 @@  Look up a named tag.
    Glib::RefPtr< const TextTaglookup (const Glib::ustring& name) const  Look up a named tag.
    -void foreach (const SlotForEach& slot) +void foreach (const SlotForEach& slot) int get_size () const  Returns the size of the table (number of tags)
    Glib::SignalProxy2< void,
    @@ -127,7 +143,7 @@ @@ -141,7 +157,7 @@
    - + @@ -157,7 +173,7 @@
    virtual Gtk::TextTagTable::~TextTagTable virtual Gtk::TextTagTable::~TextTagTable ( ) [virtual]
    - + @@ -174,7 +190,7 @@
    Gtk::TextTagTable::TextTagTable Gtk::TextTagTable::TextTagTable ( ) [protected]
    - + @@ -187,7 +203,7 @@

    Add a tag to the table.

    The tag is assigned the highest priority in the table.

    tag must not be in a tag table already, and may not have the same name as an already-added tag.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextTagTable::add void Gtk::TextTagTable::add ( const Glib::RefPtr< TextTag >&  tag)
    tagA Gtk::TextTag.
    @@ -201,7 +217,7 @@
    - + @@ -217,9 +233,9 @@
    static Glib::RefPtr<TextTagTable> Gtk::TextTagTable::create static Glib::RefPtr<TextTagTable> Gtk::TextTagTable::create ( ) [static]
    - + - + @@ -234,7 +250,7 @@
    void Gtk::TextTagTable::foreach void Gtk::TextTagTable::foreach (const SlotForEachconst SlotForEach slot)
    - + @@ -248,15 +264,15 @@ - +
    int Gtk::TextTagTable::get_size int Gtk::TextTagTable::get_size ( ) const
    - + - +
    const GtkTextTagTable* Gtk::TextTagTable::gobj GtkTextTagTable* Gtk::TextTagTable::gobj ( ) const [inline] [inline]
    @@ -264,19 +280,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    - +
    - + - +
    GtkTextTagTable* Gtk::TextTagTable::gobj const GtkTextTagTable* Gtk::TextTagTable::gobj ( ) [inline] const [inline]
    @@ -284,7 +300,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Glib::ObjectBase.

    +

    Reimplemented from Glib::ObjectBase.

    @@ -293,7 +309,7 @@
    - + @@ -306,23 +322,23 @@ - +
    GtkTextTagTable* Gtk::TextTagTable::gobj_copy GtkTextTagTable* Gtk::TextTagTable::gobj_copy ( )
    - + - +
    Glib::RefPtr<const TextTag> Gtk::TextTagTable::lookup Glib::RefPtr<TextTag> Gtk::TextTagTable::lookup ( const Glib::ustring name) const

    Look up a named tag.

    -
    Parameters:
    +
    Parameters:
    nameName of a tag.
    @@ -332,23 +348,23 @@
    - +
    - + - +
    Glib::RefPtr<TextTag> Gtk::TextTagTable::lookup Glib::RefPtr<const TextTag> Gtk::TextTagTable::lookup ( const Glib::ustring name) const

    Look up a named tag.

    -
    Parameters:
    +
    Parameters:
    nameName of a tag.
    @@ -363,7 +379,7 @@
    - + @@ -382,7 +398,7 @@
    virtual void Gtk::TextTagTable::on_tag_added virtual void Gtk::TextTagTable::on_tag_added ( const Glib::RefPtr< TextTag >&  tag)
    - + @@ -411,7 +427,7 @@
    virtual void Gtk::TextTagTable::on_tag_changed virtual void Gtk::TextTagTable::on_tag_changed ( const Glib::RefPtr< TextTag >&  tag,
    - + @@ -430,7 +446,7 @@
    virtual void Gtk::TextTagTable::on_tag_removed virtual void Gtk::TextTagTable::on_tag_removed ( const Glib::RefPtr< TextTag >&  tag)
    - + @@ -442,7 +458,7 @@

    Remove a tag from the table.

    This will remove the table's reference to the tag, so be careful - the tag will end up destroyed if you don't have a reference to it.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextTagTable::remove void Gtk::TextTagTable::remove ( const Glib::RefPtr< TextTag >&  tag)
    tagA Gtk::TextTag.
    @@ -456,7 +472,7 @@
    - + @@ -465,7 +481,7 @@
    Slot Prototype:
    void on_my_tag_added(const Glib::RefPtr<TextTag>& tag)
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,const Glib::RefPtr<TextTag>& > Gtk::TextTagTable::signal_tag_added Glib::SignalProxy1< void,const Glib::RefPtr<TextTag>& > Gtk::TextTagTable::signal_tag_added ( )
    tagThe added tag.
    @@ -479,7 +495,7 @@
    - + @@ -488,7 +504,7 @@
    Slot Prototype:
    void on_my_tag_changed(const Glib::RefPtr<TextTag>& tag, bool size_changed)
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< void,const Glib::RefPtr<TextTag>&,bool > Gtk::TextTagTable::signal_tag_changed Glib::SignalProxy2< void,const Glib::RefPtr<TextTag>&,bool > Gtk::TextTagTable::signal_tag_changed ( )
    @@ -503,7 +519,7 @@
    tagThe changed tag.
    size_changedWhether the size has been changed.
    - + @@ -512,7 +528,7 @@
    Slot Prototype:
    void on_my_tag_removed(const Glib::RefPtr<TextTag>& tag)
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,const Glib::RefPtr<TextTag>& > Gtk::TextTagTable::signal_tag_removed Glib::SignalProxy1< void,const Glib::RefPtr<TextTag>& > Gtk::TextTagTable::signal_tag_removed ( )
    tagThe removed tag.
    @@ -527,7 +543,7 @@
    - + @@ -548,7 +564,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::TextTagTable > wrap Glib::RefPtr< Gtk::TextTagTable > wrap ( GtkTextTagTable *  object,
    @@ -562,9 +578,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/texttagtable.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextTagTable__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextTagTable__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextTagTable-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextTagTable-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextTagTable-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextTagTable-members.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TextTagTable, including all inherited members. @@ -60,7 +76,7 @@ - + @@ -87,7 +103,7 @@ - + @@ -103,9 +119,14 @@ -
    add(const Glib::RefPtr< TextTag >& tag)Gtk::TextTagTable
    freeze_notify()Glib::ObjectBase
    func_destroy_notify typedefsigc::trackable
    get_data(const QueryQuark &key)Glib::Object
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_size() const Gtk::TextTagTable
    gobj()Gtk::TextTagTable [inline]
    remove_destroy_notify_callback(void *data) const sigc::trackable
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    signal_tag_added()Gtk::TextTagTable
    signal_tag_changed()Gtk::TextTagTable
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~TextTagTable()Gtk::TextTagTable [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextView.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextView.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextView.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextView.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TextView Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TextView Class Reference
    -
    +

    Multi-line text editing widget. More...

    @@ -80,15 +96,15 @@  Returns the Gtk::TextBuffer being displayed by this text view.
    Glib::RefPtr< const TextBufferget_buffer () const  Returns the Gtk::TextBuffer being displayed by this text view.
    -bool scroll_to (TextBuffer::iterator& iter, double within_margin=0) +bool scroll_to (TextBuffer::iterator& iter, double within_margin=0)  Scrolls the TextView so that iter is on the screen, by scrolling the minimal distance to get the mark onscreen, possibly not scrolling at all.
    -bool scroll_to (TextBuffer::iterator& iter, double within_margin, double xalign, double yalign) +bool scroll_to (TextBuffer::iterator& iter, double within_margin, double xalign, double yalign)  Scrolls the TextView so that iter is on the screen, in the position indicated by xalign and yalign, possibly not scrolling at all.
    -void scroll_to (const Glib::RefPtr< TextBuffer::Mark >& mark, double within_margin=0) +void scroll_to (const Glib::RefPtr< TextBuffer::Mark >& mark, double within_margin=0)  Scrolls text_view so that mark is on the screen, by scrolling the minimal distance to get the mark onscreen, possibly not scrolling at all.
    -void scroll_to (const Glib::RefPtr< TextBuffer::Mark >& mark, double within_margin, double xalign, double yalign) +void scroll_to (const Glib::RefPtr< TextBuffer::Mark >& mark, double within_margin, double xalign, double yalign)  Scrolls the TextView so that iter is on the screen, in the position indicated by xalign and yalign, possibly not scrolling at all.
    -bool move_mark_onscreen (const Glib::RefPtr< TextBuffer::Mark >& mark) +bool move_mark_onscreen (const Glib::RefPtr< TextBuffer::Mark >& mark)  Moves a mark within the buffer so that it's located within the currently-visible text area.
    bool place_cursor_onscreen ()  Moves the cursor to the currently visible region of the buffer, it it isn't there already.
    @@ -98,17 +114,17 @@  Toggles whether the insertion point is displayed.
    bool get_cursor_visible () const  Find out whether the cursor is being displayed.
    -void get_cursor_locations (const TextBuffer::iterator& iter, Gdk::Rectangle& strong, Gdk::Rectangle& weak) const +void get_cursor_locations (const TextBuffer::iterator& iter, Gdk::Rectangle& strong, Gdk::Rectangle& weak) const  Given an iter within a text layout, determine the positions of the strong and weak cursors if the insertion point is at that iterator.
    -void get_iter_location (const TextBuffer::iterator& iter, Gdk::Rectangle& location) const +void get_iter_location (const TextBuffer::iterator& iter, Gdk::Rectangle& location) const  Gets a rectangle which roughly contains the character at iter.
    -void get_iter_at_location (TextBuffer::iterator& iter, int x, int y) const +void get_iter_at_location (TextBuffer::iterator& iter, int x, int y) const  Retrieves the iterator at buffer coordinates x and y.
    -void get_iter_at_position (TextBuffer::iterator& iter, int& trailing, int x, int y) const +void get_iter_at_position (TextBuffer::iterator& iter, int& trailing, int x, int y) const  Retrieves the iterator pointing to the character at buffer coordinates x and y.
    -void get_line_yrange (const TextBuffer::iterator& iter, int& y, int& height) const +void get_line_yrange (const TextBuffer::iterator& iter, int& y, int& height) const  Gets the y coordinate of the top of the line containing iter, and the height of the line.
    -void get_line_at_y (TextBuffer::iterator& target_iter, int y, int& line_top) const +void get_line_at_y (TextBuffer::iterator& target_iter, int y, int& line_top) const  Gets the Gtk::TextIter at the start of the line containing the coordinate y.
    void buffer_to_window_coords (TextWindowType win, int buffer_x, int buffer_y, int& window_x, int& window_y) const  Converts coordinate ( buffer_x, buffer_y) to coordinates for the window win, and stores the result in ( window_x, window_y).
    @@ -120,27 +136,27 @@  Retrieves the Gdk::Window corresponding to an area of the text view; possible windows include the overall widget window, child windows on the left, right, top, bottom, and the window that displays the text buffer.
    TextWindowType get_window_type (const Glib::RefPtr< Gdk::Window >& window)  Usually used to find out which window an event corresponds to.
    -void set_border_window_size (TextWindowType type, int size) +void set_border_window_size (TextWindowType type, int size)  Sets the width of Gtk::TEXT_WINDOW_LEFT or Gtk::TEXT_WINDOW_RIGHT, or the height of Gtk::TEXT_WINDOW_TOP or Gtk::TEXT_WINDOW_BOTTOM.
    -int get_border_window_size (TextWindowType type) const +int get_border_window_size (TextWindowType type) const  Gets the width of the specified border window.
    -bool forward_display_line (TextBuffer::iterator& iter) +bool forward_display_line (TextBuffer::iterator& iter)  Moves the given iter forward by one display (wrapped) line.
    -bool backward_display_line (TextBuffer::iterator& iter) +bool backward_display_line (TextBuffer::iterator& iter)  Moves the given iter backward by one display (wrapped) line.
    -bool forward_display_line_end (TextBuffer::iterator& iter) +bool forward_display_line_end (TextBuffer::iterator& iter)  Moves the given iter forward to the next display line end.
    -bool backward_display_line_start (TextBuffer::iterator& iter) +bool backward_display_line_start (TextBuffer::iterator& iter)  Moves the given iter backward to the next display line start.
    -bool starts_display_line (const TextBuffer::iterator& iter) +bool starts_display_line (const TextBuffer::iterator& iter)  Determines whether iter is at the start of a display line.
    -bool move_visually (TextBuffer::iterator& iter, int count) +bool move_visually (TextBuffer::iterator& iter, int count)  Move the iterator a given number of characters visually, treating it as the strong cursor position.
    -bool im_context_filter_keypress (GdkEventKey* event) +bool im_context_filter_keypress (GdkEventKey*event)  Allow the Gtk::TextView input method to internally handle key press and release events.
    void reset_im_context ()  Reset the input method context of the text view if needed.
    -void add_child_at_anchor (Widget& child, const Glib::RefPtr< TextBuffer::ChildAnchor >& anchor) +void add_child_at_anchor (Widget& child, const Glib::RefPtr< TextBuffer::ChildAnchor >& anchor)  Adds a child widget in the text buffer, at the given anchor.
    void add_child_in_window (Widget& child, TextWindowType which_window, int xpos, int ypos)  Adds a child at fixed coordinates in one of the text widget's windows.
    @@ -201,75 +217,75 @@ Glib::SignalProxy1< void,
    const Glib::ustring& > signal_insert_at_cursor () Glib::PropertyProxy< int > property_pixels_above_lines () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Pixels of blank space above paragraphs.
    Glib::PropertyProxy_ReadOnly< int > property_pixels_above_lines () const  Pixels of blank space above paragraphs.
    Glib::PropertyProxy< int > property_pixels_below_lines () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Pixels of blank space below paragraphs.
    Glib::PropertyProxy_ReadOnly< int > property_pixels_below_lines () const  Pixels of blank space below paragraphs.
    Glib::PropertyProxy< int > property_pixels_inside_wrap () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Pixels of blank space between wrapped lines in a paragraph.
    Glib::PropertyProxy_ReadOnly< int > property_pixels_inside_wrap () const  Pixels of blank space between wrapped lines in a paragraph.
    Glib::PropertyProxy< bool > property_editable () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the text can be modified by the user.
    Glib::PropertyProxy_ReadOnly
    < bool > property_editable () const  Whether the text can be modified by the user.
    Glib::PropertyProxy< WrapModeproperty_wrap_mode () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to wrap lines never, at word boundaries, or at character boundaries.
    Glib::PropertyProxy_ReadOnly
    < WrapModeproperty_wrap_mode () const  Whether to wrap lines never, at word boundaries, or at character boundaries.
    Glib::PropertyProxy
    < Justificationproperty_justification () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Left, right, or center justification.
    Glib::PropertyProxy_ReadOnly
    < Justificationproperty_justification () const  Left, right, or center justification.
    Glib::PropertyProxy< int > property_left_margin () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Width of the left margin in pixels.
    Glib::PropertyProxy_ReadOnly< int > property_left_margin () const  Width of the left margin in pixels.
    Glib::PropertyProxy< int > property_right_margin () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Width of the right margin in pixels.
    Glib::PropertyProxy_ReadOnly< int > property_right_margin () const  Width of the right margin in pixels.
    Glib::PropertyProxy< int > property_indent () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Amount to indent the paragraph, in pixels.
    Glib::PropertyProxy_ReadOnly< int > property_indent () const  Amount to indent the paragraph, in pixels.
    Glib::PropertyProxy
    < Pango::TabArrayproperty_tabs () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Custom tabs for this text.
    Glib::PropertyProxy_ReadOnly
    < Pango::TabArrayproperty_tabs () const  Custom tabs for this text.
    Glib::PropertyProxy< bool > property_cursor_visible () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If the insertion cursor is shown.
    Glib::PropertyProxy_ReadOnly
    < bool > property_cursor_visible () const  If the insertion cursor is shown.
    Glib::PropertyProxy
    < Glib::RefPtr< TextBuffer > > property_buffer () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The buffer which is displayed.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< TextBuffer > > property_buffer () const  The buffer which is displayed.
    Glib::PropertyProxy< bool > property_overwrite () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether entered text overwrites existing contents.
    Glib::PropertyProxy_ReadOnly
    < bool > property_overwrite () const  Whether entered text overwrites existing contents.
    Glib::PropertyProxy< bool > property_accepts_tab () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether Tab will result in a tab character being entered.
    Glib::PropertyProxy_ReadOnly
    < bool > property_accepts_tab () const  Whether Tab will result in a tab character being entered.
    Glib::PropertyProxy
    < Glib::ustringproperty_im_module () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Which IM module should be used.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_im_module () const  Which IM module should be used.
    @@ -301,7 +317,7 @@
    - + @@ -317,7 +333,7 @@
    virtual Gtk::TextView::~TextView virtual Gtk::TextView::~TextView ( ) [virtual]
    - + @@ -333,7 +349,7 @@
    Gtk::TextView::TextView Gtk::TextView::TextView ( )
    - + @@ -351,7 +367,7 @@
    Gtk::TextView::TextView Gtk::TextView::TextView ( const Glib::RefPtr< TextBuffer >&  buffer)
    - + @@ -359,7 +375,7 @@ - + @@ -372,7 +388,7 @@

    Adds a child widget in the text buffer, at the given anchor.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextView::add_child_at_anchor void Gtk::TextView::add_child_at_anchor ( Widget child,
    const Glib::RefPtr< TextBuffer::ChildAnchor >& const Glib::RefPtr< TextBuffer::ChildAnchor >&  anchor 
    @@ -387,7 +403,7 @@
    childA Gtk::Widget.
    anchorA Gtk::TextChildAnchor in the Gtk::TextBuffer for text_view.
    - + @@ -421,7 +437,7 @@

    Adds a child at fixed coordinates in one of the text widget's windows.

    The window must have nonzero size (see set_border_window_size()). Note that the child coordinates are given relative to the Gdk::Window in question, and that these coordinates have no sane relationship to scrolling. When placing a child in Gtk::TEXT_WINDOW_WIDGET, scrolling is irrelevant, the child floats above all scrollable areas. But when placing a child in one of the scrollable windows (border windows or text window), you'll need to compute the child's correct position in buffer coordinates any time scrolling occurs or buffer changes occur, and then call move_child() to update the child's position.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextView::add_child_in_window void Gtk::TextView::add_child_in_window ( Widget child,
    @@ -438,9 +454,9 @@
    childA Gtk::Widget.
    which_windowWhich window the child should appear in.
    - + - + @@ -450,7 +466,7 @@

    Moves the given iter backward by one display (wrapped) line.

    A display line is different from a paragraph. Paragraphs are separated by newlines or other paragraph separator characters. Display lines are created by line-wrapping a paragraph. If wrapping is turned off, display lines and paragraphs will be the same. Display lines are divided differently for each view, since they depend on the view's width; paragraphs are the same in all views, since they depend on the contents of the Gtk::TextBuffer.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextView::backward_display_line bool Gtk::TextView::backward_display_line (TextBuffer::iteratorTextBuffer::iterator iter)
    iterA Gtk::TextIter.
    @@ -465,9 +481,9 @@
    - + - + @@ -477,7 +493,7 @@

    Moves the given iter backward to the next display line start.

    A display line is different from a paragraph. Paragraphs are separated by newlines or other paragraph separator characters. Display lines are created by line-wrapping a paragraph. If wrapping is turned off, display lines and paragraphs will be the same. Display lines are divided differently for each view, since they depend on the view's width; paragraphs are the same in all views, since they depend on the contents of the Gtk::TextBuffer.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextView::backward_display_line_start bool Gtk::TextView::backward_display_line_start (TextBuffer::iteratorTextBuffer::iterator iter)
    iterA Gtk::TextIter.
    @@ -492,7 +508,7 @@
    - + @@ -532,7 +548,7 @@

    Converts coordinate ( buffer_x, buffer_y) to coordinates for the window win, and stores the result in ( window_x, window_y).

    Note that you can't convert coordinates for a nonexisting window (see set_border_window_size()).

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextView::buffer_to_window_coords void Gtk::TextView::buffer_to_window_coords ( TextWindowType  win,
    @@ -550,9 +566,9 @@
    winA Gtk::TextWindowType except Gtk::TEXT_WINDOW_PRIVATE.
    buffer_xBuffer x coordinate.
    - + - + @@ -562,7 +578,7 @@

    Moves the given iter forward by one display (wrapped) line.

    A display line is different from a paragraph. Paragraphs are separated by newlines or other paragraph separator characters. Display lines are created by line-wrapping a paragraph. If wrapping is turned off, display lines and paragraphs will be the same. Display lines are divided differently for each view, since they depend on the view's width; paragraphs are the same in all views, since they depend on the contents of the Gtk::TextBuffer.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextView::forward_display_line bool Gtk::TextView::forward_display_line (TextBuffer::iteratorTextBuffer::iterator iter)
    iterA Gtk::TextIter.
    @@ -577,9 +593,9 @@
    - + - + @@ -589,7 +605,7 @@

    Moves the given iter forward to the next display line end.

    A display line is different from a paragraph. Paragraphs are separated by newlines or other paragraph separator characters. Display lines are created by line-wrapping a paragraph. If wrapping is turned off, display lines and paragraphs will be the same. Display lines are divided differently for each view, since they depend on the view's width; paragraphs are the same in all views, since they depend on the contents of the Gtk::TextBuffer.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextView::forward_display_line_end bool Gtk::TextView::forward_display_line_end (TextBuffer::iteratorTextBuffer::iterator iter)
    iterA Gtk::TextIter.
    @@ -604,7 +620,7 @@
    - + @@ -625,7 +641,7 @@
    bool Gtk::TextView::get_accepts_tab bool Gtk::TextView::get_accepts_tab ( ) const
    - + @@ -637,7 +653,7 @@

    Gets the width of the specified border window.

    See set_border_window_size().

    -
    Parameters:
    +
    Parameters:
    int Gtk::TextView::get_border_window_size int Gtk::TextView::get_border_window_size ( TextWindowType  type)
    typeWindow to return size from.
    @@ -647,15 +663,15 @@
    - +
    - + - +
    Glib::RefPtr<const TextBuffer> Gtk::TextView::get_buffer Glib::RefPtr<TextBuffer> Gtk::TextView::get_buffer ( ) const
    @@ -667,15 +683,15 @@
    - +
    - + - +
    Glib::RefPtr<TextBuffer> Gtk::TextView::get_buffer Glib::RefPtr<const TextBuffer> Gtk::TextView::get_buffer ( ) const
    @@ -692,9 +708,9 @@
    - + - + @@ -723,8 +739,8 @@

    If iter is 0, the actual cursor position is used.

    Note that if iter happens to be the actual cursor position, and there is currently an IM preedit sequence being entered, the returned locations will be adjusted to account for the preedit cursor's offset within the preedit sequence.

    The rectangle position is in buffer coordinates; use buffer_to_window_coords() to convert these coordinates to coordinates for one of the windows in the text view.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::TextView::get_cursor_locations void Gtk::TextView::get_cursor_locations (const TextBuffer::iteratorconst TextBuffer::iterator iter,
    @@ -740,7 +756,7 @@
    iterA Gtk::TextIter.
    strongLocation to store the strong cursor position (may be 0).
    - + @@ -759,7 +775,7 @@
    bool Gtk::TextView::get_cursor_visible bool Gtk::TextView::get_cursor_visible ( ) const
    - + @@ -779,7 +795,7 @@
    TextAttributes Gtk::TextView::get_default_attributes TextAttributes Gtk::TextView::get_default_attributes ( ) const
    - + @@ -799,7 +815,7 @@
    bool Gtk::TextView::get_editable bool Gtk::TextView::get_editable ( ) const
    - + @@ -819,9 +835,9 @@
    int Gtk::TextView::get_indent int Gtk::TextView::get_indent ( ) const
    - + - + @@ -847,7 +863,7 @@

    Retrieves the iterator at buffer coordinates x and y.

    Buffer coordinates are coordinates for the entire buffer, not just the currently-displayed portion. If you have coordinates from an event, you have to convert those to buffer coordinates with window_to_buffer_coords().

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextView::get_iter_at_location void Gtk::TextView::get_iter_at_location (TextBuffer::iteratorTextBuffer::iterator iter,
    @@ -863,9 +879,9 @@
    iterA Gtk::TextIter.
    xX position, in buffer coordinates.
    - + - + @@ -898,8 +914,8 @@

    Retrieves the iterator pointing to the character at buffer coordinates x and y.

    Buffer coordinates are coordinates for the entire buffer, not just the currently-displayed portion. If you have coordinates from an event, you have to convert those to buffer coordinates with window_to_buffer_coords().

    Note that this is different from get_iter_at_location(), which returns cursor locations, i.e. positions between characters.

    -
    Since gtkmm 2.6:
    -
    Parameters:
    +
    Since gtkmm 2.6:
    +
    Parameters:
    void Gtk::TextView::get_iter_at_position void Gtk::TextView::get_iter_at_position (TextBuffer::iteratorTextBuffer::iterator iter,
    @@ -916,9 +932,9 @@
    iterA Gtk::TextIter.
    trailingIf non-0, location to store an integer indicating where in the grapheme the user clicked. It will either be zero, or the number of characters in the grapheme. 0 represents the trailing edge of the grapheme.
    - + - + @@ -938,7 +954,7 @@

    Gets a rectangle which roughly contains the character at iter.

    The rectangle position is in buffer coordinates; use buffer_to_window_coords() to convert these coordinates to coordinates for one of the windows in the text view.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextView::get_iter_location void Gtk::TextView::get_iter_location (const TextBuffer::iteratorconst TextBuffer::iterator iter,
    @@ -953,7 +969,7 @@
    iterA Gtk::TextIter.
    locationBounds of the character at iter.
    - + @@ -973,7 +989,7 @@
    Justification Gtk::TextView::get_justification Justification Gtk::TextView::get_justification ( ) const
    - + @@ -993,9 +1009,9 @@
    int Gtk::TextView::get_left_margin int Gtk::TextView::get_left_margin ( ) const
    - + - + @@ -1021,7 +1037,7 @@

    Gets the Gtk::TextIter at the start of the line containing the coordinate y.

    y is in buffer coordinates, convert from window coordinates with window_to_buffer_coords(). If non-0, line_top will be filled with the coordinate of the top edge of the line.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextView::get_line_at_y void Gtk::TextView::get_line_at_y (TextBuffer::iteratorTextBuffer::iterator target_iter,
    @@ -1037,9 +1053,9 @@
    target_iterA Gtk::TextIter.
    yA y coordinate.
    - + - + @@ -1065,7 +1081,7 @@

    Gets the y coordinate of the top of the line containing iter, and the height of the line.

    The coordinate is a buffer coordinate; convert to window coordinates with buffer_to_window_coords().

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextView::get_line_yrange void Gtk::TextView::get_line_yrange (const TextBuffer::iteratorconst TextBuffer::iterator iter,
    @@ -1081,7 +1097,7 @@
    iterA Gtk::TextIter.
    yReturn location for a y coordinate.
    - + @@ -1101,7 +1117,7 @@
    bool Gtk::TextView::get_overwrite bool Gtk::TextView::get_overwrite ( ) const
    - + @@ -1120,7 +1136,7 @@
    int Gtk::TextView::get_pixels_above_lines int Gtk::TextView::get_pixels_above_lines ( ) const
    - + @@ -1139,7 +1155,7 @@
    int Gtk::TextView::get_pixels_below_lines int Gtk::TextView::get_pixels_below_lines ( ) const
    - + @@ -1158,7 +1174,7 @@
    int Gtk::TextView::get_pixels_inside_wrap int Gtk::TextView::get_pixels_inside_wrap ( ) const
    - + @@ -1178,7 +1194,7 @@
    int Gtk::TextView::get_right_margin int Gtk::TextView::get_right_margin ( ) const
    - + @@ -1198,7 +1214,7 @@
    Pango::TabArray Gtk::TextView::get_tabs Pango::TabArray Gtk::TextView::get_tabs ( ) const
    - + @@ -1210,7 +1226,7 @@

    Fills visible_rect with the currently-visible region of the buffer, in buffer coordinates.

    Convert to window coordinates with buffer_to_window_coords().

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextView::get_visible_rect void Gtk::TextView::get_visible_rect ( Gdk::Rectangle visible_rect)
    visible_rectRectangle to fill.
    @@ -1224,7 +1240,7 @@
    - + @@ -1236,7 +1252,7 @@

    Retrieves the Gdk::Window corresponding to an area of the text view; possible windows include the overall widget window, child windows on the left, right, top, bottom, and the window that displays the text buffer.

    Windows are 0 and nonexistent if their width or height is 0, and are nonexistent before the widget has been realized.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr<Gdk::Window> Gtk::TextView::get_window Glib::RefPtr<Gdk::Window> Gtk::TextView::get_window ( TextWindowType  win)
    winWindow to get.
    @@ -1251,7 +1267,7 @@
    - + @@ -1263,7 +1279,7 @@

    Retrieves the Gdk::Window corresponding to an area of the text view; possible windows include the overall widget window, child windows on the left, right, top, bottom, and the window that displays the text buffer.

    Windows are 0 and nonexistent if their width or height is 0, and are nonexistent before the widget has been realized.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr<const Gdk::Window> Gtk::TextView::get_window Glib::RefPtr<const Gdk::Window> Gtk::TextView::get_window ( TextWindowType  win)
    winWindow to get.
    @@ -1278,7 +1294,7 @@
    - + @@ -1290,7 +1306,7 @@

    Usually used to find out which window an event corresponds to.

    If you connect to an event signal on text_view, this function should be called on event->window to see which window it was.

    -
    Parameters:
    +
    Parameters:
    TextWindowType Gtk::TextView::get_window_type TextWindowType Gtk::TextView::get_window_type ( const Glib::RefPtr< Gdk::Window >&  window)
    windowA window type.
    @@ -1305,7 +1321,7 @@
    - + @@ -1319,15 +1335,15 @@ - +
    WrapMode Gtk::TextView::get_wrap_mode WrapMode Gtk::TextView::get_wrap_mode ( ) const
    - + - +
    const GtkTextView* Gtk::TextView::gobj GtkTextView* Gtk::TextView::gobj ( ) const [inline] [inline]
    @@ -1335,19 +1351,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Container.

    +

    Reimplemented from Gtk::Container.

    - +
    - + - +
    GtkTextView* Gtk::TextView::gobj const GtkTextView* Gtk::TextView::gobj ( ) [inline] const [inline]
    @@ -1355,7 +1371,7 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Container.

    +

    Reimplemented from Gtk::Container.

    @@ -1364,7 +1380,7 @@
    - + @@ -1379,7 +1395,7 @@

    Note that you are expected to call this function from your handler when overriding key event handling. This is needed in the case when you need to insert your own key handling between the input method and the default key event handling of the Gtk::TextView.

    [C example ellipted]

    Since gtkmm 2.22:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextView::im_context_filter_keypress bool Gtk::TextView::im_context_filter_keypress ( GdkEventKey *  event)
    eventThe key event.
    @@ -1394,7 +1410,7 @@
    - + @@ -1421,7 +1437,7 @@

    Updates the position of a child, as for add_child_in_window().

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextView::move_child void Gtk::TextView::move_child ( Widget child,
    @@ -1437,9 +1453,9 @@
    childChild widget already added to the text view.
    xposNew X position in window coordinates.
    - + - + @@ -1448,7 +1464,7 @@

    Moves a mark within the buffer so that it's located within the currently-visible text area.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextView::move_mark_onscreen bool Gtk::TextView::move_mark_onscreen (const Glib::RefPtr< TextBuffer::Mark >& const Glib::RefPtr< TextBuffer::Mark >&  mark)
    markA Gtk::TextMark.
    @@ -1463,9 +1479,9 @@
    - + - + @@ -1486,7 +1502,7 @@

    Move the iterator a given number of characters visually, treating it as the strong cursor position.

    If count is positive, then the new strong cursor position will be count positions to the right of the old cursor position. If count is negative then the new strong cursor position will be count positions to the left of the old cursor position.

    In the presence of bi-directional text, the correspondence between logical and visual order will depend on the direction of the current run, and there may be jumps when the cursor is moved off of the end of a run.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextView::move_visually bool Gtk::TextView::move_visually (TextBuffer::iteratorTextBuffer::iterator iter,
    @@ -1502,7 +1518,7 @@
    iterA Gtk::TextIter.
    countNumber of characters to move (negative moves left, positive moves right).
    - + @@ -1521,7 +1537,7 @@
    virtual void Gtk::TextView::on_insert_at_cursor virtual void Gtk::TextView::on_insert_at_cursor ( const Glib::ustring str)
    - + @@ -1540,7 +1556,7 @@
    virtual void Gtk::TextView::on_populate_popup virtual void Gtk::TextView::on_populate_popup ( Menu menu)
    - + @@ -1558,7 +1574,7 @@
    virtual void Gtk::TextView::on_set_anchor virtual void Gtk::TextView::on_set_anchor ( ) [protected, virtual]
    - + @@ -1572,15 +1588,15 @@ - +
    bool Gtk::TextView::place_cursor_onscreen bool Gtk::TextView::place_cursor_onscreen ( )
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextView::property_accepts_tab Glib::PropertyProxy< bool > Gtk::TextView::property_accepts_tab ( ) const
    @@ -1592,34 +1608,35 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::TextView::property_accepts_tab Glib::PropertyProxy_ReadOnly< bool > Gtk::TextView::property_accepts_tab ( ) const
    +

    Whether Tab will result in a tab character being entered.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    @@ -1631,20 +1648,21 @@
    - +
    +

    The buffer which is displayed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1655,7 +1673,7 @@
    - + @@ -1664,6 +1682,7 @@
    +

    If the insertion cursor is shown.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1674,7 +1693,7 @@
    Glib::PropertyProxy< bool > Gtk::TextView::property_cursor_visible Glib::PropertyProxy< bool > Gtk::TextView::property_cursor_visible ( )
    - + @@ -1694,7 +1713,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextView::property_cursor_visible Glib::PropertyProxy_ReadOnly< bool > Gtk::TextView::property_cursor_visible ( ) const
    - + @@ -1703,6 +1722,7 @@
    +

    Whether the text can be modified by the user.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1713,7 +1733,7 @@
    Glib::PropertyProxy< bool > Gtk::TextView::property_editable Glib::PropertyProxy< bool > Gtk::TextView::property_editable ( )
    - + @@ -1728,15 +1748,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextView::property_editable Glib::PropertyProxy_ReadOnly< bool > Gtk::TextView::property_editable ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::TextView::property_im_module Glib::PropertyProxy< Glib::ustring > Gtk::TextView::property_im_module ( ) const
    @@ -1748,20 +1768,21 @@
    - +
    +

    Which IM module should be used.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1772,7 +1793,7 @@
    - + @@ -1781,6 +1802,7 @@
    +

    Amount to indent the paragraph, in pixels.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1791,7 +1813,7 @@
    Glib::PropertyProxy< int > Gtk::TextView::property_indent Glib::PropertyProxy< int > Gtk::TextView::property_indent ( )
    - + @@ -1811,7 +1833,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::TextView::property_indent Glib::PropertyProxy_ReadOnly< int > Gtk::TextView::property_indent ( ) const
    - + @@ -1820,6 +1842,7 @@
    +

    Left, right, or center justification.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1830,7 +1853,7 @@
    Glib::PropertyProxy< Justification > Gtk::TextView::property_justification Glib::PropertyProxy< Justification > Gtk::TextView::property_justification ( )
    - + @@ -1845,15 +1868,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Justification > Gtk::TextView::property_justification Glib::PropertyProxy_ReadOnly< Justification > Gtk::TextView::property_justification ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::TextView::property_left_margin Glib::PropertyProxy< int > Gtk::TextView::property_left_margin ( ) const
    @@ -1865,20 +1888,21 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::TextView::property_left_margin Glib::PropertyProxy_ReadOnly< int > Gtk::TextView::property_left_margin ( ) const
    +

    Width of the left margin in pixels.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1889,7 +1913,7 @@
    - + @@ -1898,6 +1922,7 @@
    +

    Whether entered text overwrites existing contents.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1908,7 +1933,7 @@
    Glib::PropertyProxy< bool > Gtk::TextView::property_overwrite Glib::PropertyProxy< bool > Gtk::TextView::property_overwrite ( )
    - + @@ -1928,7 +1953,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TextView::property_overwrite Glib::PropertyProxy_ReadOnly< bool > Gtk::TextView::property_overwrite ( ) const
    - + @@ -1937,6 +1962,7 @@
    +

    Pixels of blank space above paragraphs.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1947,7 +1973,7 @@
    Glib::PropertyProxy< int > Gtk::TextView::property_pixels_above_lines Glib::PropertyProxy< int > Gtk::TextView::property_pixels_above_lines ( )
    - + @@ -1967,7 +1993,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::TextView::property_pixels_above_lines Glib::PropertyProxy_ReadOnly< int > Gtk::TextView::property_pixels_above_lines ( ) const
    - + @@ -1976,6 +2002,7 @@
    +

    Pixels of blank space below paragraphs.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1986,7 +2013,7 @@
    Glib::PropertyProxy< int > Gtk::TextView::property_pixels_below_lines Glib::PropertyProxy< int > Gtk::TextView::property_pixels_below_lines ( )
    - + @@ -2006,7 +2033,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::TextView::property_pixels_below_lines Glib::PropertyProxy_ReadOnly< int > Gtk::TextView::property_pixels_below_lines ( ) const
    - + @@ -2015,6 +2042,7 @@
    +

    Pixels of blank space between wrapped lines in a paragraph.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2025,7 +2053,7 @@
    Glib::PropertyProxy< int > Gtk::TextView::property_pixels_inside_wrap Glib::PropertyProxy< int > Gtk::TextView::property_pixels_inside_wrap ( )
    - + @@ -2045,7 +2073,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::TextView::property_pixels_inside_wrap Glib::PropertyProxy_ReadOnly< int > Gtk::TextView::property_pixels_inside_wrap ( ) const
    - + @@ -2054,6 +2082,7 @@
    +

    Width of the right margin in pixels.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2064,7 +2093,7 @@
    Glib::PropertyProxy< int > Gtk::TextView::property_right_margin Glib::PropertyProxy< int > Gtk::TextView::property_right_margin ( )
    - + @@ -2084,7 +2113,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::TextView::property_right_margin Glib::PropertyProxy_ReadOnly< int > Gtk::TextView::property_right_margin ( ) const
    - + @@ -2093,6 +2122,7 @@
    +

    Custom tabs for this text.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2103,7 +2133,7 @@
    Glib::PropertyProxy< Pango::TabArray > Gtk::TextView::property_tabs Glib::PropertyProxy< Pango::TabArray > Gtk::TextView::property_tabs ( )
    - + @@ -2123,7 +2153,7 @@
    Glib::PropertyProxy_ReadOnly< Pango::TabArray > Gtk::TextView::property_tabs Glib::PropertyProxy_ReadOnly< Pango::TabArray > Gtk::TextView::property_tabs ( ) const
    - + @@ -2132,6 +2162,7 @@
    +

    Whether to wrap lines never, at word boundaries, or at character boundaries.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2142,7 +2173,7 @@
    Glib::PropertyProxy< WrapMode > Gtk::TextView::property_wrap_mode Glib::PropertyProxy< WrapMode > Gtk::TextView::property_wrap_mode ( )
    - + @@ -2162,7 +2193,7 @@
    Glib::PropertyProxy_ReadOnly< WrapMode > Gtk::TextView::property_wrap_mode Glib::PropertyProxy_ReadOnly< WrapMode > Gtk::TextView::property_wrap_mode ( ) const
    - + @@ -2177,33 +2208,21 @@ - +
    void Gtk::TextView::reset_im_context void Gtk::TextView::reset_im_context ( )
    - + - + - - - - - - - - - - - - - + @@ -2214,15 +2233,13 @@
    -

    Scrolls the TextView so that iter is on the screen, in the position indicated by xalign and yalign, possibly not scrolling at all.

    +

    Scrolls the TextView so that iter is on the screen, by scrolling the minimal distance to get the mark onscreen, possibly not scrolling at all.

    The effective screen for purposes of this function is reduced by a margin of size within_margin.

    Note:
    This function uses the currently-computed height of the lines in the text buffer. Note that line heights are computed in an idle handler; so this function may not have the desired effect if it's called before the height computations. To avoid oddness, consider using gtk_text_view_scroll_to_mark() which saves a point to be scrolled to after line validation.
    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextView::scroll_to bool Gtk::TextView::scroll_to (TextBuffer::iteratorTextBuffer::iterator iter,
    double within_margin,
    double xalign,
    double yalign within_margin = 0 
    - -
    iterAn iterator pointing to the position that should be made visible by scrolling.
    within_marginmargin as a [0.0,0.5] fraction of screen size.
    xalignhorizontal alignment of mark within visible area. An alignment of 0.0 indicates left, 1.0 indicates right, 0.5 means center.
    yalignvertical alignment of mark within visible area. An alignment of 0.0 indicates top, 1.0 indicates bottom, 0.5 means center.
    @@ -2230,15 +2247,15 @@
    - +
    - + - - + + @@ -2268,28 +2285,30 @@

    Scrolls the TextView so that iter is on the screen, in the position indicated by xalign and yalign, possibly not scrolling at all.

    -

    The effective screen for purposes of this function is reduced by a margin of size within_margin.

    -
    Parameters:
    +

    The effective screen for purposes of this function is reduced by a margin of size within_margin.

    +
    Note:
    This function uses the currently-computed height of the lines in the text buffer. Note that line heights are computed in an idle handler; so this function may not have the desired effect if it's called before the height computations. To avoid oddness, consider using gtk_text_view_scroll_to_mark() which saves a point to be scrolled to after line validation.
    +
    Parameters:
    void Gtk::TextView::scroll_to bool Gtk::TextView::scroll_to (const Glib::RefPtr< TextBuffer::Mark >& mark, TextBuffer::iteratoriter,
    - +
    markAn mark pointing to the position that should be made visible by scrolling.
    iterAn iterator pointing to the position that should be made visible by scrolling.
    within_marginmargin as a [0.0,0.5] fraction of screen size.
    xalignhorizontal alignment of mark within visible area. An alignment of 0.0 indicates left, 1.0 indicates right, 0.5 means center.
    yalignvertical alignment of mark within visible area. An alignment of 0.0 indicates top, 1.0 indicates bottom, 0.5 means center.
    +
    Returns:
    true if scrolling occurred.
    - +
    - + - - + + @@ -2306,35 +2325,45 @@
    -

    Scrolls the TextView so that iter is on the screen, by scrolling the minimal distance to get the mark onscreen, possibly not scrolling at all.

    -

    The effective screen for purposes of this function is reduced by a margin of size within_margin.

    -
    Note:
    This function uses the currently-computed height of the lines in the text buffer. Note that line heights are computed in an idle handler; so this function may not have the desired effect if it's called before the height computations. To avoid oddness, consider using gtk_text_view_scroll_to_mark() which saves a point to be scrolled to after line validation.
    -
    Parameters:
    +

    Scrolls text_view so that mark is on the screen, by scrolling the minimal distance to get the mark onscreen, possibly not scrolling at all.

    +

    The effective screen for purposes of this function is reduced by a margin of size within_margin.

    +
    Parameters:
    bool Gtk::TextView::scroll_to void Gtk::TextView::scroll_to (TextBuffer::iteratoriter, const Glib::RefPtr< TextBuffer::Mark >& mark,
    - +
    iterAn iterator pointing to the position that should be made visible by scrolling.
    markAn mark pointing to the position that should be made visible by scrolling.
    within_marginmargin as a [0.0,0.5] fraction of screen size.
    -
    Returns:
    true if scrolling occurred.
    - +
    - + - + - + + + + + + + + + + + + + @@ -2345,12 +2374,14 @@
    -

    Scrolls text_view so that mark is on the screen, by scrolling the minimal distance to get the mark onscreen, possibly not scrolling at all.

    +

    Scrolls the TextView so that iter is on the screen, in the position indicated by xalign and yalign, possibly not scrolling at all.

    The effective screen for purposes of this function is reduced by a margin of size within_margin.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextView::scroll_to void Gtk::TextView::scroll_to (const Glib::RefPtr< TextBuffer::Mark >& const Glib::RefPtr< TextBuffer::Mark >&  mark,
    double within_margin = 0 within_margin,
    double xalign,
    double yalign 
    + +
    markAn mark pointing to the position that should be made visible by scrolling.
    within_marginmargin as a [0.0,0.5] fraction of screen size.
    xalignhorizontal alignment of mark within visible area. An alignment of 0.0 indicates left, 1.0 indicates right, 0.5 means center.
    yalignvertical alignment of mark within visible area. An alignment of 0.0 indicates top, 1.0 indicates bottom, 0.5 means center.
    @@ -2362,7 +2393,7 @@
    - + @@ -2375,7 +2406,7 @@

    Sets the behavior of the text widget when the Tab key is pressed.

    If accepts_tab is true, a tab character is inserted. If accepts_tab is false the keyboard focus is moved to the next widget in the focus chain.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::TextView::set_accepts_tab void Gtk::TextView::set_accepts_tab ( bool  accepts_tab = true)
    accepts_tabtrue if pressing the Tab key should insert a tab character, false, if pressing the Tab key should move the keyboard focus.
    @@ -2389,7 +2420,7 @@
    - + @@ -2411,7 +2442,7 @@

    Sets the width of Gtk::TEXT_WINDOW_LEFT or Gtk::TEXT_WINDOW_RIGHT, or the height of Gtk::TEXT_WINDOW_TOP or Gtk::TEXT_WINDOW_BOTTOM.

    Automatically destroys the corresponding window if the size is set to 0, and creates the window if the size is set to non-zero. This function can only be used for the "border windows," it doesn't work with Gtk::TEXT_WINDOW_WIDGET, Gtk::TEXT_WINDOW_TEXT, or Gtk::TEXT_WINDOW_PRIVATE.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextView::set_border_window_size void Gtk::TextView::set_border_window_size ( TextWindowType  type,
    @@ -2426,7 +2457,7 @@
    typeWindow to affect.
    sizeWidth or height of the window.
    - + @@ -2438,7 +2469,7 @@

    Sets buffer as the buffer being displayed by text_view.

    The previous buffer displayed by the text view is unreferenced, and a reference is added to buffer. If you owned a reference to buffer before passing it to this function, you must remove that reference yourself; Gtk::TextView will not "adopt" it.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextView::set_buffer void Gtk::TextView::set_buffer ( const Glib::RefPtr< TextBuffer >&  buffer)
    bufferA Gtk::TextBuffer.
    @@ -2452,7 +2483,7 @@
    - + @@ -2464,7 +2495,7 @@

    Toggles whether the insertion point is displayed.

    A buffer with no editable text probably shouldn't have a visible cursor, so you may want to turn the cursor off.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextView::set_cursor_visible void Gtk::TextView::set_cursor_visible ( bool  setting = true)
    settingWhether to show the insertion cursor.
    @@ -2478,7 +2509,7 @@
    - + @@ -2490,7 +2521,7 @@

    Sets the default editability of the Gtk::TextView.

    You can override this default setting with tags in the buffer, using the "editable" attribute of tags.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextView::set_editable void Gtk::TextView::set_editable ( bool  setting = true)
    settingWhether it's editable.
    @@ -2504,7 +2535,7 @@
    - + @@ -2516,7 +2547,7 @@

    Sets the default indentation for paragraphs in text_view.

    Tags in the buffer may override the default.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextView::set_indent void Gtk::TextView::set_indent ( int  indent)
    indentIndentation in pixels.
    @@ -2530,7 +2561,7 @@
    - + @@ -2542,7 +2573,7 @@

    Sets the default justification of text in text_view.

    Tags in the view's buffer may override the default.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextView::set_justification void Gtk::TextView::set_justification ( Justification  justification)
    justificationJustification.
    @@ -2556,7 +2587,7 @@
    - + @@ -2568,7 +2599,7 @@

    Sets the default left margin for text in text_view.

    Tags in the buffer may override the default.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextView::set_left_margin void Gtk::TextView::set_left_margin ( int  left_margin)
    left_marginLeft margin in pixels.
    @@ -2582,7 +2613,7 @@
    - + @@ -2594,7 +2625,7 @@

    Changes the Gtk::TextView overwrite mode.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::TextView::set_overwrite void Gtk::TextView::set_overwrite ( bool  overwrite = true)
    overwritetrue to turn on overwrite mode, false to turn it off.
    @@ -2608,7 +2639,7 @@
    - + @@ -2620,7 +2651,7 @@

    Sets the default number of blank pixels above paragraphs in text_view.

    Tags in the buffer for text_view may override the defaults.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextView::set_pixels_above_lines void Gtk::TextView::set_pixels_above_lines ( int  pixels_above_lines)
    pixels_above_linesPixels above paragraphs.
    @@ -2634,7 +2665,7 @@
    - + @@ -2646,7 +2677,7 @@

    Sets the default number of pixels of blank space to put below paragraphs in text_view.

    May be overridden by tags applied to text_view's buffer.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextView::set_pixels_below_lines void Gtk::TextView::set_pixels_below_lines ( int  pixels_below_lines)
    pixels_below_linesPixels below paragraphs.
    @@ -2660,7 +2691,7 @@
    - + @@ -2672,7 +2703,7 @@

    Sets the default number of pixels of blank space to leave between display/wrapped lines within a paragraph.

    May be overridden by tags in text_view's buffer.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextView::set_pixels_inside_wrap void Gtk::TextView::set_pixels_inside_wrap ( int  pixels_inside_wrap)
    pixels_inside_wrapDefault number of pixels between wrapped lines.
    @@ -2686,7 +2717,7 @@
    - + @@ -2698,7 +2729,7 @@

    Sets the default right margin for text in the text view.

    Tags in the buffer may override the default.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextView::set_right_margin void Gtk::TextView::set_right_margin ( int  right_margin)
    right_marginRight margin in pixels.
    @@ -2712,7 +2743,7 @@
    - + @@ -2724,7 +2755,7 @@

    Sets the default tab stops for paragraphs in text_view.

    Tags in the buffer may override the default.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextView::set_tabs void Gtk::TextView::set_tabs ( Pango::TabArray tabs)
    tabsTabs as a Pango::TabArray.
    @@ -2738,7 +2769,7 @@
    - + @@ -2749,7 +2780,7 @@

    Sets the line wrapping for the view.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextView::set_wrap_mode void Gtk::TextView::set_wrap_mode ( WrapMode  wrap_mode)
    wrap_modeA Gtk::WrapMode.
    @@ -2763,7 +2794,7 @@
    - + @@ -2774,7 +2805,7 @@
    Slot Prototype:
    void on_my_insert_at_cursor(const Glib::ustring& str)

    The signal_insert_at_cursor() signal is a keybinding signal which gets emitted when the user initiates the insertion of a fixed string at the cursor.

    This signal has no default bindings.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,const Glib::ustring& > Gtk::TextView::signal_insert_at_cursor Glib::SignalProxy1< void,const Glib::ustring& > Gtk::TextView::signal_insert_at_cursor ( )
    stringThe string to insert.
    @@ -2788,7 +2819,7 @@
    - + @@ -2799,7 +2830,7 @@
    Slot Prototype:
    void on_my_populate_popup(Menu* menu)

    The signal_populate_popup() signal gets emitted before showing the context menu of the text view.

    If you need to add items to the context menu, connect to this signal and append your menuitems to the menu.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,Menu* > Gtk::TextView::signal_populate_popup Glib::SignalProxy1< void,Menu* > Gtk::TextView::signal_populate_popup ( )
    menuThe menu that is being populated.
    @@ -2813,7 +2844,7 @@
    - + @@ -2832,9 +2863,9 @@
    Glib::SignalProxy0< void > Gtk::TextView::signal_set_anchor Glib::SignalProxy0< void > Gtk::TextView::signal_set_anchor ( )
    - + - + @@ -2844,7 +2875,7 @@

    Determines whether iter is at the start of a display line.

    See forward_display_line() for an explanation of display lines vs. paragraphs.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TextView::starts_display_line bool Gtk::TextView::starts_display_line (const TextBuffer::iteratorconst TextBuffer::iterator iter)
    iterA Gtk::TextIter.
    @@ -2859,7 +2890,7 @@
    - + @@ -2899,7 +2930,7 @@

    Converts coordinates on the window identified by win to buffer coordinates, storing the result in ( buffer_x, buffer_y).

    Note that you can't convert coordinates for a nonexisting window (see set_border_window_size()).

    -
    Parameters:
    +
    Parameters:
    void Gtk::TextView::window_to_buffer_coords void Gtk::TextView::window_to_buffer_coords ( TextWindowType  win,
    @@ -2918,7 +2949,7 @@
    winA Gtk::TextWindowType except Gtk::TEXT_WINDOW_PRIVATE.
    window_xWindow x coordinate.
    - + @@ -2939,7 +2970,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::TextView* wrap Gtk::TextView* wrap ( GtkTextView *  object,
    @@ -2953,9 +2984,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/textview.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextView__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextView__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextView-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextView-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TextView-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TextView-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TextView, including all inherited members. @@ -65,6 +81,7 @@ + @@ -209,7 +226,7 @@ - + @@ -229,7 +246,7 @@ - + @@ -496,6 +513,7 @@ + @@ -547,7 +565,7 @@ - + @@ -639,7 +657,9 @@ + + @@ -687,9 +707,14 @@ -
    activate()Gtk::Widget
    backward_display_line(TextBuffer::iterator& iter)Gtk::TextView
    backward_display_line_start(TextBuffer::iterator& iter)Gtk::TextView
    buffer_to_window_coords(TextWindowType win, int buffer_x, int buffer_y, int& window_x, int& window_y) const Gtk::TextView
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tabs() const Gtk::TextView
    scroll_to(TextBuffer::iterator& iter, double within_margin, double xalign, double yalign)Gtk::TextView
    scroll_to(const Glib::RefPtr< TextBuffer::Mark >& mark, double within_margin=0)Gtk::TextView
    scroll_to(const Glib::RefPtr< TextBuffer::Mark >& mark, double within_margin, double xalign, double yalign)Gtk::TextView
    Scrollable()Gtk::Scrollable [protected]
    send_expose(GdkEvent* event)Gtk::Widget
    send_focus_change(GdkEvent* event)Gtk::Widget
    set_accel_path(const Glib::ustring& accel_path, const Glib::RefPtr< AccelGroup >& accel_group)Gtk::Widget
    set_pixels_above_lines(int pixels_above_lines)Gtk::TextView
    set_pixels_below_lines(int pixels_below_lines)Gtk::TextView
    set_pixels_inside_wrap(int pixels_inside_wrap)Gtk::TextView
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Scrollable()Gtk::Scrollable [virtual]
    ~TextView()Gtk::TextView [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToggleAction.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToggleAction.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToggleAction.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToggleAction.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::ToggleAction Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::ToggleAction Class Reference
    -
    +

    An action which can be toggled between two states. More...

    @@ -87,12 +103,12 @@  Returns whether the action should have proxies like a radio action.
    Glib::SignalProxy0< void > signal_toggled () Glib::PropertyProxy< bool > property_draw_as_radio () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the proxies for this action look like radio action proxies.
    Glib::PropertyProxy_ReadOnly
    < bool > property_draw_as_radio () const  Whether the proxies for this action look like radio action proxies.
    Glib::PropertyProxy< bool > property_active () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the toggle action should be active.
    Glib::PropertyProxy_ReadOnly
    < bool > property_active () const  Whether the toggle action should be active.
    @@ -131,7 +147,7 @@
    - + @@ -147,7 +163,7 @@
    virtual Gtk::ToggleAction::~ToggleAction virtual Gtk::ToggleAction::~ToggleAction ( ) [virtual]
    - + @@ -165,7 +181,7 @@
    Gtk::ToggleAction::ToggleAction Gtk::ToggleAction::ToggleAction ( ) [protected]
    - + @@ -204,7 +220,7 @@

    Creates a toggle action.

    -
    Parameters:
    +
    Parameters:
    Gtk::ToggleAction::ToggleAction Gtk::ToggleAction::ToggleAction ( const Glib::ustring name,
    @@ -222,7 +238,7 @@
    nameA unique name for the action.
    stock_idThe stock icon to display in widgets representing the action.
    - + @@ -262,7 +278,7 @@

    Creates a toggle action with an icon name.

    The toggle action's icon will reflect the specified icon name in the user's icon theme.

    -
    Parameters:
    +
    Parameters:
    Gtk::ToggleAction::ToggleAction Gtk::ToggleAction::ToggleAction ( const Glib::ustring name,
    @@ -281,7 +297,7 @@
    nameA unique name for the action.
    icon_nameAn IconTheme icon name used for widgets representing the action.
    - + @@ -301,7 +317,7 @@
    static Glib::RefPtr<ToggleAction> Gtk::ToggleAction::create static Glib::RefPtr<ToggleAction> Gtk::ToggleAction::create ( ) [static]
    - + @@ -334,7 +350,7 @@

    Creates a toggle action.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<ToggleAction> Gtk::ToggleAction::create static Glib::RefPtr<ToggleAction> Gtk::ToggleAction::create ( const Glib::ustring name,
    @@ -352,7 +368,7 @@
    nameA unique name for the action.
    labelThe label displayed in menu items and on buttons.
    - + @@ -392,7 +408,7 @@

    Creates a toggle action with a stock ID.

    The tock ID is used to set a default icon, text and accelerator for the toggle action.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<ToggleAction> Gtk::ToggleAction::create static Glib::RefPtr<ToggleAction> Gtk::ToggleAction::create ( const Glib::ustring name,
    @@ -411,7 +427,7 @@
    nameA unique name for the action.
    stock_idThe stock icon to display in widgets representing the action.
    - + @@ -451,7 +467,7 @@

    Creates a toggle action with an icon name.

    The toggle action's icon will reflect the specified icon name in the user's icon theme.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<ToggleAction> Gtk::ToggleAction::create_with_icon_name static Glib::RefPtr<ToggleAction> Gtk::ToggleAction::create_with_icon_name ( const Glib::ustring name,
    @@ -470,7 +486,7 @@
    nameA unique name for the action.
    icon_nameAn IconTheme icon name used for widgets representing the action.
    - + @@ -490,7 +506,7 @@
    bool Gtk::ToggleAction::get_active bool Gtk::ToggleAction::get_active ( ) const
    - + @@ -505,15 +521,15 @@ - +
    bool Gtk::ToggleAction::get_draw_as_radio bool Gtk::ToggleAction::get_draw_as_radio ( ) const
    - + - +
    const GtkToggleAction* Gtk::ToggleAction::gobj GtkToggleAction* Gtk::ToggleAction::gobj ( ) const [inline] [inline]
    @@ -521,21 +537,21 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gtk::Action.

    +

    Reimplemented from Gtk::Action.

    -

    Reimplemented in Gtk::RadioAction.

    +

    Reimplemented in Gtk::RadioAction.

    - +
    - + - +
    GtkToggleAction* Gtk::ToggleAction::gobj const GtkToggleAction* Gtk::ToggleAction::gobj ( ) [inline] const [inline]
    @@ -543,9 +559,9 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gtk::Action.

    +

    Reimplemented from Gtk::Action.

    -

    Reimplemented in Gtk::RadioAction.

    +

    Reimplemented in Gtk::RadioAction.

    @@ -554,7 +570,7 @@
    - + @@ -576,7 +592,7 @@
    GtkToggleAction* Gtk::ToggleAction::gobj_copy GtkToggleAction* Gtk::ToggleAction::gobj_copy ( )
    - + @@ -594,7 +610,7 @@
    virtual void Gtk::ToggleAction::on_toggled virtual void Gtk::ToggleAction::on_toggled ( ) [protected, virtual]
    - + @@ -603,6 +619,7 @@
    +

    Whether the toggle action should be active.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -613,7 +630,7 @@
    Glib::PropertyProxy< bool > Gtk::ToggleAction::property_active Glib::PropertyProxy< bool > Gtk::ToggleAction::property_active ( )
    - + @@ -628,15 +645,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ToggleAction::property_active Glib::PropertyProxy_ReadOnly< bool > Gtk::ToggleAction::property_active ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ToggleAction::property_draw_as_radio Glib::PropertyProxy< bool > Gtk::ToggleAction::property_draw_as_radio ( ) const
    @@ -648,20 +665,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::ToggleAction::property_draw_as_radio Glib::PropertyProxy_ReadOnly< bool > Gtk::ToggleAction::property_draw_as_radio ( ) const
    +

    Whether the proxies for this action look like radio action proxies.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -672,7 +690,7 @@
    - + @@ -684,7 +702,7 @@

    Sets the checked state on the toggle action.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToggleAction::set_active void Gtk::ToggleAction::set_active ( bool  is_active = true)
    is_activeWhether the action should be checked or not.
    @@ -698,7 +716,7 @@
    - + @@ -710,7 +728,7 @@

    Sets whether the action should have proxies like a radio action.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToggleAction::set_draw_as_radio void Gtk::ToggleAction::set_draw_as_radio ( bool  draw_as_radio = true)
    draw_as_radioWhether the action should have proxies like a radio action.
    @@ -724,7 +742,7 @@
    - + @@ -742,7 +760,7 @@
    Glib::SignalProxy0< void > Gtk::ToggleAction::signal_toggled Glib::SignalProxy0< void > Gtk::ToggleAction::signal_toggled ( )
    - + @@ -762,7 +780,7 @@
    void Gtk::ToggleAction::toggled void Gtk::ToggleAction::toggled ( )
    - + @@ -783,7 +801,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::ToggleAction > wrap Glib::RefPtr< Gtk::ToggleAction > wrap ( GtkToggleAction *  object,
    @@ -797,9 +815,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/toggleaction.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToggleAction__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToggleAction__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToggleAction-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToggleAction-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToggleAction-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToggleAction-members.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::ToggleAction, including all inherited members. @@ -57,6 +73,7 @@ + @@ -90,7 +107,7 @@ - + @@ -170,7 +187,7 @@ - + @@ -201,9 +218,14 @@ -
    Action()Gtk::Action [protected]
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    add_interface(GType gtype_implementer)Gtk::Buildable [static]
    block_activate()Gtk::Action
    Buildable()Gtk::Buildable [protected]
    connect_accelerator()Gtk::Action
    connect_property_changed(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    connect_property_changed_with_return(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    get_is_important() const Gtk::Action
    get_label() const Gtk::Action
    get_name() const Gtk::Action
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_proxies()Gtk::Action
    get_proxies() const Gtk::Action
    set_is_important(bool is_important=true)Gtk::Action
    set_label(const Glib::ustring& label)Gtk::Action
    set_name(const Glib::ustring& name)Gtk::Buildable
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_sensitive(bool sensitive=true)Gtk::Action
    set_short_label(const Glib::ustring& short_label)Gtk::Action
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~ToggleAction()Gtk::ToggleAction [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToggleButton.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToggleButton.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToggleButton.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToggleButton.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::ToggleButton Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::ToggleButton Class Reference
    -
    +

    A Gtk::ToggleButton will remain 'pressed-in' when clicked. More...

    @@ -94,17 +110,17 @@  Emits the Gtk::ToggleButton::signal_toggled() signal on the Gtk::ToggleButton.
    Glib::SignalProxy0< void > signal_toggled () Glib::PropertyProxy< bool > property_active () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If the toggle button should be pressed in.
    Glib::PropertyProxy_ReadOnly
    < bool > property_active () const  If the toggle button should be pressed in.
    Glib::PropertyProxy< bool > property_inconsistent () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If the toggle button is in an 'in between' state.
    Glib::PropertyProxy_ReadOnly
    < bool > property_inconsistent () const  If the toggle button is in an 'in between' state.
    Glib::PropertyProxy< bool > property_draw_indicator () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If the toggle part of the button is displayed.
    Glib::PropertyProxy_ReadOnly
    < bool > property_draw_indicator () const  If the toggle part of the button is displayed.
    @@ -128,7 +144,7 @@
    - + @@ -144,7 +160,7 @@
    virtual Gtk::ToggleButton::~ToggleButton virtual Gtk::ToggleButton::~ToggleButton ( ) [virtual]
    - + @@ -164,7 +180,7 @@
    Gtk::ToggleButton::ToggleButton Gtk::ToggleButton::ToggleButton ( )
    - + @@ -194,7 +210,7 @@
    Gtk::ToggleButton::ToggleButton Gtk::ToggleButton::ToggleButton ( const Glib::ustring label,
    - + @@ -206,7 +222,7 @@

    Creates a toggle button containing the image and text from a stock item.

    Stock ids have identifiers like Gtk::Stock::OK and Gtk::Stock::APPLY.

    -
    Parameters:
    +
    Parameters:
    Gtk::ToggleButton::ToggleButton Gtk::ToggleButton::ToggleButton ( const StockID stock_id)
    stock_idThe stock item.
    @@ -221,7 +237,7 @@
    - + @@ -241,7 +257,7 @@
    bool Gtk::ToggleButton::get_active bool Gtk::ToggleButton::get_active ( ) const
    - + @@ -260,7 +276,7 @@
    bool Gtk::ToggleButton::get_inconsistent bool Gtk::ToggleButton::get_inconsistent ( ) const
    - + @@ -280,7 +296,7 @@
    bool Gtk::ToggleButton::get_mode bool Gtk::ToggleButton::get_mode ( ) const
    - + @@ -302,7 +318,7 @@
    GtkToggleButton* Gtk::ToggleButton::gobj GtkToggleButton* Gtk::ToggleButton::gobj ( ) [inline]
    - + @@ -324,7 +340,7 @@
    const GtkToggleButton* Gtk::ToggleButton::gobj const GtkToggleButton* Gtk::ToggleButton::gobj ( ) const [inline]
    - + @@ -337,15 +353,15 @@ - +
    virtual void Gtk::ToggleButton::on_toggled virtual void Gtk::ToggleButton::on_toggled ( ) [protected, virtual]
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ToggleButton::property_active Glib::PropertyProxy< bool > Gtk::ToggleButton::property_active ( ) const
    @@ -357,34 +373,35 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::ToggleButton::property_active Glib::PropertyProxy_ReadOnly< bool > Gtk::ToggleButton::property_active ( ) const
    +

    If the toggle button should be pressed in.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ToggleButton::property_draw_indicator Glib::PropertyProxy< bool > Gtk::ToggleButton::property_draw_indicator ( ) const
    @@ -396,34 +413,35 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::ToggleButton::property_draw_indicator Glib::PropertyProxy_ReadOnly< bool > Gtk::ToggleButton::property_draw_indicator ( ) const
    +

    If the toggle part of the button is displayed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ToggleButton::property_inconsistent Glib::PropertyProxy< bool > Gtk::ToggleButton::property_inconsistent ( ) const
    @@ -435,20 +453,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::ToggleButton::property_inconsistent Glib::PropertyProxy_ReadOnly< bool > Gtk::ToggleButton::property_inconsistent ( ) const
    +

    If the toggle button is in an 'in between' state.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -459,7 +478,7 @@
    - + @@ -471,7 +490,7 @@

    Sets the status of the toggle button.

    Set to true if you want the GtkToggleButton to be 'pressed in', and false to raise it. This action causes the toggled signal to be emitted.

    -
    Parameters:
    +
    Parameters:
    void Gtk::ToggleButton::set_active void Gtk::ToggleButton::set_active ( bool  is_active = true)
    is_activetrue or false.
    @@ -485,7 +504,7 @@
    - + @@ -497,7 +516,7 @@

    If the user has selected a range of elements (such as some text or spreadsheet cells) that are affected by a toggle button, and the current values in that range are inconsistent, you may want to display the toggle in an "in between" state.

    This function turns on "in between" display. Normally you would turn off the inconsistent state again if the user toggles the toggle button. This has to be done manually, set_inconsistent() only affects visual appearance, it doesn't affect the semantics of the button.

    -
    Parameters:
    +
    Parameters:
    void Gtk::ToggleButton::set_inconsistent void Gtk::ToggleButton::set_inconsistent ( bool  setting = true)
    settingtrue if state is inconsistent.
    @@ -511,7 +530,7 @@
    - + @@ -524,7 +543,7 @@

    Sets whether the button is displayed as a separate indicator and label.

    You can call this function on a checkbutton or a radiobutton with draw_indicator = false to make the button look like a normal button

    This function only affects instances of classes like Gtk::CheckButton and Gtk::RadioButton that derive from Gtk::ToggleButton, not instances of Gtk::ToggleButton itself.

    -
    Parameters:
    +
    Parameters:
    void Gtk::ToggleButton::set_mode void Gtk::ToggleButton::set_mode ( bool  draw_indicator = true)
    draw_indicatorIf true, draw the button as a separate indicator and label; if false, draw the button like a normal button.
    @@ -538,7 +557,7 @@
    - + @@ -556,7 +575,7 @@
    Glib::SignalProxy0< void > Gtk::ToggleButton::signal_toggled Glib::SignalProxy0< void > Gtk::ToggleButton::signal_toggled ( )
    - + @@ -576,7 +595,7 @@
    void Gtk::ToggleButton::toggled void Gtk::ToggleButton::toggled ( )
    - + @@ -597,7 +616,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::ToggleButton* wrap Gtk::ToggleButton* wrap ( GtkToggleButton *  object,
    @@ -611,9 +630,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/togglebutton.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToggleButton__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToggleButton__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToggleButton-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToggleButton-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToggleButton-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToggleButton-members.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::ToggleButton, including all inherited members. + @@ -64,6 +81,7 @@ + @@ -201,7 +219,7 @@ - + @@ -223,7 +241,7 @@ - + @@ -514,7 +532,7 @@ - + @@ -609,8 +627,10 @@ + + @@ -663,9 +683,14 @@ -
    Activatable()Gtk::Activatable [protected]
    activate()Gtk::Widget
    add(Widget& widget)Gtk::Container [virtual]
    add_accelerator(const Glib::ustring& accel_signal, const Glib::RefPtr< AccelGroup >& accel_group, guint accel_key, Gdk::ModifierType accel_mods, AccelFlags accel_flags)Gtk::Widget
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    Button()Gtk::Button
    Button(const Glib::ustring& label, bool mnemonic=false)Gtk::Button [explicit]
    Button(const StockID& stock_id)Gtk::Button [explicit]
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_toggled()Gtk::ToggleButton
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~ToggleButton()Gtk::ToggleButton [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToggleToolButton.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToggleToolButton.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToggleToolButton.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToggleToolButton.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::ToggleToolButton Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::ToggleToolButton Class Reference
    -
    +

    A Gtk::ToolItem containing a toggle button. More...

    @@ -86,7 +102,7 @@  Queries a Gtk::ToggleToolButton and returns its current state.
    Glib::SignalProxy0< void > signal_toggled () Glib::PropertyProxy< bool > property_active () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If the toggle button should be pressed in.
    Glib::PropertyProxy_ReadOnly
    < bool > property_active () const  If the toggle button should be pressed in.
    @@ -114,7 +130,7 @@
    - + @@ -130,7 +146,7 @@
    virtual Gtk::ToggleToolButton::~ToggleToolButton virtual Gtk::ToggleToolButton::~ToggleToolButton ( ) [virtual]
    - + @@ -148,7 +164,7 @@
    Gtk::ToggleToolButton::ToggleToolButton Gtk::ToggleToolButton::ToggleToolButton ( )
    - + @@ -160,7 +176,7 @@

    Creates a new ToggleToolButton from a StockID.

    The ToggleToolButton will be created according to the stock_id properties.

    -
    Parameters:
    +
    Parameters:
    Gtk::ToggleToolButton::ToggleToolButton Gtk::ToggleToolButton::ToggleToolButton ( const Gtk::StockID stock_id)
    stock_idThe StockID which determines the look of the ToggleToolButton.
    @@ -174,7 +190,7 @@
    - + @@ -186,7 +202,7 @@

    Creates a new ToggleToolButton with a label.

    The ToggleToolButton will have the label label.

    -
    Parameters:
    +
    Parameters:
    Gtk::ToggleToolButton::ToggleToolButton Gtk::ToggleToolButton::ToggleToolButton ( const Glib::ustring label)
    labelThe string used to display the label for this ToggleToolButton.
    @@ -200,7 +216,7 @@
    - + @@ -222,9 +238,9 @@

    Creates a new ToggleToolButton with an image.

    The ToggleToolButton will have the label label and an image widget icon_widget.

    -
    Parameters:
    +
    Parameters:
    Gtk::ToggleToolButton::ToggleToolButton Gtk::ToggleToolButton::ToggleToolButton ( Widget icon_widget,
    - +
    icon_widgetThe widget placed as the ToggleToolButton's icon.
    icon_widgetThe widget placed as the ToggleToolButton's icon.
    labelThe string used to display the label for this ToggleToolButton.
    @@ -238,7 +254,7 @@
    - + @@ -259,7 +275,7 @@
    bool Gtk::ToggleToolButton::get_active bool Gtk::ToggleToolButton::get_active ( ) const
    - + @@ -281,7 +297,7 @@
    GtkToggleToolButton* Gtk::ToggleToolButton::gobj GtkToggleToolButton* Gtk::ToggleToolButton::gobj ( ) [inline]
    - + @@ -303,7 +319,7 @@
    const GtkToggleToolButton* Gtk::ToggleToolButton::gobj const GtkToggleToolButton* Gtk::ToggleToolButton::gobj ( ) const [inline]
    - + @@ -321,7 +337,7 @@
    virtual void Gtk::ToggleToolButton::on_toggled virtual void Gtk::ToggleToolButton::on_toggled ( ) [protected, virtual]
    - + @@ -330,6 +346,7 @@
    +

    If the toggle button should be pressed in.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -340,7 +357,7 @@
    Glib::PropertyProxy< bool > Gtk::ToggleToolButton::property_active Glib::PropertyProxy< bool > Gtk::ToggleToolButton::property_active ( )
    - + @@ -360,7 +377,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ToggleToolButton::property_active Glib::PropertyProxy_ReadOnly< bool > Gtk::ToggleToolButton::property_active ( ) const
    - + @@ -373,7 +390,7 @@

    Sets the status of the toggle tool button.

    Set to true if you want the GtkToggleButton to be 'pressed in', and false to raise it. This action causes the toggled signal to be emitted.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToggleToolButton::set_active void Gtk::ToggleToolButton::set_active ( bool  is_active = true)
    is_activeWhether button should be active.
    @@ -387,7 +404,7 @@
    - + @@ -406,7 +423,7 @@
    Glib::SignalProxy0< void > Gtk::ToggleToolButton::signal_toggled Glib::SignalProxy0< void > Gtk::ToggleToolButton::signal_toggled ( )
    - + @@ -427,7 +444,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::ToggleToolButton* wrap Gtk::ToggleToolButton* wrap ( GtkToggleToolButton *  object,
    @@ -441,9 +458,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/toggletoolbutton.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToggleToolButton__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToggleToolButton__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToggleToolButton-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToggleToolButton-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToggleToolButton-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToggleToolButton-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::ToggleToolButton, including all inherited members. + @@ -64,6 +81,7 @@ + @@ -199,7 +217,7 @@ - + @@ -224,7 +242,7 @@ - + @@ -518,7 +536,7 @@ - + @@ -612,9 +630,11 @@ + + @@ -675,9 +695,14 @@ -
    Activatable()Gtk::Activatable [protected]
    activate()Gtk::Widget
    add(Widget& widget)Gtk::Container [virtual]
    add_accelerator(const Glib::ustring& accel_signal, const Glib::RefPtr< AccelGroup >& accel_group, guint accel_key, Gdk::ModifierType accel_mods, AccelFlags accel_flags)Gtk::Widget
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_proxy_menu_item(const Glib::ustring& menu_item_id)Gtk::ToolItem
    get_proxy_menu_item(const Glib::ustring& menu_item_id) const Gtk::ToolItem
    get_stock_id() const Gtk::ToolButton
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_text_alignment() const Gtk::ToolItem
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_proxy_menu_item(const Glib::ustring& menu_item_id, Widget& menu_item)Gtk::ToolItem
    set_realized(bool realized=true)Gtk::Widget [protected]
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_toggled()Gtk::ToggleToolButton
    signal_toolbar_reconfigured()Gtk::ToolItem
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ToolButton()Gtk::ToolButton [virtual]
    ~ToolItem()Gtk::ToolItem [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Toolbar.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Toolbar.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Toolbar.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Toolbar.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Toolbar Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Toolbar Class Reference
    -
    +

    Bars of buttons and other widgets. More...

    @@ -121,22 +137,22 @@ Glib::SignalProxy3< bool, int,
    int, int > signal_popup_context_menu () Glib::PropertyProxy< ToolbarStyleproperty_toolbar_style () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + How to draw the toolbar.
    Glib::PropertyProxy_ReadOnly
    < ToolbarStyleproperty_toolbar_style () const  How to draw the toolbar.
    Glib::PropertyProxy< bool > property_show_arrow () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If an arrow should be shown if the toolbar doesn't fit.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_arrow () const  If an arrow should be shown if the toolbar doesn't fit.
    Glib::PropertyProxy< IconSizeproperty_icon_size () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Size of icons in this toolbar.
    Glib::PropertyProxy_ReadOnly
    < IconSizeproperty_icon_size () const  Size of icons in this toolbar.
    Glib::PropertyProxy< bool > property_icon_size_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the icon-size property has been set.
    Glib::PropertyProxy_ReadOnly
    < bool > property_icon_size_set () const  Whether the icon-size property has been set.
    @@ -163,7 +179,7 @@
    - + @@ -179,7 +195,7 @@
    virtual Gtk::Toolbar::~Toolbar virtual Gtk::Toolbar::~Toolbar ( ) [virtual]
    - + @@ -196,7 +212,7 @@
    Gtk::Toolbar::Toolbar Gtk::Toolbar::Toolbar ( )
    - + @@ -213,7 +229,7 @@
    void Gtk::Toolbar::append void Gtk::Toolbar::append ( ToolItem item)
    - + @@ -240,7 +256,7 @@
    void Gtk::Toolbar::append void Gtk::Toolbar::append ( ToolButton item,
    - + @@ -267,7 +283,7 @@
    void Gtk::Toolbar::append void Gtk::Toolbar::append ( ToggleToolButton item,
    - + @@ -291,7 +307,7 @@

    This is useful when dragging items to the toolbar: this function returns the position a new item should be inserted.

    x and y are in toolbar coordinates.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    int Gtk::Toolbar::get_drop_index int Gtk::Toolbar::get_drop_index ( int  x,
    @@ -307,7 +323,7 @@
    xX coordinate of a point on the toolbar.
    yY coordinate of a point on the toolbar.
    - + @@ -329,7 +345,7 @@
    IconSize Gtk::Toolbar::get_icon_size IconSize Gtk::Toolbar::get_icon_size ( ) const
    - + @@ -342,7 +358,7 @@

    Returns the position of item on the toolbar, starting from 0.

    It is an error if item is not a child of the toolbar.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    int Gtk::Toolbar::get_item_index int Gtk::Toolbar::get_item_index ( const ToolItem item)
    itemA Gtk::ToolItem that is a child of toolbar.
    @@ -357,7 +373,7 @@
    - + @@ -377,7 +393,7 @@
    int Gtk::Toolbar::get_n_items int Gtk::Toolbar::get_n_items ( ) const
    - + @@ -389,7 +405,7 @@

    Returns the n'th item on toolbar, or 0 if the toolbar does not contain an n'th item.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    ToolItem* Gtk::Toolbar::get_nth_item ToolItem* Gtk::Toolbar::get_nth_item ( int  n)
    nA position on the toolbar.
    @@ -404,7 +420,7 @@
    - + @@ -416,7 +432,7 @@

    Returns the n'th item on toolbar, or 0 if the toolbar does not contain an n'th item.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    const ToolItem* Gtk::Toolbar::get_nth_item const ToolItem* Gtk::Toolbar::get_nth_item ( int  n)
    nA position on the toolbar.
    @@ -431,7 +447,7 @@
    - + @@ -454,7 +470,7 @@
    ReliefStyle Gtk::Toolbar::get_relief_style ReliefStyle Gtk::Toolbar::get_relief_style ( ) const
    - + @@ -475,7 +491,7 @@
    bool Gtk::Toolbar::get_show_arrow bool Gtk::Toolbar::get_show_arrow ( ) const
    - + @@ -490,15 +506,15 @@ - +
    ToolbarStyle Gtk::Toolbar::get_toolbar_style ToolbarStyle Gtk::Toolbar::get_toolbar_style ( ) const
    - + - +
    const GtkToolbar* Gtk::Toolbar::gobj GtkToolbar* Gtk::Toolbar::gobj ( ) const [inline] [inline]
    @@ -506,19 +522,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Container.

    +

    Reimplemented from Gtk::Container.

    - +
    - + - +
    GtkToolbar* Gtk::Toolbar::gobj const GtkToolbar* Gtk::Toolbar::gobj ( ) [inline] const [inline]
    @@ -526,31 +542,25 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Container.

    +

    Reimplemented from Gtk::Container.

    - +
    - + - + - - - - - - - + @@ -561,23 +571,40 @@
    +

    Insert a Gtk::ToolItem into the toolbar at position pos.

    +

    If pos is 0 the item is prepended to the start of the toolbar. If pos is negative, the item is appended to the end of the toolbar.

    +
    Since gtkmm 2.4:
    +
    Parameters:
    +
    void Gtk::Toolbar::insert void Gtk::Toolbar::insert (ToggleToolButtonToolItem item,
    int pos,
    const sigc::slot< void > & toggled_slot pos 
    + + +
    itemA Gtk::ToolItem.
    posThe position of the new item.
    + + +
    - +
    - + - + - + + + + + + + @@ -588,27 +615,16 @@
    -

    Insert a Gtk::ToolItem into the toolbar at position pos.

    -

    If pos is 0 the item is prepended to the start of the toolbar. If pos is negative, the item is appended to the end of the toolbar.

    -
    Since gtkmm 2.4:
    -
    Parameters:
    -
    void Gtk::Toolbar::insert void Gtk::Toolbar::insert (ToolItemToolButton item,
    int pos pos,
    const sigc::slot< void > & clicked_slot 
    - - -
    itemA Gtk::ToolItem.
    posThe position of the new item.
    - - -
    - +
    - + - + @@ -621,7 +637,7 @@ - + @@ -639,7 +655,7 @@
    void Gtk::Toolbar::insert void Gtk::Toolbar::insert (ToolButtonToggleToolButton item,
    const sigc::slot< void > & clicked_slot toggled_slot 
    - + @@ -658,7 +674,7 @@
    virtual void Gtk::Toolbar::on_orientation_changed virtual void Gtk::Toolbar::on_orientation_changed ( Orientation  orientation)
    - + @@ -693,7 +709,7 @@
    virtual bool Gtk::Toolbar::on_popup_context_menu virtual bool Gtk::Toolbar::on_popup_context_menu ( int  x,
    - + @@ -712,7 +728,7 @@
    virtual void Gtk::Toolbar::on_toolbar_style_changed virtual void Gtk::Toolbar::on_toolbar_style_changed ( ToolbarStyle  style)
    - + @@ -729,7 +745,7 @@
    void Gtk::Toolbar::prepend void Gtk::Toolbar::prepend ( ToolItem item)
    - + @@ -756,7 +772,7 @@
    void Gtk::Toolbar::prepend void Gtk::Toolbar::prepend ( ToolButton item,
    - + @@ -778,15 +794,15 @@ - +
    void Gtk::Toolbar::prepend void Gtk::Toolbar::prepend ( ToggleToolButton item,
    - + - +
    Glib::PropertyProxy_ReadOnly< IconSize > Gtk::Toolbar::property_icon_size Glib::PropertyProxy< IconSize > Gtk::Toolbar::property_icon_size ( ) const
    @@ -798,20 +814,21 @@
    - +
    +

    Size of icons in this toolbar.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -822,7 +839,7 @@
    - + @@ -831,6 +848,7 @@
    +

    Whether the icon-size property has been set.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -841,7 +859,7 @@
    Glib::PropertyProxy< bool > Gtk::Toolbar::property_icon_size_set Glib::PropertyProxy< bool > Gtk::Toolbar::property_icon_size_set ( )
    - + @@ -861,7 +879,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Toolbar::property_icon_size_set Glib::PropertyProxy_ReadOnly< bool > Gtk::Toolbar::property_icon_size_set ( ) const
    - + @@ -870,6 +888,7 @@
    +

    If an arrow should be shown if the toolbar doesn't fit.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -880,7 +899,7 @@
    Glib::PropertyProxy< bool > Gtk::Toolbar::property_show_arrow Glib::PropertyProxy< bool > Gtk::Toolbar::property_show_arrow ( )
    - + @@ -900,7 +919,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Toolbar::property_show_arrow Glib::PropertyProxy_ReadOnly< bool > Gtk::Toolbar::property_show_arrow ( ) const
    - + @@ -909,6 +928,7 @@
    +

    How to draw the toolbar.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -919,7 +939,7 @@
    Glib::PropertyProxy< ToolbarStyle > Gtk::Toolbar::property_toolbar_style Glib::PropertyProxy< ToolbarStyle > Gtk::Toolbar::property_toolbar_style ( )
    - + @@ -939,7 +959,7 @@
    Glib::PropertyProxy_ReadOnly< ToolbarStyle > Gtk::Toolbar::property_toolbar_style Glib::PropertyProxy_ReadOnly< ToolbarStyle > Gtk::Toolbar::property_toolbar_style ( ) const
    - + @@ -963,7 +983,7 @@

    If item is 0, highlighting is turned off. In that case index is ignored.

    The tool_item passed to this function must not be part of any widget hierarchy. When an item is set as drop highlight item it can not added to any widget hierarchy or used as highlight item for another toolbar.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Toolbar::set_drop_highlight_item void Gtk::Toolbar::set_drop_highlight_item ( ToolItem tool_item,
    @@ -978,7 +998,7 @@
    tool_itemA Gtk::ToolItem, or 0 to turn of highlighting.
    indexA position on toolbar.
    - + @@ -992,7 +1012,7 @@

    You can call it both before you add the icons and after they've been added. The size you set will override user preferences for the default icon size.

    This should only be used for special-purpose toolbars, normal application toolbars should respect the user preferences for the size of icons.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Toolbar::set_icon_size void Gtk::Toolbar::set_icon_size ( IconSize  icon_size)
    icon_sizeThe Gtk::IconSize that stock icons in the toolbar shall have.
    @@ -1006,7 +1026,7 @@
    - + @@ -1019,7 +1039,7 @@

    Sets whether to show an overflow menu when toolbar doesn't have room for all items on it.

    If true, items that there are not room are available through an overflow menu.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Toolbar::set_show_arrow void Gtk::Toolbar::set_show_arrow ( bool  show_arrow = true)
    show_arrowWhether to show an overflow menu.
    @@ -1033,7 +1053,7 @@
    - + @@ -1044,7 +1064,7 @@

    Alters the view of toolbar to display either icons only, text only, or both.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Toolbar::set_toolbar_style void Gtk::Toolbar::set_toolbar_style ( ToolbarStyle  style)
    styleThe new style for toolbar.
    @@ -1058,7 +1078,7 @@
    - + @@ -1068,7 +1088,7 @@
    Slot Prototype:
    void on_my_orientation_changed(Orientation orientation)

    Emitted when the orientation of the toolbar changes.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,Orientation > Gtk::Toolbar::signal_orientation_changed Glib::SignalProxy1< void,Orientation > Gtk::Toolbar::signal_orientation_changed ( )
    orientationThe new Gtk::Orientation of the toolbar.
    @@ -1082,7 +1102,7 @@
    - + @@ -1093,7 +1113,7 @@
    Slot Prototype:
    bool on_my_popup_context_menu(int x, int y, int button_number)

    Emitted when the user right-clicks the toolbar or uses the keybinding to display a popup menu.

    Application developers should handle this signal if they want to display a context menu on the toolbar. The context-menu should appear at the coordinates given by x and y. The mouse button number is given by the button parameter. If the menu was popped up using the keybaord, button is -1.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy3< bool,int,int,int > Gtk::Toolbar::signal_popup_context_menu Glib::SignalProxy3< bool,int,int,int > Gtk::Toolbar::signal_popup_context_menu ( )
    @@ -1110,7 +1130,7 @@
    xThe x coordinate of the point where the menu should appear.
    yThe y coordinate of the point where the menu should appear.
    - + @@ -1120,7 +1140,7 @@
    Slot Prototype:
    void on_my_toolbar_style_changed(ToolbarStyle style)

    Emitted when the style of the toolbar changes.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,ToolbarStyle > Gtk::Toolbar::signal_toolbar_style_changed Glib::SignalProxy1< void,ToolbarStyle > Gtk::Toolbar::signal_toolbar_style_changed ( )
    styleThe new Gtk::ToolbarStyle of the toolbar.
    @@ -1134,7 +1154,7 @@
    - + @@ -1150,7 +1170,7 @@
    void Gtk::Toolbar::unset_drop_highlight_item void Gtk::Toolbar::unset_drop_highlight_item ( )
    - + @@ -1169,7 +1189,7 @@
    void Gtk::Toolbar::unset_icon_size void Gtk::Toolbar::unset_icon_size ( )
    - + @@ -1188,7 +1208,7 @@
    void Gtk::Toolbar::unset_toolbar_style void Gtk::Toolbar::unset_toolbar_style ( )
    - + @@ -1209,7 +1229,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Toolbar* wrap Gtk::Toolbar* wrap ( GtkToolbar *  object,
    @@ -1223,9 +1243,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/toolbar.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Toolbar__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Toolbar__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Toolbar-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Toolbar-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Toolbar-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Toolbar-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Toolbar, including all inherited members. @@ -63,6 +79,7 @@ + @@ -192,7 +209,7 @@ - + @@ -215,7 +232,7 @@ - + @@ -486,7 +503,7 @@ - + @@ -574,8 +591,10 @@ + + @@ -586,6 +605,7 @@ + @@ -621,9 +641,14 @@ -
    activate()Gtk::Widget
    append(ToolItem& item)Gtk::Toolbar
    append(ToolButton& item, const sigc::slot< void >& clicked_slot)Gtk::Toolbar
    append(ToggleToolButton& item, const sigc::slot< void >& toggled_slot)Gtk::Toolbar
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_style() const Gtk::ToolShell
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_style_vfunc()Gtk::ToolShell [protected, virtual]
    get_support_multidevice() const Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_toolbar_style_changed()Gtk::Toolbar
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    thaw_child_notify()Gtk::Widget
    thaw_notify()Glib::ObjectBase
    Toolbar()Gtk::Toolbar
    ToolShell()Gtk::ToolShell [protected]
    trackable(const trackable &src)sigc::trackable
    transform_cairo_context_to_window(const ::Cairo::RefPtr< ::Cairo::Context >& cr, const Glib::RefPtr< const Gdk::Window >& window)Gtk::Widget [protected]
    translate_coordinates(Widget& dest_widget, int src_x, int src_y, int& dest_x, int& dest_y)Gtk::Widget
    ~Toolbar()Gtk::Toolbar [virtual]
    ~ToolShell()Gtk::ToolShell [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToolButton.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToolButton.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToolButton.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToolButton.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::ToolButton Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::ToolButton Class Reference
    -
    +

    A Gtk::ToolItem subclass that displays buttons. More...

    @@ -111,35 +127,35 @@ Glib::SignalProxy0< void > signal_clicked () Glib::PropertyProxy
    < Glib::ustringproperty_label () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Text to show in the item.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_label () const  Text to show in the item.
    Glib::PropertyProxy< bool > property_use_underline () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If set, an underline in the label property indicates that the next character should be used for the mnemonic accelerator key in the overflow menu.
    Glib::PropertyProxy_ReadOnly
    < bool > property_use_underline () const  If set, an underline in the label property indicates that the next character should be used for the mnemonic accelerator key in the overflow menu.
    Glib::PropertyProxy
    < Gtk::Widget* > property_label_widget () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    Widget to use as the item label.
    Glib::PropertyProxy_ReadOnly
    < Gtk::Widget* > property_label_widget () const  Widget to use as the item label.
    Glib::PropertyProxy
    < Glib::ustringproperty_stock_id () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The stock icon displayed on the item.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_stock_id () const  The stock icon displayed on the item.
    Glib::PropertyProxy
    < Glib::ustringproperty_icon_name () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The name of the themed icon displayed on the item.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_icon_name () const  The name of the themed icon displayed on the item.
    Glib::PropertyProxy< Gtk::Widgetproperty_icon_widget () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Icon widget to display in the item.
    Glib::PropertyProxy_ReadOnly
    < Gtk::Widgetproperty_icon_widget () const  Icon widget to display in the item.
    @@ -163,7 +179,7 @@
    - + @@ -179,7 +195,7 @@
    virtual Gtk::ToolButton::~ToolButton virtual Gtk::ToolButton::~ToolButton ( ) [virtual]
    - + @@ -197,7 +213,7 @@
    Gtk::ToolButton::ToolButton Gtk::ToolButton::ToolButton ( )
    - + @@ -209,7 +225,7 @@

    Creates a new ToolButton from a StockID.

    The ToolButton will be created according to the stock_id properties.

    -
    Parameters:
    +
    Parameters:
    Gtk::ToolButton::ToolButton Gtk::ToolButton::ToolButton ( const Gtk::StockID stock_id)
    stock_idThe StockID which determines the look of the ToolButton.
    @@ -223,7 +239,7 @@
    - + @@ -235,7 +251,7 @@

    Creates a new ToolButton with a label.

    The ToolButton will have the label label.

    -
    Parameters:
    +
    Parameters:
    Gtk::ToolButton::ToolButton Gtk::ToolButton::ToolButton ( const Glib::ustring label)
    labelThe string used to display the label for this ToolButton.
    @@ -249,7 +265,7 @@
    - + @@ -271,9 +287,9 @@

    Creates a new ToolButton with an image.

    The ToolButton will have the label label and an image widget icon_widget.

    -
    Parameters:
    +
    Parameters:
    Gtk::ToolButton::ToolButton Gtk::ToolButton::ToolButton ( Widget icon_widget,
    - +
    icon_widgetThe widget placed as the ToolButton's icon.
    icon_widgetThe widget placed as the ToolButton's icon.
    labelThe string used to display the label for this ToolButton.
    @@ -287,7 +303,7 @@
    - + @@ -307,7 +323,7 @@
    Glib::ustring Gtk::ToolButton::get_icon_name Glib::ustring Gtk::ToolButton::get_icon_name ( ) const
    - + @@ -328,7 +344,7 @@
    Widget* Gtk::ToolButton::get_icon_widget Widget* Gtk::ToolButton::get_icon_widget ( )
    - + @@ -349,7 +365,7 @@
    const Widget* Gtk::ToolButton::get_icon_widget const Widget* Gtk::ToolButton::get_icon_widget ( ) const
    - + @@ -370,7 +386,7 @@
    Glib::ustring Gtk::ToolButton::get_label Glib::ustring Gtk::ToolButton::get_label ( ) const
    - + @@ -391,7 +407,7 @@
    Widget* Gtk::ToolButton::get_label_widget Widget* Gtk::ToolButton::get_label_widget ( )
    - + @@ -412,7 +428,7 @@
    const Widget* Gtk::ToolButton::get_label_widget const Widget* Gtk::ToolButton::get_label_widget ( ) const
    - + @@ -433,7 +449,7 @@
    Glib::ustring Gtk::ToolButton::get_stock_id Glib::ustring Gtk::ToolButton::get_stock_id ( ) const
    - + @@ -454,7 +470,7 @@
    bool Gtk::ToolButton::get_use_underline bool Gtk::ToolButton::get_use_underline ( ) const
    - + @@ -467,7 +483,7 @@

    Reimplemented from Gtk::ToolItem.

    -

    Reimplemented in Gtk::MenuToolButton, Gtk::RadioToolButton, and Gtk::ToggleToolButton.

    +

    Reimplemented in Gtk::RadioToolButton, Gtk::ToggleToolButton, and Gtk::MenuToolButton.

    @@ -476,7 +492,7 @@
    GtkToolButton* Gtk::ToolButton::gobj GtkToolButton* Gtk::ToolButton::gobj ( ) [inline]
    - + @@ -489,7 +505,7 @@

    Reimplemented from Gtk::ToolItem.

    -

    Reimplemented in Gtk::MenuToolButton, Gtk::RadioToolButton, and Gtk::ToggleToolButton.

    +

    Reimplemented in Gtk::RadioToolButton, Gtk::ToggleToolButton, and Gtk::MenuToolButton.

    @@ -498,7 +514,7 @@
    const GtkToolButton* Gtk::ToolButton::gobj const GtkToolButton* Gtk::ToolButton::gobj ( ) const [inline]
    - + @@ -516,7 +532,7 @@
    virtual void Gtk::ToolButton::on_clicked virtual void Gtk::ToolButton::on_clicked ( ) [protected, virtual]
    - + @@ -525,6 +541,7 @@
    +

    The name of the themed icon displayed on the item.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -535,7 +552,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::ToolButton::property_icon_name Glib::PropertyProxy< Glib::ustring > Gtk::ToolButton::property_icon_name ( )
    - + @@ -555,7 +572,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::ToolButton::property_icon_name Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::ToolButton::property_icon_name ( ) const
    - + @@ -564,6 +581,7 @@
    +

    Icon widget to display in the item.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -574,7 +592,7 @@
    Glib::PropertyProxy< Gtk::Widget > Gtk::ToolButton::property_icon_widget Glib::PropertyProxy< Gtk::Widget > Gtk::ToolButton::property_icon_widget ( )
    - + @@ -594,7 +612,7 @@
    Glib::PropertyProxy_ReadOnly< Gtk::Widget > Gtk::ToolButton::property_icon_widget Glib::PropertyProxy_ReadOnly< Gtk::Widget > Gtk::ToolButton::property_icon_widget ( ) const
    - + @@ -603,6 +621,7 @@
    +

    Text to show in the item.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -613,7 +632,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::ToolButton::property_label Glib::PropertyProxy< Glib::ustring > Gtk::ToolButton::property_label ( )
    - + @@ -633,7 +652,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::ToolButton::property_label Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::ToolButton::property_label ( ) const
    - + @@ -642,6 +661,7 @@
    +

    Widget to use as the item label.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -652,7 +672,7 @@
    Glib::PropertyProxy< Gtk::Widget* > Gtk::ToolButton::property_label_widget Glib::PropertyProxy< Gtk::Widget* > Gtk::ToolButton::property_label_widget ( )
    - + @@ -667,15 +687,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Gtk::Widget* > Gtk::ToolButton::property_label_widget Glib::PropertyProxy_ReadOnly< Gtk::Widget* > Gtk::ToolButton::property_label_widget ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::ToolButton::property_stock_id Glib::PropertyProxy< Glib::ustring > Gtk::ToolButton::property_stock_id ( ) const
    @@ -687,34 +707,35 @@
    - +
    +

    The stock icon displayed on the item.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ToolButton::property_use_underline Glib::PropertyProxy< bool > Gtk::ToolButton::property_use_underline ( ) const
    @@ -726,20 +747,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::ToolButton::property_use_underline Glib::PropertyProxy_ReadOnly< bool > Gtk::ToolButton::property_use_underline ( ) const
    +

    If set, an underline in the label property indicates that the next character should be used for the mnemonic accelerator key in the overflow menu.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -750,7 +772,7 @@
    - + @@ -763,7 +785,7 @@

    Sets the icon for the tool button from a named themed icon.

    See the docs for Gtk::IconTheme for more details. The "icon_name" property only has an effect if not overridden by non-0 "label", "icon_widget" and "stock_id" properties.

    Since gtkmm 2.8:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolButton::set_icon_name void Gtk::ToolButton::set_icon_name ( const Glib::ustring icon_name)
    icon_nameThe name of the themed icon.
    @@ -777,7 +799,7 @@
    - + @@ -790,7 +812,7 @@

    Sets icon as the widget used as icon on button.

    If icon_widget is 0 the icon is determined by the "stock_id" property. If the "stock_id" property is also 0, button will not have an icon.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolButton::set_icon_widget void Gtk::ToolButton::set_icon_widget ( Widget icon_widget)
    icon_widgetThe widget used as icon, or 0.
    @@ -804,7 +826,7 @@
    - + @@ -817,7 +839,7 @@

    Sets label as the label used for the tool button.

    The "label" property only has an effect if not overridden by a non-0 "label_widget" property. If both the "label_widget" and "label" properties are 0, the label is determined by the "stock_id" property. If the "stock_id" property is also 0, button will not have a label.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolButton::set_label void Gtk::ToolButton::set_label ( const Glib::ustring label)
    labelA string that will be used as label, or 0.
    @@ -831,7 +853,7 @@
    - + @@ -844,7 +866,7 @@

    Sets label_widget as the widget that will be used as the label for button.

    If label_widget is 0 the "label" property is used as label. If "label" is also 0, the label in the stock item determined by the "stock_id" property is used as label. If "stock_id" is also 0, button does not have a label.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolButton::set_label_widget void Gtk::ToolButton::set_label_widget ( Widget label_widget)
    label_widgetThe widget used as label, or 0.
    @@ -858,7 +880,7 @@
    - + @@ -871,7 +893,7 @@

    Sets the name of the stock item.

    See the ToolButton::ToolButton(const Gtk::StockID& stock_id, IconSize size) constructor. The stock_id property only has an effect if not overridden by "label" and "icon_widget" properties.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolButton::set_stock_id void Gtk::ToolButton::set_stock_id ( const Gtk::StockID stock_id)
    stock_idA name of a stock item, or 0.
    @@ -885,7 +907,7 @@
    - + @@ -899,7 +921,7 @@

    For example, if the label property is "_Open" and use_underline is true, the label on the tool button will be "Open" and the item on the overflow menu will have an underlined 'O'.

    Labels shown on tool buttons never have mnemonics on them; this property only affects the menu item on the overflow menu.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolButton::set_use_underline void Gtk::ToolButton::set_use_underline ( bool  use_underline = true)
    use_underlineWhether the button label has the form "_Open".
    @@ -913,7 +935,7 @@
    - + @@ -932,7 +954,7 @@
    Glib::SignalProxy0< void > Gtk::ToolButton::signal_clicked Glib::SignalProxy0< void > Gtk::ToolButton::signal_clicked ( )
    - + @@ -953,7 +975,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::ToolButton* wrap Gtk::ToolButton* wrap ( GtkToolButton *  object,
    @@ -967,9 +989,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/toolbutton.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToolButton__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToolButton__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToolButton-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToolButton-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToolButton-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToolButton-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::ToolButton, including all inherited members. + @@ -64,6 +81,7 @@ + @@ -198,7 +216,7 @@ - + @@ -223,7 +241,7 @@ - + @@ -513,7 +531,7 @@ - + @@ -607,8 +625,10 @@ + + @@ -663,9 +683,14 @@ -
    Activatable()Gtk::Activatable [protected]
    activate()Gtk::Widget
    add(Widget& widget)Gtk::Container [virtual]
    add_accelerator(const Glib::ustring& accel_signal, const Glib::RefPtr< AccelGroup >& accel_group, guint accel_key, Gdk::ModifierType accel_mods, AccelFlags accel_flags)Gtk::Widget
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_proxy_menu_item(const Glib::ustring& menu_item_id)Gtk::ToolItem
    get_proxy_menu_item(const Glib::ustring& menu_item_id) const Gtk::ToolItem
    get_stock_id() const Gtk::ToolButton
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_text_alignment() const Gtk::ToolItem
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_proxy_menu_item(const Glib::ustring& menu_item_id, Widget& menu_item)Gtk::ToolItem
    set_realized(bool realized=true)Gtk::Widget [protected]
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_toolbar_reconfigured()Gtk::ToolItem
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ToolButton()Gtk::ToolButton [virtual]
    ~ToolItem()Gtk::ToolItem [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToolItemGroup.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToolItemGroup.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToolItemGroup.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToolItemGroup.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::ToolItemGroup Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::ToolItemGroup Class Reference
    -
    +

    A ToolItemGroup is used together with ToolPalette to add ToolItems to a palette-like container with different categories and drag and drop support. More...

    @@ -114,29 +130,29 @@  Gets the tool item at position (x, y).
    Glib::PropertyProxy
    < Glib::ustringproperty_label () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The human-readable title of this item group.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_label () const  The human-readable title of this item group.
    Glib::PropertyProxy
    < Gtk::Widget* > property_label_widget () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + A widget to display in place of the usual label.
    Glib::PropertyProxy_ReadOnly
    < Gtk::Widget* > property_label_widget () const  A widget to display in place of the usual label.
    Glib::PropertyProxy< bool > property_collapsed () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the group has been collapsed and items are hidden.
    Glib::PropertyProxy_ReadOnly
    < bool > property_collapsed () const  Whether the group has been collapsed and items are hidden.
    Glib::PropertyProxy
    < Pango::EllipsizeModeproperty_ellipsize () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Ellipsize for item group headers.
    Glib::PropertyProxy_ReadOnly
    < Pango::EllipsizeModeproperty_ellipsize () const  Ellipsize for item group headers.
    Glib::PropertyProxy< ReliefStyleproperty_header_relief () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Relief of the group header button.
    Glib::PropertyProxy_ReadOnly
    < ReliefStyleproperty_header_relief () const  Relief of the group header button.
    @@ -156,7 +172,7 @@
    - + @@ -172,7 +188,7 @@
    virtual Gtk::ToolItemGroup::~ToolItemGroup virtual Gtk::ToolItemGroup::~ToolItemGroup ( ) [virtual]
    - + @@ -190,7 +206,7 @@
    Gtk::ToolItemGroup::ToolItemGroup Gtk::ToolItemGroup::ToolItemGroup ( const Glib::ustring label = Glib::ustring())
    - + @@ -210,7 +226,7 @@
    bool Gtk::ToolItemGroup::get_collapsed bool Gtk::ToolItemGroup::get_collapsed ( ) const
    - + @@ -232,7 +248,7 @@

    Gets the tool item at position (x, y).

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    ToolItem* Gtk::ToolItemGroup::get_drop_item ToolItem* Gtk::ToolItemGroup::get_drop_item ( int  x,
    @@ -248,7 +264,7 @@
    xThe x position.
    yThe y position.
    - + @@ -270,7 +286,7 @@

    Gets the tool item at position (x, y).

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    ToolItem* Gtk::ToolItemGroup::get_drop_item ToolItem* Gtk::ToolItemGroup::get_drop_item ( int  x,
    @@ -286,7 +302,7 @@
    xThe x position.
    yThe y position.
    - + @@ -306,7 +322,7 @@
    Pango::EllipsizeMode Gtk::ToolItemGroup::get_ellipsize Pango::EllipsizeMode Gtk::ToolItemGroup::get_ellipsize ( ) const
    - + @@ -326,7 +342,7 @@
    ReliefStyle Gtk::ToolItemGroup::get_header_relief ReliefStyle Gtk::ToolItemGroup::get_header_relief ( ) const
    - + @@ -338,7 +354,7 @@

    Gets the position of item in group as index.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    int Gtk::ToolItemGroup::get_item_position int Gtk::ToolItemGroup::get_item_position ( const ToolItem item)
    itemA Gtk::ToolItem.
    @@ -353,7 +369,7 @@
    - + @@ -373,7 +389,7 @@
    Glib::ustring Gtk::ToolItemGroup::get_label Glib::ustring Gtk::ToolItemGroup::get_label ( ) const
    - + @@ -394,7 +410,7 @@
    Widget* Gtk::ToolItemGroup::get_label_widget Widget* Gtk::ToolItemGroup::get_label_widget ( )
    - + @@ -415,7 +431,7 @@
    const Widget* Gtk::ToolItemGroup::get_label_widget const Widget* Gtk::ToolItemGroup::get_label_widget ( ) const
    - + @@ -435,7 +451,7 @@
    guint Gtk::ToolItemGroup::get_n_items guint Gtk::ToolItemGroup::get_n_items ( ) const
    - + @@ -447,7 +463,7 @@

    Gets the tool item at index in group.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    ToolItem* Gtk::ToolItemGroup::get_nth_item ToolItem* Gtk::ToolItemGroup::get_nth_item ( guint  index)
    indexThe index.
    @@ -462,7 +478,7 @@
    - + @@ -474,7 +490,7 @@

    Gets the tool item at index in group.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    const ToolItem* Gtk::ToolItemGroup::get_nth_item const ToolItem* Gtk::ToolItemGroup::get_nth_item ( guint  index)
    indexThe index.
    @@ -489,7 +505,7 @@
    - + @@ -509,7 +525,7 @@
    GtkToolItemGroup* Gtk::ToolItemGroup::gobj GtkToolItemGroup* Gtk::ToolItemGroup::gobj ( ) [inline]
    - + @@ -529,7 +545,7 @@
    const GtkToolItemGroup* Gtk::ToolItemGroup::gobj const GtkToolItemGroup* Gtk::ToolItemGroup::gobj ( ) const [inline]
    - + @@ -551,7 +567,7 @@

    Inserts item at position in the list of children of group.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolItemGroup::insert void Gtk::ToolItemGroup::insert ( ToolItem item,
    @@ -566,7 +582,7 @@
    itemThe Gtk::ToolItem to insert into group.
    positionThe position of item in group, starting with 0. The position -1 means end of list.
    - + @@ -577,7 +593,7 @@

    Inserts item at the end of the list of children of the group.

    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolItemGroup::insert void Gtk::ToolItemGroup::insert ( ToolItem item)
    itemThe ToolItem to insert into the group.
    @@ -591,7 +607,7 @@
    - + @@ -600,6 +616,7 @@
    +

    Whether the group has been collapsed and items are hidden.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -610,7 +627,7 @@
    Glib::PropertyProxy< bool > Gtk::ToolItemGroup::property_collapsed Glib::PropertyProxy< bool > Gtk::ToolItemGroup::property_collapsed ( )
    - + @@ -625,15 +642,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ToolItemGroup::property_collapsed Glib::PropertyProxy_ReadOnly< bool > Gtk::ToolItemGroup::property_collapsed ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Pango::EllipsizeMode > Gtk::ToolItemGroup::property_ellipsize Glib::PropertyProxy< Pango::EllipsizeMode > Gtk::ToolItemGroup::property_ellipsize ( ) const
    @@ -645,34 +662,35 @@
    - +
    +

    Ellipsize for item group headers.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    @@ -684,20 +702,21 @@
    - +
    +

    Relief of the group header button.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -708,7 +727,7 @@
    - + @@ -717,6 +736,7 @@
    +

    The human-readable title of this item group.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -727,7 +747,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::ToolItemGroup::property_label Glib::PropertyProxy< Glib::ustring > Gtk::ToolItemGroup::property_label ( )
    - + @@ -747,7 +767,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::ToolItemGroup::property_label Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::ToolItemGroup::property_label ( ) const
    - + @@ -756,6 +776,7 @@
    +

    A widget to display in place of the usual label.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -766,7 +787,7 @@
    Glib::PropertyProxy< Gtk::Widget* > Gtk::ToolItemGroup::property_label_widget Glib::PropertyProxy< Gtk::Widget* > Gtk::ToolItemGroup::property_label_widget ( )
    - + @@ -786,7 +807,7 @@
    Glib::PropertyProxy_ReadOnly< Gtk::Widget* > Gtk::ToolItemGroup::property_label_widget Glib::PropertyProxy_ReadOnly< Gtk::Widget* > Gtk::ToolItemGroup::property_label_widget ( ) const
    - + @@ -798,7 +819,7 @@

    Sets whether the group should be collapsed or expanded.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolItemGroup::set_collapsed void Gtk::ToolItemGroup::set_collapsed ( bool  collapsed = true)
    collapsedWhether the group should be collapsed or expanded.
    @@ -812,7 +833,7 @@
    - + @@ -824,7 +845,7 @@

    Sets the ellipsization mode which should be used by labels in group.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolItemGroup::set_ellipsize void Gtk::ToolItemGroup::set_ellipsize ( Pango::EllipsizeMode  ellipsize)
    ellipsizeThe Pango::EllipsizeMode labels in group should use.
    @@ -838,7 +859,7 @@
    - + @@ -851,7 +872,7 @@

    Set the button relief of the group header.

    See Gtk::Button::set_relief() for details.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolItemGroup::set_header_relief void Gtk::ToolItemGroup::set_header_relief ( ReliefStyle  style)
    styleThe Gtk::ReliefStyle.
    @@ -865,7 +886,7 @@
    - + @@ -887,7 +908,7 @@

    Sets the position of item in the list of children of group.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolItemGroup::set_item_position void Gtk::ToolItemGroup::set_item_position ( ToolItem item,
    @@ -902,7 +923,7 @@
    itemThe Gtk::ToolItem to move to a new position, should be a child of group.
    positionThe new position of item in group, starting with 0. The position -1 means end of list.
    - + @@ -915,7 +936,7 @@

    Sets the label of the tool item group.

    The label is displayed in the header of the group.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolItemGroup::set_label void Gtk::ToolItemGroup::set_label ( const Glib::ustring label)
    labelThe new human-readable label of of the group.
    @@ -929,7 +950,7 @@
    - + @@ -942,7 +963,7 @@

    Sets the label of the tool item group.

    The label widget is displayed in the header of the group, in place of the usual label.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolItemGroup::set_label_widget void Gtk::ToolItemGroup::set_label_widget ( Widget label_widget)
    label_widgetThe widget to be displayed in place of the usual label.
    @@ -957,7 +978,7 @@
    - + @@ -978,7 +999,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::ToolItemGroup* wrap Gtk::ToolItemGroup* wrap ( GtkToolItemGroup *  object,
    @@ -992,9 +1013,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/toolitemgroup.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToolItemGroup__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToolItemGroup__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToolItemGroup-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToolItemGroup-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToolItemGroup-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToolItemGroup-members.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::ToolItemGroup, including all inherited members. @@ -60,6 +76,7 @@ + @@ -196,7 +213,7 @@ - + @@ -218,7 +235,7 @@ - + @@ -487,7 +504,7 @@ - + @@ -571,7 +588,9 @@ + + @@ -582,6 +601,7 @@ + @@ -614,9 +634,14 @@ -
    activate()Gtk::Widget
    Gtk::ToolShell::add_interface(GType gtype_implementer)Gtk::ToolShell [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_style() const Gtk::ToolShell
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_style_vfunc()Gtk::ToolShell [protected, virtual]
    get_support_multidevice() const Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    thaw_child_notify()Gtk::Widget
    thaw_notify()Glib::ObjectBase
    ToolItemGroup(const Glib::ustring& label=Glib::ustring())Gtk::ToolItemGroup [explicit]
    ToolShell()Gtk::ToolShell [protected]
    trackable(const trackable &src)sigc::trackable
    transform_cairo_context_to_window(const ::Cairo::RefPtr< ::Cairo::Context >& cr, const Glib::RefPtr< const Gdk::Window >& window)Gtk::Widget [protected]
    translate_coordinates(Widget& dest_widget, int src_x, int src_y, int& dest_x, int& dest_y)Gtk::Widget
    ~ToolItemGroup()Gtk::ToolItemGroup [virtual]
    ~ToolShell()Gtk::ToolShell [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToolItem.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToolItem.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToolItem.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToolItem.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::ToolItem Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::ToolItem Class Reference
    -
    +
    Inheritance diagram for Gtk::ToolItem:
    @@ -134,17 +150,17 @@ Glib::SignalProxy0< bool > signal_create_menu_proxy () Glib::SignalProxy0< void > signal_toolbar_reconfigured () Glib::PropertyProxy< bool > property_visible_horizontal () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the toolbar item is visible when the toolbar is in a horizontal orientation.
    Glib::PropertyProxy_ReadOnly
    < bool > property_visible_horizontal () const  Whether the toolbar item is visible when the toolbar is in a horizontal orientation.
    Glib::PropertyProxy< bool > property_visible_vertical () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the toolbar item is visible when the toolbar is in a vertical orientation.
    Glib::PropertyProxy_ReadOnly
    < bool > property_visible_vertical () const  Whether the toolbar item is visible when the toolbar is in a vertical orientation.
    Glib::PropertyProxy< bool > property_is_important () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the toolbar item is considered important.
    Glib::PropertyProxy_ReadOnly
    < bool > property_is_important () const  Whether the toolbar item is considered important.
    @@ -167,7 +183,7 @@
    - + @@ -183,7 +199,7 @@
    virtual Gtk::ToolItem::~ToolItem virtual Gtk::ToolItem::~ToolItem ( ) [virtual]
    - + @@ -200,7 +216,7 @@
    Gtk::ToolItem::ToolItem Gtk::ToolItem::ToolItem ( )
    - + @@ -221,7 +237,7 @@
    Pango::EllipsizeMode Gtk::ToolItem::get_ellipsize_mode Pango::EllipsizeMode Gtk::ToolItem::get_ellipsize_mode ( ) const
    - + @@ -242,7 +258,7 @@
    bool Gtk::ToolItem::get_expand bool Gtk::ToolItem::get_expand ( ) const
    - + @@ -263,7 +279,7 @@
    bool Gtk::ToolItem::get_homogeneous bool Gtk::ToolItem::get_homogeneous ( ) const
    - + @@ -284,7 +300,7 @@
    IconSize Gtk::ToolItem::get_icon_size IconSize Gtk::ToolItem::get_icon_size ( ) const
    - + @@ -305,7 +321,7 @@
    bool Gtk::ToolItem::get_is_important bool Gtk::ToolItem::get_is_important ( ) const
    - + @@ -326,7 +342,7 @@
    Orientation Gtk::ToolItem::get_orientation Orientation Gtk::ToolItem::get_orientation ( ) const
    - + @@ -339,7 +355,7 @@

    If menu_item_id matches the string passed to set_proxy_menu_item() return the corresponding Gtk::MenuItem.

    Custom subclasses of Gtk::ToolItem should use this function to update their menu item when the Gtk::ToolItem changes. That the menu_item_ids must match ensures that a Gtk::ToolItem will not inadvertently change a menu item that they did not create.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    Widget* Gtk::ToolItem::get_proxy_menu_item Widget* Gtk::ToolItem::get_proxy_menu_item ( const Glib::ustring menu_item_id)
    menu_item_idA string used to identify the menu item.
    @@ -354,7 +370,7 @@
    - + @@ -367,7 +383,7 @@

    If menu_item_id matches the string passed to set_proxy_menu_item() return the corresponding Gtk::MenuItem.

    Custom subclasses of Gtk::ToolItem should use this function to update their menu item when the Gtk::ToolItem changes. That the menu_item_ids must match ensures that a Gtk::ToolItem will not inadvertently change a menu item that they did not create.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    const Widget* Gtk::ToolItem::get_proxy_menu_item const Widget* Gtk::ToolItem::get_proxy_menu_item ( const Glib::ustring menu_item_id)
    menu_item_idA string used to identify the menu item.
    @@ -382,7 +398,7 @@
    - + @@ -403,7 +419,7 @@
    ReliefStyle Gtk::ToolItem::get_relief_style ReliefStyle Gtk::ToolItem::get_relief_style ( ) const
    - + @@ -424,7 +440,7 @@
    float Gtk::ToolItem::get_text_alignment float Gtk::ToolItem::get_text_alignment ( ) const
    - + @@ -445,7 +461,7 @@
    Orientation Gtk::ToolItem::get_text_orientation Orientation Gtk::ToolItem::get_text_orientation ( ) const
    - + @@ -466,7 +482,7 @@
    Glib::RefPtr<SizeGroup> Gtk::ToolItem::get_text_size_group Glib::RefPtr<SizeGroup> Gtk::ToolItem::get_text_size_group ( )
    - + @@ -487,7 +503,7 @@
    Glib::RefPtr<const SizeGroup> Gtk::ToolItem::get_text_size_group Glib::RefPtr<const SizeGroup> Gtk::ToolItem::get_text_size_group ( ) const
    - + @@ -503,7 +519,7 @@
  • GTK_TOOLBAR_BOTH, meaning the tool item should show both an icon and a label, stacked vertically
  • GTK_TOOLBAR_ICONS, meaning the toolbar shows only icons
  • GTK_TOOLBAR_TEXT, meaning the tool item should only show text
  • -
  • GTK_TOOLBAR_BOTH_HORIZ, meaning the tool item should show both an icon and a label, arranged horizontally (however, note the Gtk::ToolButton::has_text_horizontally that makes tool buttons not show labels when the toolbar style is GTK_TOOLBAR_BOTH_HORIZ.
  • +
  • GTK_TOOLBAR_BOTH_HORIZ, meaning the tool item should show both an icon and a label, arranged horizontally (however, note the Gtk::ToolButton::property_has()_text_horizontally property that makes tool buttons not show labels when the toolbar style is GTK_TOOLBAR_BOTH_HORIZ.
  • Since gtkmm 2.4:
    Returns:
    A Gtk::ToolbarStyle indicating the toolbar style used for tool_item.
    @@ -515,7 +531,7 @@
    ToolbarStyle Gtk::ToolItem::get_toolbar_style ToolbarStyle Gtk::ToolItem::get_toolbar_style ( ) const
    - + @@ -536,7 +552,7 @@
    bool Gtk::ToolItem::get_use_drag_window bool Gtk::ToolItem::get_use_drag_window ( ) const
    - + @@ -556,7 +572,7 @@
    bool Gtk::ToolItem::get_visible_horizontal bool Gtk::ToolItem::get_visible_horizontal ( ) const
    - + @@ -572,15 +588,15 @@ - +
    bool Gtk::ToolItem::get_visible_vertical bool Gtk::ToolItem::get_visible_vertical ( ) const
    - + - +
    const GtkToolItem* Gtk::ToolItem::gobj GtkToolItem* Gtk::ToolItem::gobj ( ) const [inline] [inline]
    @@ -588,21 +604,21 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Activatable.

    +

    Reimplemented from Gtk::Activatable.

    -

    Reimplemented in Gtk::MenuToolButton, Gtk::RadioToolButton, Gtk::SeparatorToolItem, Gtk::ToggleToolButton, and Gtk::ToolButton.

    +

    Reimplemented in Gtk::SeparatorToolItem, Gtk::RadioToolButton, Gtk::ToggleToolButton, Gtk::MenuToolButton, and Gtk::ToolButton.

    - +
    - + - +
    GtkToolItem* Gtk::ToolItem::gobj const GtkToolItem* Gtk::ToolItem::gobj ( ) [inline] const [inline]
    @@ -610,9 +626,9 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Activatable.

    +

    Reimplemented from Gtk::Activatable.

    -

    Reimplemented in Gtk::MenuToolButton, Gtk::RadioToolButton, Gtk::SeparatorToolItem, Gtk::ToggleToolButton, and Gtk::ToolButton.

    +

    Reimplemented in Gtk::SeparatorToolItem, Gtk::RadioToolButton, Gtk::ToggleToolButton, Gtk::MenuToolButton, and Gtk::ToolButton.

    @@ -621,7 +637,7 @@
    - + @@ -639,7 +655,7 @@
    virtual bool Gtk::ToolItem::on_create_menu_proxy virtual bool Gtk::ToolItem::on_create_menu_proxy ( ) [protected, virtual]
    - + @@ -657,7 +673,7 @@
    virtual void Gtk::ToolItem::on_toolbar_reconfigured virtual void Gtk::ToolItem::on_toolbar_reconfigured ( ) [protected, virtual]
    - + @@ -666,6 +682,8 @@
    +

    Whether the toolbar item is considered important.

    +

    When TRUE, toolbar buttons show text in GTK_TOOLBAR_BOTH_HORIZ mode.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -676,7 +694,7 @@
    Glib::PropertyProxy< bool > Gtk::ToolItem::property_is_important Glib::PropertyProxy< bool > Gtk::ToolItem::property_is_important ( )
    - + @@ -697,7 +715,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ToolItem::property_is_important Glib::PropertyProxy_ReadOnly< bool > Gtk::ToolItem::property_is_important ( ) const
    - + @@ -706,6 +724,7 @@
    +

    Whether the toolbar item is visible when the toolbar is in a horizontal orientation.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -716,7 +735,7 @@
    Glib::PropertyProxy< bool > Gtk::ToolItem::property_visible_horizontal Glib::PropertyProxy< bool > Gtk::ToolItem::property_visible_horizontal ( )
    - + @@ -731,15 +750,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ToolItem::property_visible_horizontal Glib::PropertyProxy_ReadOnly< bool > Gtk::ToolItem::property_visible_horizontal ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ToolItem::property_visible_vertical Glib::PropertyProxy< bool > Gtk::ToolItem::property_visible_vertical ( ) const
    @@ -751,20 +770,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::ToolItem::property_visible_vertical Glib::PropertyProxy_ReadOnly< bool > Gtk::ToolItem::property_visible_vertical ( ) const
    +

    Whether the toolbar item is visible when the toolbar is in a vertical orientation.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -775,7 +795,7 @@
    - + @@ -787,19 +807,19 @@

    Calling this function signals to the toolbar that the overflow menu item for tool_item has changed.

    If the overflow menu is visible when this function it called, the menu will be rebuilt.

    The function must be called when the tool item changes what it will do in response to the Gtk::ToolItem::signal_create_menu_proxy() signal.

    -
    Since gtkmm 2.6:
    +
    Since gtkmm 2.6:
    - +
    void Gtk::ToolItem::rebuild_menu void Gtk::ToolItem::rebuild_menu ( )
    - + - +
    const Widget* Gtk::ToolItem::retrieve_proxy_menu_item Widget* Gtk::ToolItem::retrieve_proxy_menu_item ( ) const
    @@ -807,20 +827,20 @@

    Returns the Gtk::MenuItem that was last set by set_proxy_menu_item(), ie.

    the Gtk::MenuItem that is going to appear in the overflow menu.

    -
    Since gtkmm 2.4:
    +
    Since gtkmm 2.4:
    Returns:
    The Gtk::MenuItem that is going to appear in the overflow menu for tool_item.
    - +
    - + - +
    Widget* Gtk::ToolItem::retrieve_proxy_menu_item const Widget* Gtk::ToolItem::retrieve_proxy_menu_item ( ) const
    @@ -828,7 +848,7 @@

    Returns the Gtk::MenuItem that was last set by set_proxy_menu_item(), ie.

    the Gtk::MenuItem that is going to appear in the overflow menu.

    -
    Since gtkmm 2.4:
    +
    Since gtkmm 2.4:
    Returns:
    The Gtk::MenuItem that is going to appear in the overflow menu for tool_item.
    @@ -838,7 +858,7 @@
    - + @@ -851,7 +871,7 @@

    Sets whether tool_item is allocated extra space when there is more room on the toolbar then needed for the items.

    The effect is that the item gets bigger when the toolbar gets bigger and smaller when the toolbar gets smaller.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolItem::set_expand void Gtk::ToolItem::set_expand ( bool  expand = true)
    expandWhether tool_item is allocated extra space.
    @@ -865,7 +885,7 @@
    - + @@ -878,7 +898,7 @@

    Sets whether tool_item is to be allocated the same size as other homogeneous items.

    The effect is that all homogeneous items will have the same width as the widest of the items.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolItem::set_homogeneous void Gtk::ToolItem::set_homogeneous ( bool  homogeneous = true)
    homogeneousWhether tool_item is the same size as other homogeneous items.
    @@ -892,7 +912,7 @@
    - + @@ -905,7 +925,7 @@

    Sets whether tool_item should be considered important.

    The Gtk::ToolButton class uses this property to determine whether to show or hide its label when the toolbar style is Gtk::TOOLBAR_BOTH_HORIZ. The result is that only tool buttons with the "is_important" property set have labels, an effect known as "priority text"

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolItem::set_is_important void Gtk::ToolItem::set_is_important ( bool  is_important = true)
    is_importantWhether the tool item should be considered important.
    @@ -919,7 +939,7 @@
    - + @@ -942,7 +962,7 @@

    Sets the Gtk::MenuItem used in the toolbar overflow menu.

    The menu_item_id is used to identify the caller of this function and should also be used with get_proxy_menu_item().

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolItem::set_proxy_menu_item void Gtk::ToolItem::set_proxy_menu_item ( const Glib::ustring menu_item_id,
    @@ -957,7 +977,7 @@
    menu_item_idA string used to identify menu_item.
    menu_itemA Gtk::MenuItem to be used in the overflow menu.
    - + @@ -970,7 +990,7 @@

    Sets the markup text to be displayed as tooltip on the item.

    See Gtk::Widget::set_tooltip_markup().

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolItem::set_tooltip_markup void Gtk::ToolItem::set_tooltip_markup ( const Glib::ustring markup)
    markupMarkup text to be used as tooltip for tool_item.
    @@ -986,7 +1006,7 @@
    - + @@ -999,7 +1019,7 @@

    Sets the text to be displayed as tooltip on the item.

    See Gtk::Widget::set_tooltip_text().

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolItem::set_tooltip_text void Gtk::ToolItem::set_tooltip_text ( const Glib::ustring text)
    textText to be used as tooltip for tool_item.
    @@ -1015,7 +1035,7 @@
    - + @@ -1028,7 +1048,7 @@

    Sets whether tool_item has a drag window.

    When true the toolitem can be used as a drag source through Gtk::DragSource::set(). When tool_item has a drag window it will intercept all events, even those that would otherwise be sent to a child of tool_item.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolItem::set_use_drag_window void Gtk::ToolItem::set_use_drag_window ( bool  use_drag_window = true)
    use_drag_windowWhether tool_item has a drag window.
    @@ -1042,7 +1062,7 @@
    - + @@ -1054,7 +1074,7 @@

    Sets whether tool_item is visible when the toolbar is docked horizontally.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolItem::set_visible_horizontal void Gtk::ToolItem::set_visible_horizontal ( bool  visible_horizontal = true)
    visible_horizontalWhether tool_item is visible when in horizontal mode.
    @@ -1068,7 +1088,7 @@
    - + @@ -1081,7 +1101,7 @@

    Sets whether tool_item is visible when the toolbar is docked vertically.

    Some tool items, such as text entries, are too wide to be useful on a vertically docked toolbar. If visible_vertical is false tool_item will not appear on toolbars that are docked vertically.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolItem::set_visible_vertical void Gtk::ToolItem::set_visible_vertical ( bool  visible_vertical = true)
    visible_verticalWhether tool_item is visible when the toolbar is in vertical mode.
    @@ -1095,7 +1115,7 @@
    - + @@ -1120,7 +1140,7 @@
    Glib::SignalProxy0< bool > Gtk::ToolItem::signal_create_menu_proxy Glib::SignalProxy0< bool > Gtk::ToolItem::signal_create_menu_proxy ( )
    - + @@ -1144,7 +1164,7 @@
    Glib::SignalProxy0< void > Gtk::ToolItem::signal_toolbar_reconfigured Glib::SignalProxy0< void > Gtk::ToolItem::signal_toolbar_reconfigured ( )
    - + @@ -1155,7 +1175,7 @@

    Emits the signal Gtk::ToolItem::toolbar_reconfigured on tool_item.

    Gtk::Toolbar and other Gtk::ToolShell implementations use this function to notify children, when some aspect of their configuration changes.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    @@ -1165,7 +1185,7 @@
    void Gtk::ToolItem::toolbar_reconfigured void Gtk::ToolItem::toolbar_reconfigured ( )
    - + @@ -1186,7 +1206,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::ToolItem* wrap Gtk::ToolItem* wrap ( GtkToolItem *  object,
    @@ -1200,9 +1220,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/toolitem.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToolItem__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToolItem__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToolItem-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToolItem-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToolItem-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToolItem-members.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::ToolItem, including all inherited members. + @@ -64,6 +81,7 @@ + @@ -192,7 +210,7 @@ - + @@ -216,7 +234,7 @@ - + @@ -488,7 +506,7 @@ - + @@ -579,8 +597,10 @@ + + @@ -629,9 +649,14 @@ -
    Activatable()Gtk::Activatable [protected]
    activate()Gtk::Widget
    add(Widget& widget)Gtk::Container [virtual]
    add_accelerator(const Glib::ustring& accel_signal, const Glib::RefPtr< AccelGroup >& accel_group, guint accel_key, Gdk::ModifierType accel_mods, AccelFlags accel_flags)Gtk::Widget
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_proxy_menu_item(const Glib::ustring& menu_item_id)Gtk::ToolItem
    get_proxy_menu_item(const Glib::ustring& menu_item_id) const Gtk::ToolItem
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_text_alignment() const Gtk::ToolItem
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_proxy_menu_item(const Glib::ustring& menu_item_id, Widget& menu_item)Gtk::ToolItem
    set_realized(bool realized=true)Gtk::Widget [protected]
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_toolbar_reconfigured()Gtk::ToolItem
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~ToolItem()Gtk::ToolItem [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToolPalette.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToolPalette.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToolPalette.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToolPalette.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::ToolPalette Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::ToolPalette Class Reference
    -
    +

    A ToolPalette allows you to add ToolItems to a palette-like container with various categories and drag and drop support. More...

    @@ -109,22 +125,22 @@  Get the dragged item from the selection.
    const ToolItemget_drag_item (const SelectionData& selection) const  Get the dragged item from the selection.
    -void set_drag_source (ToolPaletteDragTargets targets=TOOL_PALETTE_DRAG_ITEMS) +void set_drag_source (ToolPaletteDragTargets targets=TOOL_PALETTE_DRAG_ITEMS)  Sets the tool palette as a drag source.
    -void add_drag_dest (Gtk::Widget& widget, DestDefaults flags=DEST_DEFAULT_ALL, ToolPaletteDragTargets targets=TOOL_PALETTE_DRAG_ITEMS, Gdk::DragAction actions=Gdk::ACTION_COPY) +void add_drag_dest (Gtk::Widget& widget, DestDefaults flags=DEST_DEFAULT_ALL, ToolPaletteDragTargets targets=TOOL_PALETTE_DRAG_ITEMS, Gdk::DragAction actions=Gdk::ACTION_COPY)  Sets palette as drag source (see set_drag_source()) and sets widget as a drag destination for drags from palette.
    Glib::PropertyProxy< IconSizeproperty_icon_size () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Size of icons in this tool palette.
    Glib::PropertyProxy_ReadOnly
    < IconSizeproperty_icon_size () const  Size of icons in this tool palette.
    Glib::PropertyProxy< bool > property_icon_size_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the icon-size property has been set.
    Glib::PropertyProxy_ReadOnly
    < bool > property_icon_size_set () const  Whether the icon-size property has been set.
    Glib::PropertyProxy< ToolbarStyleproperty_toolbar_style () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Style of items in the tool palette.
    Glib::PropertyProxy_ReadOnly
    < ToolbarStyleproperty_toolbar_style () const  Style of items in the tool palette.
    @@ -152,7 +168,7 @@
    - + @@ -168,7 +184,7 @@
    virtual Gtk::ToolPalette::~ToolPalette virtual Gtk::ToolPalette::~ToolPalette ( ) [virtual]
    - + @@ -185,7 +201,7 @@
    Gtk::ToolPalette::ToolPalette Gtk::ToolPalette::ToolPalette ( )
    - + @@ -194,19 +210,19 @@ - + - + - + @@ -220,7 +236,7 @@

    Sets palette as drag source (see set_drag_source()) and sets widget as a drag destination for drags from palette.

    See gtk_drag_dest_set().

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolPalette::add_drag_dest void Gtk::ToolPalette::add_drag_dest ( Gtk::Widget widget, DestDefaults flags = DEST_DEFAULT_ALL, flags = DEST_DEFAULT_ALL,
    ToolPaletteDragTargets targets = TOOL_PALETTE_DRAG_ITEMS, targets = TOOL_PALETTE_DRAG_ITEMS,
    Gdk::DragAction actions = Gdk::ACTION_COPY actions = Gdk::ACTION_COPY 
    @@ -237,7 +253,7 @@
    widgetA Gtk::Widget which should be a drag destination for palette.
    flagsThe flags that specify what actions GTK+ should take for drops on that widget.
    - + @@ -250,7 +266,7 @@

    Get the dragged item from the selection.

    This could be a Gtk::ToolItem or a Gtk::ToolItemGroup.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    ToolItem* Gtk::ToolPalette::get_drag_item ToolItem* Gtk::ToolPalette::get_drag_item ( const SelectionData selection)
    selectionA Gtk::SelectionData.
    @@ -265,7 +281,7 @@
    - + @@ -278,7 +294,7 @@

    Get the dragged item from the selection.

    This could be a Gtk::ToolItem or a Gtk::ToolItemGroup.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    const ToolItem* Gtk::ToolPalette::get_drag_item const ToolItem* Gtk::ToolPalette::get_drag_item ( const SelectionData selection)
    selectionA Gtk::SelectionData.
    @@ -293,7 +309,7 @@
    - + @@ -313,7 +329,7 @@
    static TargetEntry Gtk::ToolPalette::get_drag_target_group static TargetEntry Gtk::ToolPalette::get_drag_target_group ( ) [static]
    - + @@ -328,12 +344,12 @@ - +
    static TargetEntry Gtk::ToolPalette::get_drag_target_item static TargetEntry Gtk::ToolPalette::get_drag_target_item ( ) [static]
    - + @@ -347,15 +363,15 @@ - +
    const ToolItemGroup* Gtk::ToolPalette::get_drop_group ToolItemGroup* Gtk::ToolPalette::get_drop_group ( int  x,
    ) const

    Gets the group at position (x, y).

    -
    Since gtkmm 2.20:
    -
    Parameters:
    +
    Since gtkmm 2.20:
    +
    Parameters:
    @@ -366,12 +382,12 @@ - +
    xThe x position.
    yThe y position.
    - + @@ -385,15 +401,15 @@ - +
    ToolItemGroup* Gtk::ToolPalette::get_drop_group const ToolItemGroup* Gtk::ToolPalette::get_drop_group ( int  x,
    ) const

    Gets the group at position (x, y).

    -
    Since gtkmm 2.20:
    -
    Parameters:
    +
    Since gtkmm 2.20:
    +
    Parameters:
    @@ -409,7 +425,7 @@
    xThe x position.
    yThe y position.
    - + @@ -432,7 +448,7 @@

    Gets the item at position (x, y).

    See get_drop_group().

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    ToolItem* Gtk::ToolPalette::get_drop_item ToolItem* Gtk::ToolPalette::get_drop_item ( int  x,
    @@ -448,7 +464,7 @@
    xThe x position.
    yThe y position.
    - + @@ -471,7 +487,7 @@

    Gets the item at position (x, y).

    See get_drop_group().

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    const ToolItem* Gtk::ToolPalette::get_drop_item const ToolItem* Gtk::ToolPalette::get_drop_item ( int  x,
    @@ -487,7 +503,7 @@
    xThe x position.
    yThe y position.
    - + @@ -500,7 +516,7 @@

    Gets whether group is exclusive or not.

    See set_exclusive().

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::ToolPalette::get_exclusive bool Gtk::ToolPalette::get_exclusive ( ToolItemGroup group)
    groupA Gtk::ToolItemGroup which is a child of palette.
    @@ -515,7 +531,7 @@
    - + @@ -528,7 +544,7 @@

    Gets whether group should be given extra space.

    See set_expand().

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::ToolPalette::get_expand bool Gtk::ToolPalette::get_expand ( ToolItemGroup group)
    groupA Gtk::ToolItemGroup which is a child of palette.
    @@ -543,7 +559,7 @@
    - + @@ -556,7 +572,7 @@

    Gets the position of group in palette as index.

    See set_group_position().

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    int Gtk::ToolPalette::get_group_position int Gtk::ToolPalette::get_group_position ( ToolItemGroup group)
    groupA Gtk::ToolItemGroup.
    @@ -571,7 +587,7 @@
    - + @@ -592,7 +608,7 @@
    IconSize Gtk::ToolPalette::get_icon_size IconSize Gtk::ToolPalette::get_icon_size ( ) const
    - + @@ -607,15 +623,15 @@ - +
    ToolbarStyle Gtk::ToolPalette::get_style ToolbarStyle Gtk::ToolPalette::get_style ( ) const
    - + - +
    const GtkToolPalette* Gtk::ToolPalette::gobj GtkToolPalette* Gtk::ToolPalette::gobj ( ) const [inline] [inline]
    @@ -623,19 +639,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Container.

    +

    Reimplemented from Gtk::Container.

    - +
    - + - +
    GtkToolPalette* Gtk::ToolPalette::gobj const GtkToolPalette* Gtk::ToolPalette::gobj ( ) [inline] const [inline]
    @@ -643,7 +659,7 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Container.

    +

    Reimplemented from Gtk::Container.

    @@ -652,7 +668,7 @@
    - + @@ -661,6 +677,7 @@
    +

    Size of icons in this tool palette.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -671,7 +688,7 @@
    Glib::PropertyProxy< IconSize > Gtk::ToolPalette::property_icon_size Glib::PropertyProxy< IconSize > Gtk::ToolPalette::property_icon_size ( )
    - + @@ -686,15 +703,15 @@ - +
    Glib::PropertyProxy_ReadOnly< IconSize > Gtk::ToolPalette::property_icon_size Glib::PropertyProxy_ReadOnly< IconSize > Gtk::ToolPalette::property_icon_size ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::ToolPalette::property_icon_size_set Glib::PropertyProxy< bool > Gtk::ToolPalette::property_icon_size_set ( ) const
    @@ -706,20 +723,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::ToolPalette::property_icon_size_set Glib::PropertyProxy_ReadOnly< bool > Gtk::ToolPalette::property_icon_size_set ( ) const
    +

    Whether the icon-size property has been set.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -730,7 +748,7 @@
    - + @@ -739,6 +757,7 @@
    +

    Style of items in the tool palette.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -749,7 +768,7 @@
    Glib::PropertyProxy< ToolbarStyle > Gtk::ToolPalette::property_toolbar_style Glib::PropertyProxy< ToolbarStyle > Gtk::ToolPalette::property_toolbar_style ( )
    - + @@ -769,10 +788,10 @@
    Glib::PropertyProxy_ReadOnly< ToolbarStyle > Gtk::ToolPalette::property_toolbar_style Glib::PropertyProxy_ReadOnly< ToolbarStyle > Gtk::ToolPalette::property_toolbar_style ( ) const
    - + - +
    void Gtk::ToolPalette::set_drag_source void Gtk::ToolPalette::set_drag_source ( ToolPaletteDragTargets targets = TOOL_PALETTE_DRAG_ITEMS)targets = TOOL_PALETTE_DRAG_ITEMS)
    @@ -782,7 +801,7 @@

    Sets the tool palette as a drag source.

    Enables all groups and items in the tool palette as drag sources on button 1 and button 3 press with copy and move actions. See Gtk::DragSource::set().

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    targetsThe Gtk::ToolPaletteDragTargets which the widget should support.
    @@ -796,7 +815,7 @@
    - + @@ -819,7 +838,7 @@

    Sets whether the group should be exclusive or not.

    If an exclusive group is expanded all other groups are collapsed.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolPalette::set_exclusive void Gtk::ToolPalette::set_exclusive ( ToolItemGroup group,
    @@ -834,7 +853,7 @@
    groupA Gtk::ToolItemGroup which is a child of palette.
    exclusiveWhether the group should be exclusive or not.
    - + @@ -856,7 +875,7 @@

    Sets whether the group should be given extra space.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolPalette::set_expand void Gtk::ToolPalette::set_expand ( ToolItemGroup group,
    @@ -871,7 +890,7 @@
    groupA Gtk::ToolItemGroup which is a child of palette.
    expandWhether the group should be given extra space.
    - + @@ -894,7 +913,7 @@

    Sets the position of the group as an index of the tool palette.

    If position is 0 the group will become the first child, if position is -1 it will become the last child.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolPalette::set_group_position void Gtk::ToolPalette::set_group_position ( ToolItemGroup group,
    @@ -909,7 +928,7 @@
    groupA Gtk::ToolItemGroup which is a child of palette.
    positionA new index for group.
    - + @@ -921,7 +940,7 @@

    Sets the size of icons in the tool palette.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolPalette::set_icon_size void Gtk::ToolPalette::set_icon_size ( IconSize  icon_size)
    icon_sizeThe Gtk::IconSize that icons in the tool palette shall have.
    @@ -935,7 +954,7 @@
    - + @@ -947,7 +966,7 @@

    Sets the style (text, icons or both) of items in the tool palette.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    void Gtk::ToolPalette::set_style void Gtk::ToolPalette::set_style ( ToolbarStyle  style)
    styleThe Gtk::ToolbarStyle that items in the tool palette shall have.
    @@ -961,7 +980,7 @@
    - + @@ -980,7 +999,7 @@
    void Gtk::ToolPalette::unset_icon_size void Gtk::ToolPalette::unset_icon_size ( )
    - + @@ -1000,7 +1019,7 @@
    void Gtk::ToolPalette::unset_style void Gtk::ToolPalette::unset_style ( )
    - + @@ -1021,7 +1040,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::ToolPalette* wrap Gtk::ToolPalette* wrap ( GtkToolPalette *  object,
    @@ -1035,9 +1054,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/toolpalette.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToolPalette__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToolPalette__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToolPalette-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToolPalette-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToolPalette-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToolPalette-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::ToolPalette, including all inherited members. @@ -62,6 +78,7 @@ + @@ -197,7 +214,7 @@ - + @@ -217,7 +234,7 @@ - + @@ -331,6 +348,7 @@ + @@ -445,6 +463,7 @@ + @@ -490,7 +509,7 @@ - + @@ -577,7 +596,9 @@ + + @@ -626,9 +647,14 @@ -
    activate()Gtk::Widget
    Gtk::Scrollable::add_interface(GType gtype_implementer)Gtk::Scrollable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_style() const Gtk::ToolPalette
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    reparent(Widget& new_parent)Gtk::Widget
    reset_style()Gtk::Widget
    resize_children()Gtk::Container
    Scrollable()Gtk::Scrollable [protected]
    send_expose(GdkEvent* event)Gtk::Widget
    send_focus_change(GdkEvent* event)Gtk::Widget
    set_accel_path(const Glib::ustring& accel_path, const Glib::RefPtr< AccelGroup >& accel_group)Gtk::Widget
    set_orientation(Orientation orientation)Gtk::Orientable
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Scrollable()Gtk::Scrollable [virtual]
    ~ToolPalette()Gtk::ToolPalette [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToolShell.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToolShell.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToolShell.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToolShell.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::ToolShell Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::ToolShell Class Reference
    -
    +

    A base class for containers containing ToolItem widgets. More...

    @@ -98,6 +114,8 @@ static void add_interface (GType gtype_implementer)

    Protected Member Functions

    ToolShell () + You should derive from this class to use it.
    virtual IconSize get_icon_size_vfunc () virtual Orientation get_orientation_vfunc () virtual ToolbarStyle get_style_vfunc () @@ -113,14 +131,32 @@

    Detailed Description

    A base class for containers containing ToolItem widgets.

    This interface allows container widgets to provide additional information when embedding ToolItem widgets.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:

    Constructor & Destructor Documentation

    + +
    +
    + + + + + + + +
    Gtk::ToolShell::ToolShell () [protected]
    +
    +
    + +

    You should derive from this class to use it.

    + +
    +
    - + @@ -137,7 +173,7 @@
    virtual Gtk::ToolShell::~ToolShell virtual Gtk::ToolShell::~ToolShell ( ) [virtual]
    - + @@ -154,7 +190,7 @@
    static void Gtk::ToolShell::add_interface static void Gtk::ToolShell::add_interface ( GType  gtype_implementer)
    - + @@ -175,7 +211,7 @@
    Pango::EllipsizeMode Gtk::ToolShell::get_ellipsize_mode Pango::EllipsizeMode Gtk::ToolShell::get_ellipsize_mode ( ) const
    - + @@ -186,7 +222,7 @@

    Retrieves the icon size for the tool shell.

    Tool items must not call this function directly, but rely on Gtk::ToolItem::get_icon_size() instead.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The current size for icons of shell.

    Reimplemented in Gtk::Toolbar.

    @@ -198,7 +234,7 @@
    IconSize Gtk::ToolShell::get_icon_size IconSize Gtk::ToolShell::get_icon_size ( ) const
    - + @@ -214,7 +250,7 @@
    virtual IconSize Gtk::ToolShell::get_icon_size_vfunc virtual IconSize Gtk::ToolShell::get_icon_size_vfunc ( ) [protected, virtual]
    - + @@ -225,7 +261,7 @@

    Retrieves the current orientation for the tool shell.

    Tool items must not call this function directly, but rely on Gtk::ToolItem::get_orientation() instead.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The current orientation of shell.
    @@ -235,7 +271,7 @@
    Orientation Gtk::ToolShell::get_orientation Orientation Gtk::ToolShell::get_orientation ( ) const
    - + @@ -251,7 +287,7 @@
    virtual Orientation Gtk::ToolShell::get_orientation_vfunc virtual Orientation Gtk::ToolShell::get_orientation_vfunc ( ) [protected, virtual]
    - + @@ -262,7 +298,7 @@

    Returns the relief style of buttons on shell.

    Tool items must not call this function directly, but rely on Gtk::ToolItem::get_relief_style() instead.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The relief style of buttons on shell.

    Reimplemented in Gtk::Toolbar.

    @@ -274,7 +310,7 @@
    ReliefStyle Gtk::ToolShell::get_relief_style ReliefStyle Gtk::ToolShell::get_relief_style ( ) const
    - + @@ -290,7 +326,7 @@
    virtual ReliefStyle Gtk::ToolShell::get_relief_style_vfunc virtual ReliefStyle Gtk::ToolShell::get_relief_style_vfunc ( ) [protected, virtual]
    - + @@ -301,7 +337,7 @@

    Retrieves whether the tool shell has text, icons, or both.

    Tool items must not call this function directly, but rely on Gtk::ToolItem::get_toolbar_style() instead.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    The current style of shell.
    @@ -311,7 +347,7 @@
    ToolbarStyle Gtk::ToolShell::get_style ToolbarStyle Gtk::ToolShell::get_style ( ) const
    - + @@ -327,7 +363,7 @@
    virtual ToolbarStyle Gtk::ToolShell::get_style_vfunc virtual ToolbarStyle Gtk::ToolShell::get_style_vfunc ( ) [protected, virtual]
    - + @@ -348,7 +384,7 @@
    float Gtk::ToolShell::get_text_alignment float Gtk::ToolShell::get_text_alignment ( ) const
    - + @@ -364,15 +400,15 @@ - +
    Orientation Gtk::ToolShell::get_text_orientation Orientation Gtk::ToolShell::get_text_orientation ( ) const
    - + - +
    Glib::RefPtr<const SizeGroup> Gtk::ToolShell::get_text_size_group Glib::RefPtr<SizeGroup> Gtk::ToolShell::get_text_size_group ( ) const
    @@ -380,20 +416,20 @@

    Retrieves the current text size group for the tool shell.

    Tool items must not call this function directly, but rely on Gtk::ToolItem::get_text_size_group() instead.

    -
    Since gtkmm 2.20:
    +
    Since gtkmm 2.20:
    Returns:
    The current text size group of shell.
    - +
    - + - +
    Glib::RefPtr<SizeGroup> Gtk::ToolShell::get_text_size_group Glib::RefPtr<const SizeGroup> Gtk::ToolShell::get_text_size_group ( ) const
    @@ -401,7 +437,7 @@

    Retrieves the current text size group for the tool shell.

    Tool items must not call this function directly, but rely on Gtk::ToolItem::get_text_size_group() instead.

    -
    Since gtkmm 2.20:
    +
    Since gtkmm 2.20:
    Returns:
    The current text size group of shell.
    @@ -411,7 +447,7 @@
    - + @@ -433,7 +469,7 @@
    GtkToolShell* Gtk::ToolShell::gobj GtkToolShell* Gtk::ToolShell::gobj ( ) [inline]
    - + @@ -455,7 +491,7 @@
    const GtkToolShell* Gtk::ToolShell::gobj const GtkToolShell* Gtk::ToolShell::gobj ( ) const [inline]
    - + @@ -467,7 +503,7 @@

    Calling this function signals the tool shell that the overflow menu item for tool items have changed.

    If there is an overflow menu and if it is visible when this function it called, the menu will be rebuilt.

    Tool items must not call this function directly, but rely on Gtk::ToolItem::rebuild_menu() instead.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    @@ -476,7 +512,7 @@
    void Gtk::ToolShell::rebuild_menu void Gtk::ToolShell::rebuild_menu ( )
    - + @@ -493,7 +529,7 @@
    virtual void Gtk::ToolShell::rebuild_menu_vfunc virtual void Gtk::ToolShell::rebuild_menu_vfunc ( ) [protected, virtual]
    - + @@ -514,7 +550,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::ToolShell > wrap Glib::RefPtr< Gtk::ToolShell > wrap ( GtkToolShell *  object,
    @@ -528,9 +564,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/toolshell.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToolShell__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToolShell__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToolShell-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToolShell-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1ToolShell-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1ToolShell-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::ToolShell, including all inherited members. @@ -61,7 +77,7 @@ - + @@ -86,18 +102,24 @@ - + + -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_icon_size_vfunc()Gtk::ToolShell [protected, virtual]
    get_orientation() const Gtk::ToolShell
    get_orientation_vfunc()Gtk::ToolShell [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_relief_style() const Gtk::ToolShell
    get_relief_style_vfunc()Gtk::ToolShell [protected, virtual]
    rebuild_menu_vfunc()Gtk::ToolShell [protected, virtual]
    reference() const Glib::ObjectBase [virtual]
    remove_destroy_notify_callback(void *data) const sigc::trackable
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    thaw_notify()Glib::ObjectBase
    ToolShell()Gtk::ToolShell [protected]
    trackable(const trackable &src)sigc::trackable
    unreference() const Glib::ObjectBase [virtual]
    wrap(GtkToolShell* object, bool take_copy=false)Gtk::ToolShell [related]
    ~Interface()Glib::Interface [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~ToolShell()Gtk::ToolShell [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Tooltip.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Tooltip.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Tooltip.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Tooltip.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Tooltip Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Tooltip Class Reference
    -
    +

    Add tips to your widgets. More...

    @@ -84,11 +100,11 @@  Hide the label.
    void set_icon (const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)  Sets the icon of the tooltip (which is in front of the text) to be pixbuf.
    -void set_icon (const Glib::RefPtr< Gio::Icon >& icon, IconSize size) +void set_icon (const Glib::RefPtr< Gio::Icon >& icon, IconSize size)  Sets the icon of the tooltip (which is in front of the text) to be the icon indicated by gicon with the size indicated by size.
    -void set_icon_from_stock (const StockID& stock_id, IconSize size) +void set_icon_from_stock (const StockID& stock_id, IconSize size)  Sets the icon of the tooltip (which is in front of the text) to be the stock item indicated by stock_id with the size indicated by size.
    -void set_icon_from_icon_name (const Glib::ustring& icon_name, IconSize size) +void set_icon_from_icon_name (const Glib::ustring& icon_name, IconSize size)  Sets the icon of the tooltip (which is in front of the text) to be the icon indicated by icon_name with the size indicated by size.
    void unset_icon ()  Hide the image.
    @@ -138,7 +154,7 @@
    - + @@ -155,7 +171,7 @@
    virtual Gtk::Tooltip::~Tooltip virtual Gtk::Tooltip::~Tooltip ( ) [virtual]
    - + @@ -175,7 +191,7 @@
    GtkTooltip* Gtk::Tooltip::gobj GtkTooltip* Gtk::Tooltip::gobj ( ) [inline]
    - + @@ -195,7 +211,7 @@
    const GtkTooltip* Gtk::Tooltip::gobj const GtkTooltip* Gtk::Tooltip::gobj ( ) const [inline]
    - + @@ -213,7 +229,7 @@
    GtkTooltip* Gtk::Tooltip::gobj_copy GtkTooltip* Gtk::Tooltip::gobj_copy ( )
    - + @@ -226,7 +242,7 @@

    Replaces the widget packed into the tooltip with custom_widget.

    custom_widget does not get destroyed when the tooltip goes away. By default a box with a Gtk::Image and Gtk::Label is embedded in the tooltip, which can be configured using set_markup() and set_icon().

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Tooltip::set_custom void Gtk::Tooltip::set_custom ( Widget custom_widget)
    custom_widgetA Gtk::Widget, or 0 to unset the old custom widget.
    @@ -240,7 +256,7 @@
    - + @@ -253,7 +269,7 @@

    Sets the icon of the tooltip (which is in front of the text) to be pixbuf.

    If pixbuf is 0, the image will be hidden.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Tooltip::set_icon void Gtk::Tooltip::set_icon ( const Glib::RefPtr< Gdk::Pixbuf >&  pixbuf)
    pixbufA Gdk::Pixbuf, or 0.
    @@ -267,7 +283,7 @@
    - + @@ -290,7 +306,7 @@

    Sets the icon of the tooltip (which is in front of the text) to be the icon indicated by gicon with the size indicated by size.

    If gicon is 0, the image will be hidden.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Tooltip::set_icon void Gtk::Tooltip::set_icon ( const Glib::RefPtr< Gio::Icon > &  icon,
    @@ -305,7 +321,7 @@
    giconA Icon representing the icon, or 0.
    sizeA stock icon size.
    - + @@ -327,8 +343,8 @@

    Sets the icon of the tooltip (which is in front of the text) to be the icon indicated by icon_name with the size indicated by size.

    If icon_name is 0, the image will be hidden.

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    void Gtk::Tooltip::set_icon_from_icon_name void Gtk::Tooltip::set_icon_from_icon_name ( const Glib::ustring icon_name,
    @@ -343,7 +359,7 @@
    icon_nameAn icon name, or 0.
    sizeA stock icon size.
    - + @@ -366,7 +382,7 @@

    Sets the icon of the tooltip (which is in front of the text) to be the stock item indicated by stock_id with the size indicated by size.

    If stock_id is 0, the image will be hidden.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Tooltip::set_icon_from_stock void Gtk::Tooltip::set_icon_from_stock ( const StockID stock_id,
    @@ -381,7 +397,7 @@
    stock_idA stock id, or 0.
    sizeA stock icon size.
    - + @@ -394,7 +410,7 @@

    Sets the text of the tooltip to be markup, which is marked up with the Pango text markup language.

    If markup is 0, the label will be hidden.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Tooltip::set_markup void Gtk::Tooltip::set_markup ( const Glib::ustring markup)
    markupA markup string (see Pango markup format) or 0.
    @@ -408,7 +424,7 @@
    - + @@ -421,7 +437,7 @@

    Sets the text of the tooltip to be text.

    If text is 0, the label will be hidden. See also set_markup().

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Tooltip::set_text void Gtk::Tooltip::set_text ( const Glib::ustring markup)
    textA text string or 0.
    @@ -435,7 +451,7 @@
    - + @@ -449,7 +465,7 @@

    This is especially useful for properly setting tooltips on Gtk::TreeView rows and cells, Gtk::IconViews, etc.

    For setting tooltips on Gtk::TreeView, please refer to the convenience functions for this: Gtk::TreeView::set_tooltip_row() and Gtk::TreeView::set_tooltip_cell().

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Tooltip::set_tip_area void Gtk::Tooltip::set_tip_area ( const Gdk::Rectangle rect)
    rectA Gdk::Rectangle.
    @@ -463,7 +479,7 @@
    - + @@ -480,7 +496,7 @@
    static void Gtk::Tooltip::trigger_tooltip_query static void Gtk::Tooltip::trigger_tooltip_query ( const Glib::RefPtr< Gdk::Display >&  display)
    - + @@ -490,7 +506,7 @@

    Remove the custom widget.

    -
    Since gtkmm 3.2:
    +
    Since gtkmm 3.2:
    @@ -499,7 +515,7 @@
    void Gtk::Tooltip::unset_custom void Gtk::Tooltip::unset_custom ( )
    - + @@ -509,7 +525,7 @@ @@ -518,7 +534,7 @@
    void Gtk::Tooltip::unset_icon void Gtk::Tooltip::unset_icon ( )
    - + @@ -528,7 +544,7 @@ @@ -537,7 +553,7 @@
    void Gtk::Tooltip::unset_markup void Gtk::Tooltip::unset_markup ( )
    - + @@ -547,7 +563,7 @@ @@ -557,7 +573,7 @@
    void Gtk::Tooltip::unset_text void Gtk::Tooltip::unset_text ( )
    - + @@ -578,7 +594,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::Tooltip > wrap Glib::RefPtr< Gtk::Tooltip > wrap ( GtkTooltip *  object,
    @@ -592,9 +608,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/tooltip.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Tooltip__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Tooltip__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Tooltip-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Tooltip-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Tooltip-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Tooltip-members.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Tooltip, including all inherited members. @@ -57,7 +73,7 @@ - + @@ -83,7 +99,7 @@ - + @@ -101,9 +117,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    freeze_notify()Glib::ObjectBase
    func_destroy_notify typedefsigc::trackable
    get_data(const QueryQuark &key)Glib::Object
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gtk::Tooltip [inline]
    gobj() const Gtk::Tooltip [inline]
    set_icon_from_icon_name(const Glib::ustring& icon_name, IconSize size)Gtk::Tooltip
    set_icon_from_stock(const StockID& stock_id, IconSize size)Gtk::Tooltip
    set_markup(const Glib::ustring& markup)Gtk::Tooltip
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_text(const Glib::ustring& markup)Gtk::Tooltip
    set_tip_area(const Gdk::Rectangle& rect)Gtk::Tooltip
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Tooltip()Gtk::Tooltip [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeDragDest.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeDragDest.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeDragDest.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeDragDest.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TreeDragDest Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TreeDragDest Class Reference
    -
    +
    Inheritance diagram for Gtk::TreeDragDest:
    @@ -71,17 +87,19 @@  Provides access to the underlying C GObject.
    const GtkTreeDragDest* gobj () const  Provides access to the underlying C GObject.
    -bool drag_data_received (const TreeModel::Path& dest, const SelectionData& selection_data) +bool drag_data_received (const TreeModel::Path& dest, const SelectionData& selection_data)  Asks the Gtk::TreeDragDest to insert a row before the path dest, deriving the contents of the row from selection_data.
    -bool row_drop_possible (const TreeModel::Path& dest_path, const SelectionData& selection_data) const +bool row_drop_possible (const TreeModel::Path& dest_path, const SelectionData& selection_data) const  Determines whether a drop is possible before the given dest_path, at the same depth as dest_path.

    Static Public Member Functions

    static void add_interface (GType gtype_implementer)

    Protected Member Functions

    -virtual bool drag_data_received_vfunc (const TreeModel::Path& dest, const SelectionData& selection_data) -virtual bool row_drop_possible_vfunc (const TreeModel::Path& dest, const SelectionData& selection_data) const + TreeDragDest () + You should derive from this class to use it.
    +virtual bool drag_data_received_vfunc (const TreeModel::Path& dest, const SelectionData& selection_data) +virtual bool row_drop_possible_vfunc (const TreeModel::Path& dest, const SelectionData& selection_data) const

    Related Functions

    (Note that these are not member functions.)

    @@ -90,12 +108,30 @@  A Glib::wrap() method for this object.

    Constructor & Destructor Documentation

    + +
    +
    + + + + + + + +
    Gtk::TreeDragDest::TreeDragDest () [protected]
    +
    +
    + +

    You should derive from this class to use it.

    + +
    +
    - + @@ -112,7 +148,7 @@
    virtual Gtk::TreeDragDest::~TreeDragDest virtual Gtk::TreeDragDest::~TreeDragDest ( ) [virtual]
    - + @@ -129,9 +165,9 @@
    static void Gtk::TreeDragDest::add_interface static void Gtk::TreeDragDest::add_interface ( GType  gtype_implementer)
    - + - + @@ -151,7 +187,7 @@

    Asks the Gtk::TreeDragDest to insert a row before the path dest, deriving the contents of the row from selection_data.

    If dest is outside the tree so that inserting before it is impossible, false will be returned. Also, false may be returned if the new row is not created for some model-specific reason. Should robustly handle a dest no longer found in the model!

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TreeDragDest::drag_data_received bool Gtk::TreeDragDest::drag_data_received (const TreeModel::Pathconst TreeModel::Path dest,
    @@ -167,9 +203,9 @@
    destRow to drop in front of.
    selection_dataData to drop.
    - + - + @@ -194,7 +230,7 @@
    virtual bool Gtk::TreeDragDest::drag_data_received_vfunc virtual bool Gtk::TreeDragDest::drag_data_received_vfunc (const TreeModel::Pathconst TreeModel::Path dest,
    - + @@ -216,7 +252,7 @@
    GtkTreeDragDest* Gtk::TreeDragDest::gobj GtkTreeDragDest* Gtk::TreeDragDest::gobj ( ) [inline]
    - + @@ -238,9 +274,9 @@
    const GtkTreeDragDest* Gtk::TreeDragDest::gobj const GtkTreeDragDest* Gtk::TreeDragDest::gobj ( ) const [inline]
    - + - + @@ -260,7 +296,7 @@

    Determines whether a drop is possible before the given dest_path, at the same depth as dest_path.

    i.e., can we drop the data in selection_data at that location. dest_path does not have to exist; the return value will almost certainly be false if the parent of dest_path doesn't exist, though.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TreeDragDest::row_drop_possible bool Gtk::TreeDragDest::row_drop_possible (const TreeModel::Pathconst TreeModel::Path dest_path,
    @@ -276,9 +312,9 @@
    dest_pathDestination row.
    selection_dataThe data being dragged.
    - + - + @@ -304,7 +340,7 @@
    virtual bool Gtk::TreeDragDest::row_drop_possible_vfunc virtual bool Gtk::TreeDragDest::row_drop_possible_vfunc (const TreeModel::Pathconst TreeModel::Path dest,
    - + @@ -325,7 +361,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::TreeDragDest > wrap Glib::RefPtr< Gtk::TreeDragDest > wrap ( GtkTreeDragDest *  object,
    @@ -339,9 +375,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/treedragdest.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeDragDest__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeDragDest__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeDragDest-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeDragDest-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeDragDest-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeDragDest-members.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TreeDragDest, including all inherited members. @@ -58,7 +74,7 @@ - + @@ -75,18 +91,24 @@ - + + -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    drag_data_received_vfunc(const TreeModel::Path& dest, const SelectionData& selection_data)Gtk::TreeDragDest [protected, virtual]
    freeze_notify()Glib::ObjectBase
    func_destroy_notify typedefsigc::trackable
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gtk::TreeDragDest [inline]
    gobj() const Gtk::TreeDragDest [inline]
    remove_destroy_notify_callback(void *data) const sigc::trackable
    row_drop_possible(const TreeModel::Path& dest_path, const SelectionData& selection_data) const Gtk::TreeDragDest
    row_drop_possible_vfunc(const TreeModel::Path& dest, const SelectionData& selection_data) const Gtk::TreeDragDest [protected, virtual]
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    thaw_notify()Glib::ObjectBase
    trackable(const trackable &src)sigc::trackable
    TreeDragDest()Gtk::TreeDragDest [protected]
    unreference() const Glib::ObjectBase [virtual]
    wrap(GtkTreeDragDest* object, bool take_copy=false)Gtk::TreeDragDest [related]
    ~Interface()Glib::Interface [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~TreeDragDest()Gtk::TreeDragDest [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeDragSource.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeDragSource.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeDragSource.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeDragSource.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TreeDragSource Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TreeDragSource Class Reference
    -
    +
    Inheritance diagram for Gtk::TreeDragSource:
    @@ -71,20 +87,22 @@  Provides access to the underlying C GObject.
    const GtkTreeDragSource* gobj () const  Provides access to the underlying C GObject.
    -bool row_draggable (const TreeModel::Path& path) const +bool row_draggable (const TreeModel::Path& path) const  Asks the Gtk::TreeDragSource whether a particular row can be used as the source of a DND operation.
    -bool drag_data_get (const TreeModel::Path& path, SelectionData& selection_data) +bool drag_data_get (const TreeModel::Path& path, SelectionData& selection_data)  Asks the Gtk::TreeDragSource to fill in selection_data with a representation of the row at path.
    -bool drag_data_delete (const TreeModel::Path& path) +bool drag_data_delete (const TreeModel::Path& path)  Asks the Gtk::TreeDragSource to delete the row at path, because it was moved somewhere else via drag-and-drop.

    Static Public Member Functions

    static void add_interface (GType gtype_implementer)

    Protected Member Functions

    -virtual bool row_draggable_vfunc (const TreeModel::Path& path) const -virtual bool drag_data_get_vfunc (const TreeModel::Path& path, SelectionData& selection_data) const -virtual bool drag_data_delete_vfunc (const TreeModel::Path& path) + TreeDragSource () + You should derive from this class to use it.
    +virtual bool row_draggable_vfunc (const TreeModel::Path& path) const +virtual bool drag_data_get_vfunc (const TreeModel::Path& path, SelectionData& selection_data) const +virtual bool drag_data_delete_vfunc (const TreeModel::Path& path)

    Related Functions

    (Note that these are not member functions.)

    @@ -93,12 +111,30 @@  A Glib::wrap() method for this object.

    Constructor & Destructor Documentation

    + +
    +
    + + + + + + + +
    Gtk::TreeDragSource::TreeDragSource () [protected]
    +
    +
    + +

    You should derive from this class to use it.

    + +
    +
    - + @@ -115,7 +151,7 @@
    virtual Gtk::TreeDragSource::~TreeDragSource virtual Gtk::TreeDragSource::~TreeDragSource ( ) [virtual]
    - + @@ -132,9 +168,9 @@
    static void Gtk::TreeDragSource::add_interface static void Gtk::TreeDragSource::add_interface ( GType  gtype_implementer)
    - + - + @@ -144,7 +180,7 @@

    Asks the Gtk::TreeDragSource to delete the row at path, because it was moved somewhere else via drag-and-drop.

    Returns false if the deletion fails because path no longer exists, or for some model-specific reason. Should robustly handle a path no longer found in the model!

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TreeDragSource::drag_data_delete bool Gtk::TreeDragSource::drag_data_delete (const TreeModel::Pathconst TreeModel::Path path)
    pathRow that was being dragged.
    @@ -159,9 +195,9 @@
    - + - + @@ -176,9 +212,9 @@
    virtual bool Gtk::TreeDragSource::drag_data_delete_vfunc virtual bool Gtk::TreeDragSource::drag_data_delete_vfunc (const TreeModel::Pathconst TreeModel::Path path) [protected, virtual]
    - + - + @@ -198,7 +234,7 @@

    Asks the Gtk::TreeDragSource to fill in selection_data with a representation of the row at path.

    selection_data->target gives the required type of the data. Should robustly handle a path no longer found in the model!

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TreeDragSource::drag_data_get bool Gtk::TreeDragSource::drag_data_get (const TreeModel::Pathconst TreeModel::Path path,
    @@ -214,9 +250,9 @@
    pathRow that was dragged.
    selection_dataA Gtk::SelectionData to fill with data from the dragged row.
    - + - + @@ -241,7 +277,7 @@
    virtual bool Gtk::TreeDragSource::drag_data_get_vfunc virtual bool Gtk::TreeDragSource::drag_data_get_vfunc (const TreeModel::Pathconst TreeModel::Path path,
    - + @@ -263,7 +299,7 @@
    GtkTreeDragSource* Gtk::TreeDragSource::gobj GtkTreeDragSource* Gtk::TreeDragSource::gobj ( ) [inline]
    - + @@ -285,9 +321,9 @@
    const GtkTreeDragSource* Gtk::TreeDragSource::gobj const GtkTreeDragSource* Gtk::TreeDragSource::gobj ( ) const [inline]
    - + - + @@ -297,7 +333,7 @@

    Asks the Gtk::TreeDragSource whether a particular row can be used as the source of a DND operation.

    If the source doesn't implement this interface, the row is assumed draggable.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TreeDragSource::row_draggable bool Gtk::TreeDragSource::row_draggable (const TreeModel::Pathconst TreeModel::Path path) const
    pathRow on which user is initiating a drag.
    @@ -312,9 +348,9 @@
    - + - + @@ -330,7 +366,7 @@
    virtual bool Gtk::TreeDragSource::row_draggable_vfunc virtual bool Gtk::TreeDragSource::row_draggable_vfunc (const TreeModel::Pathconst TreeModel::Path path) const [protected, virtual]
    - + @@ -351,7 +387,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::TreeDragSource > wrap Glib::RefPtr< Gtk::TreeDragSource > wrap ( GtkTreeDragSource *  object,
    @@ -365,9 +401,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/treedragsource.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeDragSource__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeDragSource__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeDragSource-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeDragSource-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeDragSource-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeDragSource-members.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TreeDragSource, including all inherited members. @@ -60,7 +76,7 @@ - + @@ -77,18 +93,24 @@ - + + -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    drag_data_get_vfunc(const TreeModel::Path& path, SelectionData& selection_data) const Gtk::TreeDragSource [protected, virtual]
    freeze_notify()Glib::ObjectBase
    func_destroy_notify typedefsigc::trackable
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gtk::TreeDragSource [inline]
    gobj() const Gtk::TreeDragSource [inline]
    remove_destroy_notify_callback(void *data) const sigc::trackable
    row_draggable(const TreeModel::Path& path) const Gtk::TreeDragSource
    row_draggable_vfunc(const TreeModel::Path& path) const Gtk::TreeDragSource [protected, virtual]
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    thaw_notify()Glib::ObjectBase
    trackable(const trackable &src)sigc::trackable
    TreeDragSource()Gtk::TreeDragSource [protected]
    unreference() const Glib::ObjectBase [virtual]
    wrap(GtkTreeDragSource* object, bool take_copy=false)Gtk::TreeDragSource [related]
    ~Interface()Glib::Interface [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~TreeDragSource()Gtk::TreeDragSource [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeIterBase.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeIterBase.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeIterBase.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeIterBase.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TreeIterBase Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TreeIterBase Class Reference
    -
    +
    Inheritance diagram for Gtk::TreeIterBase:
    @@ -80,7 +96,7 @@
    - + @@ -96,7 +112,7 @@
    Gtk::TreeIterBase::TreeIterBase Gtk::TreeIterBase::TreeIterBase ( )
    - + @@ -114,7 +130,7 @@
    Gtk::TreeIterBase::TreeIterBase Gtk::TreeIterBase::TreeIterBase ( const GtkTreeIter *  gobject)
    - + @@ -134,7 +150,7 @@
    GtkTreeIter* Gtk::TreeIterBase::gobj GtkTreeIter* Gtk::TreeIterBase::gobj ( ) [inline]
    - + @@ -166,9 +182,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/treeiter.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeIterBase__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeIterBase__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeIterBase-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeIterBase-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeIterBase-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeIterBase-members.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    const GtkTreeIter* Gtk::TreeIterBase::gobj const GtkTreeIter* Gtk::TreeIterBase::gobj ( ) const [inline]
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TreeIterBase, including all inherited members. @@ -55,9 +71,14 @@ -
    gobj()Gtk::TreeIterBase [inline]
    gobject_Gtk::TreeIterBase [protected]
    TreeIterBase()Gtk::TreeIterBase
    TreeIterBase(const GtkTreeIter* gobject)Gtk::TreeIterBase [explicit]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeIter.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeIter.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeIter.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeIter.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TreeIter Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TreeIter Class Reference
    -
    +

    A Gtk::TreeModel::iterator is a reference to a specific node on a specific model. More...

    @@ -68,7 +84,7 @@

    Public Types

    typedef
    -std::bidirectional_iterator_tag iterator_category +std::bidirectional_iterator_tag iterator_category typedef Gtk::TreeRow value_type typedef int difference_type typedef const Gtk::TreeRowreference @@ -84,11 +100,11 @@  Please note that this is very slow compared to operator++().
    const TreeIter operator-- (int)  Please note that this is very slow compared to operator++().
    -reference operator* () const -pointer operator-> () const +reference operator* () const +pointer operator-> () const bool equal (const TreeIter& other) const  operator BoolExpr () const - Discover whether the iterator is valid, and not equal to end().
    + Discover whether the iterator is valid, and not equal to end().
    int get_stamp () const  This is only useful when implementing a custom Gtk::TreeModel class.
    void set_stamp (int stamp) @@ -122,7 +138,7 @@

    This typedef is just to make it more obvious that our operator const void* should be used like operator bool().

    -

    Reimplemented in Gtk::TreeRow, and Gtk::TreeNodeChildren.

    +

    Reimplemented in Gtk::TreeNodeChildren, and Gtk::TreeRow.

    @@ -146,7 +162,7 @@ @@ -159,7 +175,7 @@ @@ -172,7 +188,7 @@ @@ -185,7 +201,7 @@ @@ -201,7 +217,7 @@
    - + @@ -218,7 +234,7 @@
    Gtk::TreeIter::TreeIter Gtk::TreeIter::TreeIter ( )
    - + @@ -235,7 +251,7 @@
    bool Gtk::TreeIter::equal bool Gtk::TreeIter::equal ( const TreeIter other)
    - + @@ -265,11 +281,11 @@
    -

    Discover whether the iterator is valid, and not equal to end().

    +

    Discover whether the iterator is valid, and not equal to end().

    For instance,

     if(treeiter)
        do_something()
    -

    Reimplemented in Gtk::TreeRow, and Gtk::TreeNodeChildren.

    +

    Reimplemented in Gtk::TreeNodeChildren, and Gtk::TreeRow.

    @@ -278,7 +294,7 @@
    int Gtk::TreeIter::get_stamp int Gtk::TreeIter::get_stamp ( ) const
    - + @@ -322,14 +338,13 @@ - +
    reference Gtk::TreeIter::operator* reference Gtk::TreeIter::operator* ( ) const [inline]
    - + - @@ -341,13 +356,14 @@ - +
    const TreeIter Gtk::TreeIter::operator-- TreeIter& Gtk::TreeIter::operator-- (int  )
    - + + @@ -364,7 +380,7 @@
    TreeIter& Gtk::TreeIter::operator-- const TreeIter Gtk::TreeIter::operator-- (int  )
    - + @@ -380,7 +396,7 @@
    pointer Gtk::TreeIter::operator-> pointer Gtk::TreeIter::operator-> ( ) const [inline]
    - + @@ -401,7 +417,7 @@
    void Gtk::TreeIter::set_stamp void Gtk::TreeIter::set_stamp ( int  stamp)
    - + @@ -453,9 +469,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/treeiter.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeIter__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeIter__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeIter-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeIter-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeIter-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeIter-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    bool operator!= bool operator!= ( const TreeIter lhs,
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TreeIter, including all inherited members. @@ -74,9 +90,14 @@ -
    BoolExpr typedefGtk::TreeIter
    TreeIterBase()Gtk::TreeIterBase
    TreeIterBase(const GtkTreeIter* gobject)Gtk::TreeIterBase [explicit]
    value_type typedefGtk::TreeIter
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModelColumnBase.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModelColumnBase.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModelColumnBase.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModelColumnBase.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TreeModelColumnBase Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TreeModelColumnBase Class Reference
    -
    +

    Base class of TreeModelColumn templates. More...

    @@ -60,7 +76,7 @@
    Inheritance graph
    - +
    [legend]

    List of all members.

    @@ -71,7 +87,7 @@ int index () const

    Protected Member Functions

    TreeModelColumnBase (GType type) + TreeModelColumnBase (GType type)

    Related Functions

    (Note that these are not member functions.)

    @@ -87,7 +103,7 @@
    - + @@ -105,7 +121,7 @@
    Gtk::TreeModelColumnBase::TreeModelColumnBase Gtk::TreeModelColumnBase::TreeModelColumnBase ( GType  type)
    - + @@ -121,7 +137,7 @@
    int Gtk::TreeModelColumnBase::index int Gtk::TreeModelColumnBase::index ( ) const [inline]
    - + @@ -138,7 +154,7 @@
    GType Gtk::TreeModelColumnBase::type GType Gtk::TreeModelColumnBase::type ( ) const [inline]
    - + @@ -190,9 +206,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/treemodelcolumn.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModelColumnBase__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModelColumnBase__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModelColumnBase-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModelColumnBase-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModelColumnBase-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModelColumnBase-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    bool operator!= bool operator!= ( const TreeModelColumnBase lhs,
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TreeModelColumnBase, including all inherited members. @@ -55,9 +71,14 @@ -
    index() const Gtk::TreeModelColumnBase [inline]
    operator==(const TreeModelColumnBase& lhs, const TreeModelColumnBase& rhs)Gtk::TreeModelColumnBase [related]
    TreeModelColumnBase(GType type)Gtk::TreeModelColumnBase [explicit, protected]
    type() const Gtk::TreeModelColumnBase [inline]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModelColumn.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModelColumn.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModelColumn.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModelColumn.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TreeModelColumn< T > Class Template Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TreeModelColumn< T > Class Template Reference
    -
    +

    A Gtk::TreeModelColumn describes the C++ type of the data in a model column, and identifies that column in the model. More...

    @@ -101,7 +117,7 @@ template <class T>
    - +
    typedef Glib::Value<T> Gtk::TreeModelColumn< T >::ValueTypetypedef Glib::Value<T> Gtk::TreeModelColumn< T >::ValueType
    @@ -131,9 +147,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/treemodelcolumn.h
    -
    - +
    + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModelColumn__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModelColumn__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModelColumn-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModelColumn-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModelColumn-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModelColumn-members.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Member List + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TreeModelColumn< T >, including all inherited members. @@ -58,9 +74,14 @@ -
    ElementType typedefGtk::TreeModelColumn< T >
    TreeModelColumnBase(GType type)Gtk::TreeModelColumnBase [explicit, protected]
    type() const Gtk::TreeModelColumnBase [inline]
    ValueType typedefGtk::TreeModelColumn< T >
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModelColumnRecord.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModelColumnRecord.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModelColumnRecord.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModelColumnRecord.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TreeModelColumnRecord Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TreeModelColumnRecord Class Reference
    -
    +

    Typedefed as TreeModel::ColumnRecord. More...

    @@ -86,7 +102,7 @@ MyModelColumns() { add(filename); add(description); add(thumbnail); } };

    Whether or not you derive your own ColumnRecord, you need to add the TreeModelColumns to the ColumnRecord with the add() method.

    -

    A ColumnRecord instance, such as an instance of MyModelColumns should then be passed to ListStore::create() or TreeStore::create(). The TreeModelColumns, such as the members filename, description and thumbnail can then be used with Gtk::TreeRow::operator[]() to specify the column you're interested in.

    +

    A ColumnRecord instance, such as an instance of MyModelColumns should then be passed to ListStore::create() or TreeStore::create(). The TreeModelColumns, such as the members filename, description and thumbnail can then be used with Gtk::TreeRow::operator[]() to specify the column you're interested in.

    Neither TreeModel::ColumnRecord nor the TreeModelColumns contain any real data -- they merely describe what C++ type is stored in which column of a TreeModel, and save you from having to repeat that type information in several places.

    Thus TreeModel::ColumnRecord can be made a singleton (as long as you make sure it's instantiated after Gtk::Main), even when creating multiple models from it.


    Constructor & Destructor Documentation

    @@ -95,7 +111,7 @@
    - + @@ -111,7 +127,7 @@
    Gtk::TreeModelColumnRecord::TreeModelColumnRecord Gtk::TreeModelColumnRecord::TreeModelColumnRecord ( )
    - + @@ -128,7 +144,7 @@
    virtual Gtk::TreeModelColumnRecord::~TreeModelColumnRecord virtual Gtk::TreeModelColumnRecord::~TreeModelColumnRecord ( ) [virtual]
    - + @@ -148,7 +164,7 @@
    void Gtk::TreeModelColumnRecord::add void Gtk::TreeModelColumnRecord::add ( TreeModelColumnBase column)
    - + @@ -164,7 +180,7 @@
    unsigned int Gtk::TreeModelColumnRecord::size unsigned int Gtk::TreeModelColumnRecord::size ( ) const
    - + @@ -178,9 +194,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/treemodelcolumn.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModelColumnRecord__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModelColumnRecord__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModelColumnRecord-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModelColumnRecord-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModelColumnRecord-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModelColumnRecord-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    const GType* Gtk::TreeModelColumnRecord::types const GType* Gtk::TreeModelColumnRecord::types ( ) const
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TreeModelColumnRecord, including all inherited members. @@ -55,9 +71,14 @@ -
    add(TreeModelColumnBase& column)Gtk::TreeModelColumnRecord
    TreeModelColumnRecord()Gtk::TreeModelColumnRecord
    types() const Gtk::TreeModelColumnRecord
    ~TreeModelColumnRecord()Gtk::TreeModelColumnRecord [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModelFilter.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModelFilter.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModelFilter.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModelFilter.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TreeModelFilter Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TreeModelFilter Class Reference
    -
    +
    Inheritance diagram for Gtk::TreeModelFilter:
    @@ -69,10 +85,10 @@ Public Types typedef sigc::slot< bool,
    const
    -TreeModel::const_iterator& > SlotVisible +TreeModel::const_iterator& > SlotVisible  For instance, bool on_visible(const TreeModel::const_iterator& iter); This should return true if the given row should be visible and false otherwise.
    typedef sigc::slot< void,
    -const Gtk::TreeModel::iterator
    +const Gtk::TreeModel::iterator
    &, Glib::ValueBase&, int > SlotModify  For instance, void on_modify(const Gtk::TreeModel::iterator& iter, Glib::ValueBase& value, int column);.

    @@ -84,9 +100,9 @@  Provides access to the underlying C GObject.
    GtkTreeModelFilter* gobj_copy ()  Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs.
    -void set_visible_func (const SlotVisible& slot) +void set_visible_func (const SlotVisible& slot)  Sets the "visible" callback used when filtering the filter.
    -void set_modify_func (const TreeModelColumnRecord& columns, const SlotModify& slot) +void set_modify_func (const TreeModelColumnRecord& columns, const SlotModify& slot)  Specify columns that will be provided by this model, and a callback that will provide data for these columns based on data in the columns of the child model.
    void set_visible_column (const TreeModelColumnBase& column)  Sets column of the child_model to be the column where filter should look for visibility information.
    @@ -96,13 +112,13 @@  Returns a pointer to the child model of filter.
    Glib::RefPtr< const TreeModelget_model () const  Returns a pointer to the child model of filter.
    -iterator convert_child_iter_to_iter (const iterator& child_iter) const +iterator convert_child_iter_to_iter (const iterator& child_iter) const  Gets an iterator that points to the sorted row that corresponds to the child row pointed at by child_iter.
    -iterator convert_iter_to_child_iter (const iterator& filter_iter) const +iterator convert_iter_to_child_iter (const iterator& filter_iter) const  Gets an iterator that points to the child row that corresponds to the sorted row pointed at by sorted_iter.
    -Path convert_child_path_to_path (const Path& child_path) const +Path convert_child_path_to_path (const Path& child_path) const  Converts child_path to a path relative to filter.
    -Path convert_path_to_child_path (const Path& filter_path) const +Path convert_path_to_child_path (const Path& filter_path) const  Converts filter_path to a path on the child model of filter.
    void refilter ()  Emits ::row_changed for each row in the child model, which causes the filter to re-evaluate whether a row is visible or not.
    @@ -110,24 +126,24 @@  This function should almost never be called.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< TreeModel > > property_child_model () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The model for the filtermodel to filter.
    Glib::PropertyProxy_ReadOnly
    -< TreeModel::Pathproperty_virtual_root () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    +< TreeModel::Pathproperty_virtual_root () const + The virtual root (relative to the child model) for this filtermodel.

    Static Public Member Functions

    static Glib::RefPtr
    < TreeModelFiltercreate (const Glib::RefPtr< TreeModel >& child_model)  This creates a TreeModelFilter with child_model as the child model.
    static Glib::RefPtr
    -< TreeModelFiltercreate (const Glib::RefPtr< TreeModel >& child_model, const TreeModel::Path& virtual_root) +< TreeModelFiltercreate (const Glib::RefPtr< TreeModel >& child_model, const TreeModel::Path& virtual_root)  This creates a TreeModelFilter with child_model as the child model, and root as the virtual root.

    Protected Member Functions

     TreeModelFilter (const Glib::RefPtr< TreeModel >& child_model) - TreeModelFilter (const Glib::RefPtr< TreeModel >& child_model, const TreeModel::Path& virtual_root) -virtual void set_value_impl (const iterator& row, int column, const Glib::ValueBase&value) - Override and implement this in a derived TreeModel class, so that Row::operator() and Row::set_value() work.
    TreeModelFilter (const Glib::RefPtr< TreeModel >& child_model, const TreeModel::Path& virtual_root) +virtual void set_value_impl (const iterator& row, int column, const Glib::ValueBase&value) + Override and implement this in a derived TreeModel class, so that Row::operator() and Row::set_value() work.

    Related Functions

    (Note that these are not member functions.)

    @@ -142,7 +158,7 @@ @@ -158,7 +174,7 @@ @@ -174,7 +190,7 @@
    - + @@ -190,7 +206,7 @@
    virtual Gtk::TreeModelFilter::~TreeModelFilter virtual Gtk::TreeModelFilter::~TreeModelFilter ( ) [virtual]
    - + @@ -207,7 +223,7 @@
    Gtk::TreeModelFilter::TreeModelFilter Gtk::TreeModelFilter::TreeModelFilter ( const Glib::RefPtr< TreeModel >&  child_model)
    - + @@ -215,7 +231,7 @@ - + @@ -235,7 +251,7 @@
    Gtk::TreeModelFilter::TreeModelFilter Gtk::TreeModelFilter::TreeModelFilter ( const Glib::RefPtr< TreeModel >&  child_model,
    const TreeModel::Pathconst TreeModel::Path virtual_root 
    - + @@ -255,9 +271,9 @@
    void Gtk::TreeModelFilter::clear_cache void Gtk::TreeModelFilter::clear_cache ( )
    - + - + @@ -266,7 +282,7 @@

    Gets an iterator that points to the sorted row that corresponds to the child row pointed at by child_iter.

    -
    Parameters:
    +
    Parameters:
    iterator Gtk::TreeModelFilter::convert_child_iter_to_iter iterator Gtk::TreeModelFilter::convert_child_iter_to_iter (const iteratorconst iterator child_iter) const
    child_iterA valid iterator pointing to a row on the child model.
    @@ -281,9 +297,9 @@
    - + - + @@ -294,7 +310,7 @@

    Converts child_path to a path relative to filter.

    That is, child_path points to a path in the child model. The rerturned path will point to the same row in the filtered model. If child_path isn't a valid path on the child model or points to a row which is not visible in filter, then 0 is returned.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    Path Gtk::TreeModelFilter::convert_child_path_to_path Path Gtk::TreeModelFilter::convert_child_path_to_path (const Pathconst Path child_path) const
    child_pathA Gtk::TreePath to convert.
    @@ -309,9 +325,9 @@
    - + - + @@ -320,7 +336,7 @@

    Gets an iterator that points to the child row that corresponds to the sorted row pointed at by sorted_iter.

    -
    Parameters:
    +
    Parameters:
    iterator Gtk::TreeModelFilter::convert_iter_to_child_iter iterator Gtk::TreeModelFilter::convert_iter_to_child_iter (const iteratorconst iterator filter_iter) const
    filter_iterA valid iterator pointing to a row on the sorted model.
    @@ -335,9 +351,9 @@
    - + - + @@ -348,7 +364,7 @@

    Converts filter_path to a path on the child model of filter.

    That is, filter_path points to a location in filter. The returned path will point to the same location in the model not being filtered. If filter_path does not point to a location in the child model, 0 is returned.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    Path Gtk::TreeModelFilter::convert_path_to_child_path Path Gtk::TreeModelFilter::convert_path_to_child_path (const Pathconst Path filter_path) const
    filter_pathA Gtk::TreePath to convert.
    @@ -358,52 +374,52 @@
    - +
    - + - - - - - - - - - - - - + +
    static Glib::RefPtr<TreeModelFilter> Gtk::TreeModelFilter::create static Glib::RefPtr<TreeModelFilter> Gtk::TreeModelFilter::create ( const Glib::RefPtr< TreeModel >& child_model,
    const TreeModel::Pathvirtual_root 
    ) [static]child_model) [static]
    -

    This creates a TreeModelFilter with child_model as the child model, and root as the virtual root.

    +

    This creates a TreeModelFilter with child_model as the child model.

    You can use set_visible_func(), set_visible_column() and/or set_modify_func() to change the mapping of child model to parent model.

    - +
    - + - - + + + + + + + + + + + +
    static Glib::RefPtr<TreeModelFilter> Gtk::TreeModelFilter::create static Glib::RefPtr<TreeModelFilter> Gtk::TreeModelFilter::create ( const Glib::RefPtr< TreeModel >& child_model) [static]child_model,
    const TreeModel::Pathvirtual_root 
    ) [static]
    -

    This creates a TreeModelFilter with child_model as the child model.

    +

    This creates a TreeModelFilter with child_model as the child model, and root as the virtual root.

    You can use set_visible_func(), set_visible_column() and/or set_modify_func() to change the mapping of child model to parent model.

    @@ -413,7 +429,7 @@
    - + @@ -433,7 +449,7 @@
    Glib::RefPtr<TreeModel> Gtk::TreeModelFilter::get_model Glib::RefPtr<TreeModel> Gtk::TreeModelFilter::get_model ( )
    - + @@ -448,15 +464,15 @@ - +
    Glib::RefPtr<const TreeModel> Gtk::TreeModelFilter::get_model Glib::RefPtr<const TreeModel> Gtk::TreeModelFilter::get_model ( ) const
    - + - +
    const GtkTreeModelFilter* Gtk::TreeModelFilter::gobj GtkTreeModelFilter* Gtk::TreeModelFilter::gobj ( ) const [inline] [inline]
    @@ -464,19 +480,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gtk::TreeModel.

    +

    Reimplemented from Gtk::TreeModel.

    - +
    - + - +
    GtkTreeModelFilter* Gtk::TreeModelFilter::gobj const GtkTreeModelFilter* Gtk::TreeModelFilter::gobj ( ) [inline] const [inline]
    @@ -484,7 +500,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gtk::TreeModel.

    +

    Reimplemented from Gtk::TreeModel.

    @@ -493,7 +509,7 @@
    - + @@ -511,7 +527,7 @@
    GtkTreeModelFilter* Gtk::TreeModelFilter::gobj_copy GtkTreeModelFilter* Gtk::TreeModelFilter::gobj_copy ( )
    - + @@ -520,6 +536,7 @@
    +

    The model for the filtermodel to filter.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -530,7 +547,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<TreeModel> > Gtk::TreeModelFilter::property_child_model Glib::PropertyProxy_ReadOnly< Glib::RefPtr<TreeModel> > Gtk::TreeModelFilter::property_child_model ( ) const
    - + @@ -539,6 +556,7 @@
    +

    The virtual root (relative to the child model) for this filtermodel.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -549,7 +567,7 @@
    Glib::PropertyProxy_ReadOnly< TreeModel::Path > Gtk::TreeModelFilter::property_virtual_root Glib::PropertyProxy_ReadOnly< TreeModel::Path > Gtk::TreeModelFilter::property_virtual_root ( ) const
    - + @@ -568,7 +586,7 @@
    void Gtk::TreeModelFilter::refilter void Gtk::TreeModelFilter::refilter ( )
    - + @@ -576,7 +594,7 @@ - + @@ -590,7 +608,7 @@

    Specify columns that will be provided by this model, and a callback that will provide data for these columns based on data in the columns of the child model.

    The modify function will get called for each data access.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeModelFilter::set_modify_func void Gtk::TreeModelFilter::set_modify_func ( const TreeModelColumnRecord columns,
    const SlotModifyconst SlotModify slot 
    @@ -605,9 +623,9 @@
    columnsColumn types for this model (which will be exposed to the parent model/view).
    slotA callback which will be called for each data access.
    - + - + @@ -631,21 +649,21 @@
    -

    Override and implement this in a derived TreeModel class, so that Row::operator() and Row::set_value() work.

    +

    Override and implement this in a derived TreeModel class, so that Row::operator() and Row::set_value() work.

    You can probably just implement this by calling set_value_vfunc(). Your implementation of set_value_impl() should also call row_changed() after changing the value.

    Reimplemented from Gtk::TreeModel.

    - +
    virtual void Gtk::TreeModelFilter::set_value_impl virtual void Gtk::TreeModelFilter::set_value_impl (const iteratorconst iterator row,
    - + - + @@ -655,8 +673,8 @@

    Sets column of the child_model to be the column where filter should look for visibility information.

    columns should be a column of type TYPE_BOOLEAN, where true means that a row is visible, and false if not.

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +
    Since gtkmm 2.4:
    +
    Parameters:
    void Gtk::TreeModelFilter::set_visible_column void Gtk::TreeModelFilter::set_visible_column (int const TreeModelColumnBase column)
    columnA int which is the column containing the visible information.
    @@ -665,14 +683,14 @@
    - +
    - + - + @@ -682,8 +700,8 @@

    Sets column of the child_model to be the column where filter should look for visibility information.

    columns should be a column of type TYPE_BOOLEAN, where true means that a row is visible, and false if not.

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +
    Since gtkmm 2.4:
    +
    Parameters:
    void Gtk::TreeModelFilter::set_visible_column void Gtk::TreeModelFilter::set_visible_column (const TreeModelColumnBaseint  column)
    columnA int which is the column containing the visible information.
    @@ -697,9 +715,9 @@
    - + - + @@ -709,7 +727,7 @@

    Sets the "visible" callback used when filtering the filter.

    The callback function should return true if the given row should be visible and false otherwise.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeModelFilter::set_visible_func void Gtk::TreeModelFilter::set_visible_func (const SlotVisibleconst SlotVisible slot)
    slotA callback slot which determines whether the row should be visible.
    @@ -724,7 +742,7 @@
    - + @@ -745,7 +763,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::TreeModelFilter > wrap Glib::RefPtr< Gtk::TreeModelFilter > wrap ( GtkTreeModelFilter *  object,
    @@ -759,9 +777,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/treemodelfilter.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModelFilter__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModelFilter__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModelFilter-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModelFilter-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModelFilter-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModelFilter-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TreeModelFilter, including all inherited members. - + @@ -87,7 +103,7 @@ - + @@ -142,7 +158,7 @@ - + @@ -161,6 +177,7 @@ + @@ -173,9 +190,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    add_interface(GType gtype_implementer)Gtk::TreeModel [static]
    Children typedefGtk::TreeModel
    children()Gtk::TreeModel
    children() const Gtk::TreeModel
    Children typedefGtk::TreeModel
    clear_cache()Gtk::TreeModelFilter
    ColumnRecord typedefGtk::TreeModel
    connect_property_changed(const Glib::ustring &property_name, const sigc::slot< void > &slot)Glib::ObjectBase
    get_n_columns_vfunc() const Gtk::TreeModel [protected, virtual]
    get_path(const iterator& iter) const Gtk::TreeModel
    get_path_vfunc(const iterator& iter) const Gtk::TreeModel [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_string(const iterator& iter) const Gtk::TreeModel
    get_value_impl(const iterator& row, int column, Glib::ValueBase& value) const Gtk::TreeModel [protected, virtual]
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_modify_func(const TreeModelColumnRecord& columns, const SlotModify& slot)Gtk::TreeModelFilter
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_value_impl(const iterator& row, int column, const Glib::ValueBase& value)Gtk::TreeModelFilter [protected, virtual]
    set_visible_column(const TreeModelColumnBase& column)Gtk::TreeModelFilter
    steal_data(const QueryQuark &quark)Glib::Object
    thaw_notify()Glib::ObjectBase
    trackable(const trackable &src)sigc::trackable
    TreeModel()Gtk::TreeModel [protected]
    TreeModelFilter(const Glib::RefPtr< TreeModel >& child_model)Gtk::TreeModelFilter [explicit, protected]
    TreeModelFilter(const Glib::RefPtr< TreeModel >& child_model, const TreeModel::Path& virtual_root)Gtk::TreeModelFilter [explicit, protected]
    unref_node_vfunc(const iterator& iter) const Gtk::TreeModel [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~TreeModel()Gtk::TreeModel [virtual]
    ~TreeModelFilter()Gtk::TreeModelFilter [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModel.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModel.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModel.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModel.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TreeModel Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TreeModel Class Reference
    -
    +

    This class defines a generic tree interface for use by the Gtk::TreeView widget. More...

    @@ -71,23 +87,23 @@ Public Types typedef TreeModelColumnRecord ColumnRecord typedef TreeNodeChildren Children -typedef Children::iterator iterator -typedef Children::reverse_iterator reverse_iterator -typedef Children::const_iterator const_iterator +typedef Children::iterator iterator +typedef Children::reverse_iterator reverse_iterator +typedef Children::const_iterator const_iterator typedef
    -Children::const_reverse_iterator const_reverse_iterator +Children::const_reverse_iterator const_reverse_iterator typedef TreeRow Row typedef TreePath Path typedef TreeRowReference RowReference typedef sigc::slot< bool,
    -const TreeModel::iterator& > SlotForeachIter +const TreeModel::iterator& > SlotForeachIter  For example, void on_foreach(const Gtk::TreeModel::iterator& iter);.
    typedef sigc::slot< bool,
    -const TreeModel::Path& > SlotForeachPath +const TreeModel::Path& > SlotForeachPath  For example, void on_foreach(const Gtk::TreeModel::Path& path);.
    typedef sigc::slot< bool,
    -const TreeModel::Path&, const
    -TreeModel::iterator& > SlotForeachPathAndIter +const TreeModel::Path&, const
    +TreeModel::iterator& > SlotForeachPathAndIter  For example, void on_foreach(const Gtk::TreeModel::Path& path, const Gtk::TreeModel::iterator& iter);.

    Public Member Functions

    @@ -96,19 +112,19 @@  Provides access to the underlying C GObject.
    const GtkTreeModel* gobj () const  Provides access to the underlying C GObject.
    -iterator get_iter (const Path& path) +iterator get_iter (const Path& path)  Returns a valid iterator pointing to path.
    -iterator get_iter (const Glib::ustring& path_string) +iterator get_iter (const Glib::ustring& path_string)  Returns a valid iterator pointing to path_string.
    -Children children () +Children children ()  This returns an STL-like container API, for iterating over the rows.
    -Children children () const +Children children () const  This returns an STL-like container API, for iterating over the rows.
    -void foreach_iter (const SlotForeachIter& slot) +void foreach_iter (const SlotForeachIter& slot)  Calls a callback slot on each node in the model in a depth-first fashion.
    -void foreach_path (const SlotForeachPath& slot) +void foreach_path (const SlotForeachPath& slot)  Calls a callback slot on each node in the model in a depth-first fashion.
    -void foreach (const SlotForeachPathAndIter& slot) +void foreach (const SlotForeachPathAndIter& slot)  Calls a callback slot on each node in the model in a depth-first fashion.
    TreeModelFlags get_flags () const  Returns a set of flags supported by this interface.
    @@ -116,84 +132,86 @@  Returns the number of columns supported by tree_model.
    GType get_column_type (int index) const  Returns the type of the column.
    -TreeModel::Path get_path (const iterator& iter) const +TreeModel::Path get_path (const iterator& iter) const  Returns a Gtk::TreePath referenced by iter.
    -void row_changed (const Path& path, const iterator& iter) +void row_changed (const Path& path, const iterator& iter)  Emits the Gtk::TreeModel::signal_row_changed() signal on tree_model.
    -void row_inserted (const Path& path, const iterator& iter) +void row_inserted (const Path& path, const iterator& iter)  Emits the Gtk::TreeModel::signal_row_inserted() signal on tree_model.
    -void row_has_child_toggled (const Path& path, const iterator& iter) +void row_has_child_toggled (const Path& path, const iterator& iter)  Emits the Gtk::TreeModel::signal_row_has_child_toggled() signal on tree_model.
    -void row_deleted (const Path& path) +void row_deleted (const Path& path)  Emits the Gtk::TreeModel::signal_row_deleted() signal on tree_model.
    -void rows_reordered (const Path& path, const iterator& iter, const std::vector< int >& new_order) +void rows_reordered (const Path& path, const iterator& iter, const std::vector< int >& new_order)  Emits the "rows_reordered" signal on the tree model.
    -void rows_reordered (const Path& path, const std::vector< int >& new_order) +void rows_reordered (const Path& path, const std::vector< int >& new_order)  Emits the "rows_reordered" signal on the tree model.
    -void rows_reordered (const Path& path, const iterator& iter, int* new_order) +void rows_reordered (const Path& path, const iterator& iter, int* new_order)  Emits the Gtk::TreeModel::signal_rows_reordered() signal on tree_model.
    -Glib::ustring get_string (const iterator& iter) const +Glib::ustring get_string (const iterator& iter) const  Generates a string representation of the iter.
    Glib::SignalProxy2< void,
    -const TreeModel::Path&, const
    -TreeModel::iterator& > signal_row_changed () +const TreeModel::Path&, const
    +TreeModel::iterator& > signal_row_changed () Glib::SignalProxy2< void,
    -const TreeModel::Path&, const
    -TreeModel::iterator& > signal_row_inserted () +const TreeModel::Path&, const
    +TreeModel::iterator& > signal_row_inserted () Glib::SignalProxy2< void,
    -const TreeModel::Path&, const
    -TreeModel::iterator& > signal_row_has_child_toggled () +const TreeModel::Path&, const
    +TreeModel::iterator& > signal_row_has_child_toggled () Glib::SignalProxy1< void,
    -const TreeModel::Path& > signal_row_deleted () +const TreeModel::Path& > signal_row_deleted () Glib::SignalProxy3< void,
    -const TreeModel::Path&, const
    -TreeModel::iterator&, int* > signal_rows_reordered () +const TreeModel::Path&, const
    +TreeModel::iterator&, int* > signal_rows_reordered ()

    Static Public Member Functions

    static void add_interface (GType gtype_implementer)

    Protected Member Functions

    TreeModel () + You should derive from this class to use it.
    virtual TreeModelFlags get_flags_vfunc () const virtual int get_n_columns_vfunc () const virtual GType get_column_type_vfunc (int index) const -virtual bool iter_next_vfunc (const iterator& iter, iterator& iter_next) const +virtual bool iter_next_vfunc (const iterator& iter, iterator& iter_next) const  Override and implement this in a derived TreeModel class.
    -virtual bool get_iter_vfunc (const Path& path, iterator& iter) const +virtual bool get_iter_vfunc (const Path& path, iterator& iter) const  Override and implement this in a derived TreeModel class.
    -virtual bool iter_children_vfunc (const iterator& parent, iterator& iter) const +virtual bool iter_children_vfunc (const iterator& parent, iterator& iter) const  Override and implement this in a derived TreeModel class.
    -virtual bool iter_parent_vfunc (const iterator& child, iterator& iter) const +virtual bool iter_parent_vfunc (const iterator& child, iterator& iter) const  Override and implement this in a derived TreeModel class.
    -virtual bool iter_nth_child_vfunc (const iterator& parent, int n, iterator& iter) const +virtual bool iter_nth_child_vfunc (const iterator& parent, int n, iterator& iter) const  Override and implement this in a derived TreeModel class.
    -virtual bool iter_nth_root_child_vfunc (int n, iterator& iter) const +virtual bool iter_nth_root_child_vfunc (int n, iterator& iter) const  Override and implement this in a derived TreeModel class.
    -virtual bool iter_has_child_vfunc (const iterator& iter) const +virtual bool iter_has_child_vfunc (const iterator& iter) const  Override and implement this in a derived TreeModel class.
    -virtual int iter_n_children_vfunc (const iterator& iter) const +virtual int iter_n_children_vfunc (const iterator& iter) const  Override and implement this in a derived TreeModel class.
    virtual int iter_n_root_children_vfunc () const  Override and implement this in a derived TreeModel class.
    -virtual void ref_node_vfunc (const iterator& iter) const +virtual void ref_node_vfunc (const iterator& iter) const  Override and implement this in a derived TreeModel class.
    -virtual void unref_node_vfunc (const iterator& iter) const +virtual void unref_node_vfunc (const iterator& iter) const  Override and implement this in a derived TreeModel class.
    -virtual TreeModel::Path get_path_vfunc (const iterator& iter) const +virtual TreeModel::Path get_path_vfunc (const iterator& iter) const  Override and implement this in a derived TreeModel class.
    -virtual void get_value_vfunc (const iterator& iter, int column, Glib::ValueBase&value) const +virtual void get_value_vfunc (const iterator& iter, int column, Glib::ValueBase&value) const  Override and implement this in a derived TreeModel class.
    -virtual void set_value_impl (const iterator& row, int column, const Glib::ValueBase&value) - Override and implement this in a derived TreeModel class, so that Row::operator() and Row::set_value() work.
    -virtual void get_value_impl (const iterator& row, int column, Glib::ValueBase&value) const -virtual void on_row_changed (const TreeModel::Path& path, const TreeModel::iterator& iter) +virtual void set_value_impl (const iterator& row, int column, const Glib::ValueBase&value) + Override and implement this in a derived TreeModel class, so that Row::operator() and Row::set_value() work.
    +virtual void get_value_impl (const iterator& row, int column, Glib::ValueBase&value) const +virtual void on_row_changed (const TreeModel::Path& path, const TreeModel::iterator& iter)  This is a default handler for the signal signal_row_changed().
    -virtual void on_row_inserted (const TreeModel::Path& path, const TreeModel::iterator& iter) +virtual void on_row_inserted (const TreeModel::Path& path, const TreeModel::iterator& iter)  This is a default handler for the signal signal_row_inserted().
    -virtual void on_row_has_child_toggled (const TreeModel::Path& path, const TreeModel::iterator& iter) +virtual void on_row_has_child_toggled (const TreeModel::Path& path, const TreeModel::iterator& iter)  This is a default handler for the signal signal_row_has_child_toggled().
    -virtual void on_row_deleted (const TreeModel::Path& path) +virtual void on_row_deleted (const TreeModel::Path& path)  This is a default handler for the signal signal_row_deleted().
    -virtual void on_rows_reordered (const TreeModel::Path& path, const TreeModel::iterator& iter, int* new_order) +virtual void on_rows_reordered (const TreeModel::Path& path, const TreeModel::iterator& iter, int* new_order)  This is a default handler for the signal signal_rows_reordered().

    Related Functions

    @@ -217,7 +235,7 @@ @@ -230,7 +248,7 @@ @@ -243,7 +261,7 @@ @@ -256,7 +274,7 @@ @@ -269,7 +287,7 @@ @@ -282,7 +300,7 @@ @@ -295,7 +313,7 @@ @@ -308,7 +326,7 @@ @@ -321,7 +339,7 @@ @@ -334,7 +352,7 @@ @@ -350,7 +368,7 @@ @@ -366,7 +384,7 @@ @@ -378,12 +396,30 @@

    Constructor & Destructor Documentation

    + +
    +
    + + + + + + + +
    Gtk::TreeModel::TreeModel () [protected]
    +
    +
    + +

    You should derive from this class to use it.

    + +
    +
    - + @@ -400,7 +436,7 @@
    virtual Gtk::TreeModel::~TreeModel virtual Gtk::TreeModel::~TreeModel ( ) [virtual]
    - + @@ -417,7 +453,7 @@
    static void Gtk::TreeModel::add_interface static void Gtk::TreeModel::add_interface ( GType  gtype_implementer)
    - + @@ -435,7 +471,7 @@
    Children Gtk::TreeModel::children Children Gtk::TreeModel::children ( )
    - + @@ -453,9 +489,9 @@
    Children Gtk::TreeModel::children Children Gtk::TreeModel::children ( ) const
    - + - + @@ -465,7 +501,7 @@

    Calls a callback slot on each node in the model in a depth-first fashion.

    If the callback function returns true, then the tree ceases to be walked, and foreach() returns.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeModel::foreach void Gtk::TreeModel::foreach (const SlotForeachPathAndIterconst SlotForeachPathAndIter slot)
    slotThe function to call for each selected node.
    @@ -479,9 +515,9 @@
    - + - + @@ -491,7 +527,7 @@

    Calls a callback slot on each node in the model in a depth-first fashion.

    If the callback function returns true, then the tree ceases to be walked, and foreach() returns.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeModel::foreach_iter void Gtk::TreeModel::foreach_iter (const SlotForeachIterconst SlotForeachIter slot)
    slotThe function to call for each selected node.
    @@ -505,9 +541,9 @@
    - + - + @@ -517,7 +553,7 @@

    Calls a callback slot on each node in the model in a depth-first fashion.

    If the callback function returns true, then the tree ceases to be walked, and foreach() returns.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeModel::foreach_path void Gtk::TreeModel::foreach_path (const SlotForeachPathconst SlotForeachPath slot)
    slotThe function to call for each selected node.
    @@ -531,7 +567,7 @@
    - + @@ -542,7 +578,7 @@

    Returns the type of the column.

    -
    Parameters:
    +
    Parameters:
    GType Gtk::TreeModel::get_column_type GType Gtk::TreeModel::get_column_type ( int  index)
    indexThe column index.
    @@ -557,7 +593,7 @@
    - + @@ -574,7 +610,7 @@
    virtual GType Gtk::TreeModel::get_column_type_vfunc virtual GType Gtk::TreeModel::get_column_type_vfunc ( int  index)
    - + @@ -594,7 +630,7 @@
    TreeModelFlags Gtk::TreeModel::get_flags TreeModelFlags Gtk::TreeModel::get_flags ( ) const
    - + @@ -610,9 +646,9 @@
    virtual TreeModelFlags Gtk::TreeModel::get_flags_vfunc virtual TreeModelFlags Gtk::TreeModel::get_flags_vfunc ( ) const [protected, virtual]
    - + - + @@ -621,7 +657,7 @@

    Returns a valid iterator pointing to path.

    -
    Parameters:
    +
    Parameters:
    iterator Gtk::TreeModel::get_iter iterator Gtk::TreeModel::get_iter (const Pathconst Path path)
    pathThe Gtk::TreeModel::Path.
    @@ -636,7 +672,7 @@
    - + @@ -647,7 +683,7 @@

    Returns a valid iterator pointing to path_string.

    -
    Parameters:
    +
    Parameters:
    iterator Gtk::TreeModel::get_iter iterator Gtk::TreeModel::get_iter ( const Glib::ustring path_string)
    path_stringThe path, as a string representation.
    @@ -662,15 +698,15 @@
    - + - + - + @@ -684,7 +720,7 @@

    Override and implement this in a derived TreeModel class.

    Sets iter to a valid iterator pointing to path

    -
    Parameters:
    +
    Parameters:
    virtual bool Gtk::TreeModel::get_iter_vfunc virtual bool Gtk::TreeModel::get_iter_vfunc (const Pathconst Path path,
    iteratoriterator iter 
    @@ -700,7 +736,7 @@
    pathAn path to a node.
    iterAn iterator that will be set to refer to a node to the path, or will be set as invalid.
    - + @@ -719,7 +755,7 @@
    int Gtk::TreeModel::get_n_columns int Gtk::TreeModel::get_n_columns ( ) const
    - + @@ -735,9 +771,9 @@
    virtual int Gtk::TreeModel::get_n_columns_vfunc virtual int Gtk::TreeModel::get_n_columns_vfunc ( ) const [protected, virtual]
    - + - + @@ -746,7 +782,7 @@

    Returns a Gtk::TreePath referenced by iter.

    -
    Parameters:
    +
    Parameters:
    TreeModel::Path Gtk::TreeModel::get_path TreeModel::Path Gtk::TreeModel::get_path (const iteratorconst iterator iter) const
    iterThe Gtk::TreeIter.
    @@ -761,9 +797,9 @@
    - + - + @@ -773,7 +809,7 @@

    Override and implement this in a derived TreeModel class.

    Returns a Path referenced by iter.

    -
    Parameters:
    +
    Parameters:
    virtual TreeModel::Path Gtk::TreeModel::get_path_vfunc virtual TreeModel::Path Gtk::TreeModel::get_path_vfunc (const iteratorconst iterator iter) const [protected, virtual]
    iterThe iterator.
    @@ -788,9 +824,9 @@
    - + - + @@ -801,7 +837,7 @@

    Generates a string representation of the iter.

    This string is a ':' separated list of numbers. For example, "4:10:0:3" would be an acceptable return value for this string.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    Glib::ustring Gtk::TreeModel::get_string Glib::ustring Gtk::TreeModel::get_string (const iteratorconst iterator iter) const
    iterAn Gtk::TreeIter.
    @@ -816,9 +852,9 @@
    - + - + @@ -849,9 +885,9 @@
    virtual void Gtk::TreeModel::get_value_impl virtual void Gtk::TreeModel::get_value_impl (const iteratorconst iterator row,
    - + - + @@ -877,7 +913,7 @@

    Override and implement this in a derived TreeModel class.

    Initializes and sets value to that at column.

    -
    Parameters:
    +
    Parameters:
    virtual void Gtk::TreeModel::get_value_vfunc virtual void Gtk::TreeModel::get_value_vfunc (const iteratorconst iterator iter,
    @@ -893,7 +929,7 @@
    iterThe iterator.
    columnThe column to lookup the value at.
    - + @@ -906,7 +942,7 @@

    Reimplemented from Glib::Interface.

    -

    Reimplemented in Gtk::ListStore, Gtk::TreeModelFilter, Gtk::TreeModelSort, and Gtk::TreeStore.

    +

    Reimplemented in Gtk::TreeModelSort, Gtk::ListStore, Gtk::TreeStore, and Gtk::TreeModelFilter.

    @@ -915,7 +951,7 @@
    GtkTreeModel* Gtk::TreeModel::gobj GtkTreeModel* Gtk::TreeModel::gobj ( ) [inline]
    - + @@ -928,7 +964,7 @@

    Reimplemented from Glib::Interface.

    -

    Reimplemented in Gtk::ListStore, Gtk::TreeModelFilter, Gtk::TreeModelSort, and Gtk::TreeStore.

    +

    Reimplemented in Gtk::TreeModelSort, Gtk::ListStore, Gtk::TreeStore, and Gtk::TreeModelFilter.

    @@ -937,15 +973,15 @@
    const GtkTreeModel* Gtk::TreeModel::gobj const GtkTreeModel* Gtk::TreeModel::gobj ( ) const [inline]
    - + - + - + @@ -959,7 +995,7 @@

    Override and implement this in a derived TreeModel class.

    Sets iter to refer to the first child of parent. If parent has no children, false is returned and iter is set to be invalid.

    -
    Parameters:
    +
    Parameters:
    virtual bool Gtk::TreeModel::iter_children_vfunc virtual bool Gtk::TreeModel::iter_children_vfunc (const iteratorconst iterator parent,
    iteratoriterator iter 
    @@ -975,9 +1011,9 @@
    parentAn iterator.
    iterAn iterator that will be set to refer to the firt child node, or will be set as invalid.
    - + - + @@ -987,7 +1023,7 @@

    Override and implement this in a derived TreeModel class.

    Returns true if iter has children, false otherwise.

    -
    Parameters:
    +
    Parameters:
    virtual bool Gtk::TreeModel::iter_has_child_vfunc virtual bool Gtk::TreeModel::iter_has_child_vfunc (const iteratorconst iterator iter) const [protected, virtual]
    iterThe iterator to test for children.
    @@ -1002,9 +1038,9 @@
    - + - + @@ -1014,7 +1050,7 @@

    Override and implement this in a derived TreeModel class.

    Returns the number of children that iter has. See also iter_n_root_children_vfunc().

    -
    Parameters:
    +
    Parameters:
    virtual int Gtk::TreeModel::iter_n_children_vfunc virtual int Gtk::TreeModel::iter_n_children_vfunc (const iteratorconst iterator iter) const [protected, virtual]
    iterThe iterator to test for children.
    @@ -1029,7 +1065,7 @@
    - + @@ -1049,15 +1085,15 @@
    virtual int Gtk::TreeModel::iter_n_root_children_vfunc virtual int Gtk::TreeModel::iter_n_root_children_vfunc ( ) const [protected, virtual]
    - + - + - + @@ -1071,7 +1107,7 @@

    Override and implement this in a derived TreeModel class.

    Sets iter_next to refer to the node following iter it at the current level. If there is no next iter, false is returned and iter_next is set to be invalid.

    -
    Parameters:
    +
    Parameters:
    virtual bool Gtk::TreeModel::iter_next_vfunc virtual bool Gtk::TreeModel::iter_next_vfunc (const iteratorconst iterator iter,
    iteratoriterator iter_next 
    @@ -1087,9 +1123,9 @@
    iterAn iterator.
    iter_nextAn iterator that will be set to refer to the next node, or will be set as invalid.
    - + - + @@ -1101,7 +1137,7 @@ - + @@ -1115,7 +1151,7 @@

    Override and implement this in a derived TreeModel class.

    Sets iter to be the child of parent using the given index. The first index is 0. If n is too big, or parent has no children, iter is set to an invalid iterator and false is returned. See also iter_nth_root_child_vfunc()

    -
    Parameters:
    +
    Parameters:
    virtual bool Gtk::TreeModel::iter_nth_child_vfunc virtual bool Gtk::TreeModel::iter_nth_child_vfunc (const iteratorconst iterator parent,
    iteratoriterator iter 
    @@ -1132,7 +1168,7 @@
    parentAn iterator.
    nThe index of the child node to which iter should be set.
    - + @@ -1140,7 +1176,7 @@ - + @@ -1154,7 +1190,7 @@

    Override and implement this in a derived TreeModel class.

    Sets iter to be the child of at the root level using the given index. The first index is 0. If n is too big, or if there are no children, iter is set to an invalid iterator and false is returned. See also iter_nth_child_vfunc().

    -
    Parameters:
    +
    Parameters:
    virtual bool Gtk::TreeModel::iter_nth_root_child_vfunc virtual bool Gtk::TreeModel::iter_nth_root_child_vfunc ( int  n,
    iteratoriterator iter 
    @@ -1170,15 +1206,15 @@
    nThe index of the child node to which iter should be set.
    iterAn iterator that will be set to refer to the nth node, or will be set as invalid.
    - + - + - + @@ -1192,7 +1228,7 @@

    Override and implement this in a derived TreeModel class.

    Sets iter to be the parent of child. If child is at the toplevel, and doesn't have a parent, then iter is set to an invalid iterator and false is returned.

    -
    Parameters:
    +
    Parameters:
    virtual bool Gtk::TreeModel::iter_parent_vfunc virtual bool Gtk::TreeModel::iter_parent_vfunc (const iteratorconst iterator child,
    iteratoriterator iter 
    @@ -1208,15 +1244,15 @@
    childAn iterator.
    iterAn iterator that will be set to refer to the parent node, or will be set as invalid.
    - + - + - + @@ -1237,9 +1273,9 @@
    virtual void Gtk::TreeModel::on_row_changed virtual void Gtk::TreeModel::on_row_changed (const TreeModel::Pathconst TreeModel::Path path,
    const TreeModel::iteratorconst TreeModel::iterator iter 
    - + - + @@ -1256,15 +1292,15 @@
    virtual void Gtk::TreeModel::on_row_deleted virtual void Gtk::TreeModel::on_row_deleted (const TreeModel::Pathconst TreeModel::Path path) [protected, virtual]
    - + - + - + @@ -1285,15 +1321,15 @@
    virtual void Gtk::TreeModel::on_row_has_child_toggled virtual void Gtk::TreeModel::on_row_has_child_toggled (const TreeModel::Pathconst TreeModel::Path path,
    const TreeModel::iteratorconst TreeModel::iterator iter 
    - + - + - + @@ -1314,15 +1350,15 @@
    virtual void Gtk::TreeModel::on_row_inserted virtual void Gtk::TreeModel::on_row_inserted (const TreeModel::Pathconst TreeModel::Path path,
    const TreeModel::iteratorconst TreeModel::iterator iter 
    - + - + - + @@ -1349,9 +1385,9 @@
    virtual void Gtk::TreeModel::on_rows_reordered virtual void Gtk::TreeModel::on_rows_reordered (const TreeModel::Pathconst TreeModel::Path path,
    const TreeModel::iteratorconst TreeModel::iterator iter,
    - + - + @@ -1363,7 +1399,7 @@

    Lets the tree ref the node. This is an optional method for models to implement. To be more specific, models may ignore this call as it exists primarily for performance reasons.

    This function is primarily meant as a way for views to let caching model know when nodes are being displayed (and hence, whether or not to cache that node.) For example, a file-system based model would not want to keep the entire file-hierarchy in memory, just the sections that are currently being displayed by every current view.

    A model should be expected to be able to get an iter independent of its reffed state.

    -
    Parameters:
    +
    Parameters:
    virtual void Gtk::TreeModel::ref_node_vfunc virtual void Gtk::TreeModel::ref_node_vfunc (const iteratorconst iterator iter) const [protected, virtual]
    iterthe iterator.
    @@ -1377,15 +1413,15 @@
    - + - + - + @@ -1398,7 +1434,7 @@

    Emits the Gtk::TreeModel::signal_row_changed() signal on tree_model.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeModel::row_changed void Gtk::TreeModel::row_changed (const Pathconst Path path,
    const iteratorconst iterator iter 
    @@ -1413,9 +1449,9 @@
    pathA Gtk::TreePath pointing to the changed row.
    iterA valid Gtk::TreeIter pointing to the changed row.
    - + - + @@ -1426,7 +1462,7 @@

    Emits the Gtk::TreeModel::signal_row_deleted() signal on tree_model.

    This should be called by models after a row has been removed. The location pointed to by path should be the location that the row previously was at. It may not be a valid location anymore.

    Nodes that are deleted are not unreffed, this means that any outstanding references on the deleted node should not be released.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeModel::row_deleted void Gtk::TreeModel::row_deleted (const Pathconst Path path)
    pathA Gtk::TreePath pointing to the previous location of the deleted row.
    @@ -1440,15 +1476,15 @@
    - + - + - + @@ -1462,7 +1498,7 @@

    Emits the Gtk::TreeModel::signal_row_has_child_toggled() signal on tree_model.

    This should be called by models after the child state of a node changes.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeModel::row_has_child_toggled void Gtk::TreeModel::row_has_child_toggled (const Pathconst Path path,
    const iteratorconst iterator iter 
    @@ -1477,15 +1513,15 @@
    pathA Gtk::TreePath pointing to the changed row.
    iterA valid Gtk::TreeIter pointing to the changed row.
    - + - + - + @@ -1498,7 +1534,7 @@

    Emits the Gtk::TreeModel::signal_row_inserted() signal on tree_model.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeModel::row_inserted void Gtk::TreeModel::row_inserted (const Pathconst Path path,
    const iteratorconst iterator iter 
    @@ -1508,26 +1544,26 @@ - +
    pathA Gtk::TreePath pointing to the inserted row.
    iterA valid Gtk::TreeIter pointing to the inserted row.
    - + - + - + - + @@ -1539,39 +1575,33 @@
    -

    Emits the Gtk::TreeModel::signal_rows_reordered() signal on tree_model.

    -

    This should be called by models when their rows have been reordered.

    -
    Parameters:
    +

    Emits the "rows_reordered" signal on the tree model.

    +

    This should be called by custom models when their rows have been reordered.

    +
    Parameters:
    void Gtk::TreeModel::rows_reordered void Gtk::TreeModel::rows_reordered (const Pathconst Path path,
    const iteratorconst iterator iter,
    int * const std::vector< int > &  new_order 
    - - - + + +
    pathA Gtk::TreePath pointing to the tree node whose children have been reordered.
    iterA valid Gtk::TreeIter pointing to the node whose children have been reordered, or 0 if the depth of path is 0.
    new_orderAn array of integers mapping the current position of each child to its old position before the re-ordering, i.e. new_order[newpos] = oldpos.
    pathA tree path pointing to the tree node whose children have been reordered.
    iterA valid iterator pointing to the node whose children have been reordered. See also, rows_reordered(const Path& path, const std::vector<int>& new_order), if the path has a depth of 0.
    new_orderAn array of integers mapping the current position of each child to its old position before the re-ordering, i.e. new_order<literal>[newpos] = oldpos.
    - +
    - + - + - - - - - - - + @@ -1584,11 +1614,11 @@

    Emits the "rows_reordered" signal on the tree model.

    -

    This should be called by custom models when their rows have been reordered.

    -
    Parameters:
    +

    This should be called by custom models when their rows have been reordered. This method overload is for nodes whose path has a depth of 0.

    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::TreeModel::rows_reordered void Gtk::TreeModel::rows_reordered (const Pathconst Path path,
    const iteratoriter,
    const std::vector< int > & const std::vector< int > &  new_order 
    -
    pathA tree path pointing to the tree node whose children have been reordered.
    iterA valid iterator pointing to the node whose children have been reordered. See also, rows_reordered(const Path& path, const std::vector<int>& new_order), if the path has a depth of 0.
    new_orderAn array of integers mapping the current position of each child to its old position before the re-ordering, i.e. new_order<literal>[newpos] = oldpos.
    @@ -1596,20 +1626,26 @@
    - +
    - + - + - + + + + + + + @@ -1621,13 +1657,13 @@
    -

    Emits the "rows_reordered" signal on the tree model.

    -

    This should be called by custom models when their rows have been reordered. This method overload is for nodes whose path has a depth of 0.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +

    Emits the Gtk::TreeModel::signal_rows_reordered() signal on tree_model.

    +

    This should be called by models when their rows have been reordered.

    +
    Parameters:
    void Gtk::TreeModel::rows_reordered void Gtk::TreeModel::rows_reordered (const Pathconst Path path,
    const std::vector< int > & const iteratoriter,
    int *  new_order 
    - - + + +
    pathA tree path pointing to the tree node whose children have been reordered.
    new_orderAn array of integers mapping the current position of each child to its old position before the re-ordering, i.e. new_order<literal>[newpos] = oldpos.
    pathA Gtk::TreePath pointing to the tree node whose children have been reordered.
    iterA valid Gtk::TreeIter pointing to the node whose children have been reordered, or 0 if the depth of path is 0.
    new_orderAn array of integers mapping the current position of each child to its old position before the re-ordering, i.e. new_order[newpos] = oldpos.
    @@ -1639,9 +1675,9 @@
    - + - + @@ -1665,10 +1701,10 @@
    -

    Override and implement this in a derived TreeModel class, so that Row::operator() and Row::set_value() work.

    +

    Override and implement this in a derived TreeModel class, so that Row::operator() and Row::set_value() work.

    You can probably just implement this by calling set_value_vfunc(). Your implementation of set_value_impl() should also call row_changed() after changing the value.

    -

    Reimplemented in Gtk::ListStore, Gtk::TreeModelFilter, Gtk::TreeModelSort, and Gtk::TreeStore.

    +

    Reimplemented in Gtk::TreeModelFilter, Gtk::TreeStore, Gtk::ListStore, and Gtk::TreeModelSort.

    @@ -1677,7 +1713,7 @@
    virtual void Gtk::TreeModel::set_value_impl virtual void Gtk::TreeModel::set_value_impl (const iteratorconst iterator row,
    - + @@ -1687,7 +1723,7 @@
    Slot Prototype:
    void on_my_row_changed(const TreeModel::Path& path, const TreeModel::iterator& iter)

    This signal is emitted when a row in the model has changed.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< void,const TreeModel::Path&,const TreeModel::iterator& > Gtk::TreeModel::signal_row_changed Glib::SignalProxy2< void,const TreeModel::Path&,const TreeModel::iterator& > Gtk::TreeModel::signal_row_changed ( )
    @@ -1702,7 +1738,7 @@
    pathA Gtk::TreePath identifying the changed row.
    iterA valid Gtk::TreeIter pointing to the changed row.
    - + @@ -1714,7 +1750,7 @@

    This signal is emitted when a row has been deleted.

    Note that no iterator is passed to the signal handler, since the row is already deleted.

    This should be called by models after a row has been removed. The location pointed to by path should be the location that the row previously was at. It may not be a valid location anymore.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,const TreeModel::Path& > Gtk::TreeModel::signal_row_deleted Glib::SignalProxy1< void,const TreeModel::Path& > Gtk::TreeModel::signal_row_deleted ( )
    pathA Gtk::TreePath identifying the row.
    @@ -1728,7 +1764,7 @@
    - + @@ -1738,7 +1774,7 @@
    Slot Prototype:
    void on_my_row_has_child_toggled(const TreeModel::Path& path, const TreeModel::iterator& iter)

    This signal is emitted when a row has gotten the first child row or lost its last child row.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< void,const TreeModel::Path&,const TreeModel::iterator& > Gtk::TreeModel::signal_row_has_child_toggled Glib::SignalProxy2< void,const TreeModel::Path&,const TreeModel::iterator& > Gtk::TreeModel::signal_row_has_child_toggled ( )
    @@ -1753,7 +1789,7 @@
    pathA Gtk::TreePath identifying the row.
    iterA valid Gtk::TreeIter pointing to the row.
    - + @@ -1764,7 +1800,7 @@
    Slot Prototype:
    void on_my_row_inserted(const TreeModel::Path& path, const TreeModel::iterator& iter)

    This signal is emitted when a new row has been inserted in the model.

    Note that the row may still be empty at this point, since it is a common pattern to first insert an empty row, and then fill it with the desired values.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< void,const TreeModel::Path&,const TreeModel::iterator& > Gtk::TreeModel::signal_row_inserted Glib::SignalProxy2< void,const TreeModel::Path&,const TreeModel::iterator& > Gtk::TreeModel::signal_row_inserted ( )
    @@ -1779,7 +1815,7 @@
    pathA Gtk::TreePath identifying the new row.
    iterA valid Gtk::TreeIter pointing to the new row.
    - + @@ -1790,7 +1826,7 @@
    Slot Prototype:
    void on_my_rows_reordered(const TreeModel::Path& path, const TreeModel::iterator& iter, int* new_order)

    This signal is emitted when the children of a node in the Gtk::TreeModel have been reordered.

    Note that this signal is not emitted when rows are reordered by DND, since this is implemented by removing and then reinserting the row.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy3< void,const TreeModel::Path&,const TreeModel::iterator&,int* > Gtk::TreeModel::signal_rows_reordered Glib::SignalProxy3< void,const TreeModel::Path&,const TreeModel::iterator&,int* > Gtk::TreeModel::signal_rows_reordered ( )
    @@ -1806,9 +1842,9 @@
    pathA Gtk::TreePath identifying the tree node whose children have been reordered.
    iterA valid Gtk::TreeIter pointing to the node whose.
    - + - + @@ -1819,7 +1855,7 @@

    Override and implement this in a derived TreeModel class.

    Lets the tree unref the node. This is an optional method for models to implement. To be more specific, models may ignore this call as it exists primarily for performance reasons.

    For more information on what this means, see unref_node_vfunc(). Please note that nodes that are deleted are not unreffed.

    -
    Parameters:
    +
    Parameters:
    virtual void Gtk::TreeModel::unref_node_vfunc virtual void Gtk::TreeModel::unref_node_vfunc (const iteratorconst iterator iter) const [protected, virtual]
    iterthe iterator.
    @@ -1834,7 +1870,7 @@
    - + @@ -1855,7 +1891,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::TreeModel > wrap Glib::RefPtr< Gtk::TreeModel > wrap ( GtkTreeModel *  object,
    @@ -1869,9 +1905,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/treemodel.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModel__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModel__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModel-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModel-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModel-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModel-members.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TreeModel, including all inherited members. @@ -76,7 +92,7 @@ - + @@ -120,7 +136,7 @@ - + @@ -133,15 +149,21 @@ + -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_n_columns_vfunc() const Gtk::TreeModel [protected, virtual]
    get_path(const iterator& iter) const Gtk::TreeModel
    get_path_vfunc(const iterator& iter) const Gtk::TreeModel [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_string(const iterator& iter) const Gtk::TreeModel
    get_value_impl(const iterator& row, int column, Glib::ValueBase& value) const Gtk::TreeModel [protected, virtual]
    rows_reordered(const Path& path, const iterator& iter, const std::vector< int >& new_order)Gtk::TreeModel
    rows_reordered(const Path& path, const std::vector< int >& new_order)Gtk::TreeModel
    rows_reordered(const Path& path, const iterator& iter, int* new_order)Gtk::TreeModel
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_value_impl(const iterator& row, int column, const Glib::ValueBase& value)Gtk::TreeModel [protected, virtual]
    signal_row_changed()Gtk::TreeModel
    SlotForeachPathAndIter typedefGtk::TreeModel
    thaw_notify()Glib::ObjectBase
    trackable(const trackable &src)sigc::trackable
    TreeModel()Gtk::TreeModel [protected]
    unref_node_vfunc(const iterator& iter) const Gtk::TreeModel [protected, virtual]
    unreference() const Glib::ObjectBase [virtual]
    wrap(GtkTreeModel* object, bool take_copy=false)Gtk::TreeModel [related]
    ~Interface()Glib::Interface [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~TreeModel()Gtk::TreeModel [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModelSort.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModelSort.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModelSort.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModelSort.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TreeModelSort Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TreeModelSort Class Reference
    -
    +

    A wrapper which makes an underlying Gtk::TreeModel sortable. More...

    @@ -79,23 +95,23 @@  Returns the model the Gtk::TreeModelSort is sorting.
    Glib::RefPtr< const TreeModelget_model () const  Returns the model the Gtk::TreeModelSort is sorting.
    -Path convert_child_path_to_path (const Path& child_path) const +Path convert_child_path_to_path (const Path& child_path) const  Converts child_path to a path relative to tree_model_sort.
    -iterator convert_child_iter_to_iter (const iterator& child_iter) const +iterator convert_child_iter_to_iter (const iterator& child_iter) const  Gets an iterator that points to the sorted row that corresponds to the child row pointed at by child_iter.
    -Path convert_path_to_child_path (const Path& sorted_path) const +Path convert_path_to_child_path (const Path& sorted_path) const  Converts sorted_path to a path on the child model of tree_model_sort.
    -iterator convert_iter_to_child_iter (const iterator& sorted_iter) const +iterator convert_iter_to_child_iter (const iterator& sorted_iter) const  Gets an iterator that points to the child row that corresponds to the sorted row pointed at by sorted_iter.
    void reset_default_sort_func ()  This resets the default sort function to be in the 'unsorted' state.
    void clear_cache ()  This function should almost never be called.
    -bool iter_is_valid (const iterator& iter) const +bool iter_is_valid (const iterator& iter) const  <warning> This function is slow.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< TreeModel > > property_model () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The model for the TreeModelSort to sort.

    Static Public Member Functions

    static Glib::RefPtr
    @@ -103,8 +119,8 @@

    Protected Member Functions

     TreeModelSort (const Glib::RefPtr< TreeModel >& model) -virtual void set_value_impl (const iterator& row, int column, const Glib::ValueBase&value) - Override and implement this in a derived TreeModel class, so that Row::operator() and Row::set_value() work.
    +virtual void set_value_impl (const iterator& row, int column, const Glib::ValueBase&value) + Override and implement this in a derived TreeModel class, so that Row::operator() and Row::set_value() work.

    Related Functions

    (Note that these are not member functions.)

    @@ -122,7 +138,7 @@
    - + @@ -138,7 +154,7 @@
    virtual Gtk::TreeModelSort::~TreeModelSort virtual Gtk::TreeModelSort::~TreeModelSort ( ) [virtual]
    - + @@ -156,7 +172,7 @@
    Gtk::TreeModelSort::TreeModelSort Gtk::TreeModelSort::TreeModelSort ( const Glib::RefPtr< TreeModel >&  model)
    - + @@ -175,9 +191,9 @@
    void Gtk::TreeModelSort::clear_cache void Gtk::TreeModelSort::clear_cache ( )
    - + - + @@ -186,7 +202,7 @@

    Gets an iterator that points to the sorted row that corresponds to the child row pointed at by child_iter.

    -
    Parameters:
    +
    Parameters:
    iterator Gtk::TreeModelSort::convert_child_iter_to_iter iterator Gtk::TreeModelSort::convert_child_iter_to_iter (const iteratorconst iterator child_iter) const
    child_iterA valid iterator pointing to a row on the child model.
    @@ -201,9 +217,9 @@
    - + - + @@ -213,7 +229,7 @@

    Converts child_path to a path relative to tree_model_sort.

    That is, child_path points to a path in the child model. The returned path will point to the same row in the sorted model. If child_path isn't a valid path on the child model, then 0 is returned.

    -
    Parameters:
    +
    Parameters:
    Path Gtk::TreeModelSort::convert_child_path_to_path Path Gtk::TreeModelSort::convert_child_path_to_path (const Pathconst Path child_path) const
    child_pathA Gtk::TreePath to convert.
    @@ -228,9 +244,9 @@
    - + - + @@ -239,7 +255,7 @@

    Gets an iterator that points to the child row that corresponds to the sorted row pointed at by sorted_iter.

    -
    Parameters:
    +
    Parameters:
    iterator Gtk::TreeModelSort::convert_iter_to_child_iter iterator Gtk::TreeModelSort::convert_iter_to_child_iter (const iteratorconst iterator sorted_iter) const
    sorted_iterA valid iterator pointing to a row on the sorted model.
    @@ -254,9 +270,9 @@
    - + - + @@ -266,7 +282,7 @@

    Converts sorted_path to a path on the child model of tree_model_sort.

    That is, sorted_path points to a location in tree_model_sort. The returned path will point to the same location in the model not being sorted. If sorted_path does not point to a location in the child model, 0 is returned.

    -
    Parameters:
    +
    Parameters:
    Path Gtk::TreeModelSort::convert_path_to_child_path Path Gtk::TreeModelSort::convert_path_to_child_path (const Pathconst Path sorted_path) const
    sorted_pathA Gtk::TreePath to convert.
    @@ -281,7 +297,7 @@
    - + @@ -298,7 +314,7 @@
    static Glib::RefPtr<TreeModelSort> Gtk::TreeModelSort::create static Glib::RefPtr<TreeModelSort> Gtk::TreeModelSort::create ( const Glib::RefPtr< TreeModel >&  model)
    - + @@ -317,7 +333,7 @@
    Glib::RefPtr<TreeModel> Gtk::TreeModelSort::get_model Glib::RefPtr<TreeModel> Gtk::TreeModelSort::get_model ( )
    - + @@ -331,15 +347,15 @@ - +
    Glib::RefPtr<const TreeModel> Gtk::TreeModelSort::get_model Glib::RefPtr<const TreeModel> Gtk::TreeModelSort::get_model ( ) const
    - + - +
    const GtkTreeModelSort* Gtk::TreeModelSort::gobj GtkTreeModelSort* Gtk::TreeModelSort::gobj ( ) const [inline] [inline]
    @@ -347,19 +363,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gtk::TreeModel.

    +

    Reimplemented from Gtk::TreeModel.

    - +
    - + - +
    GtkTreeModelSort* Gtk::TreeModelSort::gobj const GtkTreeModelSort* Gtk::TreeModelSort::gobj ( ) [inline] const [inline]
    @@ -367,7 +383,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gtk::TreeModel.

    +

    Reimplemented from Gtk::TreeModel.

    @@ -376,7 +392,7 @@
    - + @@ -394,9 +410,9 @@
    GtkTreeModelSort* Gtk::TreeModelSort::gobj_copy GtkTreeModelSort* Gtk::TreeModelSort::gobj_copy ( )
    - + - + @@ -408,7 +424,7 @@

    Only use it for debugging and/or testing purposes. </warning>

    Checks if the given iter is a valid iter for this Gtk::TreeModelSort.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::TreeModelSort::iter_is_valid bool Gtk::TreeModelSort::iter_is_valid (const iteratorconst iterator iter) const
    iterA Gtk::TreeIter.
    @@ -423,7 +439,7 @@
    - + @@ -432,6 +448,7 @@
    +

    The model for the TreeModelSort to sort.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -442,7 +459,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<TreeModel> > Gtk::TreeModelSort::property_model Glib::PropertyProxy_ReadOnly< Glib::RefPtr<TreeModel> > Gtk::TreeModelSort::property_model ( ) const
    - + @@ -461,9 +478,9 @@
    void Gtk::TreeModelSort::reset_default_sort_func void Gtk::TreeModelSort::reset_default_sort_func ( )
    - + - + @@ -487,7 +504,7 @@
    -

    Override and implement this in a derived TreeModel class, so that Row::operator() and Row::set_value() work.

    +

    Override and implement this in a derived TreeModel class, so that Row::operator() and Row::set_value() work.

    You can probably just implement this by calling set_value_vfunc(). Your implementation of set_value_impl() should also call row_changed() after changing the value.

    Reimplemented from Gtk::TreeModel.

    @@ -500,7 +517,7 @@
    virtual void Gtk::TreeModelSort::set_value_impl virtual void Gtk::TreeModelSort::set_value_impl (const iteratorconst iterator row,
    - + @@ -521,7 +538,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::TreeModelSort > wrap Glib::RefPtr< Gtk::TreeModelSort > wrap ( GtkTreeModelSort *  object,
    @@ -535,9 +552,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/treemodelsort.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModelSort__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModelSort__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModelSort-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModelSort-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeModelSort-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeModelSort-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TreeModelSort, including all inherited members. @@ -89,7 +105,7 @@ - + @@ -152,7 +168,7 @@ - + @@ -176,7 +192,9 @@ + + @@ -190,9 +208,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_n_columns_vfunc() const Gtk::TreeModel [protected, virtual]
    get_path(const iterator& iter) const Gtk::TreeModel
    get_path_vfunc(const iterator& iter) const Gtk::TreeModel [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_sort_column_id(int& sort_column_id, SortType& order) const Gtk::TreeSortable
    get_sort_column_id_vfunc(int* sort_column_id, SortType* order) const Gtk::TreeSortable [protected, virtual]
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_default_sort_func(const SlotCompare& slot)Gtk::TreeSortable
    set_default_sort_func_vfunc(GtkTreeIterCompareFunc func, void* data, GDestroyNotify destroy)Gtk::TreeSortable [protected, virtual]
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_sort_column(const TreeModelColumnBase& sort_column_id, SortType order)Gtk::TreeSortable
    set_sort_column(int sort_column_id, SortType order)Gtk::TreeSortable
    steal_data(const QueryQuark &quark)Glib::Object
    thaw_notify()Glib::ObjectBase
    trackable(const trackable &src)sigc::trackable
    TreeModel()Gtk::TreeModel [protected]
    TreeModelSort(const Glib::RefPtr< TreeModel >& model)Gtk::TreeModelSort [explicit, protected]
    TreeSortable()Gtk::TreeSortable [protected]
    unref_node_vfunc(const iterator& iter) const Gtk::TreeModel [protected, virtual]
    unreference() const Glib::ObjectBase [virtual]
    unset_default_sort_func()Gtk::TreeSortable
    ~TreeModel()Gtk::TreeModel [virtual]
    ~TreeModelSort()Gtk::TreeModelSort [virtual]
    ~TreeSortable()Gtk::TreeSortable [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeNodeChildren.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeNodeChildren.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeNodeChildren.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeNodeChildren.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TreeNodeChildren Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TreeNodeChildren Class Reference
    -
    +

    typedefed as TreeModel::Children. More...

    @@ -70,24 +86,24 @@ typedef unsigned int size_type typedef int difference_type typedef Gtk::TreeIter iterator -typedef std::reverse_iterator
    -< iteratorreverse_iterator +typedef std::reverse_iterator
    +< iteratorreverse_iterator typedef Gtk::TreeIter const_iterator -typedef std::reverse_iterator
    -< const_iteratorconst_reverse_iterator +typedef std::reverse_iterator
    +< const_iteratorconst_reverse_iterator typedef const void* BoolExpr  This typedef is just to make it more obvious that our operator const void* should be used like operator bool().

    Public Member Functions

    -iterator begin () -const_iterator begin () const -iterator end () -const_iterator end () const -reverse_iterator rbegin () -reverse_iterator rend () -const_reverse_iterator rbegin () const -const_reverse_iterator rend () const -value_type operator[] (size_type index) const +iterator begin () +const_iterator begin () const +iterator end () +const_iterator end () const +reverse_iterator rbegin () +reverse_iterator rend () +const_reverse_iterator rbegin () const +const_reverse_iterator rend () const +value_type operator[] (size_type index) const size_type size () const bool empty () const  operator BoolExpr () const @@ -119,7 +135,7 @@ @@ -132,7 +148,7 @@ @@ -160,7 +176,7 @@ @@ -173,7 +189,7 @@ @@ -199,7 +215,7 @@ @@ -215,7 +231,7 @@
    - + @@ -231,7 +247,7 @@
    iterator Gtk::TreeNodeChildren::begin iterator Gtk::TreeNodeChildren::begin ( )
    - + @@ -247,7 +263,7 @@
    const_iterator Gtk::TreeNodeChildren::begin const_iterator Gtk::TreeNodeChildren::begin ( ) const
    - + @@ -258,15 +274,15 @@ - +
    bool Gtk::TreeNodeChildren::empty bool Gtk::TreeNodeChildren::empty ( ) const
    - + - +
    const_iterator Gtk::TreeNodeChildren::end iterator Gtk::TreeNodeChildren::end ( ) const
    @@ -274,15 +290,15 @@
    - +
    - + - +
    iterator Gtk::TreeNodeChildren::end const_iterator Gtk::TreeNodeChildren::end ( ) const
    @@ -317,7 +333,7 @@
    - + @@ -334,7 +350,7 @@
    value_type Gtk::TreeNodeChildren::operator[] value_type Gtk::TreeNodeChildren::operator[] ( size_type  index)
    - + @@ -350,7 +366,7 @@
    reverse_iterator Gtk::TreeNodeChildren::rbegin reverse_iterator Gtk::TreeNodeChildren::rbegin ( ) [inline]
    - + @@ -361,15 +377,15 @@ - +
    const_reverse_iterator Gtk::TreeNodeChildren::rbegin const_reverse_iterator Gtk::TreeNodeChildren::rbegin ( ) const [inline]
    - + - +
    const_reverse_iterator Gtk::TreeNodeChildren::rend reverse_iterator Gtk::TreeNodeChildren::rend ( ) const [inline] [inline]
    @@ -377,15 +393,15 @@
    - +
    - + - +
    reverse_iterator Gtk::TreeNodeChildren::rend const_reverse_iterator Gtk::TreeNodeChildren::rend ( ) [inline] const [inline]
    @@ -398,7 +414,7 @@
    - + @@ -412,9 +428,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/treeiter.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeNodeChildren__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeNodeChildren__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeNodeChildren-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeNodeChildren-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeNodeChildren-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeNodeChildren-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    size_type Gtk::TreeNodeChildren::size size_type Gtk::TreeNodeChildren::size ( ) const
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TreeNodeChildren, including all inherited members. @@ -90,9 +106,14 @@ -
    begin()Gtk::TreeNodeChildren
    TreeIterBase()Gtk::TreeIterBase
    TreeIterBase(const GtkTreeIter* gobject)Gtk::TreeIterBase [explicit]
    value_type typedefGtk::TreeNodeChildren
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreePath.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreePath.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreePath.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreePath.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TreePath Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TreePath Class Reference
    -
    +

    A path is essentially a potential node. More...

    @@ -69,16 +85,15 @@ typedef const int& const_reference typedef int* iterator typedef const int* const_iterator -typedef std::reverse_iterator
    +typedef std::reverse_iterator
    < iteratorreverse_iterator -typedef std::reverse_iterator
    +typedef std::reverse_iterator
    < const_iteratorconst_reverse_iterator typedef const void* BoolExpr  This typedef is just to make it more obvious that our operator const void* should be used like operator bool().

    Public Member Functions

     TreePath () - TreePath (GtkTreePath* gobject, bool make_a_copy=true)  TreePath (const TreePath& other) TreePathoperator= (const TreePath& other)  ~TreePath () @@ -89,19 +104,20 @@  Provides access to the underlying C instance.
    GtkTreePath* gobj_copy () const  Provides access to the underlying C instance. The caller is responsible for freeing it. Use when directly setting fields in structs.
    TreePath (size_type n, value_type value=0) + TreePath (GtkTreePath* gobject, bool make_a_copy=true) + TreePath (size_type n, value_type value=0)  TreePath (const Glib::ustring& path) - TreePath (const TreeModel::iterator& iter) + TreePath (const TreeModel::iterator& iter) template<class In > - TreePath (In pbegin, In pend) + TreePath (In pbegin, In pend) void clear () -TreePathoperator= (const TreeModel::iterator& iter) +TreePathoperator= (const TreeModel::iterator& iter)  operator BoolExpr () const  Checks that the path is not empty, by calling empty().
    template<class In > -void assign (In pbegin, In pend) +void assign (In pbegin, In pend) template<class In > -void append (In pbegin, In pend) +void append (In pbegin, In pend) void push_back (int index)  Appends a new index to a path.
    void push_front (int index) @@ -114,10 +130,10 @@ iterator end () const_iterator begin () const const_iterator end () const -reverse_iterator rbegin () -reverse_iterator rend () -const_reverse_iterator rbegin () const -const_reverse_iterator rend () const +reverse_iterator rbegin () +reverse_iterator rend () +const_reverse_iterator rbegin () const +const_reverse_iterator rend () const reference front () const_reference front () const reference back () @@ -213,7 +229,7 @@ @@ -265,7 +281,7 @@ @@ -305,7 +321,7 @@
    - + @@ -316,26 +332,16 @@ - +
    Gtk::TreePath::TreePath Gtk::TreePath::TreePath ( )
    - + - - - - - - - - - - + + - -
    Gtk::TreePath::TreePath Gtk::TreePath::TreePath (GtkTreePath * gobject,
    bool make_a_copy = true 
    const TreePathother) ) [explicit]
    @@ -343,15 +349,14 @@
    - +
    - + - - +
    Gtk::TreePath::TreePath Gtk::TreePath::~TreePath (const TreePathother))
    @@ -360,15 +365,26 @@
    - +
    - + - + + + + + + + + + + + +
    Gtk::TreePath::~TreePath Gtk::TreePath::TreePath ()GtkTreePath * gobject,
    bool make_a_copy = true 
    ) [explicit]
    @@ -381,7 +397,7 @@
    - + @@ -408,7 +424,7 @@
    Gtk::TreePath::TreePath Gtk::TreePath::TreePath ( size_type  n,
    - + @@ -425,9 +441,9 @@
    Gtk::TreePath::TreePath Gtk::TreePath::TreePath ( const Glib::ustring path)
    - + - + @@ -437,14 +453,14 @@ - +
    template <class In >
    Gtk::TreePath::TreePath Gtk::TreePath::TreePath (const TreeModel::iteratorconst TreeModel::iterator iter) [explicit]
    - + @@ -467,14 +483,14 @@

    Member Function Documentation

    - +
    template <class In >
    Gtk::TreePath::TreePath Gtk::TreePath::TreePath ( In  pbegin,
    - + @@ -496,14 +512,14 @@ - +
    template <class In >
    void Gtk::TreePath::append void Gtk::TreePath::append ( In  pbegin,
    - + @@ -530,7 +546,7 @@
    void Gtk::TreePath::assign void Gtk::TreePath::assign ( In  pbegin,
    - + @@ -546,7 +562,7 @@
    reference Gtk::TreePath::back reference Gtk::TreePath::back ( ) [inline]
    - + @@ -562,7 +578,7 @@
    const_reference Gtk::TreePath::back const_reference Gtk::TreePath::back ( ) const [inline]
    - + @@ -578,7 +594,7 @@
    iterator Gtk::TreePath::begin iterator Gtk::TreePath::begin ( )
    - + @@ -594,7 +610,7 @@
    const_iterator Gtk::TreePath::begin const_iterator Gtk::TreePath::begin ( ) const
    - + @@ -610,7 +626,7 @@
    void Gtk::TreePath::clear void Gtk::TreePath::clear ( )
    - + @@ -628,7 +644,7 @@
    void Gtk::TreePath::down void Gtk::TreePath::down ( )
    - + @@ -644,7 +660,7 @@
    bool Gtk::TreePath::empty bool Gtk::TreePath::empty ( ) const
    - + @@ -660,7 +676,7 @@
    iterator Gtk::TreePath::end iterator Gtk::TreePath::end ( )
    - + @@ -676,7 +692,7 @@
    const_iterator Gtk::TreePath::end const_iterator Gtk::TreePath::end ( ) const
    - + @@ -692,7 +708,7 @@
    reference Gtk::TreePath::front reference Gtk::TreePath::front ( ) [inline]
    - + @@ -708,7 +724,7 @@
    const_reference Gtk::TreePath::front const_reference Gtk::TreePath::front ( ) const [inline]
    - + @@ -736,7 +752,7 @@

    Obtains a Gtk::TreeModel and Gtk::TreeModel::Path from selection data of target type "GTK_TREE_MODEL_ROW".

    Normally called from a drag_data_received handler. This function can only be used if selection_data originates from the same process that's calling this function, because a pointer to the tree model is being passed around. If you aren't in the same process, then you'll get memory corruption. In the Gtk::TreeDragDest drag_data_received signal handler, you can assume that selection data of type "GTK_TREE_MODEL_ROW" is from the current process.

    -
    Parameters:
    +
    Parameters:
    static bool Gtk::TreePath::get_from_selection_data static bool Gtk::TreePath::get_from_selection_data ( const SelectionData selection_data,
    @@ -753,7 +769,7 @@
    selection_dataa #SelectionData
    modela Gtk::TreeModel
    - + @@ -777,15 +793,15 @@ - +
    static bool Gtk::TreePath::get_from_selection_data static bool Gtk::TreePath::get_from_selection_data ( const SelectionData selection_data,
    - + - +
    const GtkTreePath* Gtk::TreePath::gobj GtkTreePath* Gtk::TreePath::gobj ( ) const [inline] [inline]
    @@ -795,15 +811,15 @@
    - +
    - + - +
    GtkTreePath* Gtk::TreePath::gobj const GtkTreePath* Gtk::TreePath::gobj ( ) [inline] const [inline]
    @@ -818,7 +834,7 @@
    - + @@ -836,7 +852,7 @@
    GtkTreePath* Gtk::TreePath::gobj_copy GtkTreePath* Gtk::TreePath::gobj_copy ( ) const
    - + @@ -847,7 +863,7 @@

    Returns true if descendant is a descendant of path.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TreePath::is_ancestor bool Gtk::TreePath::is_ancestor ( const TreePath descendant)
    descendantAnother Gtk::TreePath.
    @@ -862,7 +878,7 @@
    - + @@ -873,7 +889,7 @@

    Returns true if path is a descendant of ancestor.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TreePath::is_descendant bool Gtk::TreePath::is_descendant ( const TreePath ancestor)
    ancestorAnother Gtk::TreePath.
    @@ -888,7 +904,7 @@
    - + @@ -947,7 +963,7 @@ - + @@ -957,16 +973,16 @@ - +
    void Gtk::TreePath::next void Gtk::TreePath::next ( )
    TreePath& Gtk::TreePath::operator= (const TreeModel::iteratorconst TreeModel::iterator iter)
    - + - +
    const_reference Gtk::TreePath::operator[] reference Gtk::TreePath::operator[] ( size_type  i) const
    @@ -974,16 +990,16 @@
    - +
    - + - +
    reference Gtk::TreePath::operator[] const_reference Gtk::TreePath::operator[] ( size_type  i) const
    @@ -996,7 +1012,7 @@
    - + @@ -1015,7 +1031,7 @@
    bool Gtk::TreePath::prev bool Gtk::TreePath::prev ( )
    - + @@ -1027,7 +1043,7 @@

    Appends a new index to a path.

    As a result, the depth of the path is increased.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreePath::push_back void Gtk::TreePath::push_back ( int  index)
    indexThe index.
    @@ -1041,7 +1057,7 @@
    - + @@ -1053,7 +1069,7 @@

    Prepends a new index to a path.

    As a result, the depth of the path is increased.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreePath::push_front void Gtk::TreePath::push_front ( int  index)
    indexThe index.
    @@ -1067,7 +1083,7 @@
    - + @@ -1083,7 +1099,7 @@
    reverse_iterator Gtk::TreePath::rbegin reverse_iterator Gtk::TreePath::rbegin ( ) [inline]
    - + @@ -1094,15 +1110,15 @@ - +
    const_reverse_iterator Gtk::TreePath::rbegin const_reverse_iterator Gtk::TreePath::rbegin ( ) const [inline]
    - + - +
    const_reverse_iterator Gtk::TreePath::rend reverse_iterator Gtk::TreePath::rend ( ) const [inline] [inline]
    @@ -1110,15 +1126,15 @@
    - +
    - + - +
    reverse_iterator Gtk::TreePath::rend const_reverse_iterator Gtk::TreePath::rend ( ) [inline] const [inline]
    @@ -1131,7 +1147,7 @@
    - + @@ -1153,7 +1169,7 @@

    Sets selection data of target type "GTK_TREE_MODEL_ROW".

    Normally used in a drag_data_get signal handler.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TreePath::set_in_selection_data bool Gtk::TreePath::set_in_selection_data ( SelectionData selection_data,
    @@ -1169,7 +1185,7 @@
    selection_datasome #SelectionData
    model,:a Gtk::TreeModel
    - + @@ -1185,7 +1201,7 @@
    size_type Gtk::TreePath::size size_type Gtk::TreePath::size ( ) const
    - + @@ -1202,7 +1218,7 @@
    void Gtk::TreePath::swap void Gtk::TreePath::swap ( TreePath other)
    - + @@ -1222,7 +1238,7 @@
    Glib::ustring Gtk::TreePath::to_string Glib::ustring Gtk::TreePath::to_string ( ) const
    - + @@ -1242,7 +1258,7 @@
    bool Gtk::TreePath::up bool Gtk::TreePath::up ( )
    - + @@ -1261,7 +1277,7 @@
    bool operator!= bool operator!= ( const TreePath lhs,
    -
    Parameters:
    +
    Parameters:
    @@ -1296,7 +1312,7 @@
    lhsThe left-hand side
    rhsThe right-hand side
    -
    Parameters:
    +
    Parameters:
    @@ -1331,7 +1347,7 @@
    lhsThe left-hand side
    rhsThe right-hand side
    -
    Parameters:
    +
    Parameters:
    @@ -1366,7 +1382,7 @@
    lhsThe left-hand side
    rhsThe right-hand side
    -
    Parameters:
    +
    Parameters:
    @@ -1401,7 +1417,7 @@
    lhsThe left-hand side
    rhsThe right-hand side
    -
    Parameters:
    +
    Parameters:
    @@ -1436,7 +1452,7 @@
    lhsThe left-hand side
    rhsThe right-hand side
    -
    Parameters:
    +
    Parameters:
    @@ -1452,7 +1468,7 @@
    lhsThe left-hand side
    rhsThe right-hand side
    - + @@ -1471,7 +1487,7 @@
    void swap void swap ( TreePath lhs,
    -
    Parameters:
    +
    Parameters:
    @@ -1486,7 +1502,7 @@
    lhsThe left-hand side
    rhsThe right-hand side
    - + @@ -1507,7 +1523,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::TreePath wrap Gtk::TreePath wrap ( GtkTreePath *  object,
    @@ -1535,9 +1551,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/treepath.h
    - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreePath-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreePath-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreePath-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreePath-members.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TreePath, including all inherited members. - - + + @@ -105,19 +121,24 @@ - + - + -
    append(In pbegin, In pend)Gtk::TreePath
    assign(In pbegin, In pend)Gtk::TreePath [inline]
    append(In pbegin, In pend)Gtk::TreePath
    assign(In pbegin, In pend)Gtk::TreePath [inline]
    back()Gtk::TreePath [inline]
    back() const Gtk::TreePath [inline]
    begin()Gtk::TreePath
    swap(TreePath& lhs, TreePath& rhs)Gtk::TreePath [related]
    to_string() const Gtk::TreePath
    TreePath()Gtk::TreePath
    TreePath(GtkTreePath* gobject, bool make_a_copy=true)Gtk::TreePath [explicit]
    TreePath(const TreePath& other)Gtk::TreePath
    TreePath(GtkTreePath* gobject, bool make_a_copy=true)Gtk::TreePath [explicit]
    TreePath(size_type n, value_type value=0)Gtk::TreePath [explicit]
    TreePath(const Glib::ustring& path)Gtk::TreePath [explicit]
    TreePath(const TreeModel::iterator& iter)Gtk::TreePath [explicit]
    TreePath(In pbegin, In pend)Gtk::TreePath [inline]
    TreePath(In pbegin, In pend)Gtk::TreePath [inline]
    up()Gtk::TreePath
    value_type typedefGtk::TreePath
    wrap(GtkTreePath* object, bool take_copy=false)Gtk::TreePath [related]
    ~TreePath()Gtk::TreePath
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeRow.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeRow.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeRow.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeRow.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TreeRow Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TreeRow Class Reference
    -
    +

    Typedefed as TreeModel::Row. More...

    @@ -71,20 +87,20 @@

    Public Member Functions

    template<class ColumnType > -TreeValueProxy< ColumnType > operator[] (const TreeModelColumn< ColumnType >& column) const - Use this to set and get the value of this column of this row.
    +TreeValueProxy< ColumnType > operator[] (const TreeModelColumn< ColumnType >& column) const + Use this to set and get the value of this column of this row.
    template<class ColumnType > -void set_value (const TreeModelColumn< ColumnType >& column, const ColumnType& data) const - Sets the value of this column of this row.
    +void set_value (const TreeModelColumn< ColumnType >& column, const ColumnType& data) const + Sets the value of this column of this row.
    template<class ColumnType > -void set_value (int column, const ColumnType& data) const - Use set_value(const TreeModelColumn<>& column, const ColumnType& data) unless you do not know the column type at compile-time.
    +void set_value (int column, const ColumnType& data) const + Use set_value(const TreeModelColumn<>& column, const ColumnType& data) unless you do not know the column type at compile-time.
    template<class ColumnType > -ColumnType get_value (const TreeModelColumn< ColumnType >& column) const - Gets the value of this column of this row.
    +ColumnType get_value (const TreeModelColumn< ColumnType >& column) const + Gets the value of this column of this row.
    template<class ColumnType > -void get_value (int column, ColumnType& data) const - Use get_value(const TreeModelColumn<>& column) unless you do not know the column type at compile-time.
    +void get_value (int column, ColumnType& data) const + Use get_value(const TreeModelColumn<>& column) unless you do not know the column type at compile-time.
    const TreeNodeChildrenchildren () const  This returns an STL-like container API, for iterating over the rows.
    TreeIter parent () const @@ -98,7 +114,7 @@

    Detailed Description

    Typedefed as TreeModel::Row.

    -

    Dereference a TreeModel::iterator to get the Row. Use operator[] or set_value() and get_value() to access the values in the columns of this row.

    +

    Dereference a TreeModel::iterator to get the Row. Use operator[] or set_value() and get_value() to access the values in the columns of this row.

    If the model contains a hierarchy of rows (such as Gtk::TreeStore), then you can access the child rows with children().

    You can use a const TreeModel::Row& for any parameter that takes a const TreeModel::iterator&.


    Member Typedef Documentation

    @@ -125,7 +141,7 @@
    - + @@ -139,72 +155,72 @@ - +
    template <class ColumnType >
    const TreeNodeChildren& Gtk::TreeRow::children const TreeNodeChildren& Gtk::TreeRow::children ( ) const
    - + - - - - - - - - - - - - - + + +
    void Gtk::TreeRow::get_value ColumnType Gtk::TreeRow::get_value (int column,
    ColumnType & data 
    ) constconst TreeModelColumn< ColumnType >& column) const
    -

    Use get_value(const TreeModelColumn<>& column) unless you do not know the column type at compile-time.

    -

    If the data output argument is of an inappropriate C++ type then this might fail at runtime.

    -
    Parameters:
    +

    Gets the value of this column of this row.

    +

    This is a templated method, so the compiler will not allow you to provide an inappropriate type of data for the model column.

    +

    See also operator[].

    +
    Parameters:
    - +
    columnThe number of the column whose value you want to change.
    columnThe model column.
    -
    Returns:
    data An output argument which will contain the value of this column of this row.
    +
    Returns:
    The new value to use for this column of this row.
    - +
    template <class ColumnType >
    - + - - - + + + + + + + + + + + + +
    ColumnType Gtk::TreeRow::get_value void Gtk::TreeRow::get_value (const TreeModelColumn< ColumnType >& column) constint column,
    ColumnType & data 
    ) const
    -

    Gets the value of this column of this row.

    -

    This is a templated method, so the compiler will not allow you to provide an inappropriate type of data for the model column.

    -

    See also operator[].

    -
    Parameters:
    +

    Use get_value(const TreeModelColumn<>& column) unless you do not know the column type at compile-time.

    +

    If the data output argument is of an inappropriate C++ type then this might fail at runtime.

    +
    Parameters:
    - +
    columnThe model column.
    columnThe number of the column whose value you want to change.
    -
    Returns:
    The new value to use for this column of this row.
    +
    Returns:
    data An output argument which will contain the value of this column of this row.
    @@ -213,7 +229,7 @@
    - + @@ -233,7 +249,7 @@
    GtkTreeIter* Gtk::TreeRow::gobj GtkTreeIter* Gtk::TreeRow::gobj ( ) [inline]
    - + @@ -270,7 +286,7 @@ - +
    @@ -289,8 +305,8 @@

    Use this to set and get the value of this column of this row.

    This is a templated method, so the compiler will not allow you to provide an inappropriate type of data for the model column.

    -

    This is just a more convient syntax that does the same thing as set_value() and get_value().

    -
    Parameters:
    +

    This is just a more convient syntax that does the same thing as set_value() and get_value().

    +
    Parameters:
    const GtkTreeIter* Gtk::TreeRow::gobj const GtkTreeIter* Gtk::TreeRow::gobj ( ) const [inline]
    columnThe model column..
    @@ -304,7 +320,7 @@
    - + @@ -318,14 +334,14 @@ - +
    template <class ColumnType >
    TreeIter Gtk::TreeRow::parent TreeIter Gtk::TreeRow::parent ( ) const
    - + @@ -348,7 +364,7 @@

    Sets the value of this column of this row.

    This is a templated method, so the compiler will not allow you to provide an inappropriate type of data for the model column.

    See also operator[].

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeRow::set_value void Gtk::TreeRow::set_value ( const TreeModelColumn< ColumnType >&  column,
    @@ -358,14 +374,14 @@ - +
    template <class ColumnType >
    columnThe model column.
    dataThe new value to use for this column of this row.
    - + @@ -387,7 +403,7 @@

    Use set_value(const TreeModelColumn<>& column, const ColumnType& data) unless you do not know the column type at compile-time.

    If the data is of an inappropriate C++ type then this might fail at runtime.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeRow::set_value void Gtk::TreeRow::set_value ( int  column,
    @@ -400,9 +416,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/treeiter.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeRow__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeRow__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeRow-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeRow-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeRow-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeRow-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    columnThe number of the column whose value you want to change.
    dataThe new value to use for this column of this row.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TreeRow, including all inherited members. @@ -55,8 +71,8 @@ - - + + @@ -70,20 +86,25 @@ - + - - + + -
    BoolExpr typedefGtk::TreeRow
    difference_type typedefGtk::TreeIter
    equal(const TreeIter& other) const Gtk::TreeIter
    get_stamp() const Gtk::TreeIter
    get_value(const TreeModelColumn< ColumnType >& column) const Gtk::TreeRow
    get_value(int column, ColumnType& data) const Gtk::TreeRow
    get_value(const TreeModelColumn< ColumnType >& column) const Gtk::TreeRow
    get_value(int column, ColumnType& data) const Gtk::TreeRow
    gobj()Gtk::TreeRow [inline]
    gobj() const Gtk::TreeRow [inline]
    gobject_Gtk::TreeIterBase [protected]
    operator--(int)Gtk::TreeIter
    operator->() const Gtk::TreeIter [inline]
    operator==(const TreeIter& lhs, const TreeIter& rhs)Gtk::TreeIter [related]
    operator[](const TreeModelColumn< ColumnType >& column) const Gtk::TreeRow [inline]
    operator[](const TreeModelColumn< ColumnType >& column) const Gtk::TreeRow [inline]
    parent() const Gtk::TreeRow
    pointer typedefGtk::TreeIter
    reference typedefGtk::TreeIter
    set_stamp(int stamp)Gtk::TreeIter
    set_value(const TreeModelColumn< ColumnType >& column, const ColumnType& data) const Gtk::TreeRow
    set_value(int column, const ColumnType& data) const Gtk::TreeRow
    set_value(const TreeModelColumn< ColumnType >& column, const ColumnType& data) const Gtk::TreeRow
    set_value(int column, const ColumnType& data) const Gtk::TreeRow
    TreeIter()Gtk::TreeIter
    TreeIterBase()Gtk::TreeIterBase
    TreeIterBase(const GtkTreeIter* gobject)Gtk::TreeIterBase [explicit]
    value_type typedefGtk::TreeIter
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeRowReference.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeRowReference.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeRowReference.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeRowReference.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TreeRowReference Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TreeRowReference Class Reference
    -
    +

    Typedefed as Gtk::TreeModel::RowReference. More...

    @@ -77,10 +93,10 @@  Provides access to the underlying C instance.
    GtkTreeRowReference* gobj_copy () const  Provides access to the underlying C instance. The caller is responsible for freeing it. Use when directly setting fields in structs.
    TreeRowReference (const Glib::RefPtr< TreeModel >& model, const TreeModel::Path& path) + TreeRowReference (const Glib::RefPtr< TreeModel >& model, const TreeModel::Path& path)  operator BoolExpr () const  The same as is_valid().
    -TreeModel::Path get_path () const +TreeModel::Path get_path () const  Returns a path that the row reference currently points to, or 0 if the path pointed to is no longer valid.
    Glib::RefPtr< TreeModelget_model ()  Returns the model that the row reference is monitoring.
    @@ -124,7 +140,7 @@
    - + @@ -140,7 +156,7 @@
    Gtk::TreeRowReference::TreeRowReference Gtk::TreeRowReference::TreeRowReference ( )
    - + @@ -167,7 +183,7 @@
    Gtk::TreeRowReference::TreeRowReference Gtk::TreeRowReference::TreeRowReference ( GtkTreeRowReference *  gobject,
    - + @@ -184,7 +200,7 @@
    Gtk::TreeRowReference::TreeRowReference Gtk::TreeRowReference::TreeRowReference ( const TreeRowReference other)
    - + @@ -200,7 +216,7 @@
    Gtk::TreeRowReference::~TreeRowReference Gtk::TreeRowReference::~TreeRowReference ( )
    - + @@ -208,7 +224,7 @@ - + @@ -228,7 +244,7 @@
    Gtk::TreeRowReference::TreeRowReference Gtk::TreeRowReference::TreeRowReference ( const Glib::RefPtr< TreeModel >&  model,
    const TreeModel::Pathconst TreeModel::Path path 
    - + @@ -248,7 +264,7 @@
    Glib::RefPtr<TreeModel> Gtk::TreeRowReference::get_model Glib::RefPtr<TreeModel> Gtk::TreeRowReference::get_model ( )
    - + @@ -268,7 +284,7 @@
    Glib::RefPtr<const TreeModel> Gtk::TreeRowReference::get_model Glib::RefPtr<const TreeModel> Gtk::TreeRowReference::get_model ( ) const
    - + @@ -282,15 +298,15 @@ - +
    TreeModel::Path Gtk::TreeRowReference::get_path TreeModel::Path Gtk::TreeRowReference::get_path ( ) const
    - + - +
    const GtkTreeRowReference* Gtk::TreeRowReference::gobj GtkTreeRowReference* Gtk::TreeRowReference::gobj ( ) const [inline] [inline]
    @@ -300,15 +316,15 @@
    - +
    - + - +
    GtkTreeRowReference* Gtk::TreeRowReference::gobj const GtkTreeRowReference* Gtk::TreeRowReference::gobj ( ) [inline] const [inline]
    @@ -323,7 +339,7 @@
    - + @@ -341,7 +357,7 @@
    GtkTreeRowReference* Gtk::TreeRowReference::gobj_copy GtkTreeRowReference* Gtk::TreeRowReference::gobj_copy ( ) const
    - + @@ -397,7 +413,7 @@
    bool Gtk::TreeRowReference::is_valid bool Gtk::TreeRowReference::is_valid ( ) const
    - + @@ -415,7 +431,7 @@
    void Gtk::TreeRowReference::swap void Gtk::TreeRowReference::swap ( TreeRowReference other)
    - + @@ -434,7 +450,7 @@
    void swap void swap ( TreeRowReference lhs,
    -
    Parameters:
    +
    Parameters:
    @@ -449,7 +465,7 @@
    lhsThe left-hand side
    rhsThe right-hand side
    - + @@ -470,7 +486,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::TreeRowReference wrap Gtk::TreeRowReference wrap ( GtkTreeRowReference *  object,
    @@ -498,9 +514,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/treerowreference.h
    - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeRowReference-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeRowReference-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeRowReference-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeRowReference-members.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TreeRowReference, including all inherited members. @@ -69,9 +85,14 @@ -
    BoolExpr typedefGtk::TreeRowReference
    TreeRowReference(const Glib::RefPtr< TreeModel >& model, const TreeModel::Path& path)Gtk::TreeRowReference
    wrap(GtkTreeRowReference* object, bool take_copy=false)Gtk::TreeRowReference [related]
    ~TreeRowReference()Gtk::TreeRowReference
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeSelection.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeSelection.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeSelection.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeSelection.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TreeSelection Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TreeSelection Class Reference
    -
    +

    Typedefed as Gtk::TreeView::Selection. More...

    @@ -70,18 +86,18 @@ Public Types typedef sigc::slot< bool,
    const Glib::RefPtr< TreeModel >
    -&, const TreeModel::Path
    +&, const TreeModel::Path
    &, bool > SlotSelect  For instance, bool on_select_function(const Glib::RefPtr<TreeModel>& model, const TreeModel::Path& path, bool path_currently_selected) The select function should return true if the state of the node may be toggled, and false if the state of the node should be left unchanged.
    typedef sigc::slot< void,
    -const TreeModel::iterator& > SlotForeachIter +const TreeModel::iterator& > SlotForeachIter  For example, void on_foreach(const Gtk::TreeModel::iterator& iter);.
    typedef sigc::slot< void,
    -const TreeModel::Path& > SlotForeachPath +const TreeModel::Path& > SlotForeachPath  For example, void on_foreach(const Gtk::TreeModel::Path& path);.
    typedef sigc::slot< void,
    -const TreeModel::Path&, const
    -TreeModel::iterator& > SlotForeachPathAndIter +const TreeModel::Path&, const
    +TreeModel::iterator& > SlotForeachPathAndIter  For example, void on_foreach(const Gtk::TreeModel::Path& path, const Gtk::TreeModel::iterator& iter);.

    Public Member Functions

    @@ -92,11 +108,11 @@  Provides access to the underlying C GObject.
    GtkTreeSelection* gobj_copy ()  Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs.
    -void set_mode (SelectionMode type) +void set_mode (SelectionMode type)  Sets the selection mode of the selection.
    SelectionMode get_mode () const  Gets the selection mode for selection.
    -void set_select_function (const SlotSelect& slot) +void set_select_function (const SlotSelect& slot)  Sets the selection callback slot.
    TreeViewget_tree_view ()  Returns the tree view associated with selection.
    @@ -105,39 +121,39 @@ Glib::RefPtr< TreeModelget_model ()  Shortcut for get_tree_view()->get_model().
    Glib::RefPtr< const TreeModelget_model () const -TreeModel::iterator get_selected () +TreeModel::iterator get_selected ()  Get the currently selected row.
    -TreeModel::iterator get_selected (Glib::RefPtr< TreeModel >& model) +TreeModel::iterator get_selected (Glib::RefPtr< TreeModel >& model)  Get the currently selected row.
    -std::vector< TreeModel::Pathget_selected_rows () const +std::vector< TreeModel::Pathget_selected_rows () const  Creates a list of paths of all selected rows.
    -std::vector< TreeModel::Pathget_selected_rows (Glib::RefPtr< TreeModel >& model) +std::vector< TreeModel::Pathget_selected_rows (Glib::RefPtr< TreeModel >& model)  Creates a list of paths of all selected rows.
    int count_selected_rows () const  Returns the number of rows that have been selected in tree.
    -void selected_foreach_iter (const SlotForeachIter& slot) const +void selected_foreach_iter (const SlotForeachIter& slot) const  Calls a callback slot for each selected node.
    -void selected_foreach_path (const SlotForeachPath& slot) const +void selected_foreach_path (const SlotForeachPath& slot) const  Calls a callback slot for each selected node.
    -void selected_foreach (const SlotForeachPathAndIter& slot) const +void selected_foreach (const SlotForeachPathAndIter& slot) const  Calls a callback slot for each selected node.
    -void select (const TreeModel::Path& path) +void select (const TreeModel::Path& path)  Select the row at path.
    -void select (const TreeModel::iterator& iter) +void select (const TreeModel::iterator& iter)  Selects the specified iterator.
    -void select (const TreeModel::Row& row) +void select (const TreeModel::Row& row)  Selects the specified iterator.
    -void select (const TreeModel::Path& start_path, const TreeModel::Path& end_path) +void select (const TreeModel::Path& start_path, const TreeModel::Path& end_path)  Selects a range of nodes, determined by start_path and end_path inclusive.
    -void unselect (const TreeModel::Path& path) +void unselect (const TreeModel::Path& path)  Unselects the row at path.
    -void unselect (const TreeModel::Path& start_path, const TreeModel::Path& end_path) +void unselect (const TreeModel::Path& start_path, const TreeModel::Path& end_path)  Unselects a range of nodes, determined by start_path and end_path inclusive.
    -void unselect (const TreeModel::iterator& iter) +void unselect (const TreeModel::iterator& iter)  Unselects the specified iterator.
    -bool is_selected (const TreeModel::Path& path) const +bool is_selected (const TreeModel::Path& path) const  Returns true if the row pointed to by path is currently selected.
    -bool is_selected (const TreeModel::iterator& iter) const +bool is_selected (const TreeModel::iterator& iter) const  Returns true if the row at iter is currently selected.
    void select_all ()  Selects all the nodes.
    @@ -145,7 +161,7 @@  Unselects all the nodes.
    Glib::PropertyProxy
    < SelectionModeproperty_mode () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Selection mode.
    Glib::PropertyProxy_ReadOnly
    < SelectionModeproperty_mode () const  Selection mode.
    @@ -173,7 +189,7 @@ @@ -189,7 +205,7 @@ @@ -205,7 +221,7 @@ @@ -221,7 +237,7 @@ @@ -237,7 +253,7 @@
    - + @@ -254,7 +270,7 @@
    virtual Gtk::TreeSelection::~TreeSelection virtual Gtk::TreeSelection::~TreeSelection ( ) [virtual]
    - + @@ -274,7 +290,7 @@
    int Gtk::TreeSelection::count_selected_rows int Gtk::TreeSelection::count_selected_rows ( ) const
    - + @@ -294,7 +310,7 @@
    SelectionMode Gtk::TreeSelection::get_mode SelectionMode Gtk::TreeSelection::get_mode ( ) const
    - + @@ -313,7 +329,7 @@
    Glib::RefPtr<TreeModel> Gtk::TreeSelection::get_model Glib::RefPtr<TreeModel> Gtk::TreeSelection::get_model ( )
    - + @@ -329,7 +345,7 @@
    Glib::RefPtr<const TreeModel> Gtk::TreeSelection::get_model Glib::RefPtr<const TreeModel> Gtk::TreeSelection::get_model ( ) const
    - + @@ -349,7 +365,7 @@
    TreeModel::iterator Gtk::TreeSelection::get_selected TreeModel::iterator Gtk::TreeSelection::get_selected ( )
    - + @@ -360,8 +376,8 @@

    Get the currently selected row.

    -
    Returns:
    The currently selected row. Or end() if no rows were selected.
    -
    Return values:
    +
    Returns:
    The currently selected row. Or end() if no rows were selected.
    +
    Return values:
    TreeModel::iterator Gtk::TreeSelection::get_selected TreeModel::iterator Gtk::TreeSelection::get_selected ( Glib::RefPtr< TreeModel >&  model)
    modelThe current TreeModel.
    @@ -376,7 +392,7 @@
    - + @@ -396,7 +412,7 @@
    std::vector<TreeModel::Path> Gtk::TreeSelection::get_selected_rows std::vector<TreeModel::Path> Gtk::TreeSelection::get_selected_rows ( ) const
    - + @@ -408,7 +424,7 @@

    Creates a list of paths of all selected rows.

    Additionally, if you are planning on modifying the model after calling this function, you may want to convert the returned list into a list of GtkTreeRowReferences.

    -
    Return values:
    +
    Return values:
    std::vector<TreeModel::Path> Gtk::TreeSelection::get_selected_rows std::vector<TreeModel::Path> Gtk::TreeSelection::get_selected_rows ( Glib::RefPtr< TreeModel >&  model)
    modelThe current TreeModel.
    @@ -418,15 +434,15 @@
    - +
    - + - +
    const TreeView* Gtk::TreeSelection::get_tree_view TreeView* Gtk::TreeSelection::get_tree_view ( ) const
    @@ -437,15 +453,15 @@
    - +
    - + - +
    TreeView* Gtk::TreeSelection::get_tree_view const TreeView* Gtk::TreeSelection::get_tree_view ( ) const
    @@ -461,7 +477,7 @@
    - + @@ -481,7 +497,7 @@
    GtkTreeSelection* Gtk::TreeSelection::gobj GtkTreeSelection* Gtk::TreeSelection::gobj ( ) [inline]
    - + @@ -501,7 +517,7 @@
    const GtkTreeSelection* Gtk::TreeSelection::gobj const GtkTreeSelection* Gtk::TreeSelection::gobj ( ) const [inline]
    - + @@ -514,56 +530,56 @@ - +
    GtkTreeSelection* Gtk::TreeSelection::gobj_copy GtkTreeSelection* Gtk::TreeSelection::gobj_copy ( )
    - + - - + +
    bool Gtk::TreeSelection::is_selected bool Gtk::TreeSelection::is_selected (const TreeModel::iteratoriter)const TreeModel::Pathpath) const
    -

    Returns true if the row at iter is currently selected.

    -
    Parameters:
    +

    Returns true if the row pointed to by path is currently selected.

    +

    If path does not point to a valid location, false is returned

    +
    Parameters:
    - +
    iterA valid Gtk::TreeIter.
    pathA Gtk::TreePath to check selection on.
    -
    Returns:
    true, if iter is selected.
    +
    Returns:
    true if path is selected.
    - +
    - + - - + +
    bool Gtk::TreeSelection::is_selected bool Gtk::TreeSelection::is_selected (const TreeModel::Pathpath)const TreeModel::iteratoriter) const
    -

    Returns true if the row pointed to by path is currently selected.

    -

    If path does not point to a valid location, false is returned

    -
    Parameters:
    +

    Returns true if the row at iter is currently selected.

    +
    Parameters:
    - +
    pathA Gtk::TreePath to check selection on.
    iterA valid Gtk::TreeIter.
    -
    Returns:
    true if path is selected.
    +
    Returns:
    true, if iter is selected.
    @@ -572,7 +588,7 @@
    - + @@ -585,15 +601,15 @@ - +
    virtual void Gtk::TreeSelection::on_changed virtual void Gtk::TreeSelection::on_changed ( ) [protected, virtual]
    - + - +
    Glib::PropertyProxy_ReadOnly< SelectionMode > Gtk::TreeSelection::property_mode Glib::PropertyProxy< SelectionMode > Gtk::TreeSelection::property_mode ( ) const
    @@ -605,20 +621,21 @@
    - +
    +

    Selection mode.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -629,9 +646,9 @@
    - + - + @@ -640,7 +657,7 @@

    Select the row at path.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeSelection::select void Gtk::TreeSelection::select (const TreeModel::Pathconst TreeModel::Path path)
    pathThe Gtk::TreePath to be selected.
    @@ -654,9 +671,9 @@
    - + - + @@ -665,7 +682,7 @@

    Selects the specified iterator.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeSelection::select void Gtk::TreeSelection::select (const TreeModel::iteratorconst TreeModel::iterator iter)
    iterThe Gtk::TreeIter to be selected.
    @@ -674,62 +691,62 @@
    - +
    - + - - - - - - - - - - + + - -
    void Gtk::TreeSelection::select void Gtk::TreeSelection::select (const TreeModel::Pathstart_path,
    const TreeModel::Pathend_path 
    const TreeModel::Rowrow) )
    -

    Selects a range of nodes, determined by start_path and end_path inclusive.

    -

    selection must be set to Gtk::SELECTION_MULTIPLE mode.

    -
    Parameters:
    +

    Selects the specified iterator.

    +
    Parameters:
    - - +
    start_pathThe initial node of the range.
    end_pathThe final node of the range.
    iterThe Gtk::TreeIter to be selected.
    - +
    - + - - + + + + + + + + + + + +
    void Gtk::TreeSelection::select void Gtk::TreeSelection::select (const TreeModel::Rowrow)const TreeModel::Pathstart_path,
    const TreeModel::Pathend_path 
    )
    -

    Selects the specified iterator.

    -
    Parameters:
    +

    Selects a range of nodes, determined by start_path and end_path inclusive.

    +

    selection must be set to Gtk::SELECTION_MULTIPLE mode.

    +
    Parameters:
    - + +
    iterThe Gtk::TreeIter to be selected.
    start_pathThe initial node of the range.
    end_pathThe final node of the range.
    @@ -741,7 +758,7 @@
    - + @@ -760,9 +777,9 @@
    void Gtk::TreeSelection::select_all void Gtk::TreeSelection::select_all ( )
    - + - + @@ -772,7 +789,7 @@

    Calls a callback slot for each selected node.

    Note that you cannot modify the tree or selection from within the callback function. As a result, get_selected_rows() might be more useful.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeSelection::selected_foreach void Gtk::TreeSelection::selected_foreach (const SlotForeachPathAndIterconst SlotForeachPathAndIter slot) const
    slotThe function to call for each selected node.
    @@ -786,9 +803,9 @@
    - + - + @@ -798,7 +815,7 @@

    Calls a callback slot for each selected node.

    Note that you cannot modify the tree or selection from within the callback function. As a result, get_selected_rows() might be more useful.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeSelection::selected_foreach_iter void Gtk::TreeSelection::selected_foreach_iter (const SlotForeachIterconst SlotForeachIter slot) const
    slotThe function to call for each selected node.
    @@ -812,9 +829,9 @@
    - + - + @@ -824,7 +841,7 @@

    Calls a callback slot for each selected node.

    Note that you cannot modify the tree or selection from within the callback function. As a result, get_selected_rows() might be more useful.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeSelection::selected_foreach_path void Gtk::TreeSelection::selected_foreach_path (const SlotForeachPathconst SlotForeachPath slot) const
    slotThe function to call for each selected node.
    @@ -838,7 +855,7 @@
    - + @@ -850,7 +867,7 @@

    Sets the selection mode of the selection.

    If the previous type was Gtk::SELECTION_MULTIPLE, then the anchor is kept selected, if it was previously selected.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeSelection::set_mode void Gtk::TreeSelection::set_mode ( SelectionMode  type)
    typeThe selection mode.
    @@ -864,9 +881,9 @@
    - + - + @@ -877,7 +894,7 @@

    Sets the selection callback slot.

    If set, this function is called before any node is selected or unselected, giving some control over which nodes are selected.

    The select function should return true if the state of the node may be toggled, and FALSE if the state of the node should be left unchanged.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeSelection::set_select_function void Gtk::TreeSelection::set_select_function (const SlotSelectconst SlotSelect slot)
    slotThe selection function.
    @@ -891,7 +908,7 @@
    - + @@ -904,25 +921,25 @@ - +
    Glib::SignalProxy0< void > Gtk::TreeSelection::signal_changed Glib::SignalProxy0< void > Gtk::TreeSelection::signal_changed ( )
    - + - - + +
    void Gtk::TreeSelection::unselect void Gtk::TreeSelection::unselect (const TreeModel::iteratoriter)const TreeModel::Pathpath)
    -

    Unselects the specified iterator.

    -
    Parameters:
    +

    Unselects the row at path.

    +
    Parameters:
    - +
    iterThe Gtk::TreeIter to be unselected.
    pathThe Gtk::TreePath to be unselected.
    @@ -934,15 +951,15 @@
    - + - + - + @@ -956,7 +973,7 @@

    Unselects a range of nodes, determined by start_path and end_path inclusive.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeSelection::unselect void Gtk::TreeSelection::unselect (const TreeModel::Pathconst TreeModel::Path start_path,
    const TreeModel::Pathconst TreeModel::Path end_path 
    @@ -966,25 +983,25 @@ - +
    start_pathThe initial node of the range.
    end_pathThe initial node of the range.
    - + - - + +
    void Gtk::TreeSelection::unselect void Gtk::TreeSelection::unselect (const TreeModel::Pathpath)const TreeModel::iteratoriter)
    -

    Unselects the row at path.

    -
    Parameters:
    +

    Unselects the specified iterator.

    +
    Parameters:
    - +
    pathThe Gtk::TreePath to be unselected.
    iterThe Gtk::TreeIter to be unselected.
    @@ -996,7 +1013,7 @@
    - + @@ -1015,7 +1032,7 @@
    void Gtk::TreeSelection::unselect_all void Gtk::TreeSelection::unselect_all ( )
    - + @@ -1036,7 +1053,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::TreeSelection > wrap Glib::RefPtr< Gtk::TreeSelection > wrap ( GtkTreeSelection *  object,
    @@ -1050,9 +1067,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/treeselection.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeSelection__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeSelection__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeSelection-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeSelection-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeSelection-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeSelection-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TreeSelection, including all inherited members. @@ -61,7 +77,7 @@ - + @@ -101,7 +117,7 @@ - + @@ -122,9 +138,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_mode() const Gtk::TreeSelection
    get_model()Gtk::TreeSelection
    get_model() const Gtk::TreeSelection
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_selected()Gtk::TreeSelection
    get_selected(Glib::RefPtr< TreeModel >& model)Gtk::TreeSelection
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_mode(SelectionMode type)Gtk::TreeSelection
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_select_function(const SlotSelect& slot)Gtk::TreeSelection
    signal_changed()Gtk::TreeSelection
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~TreeSelection()Gtk::TreeSelection [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeSortable.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeSortable.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeSortable.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeSortable.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TreeSortable Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TreeSortable Class Reference
    -
    +
    Inheritance diagram for Gtk::TreeSortable:
    @@ -73,9 +89,9 @@
    } typedef sigc::slot< int, const
    -Gtk::TreeModel::iterator
    +Gtk::TreeModel::iterator
    &, const
    -Gtk::TreeModel::iterator& > SlotCompare +Gtk::TreeModel::iterator& > SlotCompare  This callback should return -1 if a compares before b, 0 if they compare equal, 1 if a compares after b.

    Public Member Functions

    @@ -90,11 +106,11 @@  Sets the current sort column to be sort_column_id.
    void set_sort_column (int sort_column_id, SortType order)  Sets the current sort column to be sort_column_id.
    -void set_sort_func (const TreeModelColumnBase& sort_column, const SlotCompare& slot) +void set_sort_func (const TreeModelColumnBase& sort_column, const SlotCompare& slot)  Sets the comparison function used when sorting a certain column.
    -void set_sort_func (int sort_column_id, const SlotCompare& slot) +void set_sort_func (int sort_column_id, const SlotCompare& slot)  Sets the comparison function used when sorting a certain column.
    -void set_default_sort_func (const SlotCompare& slot) +void set_default_sort_func (const SlotCompare& slot)  Sets the default comparison function used when sorting.
    void unset_default_sort_func ()  Sets the default comparison function used when sorting.
    @@ -108,6 +124,8 @@ static void add_interface (GType gtype_implementer)

    Protected Member Functions

    TreeSortable () + You should derive from this class to use it.
    virtual bool get_sort_column_id_vfunc (int* sort_column_id, SortType* order) const virtual void set_sort_column_id_vfunc (int sort_column_id, SortType order) virtual void set_sort_func_vfunc (int sort_column_id, GtkTreeIterCompareFunc func, void* data, GDestroyNotify destroy) @@ -129,7 +147,7 @@ @@ -164,12 +182,30 @@

    Constructor & Destructor Documentation

    + +
    +
    + + + + + + + +
    Gtk::TreeSortable::TreeSortable () [protected]
    +
    +
    + +

    You should derive from this class to use it.

    + +
    +
    - + @@ -186,7 +222,7 @@
    virtual Gtk::TreeSortable::~TreeSortable virtual Gtk::TreeSortable::~TreeSortable ( ) [virtual]
    - + @@ -203,7 +239,7 @@
    static void Gtk::TreeSortable::add_interface static void Gtk::TreeSortable::add_interface ( GType  gtype_implementer)
    - + @@ -225,7 +261,7 @@

    Fills in sort_column_id and order with the current sort column and the order.

    It returns true unless the sort_column_id is Gtk::TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID or Gtk::TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TreeSortable::get_sort_column_id bool Gtk::TreeSortable::get_sort_column_id ( int &  sort_column_id,
    @@ -241,7 +277,7 @@
    sort_column_idThe sort column id to be filled in.
    orderThe Gtk::SortType to be filled in.
    - + @@ -268,7 +304,7 @@
    virtual bool Gtk::TreeSortable::get_sort_column_id_vfunc virtual bool Gtk::TreeSortable::get_sort_column_id_vfunc ( int *  sort_column_id,
    - + @@ -281,7 +317,7 @@

    Reimplemented from Glib::Interface.

    -

    Reimplemented in Gtk::ListStore, Gtk::TreeModelSort, and Gtk::TreeStore.

    +

    Reimplemented in Gtk::TreeModelSort, Gtk::ListStore, and Gtk::TreeStore.

    @@ -290,7 +326,7 @@
    GtkTreeSortable* Gtk::TreeSortable::gobj GtkTreeSortable* Gtk::TreeSortable::gobj ( ) [inline]
    - + @@ -303,7 +339,7 @@

    Reimplemented from Glib::Interface.

    -

    Reimplemented in Gtk::ListStore, Gtk::TreeModelSort, and Gtk::TreeStore.

    +

    Reimplemented in Gtk::TreeModelSort, Gtk::ListStore, and Gtk::TreeStore.

    @@ -312,7 +348,7 @@
    const GtkTreeSortable* Gtk::TreeSortable::gobj const GtkTreeSortable* Gtk::TreeSortable::gobj ( ) const [inline]
    - + @@ -332,7 +368,7 @@
    bool Gtk::TreeSortable::has_default_sort_func bool Gtk::TreeSortable::has_default_sort_func ( ) const
    - + @@ -348,7 +384,7 @@
    virtual bool Gtk::TreeSortable::has_default_sort_func_vfunc virtual bool Gtk::TreeSortable::has_default_sort_func_vfunc ( ) const [protected, virtual]
    - + @@ -366,9 +402,9 @@
    virtual void Gtk::TreeSortable::on_sort_column_changed virtual void Gtk::TreeSortable::on_sort_column_changed ( ) [protected, virtual]
    - + - + @@ -378,7 +414,7 @@

    Sets the default comparison function used when sorting.

    If the current sort column id of sortable is DEFAULT_SORT_COLUMN_ID, then the model will sort using this function. See also unset_default_sort_func().

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeSortable::set_default_sort_func void Gtk::TreeSortable::set_default_sort_func (const SlotCompareconst SlotCompare slot)
    slotThe sorting function
    @@ -392,7 +428,7 @@
    - + @@ -425,7 +461,7 @@
    virtual void Gtk::TreeSortable::set_default_sort_func_vfunc virtual void Gtk::TreeSortable::set_default_sort_func_vfunc ( GtkTreeIterCompareFunc  func,
    - + @@ -449,7 +485,7 @@

    The sortable will resort itself to reflect this change, after emitting a Gtk::TreeSortable::signal_sort_column_changed() signal. sort_column_id may either be a regular column id, or one of the following special values: <variablelist> <varlistentry> Gtk::TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID

    • the default sort function will be used, if it is set </varlistentry> <varlistentry> Gtk::TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID
    • -
    • no sorting will occur </varlistentry> </variablelist>
      Parameters:
      +
    • no sorting will occur </varlistentry> </variablelist>
      Parameters:
    void Gtk::TreeSortable::set_sort_column void Gtk::TreeSortable::set_sort_column ( const TreeModelColumnBase sort_column_id,
    @@ -466,7 +502,7 @@
    sort_column_idThe sort column id to set.
    orderThe sort order of the column.
    - + @@ -490,7 +526,7 @@

    The sortable will resort itself to reflect this change, after emitting a Gtk::TreeSortable::signal_sort_column_changed() signal. sort_column_id may either be a regular column id, or one of the following special values: <variablelist> <varlistentry> Gtk::TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID

    • the default sort function will be used, if it is set </varlistentry> <varlistentry> Gtk::TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID
    • -
    • no sorting will occur </varlistentry> </variablelist>
      Parameters:
      +
    • no sorting will occur </varlistentry> </variablelist>
      Parameters:
    void Gtk::TreeSortable::set_sort_column void Gtk::TreeSortable::set_sort_column ( int  sort_column_id,
    @@ -507,7 +543,7 @@
    sort_column_idThe sort column id to set.
    orderThe sort order of the column.
    - + @@ -534,7 +570,7 @@
    virtual void Gtk::TreeSortable::set_sort_column_id_vfunc virtual void Gtk::TreeSortable::set_sort_column_id_vfunc ( int  sort_column_id,
    - + @@ -542,7 +578,7 @@ - + @@ -556,7 +592,7 @@

    Sets the comparison function used when sorting a certain column.

    If the current sort column is the same as sort_column, then the model will sort using this function.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeSortable::set_sort_func void Gtk::TreeSortable::set_sort_func ( const TreeModelColumnBase sort_column,
    const SlotCompareconst SlotCompare slot 
    @@ -571,7 +607,7 @@
    sort_columnthe sort column to set the function for
    slotThe sorting slot callback.
    - + @@ -579,7 +615,7 @@ - + @@ -593,7 +629,7 @@

    Sets the comparison function used when sorting a certain column.

    If the current sort column id is the same as sort_column_id, then the model will sort using this function.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeSortable::set_sort_func void Gtk::TreeSortable::set_sort_func ( int  sort_column_id,
    const SlotCompareconst SlotCompare slot 
    @@ -608,7 +644,7 @@
    sort_column_idthe sort column id to set the function for
    slotThe sorting slot callback.
    - + @@ -647,7 +683,7 @@
    virtual void Gtk::TreeSortable::set_sort_func_vfunc virtual void Gtk::TreeSortable::set_sort_func_vfunc ( int  sort_column_id,
    - + @@ -665,7 +701,7 @@
    Glib::SignalProxy0< void > Gtk::TreeSortable::signal_sort_column_changed Glib::SignalProxy0< void > Gtk::TreeSortable::signal_sort_column_changed ( )
    - + @@ -683,7 +719,7 @@
    void Gtk::TreeSortable::sort_column_changed void Gtk::TreeSortable::sort_column_changed ( )
    - + @@ -699,7 +735,7 @@
    virtual void Gtk::TreeSortable::sort_column_changed_vfunc virtual void Gtk::TreeSortable::sort_column_changed_vfunc ( ) const [protected, virtual]
    - + @@ -720,7 +756,7 @@
    void Gtk::TreeSortable::unset_default_sort_func void Gtk::TreeSortable::unset_default_sort_func ( )
    - + @@ -741,7 +777,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::TreeSortable > wrap Glib::RefPtr< Gtk::TreeSortable > wrap ( GtkTreeSortable *  object,
    @@ -755,9 +791,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/treesortable.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeSortable__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeSortable__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeSortable-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeSortable-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeSortable-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeSortable-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TreeSortable, including all inherited members. @@ -58,7 +74,7 @@ - + @@ -80,7 +96,7 @@ - + @@ -94,15 +110,21 @@ + -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    DEFAULT_UNSORTED_COLUMN_ID enum valueGtk::TreeSortable
    freeze_notify()Glib::ObjectBase
    func_destroy_notify typedefsigc::trackable
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_sort_column_id(int& sort_column_id, SortType& order) const Gtk::TreeSortable
    get_sort_column_id_vfunc(int* sort_column_id, SortType* order) const Gtk::TreeSortable [protected, virtual]
    remove_destroy_notify_callback(void *data) const sigc::trackable
    set_default_sort_func(const SlotCompare& slot)Gtk::TreeSortable
    set_default_sort_func_vfunc(GtkTreeIterCompareFunc func, void* data, GDestroyNotify destroy)Gtk::TreeSortable [protected, virtual]
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_sort_column(const TreeModelColumnBase& sort_column_id, SortType order)Gtk::TreeSortable
    set_sort_column(int sort_column_id, SortType order)Gtk::TreeSortable
    sort_column_changed_vfunc() const Gtk::TreeSortable [protected, virtual]
    thaw_notify()Glib::ObjectBase
    trackable(const trackable &src)sigc::trackable
    TreeSortable()Gtk::TreeSortable [protected]
    unreference() const Glib::ObjectBase [virtual]
    unset_default_sort_func()Gtk::TreeSortable
    wrap(GtkTreeSortable* object, bool take_copy=false)Gtk::TreeSortable [related]
    ~Interface()Glib::Interface [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~TreeSortable()Gtk::TreeSortable [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeStore.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeStore.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeStore.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeStore.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TreeStore Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TreeStore Class Reference
    -
    +
    Inheritance diagram for Gtk::TreeStore:
    @@ -74,33 +90,33 @@ GtkTreeStore* gobj_copy ()  Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs.
    void set_column_types (const TreeModelColumnRecord& columns) -iterator erase (const iterator& iter) +iterator erase (const iterator& iter)  Removes the given row from the list store.
    -iterator insert (const iterator& iter) +iterator insert (const iterator& iter)  Creates a new row before the position.
    -iterator insert_after (const iterator& iter) +iterator insert_after (const iterator& iter)  Creates a new row after the position.
    -iterator prepend () +iterator prepend ()  Creates a new row at the start of the top-level.
    -iterator prepend (const TreeNodeChildren& node) +iterator prepend (const TreeNodeChildren& node)  Creates a new row at the start of the row's children.
    -iterator append () +iterator append ()  Creates a new row at the end of the top-level.
    -iterator append (const TreeNodeChildren& node) +iterator append (const TreeNodeChildren& node)  Creates a new row at the end of the row's children.
    -void iter_swap (const iterator& a, const iterator& b) +void iter_swap (const iterator& a, const iterator& b)  Swaps a and b in the same level of tree_store.
    -void move (const iterator& source, const iterator& destination) +void move (const iterator& source, const iterator& destination)  Moves source to the position at destination.
    -void reorder (const TreeNodeChildren& node, const std::vector< int >& new_order) +void reorder (const TreeNodeChildren& node, const std::vector< int >& new_order)  Reorders the children of node to follow the order indicated by new_order.
    void clear ()  Removes all rows from tree_store.
    -bool is_ancestor (const iterator& iter, const iterator& descendant) const +bool is_ancestor (const iterator& iter, const iterator& descendant) const  Returns true if iter is an ancestor of descendant.
    -int iter_depth (const iterator& iter) const +int iter_depth (const iterator& iter) const  Returns the depth of iter.
    -bool iter_is_valid (const iterator& iter) const +bool iter_is_valid (const iterator& iter) const  WARNING: This function is slow.

    Static Public Member Functions

    @@ -111,8 +127,8 @@  TreeStore ()  When using this constructor, you must use set_column_types() immediately afterwards.
     TreeStore (const TreeModelColumnRecord& columns) -virtual void set_value_impl (const iterator& row, int column, const Glib::ValueBase&value) - Override and implement this in a derived TreeModel class, so that Row::operator() and Row::set_value() work.
    +virtual void set_value_impl (const iterator& row, int column, const Glib::ValueBase&value) + Override and implement this in a derived TreeModel class, so that Row::operator() and Row::set_value() work.

    Related Functions

    (Note that these are not member functions.)

    @@ -126,7 +142,7 @@
    - + @@ -142,7 +158,7 @@
    virtual Gtk::TreeStore::~TreeStore virtual Gtk::TreeStore::~TreeStore ( ) [virtual]
    - + @@ -161,7 +177,7 @@
    Gtk::TreeStore::TreeStore Gtk::TreeStore::TreeStore ( ) [protected]
    - + @@ -179,7 +195,7 @@
    Gtk::TreeStore::TreeStore Gtk::TreeStore::TreeStore ( const TreeModelColumnRecord columns)
    - + @@ -189,7 +205,7 @@

    Creates a new row at the end of the top-level.

    -

    The row will be empty - to fill in values, you need to dereference the returned iterator and use Row::operator[] or Row::set_value(). See also insert() and prepend().

    +

    The row will be empty - to fill in values, you need to dereference the returned iterator and use Row::operator[] or Row::set_value(). See also insert() and prepend().

    Returns:
    An iterator to the new row.
    @@ -199,7 +215,7 @@
    iterator Gtk::TreeStore::append iterator Gtk::TreeStore::append ( )
    - + @@ -210,8 +226,8 @@

    Creates a new row at the end of the row's children.

    -

    The row will be empty - to fill in values, you need to dereference the returned iterator and use Row::operator[] or Row::set_value(). See also insert() and prepend().

    -
    Parameters:
    +

    The row will be empty - to fill in values, you need to dereference the returned iterator and use Row::operator[] or Row::set_value(). See also insert() and prepend().

    +
    Parameters:
    iterator Gtk::TreeStore::append iterator Gtk::TreeStore::append ( const TreeNodeChildren node)
    nodeThe list of the parent row's children, as returned by Gtk::TreeModel::iterator::children().
    @@ -226,7 +242,7 @@
    - + @@ -244,7 +260,7 @@
    void Gtk::TreeStore::clear void Gtk::TreeStore::clear ( )
    - + @@ -255,7 +271,7 @@

    Instantiate a new TreeStore.

    -
    Parameters:
    +
    Parameters:
    static Glib::RefPtr<TreeStore> Gtk::TreeStore::create static Glib::RefPtr<TreeStore> Gtk::TreeStore::create ( const TreeModelColumnRecord columns)
    columnsThe column types for this tree model.
    @@ -270,9 +286,9 @@
    - + - + @@ -281,25 +297,25 @@

    Removes the given row from the list store.

    -
    Parameters:
    +
    Parameters:
    iterator Gtk::TreeStore::erase iterator Gtk::TreeStore::erase (const iteratorconst iterator iter)
    iterThe iterator to the row to be removed.
    -
    Returns:
    An iterator to the next row, or end() if there is none.
    +
    Returns:
    An iterator to the next row, or end() if there is none.
    - +
    - + - +
    const GtkTreeStore* Gtk::TreeStore::gobj GtkTreeStore* Gtk::TreeStore::gobj ( ) const [inline] [inline]
    @@ -307,19 +323,19 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gtk::Buildable.

    +

    Reimplemented from Gtk::Buildable.

    - +
    - + - +
    GtkTreeStore* Gtk::TreeStore::gobj const GtkTreeStore* Gtk::TreeStore::gobj ( ) [inline] const [inline]
    @@ -327,7 +343,7 @@

    Provides access to the underlying C GObject.

    -

    Reimplemented from Gtk::Buildable.

    +

    Reimplemented from Gtk::Buildable.

    @@ -336,7 +352,7 @@
    - + @@ -354,9 +370,9 @@
    GtkTreeStore* Gtk::TreeStore::gobj_copy GtkTreeStore* Gtk::TreeStore::gobj_copy ( )
    - + - + @@ -365,8 +381,8 @@

    Creates a new row before the position.

    -

    If iter is end() then a new row will be appended to the list. The row will be empty - to fill in values, you need to dereference the returned iterator and use Row::operator[] or Row::set_value(). See also prepend() and append().

    -
    Parameters:
    +

    If iter is end() then a new row will be appended to the list. The row will be empty - to fill in values, you need to dereference the returned iterator and use Row::operator[] or Row::set_value(). See also prepend() and append().

    +
    Parameters:
    iterator Gtk::TreeStore::insert iterator Gtk::TreeStore::insert (const iteratorconst iterator iter)
    iterAn iterator to the row before which the new row will be inserted.
    @@ -381,9 +397,9 @@
    - + - + @@ -392,8 +408,8 @@

    Creates a new row after the position.

    -

    If iter is end() then a new row will be prepended to the list. The row will be empty - to fill in values, you need to dereference the returned iterator and use Row::operator[] or Row::set_value(). See also prepend() and append().

    -
    Parameters:
    +

    If iter is end() then a new row will be prepended to the list. The row will be empty - to fill in values, you need to dereference the returned iterator and use Row::operator[] or Row::set_value(). See also prepend() and append().

    +
    Parameters:
    iterator Gtk::TreeStore::insert_after iterator Gtk::TreeStore::insert_after (const iteratorconst iterator iter)
    iterAn iterator to the row after which the new row will be inserted.
    @@ -408,15 +424,15 @@
    - + - + - + @@ -430,7 +446,7 @@

    Returns true if iter is an ancestor of descendant.

    That is, iter is the parent (or grandparent or great-grandparent) of descendant.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TreeStore::is_ancestor bool Gtk::TreeStore::is_ancestor (const iteratorconst iterator iter,
    const iteratorconst iterator descendant 
    @@ -446,9 +462,9 @@
    iterA valid Gtk::TreeIter.
    descendantA valid Gtk::TreeIter.
    - + - + @@ -458,7 +474,7 @@

    Returns the depth of iter.

    This will be 0 for anything on the root level, 1 for anything down a level, etc.

    -
    Parameters:
    +
    Parameters:
    int Gtk::TreeStore::iter_depth int Gtk::TreeStore::iter_depth (const iteratorconst iterator iter) const
    iterA valid Gtk::TreeIter.
    @@ -473,9 +489,9 @@
    - + - + @@ -487,7 +503,7 @@

    Only use it for debugging and/or testing purposes.

    Checks if the given iter is a valid iter for this Gtk::TreeStore.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::TreeStore::iter_is_valid bool Gtk::TreeStore::iter_is_valid (const iteratorconst iterator iter) const
    iterA Gtk::TreeIter.
    @@ -502,15 +518,15 @@
    - + - + - + @@ -525,7 +541,7 @@

    Swaps a and b in the same level of tree_store.

    Note that this function only works with unsorted stores.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeStore::iter_swap void Gtk::TreeStore::iter_swap (const iteratorconst iterator a,
    const iteratorconst iterator b 
    @@ -540,15 +556,15 @@
    aA Gtk::TreeIter.
    bAnother Gtk::TreeIter.
    - + - + - + @@ -562,7 +578,7 @@

    Moves source to the position at destination.

    source and destination should be at the same level. Note that this function only works with unsorted stores.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeStore::move void Gtk::TreeStore::move (const iteratorconst iterator source,
    const iteratorconst iterator destination 
    @@ -572,49 +588,49 @@ - +
    sourceThe row that should be moved.
    destinationThe position to move to.
    - + - - +
    iterator Gtk::TreeStore::prepend iterator Gtk::TreeStore::prepend (const TreeNodeChildrennode))
    -

    Creates a new row at the start of the row's children.

    -

    The row will be empty - to fill in values, you need to dereference the returned iterator and use Row::operator[] or Row::set_value(). See also insert() and append().

    -
    Parameters:
    - - -
    nodeThe list of the parent row's children, as returned by Gtk::TreeModel::iterator::children().
    -
    -
    +

    Creates a new row at the start of the top-level.

    +

    The row will be empty - to fill in values, you need to dereference the returned iterator and use Row::operator[] or Row::set_value(). See also insert() and append().

    Returns:
    An iterator to the new row.
    - +
    - + - + +
    iterator Gtk::TreeStore::prepend iterator Gtk::TreeStore::prepend ()const TreeNodeChildrennode)
    -

    Creates a new row at the start of the top-level.

    -

    The row will be empty - to fill in values, you need to dereference the returned iterator and use Row::operator[] or Row::set_value(). See also insert() and append().

    +

    Creates a new row at the start of the row's children.

    +

    The row will be empty - to fill in values, you need to dereference the returned iterator and use Row::operator[] or Row::set_value(). See also insert() and append().

    +
    Parameters:
    + + +
    nodeThe list of the parent row's children, as returned by Gtk::TreeModel::iterator::children().
    +
    +
    Returns:
    An iterator to the new row.
    @@ -624,7 +640,7 @@
    - + @@ -632,7 +648,7 @@ - + @@ -654,7 +670,7 @@
    void Gtk::TreeStore::reorder void Gtk::TreeStore::reorder ( const TreeNodeChildren node,
    const std::vector< int > & const std::vector< int > &  new_order 
    - + @@ -671,9 +687,9 @@
    void Gtk::TreeStore::set_column_types void Gtk::TreeStore::set_column_types ( const TreeModelColumnRecord columns)
    - + - + @@ -697,7 +713,7 @@
    -

    Override and implement this in a derived TreeModel class, so that Row::operator() and Row::set_value() work.

    +

    Override and implement this in a derived TreeModel class, so that Row::operator() and Row::set_value() work.

    You can probably just implement this by calling set_value_vfunc(). Your implementation of set_value_impl() should also call row_changed() after changing the value.

    Reimplemented from Gtk::TreeModel.

    @@ -710,7 +726,7 @@
    virtual void Gtk::TreeStore::set_value_impl virtual void Gtk::TreeStore::set_value_impl (const iteratorconst iterator row,
    - + @@ -731,7 +747,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::TreeStore > wrap Glib::RefPtr< Gtk::TreeStore > wrap ( GtkTreeStore *  object,
    @@ -745,9 +761,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/treestore.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeStore__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeStore__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeStore-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeStore-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeStore-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeStore-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TreeStore, including all inherited members. @@ -58,6 +74,7 @@ + @@ -96,7 +113,7 @@ - + @@ -178,7 +195,7 @@ - + @@ -202,6 +219,10 @@ + + + + @@ -223,9 +244,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    Gtk::Buildable::add_interface(GType gtype_implementer)Gtk::Buildable [static]
    append()Gtk::TreeStore
    append(const TreeNodeChildren& node)Gtk::TreeStore
    Buildable()Gtk::Buildable [protected]
    Children typedefGtk::TreeModel
    children()Gtk::TreeModel
    children() const Gtk::TreeModel
    get_name() const Gtk::Buildable
    get_path(const iterator& iter) const Gtk::TreeModel
    get_path_vfunc(const iterator& iter) const Gtk::TreeModel [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_sort_column_id(int& sort_column_id, SortType& order) const Gtk::TreeSortable
    get_sort_column_id_vfunc(int* sort_column_id, SortType* order) const Gtk::TreeSortable [protected, virtual]
    set_default_sort_func(const SlotCompare& slot)Gtk::TreeSortable
    set_default_sort_func_vfunc(GtkTreeIterCompareFunc func, void* data, GDestroyNotify destroy)Gtk::TreeSortable [protected, virtual]
    set_name(const Glib::ustring& name)Gtk::Buildable
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_sort_column(const TreeModelColumnBase& sort_column_id, SortType order)Gtk::TreeSortable
    set_sort_column(int sort_column_id, SortType order)Gtk::TreeSortable
    steal_data(const QueryQuark &quark)Glib::Object
    thaw_notify()Glib::ObjectBase
    trackable(const trackable &src)sigc::trackable
    TreeDragDest()Gtk::TreeDragDest [protected]
    TreeDragSource()Gtk::TreeDragSource [protected]
    TreeModel()Gtk::TreeModel [protected]
    TreeSortable()Gtk::TreeSortable [protected]
    TreeStore()Gtk::TreeStore [protected]
    TreeStore(const TreeModelColumnRecord& columns)Gtk::TreeStore [explicit, protected]
    unref_node_vfunc(const iterator& iter) const Gtk::TreeModel [protected, virtual]
    ~TreeModel()Gtk::TreeModel [virtual]
    ~TreeSortable()Gtk::TreeSortable [virtual]
    ~TreeStore()Gtk::TreeStore [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeValueProxy.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeValueProxy.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeValueProxy.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeValueProxy.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TreeValueProxy< ColumnType > Class Template Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TreeValueProxy< ColumnType > Class Template Reference
    -
    +

    List of all members.

    @@ -103,9 +119,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/treeiter.h
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeValueProxy-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeValueProxy-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeValueProxy-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeValueProxy-members.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Member List + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TreeValueProxy< ColumnType >, including all inherited members. -
    operator ColumnType() const Gtk::TreeValueProxy< ColumnType > [inline]
    operator=(const ColumnType& data)Gtk::TreeValueProxy< ColumnType > [inline]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeViewColumn.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeViewColumn.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeViewColumn.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeViewColumn.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TreeViewColumn Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TreeViewColumn Class Reference
    -
    +

    Typedefed as Gtk::TreeView::Column. More...

    @@ -71,7 +87,7 @@ typedef TreeViewColumn Column typedef sigc::slot< void,
    CellRenderer*, const
    -Gtk::TreeModel::iterator& > SlotCellData +Gtk::TreeModel::iterator& > SlotCellData  For instance, void on_cell_data(Gtk::CellRenderer* cell, const Gtk::TreeModel::iterator& iter);.

    Public Member Functions

    @@ -84,18 +100,18 @@  TreeViewColumn (const Glib::ustring& title)  TreeViewColumn (const Glib::ustring& title, CellRenderer& cell) template<class T_ModelColumnType > - TreeViewColumn (const Glib::ustring& title, const TreeModelColumn< T_ModelColumnType >& column) - Create a default view column for the given model column type.
    TreeViewColumn (const Glib::ustring& title, const TreeModelColumn< T_ModelColumnType >& column) + Create a default view column for the given model column type.
    void pack_start (CellRenderer& cell, bool expand=true)  Packs the cell into the beginning of the column.
    void pack_end (CellRenderer& cell, bool expand=true)  Adds the cell to end of the column.
    template<class T_ModelColumnType > -void pack_start (const TreeModelColumn< T_ModelColumnType >& column, bool expand=true) - Creates an appropriate CellRenderer for the column, and packs that cell into the beginning of the column.
    +void pack_start (const TreeModelColumn< T_ModelColumnType >& column, bool expand=true) + Creates an appropriate CellRenderer for the column, and packs that cell into the beginning of the column.
    template<class T_ModelColumnType > -void pack_end (const TreeModelColumn< T_ModelColumnType >& column, bool expand=true) - Creates an appropriate CellRenderer for the column, and packs that cell at the end of the column.
    +void pack_end (const TreeModelColumn< T_ModelColumnType >& column, bool expand=true) + Creates an appropriate CellRenderer for the column, and packs that cell at the end of the column.
    void clear ()  Unsets all the mappings on all renderers on the tree_column.
    void add_attribute (CellRenderer& cell_renderer, const Glib::ustring& attribute, int column) @@ -104,7 +120,7 @@ void add_attribute (Gtk::CellRenderer& cell, const Glib::ustring& property_name, const TreeModelColumnBase& column) void set_renderer (Gtk::CellRenderer& renderer, const TreeModelColumnBase& column)  Associate a view CellRenderer with a model column, so that the CellRenderer renders the data in the model column.
    -void set_cell_data_func (CellRenderer& cell_renderer, const SlotCellData& slot) +void set_cell_data_func (CellRenderer& cell_renderer, const SlotCellData& slot)  Sets the slot callback to use for the column.
    void unset_cell_data_func (CellRenderer& cell_renderer)  Removes a previously set callback slot.
    @@ -122,7 +138,7 @@  If resizable is true, then the user can explicitly resize the column by grabbing the outer edge of the column button.
    bool get_resizable () const  Returns true if the tree_column can be resized by the end user.
    -void set_sizing (TreeViewColumnSizing type) +void set_sizing (TreeViewColumnSizing type)  Sets the growth behavior of tree_column to type.
    TreeViewColumnSizing get_sizing ()  Returns the current type of tree_column.
    @@ -153,7 +169,7 @@ bool get_expand () const  Return true if the column expands to take any available space.
    void set_clickable (bool clickable=true) - Sets the header to be active if active is true.
    + Sets the header to be active if clickable is true.
    bool get_clickable () const  Returns true if the user can click on the header for the column.
    void set_widget (Gtk::Widget& widget) @@ -186,7 +202,7 @@  Changes the appearance of the sort indicator.
    SortType get_sort_order () const  Gets the value set by set_sort_order().
    -void cell_set_cell_data (const Glib::RefPtr< TreeModel >& tree_model, const TreeModel::iterator& iter, bool is_expander, bool is_expanded) +void cell_set_cell_data (const Glib::RefPtr< TreeModel >& tree_model, const TreeModel::iterator& iter, bool is_expander, bool is_expanded)  Sets the cell renderer based on the tree_model and iter.
    void cell_get_size (const Gdk::Rectangle& cell_area, int& x_offset, int& y_offset, int& width, int& height) const  Obtains the width and height needed to render the column.
    @@ -208,89 +224,89 @@  Returns the button used in the treeview column header.
    Glib::SignalProxy0< void > signal_clicked () Glib::PropertyProxy< bool > property_visible () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to display the column.
    Glib::PropertyProxy_ReadOnly
    < bool > property_visible () const  Whether to display the column.
    Glib::PropertyProxy< bool > property_resizable () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Column is user-resizable.
    Glib::PropertyProxy_ReadOnly
    < bool > property_resizable () const  Column is user-resizable.
    Glib::PropertyProxy_ReadOnly< int > property_x_offset () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Current X position of the column.
    Glib::PropertyProxy_ReadOnly< int > property_width () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Current width of the column.
    Glib::PropertyProxy< int > property_spacing () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Space which is inserted between cells.
    Glib::PropertyProxy_ReadOnly< int > property_spacing () const  Space which is inserted between cells.
    Glib::PropertyProxy
    < TreeViewColumnSizingproperty_sizing () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Resize mode of the column.
    Glib::PropertyProxy_ReadOnly
    < TreeViewColumnSizingproperty_sizing () const  Resize mode of the column.
    Glib::PropertyProxy< int > property_fixed_width () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Current fixed width of the column.
    Glib::PropertyProxy_ReadOnly< int > property_fixed_width () const  Current fixed width of the column.
    Glib::PropertyProxy< int > property_min_width () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Minimum allowed width of the column.
    Glib::PropertyProxy_ReadOnly< int > property_min_width () const  Minimum allowed width of the column.
    Glib::PropertyProxy< int > property_max_width () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Maximum allowed width of the column.
    Glib::PropertyProxy_ReadOnly< int > property_max_width () const  Maximum allowed width of the column.
    Glib::PropertyProxy
    < Glib::ustringproperty_title () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Title to appear in column header.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_title () const  Title to appear in column header.
    Glib::PropertyProxy< bool > property_expand () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Column gets share of extra width allocated to the widget.
    Glib::PropertyProxy_ReadOnly
    < bool > property_expand () const  Column gets share of extra width allocated to the widget.
    Glib::PropertyProxy< bool > property_clickable () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the header can be clicked.
    Glib::PropertyProxy_ReadOnly
    < bool > property_clickable () const  Whether the header can be clicked.
    Glib::PropertyProxy< Widget* > property_widget () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    Widget to put in column header button instead of column title.
    Glib::PropertyProxy_ReadOnly
    < Widget* > property_widget () const  Widget to put in column header button instead of column title.
    Glib::PropertyProxy< float > property_alignment () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + X Alignment of the column header text or widget.
    Glib::PropertyProxy_ReadOnly
    < float > property_alignment () const  X Alignment of the column header text or widget.
    Glib::PropertyProxy< bool > property_reorderable () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the column can be reordered around the headers.
    Glib::PropertyProxy_ReadOnly
    < bool > property_reorderable () const  Whether the column can be reordered around the headers.
    Glib::PropertyProxy< bool > property_sort_indicator () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to show a sort indicator.
    Glib::PropertyProxy_ReadOnly
    < bool > property_sort_indicator () const  Whether to show a sort indicator.
    Glib::PropertyProxy< SortTypeproperty_sort_order () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Sort direction the sort indicator should indicate.
    Glib::PropertyProxy_ReadOnly
    < SortTypeproperty_sort_order () const  Sort direction the sort indicator should indicate.
    Glib::PropertyProxy< int > property_sort_column_id () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Logical sort column ID this column sorts on when selected for sorting.
    Glib::PropertyProxy_ReadOnly< int > property_sort_column_id () const  Logical sort column ID this column sorts on when selected for sorting.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< CellArea > > property_cell_area () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The GtkCellArea used to layout cells.

    Protected Member Functions

    virtual void on_clicked () @@ -311,7 +327,7 @@ @@ -324,7 +340,7 @@ @@ -343,7 +359,7 @@
    - + @@ -359,7 +375,7 @@
    virtual Gtk::TreeViewColumn::~TreeViewColumn virtual Gtk::TreeViewColumn::~TreeViewColumn ( ) [virtual]
    - + @@ -375,7 +391,7 @@
    Gtk::TreeViewColumn::TreeViewColumn Gtk::TreeViewColumn::TreeViewColumn ( )
    - + @@ -392,7 +408,7 @@
    Gtk::TreeViewColumn::TreeViewColumn Gtk::TreeViewColumn::TreeViewColumn ( const Glib::ustring title)
    - + @@ -414,14 +430,14 @@ - +
    template <class T_ModelColumnType >
    Gtk::TreeViewColumn::TreeViewColumn Gtk::TreeViewColumn::TreeViewColumn ( const Glib::ustring title,
    - + @@ -451,7 +467,7 @@
    Gtk::TreeViewColumn::TreeViewColumn Gtk::TreeViewColumn::TreeViewColumn ( const Glib::ustring title,
    - + @@ -479,7 +495,7 @@

    Adds an attribute mapping to the list in tree_column.

    The column is the column of the model to get a value from, and the attribute is the parameter on cell_renderer to be set from the value. So for example if column 2 of the model contains strings, you could have the "text" attribute of a Gtk::CellRendererText get its values from column 2.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::add_attribute void Gtk::TreeViewColumn::add_attribute ( CellRenderer cell_renderer,
    @@ -497,7 +513,7 @@
    cell_rendererThe Gtk::CellRenderer to set attributes on.
    attributeAn attribute on the renderer.
    - + @@ -526,7 +542,7 @@
    void Gtk::TreeViewColumn::add_attribute void Gtk::TreeViewColumn::add_attribute ( const Glib::PropertyProxy_Base property,
    - + @@ -561,7 +577,7 @@
    void Gtk::TreeViewColumn::add_attribute void Gtk::TreeViewColumn::add_attribute ( Gtk::CellRenderer cell,
    - + @@ -601,7 +617,7 @@

    Obtains the width and height needed to render the column.

    This is used primarily by the Gtk::TreeView.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::cell_get_size void Gtk::TreeViewColumn::cell_get_size ( const Gdk::Rectangle cell_area,
    @@ -619,7 +635,7 @@
    cell_areaThe area a cell in the column will be allocated.
    x_offsetLocation to return x offset of a cell relative to cell_area.
    - + @@ -639,7 +655,7 @@
    bool Gtk::TreeViewColumn::cell_is_visible bool Gtk::TreeViewColumn::cell_is_visible ( ) const
    - + @@ -647,7 +663,7 @@ - + @@ -673,7 +689,7 @@

    Sets the cell renderer based on the tree_model and iter.

    That is, for every attribute mapping in tree_column, it will get a value from the set column on the iter, and use that value to set the attribute on the cell renderer. This is used primarily by the Gtk::TreeView.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::cell_set_cell_data void Gtk::TreeViewColumn::cell_set_cell_data ( const Glib::RefPtr< TreeModel >&  tree_model,
    const TreeModel::iteratorconst TreeModel::iterator iter,
    @@ -690,7 +706,7 @@
    tree_modelThe Gtk::TreeModel to to get the cell renderers attributes from.
    iterThe Gtk::TreeIter to to get the cell renderer's attributes from.
    - + @@ -710,7 +726,7 @@
    void Gtk::TreeViewColumn::clear void Gtk::TreeViewColumn::clear ( )
    - + @@ -721,7 +737,7 @@

    Clears all existing attributes previously set with set_attributes().

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::clear_attributes void Gtk::TreeViewColumn::clear_attributes ( CellRenderer cell_renderer)
    cell_rendererA Gtk::CellRenderer to clear the attribute mapping on.
    @@ -737,7 +753,7 @@
    - + @@ -756,7 +772,7 @@
    void Gtk::TreeViewColumn::clicked void Gtk::TreeViewColumn::clicked ( )
    - + @@ -768,7 +784,7 @@

    Sets the current keyboard focus to be at cell, if the column contains 2 or more editable and activatable cells.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::focus_cell void Gtk::TreeViewColumn::focus_cell ( CellRenderer cell)
    cellA Gtk::CellRenderer.
    @@ -782,7 +798,7 @@
    - + @@ -802,7 +818,7 @@
    float Gtk::TreeViewColumn::get_alignment float Gtk::TreeViewColumn::get_alignment ( ) const
    - + @@ -812,7 +828,7 @@

    Returns the button used in the treeview column header.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The button for the column header.
    @@ -822,7 +838,7 @@
    Button* Gtk::TreeViewColumn::get_button Button* Gtk::TreeViewColumn::get_button ( )
    - + @@ -832,7 +848,7 @@

    Returns the button used in the treeview column header.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The button for the column header.
    @@ -842,7 +858,7 @@
    const Button* Gtk::TreeViewColumn::get_button const Button* Gtk::TreeViewColumn::get_button ( ) const
    - + @@ -870,7 +886,7 @@

    Obtains the horizontal position and size of a cell in a column.

    If the cell is not found in the column, start_pos and width are not changed and false is returned.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TreeViewColumn::get_cell_position bool Gtk::TreeViewColumn::get_cell_position ( const CellRenderer cell_renderer,
    @@ -887,7 +903,7 @@
    cell_rendererA Gtk::CellRenderer.
    start_posReturn location for the horizontal position of cell within tree_column.
    - + @@ -906,7 +922,7 @@
    bool Gtk::TreeViewColumn::get_clickable bool Gtk::TreeViewColumn::get_clickable ( ) const
    - + @@ -926,7 +942,7 @@
    bool Gtk::TreeViewColumn::get_expand bool Gtk::TreeViewColumn::get_expand ( ) const
    - + @@ -946,7 +962,7 @@
    int Gtk::TreeViewColumn::get_fixed_width int Gtk::TreeViewColumn::get_fixed_width ( ) const
    - + @@ -965,7 +981,7 @@
    int Gtk::TreeViewColumn::get_max_width int Gtk::TreeViewColumn::get_max_width ( ) const
    - + @@ -984,7 +1000,7 @@
    int Gtk::TreeViewColumn::get_min_width int Gtk::TreeViewColumn::get_min_width ( ) const
    - + @@ -1003,7 +1019,7 @@
    bool Gtk::TreeViewColumn::get_reorderable bool Gtk::TreeViewColumn::get_reorderable ( ) const
    - + @@ -1022,7 +1038,7 @@
    bool Gtk::TreeViewColumn::get_resizable bool Gtk::TreeViewColumn::get_resizable ( ) const
    - + @@ -1041,7 +1057,7 @@
    TreeViewColumnSizing Gtk::TreeViewColumn::get_sizing TreeViewColumnSizing Gtk::TreeViewColumn::get_sizing ( )
    - + @@ -1061,7 +1077,7 @@
    int Gtk::TreeViewColumn::get_sort_column_id int Gtk::TreeViewColumn::get_sort_column_id ( ) const
    - + @@ -1080,7 +1096,7 @@
    bool Gtk::TreeViewColumn::get_sort_indicator bool Gtk::TreeViewColumn::get_sort_indicator ( ) const
    - + @@ -1099,7 +1115,7 @@
    SortType Gtk::TreeViewColumn::get_sort_order SortType Gtk::TreeViewColumn::get_sort_order ( ) const
    - + @@ -1118,7 +1134,7 @@
    int Gtk::TreeViewColumn::get_spacing int Gtk::TreeViewColumn::get_spacing ( ) const
    - + @@ -1137,7 +1153,7 @@
    Glib::ustring Gtk::TreeViewColumn::get_title Glib::ustring Gtk::TreeViewColumn::get_title ( ) const
    - + @@ -1158,7 +1174,7 @@
    TreeView* Gtk::TreeViewColumn::get_tree_view TreeView* Gtk::TreeViewColumn::get_tree_view ( )
    - + @@ -1179,7 +1195,7 @@
    const TreeView* Gtk::TreeViewColumn::get_tree_view const TreeView* Gtk::TreeViewColumn::get_tree_view ( ) const
    - + @@ -1198,7 +1214,7 @@
    bool Gtk::TreeViewColumn::get_visible bool Gtk::TreeViewColumn::get_visible ( ) const
    - + @@ -1218,7 +1234,7 @@
    Widget* Gtk::TreeViewColumn::get_widget Widget* Gtk::TreeViewColumn::get_widget ( )
    - + @@ -1238,7 +1254,7 @@
    const Widget* Gtk::TreeViewColumn::get_widget const Widget* Gtk::TreeViewColumn::get_widget ( ) const
    - + @@ -1257,7 +1273,7 @@
    int Gtk::TreeViewColumn::get_width int Gtk::TreeViewColumn::get_width ( ) const
    - + @@ -1267,7 +1283,7 @@

    Returns the current X offset of tree_column in pixels.

    -
    Since gtkmm 3.2:
    +
    Since gtkmm 3.2:
    Returns:
    The current X offset of tree_column.
    @@ -1277,7 +1293,7 @@
    int Gtk::TreeViewColumn::get_x_offset int Gtk::TreeViewColumn::get_x_offset ( ) const
    - + @@ -1297,7 +1313,7 @@
    GtkTreeViewColumn* Gtk::TreeViewColumn::gobj GtkTreeViewColumn* Gtk::TreeViewColumn::gobj ( ) [inline]
    - + @@ -1317,7 +1333,7 @@
    const GtkTreeViewColumn* Gtk::TreeViewColumn::gobj const GtkTreeViewColumn* Gtk::TreeViewColumn::gobj ( ) const [inline]
    - + @@ -1335,7 +1351,7 @@
    virtual void Gtk::TreeViewColumn::on_clicked virtual void Gtk::TreeViewColumn::on_clicked ( ) [protected, virtual]
    - + @@ -1357,7 +1373,7 @@

    Adds the cell to end of the column.

    If expand is false, then the cell is allocated no more space than it needs. Any unused space is divided evenly between cells for which expand is true.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::pack_end void Gtk::TreeViewColumn::pack_end ( CellRenderer cell,
    @@ -1369,14 +1385,14 @@ - +
    template <class T_ModelColumnType >
    cellThe Gtk::CellRenderer.
    expandtrue if cell is to be given extra space allocated to tree_column.
    - + @@ -1399,7 +1415,7 @@

    Creates an appropriate CellRenderer for the column, and packs that cell at the end of the column.

    If expand is false, then the cell is allocated no more space than it needs. Any unused space is divided evenly between cells for which expand is true.

    You can use get_first_cell() or get_cells() to access the generated CellRenderer.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::pack_end void Gtk::TreeViewColumn::pack_end ( const TreeModelColumn< T_ModelColumnType >&  column,
    @@ -1414,7 +1430,7 @@
    columnThe model column that will be rendered by the view cell.
    expandtrue if the cell is to be given extra space allocated to the view column.
    - + @@ -1436,7 +1452,7 @@

    Packs the cell into the beginning of the column.

    If expand is false, then the cell is allocated no more space than it needs. Any unused space is divided evenly between cells for which expand is true.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::pack_start void Gtk::TreeViewColumn::pack_start ( CellRenderer cell,
    @@ -1448,14 +1464,14 @@ - +
    template <class T_ModelColumnType >
    cellThe Gtk::CellRenderer.
    expandtrue if cell is to be given extra space allocated to tree_column.
    - + @@ -1478,7 +1494,7 @@

    Creates an appropriate CellRenderer for the column, and packs that cell into the beginning of the column.

    If expand is false, then the cell is allocated no more space than it needs. Any unused space is divided evenly between cells for which expand is true.

    You can use get_first_cell() or get_cells() to access the generated CellRenderer.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::pack_start void Gtk::TreeViewColumn::pack_start ( const TreeModelColumn< T_ModelColumnType >&  column,
    @@ -1486,7 +1502,7 @@ -

    Reimplemented from Gtk::CellLayout.

    +

    Reimplemented from Gtk::CellLayout.

    @@ -1495,7 +1511,7 @@
    columnThe model column that will be rendered by the view cell.
    expandtrue if the cell is to be given extra space allocated to the view column.
    - + @@ -1504,6 +1520,7 @@
    +

    X Alignment of the column header text or widget.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1514,7 +1531,7 @@
    Glib::PropertyProxy< float > Gtk::TreeViewColumn::property_alignment Glib::PropertyProxy< float > Gtk::TreeViewColumn::property_alignment ( )
    - + @@ -1534,7 +1551,7 @@
    Glib::PropertyProxy_ReadOnly< float > Gtk::TreeViewColumn::property_alignment Glib::PropertyProxy_ReadOnly< float > Gtk::TreeViewColumn::property_alignment ( ) const
    - + @@ -1543,6 +1560,7 @@
    +

    The GtkCellArea used to layout cells.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1553,7 +1571,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<CellArea> > Gtk::TreeViewColumn::property_cell_area Glib::PropertyProxy_ReadOnly< Glib::RefPtr<CellArea> > Gtk::TreeViewColumn::property_cell_area ( ) const
    - + @@ -1562,6 +1580,7 @@
    +

    Whether the header can be clicked.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1572,7 +1591,7 @@
    Glib::PropertyProxy< bool > Gtk::TreeViewColumn::property_clickable Glib::PropertyProxy< bool > Gtk::TreeViewColumn::property_clickable ( )
    - + @@ -1587,15 +1606,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeViewColumn::property_clickable Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeViewColumn::property_clickable ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeViewColumn::property_expand Glib::PropertyProxy< bool > Gtk::TreeViewColumn::property_expand ( ) const
    @@ -1607,20 +1626,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::TreeViewColumn::property_expand Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeViewColumn::property_expand ( ) const
    +

    Column gets share of extra width allocated to the widget.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1631,7 +1651,7 @@
    - + @@ -1640,6 +1660,7 @@
    +

    Current fixed width of the column.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1650,7 +1671,7 @@
    Glib::PropertyProxy< int > Gtk::TreeViewColumn::property_fixed_width Glib::PropertyProxy< int > Gtk::TreeViewColumn::property_fixed_width ( )
    - + @@ -1670,7 +1691,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::TreeViewColumn::property_fixed_width Glib::PropertyProxy_ReadOnly< int > Gtk::TreeViewColumn::property_fixed_width ( ) const
    - + @@ -1679,6 +1700,7 @@
    +

    Maximum allowed width of the column.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1689,7 +1711,7 @@
    Glib::PropertyProxy< int > Gtk::TreeViewColumn::property_max_width Glib::PropertyProxy< int > Gtk::TreeViewColumn::property_max_width ( )
    - + @@ -1704,15 +1726,15 @@ - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::TreeViewColumn::property_max_width Glib::PropertyProxy_ReadOnly< int > Gtk::TreeViewColumn::property_max_width ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::TreeViewColumn::property_min_width Glib::PropertyProxy< int > Gtk::TreeViewColumn::property_min_width ( ) const
    @@ -1724,34 +1746,35 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::TreeViewColumn::property_min_width Glib::PropertyProxy_ReadOnly< int > Gtk::TreeViewColumn::property_min_width ( ) const
    +

    Minimum allowed width of the column.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeViewColumn::property_reorderable Glib::PropertyProxy< bool > Gtk::TreeViewColumn::property_reorderable ( ) const
    @@ -1763,20 +1786,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::TreeViewColumn::property_reorderable Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeViewColumn::property_reorderable ( ) const
    +

    Whether the column can be reordered around the headers.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1787,7 +1811,7 @@
    - + @@ -1796,6 +1820,7 @@
    +

    Column is user-resizable.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1806,7 +1831,7 @@
    Glib::PropertyProxy< bool > Gtk::TreeViewColumn::property_resizable Glib::PropertyProxy< bool > Gtk::TreeViewColumn::property_resizable ( )
    - + @@ -1826,7 +1851,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeViewColumn::property_resizable Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeViewColumn::property_resizable ( ) const
    - + @@ -1835,6 +1860,7 @@
    +

    Resize mode of the column.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1845,7 +1871,7 @@
    Glib::PropertyProxy< TreeViewColumnSizing > Gtk::TreeViewColumn::property_sizing Glib::PropertyProxy< TreeViewColumnSizing > Gtk::TreeViewColumn::property_sizing ( )
    - + @@ -1860,15 +1886,15 @@ - +
    Glib::PropertyProxy_ReadOnly< TreeViewColumnSizing > Gtk::TreeViewColumn::property_sizing Glib::PropertyProxy_ReadOnly< TreeViewColumnSizing > Gtk::TreeViewColumn::property_sizing ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::TreeViewColumn::property_sort_column_id Glib::PropertyProxy< int > Gtk::TreeViewColumn::property_sort_column_id ( ) const
    @@ -1880,34 +1906,35 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::TreeViewColumn::property_sort_column_id Glib::PropertyProxy_ReadOnly< int > Gtk::TreeViewColumn::property_sort_column_id ( ) const
    +

    Logical sort column ID this column sorts on when selected for sorting.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeViewColumn::property_sort_indicator Glib::PropertyProxy< bool > Gtk::TreeViewColumn::property_sort_indicator ( ) const
    @@ -1919,20 +1946,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::TreeViewColumn::property_sort_indicator Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeViewColumn::property_sort_indicator ( ) const
    +

    Whether to show a sort indicator.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1943,7 +1971,7 @@
    - + @@ -1952,6 +1980,7 @@
    +

    Sort direction the sort indicator should indicate.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1962,7 +1991,7 @@
    Glib::PropertyProxy< SortType > Gtk::TreeViewColumn::property_sort_order Glib::PropertyProxy< SortType > Gtk::TreeViewColumn::property_sort_order ( )
    - + @@ -1982,7 +2011,7 @@
    Glib::PropertyProxy_ReadOnly< SortType > Gtk::TreeViewColumn::property_sort_order Glib::PropertyProxy_ReadOnly< SortType > Gtk::TreeViewColumn::property_sort_order ( ) const
    - + @@ -1991,6 +2020,7 @@
    +

    Space which is inserted between cells.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2001,7 +2031,7 @@
    Glib::PropertyProxy< int > Gtk::TreeViewColumn::property_spacing Glib::PropertyProxy< int > Gtk::TreeViewColumn::property_spacing ( )
    - + @@ -2021,7 +2051,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::TreeViewColumn::property_spacing Glib::PropertyProxy_ReadOnly< int > Gtk::TreeViewColumn::property_spacing ( ) const
    - + @@ -2030,6 +2060,7 @@
    +

    Title to appear in column header.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2040,7 +2071,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::TreeViewColumn::property_title Glib::PropertyProxy< Glib::ustring > Gtk::TreeViewColumn::property_title ( )
    - + @@ -2060,7 +2091,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::TreeViewColumn::property_title Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::TreeViewColumn::property_title ( ) const
    - + @@ -2069,6 +2100,7 @@
    +

    Whether to display the column.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2079,7 +2111,7 @@
    Glib::PropertyProxy< bool > Gtk::TreeViewColumn::property_visible Glib::PropertyProxy< bool > Gtk::TreeViewColumn::property_visible ( )
    - + @@ -2099,7 +2131,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeViewColumn::property_visible Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeViewColumn::property_visible ( ) const
    - + @@ -2108,6 +2140,7 @@
    +

    Widget to put in column header button instead of column title.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2118,7 +2151,7 @@
    Glib::PropertyProxy< Widget* > Gtk::TreeViewColumn::property_widget Glib::PropertyProxy< Widget* > Gtk::TreeViewColumn::property_widget ( )
    - + @@ -2138,7 +2171,7 @@
    Glib::PropertyProxy_ReadOnly< Widget* > Gtk::TreeViewColumn::property_widget Glib::PropertyProxy_ReadOnly< Widget* > Gtk::TreeViewColumn::property_widget ( ) const
    - + @@ -2147,6 +2180,7 @@
    +

    Current width of the column.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2157,7 +2191,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::TreeViewColumn::property_width Glib::PropertyProxy_ReadOnly< int > Gtk::TreeViewColumn::property_width ( ) const
    - + @@ -2166,6 +2200,7 @@
    +

    Current X position of the column.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2176,7 +2211,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::TreeViewColumn::property_x_offset Glib::PropertyProxy_ReadOnly< int > Gtk::TreeViewColumn::property_x_offset ( ) const
    - + @@ -2195,7 +2230,7 @@
    void Gtk::TreeViewColumn::queue_resize void Gtk::TreeViewColumn::queue_resize ( )
    - + @@ -2207,7 +2242,7 @@

    Sets the alignment of the title or custom widget inside the column header.

    The alignment determines its location inside the button -- 0.0 for left, 0.5 for center, 1.0 for right.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::set_alignment void Gtk::TreeViewColumn::set_alignment ( float  xalign)
    xalignThe alignment, which is between [0.0 and 1.0] inclusive.
    @@ -2221,7 +2256,7 @@
    - + @@ -2233,7 +2268,7 @@

    Sets the alignment of the title or custom widget inside the column header.

    The alignment determines its location inside the button -- 0.0 for left, 0.5 for center, 1.0 for right.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::set_alignment void Gtk::TreeViewColumn::set_alignment ( Align  xalign)
    xalignThe alignment, which is between [0.0 and 1.0] inclusive.
    @@ -2247,7 +2282,7 @@
    - + @@ -2255,7 +2290,7 @@ - + @@ -2270,10 +2305,10 @@

    Sets the slot callback to use for the column.

    This callback function is used instead of the standard attributes mapping for setting the column value, and should set the value of the column's cell renderer as appropriate.

    See also unset_cell_data_func().

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::set_cell_data_func void Gtk::TreeViewColumn::set_cell_data_func ( CellRenderer cell_renderer,
    const SlotCellDataconst SlotCellData slot 
    - +
    cell_rendererA Gtk::CellRenderer
    slotThe callback slot to use. Create this with sigc::mem_fun(), or sigc::ptr_fun().
    slotThe callback slot to use. Create this with sigc::mem_fun(), or sigc::ptr_fun().
    @@ -2287,7 +2322,7 @@
    - + @@ -2297,9 +2332,9 @@
    -

    Sets the header to be active if active is true.

    +

    Sets the header to be active if clickable is true.

    When the header is active, then it can take keyboard focus, and can be clicked.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::set_clickable void Gtk::TreeViewColumn::set_clickable ( bool  clickable = true)
    clickabletrue if the header is active.
    @@ -2313,7 +2348,7 @@
    - + @@ -2326,7 +2361,7 @@

    Sets the column to take available extra space.

    This space is shared equally amongst all columns that have the expand set to true. If no column has this option set, then the last column gets all extra space. By default, every column is created with this false.

    Since gtkmm 2.4:
    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::set_expand void Gtk::TreeViewColumn::set_expand ( bool  expand = true)
    expandtrue if the column should take available extra space, false if not.
    @@ -2340,7 +2375,7 @@
    - + @@ -2352,7 +2387,7 @@

    Sets the size of the column in pixels.

    This is meaningful only if the sizing type is Gtk::TREE_VIEW_COLUMN_FIXED. The size of the column is clamped to the min/max width for the column. Please note that the min/max width of the column doesn't actually affect the "fixed_width" property of the widget, just the actual size when displayed.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::set_fixed_width void Gtk::TreeViewColumn::set_fixed_width ( int  fixed_width)
    fixed_widthThe size to set tree_column to. Must be greater than 0.
    @@ -2366,7 +2401,7 @@
    - + @@ -2378,7 +2413,7 @@

    Sets the maximum width of the tree_column.

    If max_width is -1, then the maximum width is unset. Note, the column can actually be wider than max width if it's the last column in a view. In this case, the column expands to fill any extra space.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::set_max_width void Gtk::TreeViewColumn::set_max_width ( int  max_width)
    max_widthThe maximum width of the column in pixels, or -1.
    @@ -2392,7 +2427,7 @@
    - + @@ -2404,7 +2439,7 @@

    Sets the minimum width of the tree_column.

    If min_width is -1, then the minimum width is unset.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::set_min_width void Gtk::TreeViewColumn::set_min_width ( int  min_width)
    min_widthThe minimum width of the column in pixels, or -1.
    @@ -2418,7 +2453,7 @@
    - + @@ -2439,7 +2474,7 @@

    Associate a view CellRenderer with a model column, so that the CellRenderer renders the data in the model column.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::set_renderer void Gtk::TreeViewColumn::set_renderer ( Gtk::CellRenderer renderer,
    @@ -2454,7 +2489,7 @@
    rendererThe view cell renderer which will render the model column.
    columnThe model column to be renderered by this view.
    - + @@ -2465,7 +2500,7 @@

    If reorderable is true, then the column can be reordered by the end user dragging the header.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::set_reorderable void Gtk::TreeViewColumn::set_reorderable ( bool  reorderable = true)
    reorderabletrue, if the column can be reordered.
    @@ -2479,7 +2514,7 @@
    - + @@ -2491,7 +2526,7 @@

    If resizable is true, then the user can explicitly resize the column by grabbing the outer edge of the column button.

    If resizable is true and sizing mode of the column is Gtk::TREE_VIEW_COLUMN_AUTOSIZE, then the sizing mode is changed to Gtk::TREE_VIEW_COLUMN_GROW_ONLY.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::set_resizable void Gtk::TreeViewColumn::set_resizable ( bool  resizable = true)
    resizabletrue, if the column can be resized.
    @@ -2505,7 +2540,7 @@
    - + @@ -2516,7 +2551,7 @@

    Sets the growth behavior of tree_column to type.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::set_sizing void Gtk::TreeViewColumn::set_sizing ( TreeViewColumnSizing  type)
    typeThe Gtk::TreeViewColumnSizing.
    @@ -2525,14 +2560,14 @@
    - +
    - + - + @@ -2542,7 +2577,7 @@

    Sets the logical sort_column_id that this column sorts on when this column is selected for sorting.

    Doing so makes the column header clickable.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::set_sort_column void Gtk::TreeViewColumn::set_sort_column (int const TreeModelColumnBase sort_column_id)
    sort_column_idThe sort_column_id of the model to sort on.
    @@ -2551,14 +2586,14 @@
    - +
    - + - + @@ -2568,7 +2603,7 @@

    Sets the logical sort_column_id that this column sorts on when this column is selected for sorting.

    Doing so makes the column header clickable.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::set_sort_column void Gtk::TreeViewColumn::set_sort_column (const TreeModelColumnBaseint  sort_column_id)
    sort_column_idThe sort_column_id of the model to sort on.
    @@ -2582,7 +2617,7 @@
    - + @@ -2594,7 +2629,7 @@

    Call this function with a setting of true to display an arrow in the header button indicating the column is sorted.

    Call set_sort_order() to change the direction of the arrow.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::set_sort_indicator void Gtk::TreeViewColumn::set_sort_indicator ( bool  setting)
    settingtrue to display an indicator that the column is sorted.
    @@ -2608,7 +2643,7 @@
    - + @@ -2621,7 +2656,7 @@

    Changes the appearance of the sort indicator.

    This does not actually sort the model. Use set_sort_column_id() if you want automatic sorting support. This function is primarily for custom sorting behavior, and should be used in conjunction with gtk_tree_sortable_set_sort_column() to do that. For custom models, the mechanism will vary.

    The sort indicator changes direction to indicate normal sort or reverse sort. Note that you must have the sort indicator enabled to see anything when calling this function; see set_sort_indicator().

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::set_sort_order void Gtk::TreeViewColumn::set_sort_order ( SortType  order)
    orderSort order that the sort indicator should indicate.
    @@ -2635,7 +2670,7 @@
    - + @@ -2646,7 +2681,7 @@

    Sets the spacing field of tree_column, which is the number of pixels to place between cell renderers packed into it.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::set_spacing void Gtk::TreeViewColumn::set_spacing ( int  spacing)
    spacingDistance between cell renderers in pixels.
    @@ -2660,7 +2695,7 @@
    - + @@ -2672,7 +2707,7 @@

    Sets the title of the tree_column.

    If a custom widget has been set, then this value is ignored.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::set_title void Gtk::TreeViewColumn::set_title ( const Glib::ustring title)
    titleThe title of the tree_column.
    @@ -2686,7 +2721,7 @@
    - + @@ -2697,7 +2732,7 @@

    Sets the visibility of tree_column.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::set_visible void Gtk::TreeViewColumn::set_visible ( bool  visible = true)
    visibletrue if the tree_column is visible.
    @@ -2711,7 +2746,7 @@
    - + @@ -2723,7 +2758,7 @@

    Sets the widget in the header to be widget.

    If widget is 0, then the header button is set with a Gtk::Label set to the title of tree_column.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeViewColumn::set_widget void Gtk::TreeViewColumn::set_widget ( Gtk::Widget widget)
    widgetA child Gtk::Widget, or 0.
    @@ -2737,7 +2772,7 @@
    - + @@ -2754,7 +2789,7 @@
    Glib::SignalProxy0< void > Gtk::TreeViewColumn::signal_clicked Glib::SignalProxy0< void > Gtk::TreeViewColumn::signal_clicked ( )
    - + @@ -2775,7 +2810,7 @@
    void Gtk::TreeViewColumn::unset_cell_data_func void Gtk::TreeViewColumn::unset_cell_data_func ( CellRenderer cell_renderer)
    - + @@ -2796,7 +2831,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::TreeViewColumn* wrap Gtk::TreeViewColumn* wrap ( GtkTreeViewColumn *  object,
    @@ -2810,9 +2845,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/treeviewcolumn.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeViewColumn__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeViewColumn__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeViewColumn-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeViewColumn-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeViewColumn-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeViewColumn-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TreeViewColumn, including all inherited members. @@ -59,6 +75,7 @@ + @@ -87,7 +104,7 @@ - + @@ -120,11 +137,11 @@ - + - - + + @@ -177,7 +194,7 @@ - + @@ -199,7 +216,7 @@ - + @@ -210,9 +227,14 @@ -
    add_attribute(CellRenderer& cell_renderer, const Glib::ustring& attribute, int column)Gtk::TreeViewColumn
    cell_get_size(const Gdk::Rectangle& cell_area, int& x_offset, int& y_offset, int& width, int& height) const Gtk::TreeViewColumn
    cell_is_visible() const Gtk::TreeViewColumn
    cell_set_cell_data(const Glib::RefPtr< TreeModel >& tree_model, const TreeModel::iterator& iter, bool is_expander, bool is_expanded)Gtk::TreeViewColumn
    CellLayout()Gtk::CellLayout [protected]
    clear()Gtk::TreeViewColumn
    clear_attributes(CellRenderer& cell_renderer)Gtk::TreeViewColumn
    clear_attributes_vfunc(CellRenderer* cell)Gtk::CellLayout [protected, virtual]
    get_fixed_width() const Gtk::TreeViewColumn
    get_max_width() const Gtk::TreeViewColumn
    get_min_width() const Gtk::TreeViewColumn
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_reorderable() const Gtk::TreeViewColumn
    get_resizable() const Gtk::TreeViewColumn
    on_clicked()Gtk::TreeViewColumn [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    pack_end(CellRenderer& cell, bool expand=true)Gtk::TreeViewColumn
    pack_end(const TreeModelColumn< T_ModelColumnType >& column, bool expand=true)Gtk::TreeViewColumn
    pack_end(const TreeModelColumn< T_ModelColumnType >& column, bool expand=true)Gtk::TreeViewColumn
    pack_end_vfunc(CellRenderer* cell, bool expand)Gtk::CellLayout [protected, virtual]
    pack_start(CellRenderer& cell, bool expand=true)Gtk::TreeViewColumn
    pack_start(const TreeModelColumn< T_ModelColumnType >& column, bool expand=true)Gtk::TreeViewColumn
    Gtk::CellLayout::pack_start(const TreeModelColumn< ColumnType >& model_column, bool expand=true)Gtk::CellLayout [inline]
    pack_start(const TreeModelColumn< T_ModelColumnType >& column, bool expand=true)Gtk::TreeViewColumn
    Gtk::CellLayout::pack_start(const TreeModelColumn< ColumnType >& model_column, bool expand=true)Gtk::CellLayout [inline]
    pack_start_vfunc(CellRenderer* cell, bool expand)Gtk::CellLayout [protected, virtual]
    property_alignment()Gtk::TreeViewColumn
    property_alignment() const Gtk::TreeViewColumn
    set_fixed_width(int fixed_width)Gtk::TreeViewColumn
    set_max_width(int max_width)Gtk::TreeViewColumn
    set_min_width(int min_width)Gtk::TreeViewColumn
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_renderer(Gtk::CellRenderer& renderer, const TreeModelColumnBase& column)Gtk::TreeViewColumn
    set_reorderable(bool reorderable=true)Gtk::TreeViewColumn
    TreeViewColumn()Gtk::TreeViewColumn
    TreeViewColumn(const Glib::ustring& title)Gtk::TreeViewColumn [explicit]
    TreeViewColumn(const Glib::ustring& title, CellRenderer& cell)Gtk::TreeViewColumn
    TreeViewColumn(const Glib::ustring& title, const TreeModelColumn< T_ModelColumnType >& column)Gtk::TreeViewColumn
    TreeViewColumn(const Glib::ustring& title, const TreeModelColumn< T_ModelColumnType >& column)Gtk::TreeViewColumn
    unreference() const Glib::ObjectBase [virtual]
    unset_cell_data_func(CellRenderer& cell_renderer)Gtk::TreeViewColumn
    wrap(GtkTreeViewColumn* object, bool take_copy=false)Gtk::TreeViewColumn [related]
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~TreeViewColumn()Gtk::TreeViewColumn [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeView.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeView.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeView.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeView.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::TreeView Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::TreeView Class Reference
    -
    +

    The TreeView widget displays the model (Gtk::TreeModel) data and allows the user to interact with it. More...

    @@ -73,7 +89,7 @@ typedef TreeSelection Selection  A selection object for Gtk::TreeView.
    typedef
    -TreeViewColumn::SlotCellData SlotCellData +TreeViewColumn::SlotCellData SlotCellData typedef sigc::slot< bool,
    TreeView*, TreeViewColumn
    *, TreeViewColumn
    @@ -81,19 +97,19 @@  For instance, bool on_column_drop(TreeView*, tree_view, TreeViewColumn* column, TreeViewColumn* prev_column, TreeViewColumn* next_column)
    typedef sigc::slot< void,
    TreeView*, const
    -TreeModel::Path& > SlotMapping +TreeModel::Path& > SlotMapping  For example, void on_map_expanded_rows(TreeView* tree_view, const TreeModel::Path& path);.
    typedef sigc::slot< bool,
    const Glib::RefPtr< TreeModel >
    &, int, const Glib::ustring
    -&, const TreeModel::iterator& > SlotSearchEqual +&, const TreeModel::iterator& > SlotSearchEqual  void on_search_equal(const Glib::RefPtr<TreeModel>& model, int column, const Glib::ustring& key, const TreeModel::iterator& iter)
    typedef sigc::slot< void,
    Gtk::Widget* > SlotSearchPosition  void on_search_position(Gtk::Widget* search_dialog)
    typedef sigc::slot< bool,
    const Glib::RefPtr< TreeModel >
    -&, const TreeModel::iterator& > SlotRowSeparator +&, const TreeModel::iterator& > SlotRowSeparator  The slot type for determining whether the row pointed to by the iterator should be rendered as a separator.

    Public Member Functions

    @@ -135,17 +151,17 @@ int append_column (TreeViewColumn& column)  Appends column to the list of columns.
    template<class ColumnType > -int append_column (const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column) - Appends a View column with the appropriate CellRenderer for the Model column.
    +int append_column (const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column) + Appends a View column with the appropriate CellRenderer for the Model column.
    template<class ColumnType > -int append_column_numeric (const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column, const Glib::ustring& format) - Like append_column(), but only for numeric types, which will be displayed in the specified format.
    +int append_column_numeric (const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column, const Glib::ustring& format) + Like append_column(), but only for numeric types, which will be displayed in the specified format.
    template<class ColumnType > -int append_column_editable (const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column) - Appends a View column with the appropriate CellRenderer for the Model column.
    +int append_column_editable (const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column) + Appends a View column with the appropriate CellRenderer for the Model column.
    template<class ColumnType > -int append_column_numeric_editable (const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column, const Glib::ustring& format) - Like append_column_editable(), but only for numeric types, which will be displayed in the specified format.
    +int append_column_numeric_editable (const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column, const Glib::ustring& format) + Like append_column_editable(), but only for numeric types, which will be displayed in the specified format.
    int append_column (const Glib::ustring& title, CellRenderer& cell)  Creates a View column containing the CellRenderer, and appends it.
    int remove_column (TreeViewColumn& column) @@ -157,13 +173,15 @@ int insert_column (const Glib::ustring& title, CellRenderer& cell, int position)  Creates a View column containing the CellRenderer, and inserts it.
    template<class ColumnType > -int insert_column (const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column, int position) - Inserts a View column with the appropriate CellRenderer for the Model column.
    +int insert_column (const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column, int position) + Inserts a View column with the appropriate CellRenderer for the Model column.
    template<class ColumnType > -int insert_column_editable (const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column, int position) - Inserts a View column with the appropriate CellRenderer for the Model column.
    -int insert_column_with_data_func (int position, const Glib::ustring& title, CellRenderer& cell, const SlotCellData& slot) +int insert_column_editable (const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column, int position) + Inserts a View column with the appropriate CellRenderer for the Model column.
    +int insert_column_with_data_func (int position, const Glib::ustring& title, CellRenderer& cell, const SlotCellData& slot)  Inserts a new column into the TreeView with the given cell renderer and a SlotCellData to set cell renderer attributes (normally using data from the model).
    +guint get_n_columns () const + Queries the number of columns in the given tree_view.
    TreeViewColumnget_column (int n)  Gets the Gtk::TreeViewColumn at the given position in the #tree_view.
    const TreeViewColumnget_column (int n) const @@ -172,9 +190,9 @@  Gets the CellRenderer for that column.
    const CellRendererget_column_cell_renderer (int n) const  Gets the CellRenderer for that column.
    -std::vector< TreeViewColumn* > get_columns () +std::vector< TreeViewColumn* > get_columns ()  Returns a list of all the Gtk::TreeViewColumn s currently in tree_view.
    -std::vector< const
    +std::vector< const
    TreeViewColumn* > get_columns () const  Returns a list of all the Gtk::TreeViewColumn s currently in tree_view.
    void move_column_after (TreeViewColumn& column, TreeViewColumn& base_column) @@ -189,90 +207,90 @@  Returns the column that is the current expander column.
    const TreeViewColumnget_expander_column () const  Returns the column that is the current expander column.
    -void set_column_drag_function (const SlotColumnDrop& slot) +void set_column_drag_function (const SlotColumnDrop& slot)  Sets a callback slot for determining where a column may be dropped when dragged.
    void unset_column_drag_function ()  See set_column_drag_function().
    void scroll_to_point (int tree_x, int tree_y)  Scrolls the tree view such that the top-left corner of the visible area is tree_x, tree_y, where tree_x and tree_y are specified in tree coordinates.
    -void scroll_to_cell (const TreeModel::Path& path, TreeViewColumn& column, float row_align, float col_align) +void scroll_to_cell (const TreeModel::Path& path, TreeViewColumn& column, float row_align, float col_align)  Moves the alignments of tree view to the position specified by column and path.
    -void scroll_to_cell (const TreeModel::Path& path, TreeViewColumn& column) +void scroll_to_cell (const TreeModel::Path& path, TreeViewColumn& column)  Moves the alignments of tree view to the position specified by column and path.
    -void scroll_to_row (const TreeModel::Path& path, float row_align) +void scroll_to_row (const TreeModel::Path& path, float row_align)  Moves the alignments of tree view to the position specified by path.
    -void scroll_to_row (const TreeModel::Path& path) +void scroll_to_row (const TreeModel::Path& path)  Moves the alignments of tree view to the position specified by path.
    void scroll_to_column (TreeViewColumn& column, float col_align)  Moves the alignments of tree view to the position specified by column.
    void scroll_to_column (TreeViewColumn& column)  Moves the alignments of tree view to the position specified by column.
    -void row_activated (const TreeModel::Path& path, TreeViewColumn& column) +void row_activated (const TreeModel::Path& path, TreeViewColumn& column)  Activates the cell determined by path and column.
    void expand_all ()  Recursively expands all nodes in the tree_view.
    void collapse_all ()  Recursively collapses all visible, expanded nodes in tree_view.
    -void expand_to_path (const TreeModel::Path& path) +void expand_to_path (const TreeModel::Path& path)  Expands the row at path.
    -bool expand_row (const TreeModel::Path& path, bool open_all) +bool expand_row (const TreeModel::Path& path, bool open_all)  Opens the row so its children are visible.
    -bool collapse_row (const TreeModel::Path& path) +bool collapse_row (const TreeModel::Path& path)  Collapses a row (hides its child rows, if they exist).
    -void map_expanded_rows (const SlotMapping& slot) +void map_expanded_rows (const SlotMapping& slot)  Calls the callback slot on all expanded rows.
    -bool row_expanded (const TreeModel::Path& path) +bool row_expanded (const TreeModel::Path& path)  Returns true if the node pointed to by path is expanded in tree_view.
    void set_reorderable (bool reorderable=true)  This function is a convenience function to allow you to reorder models that support the Gtk::TreeDragSourceIface and the Gtk::TreeDragDestIface.
    bool get_reorderable () const  Retrieves whether the user can reorder the tree via drag-and-drop.
    -void set_cursor (const TreeModel::Path& path, TreeViewColumn& focus_column, bool start_editing=false) +void set_cursor (const TreeModel::Path& path, TreeViewColumn& focus_column, bool start_editing=false)  Sets the current keyboard focus to be at path, and selects it.
    -void set_cursor (const TreeModel::Path& path, TreeViewColumn& focus_column, CellRenderer& focus_cell, bool start_editing=false) +void set_cursor (const TreeModel::Path& path, TreeViewColumn& focus_column, CellRenderer& focus_cell, bool start_editing=false)  Sets the current keyboard focus to be at path, and selects it.
    -void set_cursor (const TreeModel::Path& path) +void set_cursor (const TreeModel::Path& path)  Sets the current keyboard focus to be at path , and selects it.
    -void get_cursor (TreeModel::Path& path, TreeViewColumn*& focus_column) +void get_cursor (TreeModel::Path& path, TreeViewColumn*& focus_column)  Fills in path and focus_column with the current path and focus column.
    Glib::RefPtr< Gdk::Windowget_bin_window ()  Returns the window that tree_view renders to.
    Glib::RefPtr< const Gdk::Windowget_bin_window () const  Returns the window that tree_view renders to.
    -bool get_path_at_pos (int x, int y, TreeModel::Path& path, TreeViewColumn*& column, int& cell_x, int& cell_y) const +bool get_path_at_pos (int x, int y, TreeModel::Path& path, TreeViewColumn*& column, int& cell_x, int& cell_y) const  Finds the path at the point (x, y), relative to bin_window coordinates (please get_bin_window()).
    -bool get_path_at_pos (int x, int y, TreeModel::Path& path) const +bool get_path_at_pos (int x, int y, TreeModel::Path& path) const  Finds the path at the point (x, y), relative to bin_window coordinates (please get_bin_window()).
    -void get_cell_area (const TreeModel::Path& path, TreeViewColumn& column, Gdk::Rectangle& rect) const +void get_cell_area (const TreeModel::Path& path, TreeViewColumn& column, Gdk::Rectangle& rect) const  Fills the bounding rectangle in tree window coordinates for the cell at the row specified by path and the column specified by column.
    -void get_background_area (const TreeModel::Path& path, TreeViewColumn& column, Gdk::Rectangle& rect) const +void get_background_area (const TreeModel::Path& path, TreeViewColumn& column, Gdk::Rectangle& rect) const  Fills the bounding rectangle in tree window coordinates for the cell at the row specified by path and the column specified by column.
    void get_visible_rect (Gdk::Rectangle& visible_rect) const  Fills visible_rect with the currently-visible region of the buffer, in tree coordinates.
    -bool get_visible_range (TreeModel::Path& start_path, TreeModel::Path& end_path) const +bool get_visible_range (TreeModel::Path& start_path, TreeModel::Path& end_path) const bool is_blank_at_pos (int x, int y, TreePath& path, TreeViewColumn*& column, int& cell_x, int& cell_y) const bool is_blank_at_pos (int x, int y) const -void enable_model_drag_source (const std::vector< TargetEntry >& targets, Gdk::ModifierType start_button_mask=Gdk::MODIFIER_MASK, Gdk::DragAction actions=Gdk::ACTION_COPY|Gdk::ACTION_MOVE) +void enable_model_drag_source (const std::vector< TargetEntry >& targets, Gdk::ModifierType start_button_mask=Gdk::MODIFIER_MASK, Gdk::DragAction actions=Gdk::ACTION_COPY|Gdk::ACTION_MOVE)  Turns the TreeView into a drag source for automatic DND.
    -void enable_model_drag_source (Gdk::ModifierType start_button_mask=Gdk::MODIFIER_MASK, Gdk::DragAction actions=Gdk::ACTION_COPY|Gdk::ACTION_MOVE) +void enable_model_drag_source (Gdk::ModifierType start_button_mask=Gdk::MODIFIER_MASK, Gdk::DragAction actions=Gdk::ACTION_COPY|Gdk::ACTION_MOVE)  Turns the TreeView into a drag source for automatic DND.
    -void enable_model_drag_dest (const std::vector< TargetEntry >& targets, Gdk::DragAction actions=Gdk::ACTION_COPY|Gdk::ACTION_MOVE) +void enable_model_drag_dest (const std::vector< TargetEntry >& targets, Gdk::DragAction actions=Gdk::ACTION_COPY|Gdk::ACTION_MOVE)  Turns the TreeView into a drop destination for automatic DND.
    -void enable_model_drag_dest (Gdk::DragAction actions=Gdk::ACTION_COPY|Gdk::ACTION_MOVE) +void enable_model_drag_dest (Gdk::DragAction actions=Gdk::ACTION_COPY|Gdk::ACTION_MOVE)  Turns the TreeView into a drop destination for automatic DND.
    void unset_rows_drag_source ()  Undoes the effect of enable_model_drag_source()
    void unset_rows_drag_dest ()  Undoes the effect of enable_model_drag_source()
    -void set_drag_dest_row (const TreeModel::Path& path, TreeViewDropPosition pos) +void set_drag_dest_row (const TreeModel::Path& path, TreeViewDropPosition pos)  Sets the row that is highlighted for feedback.
    void unset_drag_dest_row ()  Remove an existing highlight.
    -void get_drag_dest_row (TreeModel::Path& path, TreeViewDropPosition& pos) const +void get_drag_dest_row (TreeModel::Path& path, TreeViewDropPosition& pos) const  Gets information about the row that is highlighted for feedback.
    -bool get_dest_row_at_pos (int drag_x, int drag_y, TreeModel::Path& path, TreeViewDropPosition& pos) const +bool get_dest_row_at_pos (int drag_x, int drag_y, TreeModel::Path& path, TreeViewDropPosition& pos) const  Determines the destination row for a given position.
    -Cairo::RefPtr< Cairo::Surfacecreate_row_drag_icon (const TreeModel::Path& path) const +Cairo::RefPtr< Cairo::Surfacecreate_row_drag_icon (const TreeModel::Path& path) const  Creates a #cairo_surface_t representation of the row at path.
    void set_enable_search (bool enable_search=true)  If enable_search is set, then the user can type in text to search through the tree interactively (this is sometimes called "typeahead find").
    @@ -284,7 +302,7 @@  Sets column as the column where the interactive search code should search in for the current model.
    void set_search_column (int column)  Sets column as the column where the interactive search code should search in for the current model.
    -void set_search_equal_func (const SlotSearchEqual& slot) +void set_search_equal_func (const SlotSearchEqual& slot)  Sets the compare function for the interactive search capabilities.
    Entryget_search_entry ()  Returns the Gtk::Entry which is currently in use as interactive search entry for tree_view.
    @@ -292,7 +310,7 @@  Returns the Gtk::Entry which is currently in use as interactive search entry for tree_view.
    void set_search_entry (Entry& entry)  Sets the entry which the interactive search code will use for this tree_view.
    -void set_search_position_func (const SlotSearchPosition& slot) +void set_search_position_func (const SlotSearchPosition& slot) void convert_widget_to_tree_coords (int wx, int wy, int& tx, int& ty) const  Converts widget coordinates to coordinates for the tree (the full scrollable area of the tree).
    void convert_tree_to_widget_coords (int tx, int ty, int& wx, int& wy) const @@ -314,7 +332,7 @@ bool get_hover_selection () const  Returns whether hover selection mode is turned on for tree_view.
    void set_hover_expand (bool expand=true) - Enables of disables the hover expansion mode of tree_view.
    + Enables or disables the hover expansion mode of tree_view.
    bool get_hover_expand () const  Returns whether hover expansion mode is turned on for tree_view.
    void set_rubber_banding (bool enable=true) @@ -323,7 +341,7 @@  Returns whether rubber banding is turned on for tree_view.
    bool is_rubber_banding_active () const  Returns whether a rubber banding operation is currently being done in tree_view.
    -void set_row_separator_func (const SlotRowSeparator& slot) +void set_row_separator_func (const SlotRowSeparator& slot)  Sets the row separator function, which is used to determine whether a row should be drawn as a separator.
    void unset_row_separator_func ()  Removes the row separator function, so no separators are drawn.
    @@ -345,127 +363,127 @@  Returns the amount, in pixels, of extra indentation for child levels in tree_view.
    void set_tooltip_row (const Glib::RefPtr< Tooltip >& tooltip, const TreePath& path)  Sets the tip area of tooltip to be the area covered by the row at path.
    -void set_tooltip_cell (const Glib::RefPtr< Tooltip >& tooltip, const TreeModel::Path* path, TreeViewColumn* column, CellRenderer* cell) +void set_tooltip_cell (const Glib::RefPtr< Tooltip >& tooltip, const TreeModel::Path* path, TreeViewColumn* column, CellRenderer* cell)  Sets the tip area of tooltip to the area path, column and cell have in common.
    -bool get_tooltip_context_path (int& x, int& y, bool keyboard_tip, TreeModel::Path& path) -bool get_tooltip_context_iter (int& x, int& y, bool keyboard_tip, Gtk::TreeModel::iterator& iter) +bool get_tooltip_context_path (int& x, int& y, bool keyboard_tip, TreeModel::Path& path) +bool get_tooltip_context_iter (int& x, int& y, bool keyboard_tip, Gtk::TreeModel::iterator& iter) void set_tooltip_column (int column)  If you only plan to have simple (text-only) tooltips on full rows, you can use this function to have Gtk::TreeView handle these automatically for you.
    int get_tooltip_column () const  Returns the column of tree_view's model which is being used for displaying tooltips on tree_view's rows.
    Glib::SignalProxy2< void,
    -const TreeModel::Path
    +const TreeModel::Path
    &, TreeViewColumn* > signal_row_activated () Glib::SignalProxy2< bool,
    -const TreeModel::iterator
    -&, const TreeModel::Path& > signal_test_expand_row () +const TreeModel::iterator
    +&, const TreeModel::Path& > signal_test_expand_row () Glib::SignalProxy2< bool,
    -const TreeModel::iterator
    -&, const TreeModel::Path& > signal_test_collapse_row () +const TreeModel::iterator
    +&, const TreeModel::Path& > signal_test_collapse_row () Glib::SignalProxy2< void,
    -const TreeModel::iterator
    -&, const TreeModel::Path& > signal_row_expanded () +const TreeModel::iterator
    +&, const TreeModel::Path& > signal_row_expanded () Glib::SignalProxy2< void,
    -const TreeModel::iterator
    -&, const TreeModel::Path& > signal_row_collapsed () +const TreeModel::iterator
    +&, const TreeModel::Path& > signal_row_collapsed () Glib::SignalProxy0< void > signal_cursor_changed () Glib::SignalProxy0< void > signal_columns_changed () Glib::PropertyProxy
    < Glib::RefPtr< TreeModel > > property_model () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The model for the tree view.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< TreeModel > > property_model () const  The model for the tree view.
    Glib::PropertyProxy< bool > property_headers_visible () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Show the column header buttons.
    Glib::PropertyProxy_ReadOnly
    < bool > property_headers_visible () const  Show the column header buttons.
    Glib::PropertyProxy< bool > property_headers_clickable () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Column headers respond to click events.
    Glib::PropertyProxy_ReadOnly
    < bool > property_headers_clickable () const  Column headers respond to click events.
    Glib::PropertyProxy
    < TreeViewColumn* > property_expander_column () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Set the column for the expander column.
    Glib::PropertyProxy_ReadOnly
    < TreeViewColumn* > property_expander_column () const  Set the column for the expander column.
    Glib::PropertyProxy< bool > property_reorderable () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + View is reorderable.
    Glib::PropertyProxy_ReadOnly
    < bool > property_reorderable () const  View is reorderable.
    Glib::PropertyProxy< bool > property_rules_hint () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Set a hint to the theme engine to draw rows in alternating colors.
    Glib::PropertyProxy_ReadOnly
    < bool > property_rules_hint () const  Set a hint to the theme engine to draw rows in alternating colors.
    Glib::PropertyProxy< bool > property_enable_search () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + View allows user to search through columns interactively.
    Glib::PropertyProxy_ReadOnly
    < bool > property_enable_search () const  View allows user to search through columns interactively.
    Glib::PropertyProxy< int > property_search_column () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Model column to search through during interactive search.
    Glib::PropertyProxy_ReadOnly< int > property_search_column () const  Model column to search through during interactive search.
    Glib::PropertyProxy< bool > property_fixed_height_mode () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Speeds up GtkTreeView by assuming that all rows have the same height.
    Glib::PropertyProxy_ReadOnly
    < bool > property_fixed_height_mode () const  Speeds up GtkTreeView by assuming that all rows have the same height.
    Glib::PropertyProxy< bool > property_hover_selection () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the selection should follow the pointer.
    Glib::PropertyProxy_ReadOnly
    < bool > property_hover_selection () const  Whether the selection should follow the pointer.
    Glib::PropertyProxy< bool > property_hover_expand () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether rows should be expanded/collapsed when the pointer moves over them.
    Glib::PropertyProxy_ReadOnly
    < bool > property_hover_expand () const  Whether rows should be expanded/collapsed when the pointer moves over them.
    Glib::PropertyProxy< bool > property_show_expanders () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + View has expanders.
    Glib::PropertyProxy_ReadOnly
    < bool > property_show_expanders () const  View has expanders.
    Glib::PropertyProxy< bool > property_level_indentation () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Extra indentation for each level.
    Glib::PropertyProxy_ReadOnly
    < bool > property_level_indentation () const  Extra indentation for each level.
    Glib::PropertyProxy< bool > property_rubber_banding () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to enable selection of multiple items by dragging the mouse pointer.
    Glib::PropertyProxy_ReadOnly
    < bool > property_rubber_banding () const  Whether to enable selection of multiple items by dragging the mouse pointer.
    Glib::PropertyProxy< bool > property_enable_grid_lines () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether grid lines should be drawn in the tree view.
    Glib::PropertyProxy_ReadOnly
    < bool > property_enable_grid_lines () const  Whether grid lines should be drawn in the tree view.
    Glib::PropertyProxy< bool > property_enable_tree_lines () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether tree lines should be drawn in the tree view.
    Glib::PropertyProxy_ReadOnly
    < bool > property_enable_tree_lines () const  Whether tree lines should be drawn in the tree view.
    Glib::PropertyProxy< int > property_tooltip_column () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The column in the model containing the tooltip texts for the rows.
    Glib::PropertyProxy_ReadOnly< int > property_tooltip_column () const  The column in the model containing the tooltip texts for the rows.

    Protected Member Functions

    -virtual void on_row_activated (const TreeModel::Path& path, TreeViewColumn* column) +virtual void on_row_activated (const TreeModel::Path& path, TreeViewColumn* column)  This is a default handler for the signal signal_row_activated().
    -virtual bool on_test_expand_row (const TreeModel::iterator& iter, const TreeModel::Path& path) +virtual bool on_test_expand_row (const TreeModel::iterator& iter, const TreeModel::Path& path)  This is a default handler for the signal signal_test_expand_row().
    -virtual bool on_test_collapse_row (const TreeModel::iterator& iter, const TreeModel::Path& path) +virtual bool on_test_collapse_row (const TreeModel::iterator& iter, const TreeModel::Path& path)  This is a default handler for the signal signal_test_collapse_row().
    -virtual void on_row_expanded (const TreeModel::iterator& iter, const TreeModel::Path& path) +virtual void on_row_expanded (const TreeModel::iterator& iter, const TreeModel::Path& path)  This is a default handler for the signal signal_row_expanded().
    -virtual void on_row_collapsed (const TreeModel::iterator& iter, const TreeModel::Path& path) +virtual void on_row_collapsed (const TreeModel::iterator& iter, const TreeModel::Path& path)  This is a default handler for the signal signal_row_collapsed().
    virtual void on_cursor_changed ()  This is a default handler for the signal signal_cursor_changed().
    @@ -481,7 +499,7 @@

    Detailed Description

    The TreeView widget displays the model (Gtk::TreeModel) data and allows the user to interact with it.

    The View can show all of the model's columns, or just some, and it can show them in various ways. You must provide the TreeModel in the constructor, or with set_model().

    -

    Add View columns with append_column(), append_column_editable(), append_column_numeric(), append_column_numeric_editable(), insert_column(), or insert_column_editable().

    +

    Add View columns with append_column(), append_column_editable(), append_column_numeric(), append_column_numeric_editable(), insert_column(), or insert_column_editable().

    You can manipulate the selection by obtaining the Gtk::TreeView::Selection from get_selection().


    Member Typedef Documentation

    @@ -489,7 +507,7 @@ @@ -504,7 +522,7 @@ @@ -519,7 +537,7 @@ @@ -532,7 +550,7 @@ @@ -548,7 +566,7 @@ @@ -563,7 +581,7 @@ @@ -580,7 +598,7 @@ @@ -595,7 +613,7 @@ @@ -611,7 +629,7 @@
    - + @@ -627,7 +645,7 @@
    virtual Gtk::TreeView::~TreeView virtual Gtk::TreeView::~TreeView ( ) [virtual]
    - + @@ -645,7 +663,7 @@
    Gtk::TreeView::TreeView Gtk::TreeView::TreeView ( )
    - + @@ -665,7 +683,7 @@
    Gtk::TreeView::TreeView Gtk::TreeView::TreeView ( const Glib::RefPtr< TreeModel >&  model)
    - + @@ -677,7 +695,7 @@

    Appends column to the list of columns.

    If tree_view has "fixed_height" mode enabled, then column must have its "sizing" property set to be GTK_TREE_VIEW_COLUMN_FIXED.

    -
    Parameters:
    +
    Parameters:
    int Gtk::TreeView::append_column int Gtk::TreeView::append_column ( TreeViewColumn column)
    columnThe Gtk::TreeViewColumn to add.
    @@ -687,14 +705,14 @@
    - +
    template <class ColumnType >
    - + @@ -716,8 +734,8 @@

    Appends a View column with the appropriate CellRenderer for the Model column.

    The CellRenderer can only be created automatically for some basic column types, such as Glib::ustring, int, double, bool, and Gdk::Pixbuf. If the type is not supported then the following warning will be shown: GLib-GObject-WARNING**: unable to set property `text' of type `gchararray' from value of type `glibmm__CustomBoxed_t'.

    -

    If the default formatting is not sufficient, or the numeric type is not supported, then you could use append_column_numeric(). Or you could create the TreeView::Column and/or CellRenderer manually and use TreeViewColumn::set_cell_data_func() to provide a callback that converts the model value into a string representation with .

    -
    Parameters:
    +

    If the default formatting is not sufficient, or the numeric type is not supported, then you could use append_column_numeric(). Or you could create the TreeView::Column and/or CellRenderer manually and use TreeViewColumn::set_cell_data_func() to provide a callback that converts the model value into a string representation with .

    +
    Parameters:
    int Gtk::TreeView::append_column int Gtk::TreeView::append_column ( const Glib::ustring title,
    @@ -733,7 +751,7 @@
    titleThe text to be used in the title header of this column.
    model_columnThe column in the TreeModel that will be rendered by this View column.
    - + @@ -757,14 +775,14 @@ - +
    template <class ColumnType >
    int Gtk::TreeView::append_column int Gtk::TreeView::append_column ( const Glib::ustring title,
    - + @@ -786,8 +804,8 @@

    Appends a View column with the appropriate CellRenderer for the Model column.

    The compiler will attempt to instantiate appropriate template code to automatically store user changes in the model. To intercept the user's change and implement non-default logic, or if the compiler can't instantiate appropriate code for your model type, you could use append_column() and connect a signal handler to the CellRenderer.

    -
    See also:
    append_column_numeric_editable().
    -
    Parameters:
    +
    See also:
    append_column_numeric_editable().
    +
    Parameters:
    int Gtk::TreeView::append_column_editable int Gtk::TreeView::append_column_editable ( const Glib::ustring title,
    @@ -798,14 +816,14 @@ - +
    template <class ColumnType >
    titleThe text to be used in the title header of this column.
    model_columnThe column in the TreeModel that will be rendered by this View column.
    - + @@ -833,7 +851,7 @@

    Like append_column(), but only for numeric types, which will be displayed in the specified format.

    This convenience template uses TreeView::Column::set_cell_data_func(), so the numeric formatting will be deactivated if you specify your own cell_data callback by calling set_cell_data_func() again.

    -
    Parameters:
    +
    Parameters:
    int Gtk::TreeView::append_column_numeric int Gtk::TreeView::append_column_numeric ( const Glib::ustring title,
    @@ -845,14 +863,14 @@ - +
    template <class ColumnType >
    titleThe text to be used in the title header of this column.
    model_columnThe column in the TreeModel that will be rendered by this View column.
    - + @@ -878,10 +896,10 @@
    -

    Like append_column_editable(), but only for numeric types, which will be displayed in the specified format.

    +

    Like append_column_editable(), but only for numeric types, which will be displayed in the specified format.

    This convenience template uses TreeView::Column::set_cell_data_func(), so the numeric formatting will be deactivated if you specify your own cell_data callback by calling set_cell_data_func() again.

    Note that the user's input will be interpreted as decimal (base 10), regardless of the format.

    -
    Parameters:
    +
    Parameters:
    int Gtk::TreeView::append_column_numeric_editable int Gtk::TreeView::append_column_numeric_editable ( const Glib::ustring title,
    @@ -898,7 +916,7 @@
    titleThe text to be used in the title header of this column.
    model_columnThe column in the TreeModel that will be rendered by this View column.
    - + @@ -916,9 +934,9 @@
    void Gtk::TreeView::collapse_all void Gtk::TreeView::collapse_all ( )
    - + - + @@ -927,7 +945,7 @@

    Collapses a row (hides its child rows, if they exist).

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TreeView::collapse_row bool Gtk::TreeView::collapse_row (const TreeModel::Pathconst TreeModel::Path path)
    pathPath to a row in the tree_view.
    @@ -942,7 +960,7 @@
    - + @@ -961,7 +979,7 @@
    void Gtk::TreeView::columns_autosize void Gtk::TreeView::columns_autosize ( )
    - + @@ -995,7 +1013,7 @@

    Converts bin_window coordinates to coordinates for the tree (the full scrollable area of the tree).

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::convert_bin_window_to_tree_coords void Gtk::TreeView::convert_bin_window_to_tree_coords ( int  bx,
    @@ -1012,7 +1030,7 @@
    bxX coordinate relative to bin_window.
    byY coordinate relative to bin_window.
    - + @@ -1046,7 +1064,7 @@

    Converts bin_window coordinates (see get_bin_window()) to widget relative coordinates.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::convert_bin_window_to_widget_coords void Gtk::TreeView::convert_bin_window_to_widget_coords ( int  bx,
    @@ -1063,7 +1081,7 @@
    bxBin_window X coordinate.
    byBin_window Y coordinate.
    - + @@ -1097,7 +1115,7 @@

    Converts tree coordinates (coordinates in full scrollable area of the tree) to bin_window coordinates.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::convert_tree_to_bin_window_coords void Gtk::TreeView::convert_tree_to_bin_window_coords ( int  tx,
    @@ -1114,7 +1132,7 @@
    txTree X coordinate.
    tyTree Y coordinate.
    - + @@ -1148,7 +1166,7 @@

    Converts tree coordinates (coordinates in full scrollable area of the tree) to widget coordinates.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::convert_tree_to_widget_coords void Gtk::TreeView::convert_tree_to_widget_coords ( int  tx,
    @@ -1165,7 +1183,7 @@
    txX coordinate relative to the tree.
    tyY coordinate relative to the tree.
    - + @@ -1199,7 +1217,7 @@

    Converts widget coordinates to coordinates for the bin_window (see get_bin_window()).

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::convert_widget_to_bin_window_coords void Gtk::TreeView::convert_widget_to_bin_window_coords ( int  wx,
    @@ -1216,7 +1234,7 @@
    wxX coordinate relative to the widget.
    wyY coordinate relative to the widget.
    - + @@ -1250,7 +1268,7 @@

    Converts widget coordinates to coordinates for the tree (the full scrollable area of the tree).

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::convert_widget_to_tree_coords void Gtk::TreeView::convert_widget_to_tree_coords ( int  wx,
    @@ -1267,9 +1285,9 @@
    wxX coordinate relative to the widget.
    wyY coordinate relative to the widget.
    - + - + @@ -1279,7 +1297,7 @@

    Creates a #cairo_surface_t representation of the row at path.

    This image is used for a drag icon.

    -
    Parameters:
    +
    Parameters:
    Cairo::RefPtr<Cairo::Surface> Gtk::TreeView::create_row_drag_icon Cairo::RefPtr<Cairo::Surface> Gtk::TreeView::create_row_drag_icon (const TreeModel::Pathconst TreeModel::Path path) const
    pathA Gtk::TreePath in tree_view.
    @@ -1289,25 +1307,35 @@
    - +
    - + + + + + + + - + + + + +
    void Gtk::TreeView::enable_model_drag_dest void Gtk::TreeView::enable_model_drag_dest (const std::vector< TargetEntry >& targets,
    Gdk::DragAction actions = Gdk::ACTION_COPY|Gdk::ACTION_MOVE)actions = Gdk::ACTION_COPY|Gdk::ACTION_MOVE 
    )

    Turns the TreeView into a drop destination for automatic DND.

    -

    This uses the default "GTK_TREE_MODEL_ROW" target, which the TreeView can handle automatically.

    -
    Parameters:
    +
    Parameters:
    +
    targetsThe table of targets that the drag will support.
    actionsThe bitmask of possible actions for a drag from this widget.
    @@ -1315,35 +1343,25 @@
    - +
    - + - - - - - - - - - + - -
    void Gtk::TreeView::enable_model_drag_dest void Gtk::TreeView::enable_model_drag_dest (const std::vector< TargetEntry >& targets,
    Gdk::DragAction actions = Gdk::ACTION_COPY|Gdk::ACTION_MOVE 
    actions = Gdk::ACTION_COPY|Gdk::ACTION_MOVE) )

    Turns the TreeView into a drop destination for automatic DND.

    -
    Parameters:
    +

    This uses the default "GTK_TREE_MODEL_ROW" target, which the TreeView can handle automatically.

    +
    Parameters:
    -
    targetsThe table of targets that the drag will support.
    actionsThe bitmask of possible actions for a drag from this widget.
    @@ -1351,21 +1369,27 @@
    - +
    - + + + + + + + - + - + @@ -1377,8 +1401,9 @@

    Turns the TreeView into a drag source for automatic DND.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::enable_model_drag_source void Gtk::TreeView::enable_model_drag_source (const std::vector< TargetEntry >& targets,
    Gdk::ModifierType start_button_mask = Gdk::MODIFIER_MASK, start_button_mask = Gdk::MODIFIER_MASK,
    Gdk::DragAction actions = Gdk::ACTION_COPY|Gdk::ACTION_MOVE actions = Gdk::ACTION_COPY|Gdk::ACTION_MOVE 
    +
    targetsStandard container of targets that the drag will support.
    start_button_maskMask of allowed buttons to start drag.
    actionsThe bitmask of possible actions for a drag from this widget.
    @@ -1387,27 +1412,21 @@
    - +
    - + - - - - - - - + - + @@ -1419,9 +1438,8 @@

    Turns the TreeView into a drag source for automatic DND.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::enable_model_drag_source void Gtk::TreeView::enable_model_drag_source (const std::vector< TargetEntry >& targets,
    Gdk::ModifierType start_button_mask = Gdk::MODIFIER_MASK, start_button_mask = Gdk::MODIFIER_MASK,
    Gdk::DragAction actions = Gdk::ACTION_COPY|Gdk::ACTION_MOVE actions = Gdk::ACTION_COPY|Gdk::ACTION_MOVE 
    -
    targetsStandard container of targets that the drag will support.
    start_button_maskMask of allowed buttons to start drag.
    actionsThe bitmask of possible actions for a drag from this widget.
    @@ -1435,7 +1453,7 @@
    - + @@ -1453,9 +1471,9 @@
    void Gtk::TreeView::expand_all void Gtk::TreeView::expand_all ( )
    - + - + @@ -1474,7 +1492,7 @@

    Opens the row so its children are visible.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TreeView::expand_row bool Gtk::TreeView::expand_row (const TreeModel::Pathconst TreeModel::Path path,
    @@ -1490,9 +1508,9 @@
    pathPath to a row.
    open_allWhether to recursively expand, or just expand immediate children.
    - + - + @@ -1503,7 +1521,7 @@

    Expands the row at path.

    This will also expand all parent rows of path as necessary.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::expand_to_path void Gtk::TreeView::expand_to_path (const TreeModel::Pathconst TreeModel::Path path)
    pathPath to a row.
    @@ -1517,9 +1535,9 @@
    - + - + @@ -1545,7 +1563,7 @@

    Fills the bounding rectangle in tree window coordinates for the cell at the row specified by path and the column specified by column.

    The returned rectangle is equivalent to the background_area passed to Gtk::CellRenderer::render(). These background areas tile to cover the entire tree window (except for the area used for header buttons). Contrast with the cell_area, returned by get_cell_area(), which returns only the cell itself, excluding surrounding borders and the tree expander area.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::get_background_area void Gtk::TreeView::get_background_area (const TreeModel::Pathconst TreeModel::Path path,
    @@ -1561,7 +1579,7 @@
    pathA Gtk::TreePath for the row.
    columnA Gtk::TreeViewColumn for the column.
    - + @@ -1581,7 +1599,7 @@
    Glib::RefPtr<Gdk::Window> Gtk::TreeView::get_bin_window Glib::RefPtr<Gdk::Window> Gtk::TreeView::get_bin_window ( )
    - + @@ -1601,9 +1619,9 @@
    Glib::RefPtr<const Gdk::Window> Gtk::TreeView::get_bin_window Glib::RefPtr<const Gdk::Window> Gtk::TreeView::get_bin_window ( ) const
    - + - + @@ -1629,7 +1647,7 @@

    Fills the bounding rectangle in tree window coordinates for the cell at the row specified by path and the column specified by column.

    If path points to a path not currently displayed, the y and height fields of the rectangle will be filled with 0. The sum of all cell rects does not cover the entire tree; there are extra pixels in between rows, for example. The returned rectangle is equivalent to the cell_area passed to Gtk::CellRenderer::render(). This function is only valid if #tree_view is realized.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::get_cell_area void Gtk::TreeView::get_cell_area (const TreeModel::Pathconst TreeModel::Path path,
    @@ -1645,7 +1663,7 @@
    pathA Gtk::TreePath for the row.
    columnA Gtk::TreeViewColumn for the column.
    - + @@ -1656,7 +1674,7 @@

    Gets the Gtk::TreeViewColumn at the given position in the #tree_view.

    -
    Parameters:
    +
    Parameters:
    TreeViewColumn* Gtk::TreeView::get_column TreeViewColumn* Gtk::TreeView::get_column ( int  n)
    nThe position of the column, counting from 0.
    @@ -1671,7 +1689,7 @@
    - + @@ -1682,7 +1700,7 @@

    Gets the Gtk::TreeViewColumn at the given position in the #tree_view.

    -
    Parameters:
    +
    Parameters:
    const TreeViewColumn* Gtk::TreeView::get_column const TreeViewColumn* Gtk::TreeView::get_column ( int  n)
    nThe position of the column, counting from 0.
    @@ -1697,7 +1715,7 @@
    - + @@ -1709,7 +1727,7 @@

    Gets the CellRenderer for that column.

    You should dynamic_cast<> to the expected derived CellRenderer type. This assumes that the TreeViewColumn contains only one CellRenderer.

    -
    Parameters:
    +
    Parameters:
    CellRenderer* Gtk::TreeView::get_column_cell_renderer CellRenderer* Gtk::TreeView::get_column_cell_renderer ( int  n)
    nThe position of the view column.
    @@ -1724,7 +1742,7 @@
    - + @@ -1736,7 +1754,7 @@

    Gets the CellRenderer for that column.

    You should dynamic_cast<> to the expected derived CellRenderer type. This assumes that the TreeViewColumn contains only one CellRenderer.

    -
    Parameters:
    +
    Parameters:
    const CellRenderer* Gtk::TreeView::get_column_cell_renderer const CellRenderer* Gtk::TreeView::get_column_cell_renderer ( int  n)
    nThe position of the view column.
    @@ -1751,7 +1769,7 @@
    - + @@ -1770,7 +1788,7 @@
    std::vector<TreeViewColumn*> Gtk::TreeView::get_columns std::vector<TreeViewColumn*> Gtk::TreeView::get_columns ( )
    - + @@ -1789,9 +1807,9 @@
    std::vector<const TreeViewColumn*> Gtk::TreeView::get_columns std::vector<const TreeViewColumn*> Gtk::TreeView::get_columns ( ) const
    - + - + @@ -1810,7 +1828,7 @@

    Fills in path and focus_column with the current path and focus column.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::get_cursor void Gtk::TreeView::get_cursor (TreeModel::PathTreeModel::Path path,
    @@ -1825,7 +1843,7 @@
    pathA reference to be filled with the current cursor path
    focus_columnA reference to be filled with the current focus column
    - + @@ -1839,7 +1857,7 @@ - + @@ -1858,7 +1876,7 @@

    Determines the destination row for a given position.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TreeView::get_dest_row_at_pos bool Gtk::TreeView::get_dest_row_at_pos ( int  drag_x,
    TreeModel::PathTreeModel::Path path,
    @@ -1875,9 +1893,9 @@
    drag_xThe x position to determine the destination row for
    drag_yThe y position to determine the destination row for
    - + - + @@ -1896,7 +1914,7 @@

    Gets information about the row that is highlighted for feedback.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::get_drag_dest_row void Gtk::TreeView::get_drag_dest_row (TreeModel::PathTreeModel::Path path,
    @@ -1911,7 +1929,7 @@
    pathReturn location for the path of the highlighted row
    posReturn location for the drop position
    - + @@ -1930,7 +1948,7 @@
    bool Gtk::TreeView::get_enable_search bool Gtk::TreeView::get_enable_search ( ) const
    - + @@ -1940,7 +1958,7 @@

    Returns whether or not tree lines are drawn in tree_view.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    true if tree lines are drawn in tree_view, false otherwise.
    @@ -1950,7 +1968,7 @@
    bool Gtk::TreeView::get_enable_tree_lines bool Gtk::TreeView::get_enable_tree_lines ( ) const
    - + @@ -1970,7 +1988,7 @@
    TreeViewColumn* Gtk::TreeView::get_expander_column TreeViewColumn* Gtk::TreeView::get_expander_column ( )
    - + @@ -1990,7 +2008,7 @@
    const TreeViewColumn* Gtk::TreeView::get_expander_column const TreeViewColumn* Gtk::TreeView::get_expander_column ( ) const
    - + @@ -2000,7 +2018,7 @@

    Returns whether fixed height mode is turned on for tree_view.

    -
    Since gtkmm 2.6:
    +
    Since gtkmm 2.6:
    Returns:
    true if tree_view is in fixed height mode.
    @@ -2010,7 +2028,7 @@
    bool Gtk::TreeView::get_fixed_height_mode bool Gtk::TreeView::get_fixed_height_mode ( ) const
    - + @@ -2020,7 +2038,7 @@

    Returns which grid lines are enabled in tree_view.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    A Gtk::TreeViewGridLines value indicating which grid lines are enabled.
    @@ -2030,7 +2048,7 @@
    TreeViewGridLines Gtk::TreeView::get_grid_lines TreeViewGridLines Gtk::TreeView::get_grid_lines ( ) const
    - + @@ -2040,7 +2058,7 @@

    Returns whether all header columns are clickable.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    true if all header columns are clickable, otherwise false.
    @@ -2050,7 +2068,7 @@
    bool Gtk::TreeView::get_headers_clickable bool Gtk::TreeView::get_headers_clickable ( ) const
    - + @@ -2069,7 +2087,7 @@
    bool Gtk::TreeView::get_headers_visible bool Gtk::TreeView::get_headers_visible ( ) const
    - + @@ -2079,7 +2097,7 @@

    Returns whether hover expansion mode is turned on for tree_view.

    -
    Since gtkmm 2.6:
    +
    Since gtkmm 2.6:
    Returns:
    true if tree_view is in hover expansion mode.
    @@ -2089,7 +2107,7 @@
    bool Gtk::TreeView::get_hover_expand bool Gtk::TreeView::get_hover_expand ( ) const
    - + @@ -2099,7 +2117,7 @@

    Returns whether hover selection mode is turned on for tree_view.

    -
    Since gtkmm 2.6:
    +
    Since gtkmm 2.6:
    Returns:
    true if tree_view is in hover selection mode.
    @@ -2109,7 +2127,7 @@
    bool Gtk::TreeView::get_hover_selection bool Gtk::TreeView::get_hover_selection ( ) const
    - + @@ -2129,7 +2147,7 @@
    int Gtk::TreeView::get_level_indentation int Gtk::TreeView::get_level_indentation ( ) const
    - + @@ -2149,7 +2167,7 @@
    Glib::RefPtr<TreeModel> Gtk::TreeView::get_model Glib::RefPtr<TreeModel> Gtk::TreeView::get_model ( )
    - + @@ -2164,12 +2182,32 @@ + +
    +
    +
    Glib::RefPtr<const TreeModel> Gtk::TreeView::get_model Glib::RefPtr<const TreeModel> Gtk::TreeView::get_model ( ) const
    + + + + + + +
    guint Gtk::TreeView::get_n_columns () const
    +
    +
    + +

    Queries the number of columns in the given tree_view.

    +
    Since gtkmm 3.4:
    +
    Returns:
    The number of columns in the tree_view.
    + +
    +
    - + @@ -2183,7 +2221,7 @@ - + @@ -2216,7 +2254,7 @@

    Finds the path at the point (x, y), relative to bin_window coordinates (please get_bin_window()).

    That is, x and y are relative to an events coordinates. x and y must come from an event on the TreeView only where <literal>event->window == gtk_tree_view_get_bin_window ()</literal>. It is primarily for things like popup menus. path will be filled with the TreeModel::Path at that point. column will be filled with the column at that point. cell_x and cell_y return the coordinates relative to the cell background (i.e. the background_area passed to Gtk::CellRenderer::render()). This method is only meaningful if the TreeView is realized.

    For converting widget coordinates (eg. the ones you get from Widget::property_query_tooltip()), please see convert_widget_to_bin_window_coords().

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TreeView::get_path_at_pos bool Gtk::TreeView::get_path_at_pos ( int  x,
    TreeModel::PathTreeModel::Path path,
    @@ -2237,7 +2275,7 @@
    xThe x position to be identified (relative to bin_window).
    yThe y position to be identified (relative to bin_window).
    - + @@ -2251,7 +2289,7 @@ - + @@ -2266,7 +2304,7 @@

    Finds the path at the point (x, y), relative to bin_window coordinates (please get_bin_window()).

    That is, x and y are relative to an events coordinates. x and y must come from an event on the TreeView only where event->window == get_bin_window(). It is primarily for things like popup menus. path will be filled with the TreeModel::Path at that point. This method is only meaningful if the TreeView is realized.

    For converting widget coordinates (eg. the ones you get from Widget::property_query_tooltip()), please see convert_widget_to_bin_window_coords().

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TreeView::get_path_at_pos bool Gtk::TreeView::get_path_at_pos ( int  x,
    TreeModel::PathTreeModel::Path path 
    @@ -2284,7 +2322,7 @@
    xThe x position to be identified (relative to bin_window).
    yThe y position to be identified (relative to bin_window).
    - + @@ -2304,7 +2342,7 @@
    bool Gtk::TreeView::get_reorderable bool Gtk::TreeView::get_reorderable ( ) const
    - + @@ -2315,7 +2353,7 @@

    Returns whether rubber banding is turned on for tree_view.

    If the selection mode is Gtk::SELECTION_MULTIPLE, rubber banding will allow the user to select multiple rows by dragging the mouse.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    true if rubber banding in tree_view is enabled.
    @@ -2325,7 +2363,7 @@
    bool Gtk::TreeView::get_rubber_banding bool Gtk::TreeView::get_rubber_banding ( ) const
    - + @@ -2344,7 +2382,7 @@
    bool Gtk::TreeView::get_rules_hint bool Gtk::TreeView::get_rules_hint ( ) const
    - + @@ -2358,15 +2396,15 @@ - +
    int Gtk::TreeView::get_search_column int Gtk::TreeView::get_search_column ( ) const
    - + - +
    const Entry* Gtk::TreeView::get_search_entry Entry* Gtk::TreeView::get_search_entry ( ) const
    @@ -2374,20 +2412,20 @@

    Returns the Gtk::Entry which is currently in use as interactive search entry for tree_view.

    In case the built-in entry is being used, 0 will be returned.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The entry currently in use as search entry.
    - +
    - + - +
    Entry* Gtk::TreeView::get_search_entry const Entry* Gtk::TreeView::get_search_entry ( ) const
    @@ -2395,7 +2433,7 @@

    Returns the Gtk::Entry which is currently in use as interactive search entry for tree_view.

    In case the built-in entry is being used, 0 will be returned.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The entry currently in use as search entry.
    @@ -2405,7 +2443,7 @@
    - + @@ -2424,7 +2462,7 @@
    Glib::RefPtr<TreeSelection> Gtk::TreeView::get_selection Glib::RefPtr<TreeSelection> Gtk::TreeView::get_selection ( )
    - + @@ -2443,7 +2481,7 @@
    Glib::RefPtr<const TreeSelection> Gtk::TreeView::get_selection Glib::RefPtr<const TreeSelection> Gtk::TreeView::get_selection ( ) const
    - + @@ -2463,7 +2501,7 @@
    bool Gtk::TreeView::get_show_expanders bool Gtk::TreeView::get_show_expanders ( ) const
    - + @@ -2483,7 +2521,7 @@
    int Gtk::TreeView::get_tooltip_column int Gtk::TreeView::get_tooltip_column ( ) const
    - + @@ -2503,7 +2541,7 @@ - + @@ -2514,7 +2552,7 @@
    bool Gtk::TreeView::get_tooltip_context_iter bool Gtk::TreeView::get_tooltip_context_iter ( int &  x,
    Gtk::TreeModel::iteratorGtk::TreeModel::iterator iter 
    -
    Parameters:
    +
    Parameters:
    @@ -2535,7 +2573,7 @@
    x,:the x coordinate (relative to widget coordinates)
    y,:the y coordinate (relative to widget coordinates)
    - + @@ -2555,7 +2593,7 @@ - + @@ -2566,7 +2604,7 @@
    bool Gtk::TreeView::get_tooltip_context_path bool Gtk::TreeView::get_tooltip_context_path ( int &  x,
    TreeModel::PathTreeModel::Path path 
    -
    Parameters:
    +
    Parameters:
    @@ -2587,15 +2625,15 @@
    x,:the x coordinate (relative to widget coordinates)
    y,:the y coordinate (relative to widget coordinates)
    - + - + - + @@ -2614,7 +2652,7 @@
    bool Gtk::TreeView::get_visible_range bool Gtk::TreeView::get_visible_range (TreeModel::PathTreeModel::Path start_path,
    TreeModel::PathTreeModel::Path end_path 
    - + @@ -2626,7 +2664,7 @@

    Fills visible_rect with the currently-visible region of the buffer, in tree coordinates.

    Convert to bin_window coordinates with convert_tree_to_bin_window_coords(). Tree coordinates start at 0,0 for row 0 of the tree, and cover the entire scrollable area of the tree.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::get_visible_rect void Gtk::TreeView::get_visible_rect ( Gdk::Rectangle visible_rect)
    visible_rectRectangle to fill.
    @@ -2635,15 +2673,15 @@
    - +
    - + - +
    const GtkTreeView* Gtk::TreeView::gobj GtkTreeView* Gtk::TreeView::gobj ( ) const [inline] [inline]
    @@ -2651,19 +2689,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Container.

    +

    Reimplemented from Gtk::Container.

    - +
    - + - +
    GtkTreeView* Gtk::TreeView::gobj const GtkTreeView* Gtk::TreeView::gobj ( ) [inline] const [inline]
    @@ -2671,25 +2709,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Container.

    +

    Reimplemented from Gtk::Container.

    - +
    - + - - - - - - - - + + @@ -2706,27 +2738,25 @@
    -

    Creates a View column containing the CellRenderer, and inserts it.

    -
    Parameters:
    +

    This inserts the column into the tree_view at position.

    +

    If position is -1, then the column is inserted at the end. If tree_view has "fixed_height" mode enabled, then column must have its "sizing" property set to be GTK_TREE_VIEW_COLUMN_FIXED.

    +
    Parameters:
    int Gtk::TreeView::insert_column int Gtk::TreeView::insert_column (const Glib::ustringtitle,
    CellRenderercell, TreeViewColumncolumn,
    - - - + +
    titleThe text to be used in the title header of this column.
    cellThe CellRenderer.
    positionThe position at which the CellRenderer should be inserted.
    columnThe Gtk::TreeViewColumn to be inserted.
    positionThe position to insert column in.
    -
    Returns:
    The number of columns in the View after inserting.
    +
    Returns:
    The number of columns in tree_view after insertion.
    - +
    -
    -template <class ColumnType >
    - + @@ -2734,8 +2764,8 @@ - - + + @@ -2746,17 +2776,17 @@ - +
    int Gtk::TreeView::insert_column int Gtk::TreeView::insert_column ( const Glib::ustring title,
    const TreeModelColumn< ColumnType >& model_column, CellRenderercell,
    ) [inline]
    -

    Inserts a View column with the appropriate CellRenderer for the Model column.

    -
    Parameters:
    +

    Creates a View column containing the CellRenderer, and inserts it.

    +
    Parameters:
    - +
    titleThe text to be used in the title header of this column.
    model_columnThe column in the TreeModel that will be rendered by this View column.
    cellThe CellRenderer.
    positionThe position at which the CellRenderer should be inserted.
    @@ -2765,15 +2795,23 @@
    - +
    +
    +template <class ColumnType >
    - + - - + + + + + + + + @@ -2784,33 +2822,33 @@ - +
    int Gtk::TreeView::insert_column int Gtk::TreeView::insert_column (TreeViewColumncolumn, const Glib::ustringtitle,
    const TreeModelColumn< ColumnType >& model_column,
    ) [inline]
    -

    This inserts the column into the tree_view at position.

    -

    If position is -1, then the column is inserted at the end. If tree_view has "fixed_height" mode enabled, then column must have its "sizing" property set to be GTK_TREE_VIEW_COLUMN_FIXED.

    -
    Parameters:
    +

    Inserts a View column with the appropriate CellRenderer for the Model column.

    +
    Parameters:
    - - + + +
    columnThe Gtk::TreeViewColumn to be inserted.
    positionThe position to insert column in.
    titleThe text to be used in the title header of this column.
    model_columnThe column in the TreeModel that will be rendered by this View column.
    positionThe position at which the CellRenderer should be inserted.
    -
    Returns:
    The number of columns in tree_view after insertion.
    +
    Returns:
    The number of columns in the View after inserting.
    - +
    template <class ColumnType >
    - + @@ -2838,7 +2876,7 @@

    Inserts a View column with the appropriate CellRenderer for the Model column.

    The compiler will attempt to instantiate appropriate template code to automatically store user changes in the model. To intercept the user's change and implement non-default logic, or if the compiler can't instantiate appropriate code for your model type, you should use insert_column() and connect a signal handler to the CellRenderer.

    -
    Parameters:
    +
    Parameters:
    int Gtk::TreeView::insert_column_editable int Gtk::TreeView::insert_column_editable ( const Glib::ustring title,
    @@ -2855,7 +2893,7 @@
    titleThe text to be used in the title header of this column.
    model_columnThe column in the TreeModel that will be rendered by this View column.
    - + @@ -2875,7 +2913,7 @@ - + @@ -2888,7 +2926,7 @@

    Inserts a new column into the TreeView with the given cell renderer and a SlotCellData to set cell renderer attributes (normally using data from the model).

    -
    Parameters:
    +
    Parameters:
    int Gtk::TreeView::insert_column_with_data_func int Gtk::TreeView::insert_column_with_data_func ( int  position,
    const SlotCellDataconst SlotCellData slot 
    @@ -2906,7 +2944,7 @@
    positionPosition to insert, -1 for append
    titlecolumn title
    - + @@ -2957,7 +2995,7 @@
    bool Gtk::TreeView::is_blank_at_pos bool Gtk::TreeView::is_blank_at_pos ( int  x,
    - + @@ -2984,7 +3022,7 @@
    bool Gtk::TreeView::is_blank_at_pos bool Gtk::TreeView::is_blank_at_pos ( int  x,
    - + @@ -3004,9 +3042,9 @@
    bool Gtk::TreeView::is_rubber_banding_active bool Gtk::TreeView::is_rubber_banding_active ( ) const
    - + - + @@ -3015,7 +3053,7 @@

    Calls the callback slot on all expanded rows.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::map_expanded_rows void Gtk::TreeView::map_expanded_rows (const SlotMappingconst SlotMapping slot)
    slotA callback function to be called.
    @@ -3029,7 +3067,7 @@
    - + @@ -3051,7 +3089,7 @@

    Moves column to be after to base_column.

    See also move_column_to_start().

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::move_column_after void Gtk::TreeView::move_column_after ( TreeViewColumn column,
    @@ -3066,7 +3104,7 @@
    columnThe Gtk::TreeViewColumn to be moved.
    base_columnThe Gtk::TreeViewColumn to be moved relative to.
    - + @@ -3077,7 +3115,7 @@

    This method moves column to the first position in the view.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::move_column_to_start void Gtk::TreeView::move_column_to_start ( TreeViewColumn column)
    columnThe view column that will be moved
    @@ -3091,7 +3129,7 @@
    - + @@ -3109,7 +3147,7 @@
    virtual void Gtk::TreeView::on_columns_changed virtual void Gtk::TreeView::on_columns_changed ( ) [protected, virtual]
    - + @@ -3127,9 +3165,9 @@
    virtual void Gtk::TreeView::on_cursor_changed virtual void Gtk::TreeView::on_cursor_changed ( ) [protected, virtual]
    - + - + @@ -3156,15 +3194,15 @@
    virtual void Gtk::TreeView::on_row_activated virtual void Gtk::TreeView::on_row_activated (const TreeModel::Pathconst TreeModel::Path path,
    - + - + - + @@ -3185,15 +3223,15 @@
    virtual void Gtk::TreeView::on_row_collapsed virtual void Gtk::TreeView::on_row_collapsed (const TreeModel::iteratorconst TreeModel::iterator iter,
    const TreeModel::Pathconst TreeModel::Path path 
    - + - + - + @@ -3214,15 +3252,15 @@
    virtual void Gtk::TreeView::on_row_expanded virtual void Gtk::TreeView::on_row_expanded (const TreeModel::iteratorconst TreeModel::iterator iter,
    const TreeModel::Pathconst TreeModel::Path path 
    - + - + - + @@ -3243,15 +3281,15 @@
    virtual bool Gtk::TreeView::on_test_collapse_row virtual bool Gtk::TreeView::on_test_collapse_row (const TreeModel::iteratorconst TreeModel::iterator iter,
    const TreeModel::Pathconst TreeModel::Path path 
    - + - + - + @@ -3272,7 +3310,7 @@
    virtual bool Gtk::TreeView::on_test_expand_row virtual bool Gtk::TreeView::on_test_expand_row (const TreeModel::iteratorconst TreeModel::iterator iter,
    const TreeModel::Pathconst TreeModel::Path path 
    - + @@ -3281,6 +3319,7 @@
    +

    Whether grid lines should be drawn in the tree view.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3291,7 +3330,7 @@
    Glib::PropertyProxy< bool > Gtk::TreeView::property_enable_grid_lines Glib::PropertyProxy< bool > Gtk::TreeView::property_enable_grid_lines ( )
    - + @@ -3311,7 +3350,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeView::property_enable_grid_lines Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeView::property_enable_grid_lines ( ) const
    - + @@ -3320,6 +3359,7 @@
    +

    View allows user to search through columns interactively.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3330,7 +3370,7 @@
    Glib::PropertyProxy< bool > Gtk::TreeView::property_enable_search Glib::PropertyProxy< bool > Gtk::TreeView::property_enable_search ( )
    - + @@ -3350,7 +3390,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeView::property_enable_search Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeView::property_enable_search ( ) const
    - + @@ -3359,6 +3399,7 @@
    +

    Whether tree lines should be drawn in the tree view.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3369,7 +3410,7 @@
    Glib::PropertyProxy< bool > Gtk::TreeView::property_enable_tree_lines Glib::PropertyProxy< bool > Gtk::TreeView::property_enable_tree_lines ( )
    - + @@ -3389,7 +3430,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeView::property_enable_tree_lines Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeView::property_enable_tree_lines ( ) const
    - + @@ -3398,6 +3439,7 @@
    +

    Set the column for the expander column.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3408,7 +3450,7 @@
    Glib::PropertyProxy< TreeViewColumn* > Gtk::TreeView::property_expander_column Glib::PropertyProxy< TreeViewColumn* > Gtk::TreeView::property_expander_column ( )
    - + @@ -3428,7 +3470,7 @@
    Glib::PropertyProxy_ReadOnly< TreeViewColumn* > Gtk::TreeView::property_expander_column Glib::PropertyProxy_ReadOnly< TreeViewColumn* > Gtk::TreeView::property_expander_column ( ) const
    - + @@ -3437,6 +3479,7 @@
    +

    Speeds up GtkTreeView by assuming that all rows have the same height.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3447,7 +3490,7 @@
    Glib::PropertyProxy< bool > Gtk::TreeView::property_fixed_height_mode Glib::PropertyProxy< bool > Gtk::TreeView::property_fixed_height_mode ( )
    - + @@ -3462,15 +3505,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeView::property_fixed_height_mode Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeView::property_fixed_height_mode ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeView::property_headers_clickable Glib::PropertyProxy< bool > Gtk::TreeView::property_headers_clickable ( ) const
    @@ -3482,20 +3525,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::TreeView::property_headers_clickable Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeView::property_headers_clickable ( ) const
    +

    Column headers respond to click events.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3506,7 +3550,7 @@
    - + @@ -3515,6 +3559,7 @@
    +

    Show the column header buttons.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3525,7 +3570,7 @@
    Glib::PropertyProxy< bool > Gtk::TreeView::property_headers_visible Glib::PropertyProxy< bool > Gtk::TreeView::property_headers_visible ( )
    - + @@ -3545,7 +3590,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeView::property_headers_visible Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeView::property_headers_visible ( ) const
    - + @@ -3554,6 +3599,7 @@
    +

    Whether rows should be expanded/collapsed when the pointer moves over them.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3564,7 +3610,7 @@
    Glib::PropertyProxy< bool > Gtk::TreeView::property_hover_expand Glib::PropertyProxy< bool > Gtk::TreeView::property_hover_expand ( )
    - + @@ -3584,7 +3630,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeView::property_hover_expand Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeView::property_hover_expand ( ) const
    - + @@ -3593,6 +3639,7 @@
    +

    Whether the selection should follow the pointer.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3603,7 +3650,7 @@
    Glib::PropertyProxy< bool > Gtk::TreeView::property_hover_selection Glib::PropertyProxy< bool > Gtk::TreeView::property_hover_selection ( )
    - + @@ -3623,7 +3670,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeView::property_hover_selection Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeView::property_hover_selection ( ) const
    - + @@ -3632,6 +3679,7 @@
    +

    Extra indentation for each level.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3642,7 +3690,7 @@
    Glib::PropertyProxy< bool > Gtk::TreeView::property_level_indentation Glib::PropertyProxy< bool > Gtk::TreeView::property_level_indentation ( )
    - + @@ -3662,7 +3710,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeView::property_level_indentation Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeView::property_level_indentation ( ) const
    - + @@ -3671,6 +3719,7 @@
    +

    The model for the tree view.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3681,7 +3730,7 @@
    Glib::PropertyProxy< Glib::RefPtr<TreeModel> > Gtk::TreeView::property_model Glib::PropertyProxy< Glib::RefPtr<TreeModel> > Gtk::TreeView::property_model ( )
    - + @@ -3696,15 +3745,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<TreeModel> > Gtk::TreeView::property_model Glib::PropertyProxy_ReadOnly< Glib::RefPtr<TreeModel> > Gtk::TreeView::property_model ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeView::property_reorderable Glib::PropertyProxy< bool > Gtk::TreeView::property_reorderable ( ) const
    @@ -3716,20 +3765,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::TreeView::property_reorderable Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeView::property_reorderable ( ) const
    +

    View is reorderable.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3740,7 +3790,7 @@
    - + @@ -3749,6 +3799,7 @@
    +

    Whether to enable selection of multiple items by dragging the mouse pointer.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3759,7 +3810,7 @@
    Glib::PropertyProxy< bool > Gtk::TreeView::property_rubber_banding Glib::PropertyProxy< bool > Gtk::TreeView::property_rubber_banding ( )
    - + @@ -3779,7 +3830,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeView::property_rubber_banding Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeView::property_rubber_banding ( ) const
    - + @@ -3788,6 +3839,7 @@
    +

    Set a hint to the theme engine to draw rows in alternating colors.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3798,7 +3850,7 @@
    Glib::PropertyProxy< bool > Gtk::TreeView::property_rules_hint Glib::PropertyProxy< bool > Gtk::TreeView::property_rules_hint ( )
    - + @@ -3813,15 +3865,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeView::property_rules_hint Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeView::property_rules_hint ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::TreeView::property_search_column Glib::PropertyProxy< int > Gtk::TreeView::property_search_column ( ) const
    @@ -3833,20 +3885,21 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::TreeView::property_search_column Glib::PropertyProxy_ReadOnly< int > Gtk::TreeView::property_search_column ( ) const
    +

    Model column to search through during interactive search.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3857,7 +3910,7 @@
    - + @@ -3866,6 +3919,7 @@
    +

    View has expanders.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3876,7 +3930,7 @@
    Glib::PropertyProxy< bool > Gtk::TreeView::property_show_expanders Glib::PropertyProxy< bool > Gtk::TreeView::property_show_expanders ( )
    - + @@ -3896,7 +3950,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeView::property_show_expanders Glib::PropertyProxy_ReadOnly< bool > Gtk::TreeView::property_show_expanders ( ) const
    - + @@ -3905,6 +3959,7 @@
    +

    The column in the model containing the tooltip texts for the rows.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3915,7 +3970,7 @@
    Glib::PropertyProxy< int > Gtk::TreeView::property_tooltip_column Glib::PropertyProxy< int > Gtk::TreeView::property_tooltip_column ( )
    - + @@ -3935,7 +3990,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::TreeView::property_tooltip_column Glib::PropertyProxy_ReadOnly< int > Gtk::TreeView::property_tooltip_column ( ) const
    - + @@ -3953,7 +4008,7 @@
    void Gtk::TreeView::remove_all_columns void Gtk::TreeView::remove_all_columns ( )
    - + @@ -3964,7 +4019,7 @@

    Removes column from tree_view.

    -
    Parameters:
    +
    Parameters:
    int Gtk::TreeView::remove_column int Gtk::TreeView::remove_column ( TreeViewColumn column)
    columnThe Gtk::TreeViewColumn to remove.
    @@ -3979,7 +4034,7 @@
    - + @@ -3998,9 +4053,9 @@
    void Gtk::TreeView::reset_expander_column void Gtk::TreeView::reset_expander_column ( )
    - + - + @@ -4019,7 +4074,7 @@

    Activates the cell determined by path and column.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::row_activated void Gtk::TreeView::row_activated (const TreeModel::Pathconst TreeModel::Path path,
    @@ -4034,9 +4089,9 @@
    pathThe Gtk::TreePath to be activated.
    columnThe Gtk::TreeViewColumn to be activated.
    - + - + @@ -4045,7 +4100,7 @@

    Returns true if the node pointed to by path is expanded in tree_view.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::TreeView::row_expanded bool Gtk::TreeView::row_expanded (const TreeModel::Pathconst TreeModel::Path path)
    pathA Gtk::TreePath to test expansion state.
    @@ -4060,9 +4115,9 @@
    - + - + @@ -4095,7 +4150,7 @@

    Moves the alignments of tree view to the position specified by column and path.

    row_align determines where the row is placed, and col_align determines where column is placed. Both are expected to be between 0.0 and 1.0. 0.0 means left/top alignment, 1.0 means right/bottom alignment, 0.5 means center.

    This function only works if the model is set, and path is a valid row on the model. If the model changes before the tree view is realized, the centered path will be modified to reflect this change.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::scroll_to_cell void Gtk::TreeView::scroll_to_cell (const TreeModel::Pathconst TreeModel::Path path,
    @@ -4112,9 +4167,9 @@
    pathThe path of the row to move to.
    columnThe Gtk::TreeViewColumn to move horizontally to.
    - + - + @@ -4135,7 +4190,7 @@

    Moves the alignments of tree view to the position specified by column and path.

    The tree does the minimum amount of work to scroll the cell onto the screen. This means that the cell will be scrolled to the edge closest to it's current position. If the cell is currently visible on the screen, nothing is done.

    This function only works if the model is set, and path is a valid row on the model. If the model changes before the tree_view is realized, the centered path will be modified to reflect this change.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::scroll_to_cell void Gtk::TreeView::scroll_to_cell (const TreeModel::Pathconst TreeModel::Path path,
    @@ -4150,7 +4205,7 @@
    pathThe path of the row to move to.
    columnThe Gtk::TreeViewColumn to move horizontally to.
    - + @@ -4173,7 +4228,7 @@

    Moves the alignments of tree view to the position specified by column.

    col_align determines where the column is placed, and is expected to be between 0.0 and 1.0. 0.0 means left alignment, 1.0 means right alignment, 0.5 means center.

    This function only works if the model is set. If the model changes before the tree view is realized, the centered path will be modified to reflect this change.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::scroll_to_column void Gtk::TreeView::scroll_to_column ( TreeViewColumn column,
    @@ -4188,7 +4243,7 @@
    columnThe Gtk::TreeViewColumn to move horizontally to.
    col_alignThe horizontal alignment of the column specified by column.
    - + @@ -4201,7 +4256,7 @@

    Moves the alignments of tree view to the position specified by column.

    The tree does the minimum amount of work to scroll the column onto the screen. This means that the column will be scrolled to the edge closest to it's current position. If the column is currently visible on the screen, nothing is done.

    This function only works if the model is set. If the model changes before the tree view is realized, the centered path will be modified to reflect this change.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::scroll_to_column void Gtk::TreeView::scroll_to_column ( TreeViewColumn column)
    columnThe Gtk::TreeViewColumn to move horizontally to.
    @@ -4215,7 +4270,7 @@
    - + @@ -4238,7 +4293,7 @@

    Scrolls the tree view such that the top-left corner of the visible area is tree_x, tree_y, where tree_x and tree_y are specified in tree coordinates.

    The tree_view must be realized before this function is called. If it isn't, you probably want to be using scroll_to_cell().

    If either tree_x or tree_y are -1, then that direction isn't scrolled.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::scroll_to_point void Gtk::TreeView::scroll_to_point ( int  tree_x,
    @@ -4253,9 +4308,9 @@
    tree_xX coordinate of new top-left pixel of visible area, or -1.
    tree_yY coordinate of new top-left pixel of visible area, or -1.
    - + - + @@ -4276,7 +4331,7 @@

    Moves the alignments of tree view to the position specified by path.

    row_align determines where the row is placed, and is expected to be between 0.0 and 1.0. 0.0 means top alignment, 1.0 means bottom alignment, 0.5 means center.

    This function only works if the model is set, and path is a valid row on the model. If the model changes before the tree view is realized, the centered path will be modified to reflect this change.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::scroll_to_row void Gtk::TreeView::scroll_to_row (const TreeModel::Pathconst TreeModel::Path path,
    @@ -4291,9 +4346,9 @@
    pathThe path of the row to move to.
    row_alignThe vertical alignment of the row specified by path.
    - + - + @@ -4304,7 +4359,7 @@

    Moves the alignments of tree view to the position specified by path.

    The tree does the minimum amount of work to scroll the row onto the screen. This means that the row will be scrolled to the edge closest to it's current position. If the row is currently visible on the screen, nothing is done.

    This function only works if the model is set, and path is a valid row on the model. If the model changes before the tree view is realized, the centered path will be modified to reflect this change.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::scroll_to_row void Gtk::TreeView::scroll_to_row (const TreeModel::Pathconst TreeModel::Path path)
    pathThe path of the row to move to.
    @@ -4318,9 +4373,9 @@
    - + - + @@ -4331,7 +4386,7 @@

    Sets a callback slot for determining where a column may be dropped when dragged.

    This function is called on every column pair in turn at the beginning of a column drag to determine where a drop can take place. The arguments passed to the function are: the tree_view, the view Column being dragged, and the two view Columns determining the drop spot. If either of the view Column arguments for the drop spot are 0, then they indicate an edge.

    See unset_column_drag_function().

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::set_column_drag_function void Gtk::TreeView::set_column_drag_function (const SlotColumnDropconst SlotColumnDrop slot)
    slotA callback function to determine which columns are reorderable.
    @@ -4345,9 +4400,9 @@
    - + - + @@ -4373,7 +4428,7 @@

    Sets the current keyboard focus to be at path, and selects it.

    This is useful when you want to focus the user's attention on a particular row. Focus is given to the column specified. Additionally, if start_editing is true, then editing should be started in the specified cell. This function is often followed by Gtk::Widget::grab_focus( tree_view) in order to give keyboard focus to the widget. Please note that editing can only happen when the widget is realized.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::set_cursor void Gtk::TreeView::set_cursor (const TreeModel::Pathconst TreeModel::Path path,
    @@ -4389,9 +4444,9 @@
    pathA Gtk::TreePath.
    focus_columnA Gtk::TreeViewColumn.
    - + - + @@ -4425,7 +4480,7 @@

    This is useful when you want to focus the user's attention on a particular row. If focus_column is not 0, then focus is given to the column specified by it. If focus_column and focus_cell are not 0, and focus_column contains 2 or more editable or activatable cells, then focus is given to the cell specified by focus_cell. Additionally, if focus_column is specified, and start_editing is true, then editing should be started in the specified cell. This function is often followed by gtk_widget_grab_focus ( tree_view) in order to give keyboard focus to the widget. Please note that editing can only happen when the widget is realized.

    If path is invalid for model, the current cursor (if any) will be unset and the function will return without failing.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::set_cursor void Gtk::TreeView::set_cursor (const TreeModel::Pathconst TreeModel::Path path,
    @@ -4442,9 +4497,9 @@
    pathA Gtk::TreePath.
    focus_columnA Gtk::TreeViewColumn, or 0.
    - + - + @@ -4454,7 +4509,7 @@

    Sets the current keyboard focus to be at path , and selects it.

    This is useful when you want to focus the user's attention on a particular row. This function is often followed by Gtk::widget::grab_focus(tree_view) in order to give keyboard focus to the widget.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::set_cursor void Gtk::TreeView::set_cursor (const TreeModel::Pathconst TreeModel::Path path)
    pathA reference to cursor path.
    @@ -4468,9 +4523,9 @@
    - + - + @@ -4490,7 +4545,7 @@

    Sets the row that is highlighted for feedback.

    See also unset_drag_dest_row().

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::set_drag_dest_row void Gtk::TreeView::set_drag_dest_row (const TreeModel::Pathconst TreeModel::Path path,
    @@ -4505,7 +4560,7 @@
    pathThe path of the row to highlight
    posSpecifies whether to drop before, after or into the row
    - + @@ -4517,7 +4572,7 @@

    If enable_search is set, then the user can type in text to search through the tree interactively (this is sometimes called "typeahead find").

    Note that even if this is false, the user can still initiate a search using the "start-interactive-search" key binding.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::set_enable_search void Gtk::TreeView::set_enable_search ( bool  enable_search = true)
    enable_searchtrue, if the user can search interactively.
    @@ -4531,7 +4586,7 @@
    - + @@ -4543,8 +4598,8 @@

    Sets whether to draw lines interconnecting the expanders in tree_view.

    This does not have any visible effects for lists.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::TreeView::set_enable_tree_lines void Gtk::TreeView::set_enable_tree_lines ( bool  enable = true)
    enabledtrue to enable tree line drawing, false otherwise.
    @@ -4558,7 +4613,7 @@
    - + @@ -4570,7 +4625,7 @@

    Sets the column to draw the expander arrow at.

    It must be in the TreeView. See also reset_expander_column().

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::set_expander_column void Gtk::TreeView::set_expander_column ( TreeViewColumn column)
    columnThe column to draw the expander arrow at.
    @@ -4584,7 +4639,7 @@
    - + @@ -4596,8 +4651,8 @@

    Enables or disables the fixed height mode of tree_view.

    Fixed height mode speeds up Gtk::TreeView by assuming that all rows have the same height. Only enable this option if all rows are the same height and all columns are of type Gtk::TREE_VIEW_COLUMN_FIXED.

    -
    Since gtkmm 2.6:
    -
    Parameters:
    +
    Since gtkmm 2.6:
    +
    Parameters:
    void Gtk::TreeView::set_fixed_height_mode void Gtk::TreeView::set_fixed_height_mode ( bool  enable = true)
    enabletrue to enable fixed height mode.
    @@ -4611,7 +4666,7 @@
    - + @@ -4622,8 +4677,8 @@

    Sets which grid lines to draw in tree_view.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::TreeView::set_grid_lines void Gtk::TreeView::set_grid_lines ( TreeViewGridLines  grid_lines)
    grid_linesA Gtk::TreeViewGridLines value indicating which grid lines to enable.
    @@ -4637,7 +4692,7 @@
    - + @@ -4648,7 +4703,7 @@

    Allow the column title buttons to be clicked.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::set_headers_clickable void Gtk::TreeView::set_headers_clickable ( bool  setting = true)
    settingtrue if the columns are clickable.
    @@ -4662,7 +4717,7 @@
    - + @@ -4673,7 +4728,7 @@

    Sets the visibility state of the headers.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::set_headers_visible void Gtk::TreeView::set_headers_visible ( bool  headers_visible = true)
    headers_visibletrue if the headers are visible.
    @@ -4687,7 +4742,7 @@
    - + @@ -4697,10 +4752,10 @@
    -

    Enables of disables the hover expansion mode of tree_view.

    +

    Enables or disables the hover expansion mode of tree_view.

    Hover expansion makes rows expand or collapse if the pointer moves over them.

    -
    Since gtkmm 2.6:
    -
    Parameters:
    +
    Since gtkmm 2.6:
    +
    Parameters:
    void Gtk::TreeView::set_hover_expand void Gtk::TreeView::set_hover_expand ( bool  expand = true)
    expandtrue to enable hover selection mode.
    @@ -4714,7 +4769,7 @@
    - + @@ -4726,8 +4781,8 @@

    Enables or disables the hover selection mode of tree_view.

    Hover selection makes the selected row follow the pointer. Currently, this works only for the selection modes Gtk::SELECTION_SINGLE and Gtk::SELECTION_BROWSE.

    -
    Since gtkmm 2.6:
    -
    Parameters:
    +
    Since gtkmm 2.6:
    +
    Parameters:
    void Gtk::TreeView::set_hover_selection void Gtk::TreeView::set_hover_selection ( bool  hover = true)
    hovertrue to enable hover selection mode.
    @@ -4741,7 +4796,7 @@
    - + @@ -4754,7 +4809,7 @@

    Sets the amount of extra indentation for child levels to use in tree_view in addition to the default indentation.

    The value should be specified in pixels, a value of 0 disables this feature and in this case only the default indentation will be used. This does not have any visible effects for lists.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::set_level_indentation void Gtk::TreeView::set_level_indentation ( int  indentation)
    indentationThe amount, in pixels, of extra indentation in tree_view.
    @@ -4768,7 +4823,7 @@
    - + @@ -4780,7 +4835,7 @@

    Sets the model for a Gtk::TreeView.

    If the tree_view already has a model set, it will remove it before setting the new model. Use unset_model() to unset the old model.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::set_model void Gtk::TreeView::set_model ( const Glib::RefPtr< TreeModel >&  model)
    modelThe model.
    @@ -4794,7 +4849,7 @@
    - + @@ -4807,7 +4862,7 @@

    This function is a convenience function to allow you to reorder models that support the Gtk::TreeDragSourceIface and the Gtk::TreeDragDestIface.

    Both Gtk::TreeStore and Gtk::ListStore support these. If reorderable is true, then the user can reorder the model by dragging and dropping rows. The developer can listen to these changes by connecting to the model's row_inserted and row_deleted signals. The reordering is implemented by setting up the tree view as a drag source and destination. Therefore, drag and drop can not be used in a reorderable view for any other purpose.

    This function does not give you any degree of control over the order -- any reordering is allowed. If more control is needed, you should probably handle drag and drop manually.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::set_reorderable void Gtk::TreeView::set_reorderable ( bool  reorderable = true)
    reorderabletrue, if the tree can be reordered.
    @@ -4821,9 +4876,9 @@
    - + - + @@ -4840,7 +4895,7 @@
    void Gtk::TreeView::set_row_separator_func void Gtk::TreeView::set_row_separator_func (const SlotRowSeparatorconst SlotRowSeparator slot)
    - + @@ -4852,8 +4907,8 @@

    Enables or disables rubber banding in tree_view.

    If the selection mode is Gtk::SELECTION_MULTIPLE, rubber banding will allow the user to select multiple rows by dragging the mouse.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::TreeView::set_rubber_banding void Gtk::TreeView::set_rubber_banding ( bool  enable = true)
    enabletrue to enable rubber banding.
    @@ -4867,7 +4922,7 @@
    - + @@ -4879,7 +4934,7 @@

    This function tells GTK+ that the user interface for your application requires users to read across tree rows and associate cells with one another.

    By default, GTK+ will then render the tree with alternating row colors. Do not use it just because you prefer the appearance of the ruled tree; that's a question for the theme. Some themes will draw tree rows in alternating colors even when rules are turned off, and users who prefer that appearance all the time can choose those themes. You should call this function only as a semantic hint to the theme engine that your tree makes alternating colors useful from a functional standpoint (since it has lots of columns, generally).

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::set_rules_hint void Gtk::TreeView::set_rules_hint ( bool  setting = true)
    settingtrue if the tree requires reading across rows.
    @@ -4893,7 +4948,7 @@
    - + @@ -4906,7 +4961,7 @@

    Sets column as the column where the interactive search code should search in for the current model.

    If the search column is set, users can use the "start-interactive-search" key binding to bring up search popup. The enable-search property controls whether simply typing text will also start an interactive search.

    Note that column refers to a column of the current model. The search column is reset to -1 when the model is changed.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::set_search_column void Gtk::TreeView::set_search_column ( const TreeModelColumnBase column)
    columnThe column of the model to search in, or -1 to disable searching.
    @@ -4920,7 +4975,7 @@
    - + @@ -4933,7 +4988,7 @@

    Sets column as the column where the interactive search code should search in for the current model.

    If the search column is set, users can use the "start-interactive-search" key binding to bring up search popup. The enable-search property controls whether simply typing text will also start an interactive search.

    Note that column refers to a column of the current model. The search column is reset to -1 when the model is changed.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::set_search_column void Gtk::TreeView::set_search_column ( int  column)
    columnThe column of the model to search in, or -1 to disable searching.
    @@ -4947,7 +5002,7 @@
    - + @@ -4959,8 +5014,8 @@

    Sets the entry which the interactive search code will use for this tree_view.

    This is useful when you want to provide a search entry in our interface at all time at a fixed position. Passing 0 for entry will make the interactive search code use the built-in popup entry again.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::TreeView::set_search_entry void Gtk::TreeView::set_search_entry ( Entry entry)
    entryThe entry the interactive search code of tree_view should use or 0.
    @@ -4974,9 +5029,9 @@
    - + - + @@ -4985,7 +5040,7 @@

    Sets the compare function for the interactive search capabilities.

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::set_search_equal_func void Gtk::TreeView::set_search_equal_func (const SlotSearchEqualconst SlotSearchEqual slot)
    slotThe compare function to use during the search
    @@ -4999,9 +5054,9 @@
    - + - + @@ -5016,7 +5071,7 @@
    void Gtk::TreeView::set_search_position_func void Gtk::TreeView::set_search_position_func (const SlotSearchPositionconst SlotSearchPosition slot)
    - + @@ -5029,7 +5084,7 @@

    Sets whether to draw and enable expanders and indent child rows in tree_view.

    When disabled there will be no expanders visible in trees and there will be no way to expand and collapse rows by default. Also note that hiding the expanders will disable the default indentation. You can set a custom indentation in this case using set_level_indentation(). This does not have any visible effects for lists.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::set_show_expanders void Gtk::TreeView::set_show_expanders ( bool  enabled = true)
    enabledtrue to enable expander drawing, false otherwise.
    @@ -5043,7 +5098,7 @@
    - + @@ -5051,7 +5106,7 @@ - + @@ -5080,7 +5135,7 @@

    Note that if path is not specified and cell is set and part of a column containing the expander, the tooltip might not show and hide at the correct position. In such cases path must be set to the current node under the mouse cursor for this function to operate correctly.

    See also set_tooltip_column() for a simpler alternative.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::set_tooltip_cell void Gtk::TreeView::set_tooltip_cell ( const Glib::RefPtr< Tooltip >&  tooltip,
    const TreeModel::Pathconst TreeModel::Path path,
    @@ -5097,7 +5152,7 @@
    tooltipA Gtk::Tooltip.
    pathA Gtk::TreePath or 0.
    - + @@ -5112,7 +5167,7 @@

    When enabled, Gtk::Widget::signal_has_tooltip() will be set to true and tree_view will connect a Gtk::Widget::signal_query_tooltip() signal handler.

    Note that the signal handler sets the text with Gtk::Tooltip::set_markup(), so&, <, etc have to be escaped in the text.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::set_tooltip_column void Gtk::TreeView::set_tooltip_column ( int  column)
    columnAn integer, which is a valid column number for tree_view's model.
    @@ -5126,7 +5181,7 @@
    - + @@ -5149,7 +5204,7 @@

    Sets the tip area of tooltip to be the area covered by the row at path.

    See also set_tooltip_column() for a simpler alternative.

    See also Tooltip::set_tip_area().

    -
    Parameters:
    +
    Parameters:
    void Gtk::TreeView::set_tooltip_row void Gtk::TreeView::set_tooltip_row ( const Glib::RefPtr< Tooltip >&  tooltip,
    pathA Gtk::TreePath.
    @@ -5163,7 +5218,7 @@
    - + @@ -5181,7 +5236,7 @@
    Glib::SignalProxy0< void > Gtk::TreeView::signal_columns_changed Glib::SignalProxy0< void > Gtk::TreeView::signal_columns_changed ( )
    - + @@ -5199,7 +5254,7 @@
    Glib::SignalProxy0< void > Gtk::TreeView::signal_cursor_changed Glib::SignalProxy0< void > Gtk::TreeView::signal_cursor_changed ( )
    - + @@ -5210,7 +5265,7 @@
    Slot Prototype:
    void on_my_row_activated(const TreeModel::Path& path, TreeViewColumn* column)

    The "row-activated" signal is emitted when the method Gtk::TreeView::row_activated() is called or the user double clicks a treeview row. It is also emitted when a non-editable row is selected and one of the keys: Space, Shift+Space, Return or Enter is pressed.

    For selection handling refer to the tree widget conceptual overview as well as Gtk::TreeSelection.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< void,const TreeModel::Path&,TreeViewColumn* > Gtk::TreeView::signal_row_activated Glib::SignalProxy2< void,const TreeModel::Path&,TreeViewColumn* > Gtk::TreeView::signal_row_activated ( )
    @@ -5225,7 +5280,7 @@
    pathThe Gtk::TreePath for the activated row.
    columnThe Gtk::TreeViewColumn in which the activation occurred.
    - + @@ -5235,7 +5290,7 @@
    Slot Prototype:
    void on_my_row_collapsed(const TreeModel::iterator& iter, const TreeModel::Path& path)

    The given row has been collapsed (child nodes are hidden).

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< void,const TreeModel::iterator&,const TreeModel::Path& > Gtk::TreeView::signal_row_collapsed Glib::SignalProxy2< void,const TreeModel::iterator&,const TreeModel::Path& > Gtk::TreeView::signal_row_collapsed ( )
    @@ -5250,7 +5305,7 @@
    iterThe tree iter of the collapsed row.
    pathA tree path that points to the row.
    - + @@ -5260,7 +5315,7 @@
    Slot Prototype:
    void on_my_row_expanded(const TreeModel::iterator& iter, const TreeModel::Path& path)

    The given row has been expanded (child nodes are shown).

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< void,const TreeModel::iterator&,const TreeModel::Path& > Gtk::TreeView::signal_row_expanded Glib::SignalProxy2< void,const TreeModel::iterator&,const TreeModel::Path& > Gtk::TreeView::signal_row_expanded ( )
    @@ -5275,7 +5330,7 @@
    iterThe tree iter of the expanded row.
    pathA tree path that points to the row.
    - + @@ -5285,7 +5340,7 @@
    Slot Prototype:
    bool on_my_test_collapse_row(const TreeModel::iterator& iter, const TreeModel::Path& path)

    The given row is about to be collapsed (hide its children nodes). Use this signal if you need to control the collapsibility of individual rows.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< bool,const TreeModel::iterator&,const TreeModel::Path& > Gtk::TreeView::signal_test_collapse_row Glib::SignalProxy2< bool,const TreeModel::iterator&,const TreeModel::Path& > Gtk::TreeView::signal_test_collapse_row ( )
    @@ -5301,7 +5356,7 @@
    iterThe tree iter of the row to collapse.
    pathA tree path that points to the row.
    - + @@ -5311,7 +5366,7 @@
    Slot Prototype:
    bool on_my_test_expand_row(const TreeModel::iterator& iter, const TreeModel::Path& path)

    The given row is about to be expanded (show its children nodes). Use this signal if you need to control the expandability of individual rows.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< bool,const TreeModel::iterator&,const TreeModel::Path& > Gtk::TreeView::signal_test_expand_row Glib::SignalProxy2< bool,const TreeModel::iterator&,const TreeModel::Path& > Gtk::TreeView::signal_test_expand_row ( )
    @@ -5327,7 +5382,7 @@
    iterThe tree iter of the row to expand.
    pathA tree path that points to the row.
    - + @@ -5346,7 +5401,7 @@
    void Gtk::TreeView::unset_column_drag_function void Gtk::TreeView::unset_column_drag_function ( )
    - + @@ -5357,7 +5412,7 @@

    Remove an existing highlight.

    See set_drag_dest_row().

    -
    Since gtkmm 3.2:
    +
    Since gtkmm 3.2:
    @@ -5366,7 +5421,7 @@
    void Gtk::TreeView::unset_drag_dest_row void Gtk::TreeView::unset_drag_dest_row ( )
    - + @@ -5386,7 +5441,7 @@
    void Gtk::TreeView::unset_model void Gtk::TreeView::unset_model ( )
    - + @@ -5397,7 +5452,7 @@

    Removes the row separator function, so no separators are drawn.

    See set_row_separator_func().

    -
    Since gtkmm 3.2:
    +
    Since gtkmm 3.2:
    @@ -5406,7 +5461,7 @@
    void Gtk::TreeView::unset_row_separator_func void Gtk::TreeView::unset_row_separator_func ( )
    - + @@ -5424,7 +5479,7 @@
    void Gtk::TreeView::unset_rows_drag_dest void Gtk::TreeView::unset_rows_drag_dest ( )
    - + @@ -5443,7 +5498,7 @@
    void Gtk::TreeView::unset_rows_drag_source void Gtk::TreeView::unset_rows_drag_source ( )
    - + @@ -5464,7 +5519,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::TreeView* wrap Gtk::TreeView* wrap ( GtkTreeView *  object,
    @@ -5478,9 +5533,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/treeview.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeView__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeView__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeView-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeView-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1TreeView-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1TreeView-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::TreeView, including all inherited members. @@ -61,11 +77,12 @@ - + - - - + + + + @@ -214,6 +231,7 @@ + @@ -234,7 +252,7 @@ - + @@ -262,7 +280,7 @@ - + @@ -302,8 +320,8 @@ - - + + @@ -549,6 +567,7 @@ + @@ -605,7 +624,7 @@ - + @@ -709,9 +728,11 @@ + + @@ -769,9 +790,14 @@ -
    activate()Gtk::Widget
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    append_column(TreeViewColumn& column)Gtk::TreeView
    append_column(const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column)Gtk::TreeView [inline]
    append_column(const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column)Gtk::TreeView [inline]
    append_column(const Glib::ustring& title, CellRenderer& cell)Gtk::TreeView
    append_column_editable(const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column)Gtk::TreeView [inline]
    append_column_numeric(const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column, const Glib::ustring& format)Gtk::TreeView [inline]
    append_column_numeric_editable(const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column, const Glib::ustring& format)Gtk::TreeView [inline]
    append_column_editable(const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column)Gtk::TreeView [inline]
    append_column_numeric(const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column, const Glib::ustring& format)Gtk::TreeView [inline]
    append_column_numeric_editable(const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column, const Glib::ustring& format)Gtk::TreeView [inline]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_model()Gtk::TreeView
    get_model() const Gtk::TreeView
    get_modifier_mask(Gdk::ModifierIntent intent)Gtk::Widget
    get_n_columns() const Gtk::TreeView
    get_name() const Gtk::Widget
    get_no_show_all() const Gtk::Widget
    get_pango_context()Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_column() const Gtk::TreeView
    input_shape_combine_region(const ::Cairo::RefPtr< const ::Cairo::Region >& region)Gtk::Widget
    insert_column(TreeViewColumn& column, int position)Gtk::TreeView
    insert_column(const Glib::ustring& title, CellRenderer& cell, int position)Gtk::TreeView
    insert_column(const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column, int position)Gtk::TreeView [inline]
    insert_column_editable(const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column, int position)Gtk::TreeView [inline]
    insert_column(const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column, int position)Gtk::TreeView [inline]
    insert_column_editable(const Glib::ustring& title, const TreeModelColumn< ColumnType >& model_column, int position)Gtk::TreeView [inline]
    insert_column_with_data_func(int position, const Glib::ustring& title, CellRenderer& cell, const SlotCellData& slot)Gtk::TreeView
    Gtk::Interface(const Glib::Interface_Class &interface_class)Glib::Interface
    Gtk::Interface(GObject *castitem)Glib::Interface
    scroll_to_point(int tree_x, int tree_y)Gtk::TreeView
    scroll_to_row(const TreeModel::Path& path, float row_align)Gtk::TreeView
    scroll_to_row(const TreeModel::Path& path)Gtk::TreeView
    Scrollable()Gtk::Scrollable [protected]
    Selection typedefGtk::TreeView
    send_expose(GdkEvent* event)Gtk::Widget
    send_focus_change(GdkEvent* event)Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_test_collapse_row()Gtk::TreeView
    signal_test_expand_row()Gtk::TreeView
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Scrollable()Gtk::Scrollable [virtual]
    ~TreeView()Gtk::TreeView [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1UIManager.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1UIManager.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1UIManager.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1UIManager.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::UIManager Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::UIManager Class Reference
    -
    +

    Constructing menus and toolbars from an XML description. More...

    @@ -87,10 +103,10 @@  Inserts an action group into the list of action groups associated with manager.
    void remove_action_group (const Glib::RefPtr< ActionGroup >& action_group)  Removes an action group from the list of action groups associated with manager.
    -std::vector< Glib::RefPtr
    +std::vector< Glib::RefPtr
    < ActionGroup > > get_action_groups ()  Returns the list of action groups associated with manager.
    -std::vector< Glib::RefPtr
    +std::vector< Glib::RefPtr
    < const ActionGroup > > get_action_groups () const  Returns the list of action groups associated with manager.
    Glib::RefPtr< AccelGroupget_accel_group () @@ -101,9 +117,9 @@  Looks up a widget by following a path.
    const Widgetget_widget (const Glib::ustring& path) const  Looks up a widget by following a path.
    -std::vector< Widget* > get_toplevels (UIManagerItemType types) +std::vector< Widget* > get_toplevels (UIManagerItemType types)  Obtains a list of all toplevel widgets of the requested types.
    -std::vector< const Widget* > get_toplevels (UIManagerItemType types) const +std::vector< const Widget* > get_toplevels (UIManagerItemType types) const  Obtains a list of all toplevel widgets of the requested types.
    Glib::RefPtr< Actionget_action (const Glib::ustring& path)  Looks up an action by following a path.
    @@ -113,9 +129,9 @@  Parses a string containing a UI definition and merges it with the current contents.
    ui_merge_id add_ui_from_file (const Glib::ustring& filename)  Parses a file containing a UI definition and merges it with the current contents of manager.
    -void add_ui (ui_merge_id merge_id, const Glib::ustring& path, const Glib::ustring& name, const Glib::ustring& action, UIManagerItemType type=Gtk::UI_MANAGER_AUTO, bool top=true) +void add_ui (ui_merge_id merge_id, const Glib::ustring& path, const Glib::ustring& name, const Glib::ustring& action, UIManagerItemType type=Gtk::UI_MANAGER_AUTO, bool top=true)  Adds a UI element to the current contents of self.
    -void add_ui_separator (ui_merge_id merge_id, const Glib::ustring& path, const Glib::ustring& name="", UIManagerItemType type=Gtk::UI_MANAGER_AUTO, bool top=true) +void add_ui_separator (ui_merge_id merge_id, const Glib::ustring& path, const Glib::ustring& name="", UIManagerItemType type=Gtk::UI_MANAGER_AUTO, bool top=true)  Adds a separator UI element to the current contents.
    void remove_ui (ui_merge_id merge_id)  Unmerges the part of managers content identified by merge_id.
    @@ -139,13 +155,13 @@ Glib::SignalProxy1< void,
    const Glib::RefPtr< Action >& > signal_post_activate () Glib::PropertyProxy< bool > property_add_tearoffs () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether tearoff menu items should be added to menus.
    Glib::PropertyProxy_ReadOnly
    < bool > property_add_tearoffs () const  Whether tearoff menu items should be added to menus.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_ui () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + An XML string describing the merged UI.

    Static Public Member Functions

    static Glib::RefPtr< UIManagercreate () @@ -259,7 +275,7 @@
  • add an insensitive "Empty" item
  • The behaviour is chosen based on the "hide_if_empty" property of the action to which the submenu is associated.

    -
    Since gtkmm 2.4:
    +

    {2,4}


    Member Typedef Documentation

    @@ -280,7 +296,7 @@
    - + @@ -296,7 +312,7 @@
    virtual Gtk::UIManager::~UIManager virtual Gtk::UIManager::~UIManager ( ) [virtual]
    - + @@ -313,7 +329,7 @@
    Gtk::UIManager::UIManager Gtk::UIManager::UIManager ( ) [protected]
    - + @@ -340,7 +356,7 @@ - + @@ -360,8 +376,8 @@

    Adds a UI element to the current contents of self.

    If type is Gtk::UI_MANAGER_AUTO, GTK+ inserts a menuitem, toolitem or separator if such an element can be inserted at the place determined by path. Otherwise type must indicate an element that can be inserted at the place determined by path.

    see add_ui_separator().

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +

    {2,4}

    +
    Parameters:
    void Gtk::UIManager::add_ui void Gtk::UIManager::add_ui ( ui_merge_id  merge_id, UIManagerItemType type = Gtk::UI_MANAGER_AUTO, type = Gtk::UI_MANAGER_AUTO,
    @@ -380,7 +396,7 @@
    merge_idThe merge id for the merged UI, see gtk_ui_manager_new_merge_id().
    pathA path.
    - + @@ -391,8 +407,8 @@

    Parses a file containing a UI definition and merges it with the current contents of manager.

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +

    {2,4}

    +
    Parameters:
    ui_merge_id Gtk::UIManager::add_ui_from_file ui_merge_id Gtk::UIManager::add_ui_from_file ( const Glib::ustring filename)
    filenameThe name of the file to parse.
    @@ -407,7 +423,7 @@
    - + @@ -419,20 +435,19 @@

    Parses a string containing a UI definition and merges it with the current contents.

    An enclosing <ui> element is added if it is missing.

    -
    Parameters:
    +
    Parameters:
    ui_merge_id Gtk::UIManager::add_ui_from_string ui_merge_id Gtk::UIManager::add_ui_from_string ( const Glib::ustring buffer)
    bufferthe string to parse
    Returns:
    The merge id for the merged UI. The merge id can be used to unmerge the UI with remove_ui(). If an error occurred, the return value is 0.
    -
    Exceptions:
    +
    Exceptions:
    - +
    exception
    exception{2,4}
    -
    Since gtkmm 2.4:
    @@ -441,7 +456,7 @@
    - + @@ -462,7 +477,7 @@ - + @@ -482,8 +497,8 @@

    Adds a separator UI element to the current contents.

    If type is Gtk::UI_MANAGER_AUTO, GTK+ inserts a menuitem, toolitem or separator if such an element can be inserted at the place determined by path . Otherwise type must indicate an element that can be inserted at the place determined by path.

    See also:
    add_ui().
    -
    Since gtkmm 2.4:
    -
    Parameters:
    +

    {2,4}

    +
    Parameters:
    void Gtk::UIManager::add_ui_separator void Gtk::UIManager::add_ui_separator ( ui_merge_id  merge_id, UIManagerItemType type = Gtk::UI_MANAGER_AUTO, type = Gtk::UI_MANAGER_AUTO,
    @@ -501,7 +516,7 @@
    merge_idThe merge id for the merged UI, see gtk_ui_manager_new_merge_id().
    pathA path.
    - + @@ -517,7 +532,7 @@
    static Glib::RefPtr<UIManager> Gtk::UIManager::create static Glib::RefPtr<UIManager> Gtk::UIManager::create ( ) [static]
    - + @@ -529,7 +544,7 @@

    Makes sure that all pending updates to the UI have been completed.

    This may occasionally be necessary, since Gtk::UIManager updates the UI in an idle function. A typical example where this function is useful is to enforce that the menubar and toolbar have been added to the main window before showing it:

    [C example ellipted]

    -
    Since gtkmm 2.4:
    +

    {2,4}

    @@ -538,7 +553,7 @@
    void Gtk::UIManager::ensure_update void Gtk::UIManager::ensure_update ( )
    - + @@ -548,7 +563,7 @@

    Returns the Gtk::AccelGroup associated with manager.

    -
    Since gtkmm 2.4:
    +

    {2,4}

    Returns:
    The Gtk::AccelGroup.
    @@ -558,7 +573,7 @@
    Glib::RefPtr<AccelGroup> Gtk::UIManager::get_accel_group Glib::RefPtr<AccelGroup> Gtk::UIManager::get_accel_group ( )
    - + @@ -568,7 +583,7 @@

    Returns the Gtk::AccelGroup associated with manager.

    -
    Since gtkmm 2.4:
    +

    {2,4}

    Returns:
    The Gtk::AccelGroup.
    @@ -578,7 +593,7 @@
    Glib::RefPtr<const AccelGroup> Gtk::UIManager::get_accel_group Glib::RefPtr<const AccelGroup> Gtk::UIManager::get_accel_group ( ) const
    - + @@ -590,8 +605,8 @@

    Looks up an action by following a path.

    See gtk_ui_manager_get_widget() for more information about paths.

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +

    {2,4}

    +
    Parameters:
    Glib::RefPtr<Action> Gtk::UIManager::get_action Glib::RefPtr<Action> Gtk::UIManager::get_action ( const Glib::ustring path)
    pathA path.
    @@ -606,7 +621,7 @@
    - + @@ -618,8 +633,8 @@

    Looks up an action by following a path.

    See gtk_ui_manager_get_widget() for more information about paths.

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +

    {2,4}

    +
    Parameters:
    Glib::RefPtr<const Action> Gtk::UIManager::get_action Glib::RefPtr<const Action> Gtk::UIManager::get_action ( const Glib::ustring path)
    pathA path.
    @@ -634,7 +649,7 @@
    - + @@ -644,7 +659,7 @@

    Returns the list of action groups associated with manager.

    -
    Since gtkmm 2.4:
    +

    {2,4}

    Returns:
    A List of action groups. The list is owned by GTK+ and should not be modified.
    @@ -654,7 +669,7 @@
    std::vector< Glib::RefPtr<ActionGroup> > Gtk::UIManager::get_action_groups std::vector< Glib::RefPtr<ActionGroup> > Gtk::UIManager::get_action_groups ( )
    - + @@ -664,7 +679,7 @@

    Returns the list of action groups associated with manager.

    -
    Since gtkmm 2.4:
    +

    {2,4}

    Returns:
    A List of action groups. The list is owned by GTK+ and should not be modified.
    @@ -674,7 +689,7 @@
    std::vector< Glib::RefPtr<const ActionGroup> > Gtk::UIManager::get_action_groups std::vector< Glib::RefPtr<const ActionGroup> > Gtk::UIManager::get_action_groups ( ) const
    - + @@ -684,31 +699,31 @@

    Returns whether menus generated by this Gtk::UIManager will have tearoff menu items.

    -
    Since gtkmm 2.4:
    +

    {2,4}

    Deprecated: 3.4: Tearoff menus are deprecated and should not be used in newly written code.

    -
    Deprecated:
    Tearoff menus are deprecated and should not be used in newly written code.
    +
    Deprecated:
    Tearoff menus are deprecated and should not be used in newly written code.
    Returns:
    Whether tearoff menu items are added.
    - +
    bool Gtk::UIManager::get_add_tearoffs bool Gtk::UIManager::get_add_tearoffs ( ) const
    - + - +
    std::vector<const Widget*> Gtk::UIManager::get_toplevels std::vector<Widget*> Gtk::UIManager::get_toplevels ( UIManagerItemType  types) const

    Obtains a list of all toplevel widgets of the requested types.

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +

    {2,4}

    +
    Parameters:
    typesSpecifies the types of toplevel widgets to include. Allowed types are Gtk::UI_MANAGER_MENUBAR, Gtk::UI_MANAGER_TOOLBAR and Gtk::UI_MANAGER_POPUP.
    @@ -718,24 +733,24 @@
    - +
    - + - +
    std::vector<Widget*> Gtk::UIManager::get_toplevels std::vector<const Widget*> Gtk::UIManager::get_toplevels ( UIManagerItemType  types) const

    Obtains a list of all toplevel widgets of the requested types.

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +

    {2,4}

    +
    Parameters:
    typesSpecifies the types of toplevel widgets to include. Allowed types are Gtk::UI_MANAGER_MENUBAR, Gtk::UI_MANAGER_TOOLBAR and Gtk::UI_MANAGER_POPUP.
    @@ -750,7 +765,7 @@
    - + @@ -760,7 +775,7 @@

    Creates a UI definition of the merged UI.

    -
    Since gtkmm 2.4:
    +

    {2,4}

    Returns:
    A newly allocated string containing an XML representation of the merged UI.
    @@ -770,7 +785,7 @@
    Glib::ustring Gtk::UIManager::get_ui Glib::ustring Gtk::UIManager::get_ui ( ) const
    - + @@ -784,8 +799,8 @@

    The path consists of the names specified in the XML description of the UI. separated by '/'. Elements which don't have a name or action attribute in the XML (e.g. <popup>) can be addressed by their XML element name (e.g. "popup"). The root element ("/ui") can be omitted in the path.

    Note that the widget found by following a path that ends in a <menu> element is the menuitem to which the menu is attached, not the menu itmanager.

    Also note that the widgets constructed by a ui manager are not tied to the lifecycle of the ui manager. If you add the widgets returned by this function to some container or explicitly ref them, they will survive the destruction of the ui manager.

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +

    {2,4}

    +
    Parameters:
    Widget* Gtk::UIManager::get_widget Widget* Gtk::UIManager::get_widget ( const Glib::ustring path)
    pathA path.
    @@ -800,7 +815,7 @@
    - + @@ -814,8 +829,8 @@

    The path consists of the names specified in the XML description of the UI. separated by '/'. Elements which don't have a name or action attribute in the XML (e.g. <popup>) can be addressed by their XML element name (e.g. "popup"). The root element ("/ui") can be omitted in the path.

    Note that the widget found by following a path that ends in a <menu> element is the menuitem to which the menu is attached, not the menu itmanager.

    Also note that the widgets constructed by a ui manager are not tied to the lifecycle of the ui manager. If you add the widgets returned by this function to some container or explicitly ref them, they will survive the destruction of the ui manager.

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +

    {2,4}

    +
    Parameters:
    const Widget* Gtk::UIManager::get_widget const Widget* Gtk::UIManager::get_widget ( const Glib::ustring path)
    pathA path.
    @@ -830,7 +845,7 @@
    - + @@ -850,7 +865,7 @@
    GtkUIManager* Gtk::UIManager::gobj GtkUIManager* Gtk::UIManager::gobj ( ) [inline]
    - + @@ -870,7 +885,7 @@
    const GtkUIManager* Gtk::UIManager::gobj const GtkUIManager* Gtk::UIManager::gobj ( ) const [inline]
    - + @@ -888,7 +903,7 @@
    GtkUIManager* Gtk::UIManager::gobj_copy GtkUIManager* Gtk::UIManager::gobj_copy ( )
    - + @@ -910,8 +925,9 @@

    Inserts an action group into the list of action groups associated with manager.

    Actions in earlier groups hide actions with the same name in later groups.

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +

    If pos is larger than the number of action groups in manager, or negative, action_group will be inserted at the end of the internal list.

    +

    {2,4}

    +
    Parameters:
    void Gtk::UIManager::insert_action_group void Gtk::UIManager::insert_action_group ( const Glib::RefPtr< ActionGroup >&  action_group,
    @@ -926,7 +942,7 @@
    action_groupThe action group to be inserted.
    posThe position at which the group will be inserted.
    - + @@ -936,7 +952,7 @@

    Returns an unused merge id, suitable for use with gtk_ui_manager_add_ui().

    -
    Since gtkmm 2.4:
    +

    {2,4}

    Returns:
    An unused merge id.
    @@ -946,7 +962,7 @@
    ui_merge_id Gtk::UIManager::new_merge_id ui_merge_id Gtk::UIManager::new_merge_id ( )
    - + @@ -964,7 +980,7 @@
    virtual void Gtk::UIManager::on_actions_changed virtual void Gtk::UIManager::on_actions_changed ( ) [protected, virtual]
    - + @@ -983,7 +999,7 @@
    virtual void Gtk::UIManager::on_add_widget virtual void Gtk::UIManager::on_add_widget ( Widget widget)
    - + @@ -1012,7 +1028,7 @@
    virtual void Gtk::UIManager::on_connect_proxy virtual void Gtk::UIManager::on_connect_proxy ( const Glib::RefPtr< Action >&  action,
    - + @@ -1041,7 +1057,7 @@
    virtual void Gtk::UIManager::on_disconnect_proxy virtual void Gtk::UIManager::on_disconnect_proxy ( const Glib::RefPtr< Action >&  action,
    - + @@ -1060,7 +1076,7 @@
    virtual void Gtk::UIManager::on_post_activate virtual void Gtk::UIManager::on_post_activate ( const Glib::RefPtr< Action >&  action)
    - + @@ -1079,7 +1095,7 @@
    virtual void Gtk::UIManager::on_pre_activate virtual void Gtk::UIManager::on_pre_activate ( const Glib::RefPtr< Action >&  action)
    - + @@ -1088,6 +1104,7 @@
    +

    Whether tearoff menu items should be added to menus.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1098,7 +1115,7 @@
    Glib::PropertyProxy< bool > Gtk::UIManager::property_add_tearoffs Glib::PropertyProxy< bool > Gtk::UIManager::property_add_tearoffs ( )
    - + @@ -1118,7 +1135,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::UIManager::property_add_tearoffs Glib::PropertyProxy_ReadOnly< bool > Gtk::UIManager::property_add_tearoffs ( ) const
    - + @@ -1127,6 +1144,7 @@
    +

    An XML string describing the merged UI.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -1137,7 +1155,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::UIManager::property_ui Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::UIManager::property_ui ( ) const
    - + @@ -1148,8 +1166,8 @@

    Removes an action group from the list of action groups associated with manager.

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +

    {2,4}

    +
    Parameters:
    void Gtk::UIManager::remove_action_group void Gtk::UIManager::remove_action_group ( const Glib::RefPtr< ActionGroup >&  action_group)
    action_groupThe action group to be removed.
    @@ -1163,7 +1181,7 @@
    - + @@ -1174,8 +1192,8 @@

    Unmerges the part of managers content identified by merge_id.

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +

    {2,4}

    +
    Parameters:
    void Gtk::UIManager::remove_ui void Gtk::UIManager::remove_ui ( ui_merge_id  merge_id)
    merge_idA merge id as returned by gtk_ui_manager_add_ui_from_string().
    @@ -1189,7 +1207,7 @@
    - + @@ -1201,10 +1219,10 @@

    Sets the "add_tearoffs" property, which controls whether menus generated by this Gtk::UIManager will have tearoff menu items.

    Note that this only affects regular menus. Generated popup menus never have tearoff menu items.

    -
    Since gtkmm 2.4:
    +

    {2,4}

    Deprecated: 3.4: Tearoff menus are deprecated and should not be used in newly written code.

    -
    Deprecated:
    Tearoff menus are deprecated and should not be used in newly written code.
    -
    Parameters:
    +
    Deprecated:
    Tearoff menus are deprecated and should not be used in newly written code.
    +
    Parameters:
    void Gtk::UIManager::set_add_tearoffs void Gtk::UIManager::set_add_tearoffs ( bool  add_tearoffs = true)
    add_tearoffsWhether tearoff menu items are added.
    @@ -1218,7 +1236,7 @@
    - + @@ -1228,7 +1246,7 @@
    Slot Prototype:
    void on_my_actions_changed()

    The signal_actions_changed() signal is emitted whenever the set of actions changes.

    -
    Since gtkmm 2.4:
    +

    {2,4}

    @@ -1237,7 +1255,7 @@
    Glib::SignalProxy0< void > Gtk::UIManager::signal_actions_changed Glib::SignalProxy0< void > Gtk::UIManager::signal_actions_changed ( )
    - + @@ -1247,8 +1265,8 @@
    Slot Prototype:
    void on_my_add_widget(Widget* widget)

    The signal_add_widget() signal is emitted for each generated menubar and toolbar. It is not emitted for generated popup menus, which can be obtained by gtk_ui_manager_get_widget().

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +

    {2,4}

    +
    Parameters:
    Glib::SignalProxy1< void,Widget* > Gtk::UIManager::signal_add_widget Glib::SignalProxy1< void,Widget* > Gtk::UIManager::signal_add_widget ( )
    widgetThe added widget.
    @@ -1262,7 +1280,7 @@
    - + @@ -1273,8 +1291,8 @@
    Slot Prototype:
    void on_my_connect_proxy(const Glib::RefPtr<Action>& action, Widget* widget)

    The signal_connect_proxy() signal is emitted after connecting a proxy to an action in the group.

    This is intended for simple customizations for which a custom action class would be too clumsy, e.g. showing tooltips for menuitems in the statusbar.

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +

    {2,4}

    +
    Parameters:
    Glib::SignalProxy2< void,const Glib::RefPtr<Action>&,Widget* > Gtk::UIManager::signal_connect_proxy Glib::SignalProxy2< void,const Glib::RefPtr<Action>&,Widget* > Gtk::UIManager::signal_connect_proxy ( )
    @@ -1289,7 +1307,7 @@
    actionThe action.
    proxyThe proxy.
    - + @@ -1299,8 +1317,8 @@
    Slot Prototype:
    void on_my_disconnect_proxy(const Glib::RefPtr<Action>& action, Widget* widget)

    The signal_disconnect_proxy() signal is emitted after disconnecting a proxy from an action in the group.

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +

    {2,4}

    +
    Parameters:
    Glib::SignalProxy2< void,const Glib::RefPtr<Action>&,Widget* > Gtk::UIManager::signal_disconnect_proxy Glib::SignalProxy2< void,const Glib::RefPtr<Action>&,Widget* > Gtk::UIManager::signal_disconnect_proxy ( )
    @@ -1315,7 +1333,7 @@
    actionThe action.
    proxyThe proxy.
    - + @@ -1326,8 +1344,8 @@
    Slot Prototype:
    void on_my_post_activate(const Glib::RefPtr<Action>& action)

    The signal_post_activate() signal is emitted just after the action is activated.

    This is intended for applications to get notification just after any action is activated.

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +

    {2,4}

    +
    Parameters:
    Glib::SignalProxy1< void,const Glib::RefPtr<Action>& > Gtk::UIManager::signal_post_activate Glib::SignalProxy1< void,const Glib::RefPtr<Action>& > Gtk::UIManager::signal_post_activate ( )
    actionThe action.
    @@ -1341,7 +1359,7 @@
    - + @@ -1352,8 +1370,8 @@
    Slot Prototype:
    void on_my_pre_activate(const Glib::RefPtr<Action>& action)

    The signal_pre_activate() signal is emitted just before the action is activated.

    This is intended for applications to get notification just before any action is activated.

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +

    {2,4}

    +
    Parameters:
    Glib::SignalProxy1< void,const Glib::RefPtr<Action>& > Gtk::UIManager::signal_pre_activate Glib::SignalProxy1< void,const Glib::RefPtr<Action>& > Gtk::UIManager::signal_pre_activate ( )
    actionThe action.
    @@ -1368,7 +1386,7 @@
    - + @@ -1389,7 +1407,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::UIManager > wrap Glib::RefPtr< Gtk::UIManager > wrap ( GtkUIManager *  object,
    @@ -1403,9 +1421,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/uimanager.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1UIManager__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1UIManager__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1UIManager-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1UIManager-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1UIManager-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1UIManager-members.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::UIManager, including all inherited members. @@ -70,7 +86,7 @@ - + @@ -109,7 +125,7 @@ - + @@ -128,9 +144,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    get_action_groups() const Gtk::UIManager
    get_add_tearoffs() const Gtk::UIManager
    get_data(const QueryQuark &key)Glib::Object
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_toplevels(UIManagerItemType types)Gtk::UIManager
    get_toplevels(UIManagerItemType types) const Gtk::UIManager
    set_add_tearoffs(bool add_tearoffs=true)Gtk::UIManager
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    signal_actions_changed()Gtk::UIManager
    signal_add_widget()Gtk::UIManager
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~UIManager()Gtk::UIManager [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VBox.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VBox.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VBox.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VBox.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::VBox Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::VBox Class Reference
    -
    +

    Vertical Box for laying widgets in a vertical row. More...

    @@ -83,14 +99,14 @@

    Detailed Description

    Vertical Box for laying widgets in a vertical row.

    You should create these objects, but it is more comfortable to pass around pointers of Gtk::Box. All the methods that do anything are in class Gtk::Box and this allows you to later change the direction of the box, when there's no dependencies to HBox and VBox classes.

    -
    Deprecated:
    Use Box instead, which is a very quick and easy change. But we recommend switching to Grid, since Box will go away eventually.
    +
    Deprecated:
    Use Box instead, which is a very quick and easy change. But we recommend switching to Grid, since Box will go away eventually.

    Constructor & Destructor Documentation

    - + @@ -106,7 +122,7 @@
    virtual Gtk::VBox::~VBox virtual Gtk::VBox::~VBox ( ) [virtual]
    - + @@ -127,7 +143,7 @@

    Creates a new vertical box.

    -
    Parameters:
    +
    Parameters:
    Gtk::VBox::VBox Gtk::VBox::VBox ( bool  homogeneous = false,
    spacingDetermines the space in pixels between child widgets.
    @@ -142,7 +158,7 @@
    - + @@ -155,7 +171,7 @@

    Reimplemented from Gtk::Box.

    -

    Reimplemented in Gtk::ColorSelection, Gtk::FileChooserWidget, Gtk::RecentChooserWidget, and Gtk::FontSelection.

    +

    Reimplemented in Gtk::FontSelection, Gtk::ColorSelection, Gtk::FileChooserWidget, and Gtk::RecentChooserWidget.

    @@ -164,7 +180,7 @@
    GtkVBox* Gtk::VBox::gobj GtkVBox* Gtk::VBox::gobj ( ) [inline]
    - + @@ -177,7 +193,7 @@

    Reimplemented from Gtk::Box.

    -

    Reimplemented in Gtk::ColorSelection, Gtk::FileChooserWidget, Gtk::RecentChooserWidget, and Gtk::FontSelection.

    +

    Reimplemented in Gtk::FontSelection, Gtk::ColorSelection, Gtk::FileChooserWidget, and Gtk::RecentChooserWidget.

    @@ -187,7 +203,7 @@
    const GtkVBox* Gtk::VBox::gobj const GtkVBox* Gtk::VBox::gobj ( ) const [inline]
    - + @@ -208,7 +224,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::VBox* wrap Gtk::VBox* wrap ( GtkVBox *  object,
    @@ -222,9 +238,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/hvbox.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VBox__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VBox__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VBox-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VBox-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VBox-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VBox-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::VBox, including all inherited members. @@ -61,6 +77,7 @@ + @@ -182,7 +199,7 @@ - + @@ -202,7 +219,7 @@ - + @@ -311,6 +328,7 @@ + @@ -459,7 +477,7 @@ - + @@ -544,7 +562,9 @@ + + @@ -589,9 +609,14 @@ -
    activate()Gtk::Widget
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Box(Orientation orientation=ORIENTATION_HORIZONTAL, int spacing=0)Gtk::Box [explicit]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    set_orientation(Orientation orientation)Gtk::Orientable
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Orientable()Gtk::Orientable [virtual]
    ~VBox()Gtk::VBox [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VButtonBox.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VButtonBox.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VButtonBox.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VButtonBox.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::VButtonBox Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::VButtonBox Class Reference
    -
    +

    A container for arranging buttons vertically. More...

    @@ -71,7 +87,7 @@  Provides access to the underlying C GtkObject.
    const GtkVButtonBox* gobj () const  Provides access to the underlying C GtkObject.
    VButtonBox (ButtonBoxStyle layout=BUTTONBOX_EDGE, int spacing=BUTTONBOX_DEFAULT_SPACING) + VButtonBox (ButtonBoxStyle layout=BUTTONBOX_EDGE, int spacing=BUTTONBOX_DEFAULT_SPACING)

    Related Functions

    (Note that these are not member functions.)

    @@ -83,14 +99,14 @@

    A container for arranging buttons vertically.

    A button box should be used to provide a consistent layout of buttons throughout your application. There is one default layout and a default spacing value that are persistant across all Gtk::VButtonBox widgets.

    The layout/spacing can then be altered by the programmer, or if desired, by the user to alter the 'feel' of a program to a small degree.

    -
    Deprecated:
    Use ButtonBox instead.
    +
    Deprecated:
    Use ButtonBox instead.

    Constructor & Destructor Documentation

    - + @@ -106,16 +122,16 @@
    virtual Gtk::VButtonBox::~VButtonBox virtual Gtk::VButtonBox::~VButtonBox ( ) [virtual]
    - + - + - + @@ -134,7 +150,7 @@
    Gtk::VButtonBox::VButtonBox Gtk::VButtonBox::VButtonBox ( ButtonBoxStyle layout = BUTTONBOX_EDGE, layout = BUTTONBOX_EDGE,
    int spacing = BUTTONBOX_DEFAULT_SPACING spacing = BUTTONBOX_DEFAULT_SPACING 
    - + @@ -154,7 +170,7 @@
    GtkVButtonBox* Gtk::VButtonBox::gobj GtkVButtonBox* Gtk::VButtonBox::gobj ( ) [inline]
    - + @@ -175,7 +191,7 @@
    const GtkVButtonBox* Gtk::VButtonBox::gobj const GtkVButtonBox* Gtk::VButtonBox::gobj ( ) const [inline]
    - + @@ -196,7 +212,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::VButtonBox* wrap Gtk::VButtonBox* wrap ( GtkVButtonBox *  object,
    @@ -210,9 +226,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/hvbuttonbox.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VButtonBox__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VButtonBox__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VButtonBox-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VButtonBox-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VButtonBox-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VButtonBox-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::VButtonBox, including all inherited members. @@ -61,6 +77,7 @@ + @@ -186,7 +203,7 @@ - + @@ -206,7 +223,7 @@ - + @@ -315,6 +332,7 @@ + @@ -468,7 +486,7 @@ - + @@ -553,7 +571,9 @@ + + @@ -600,9 +620,14 @@ -
    activate()Gtk::Widget
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Box(Orientation orientation=ORIENTATION_HORIZONTAL, int spacing=0)Gtk::Box [explicit]
    Buildable()Gtk::Buildable [protected]
    ButtonBox(Orientation orientation=ORIENTATION_HORIZONTAL)Gtk::ButtonBox [explicit]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    set_orientation(Orientation orientation)Gtk::Orientable
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Orientable()Gtk::Orientable [virtual]
    ~VButtonBox()Gtk::VButtonBox [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Viewport.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Viewport.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Viewport.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Viewport.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Viewport Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Viewport Class Reference
    -
    +

    An adapter which makes widgets scrollable. More...

    @@ -72,7 +88,7 @@ const GtkViewport* gobj () const  Provides access to the underlying C GtkObject.
     Viewport (const Glib::RefPtr< Adjustment >& hadjustment, const Glib::RefPtr< Adjustment >& vadjustment) -void set_shadow_type (ShadowType type) +void set_shadow_type (ShadowType type)  Sets the shadow type of the viewport.
    ShadowType get_shadow_type () const  Gets the shadow type of the Gtk::Viewport.
    @@ -85,7 +101,7 @@ Glib::RefPtr< const Gdk::Windowget_view_window () const  Gets the view window of the Gtk::Viewport.
    Glib::PropertyProxy< ShadowTypeproperty_shadow_type () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Determines how the shadowed box around the viewport is drawn.
    Glib::PropertyProxy_ReadOnly
    < ShadowTypeproperty_shadow_type () const  Determines how the shadowed box around the viewport is drawn.
    @@ -104,7 +120,7 @@
    - + @@ -120,7 +136,7 @@
    virtual Gtk::Viewport::~Viewport virtual Gtk::Viewport::~Viewport ( ) [virtual]
    - + @@ -148,7 +164,7 @@
    Gtk::Viewport::Viewport Gtk::Viewport::Viewport ( const Glib::RefPtr< Adjustment >&  hadjustment,
    - + @@ -168,7 +184,7 @@
    Glib::RefPtr<Gdk::Window> Gtk::Viewport::get_bin_window Glib::RefPtr<Gdk::Window> Gtk::Viewport::get_bin_window ( )
    - + @@ -188,7 +204,7 @@
    Glib::RefPtr<const Gdk::Window> Gtk::Viewport::get_bin_window Glib::RefPtr<const Gdk::Window> Gtk::Viewport::get_bin_window ( ) const
    - + @@ -203,55 +219,55 @@ - +
    ShadowType Gtk::Viewport::get_shadow_type ShadowType Gtk::Viewport::get_shadow_type ( ) const
    - + - +
    Glib::RefPtr<const Gdk::Window> Gtk::Viewport::get_view_window Glib::RefPtr<Gdk::Window> Gtk::Viewport::get_view_window ( ) const

    Gets the view window of the Gtk::Viewport.

    -
    Since gtkmm 2.22:
    +
    Since gtkmm 2.22:
    Returns:
    A Gdk::Window.
    - +
    - + - +
    Glib::RefPtr<Gdk::Window> Gtk::Viewport::get_view_window Glib::RefPtr<const Gdk::Window> Gtk::Viewport::get_view_window ( ) const

    Gets the view window of the Gtk::Viewport.

    -
    Since gtkmm 2.22:
    +
    Since gtkmm 2.22:
    Returns:
    A Gdk::Window.
    - +
    - + - +
    const GtkViewport* Gtk::Viewport::gobj GtkViewport* Gtk::Viewport::gobj ( ) const [inline] [inline]
    @@ -259,19 +275,19 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Bin.

    +

    Reimplemented from Gtk::Bin.

    - +
    - + - +
    GtkViewport* Gtk::Viewport::gobj const GtkViewport* Gtk::Viewport::gobj ( ) [inline] const [inline]
    @@ -279,7 +295,7 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Bin.

    +

    Reimplemented from Gtk::Bin.

    @@ -288,7 +304,7 @@
    - + @@ -297,6 +313,7 @@
    +

    Determines how the shadowed box around the viewport is drawn.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -307,7 +324,7 @@
    Glib::PropertyProxy< ShadowType > Gtk::Viewport::property_shadow_type Glib::PropertyProxy< ShadowType > Gtk::Viewport::property_shadow_type ( )
    - + @@ -327,7 +344,7 @@
    Glib::PropertyProxy_ReadOnly< ShadowType > Gtk::Viewport::property_shadow_type Glib::PropertyProxy_ReadOnly< ShadowType > Gtk::Viewport::property_shadow_type ( ) const
    - + @@ -338,7 +355,7 @@

    Sets the shadow type of the viewport.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Viewport::set_shadow_type void Gtk::Viewport::set_shadow_type ( ShadowType  type)
    typeThe new shadow type.
    @@ -353,7 +370,7 @@
    - + @@ -374,7 +391,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Viewport* wrap Gtk::Viewport* wrap ( GtkViewport *  object,
    @@ -388,9 +405,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/viewport.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Viewport__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Viewport__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Viewport-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Viewport-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Viewport-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Viewport-members.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Viewport, including all inherited members. @@ -64,6 +80,7 @@ + @@ -190,7 +207,7 @@ - + @@ -210,7 +227,7 @@ - + @@ -433,6 +450,7 @@ + @@ -472,7 +490,7 @@ - + @@ -559,7 +577,9 @@ + + @@ -606,9 +626,14 @@ -
    activate()Gtk::Widget
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    reparent(Widget& new_parent)Gtk::Widget
    reset_style()Gtk::Widget
    resize_children()Gtk::Container
    Scrollable()Gtk::Scrollable [protected]
    send_expose(GdkEvent* event)Gtk::Widget
    send_focus_change(GdkEvent* event)Gtk::Widget
    set_accel_path(const Glib::ustring& accel_path, const Glib::RefPtr< AccelGroup >& accel_group)Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Scrollable()Gtk::Scrollable [virtual]
    ~Viewport()Gtk::Viewport [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VolumeButton.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VolumeButton.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VolumeButton.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VolumeButton.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::VolumeButton Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::VolumeButton Class Reference
    -
    +

    A button which pops up a volume control. More...

    @@ -90,7 +106,7 @@
    - + @@ -106,7 +122,7 @@
    virtual Gtk::VolumeButton::~VolumeButton virtual Gtk::VolumeButton::~VolumeButton ( ) [virtual]
    - + @@ -126,7 +142,7 @@
    Gtk::VolumeButton::VolumeButton Gtk::VolumeButton::VolumeButton ( )
    - + @@ -146,7 +162,7 @@
    GtkVolumeButton* Gtk::VolumeButton::gobj GtkVolumeButton* Gtk::VolumeButton::gobj ( ) [inline]
    - + @@ -167,7 +183,7 @@
    const GtkVolumeButton* Gtk::VolumeButton::gobj const GtkVolumeButton* Gtk::VolumeButton::gobj ( ) const [inline]
    - + @@ -188,7 +204,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::VolumeButton* wrap Gtk::VolumeButton* wrap ( GtkVolumeButton *  object,
    @@ -202,9 +218,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/volumebutton.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VolumeButton__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VolumeButton__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VolumeButton-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VolumeButton-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VolumeButton-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VolumeButton-members.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::VolumeButton, including all inherited members. + @@ -65,6 +82,7 @@ + @@ -208,7 +226,7 @@ - + @@ -230,7 +248,7 @@ - + @@ -352,6 +370,7 @@ + @@ -529,7 +548,7 @@ - + @@ -625,7 +644,9 @@ + + @@ -680,9 +701,14 @@ -
    Activatable()Gtk::Activatable [protected]
    activate()Gtk::Widget
    add(Widget& widget)Gtk::Container [virtual]
    add_accelerator(const Glib::ustring& accel_signal, const Glib::RefPtr< AccelGroup >& accel_group, guint accel_key, Gdk::ModifierType accel_mods, AccelFlags accel_flags)Gtk::Widget
    add_modal_grab()Gtk::Widget
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align=0.5, double y_align=0.5)Gtk::Bin
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    Button()Gtk::Button
    Button(const Glib::ustring& label, bool mnemonic=false)Gtk::Button [explicit]
    Button(const StockID& stock_id)Gtk::Button [explicit]
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    set_orientation(Orientation orientation)Gtk::Orientable
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ScaleButton()Gtk::ScaleButton [virtual]
    ~VolumeButton()Gtk::VolumeButton [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VPaned.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VPaned.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VPaned.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VPaned.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::VPaned Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::VPaned Class Reference
    -
    +

    The Gtk::VPaned widget is a container widget with two children arranged vertically. More...

    @@ -82,14 +98,14 @@

    Detailed Description

    The Gtk::VPaned widget is a container widget with two children arranged vertically.

    The division between the two panes is adjustable by the user by dragging a handle. See Gtk::Paned for details.

    -
    Deprecated:
    Use Paned instead.
    +
    Deprecated:
    Use Paned instead.

    Constructor & Destructor Documentation

    - + @@ -105,7 +121,7 @@
    virtual Gtk::VPaned::~VPaned virtual Gtk::VPaned::~VPaned ( ) [virtual]
    - + @@ -122,7 +138,7 @@
    Gtk::VPaned::VPaned Gtk::VPaned::VPaned ( )
    - + @@ -142,7 +158,7 @@
    GtkVPaned* Gtk::VPaned::gobj GtkVPaned* Gtk::VPaned::gobj ( ) [inline]
    - + @@ -163,7 +179,7 @@
    const GtkVPaned* Gtk::VPaned::gobj const GtkVPaned* Gtk::VPaned::gobj ( ) const [inline]
    - + @@ -184,7 +200,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::VPaned* wrap Gtk::VPaned* wrap ( GtkVPaned *  object,
    @@ -198,9 +214,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/hvpaned.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VPaned__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VPaned__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VPaned-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VPaned-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VPaned-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VPaned-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::VPaned, including all inherited members. @@ -62,6 +78,7 @@ + @@ -189,7 +206,7 @@ - + @@ -208,7 +225,7 @@ - + @@ -317,6 +334,7 @@ + @@ -467,7 +485,7 @@ - + @@ -551,7 +569,9 @@ + + @@ -596,9 +616,14 @@ -
    activate()Gtk::Widget
    Gtk::Orientable::add_interface(GType gtype_implementer)Gtk::Orientable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_position(int position)Gtk::Paned
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Paned()Gtk::Paned [virtual]
    ~VPaned()Gtk::VPaned [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VScale.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VScale.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VScale.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VScale.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::VScale Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::VScale Class Reference
    -
    +

    A vertical slider for selecting values. More...

    @@ -72,7 +88,7 @@ const GtkVScale* gobj () const  Provides access to the underlying C GtkObject.
     VScale () - VScale (double min, double max, double step) + VScale (double min, double max, double step)  Construct a VScale with the given minimum and maximum.
     VScale (const Glib::RefPtr< Adjustment >& adjustment)

    @@ -89,14 +105,14 @@
    vscale1.png
    -
    Deprecated:
    Use Scale instead.
    +
    Deprecated:
    Use Scale instead.


    Constructor & Destructor Documentation

    - + @@ -112,7 +128,7 @@
    virtual Gtk::VScale::~VScale virtual Gtk::VScale::~VScale ( ) [virtual]
    - + @@ -128,7 +144,7 @@
    Gtk::VScale::VScale Gtk::VScale::VScale ( )
    - + @@ -164,7 +180,7 @@
    Gtk::VScale::VScale Gtk::VScale::VScale ( double  min,
    - + @@ -182,7 +198,7 @@
    Gtk::VScale::VScale Gtk::VScale::VScale ( const Glib::RefPtr< Adjustment >&  adjustment)
    - + @@ -202,7 +218,7 @@
    GtkVScale* Gtk::VScale::gobj GtkVScale* Gtk::VScale::gobj ( ) [inline]
    - + @@ -223,7 +239,7 @@
    const GtkVScale* Gtk::VScale::gobj const GtkVScale* Gtk::VScale::gobj ( ) const [inline]
    - + @@ -244,7 +260,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::VScale* wrap Gtk::VScale* wrap ( GtkVScale *  object,
    @@ -258,9 +274,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/hvscale.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VScale__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VScale__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VScale-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VScale-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VScale-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VScale-members.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::VScale, including all inherited members. @@ -59,6 +75,7 @@ + @@ -138,6 +155,7 @@ + @@ -175,7 +193,7 @@ - + @@ -200,7 +218,7 @@ - + @@ -343,6 +361,8 @@ + + @@ -450,6 +470,7 @@ + @@ -467,7 +488,7 @@ - + @@ -556,7 +577,9 @@ + + @@ -602,9 +625,14 @@ -
    activate()Gtk::Widget
    add_mark(double value, PositionType position, const Glib::ustring& markup)Gtk::Scale
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    calc_digits_(double step) const Gtk::Scale [protected, virtual]
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_fill_level() const Gtk::Range
    get_flippable() const Gtk::Range
    get_halign() const Gtk::Widget
    get_has_origin() const Gtk::Scale
    get_has_tooltip() const Gtk::Widget
    get_has_window() const Gtk::Widget
    get_height() const Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_range_border_vfunc(Gtk::Border& border) const Gtk::Range [protected, virtual]
    get_range_rect() const Gtk::Range
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    property_has_default() const Gtk::Widget
    property_has_focus()Gtk::Widget
    property_has_focus() const Gtk::Widget
    property_has_origin()Gtk::Scale
    property_has_origin() const Gtk::Scale
    property_has_tooltip()Gtk::Widget
    property_has_tooltip() const Gtk::Widget
    property_height_request()Gtk::Widget
    set_fill_level(double fill_level)Gtk::Range
    set_flippable(bool flippable=true)Gtk::Range
    set_halign(Align align)Gtk::Widget
    set_has_origin(bool has_origin=true)Gtk::Scale
    set_has_tooltip(bool has_tooltip=TRUE)Gtk::Widget
    set_has_window(bool has_window=true)Gtk::Widget [protected]
    set_hexpand(bool expand=true)Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_range(double min, double max)Gtk::Range
    set_realized(bool realized=true)Gtk::Widget [protected]
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Scale()Gtk::Scale [virtual]
    ~VScale()Gtk::VScale [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VScrollbar.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VScrollbar.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VScrollbar.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VScrollbar.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::VScrollbar Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::VScrollbar Class Reference
    -
    +

    A vertical scrollbar. More...

    @@ -88,14 +104,14 @@
    vscrollbar1.png
    -
    Deprecated:
    Use Scrollbar instead.
    +
    Deprecated:
    Use Scrollbar instead.

    Constructor & Destructor Documentation

    - + @@ -111,7 +127,7 @@
    virtual Gtk::VScrollbar::~VScrollbar virtual Gtk::VScrollbar::~VScrollbar ( ) [virtual]
    - + @@ -127,7 +143,7 @@
    Gtk::VScrollbar::VScrollbar Gtk::VScrollbar::VScrollbar ( )
    - + @@ -145,7 +161,7 @@
    Gtk::VScrollbar::VScrollbar Gtk::VScrollbar::VScrollbar ( const Glib::RefPtr< Adjustment >&  gtkadjustment)
    - + @@ -165,7 +181,7 @@
    GtkVScrollbar* Gtk::VScrollbar::gobj GtkVScrollbar* Gtk::VScrollbar::gobj ( ) [inline]
    - + @@ -186,7 +202,7 @@
    const GtkVScrollbar* Gtk::VScrollbar::gobj const GtkVScrollbar* Gtk::VScrollbar::gobj ( ) const [inline]
    - + @@ -207,7 +223,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::VScrollbar* wrap Gtk::VScrollbar* wrap ( GtkVScrollbar *  object,
    @@ -221,9 +237,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/hvscrollbar.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VScrollbar__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VScrollbar__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VScrollbar-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VScrollbar-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VScrollbar-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VScrollbar-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::VScrollbar, including all inherited members. @@ -59,6 +75,7 @@ + @@ -168,7 +185,7 @@ - + @@ -193,7 +210,7 @@ - + @@ -303,6 +320,7 @@ + @@ -454,7 +472,7 @@ - + @@ -541,7 +559,9 @@ + + @@ -588,9 +608,14 @@ -
    activate()Gtk::Widget
    Gtk::Orientable::add_interface(GType gtype_implementer)Gtk::Orientable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    compute_expand(Orientation orientation)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_range_border_vfunc(Gtk::Border& border) const Gtk::Range [protected, virtual]
    get_range_rect() const Gtk::Range
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    set_orientation(Orientation orientation)Gtk::Orientable
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_range(double min, double max)Gtk::Range
    set_realized(bool realized=true)Gtk::Widget [protected]
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Scrollbar()Gtk::Scrollbar [virtual]
    ~VScrollbar()Gtk::VScrollbar [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VSeparator.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VSeparator.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VSeparator.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VSeparator.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::VSeparator Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::VSeparator Class Reference
    -
    +

    Vertical line widget. More...

    @@ -92,7 +108,7 @@
    - + @@ -108,7 +124,7 @@
    virtual Gtk::VSeparator::~VSeparator virtual Gtk::VSeparator::~VSeparator ( ) [virtual]
    - + @@ -125,7 +141,7 @@
    Gtk::VSeparator::VSeparator Gtk::VSeparator::VSeparator ( )
    - + @@ -145,7 +161,7 @@
    GtkVSeparator* Gtk::VSeparator::gobj GtkVSeparator* Gtk::VSeparator::gobj ( ) [inline]
    - + @@ -166,7 +182,7 @@
    const GtkVSeparator* Gtk::VSeparator::gobj const GtkVSeparator* Gtk::VSeparator::gobj ( ) const [inline]
    - + @@ -187,7 +203,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::VSeparator* wrap Gtk::VSeparator* wrap ( GtkVSeparator *  object,
    @@ -201,9 +217,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/hvseparator.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VSeparator__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VSeparator__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VSeparator-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VSeparator-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1VSeparator-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1VSeparator-members.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::VSeparator, including all inherited members. @@ -59,6 +75,7 @@ + @@ -161,7 +178,7 @@ - + @@ -179,7 +196,7 @@ - + @@ -283,6 +300,7 @@ + @@ -409,7 +427,7 @@ - + @@ -486,7 +504,9 @@ + + @@ -528,9 +548,14 @@ -
    activate()Gtk::Widget
    Gtk::Orientable::add_interface(GType gtype_implementer)Gtk::Orientable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    compute_expand(Orientation orientation)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    on_visibility_notify_event(GdkEventVisibility* event)Gtk::Widget [protected, virtual]
    on_window_state_event(GdkEventWindowState* event)Gtk::Widget [protected, virtual]
    operator=(const trackable &src)sigc::trackable
    Orientable()Gtk::Orientable [protected]
    override_background_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_color(const Gdk::RGBA& color, StateFlags state=(StateFlags) 0)Gtk::Widget
    override_cursor(const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)Gtk::Widget
    set_orientation(Orientation orientation)Gtk::Orientable
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_receives_default(bool receives_default=true)Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Separator()Gtk::Separator [virtual]
    ~VSeparator()Gtk::VSeparator [virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Widget.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Widget.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Widget.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Widget.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Widget Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Widget Class Reference
    -
    +

    Abstract Widget (Base class for all widgets) More...

    @@ -70,6 +86,7 @@

    Public Member Functions

    virtual ~Widget () + Destroys the widget.
    GtkWidget* gobj ()  Provides access to the underlying C GtkObject.
    const GtkWidget* gobj () const @@ -90,7 +107,7 @@  Invalidates the rectangular area of widget defined by region by calling gdk_window_invalidate_region() on the widget's window and all its child windows.
    void queue_resize ()  This function is only for use in widget implementations.
    -void size_allocate (const Allocation& allocation) +void size_allocate (const Allocation& allocation)  This function is only used by Gtk::Container subclasses, to assign a size and position to their child widgets.
    SizeRequestMode get_request_mode () const  Gets whether the widget prefers a height-for-width layout or a width-for-height layout.
    @@ -112,11 +129,11 @@  Given an accelerator group, accel_group, and an accelerator path, accel_path, sets up an accelerator in accel_group so whenever the key binding that is defined for accel_path is pressed, widget will be activated.
    bool mnemonic_activate (bool group_cycling)  Emits the Gtk::Widget::signal_mnemonic_activate() signal.
    -bool event (GdkEvent* event) +bool event (GdkEvent*event)  Rarely-used function.
    -int send_expose (GdkEvent* event) +int send_expose (GdkEvent*event)  Very rarely-used function.
    -bool send_focus_change (GdkEvent* event) +bool send_focus_change (GdkEvent*event)  Sends the focus change event to widget.
    bool activate ()  For widgets that can be "activated" (buttons, menu items, etc.) this function activates them.
    @@ -220,9 +237,9 @@  Returns the width that has currently been allocated to widget.
    int get_allocated_height () const  Returns the height that has currently been allocated to widget.
    -Allocation get_allocation () const +Allocation get_allocation () const  Retrieves the widget's location.
    -void set_allocation (const Allocation& allocation) +void set_allocation (const Allocation& allocation)  Sets the widget's allocation.
    Containerget_parent ()  Returns the parent container of widget.
    @@ -292,7 +309,7 @@  Sets whether the widget would like any available extra horizontal space.
    bool get_hexpand_set () const  Gets whether set_hexpand() has been used to explicitly set the expand flag on this widget.
    -void set_hexpand_set (bool set=true) +void set_hexpand_set (bool set=true)  Sets whether the hexpand flag (see get_hexpand()) will be used.
    bool get_vexpand () const  Gets whether the widget would like any available extra vertical space.
    @@ -300,7 +317,7 @@  Sets whether the widget would like any available extra vertical space.
    bool get_vexpand_set () const  Gets whether set_vexpand() has been used to explicitly set the expand flag on this widget.
    -void set_vexpand_set (bool set=true) +void set_vexpand_set (bool set=true)  Sets whether the vexpand flag (see get_vexpand()) will be used.
    void queue_compute_expand ()  Mark widget as needing to recompute its expand flags.
    @@ -315,27 +332,27 @@ Glib::RefPtr< const Atk::Objectget_accessible () const  Returns the accessible object that describes the widget to an assistive technology.
    Align get_halign () const - Gets the value of the Gtk::Widget::property_halign() property.
    + Gets the value of the Gtk::Widget::property_halign() property.
    void set_halign (Align align)  Sets the horizontal alignment of widget.
    Align get_valign () const - Gets the value of the Gtk::Widget::property_valign() property.
    + Gets the value of the Gtk::Widget::property_valign() property.
    void set_valign (Align align)  Sets the vertical alignment of widget.
    int get_margin_left () const - Gets the value of the Gtk::Widget::property_margin_left() property.
    + Gets the value of the Gtk::Widget::property_margin_left() property.
    void set_margin_left (int margin)  Sets the left margin of widget.
    int get_margin_right () const - Gets the value of the Gtk::Widget::property_margin_right() property.
    + Gets the value of the Gtk::Widget::property_margin_right() property.
    void set_margin_right (int margin)  Sets the right margin of widget.
    int get_margin_top () const - Gets the value of the Gtk::Widget::property_margin_top() property.
    + Gets the value of the Gtk::Widget::property_margin_top() property.
    void set_margin_top (int margin)  Sets the top margin of widget.
    int get_margin_bottom () const - Gets the value of the Gtk::Widget::property_margin_bottom() property.
    + Gets the value of the Gtk::Widget::property_margin_bottom() property.
    void set_margin_bottom (int margin)  Sets the bottom margin of widget.
    Gdk::EventMask get_events () const @@ -364,14 +381,14 @@ void reset_style ()  Updates the style context of widget and all descendents by updating its widget path.
    template<class PropertyType > -void get_style_property (const Glib::ustring& the_property_name, PropertyType&value) const +void get_style_property (const Glib::ustring& the_property_name, PropertyType&value) const Glib::RefPtr< Pango::Contextcreate_pango_context ()  Creates a new Pango::Context with the appropriate font map, font description, and base direction for drawing text for this widget.
    Glib::RefPtr< Pango::Contextget_pango_context ()  Gets a Pango::Context with the appropriate font map, font description, and base direction for this widget.
    Glib::RefPtr< Pango::Layoutcreate_pango_layout (const Glib::ustring& text)  Creates a new Pango::Layout with the appropriate font map, font description, and base direction for drawing text for this widget.
    -Glib::RefPtr< Gdk::Pixbufrender_icon_pixbuf (const StockID& stock_id, IconSize size) +Glib::RefPtr< Gdk::Pixbufrender_icon_pixbuf (const StockID& stock_id, IconSize size)  A convenience function that uses the theme engine and style settings for widget to look up stock_id and render it to a pixbuf.
    void set_composite_name (const Glib::ustring& name)  Sets a widgets composite name.
    @@ -388,9 +405,9 @@  Sets an input shape for this widget's GDK window.
    WidgetPath get_path () const  Returns the Gtk::WidgetPath representing widget, if the widget is not connected to a toplevel widget, a partial path will be created.
    -std::vector< Widget* > list_mnemonic_labels () +std::vector< Widget* > list_mnemonic_labels ()  Returns a newly allocated list of the widgets, normally labels, for which this widget is the target of a mnemonic (see for example, Gtk::Label::set_mnemonic_widget()).
    -std::vector< const Widget* > list_mnemonic_labels () const +std::vector< const Widget* > list_mnemonic_labels () const  Returns a newly allocated list of the widgets, normally labels, for which this widget is the target of a mnemonic (see for example, Gtk::Label::set_mnemonic_widget()).
    void add_mnemonic_label (Widget& label)  Adds a widget to the list of mnemonic labels for this widget.
    @@ -403,7 +420,7 @@ void drag_unhighlight ()  Removes a highlight set by gtk_drag_highlight() from a widget.
    void drag_dest_set (DestDefaults flags=DestDefaults(0), Gdk::DragAction actions=Gdk::DragAction(0)) -void drag_dest_set (const std::vector< TargetEntry >& targets, DestDefaults flags=DEST_DEFAULT_ALL, Gdk::DragAction actions=Gdk::ACTION_COPY) +void drag_dest_set (const std::vector< TargetEntry >& targets, DestDefaults flags=DEST_DEFAULT_ALL, Gdk::DragAction actions=Gdk::ACTION_COPY) void drag_dest_set_proxy (const Glib::RefPtr< Gdk::Window >& proxy_window, Gdk::DragProtocol protocol, bool use_coordinates)  Sets this widget as a proxy for drops to another window.
    void drag_dest_unset () @@ -423,9 +440,9 @@  Add the image targets supported by Gtk::Selection to the target list of the drag destination.
    void drag_dest_add_uri_targets ()  Add the URI targets supported by Gtk::Selection to the target list of the drag destination.
    -void drag_source_set (const std::vector< TargetEntry >& targets, Gdk::ModifierType start_button_mask=Gdk::MODIFIER_MASK, Gdk::DragAction actions=Gdk::ACTION_COPY) +void drag_source_set (const std::vector< TargetEntry >& targets, Gdk::ModifierType start_button_mask=Gdk::MODIFIER_MASK, Gdk::DragAction actions=Gdk::ACTION_COPY) void drag_source_unset () - Undoes the effects of set().
    + Undoes the effects of set().
    void drag_source_set_icon (const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)  Sets the icon that will be used for drags from a particular widget from a Gdk::Pixbuf.
    void drag_source_set_icon (const StockID& stock_id) @@ -438,7 +455,7 @@  Add the URI targets supported by Gtk::Selection to the target list of the drag source.
    void drag_source_add_image_targets ()  Add the writable image targets supported by Gtk::Selection to the target list of the drag source.
    -Glib::RefPtr< Gdk::DragContextdrag_begin (const Glib::RefPtr< TargetList >& targets, Gdk::DragAction actions, int button, GdkEvent* event) +Glib::RefPtr< Gdk::DragContextdrag_begin (const Glib::RefPtr< TargetList >& targets, Gdk::DragAction actions, int button, GdkEvent*event)  Initiates a drag on the source side.
    bool drag_check_threshold (int start_x, int start_y, int current_x, int current_y)  Checks to see if a mouse drag starting at ( start_x, start_y) and ending at ( current_x, current_y) has passed the GTK+ drag threshold, and thus should trigger the beginning of a drag-and-drop operation.
    @@ -446,9 +463,9 @@ void queue_resize_no_redraw ()  This function works like queue_resize(), except that the widget is not invalidated.
    bool get_no_show_all () const - Returns the current value of the Gtk::Widget::property_no_show_all() property, which determines whether calls to show_all() will affect this widget.
    + Returns the current value of the Gtk::Widget::property_no_show_all() property, which determines whether calls to show_all() will affect this widget.
    void set_no_show_all (bool no_show_all=true) - Sets the Gtk::Widget::property_no_show_all() property, which determines whether calls to show_all() will affect this widget.
    + Sets the Gtk::Widget::property_no_show_all() property, which determines whether calls to show_all() will affect this widget.
    void set_parent (Widget& parent)  This function is useful only when implementing subclasses of Gtk::Container.
    void unparent () @@ -497,10 +514,12 @@  Emitted on realization of a widget.
    Glib::SignalProxy0< void > signal_unrealize () Glib::SignalProxy1< void,
    -Allocation& > signal_size_allocate () +Allocation& > signal_size_allocate () Glib::SignalProxy1< void,
    Gtk::StateTypesignal_state_changed () Glib::SignalProxy1< void,
    +Gtk::StateFlagssignal_state_flags_changed () +Glib::SignalProxy1< void,
    Widget* > signal_parent_changed ()  Informs objects that their parent changed.
    Glib::SignalProxy1< void,
    @@ -624,167 +643,169 @@ GdkEventGrabBroken* > signal_grab_broken_event () Glib::SignalProxy1< bool,
    GdkEventExpose* > signal_damage_event () +Glib::SignalProxy1< bool,
    +GdkEventTouch* > signal_touch_event () Glib::PropertyProxy
    < Glib::ustringproperty_name () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The name of the widget.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_name () const  The name of the widget.
    Glib::PropertyProxy< Container* > property_parent () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The parent widget of this widget.
    Glib::PropertyProxy_ReadOnly
    < Container* > property_parent () const  The parent widget of this widget.
    Glib::PropertyProxy< int > property_width_request () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Override for width request of the widget, or -1 if natural request should be used.
    Glib::PropertyProxy_ReadOnly< int > property_width_request () const  Override for width request of the widget, or -1 if natural request should be used.
    Glib::PropertyProxy< int > property_height_request () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Override for height request of the widget, or -1 if natural request should be used.
    Glib::PropertyProxy_ReadOnly< int > property_height_request () const  Override for height request of the widget, or -1 if natural request should be used.
    Glib::PropertyProxy< bool > property_visible () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the widget is visible.
    Glib::PropertyProxy_ReadOnly
    < bool > property_visible () const  Whether the widget is visible.
    Glib::PropertyProxy< bool > property_sensitive () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the widget responds to input.
    Glib::PropertyProxy_ReadOnly
    < bool > property_sensitive () const  Whether the widget responds to input.
    Glib::PropertyProxy< bool > property_app_paintable () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the application will paint directly on the widget.
    Glib::PropertyProxy_ReadOnly
    < bool > property_app_paintable () const  Whether the application will paint directly on the widget.
    Glib::PropertyProxy< bool > property_can_focus () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the widget can accept the input focus.
    Glib::PropertyProxy_ReadOnly
    < bool > property_can_focus () const  Whether the widget can accept the input focus.
    Glib::PropertyProxy< bool > property_has_focus () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the widget has the input focus.
    Glib::PropertyProxy_ReadOnly
    < bool > property_has_focus () const  Whether the widget has the input focus.
    Glib::PropertyProxy< bool > property_is_focus () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the widget is the focus widget within the toplevel.
    Glib::PropertyProxy_ReadOnly
    < bool > property_is_focus () const  Whether the widget is the focus widget within the toplevel.
    Glib::PropertyProxy< bool > property_can_default () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the widget can be the default widget.
    Glib::PropertyProxy_ReadOnly
    < bool > property_can_default () const  Whether the widget can be the default widget.
    Glib::PropertyProxy< bool > property_has_default () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the widget is the default widget.
    Glib::PropertyProxy_ReadOnly
    < bool > property_has_default () const  Whether the widget is the default widget.
    Glib::PropertyProxy< bool > property_receives_default () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If TRUE, the widget will receive the default action when it is focused.
    Glib::PropertyProxy_ReadOnly
    < bool > property_receives_default () const  If TRUE, the widget will receive the default action when it is focused.
    Glib::PropertyProxy_ReadOnly
    < bool > property_composite_child () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the widget is part of a composite widget.
    Glib::PropertyProxy
    < Glib::RefPtr< Style > > property_style () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The style of the widget, which contains information about how it will look (colors etc).
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Style > > property_style () const  The style of the widget, which contains information about how it will look (colors etc).
    Glib::PropertyProxy
    < Gdk::EventMaskproperty_events () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The event mask that decides what kind of GdkEvents this widget gets.
    Glib::PropertyProxy_ReadOnly
    < Gdk::EventMaskproperty_events () const  The event mask that decides what kind of GdkEvents this widget gets.
    Glib::PropertyProxy< bool > property_has_tooltip () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether this widget has a tooltip.
    Glib::PropertyProxy_ReadOnly
    < bool > property_has_tooltip () const  Whether this widget has a tooltip.
    Glib::PropertyProxy
    < Glib::ustringproperty_tooltip_markup () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The contents of the tooltip for this widget.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_tooltip_markup () const  The contents of the tooltip for this widget.
    Glib::PropertyProxy
    < Glib::ustringproperty_tooltip_text () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The contents of the tooltip for this widget.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_tooltip_text () const  The contents of the tooltip for this widget.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Gdk::Window > > property_window () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The widget's window if it is realized.
    Glib::PropertyProxy< bool > property_no_show_all () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether gtk_widget_show_all() should not affect this widget.
    Glib::PropertyProxy_ReadOnly
    < bool > property_no_show_all () const  Whether gtk_widget_show_all() should not affect this widget.
    Glib::PropertyProxy< bool > property_double_buffered () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the widget is double buffered.
    Glib::PropertyProxy_ReadOnly
    < bool > property_double_buffered () const  Whether the widget is double buffered.
    Glib::PropertyProxy< Alignproperty_halign () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + How to position in extra horizontal space.
    Glib::PropertyProxy_ReadOnly
    < Alignproperty_halign () const  How to position in extra horizontal space.
    Glib::PropertyProxy< Alignproperty_valign () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + How to position in extra vertical space.
    Glib::PropertyProxy_ReadOnly
    < Alignproperty_valign () const  How to position in extra vertical space.
    Glib::PropertyProxy< int > property_margin_left () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Pixels of extra space on the left side.
    Glib::PropertyProxy_ReadOnly< int > property_margin_left () const  Pixels of extra space on the left side.
    Glib::PropertyProxy< int > property_margin_right () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Pixels of extra space on the right side.
    Glib::PropertyProxy_ReadOnly< int > property_margin_right () const  Pixels of extra space on the right side.
    Glib::PropertyProxy< int > property_margin_top () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Pixels of extra space on the top side.
    Glib::PropertyProxy_ReadOnly< int > property_margin_top () const  Pixels of extra space on the top side.
    Glib::PropertyProxy< int > property_margin_bottom () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Pixels of extra space on the bottom side.
    Glib::PropertyProxy_ReadOnly< int > property_margin_bottom () const  Pixels of extra space on the bottom side.
    Glib::PropertyProxy< int > property_margin () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Pixels of extra space on all four sides.
    Glib::PropertyProxy_ReadOnly< int > property_margin () const  Pixels of extra space on all four sides.
    Glib::PropertyProxy< bool > property_hexpand () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether widget wants more horizontal space.
    Glib::PropertyProxy_ReadOnly
    < bool > property_hexpand () const  Whether widget wants more horizontal space.
    Glib::PropertyProxy< bool > property_hexpand_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to use the hexpand property.
    Glib::PropertyProxy_ReadOnly
    < bool > property_hexpand_set () const  Whether to use the hexpand property.
    Glib::PropertyProxy< bool > property_vexpand () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether widget wants more vertical space.
    Glib::PropertyProxy_ReadOnly
    < bool > property_vexpand () const  Whether widget wants more vertical space.
    Glib::PropertyProxy< bool > property_vexpand_set () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether to use the vexpand property.
    Glib::PropertyProxy_ReadOnly
    < bool > property_vexpand_set () const  Whether to use the vexpand property.
    Glib::PropertyProxy< bool > property_expand () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether widget wants to expand in both directions.
    Glib::PropertyProxy_ReadOnly
    < bool > property_expand () const  Whether widget wants to expand in both directions.
    @@ -815,7 +836,7 @@  This is a default handler for the signal signal_realize().
    virtual void on_unrealize ()  This is a default handler for the signal signal_unrealize().
    -virtual void on_size_allocate (Allocation& allocation) +virtual void on_size_allocate (Allocation& allocation)  This is a default handler for the signal signal_size_allocate().
    virtual void on_state_changed (Gtk::StateType previous_state)  This is a default handler for the signal signal_state_changed().
    @@ -837,53 +858,53 @@  This is a default handler for the signal signal_grab_focus().
    virtual bool on_focus (DirectionType direction)  This is a default handler for the signal signal_focus().
    -virtual bool on_event (GdkEvent* event) +virtual bool on_event (GdkEvent*event)  This is a default handler for the signal signal_event().
    -virtual bool on_button_press_event (GdkEventButton* event) +virtual bool on_button_press_event (GdkEventButton*event)  This is a default handler for the signal signal_button_press_event().
    -virtual bool on_button_release_event (GdkEventButton* event) +virtual bool on_button_release_event (GdkEventButton*event)  This is a default handler for the signal signal_button_release_event().
    -virtual bool on_scroll_event (GdkEventScroll* event) +virtual bool on_scroll_event (GdkEventScroll*event)  This is a default handler for the signal signal_scroll_event().
    -virtual bool on_motion_notify_event (GdkEventMotion* event) +virtual bool on_motion_notify_event (GdkEventMotion*event)  This is a default handler for the signal signal_motion_notify_event().
    -virtual bool on_delete_event (GdkEventAny* event) +virtual bool on_delete_event (GdkEventAny*event)  This is a default handler for the signal signal_delete_event().
    virtual bool on_draw (const ::Cairo::RefPtr< ::Cairo::Context >& cr)  This is a default handler for the signal signal_draw().
    -virtual bool on_key_press_event (GdkEventKey* event) +virtual bool on_key_press_event (GdkEventKey*event)  This is a default handler for the signal signal_key_press_event().
    -virtual bool on_key_release_event (GdkEventKey* event) +virtual bool on_key_release_event (GdkEventKey*event)  This is a default handler for the signal signal_key_release_event().
    -virtual bool on_enter_notify_event (GdkEventCrossing* event) +virtual bool on_enter_notify_event (GdkEventCrossing*event)  This is a default handler for the signal signal_enter_notify_event().
    -virtual bool on_leave_notify_event (GdkEventCrossing* event) +virtual bool on_leave_notify_event (GdkEventCrossing*event)  This is a default handler for the signal signal_leave_notify_event().
    -virtual bool on_configure_event (GdkEventConfigure* event) +virtual bool on_configure_event (GdkEventConfigure*event)  This is a default handler for the signal signal_configure_event().
    -virtual bool on_focus_in_event (GdkEventFocus* event) +virtual bool on_focus_in_event (GdkEventFocus*event)  This is a default handler for the signal signal_focus_in_event().
    -virtual bool on_focus_out_event (GdkEventFocus* event) +virtual bool on_focus_out_event (GdkEventFocus*event)  This is a default handler for the signal signal_focus_out_event().
    -virtual bool on_map_event (GdkEventAny* event) +virtual bool on_map_event (GdkEventAny*event)  This is a default handler for the signal signal_map_event().
    -virtual bool on_unmap_event (GdkEventAny* event) +virtual bool on_unmap_event (GdkEventAny*event)  This is a default handler for the signal signal_unmap_event().
    -virtual bool on_property_notify_event (GdkEventProperty* event) +virtual bool on_property_notify_event (GdkEventProperty*event)  This is a default handler for the signal signal_property_notify_event().
    -virtual bool on_selection_clear_event (GdkEventSelection* event) +virtual bool on_selection_clear_event (GdkEventSelection*event)  This is a default handler for the signal signal_selection_clear_event().
    -virtual bool on_selection_request_event (GdkEventSelection* event) +virtual bool on_selection_request_event (GdkEventSelection*event)  This is a default handler for the signal signal_selection_request_event().
    -virtual bool on_selection_notify_event (GdkEventSelection* event) +virtual bool on_selection_notify_event (GdkEventSelection*event)  This is a default handler for the signal signal_selection_notify_event().
    -virtual bool on_proximity_in_event (GdkEventProximity* event) +virtual bool on_proximity_in_event (GdkEventProximity*event)  This is a default handler for the signal signal_proximity_in_event().
    -virtual bool on_proximity_out_event (GdkEventProximity* event) +virtual bool on_proximity_out_event (GdkEventProximity*event)  This is a default handler for the signal signal_proximity_out_event().
    -virtual bool on_visibility_notify_event (GdkEventVisibility* event) +virtual bool on_visibility_notify_event (GdkEventVisibility*event)  This is a default handler for the signal signal_visibility_notify_event().
    -virtual bool on_window_state_event (GdkEventWindowState* event) +virtual bool on_window_state_event (GdkEventWindowState*event)  This is a default handler for the signal signal_window_state_event().
    virtual void on_selection_get (SelectionData& selection_data, guint info, guint time)  This is a default handler for the signal signal_selection_get().
    @@ -934,7 +955,7 @@  Transforms the given cairo context cr from widget-relative coordinates to window-relative coordinates.
    Requisition get_requisition () const  Retrieves the widget's requisition.
    -void get_style_property_value (const Glib::ustring& the_property_name, Glib::ValueBase&value) const +void get_style_property_value (const Glib::ustring& the_property_name, Glib::ValueBase&value) const  Gets the value of a style property of widget.
    void realize_if_needed ()

    @@ -959,7 +980,7 @@
    - + @@ -968,6 +989,9 @@
    +

    Destroys the widget.

    +

    The widget will be automatically removed from the parent container.

    +
    @@ -975,7 +999,7 @@
    virtual Gtk::Widget::~Widget virtual Gtk::Widget::~Widget ( ) [virtual]
    - + @@ -992,7 +1016,7 @@
    Gtk::Widget::Widget Gtk::Widget::Widget ( ) [protected]
    - + @@ -1014,7 +1038,7 @@
    bool Gtk::Widget::activate bool Gtk::Widget::activate ( )
    - + @@ -1054,7 +1078,7 @@

    Installs an accelerator for this widget in accel_group that causes accel_signal to be emitted if the accelerator is activated.

    The accel_group needs to be added to the widget's toplevel via Gtk::Window::add_accel_group(), and the signal must be of type RUN_ACTION. Accelerators added through this function are not user changeable during runtime. If you want to support accelerators that can be changed by the user, use Gtk::AccelMap::add_entry() and set_accel_path() or Gtk::MenuItem::set_accel_path() instead.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::add_accelerator void Gtk::Widget::add_accelerator ( const Glib::ustring accel_signal,
    @@ -1072,7 +1096,7 @@
    accel_signalWidget signal to emit on accelerator activation.
    accel_groupAccel group for this widget, added to its toplevel.
    - + @@ -1094,8 +1118,8 @@

    Adds the device events in the bitfield events to the event mask for widget.

    See set_device_events() for details.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Widget::add_device_events void Gtk::Widget::add_device_events ( const Glib::RefPtr< const Gdk::Device >&  device,
    @@ -1110,7 +1134,7 @@
    deviceA Gdk::Device.
    eventsAn event mask, see Gdk::EventMask.
    - + @@ -1122,7 +1146,7 @@

    Adds the events in the bitfield events to the event mask for widget.

    See set_events() for details.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::add_events void Gtk::Widget::add_events ( Gdk::EventMask  events)
    eventsAn event mask, see Gdk::EventMask.
    @@ -1136,7 +1160,7 @@
    - + @@ -1148,8 +1172,8 @@

    Adds a widget to the list of mnemonic labels for this widget.

    (See list_mnemonic_labels()). Note the list of mnemonic labels for the widget is cleared when the widget is destroyed, so the caller must make sure to update its internal state at this point as well.

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +
    Since gtkmm 2.4:
    +
    Parameters:
    void Gtk::Widget::add_mnemonic_label void Gtk::Widget::add_mnemonic_label ( Widget label)
    labelA Gtk::Widget that acts as a mnemonic label for widget.
    @@ -1163,7 +1187,7 @@
    - + @@ -1183,7 +1207,7 @@
    void Gtk::Widget::add_modal_grab void Gtk::Widget::add_modal_grab ( )
    - + @@ -1197,7 +1221,7 @@

    So you may want to investigate those functions instead.

    child_focus() is called by containers as the user moves around the window using keyboard shortcuts. direction indicates what kind of motion is taking place (up, down, left, right, tab forward, tab backward). child_focus() emits the Gtk::Widget::signal_focus() signal; widgets override the default handler for this signal in order to implement appropriate focus behavior.

    The default signal_focus() handler for a widget should return true if moving in direction left the focus on a focusable location inside that widget, and false if moving in direction moved the focus outside the widget. If returning true, widgets normally call grab_focus() to place the focus accordingly; if returning false, they don't modify the current focus location.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::Widget::child_focus bool Gtk::Widget::child_focus ( DirectionType  direction)
    directionDirection of focus movement.
    @@ -1212,7 +1236,7 @@
    - + @@ -1225,7 +1249,7 @@

    Emits a Gtk::Widget::signal_child_notify() signal for the child property child_property on widget.

    This is the analogue of Glib::object_notify() for child properties.

    Also see Gtk::Container::child_notify().

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::child_notify void Gtk::Widget::child_notify ( const Glib::ustring child_property)
    child_propertyThe name of a child property installed on the class of widget's parent.
    @@ -1239,7 +1263,7 @@
    - + @@ -1253,7 +1277,7 @@

    Containers should check this, rather than looking at get_hexpand() or get_vexpand().

    This function already checks whether the widget is visible, so visibility does not need to be checked separately. Non-visible widgets are not expanded.

    The computed expand value uses either the expand setting explicitly set on the widget itself, or, if none has been explicitly set, the widget may expand if some of its children do.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::Widget::compute_expand bool Gtk::Widget::compute_expand ( Orientation  orientation)
    orientationExpand direction.
    @@ -1268,7 +1292,7 @@
    - + @@ -1288,7 +1312,7 @@
    Glib::RefPtr<Pango::Context> Gtk::Widget::create_pango_context Glib::RefPtr<Pango::Context> Gtk::Widget::create_pango_context ( )
    - + @@ -1300,7 +1324,7 @@

    Creates a new Pango::Layout with the appropriate font map, font description, and base direction for drawing text for this widget.

    If you keep a Pango::Layout created in this way around, in order to notify the layout of changes to the base direction or font of this widget, you must call pango_layout_context_changed() in response to the Gtk::Widget::signal_style_updated() and Gtk::Widget::signal_direction_changed() signals for the widget.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr<Pango::Layout> Gtk::Widget::create_pango_layout Glib::RefPtr<Pango::Layout> Gtk::Widget::create_pango_layout ( const Glib::ustring text)
    textText to set on the layout (can be 0).
    @@ -1315,7 +1339,7 @@
    - + @@ -1327,8 +1351,8 @@

    Returns true if device has been shadowed by a GTK+ device grab on another widget, so it would stop sending events to widget.

    This may be used in the Gtk::Widget::signal_grab_notify() signal to check for specific devices. See gtk_device_grab_add().

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    bool Gtk::Widget::device_is_shadowed bool Gtk::Widget::device_is_shadowed ( const Glib::RefPtr< const Gdk::Device >&  device)
    deviceA Gdk::Device.
    @@ -1343,7 +1367,7 @@
    - + @@ -1370,7 +1394,7 @@
    virtual void Gtk::Widget::dispatch_child_properties_changed_vfunc virtual void Gtk::Widget::dispatch_child_properties_changed_vfunc ( guint  p1,
    - + @@ -1409,7 +1433,7 @@

    1. During a Gtk::Widget::signal_button_press_event() handler, if you want to start a drag immediately when the user presses the mouse button. Pass the event that you have in your Gtk::Widget::signal_button_press_event() handler.

    2. During a Gtk::Widget::signal_motion_notify_event() handler, if you want to start a drag when the mouse moves past a certain threshold distance after a button-press. Pass the event that you have in your Gtk::Widget::signal_motion_notify_event() handler.

    3. During a timeout handler, if you want to start a drag after the mouse button is held down for some time. Try to save the last event that you got from the mouse, using gdk_event_copy(), and pass it to this function (remember to free the event with gdk_event_free() when you are done). If you can really not pass a real event, pass #0 instead.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr<Gdk::DragContext> Gtk::Widget::drag_begin Glib::RefPtr<Gdk::DragContext> Gtk::Widget::drag_begin ( const Glib::RefPtr< TargetList >&  targets,
    @@ -1427,7 +1451,7 @@
    targetsThe targets (data formats) in which the source can provide the data.
    actionsA bitmask of the allowed drag actions for this drag.
    - + @@ -1460,7 +1484,7 @@

    Checks to see if a mouse drag starting at ( start_x, start_y) and ending at ( current_x, current_y) has passed the GTK+ drag threshold, and thus should trigger the beginning of a drag-and-drop operation.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::Widget::drag_check_threshold bool Gtk::Widget::drag_check_threshold ( int  start_x,
    @@ -1478,7 +1502,7 @@
    start_xX coordinate of start of drag.
    start_yY coordinate of start of drag.
    - + @@ -1489,8 +1513,8 @@

    Add the image targets supported by Gtk::Selection to the target list of the drag destination.

    The targets are added with info = 0. If you need another value, use Gtk::TargetList::add_image_targets() and gtk_drag_dest_set_target_list().

    -
    Since gtkmm 2.6:
    -
    Parameters:
    +
    Since gtkmm 2.6:
    +
    Parameters:
    void Gtk::Widget::drag_dest_add_image_targets void Gtk::Widget::drag_dest_add_image_targets ( )
    widgetA Gtk::Widget that's a drag destination.
    @@ -1504,7 +1528,7 @@
    - + @@ -1515,8 +1539,8 @@

    Add the text targets supported by Gtk::Selection to the target list of the drag destination.

    The targets are added with info = 0. If you need another value, use Gtk::TargetList::add_text_targets() and gtk_drag_dest_set_target_list().

    -
    Since gtkmm 2.6:
    -
    Parameters:
    +
    Since gtkmm 2.6:
    +
    Parameters:
    void Gtk::Widget::drag_dest_add_text_targets void Gtk::Widget::drag_dest_add_text_targets ( )
    widgetA Gtk::Widget that's a drag destination.
    @@ -1530,7 +1554,7 @@
    - + @@ -1541,8 +1565,8 @@

    Add the URI targets supported by Gtk::Selection to the target list of the drag destination.

    The targets are added with info = 0. If you need another value, use Gtk::TargetList::add_uri_targets() and gtk_drag_dest_set_target_list().

    -
    Since gtkmm 2.6:
    -
    Parameters:
    +
    Since gtkmm 2.6:
    +
    Parameters:
    void Gtk::Widget::drag_dest_add_uri_targets void Gtk::Widget::drag_dest_add_uri_targets ( )
    widgetA Gtk::Widget that's a drag destination.
    @@ -1556,7 +1580,7 @@
    - + @@ -1578,7 +1602,7 @@

    Looks for a match between context->targets and the dest_target_list, returning the first matching target, otherwise returning Gdk::NONE.

    dest_target_list should usually be the return value from gtk_drag_dest_get_target_list(), but some widgets may have different valid targets for different parts of the widget; in that case, they will have to implement a drag_motion handler that passes the correct target list to this function.

    -
    Parameters:
    +
    Parameters:
    Glib::ustring Gtk::Widget::drag_dest_find_target Glib::ustring Gtk::Widget::drag_dest_find_target ( const Glib::RefPtr< Gdk::DragContext >&  context,
    @@ -1594,7 +1618,7 @@
    contextDrag context.
    target_listList of droppable targets.
    - + @@ -1611,7 +1635,7 @@
    Glib::ustring Gtk::Widget::drag_dest_find_target Glib::ustring Gtk::Widget::drag_dest_find_target ( const Glib::RefPtr< Gdk::DragContext >&  context)
    - + @@ -1630,7 +1654,7 @@
    Glib::RefPtr<TargetList> Gtk::Widget::drag_dest_get_target_list Glib::RefPtr<TargetList> Gtk::Widget::drag_dest_get_target_list ( )
    - + @@ -1644,27 +1668,21 @@ - +
    Glib::RefPtr<const TargetList> Gtk::Widget::drag_dest_get_target_list Glib::RefPtr<const TargetList> Gtk::Widget::drag_dest_get_target_list ( ) const
    - + - - - - - - - + - + @@ -1677,21 +1695,27 @@ - +
    void Gtk::Widget::drag_dest_set void Gtk::Widget::drag_dest_set (const std::vector< TargetEntry >& targets,
    DestDefaults flags = DEST_DEFAULT_ALL, flags = DestDefaults(0),
    Gdk::DragAction actions = Gdk::ACTION_COPY actions = Gdk::DragAction(0) 
    - + + + + + + + - + - + @@ -1709,7 +1733,7 @@
    void Gtk::Widget::drag_dest_set void Gtk::Widget::drag_dest_set (const std::vector< TargetEntry >& targets,
    DestDefaults flags = DestDefaults(0), flags = DEST_DEFAULT_ALL,
    Gdk::DragAction actions = Gdk::DragAction(0) actions = Gdk::ACTION_COPY 
    - + @@ -1736,7 +1760,7 @@

    Sets this widget as a proxy for drops to another window.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::drag_dest_set_proxy void Gtk::Widget::drag_dest_set_proxy ( const Glib::RefPtr< Gdk::Window >&  proxy_window,
    @@ -1753,7 +1777,7 @@
    widgetA Gtk::Widget.
    proxy_windowThe window to which to forward drag events.
    - + @@ -1765,7 +1789,7 @@

    Sets the target types that this widget can accept from drag-and-drop.

    The widget must first be made into a drag destination with gtk_drag_dest_set().

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::drag_dest_set_target_list void Gtk::Widget::drag_dest_set_target_list ( const Glib::RefPtr< TargetList >&  target_list)
    target_listList of droppable targets, or 0 for none.
    @@ -1779,7 +1803,7 @@
    - + @@ -1790,7 +1814,7 @@

    Clears information about a drop destination set with gtk_drag_dest_set().

    The widget will no longer receive notification of drags.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::drag_dest_unset void Gtk::Widget::drag_dest_unset ( )
    widgetA Gtk::Widget.
    @@ -1804,7 +1828,7 @@
    - + @@ -1832,7 +1856,7 @@

    Gets the data associated with a drag.

    When the data is received or the retrieval fails, GTK+ will emit a Gtk::Widget::signal_drag_data_received() signal. Failure of the retrieval is indicated by the length field of the selection_data signal parameter being negative. However, when gtk_drag_get_data() is called implicitely because the Gtk::DEST_DEFAULT_DROP was set, then the widget will not receive notification of failed drops.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::drag_get_data void Gtk::Widget::drag_get_data ( const Glib::RefPtr< Gdk::DragContext >&  context,
    @@ -1850,7 +1874,7 @@
    widgetThe widget that will receive the Gtk::Widget::signal_drag_data_received() signal.
    contextThe drag context.
    - + @@ -1867,7 +1891,7 @@
    static Widget* Gtk::Widget::drag_get_source_widget static Widget* Gtk::Widget::drag_get_source_widget ( const Glib::RefPtr< Gdk::DragContext >&  context)
    - + @@ -1878,7 +1902,7 @@

    Draws a highlight around a widget.

    This will attach handlers to Gtk::Widget::signal_draw(), so the highlight will continue to be displayed until gtk_drag_unhighlight() is called.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::drag_highlight void Gtk::Widget::drag_highlight ( )
    widgetA widget to highlight.
    @@ -1892,7 +1916,7 @@
    - + @@ -1925,7 +1949,7 @@
    void Gtk::Widget::drag_set_as_icon void Gtk::Widget::drag_set_as_icon ( const Glib::RefPtr< Gdk::DragContext >&  context,
    - + @@ -1936,8 +1960,8 @@

    Add the writable image targets supported by Gtk::Selection to the target list of the drag source.

    The targets are added with info = 0. If you need another value, use Gtk::TargetList::add_image_targets() and set_target_list().

    -
    Since gtkmm 2.6:
    -
    Parameters:
    +
    Since gtkmm 2.6:
    +
    Parameters:
    void Gtk::Widget::drag_source_add_image_targets void Gtk::Widget::drag_source_add_image_targets ( )
    widgetA Gtk::Widget that's is a drag source.
    @@ -1951,7 +1975,7 @@
    - + @@ -1962,8 +1986,8 @@

    Add the text targets supported by Gtk::Selection to the target list of the drag source.

    The targets are added with info = 0. If you need another value, use Gtk::TargetList::add_text_targets() and set_target_list().

    -
    Since gtkmm 2.6:
    -
    Parameters:
    +
    Since gtkmm 2.6:
    +
    Parameters:
    void Gtk::Widget::drag_source_add_text_targets void Gtk::Widget::drag_source_add_text_targets ( )
    widgetA Gtk::Widget that's is a drag source.
    @@ -1977,7 +2001,7 @@
    - + @@ -1988,8 +2012,8 @@

    Add the URI targets supported by Gtk::Selection to the target list of the drag source.

    The targets are added with info = 0. If you need another value, use Gtk::TargetList::add_uri_targets() and set_target_list().

    -
    Since gtkmm 2.6:
    -
    Parameters:
    +
    Since gtkmm 2.6:
    +
    Parameters:
    void Gtk::Widget::drag_source_add_uri_targets void Gtk::Widget::drag_source_add_uri_targets ( )
    widgetA Gtk::Widget that's is a drag source.
    @@ -2003,22 +2027,22 @@
    - + - + - + - + @@ -2036,7 +2060,7 @@
    void Gtk::Widget::drag_source_set void Gtk::Widget::drag_source_set (const std::vector< TargetEntry >& const std::vector< TargetEntry >&  targets,
    Gdk::ModifierType start_button_mask = Gdk::MODIFIER_MASK, start_button_mask = Gdk::MODIFIER_MASK,
    Gdk::DragAction actions = Gdk::ACTION_COPY actions = Gdk::ACTION_COPY 
    - + @@ -2048,7 +2072,7 @@

    Sets the icon that will be used for drags from a particular widget from a Gdk::Pixbuf.

    GTK+ retains a reference for pixbuf and will release it when it is no longer needed.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::drag_source_set_icon void Gtk::Widget::drag_source_set_icon ( const Glib::RefPtr< Gdk::Pixbuf >&  pixbuf)
    pixbufThe Gdk::Pixbuf for the drag icon.
    @@ -2057,53 +2081,53 @@
    - +
    - + - - + +
    void Gtk::Widget::drag_source_set_icon void Gtk::Widget::drag_source_set_icon (const Glib::ustringicon_name)const StockIDstock_id)
    -

    Sets the icon that will be used for drags from a particular source to a themed icon.

    -

    See the docs for Gtk::IconTheme for more details.

    -
    Since gtkmm 2.8:
    -
    Parameters:
    +

    Sets the icon that will be used for drags from a particular source to a stock icon.

    +
    Parameters:
    - - +
    widgetA Gtk::Widget.
    icon_nameName of icon to use.
    stock_idThe ID of the stock icon to use.
    - +
    - + - - + +
    void Gtk::Widget::drag_source_set_icon void Gtk::Widget::drag_source_set_icon (const StockIDstock_id)const Glib::ustringicon_name)
    -

    Sets the icon that will be used for drags from a particular source to a stock icon.

    -
    Parameters:
    +

    Sets the icon that will be used for drags from a particular source to a themed icon.

    +

    See the docs for Gtk::IconTheme for more details.

    +
    Since gtkmm 2.8:
    +
    Parameters:
    - + +
    stock_idThe ID of the stock icon to use.
    widgetA Gtk::Widget.
    icon_nameName of icon to use.
    @@ -2115,7 +2139,7 @@
    - + @@ -2124,8 +2148,8 @@
    -

    Undoes the effects of set().

    -
    Parameters:
    +

    Undoes the effects of set().

    +
    Parameters:
    void Gtk::Widget::drag_source_unset void Gtk::Widget::drag_source_unset ( )
    widgetA Gtk::Widget.
    @@ -2139,7 +2163,7 @@
    - + @@ -2149,7 +2173,7 @@

    Removes a highlight set by gtk_drag_highlight() from a widget.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::drag_unhighlight void Gtk::Widget::drag_unhighlight ( )
    widgetA widget to remove the highlight from.
    @@ -2163,7 +2187,7 @@
    - + @@ -2177,8 +2201,8 @@

    The top left corner of the widget will be drawn to the currently set origin point of cr.

    You should pass a cairo context as cr argument that is in an original state. Otherwise the resulting drawing is undefined. For example changing the operator using cairo_set_operator() or the line width using cairo_set_line_width() might have unwanted side effects. You may however change the context's transform matrix - like with cairo_scale(), cairo_translate() or cairo_set_matrix() and clip region with cairo_clip() prior to calling this function. Also, it is fine to modify the context with cairo_save() and cairo_push_group() prior to calling this function.

    <note>Special purpose widgets may contain special code for rendering to the screen and might appear differently on screen and when rendered using draw().</note>

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Widget::draw void Gtk::Widget::draw ( const ::Cairo::RefPtr< ::Cairo::Context > &  cr)
    crA cairo context to draw to.
    @@ -2192,7 +2216,7 @@
    - + @@ -2237,7 +2261,7 @@
    void Gtk::Widget::draw_insertion_cursor void Gtk::Widget::draw_insertion_cursor ( const ::Cairo::RefPtr< ::Cairo::Context > &  cr,
    - + @@ -2258,7 +2282,7 @@
    void Gtk::Widget::error_bell void Gtk::Widget::error_bell ( )
    - + @@ -2270,7 +2294,7 @@

    Rarely-used function.

    This function is used to emit the event signals on a widget (those signals should never be emitted without using this function to do so). If you want to synthesize an event though, don't use this function; instead, use gtk_main_do_event() so the event will behave as if it were in the event queue. Don't synthesize expose events; instead, use gdk_window_invalidate_rect() to invalidate a region of the window.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::Widget::event bool Gtk::Widget::event ( GdkEvent *  event)
    eventA Gdk::Event.
    @@ -2285,7 +2309,7 @@
    - + @@ -2305,7 +2329,7 @@
    void Gtk::Widget::freeze_child_notify void Gtk::Widget::freeze_child_notify ( )
    - + @@ -2326,7 +2350,7 @@
    Glib::RefPtr<Atk::Object> Gtk::Widget::get_accessible Glib::RefPtr<Atk::Object> Gtk::Widget::get_accessible ( )
    - + @@ -2347,7 +2371,7 @@
    Glib::RefPtr<const Atk::Object> Gtk::Widget::get_accessible Glib::RefPtr<const Atk::Object> Gtk::Widget::get_accessible ( ) const
    - + @@ -2363,7 +2387,7 @@
    virtual Glib::RefPtr<Atk::Object> Gtk::Widget::get_accessible_vfunc virtual Glib::RefPtr<Atk::Object> Gtk::Widget::get_accessible_vfunc ( ) [protected, virtual]
    - + @@ -2383,7 +2407,7 @@
    int Gtk::Widget::get_allocated_height int Gtk::Widget::get_allocated_height ( ) const
    - + @@ -2403,7 +2427,7 @@
    int Gtk::Widget::get_allocated_width int Gtk::Widget::get_allocated_width ( ) const
    - + @@ -2423,7 +2447,7 @@
    Allocation Gtk::Widget::get_allocation Allocation Gtk::Widget::get_allocation ( ) const
    - + @@ -2436,7 +2460,7 @@

    Gets the first ancestor of widget with type widget_type.

    For example, gtk_widget_get_ancestor (widget, GTK_TYPE_BOX) gets the first Gtk::Box that's an ancestor of widget. No reference will be added to the returned widget; it should not be unreferenced. See note about checking for a toplevel Gtk::Window in the docs for get_toplevel().

    Note that unlike is_ancestor(), get_ancestor() considers widget to be an ancestor of itself.

    -
    Parameters:
    +
    Parameters:
    Widget* Gtk::Widget::get_ancestor Widget* Gtk::Widget::get_ancestor ( GType  widget_type)
    widget_typeAncestor type.
    @@ -2451,7 +2475,7 @@
    - + @@ -2464,7 +2488,7 @@

    Gets the first ancestor of widget with type widget_type.

    For example, gtk_widget_get_ancestor (widget, GTK_TYPE_BOX) gets the first Gtk::Box that's an ancestor of widget. No reference will be added to the returned widget; it should not be unreferenced. See note about checking for a toplevel Gtk::Window in the docs for get_toplevel().

    Note that unlike is_ancestor(), get_ancestor() considers widget to be an ancestor of itself.

    -
    Parameters:
    +
    Parameters:
    const Widget* Gtk::Widget::get_ancestor const Widget* Gtk::Widget::get_ancestor ( GType  widget_type)
    widget_typeAncestor type.
    @@ -2479,7 +2503,7 @@
    - + @@ -2490,7 +2514,7 @@

    Determines whether the application intends to draw on the widget in an Gtk::Widget::signal_draw() handler.

    See set_app_paintable()

    -
    Since gtkmm 2.18:
    +
    Since gtkmm 2.18:
    Returns:
    true if the widget is app paintable.
    @@ -2500,7 +2524,7 @@
    bool Gtk::Widget::get_app_paintable bool Gtk::Widget::get_app_paintable ( ) const
    - + @@ -2511,7 +2535,7 @@

    Determines whether widget can be a default widget.

    See set_can_default().

    -
    Since gtkmm 2.18:
    +
    Since gtkmm 2.18:
    Returns:
    true if widget can be a default widget, false otherwise.
    @@ -2521,7 +2545,7 @@
    bool Gtk::Widget::get_can_default bool Gtk::Widget::get_can_default ( ) const
    - + @@ -2532,7 +2556,7 @@

    Determines whether widget can own the input focus.

    See set_can_focus().

    -
    Since gtkmm 2.18:
    +
    Since gtkmm 2.18:
    Returns:
    true if widget can own the input focus, false otherwise.
    @@ -2542,7 +2566,7 @@
    bool Gtk::Widget::get_can_focus bool Gtk::Widget::get_can_focus ( ) const
    - + @@ -2563,7 +2587,7 @@
    bool Gtk::Widget::get_child_visible bool Gtk::Widget::get_child_visible ( ) const
    - + @@ -2576,7 +2600,7 @@

    Returns the clipboard object for the given selection to be used with widget.

    widget must have a Gdk::Display associated with it, so must be attached to a toplevel window.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr<Clipboard> Gtk::Widget::get_clipboard Glib::RefPtr<Clipboard> Gtk::Widget::get_clipboard ( const Glib::ustring selection)
    selectionA Gdk::Atom which identifies the clipboard to use. Gdk::SELECTION_CLIPBOARD gives the default clipboard. Another common value is Gdk::SELECTION_PRIMARY, which gives the primary X selection.
    @@ -2591,7 +2615,7 @@
    - + @@ -2604,7 +2628,7 @@

    Returns the clipboard object for the given selection to be used with widget.

    widget must have a Gdk::Display associated with it, so must be attached to a toplevel window.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr<const Clipboard> Gtk::Widget::get_clipboard Glib::RefPtr<const Clipboard> Gtk::Widget::get_clipboard ( const Glib::ustring selection)
    selectionA Gdk::Atom which identifies the clipboard to use. Gdk::SELECTION_CLIPBOARD gives the default clipboard. Another common value is Gdk::SELECTION_PRIMARY, which gives the primary X selection.
    @@ -2619,7 +2643,7 @@
    - + @@ -2638,7 +2662,7 @@
    Glib::ustring Gtk::Widget::get_composite_name Glib::ustring Gtk::Widget::get_composite_name ( ) const
    - + @@ -2656,7 +2680,7 @@
    static Widget* Gtk::Widget::get_current_modal_grab static Widget* Gtk::Widget::get_current_modal_grab ( ) [static]
    - + @@ -2676,7 +2700,7 @@
    static TextDirection Gtk::Widget::get_default_direction static TextDirection Gtk::Widget::get_default_direction ( ) [static]
    - + @@ -2688,8 +2712,8 @@

    Returns whether device can interact with widget and its children.

    See set_device_enabled().

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    bool Gtk::Widget::get_device_enabled bool Gtk::Widget::get_device_enabled ( const Glib::RefPtr< const Gdk::Device >&  device)
    deviceA Gdk::Device.
    @@ -2704,7 +2728,7 @@
    - + @@ -2716,8 +2740,8 @@

    Returns the events mask for the widget corresponding to an specific device.

    These are the events that the widget will receive when device operates on it.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    Gdk::EventMask Gtk::Widget::get_device_events Gdk::EventMask Gtk::Widget::get_device_events ( const Glib::RefPtr< const Gdk::Device >&  device)
    deviceA Gdk::Device.
    @@ -2732,7 +2756,7 @@
    - + @@ -2752,7 +2776,7 @@
    TextDirection Gtk::Widget::get_direction TextDirection Gtk::Widget::get_direction ( ) const
    - + @@ -2774,7 +2798,7 @@
    Glib::RefPtr<Gdk::Display> Gtk::Widget::get_display Glib::RefPtr<Gdk::Display> Gtk::Widget::get_display ( )
    - + @@ -2796,7 +2820,7 @@
    Glib::RefPtr<const Gdk::Display> Gtk::Widget::get_display Glib::RefPtr<const Gdk::Display> Gtk::Widget::get_display ( ) const
    - + @@ -2807,7 +2831,7 @@

    Determines whether the widget is double buffered.

    See set_double_buffered()

    -
    Since gtkmm 2.18:
    +
    Since gtkmm 2.18:
    Returns:
    true if the widget is double buffered.
    @@ -2817,7 +2841,7 @@
    bool Gtk::Widget::get_double_buffered bool Gtk::Widget::get_double_buffered ( ) const
    - + @@ -2837,7 +2861,7 @@
    Gdk::EventMask Gtk::Widget::get_events Gdk::EventMask Gtk::Widget::get_events ( ) const
    - + @@ -2846,7 +2870,7 @@
    -

    Gets the value of the Gtk::Widget::property_halign() property.

    +

    Gets the value of the Gtk::Widget::property_halign() property.

    Returns:
    The horizontal alignment of widget.
    @@ -2856,7 +2880,7 @@
    Align Gtk::Widget::get_halign Align Gtk::Widget::get_halign ( ) const
    - + @@ -2866,7 +2890,7 @@

    Returns the current value of the has-tooltip property.

    -

    See Gtk::Widget::property_has_tooltip() for more information.

    +

    See Gtk::Widget::property_has_tooltip() for more information.

    Since gtkmm 2.12:
    Returns:
    Current value of has-tooltip on widget.
    @@ -2877,7 +2901,7 @@
    bool Gtk::Widget::get_has_tooltip bool Gtk::Widget::get_has_tooltip ( ) const
    - + @@ -2888,7 +2912,7 @@

    Determines whether widget has a Gdk::Window of its own.

    See set_has_window().

    -
    Since gtkmm 2.18:
    +
    Since gtkmm 2.18:
    Returns:
    true if widget has a window, false otherwise.
    @@ -2898,7 +2922,7 @@
    bool Gtk::Widget::get_has_window bool Gtk::Widget::get_has_window ( ) const
    - + @@ -2914,7 +2938,7 @@
    int Gtk::Widget::get_height int Gtk::Widget::get_height ( ) const
    - + @@ -2936,7 +2960,7 @@
    bool Gtk::Widget::get_hexpand bool Gtk::Widget::get_hexpand ( ) const
    - + @@ -2957,7 +2981,7 @@
    bool Gtk::Widget::get_hexpand_set bool Gtk::Widget::get_hexpand_set ( ) const
    - + @@ -2968,7 +2992,7 @@

    Determines whether widget can be drawn to.

    A widget can be drawn to if it is mapped and visible.

    -
    Since gtkmm 2.18:
    +
    Since gtkmm 2.18:
    Returns:
    true if widget is drawable, false otherwise.
    @@ -2978,7 +3002,7 @@
    bool Gtk::Widget::get_is_drawable bool Gtk::Widget::get_is_drawable ( ) const
    - + @@ -2989,7 +3013,7 @@

    Determines whether widget is a toplevel widget.

    Currently only Gtk::Window and Gtk::Invisible (and out-of-process Gtk::Plugs) are toplevel widgets. Toplevel widgets have no parent widget.

    -
    Since gtkmm 2.18:
    +
    Since gtkmm 2.18:
    Returns:
    true if widget is a toplevel, false otherwise.
    @@ -2999,7 +3023,7 @@
    bool Gtk::Widget::get_is_toplevel bool Gtk::Widget::get_is_toplevel ( ) const
    - + @@ -3019,7 +3043,7 @@
    bool Gtk::Widget::get_mapped bool Gtk::Widget::get_mapped ( ) const
    - + @@ -3028,8 +3052,8 @@
    -

    Gets the value of the Gtk::Widget::property_margin_bottom() property.

    -
    Since gtkmm 3.0:
    +

    Gets the value of the Gtk::Widget::property_margin_bottom() property.

    +
    Since gtkmm 3.0:
    Returns:
    The bottom margin of widget.
    @@ -3039,7 +3063,7 @@
    int Gtk::Widget::get_margin_bottom int Gtk::Widget::get_margin_bottom ( ) const
    - + @@ -3048,8 +3072,8 @@
    -

    Gets the value of the Gtk::Widget::property_margin_left() property.

    -
    Since gtkmm 3.0:
    +

    Gets the value of the Gtk::Widget::property_margin_left() property.

    +
    Since gtkmm 3.0:
    Returns:
    The left margin of widget.
    @@ -3059,7 +3083,7 @@
    int Gtk::Widget::get_margin_left int Gtk::Widget::get_margin_left ( ) const
    - + @@ -3068,8 +3092,8 @@
    -

    Gets the value of the Gtk::Widget::property_margin_right() property.

    -
    Since gtkmm 3.0:
    +

    Gets the value of the Gtk::Widget::property_margin_right() property.

    +
    Since gtkmm 3.0:
    Returns:
    The right margin of widget.
    @@ -3079,7 +3103,7 @@
    int Gtk::Widget::get_margin_right int Gtk::Widget::get_margin_right ( ) const
    - + @@ -3088,8 +3112,8 @@
    -

    Gets the value of the Gtk::Widget::property_margin_top() property.

    -
    Since gtkmm 3.0:
    +

    Gets the value of the Gtk::Widget::property_margin_top() property.

    +
    Since gtkmm 3.0:
    Returns:
    The top margin of widget.
    @@ -3099,7 +3123,7 @@
    int Gtk::Widget::get_margin_top int Gtk::Widget::get_margin_top ( ) const
    - + @@ -3111,8 +3135,8 @@

    Returns the modifier mask the widget's windowing system backend uses for a particular purpose.

    See gdk_keymap_get_modifier_mask().

    -
    Since gtkmm 3.4:
    -
    Parameters:
    +
    Since gtkmm 3.4:
    +
    Parameters:
    Gdk::ModifierType Gtk::Widget::get_modifier_mask Gdk::ModifierType Gtk::Widget::get_modifier_mask ( Gdk::ModifierIntent  intent)
    intentThe use case for the modifier mask.
    @@ -3127,7 +3151,7 @@
    - + @@ -3149,7 +3173,7 @@
    Glib::ustring Gtk::Widget::get_name Glib::ustring Gtk::Widget::get_name ( ) const
    - + @@ -3158,8 +3182,8 @@
    -

    Returns the current value of the Gtk::Widget::property_no_show_all() property, which determines whether calls to show_all() will affect this widget.

    -
    Since gtkmm 2.4:
    +

    Returns the current value of the Gtk::Widget::property_no_show_all() property, which determines whether calls to show_all() will affect this widget.

    +
    Since gtkmm 2.4:
    Returns:
    The current value of the "no-show-all" property.
    @@ -3169,7 +3193,7 @@
    bool Gtk::Widget::get_no_show_all bool Gtk::Widget::get_no_show_all ( ) const
    - + @@ -3185,15 +3209,15 @@ - +
    Glib::RefPtr<Pango::Context> Gtk::Widget::get_pango_context Glib::RefPtr<Pango::Context> Gtk::Widget::get_pango_context ( )
    - + - +
    const Container* Gtk::Widget::get_parent Container* Gtk::Widget::get_parent ( ) const
    @@ -3204,15 +3228,15 @@
    - +
    - + - +
    Container* Gtk::Widget::get_parent const Container* Gtk::Widget::get_parent ( ) const
    @@ -3228,7 +3252,7 @@
    - + @@ -3247,7 +3271,7 @@
    Glib::RefPtr<Gdk::Window> Gtk::Widget::get_parent_window Glib::RefPtr<Gdk::Window> Gtk::Widget::get_parent_window ( )
    - + @@ -3266,7 +3290,7 @@
    Glib::RefPtr<const Gdk::Window> Gtk::Widget::get_parent_window Glib::RefPtr<const Gdk::Window> Gtk::Widget::get_parent_window ( ) const
    - + @@ -3285,7 +3309,7 @@
    WidgetPath Gtk::Widget::get_path WidgetPath Gtk::Widget::get_path ( ) const
    - + @@ -3308,8 +3332,8 @@

    Obtains the location of the mouse pointer in widget coordinates.

    Widget coordinates are a bit odd; for historical reasons, they are defined as widget->window coordinates for widgets that are not Gtk::NO_WINDOW widgets, and are relative to widget->allocation.x, widget->allocation.y for widgets that are Gtk::NO_WINDOW widgets.

    Deprecated: 3.4: Use gdk_window_get_device_position() instead.

    -
    Deprecated:
    Use Gdk::Window::get_device_position instead.
    -
    Parameters:
    +
    Deprecated:
    Use Gdk::Window::get_device_position instead.
    +
    Parameters:
    void Gtk::Widget::get_pointer void Gtk::Widget::get_pointer ( int &  x,
    @@ -3324,7 +3348,7 @@
    xReturn location for the X coordinate, or 0.
    yReturn location for the Y coordinate, or 0.
    - + @@ -3347,8 +3371,8 @@

    Retrieves a widget's initial minimum and natural height.

    <note>This call is specific to width-for-height requests.</note>

    The returned request will be modified by the GtkWidgetClass::adjust_size_request virtual method and by any Gtk::SizeGroups that have been applied. That is, the returned request is the one that should be used for layout, not necessarily the one returned by the widget itself.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Widget::get_preferred_height void Gtk::Widget::get_preferred_height ( int &  minimum_height,
    @@ -3363,7 +3387,7 @@
    minimum_heightLocation to store the minimum height, or 0.
    natural_heightLocation to store the natural height, or 0.
    - + @@ -3391,8 +3415,8 @@

    Retrieves a widget's minimum and natural height if it would be given the specified width.

    The returned request will be modified by the GtkWidgetClass::adjust_size_request virtual method and by any Gtk::SizeGroups that have been applied. That is, the returned request is the one that should be used for layout, not necessarily the one returned by the widget itself.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Widget::get_preferred_height_for_width void Gtk::Widget::get_preferred_height_for_width ( int  width,
    @@ -3408,7 +3432,7 @@
    widthThe width which is available for allocation.
    minimum_heightLocation for storing the minimum height, or 0.
    - + @@ -3441,7 +3465,7 @@
    virtual void Gtk::Widget::get_preferred_height_for_width_vfunc virtual void Gtk::Widget::get_preferred_height_for_width_vfunc ( int  width,
    - + @@ -3468,7 +3492,7 @@
    virtual void Gtk::Widget::get_preferred_height_vfunc virtual void Gtk::Widget::get_preferred_height_vfunc ( int &  minimum_height,
    - + @@ -3491,8 +3515,8 @@

    Retrieves the minimum and natural size of a widget, taking into account the widget's preference for height-for-width management.

    This is used to retrieve a suitable size by container widgets which do not impose any restrictions on the child placement. It can be used to deduce toplevel window and menu sizes as well as child widgets in free-form containers such as GtkLayout.

    <note>Handle with care. Note that the natural height of a height-for-width widget will generally be a smaller size than the minimum height, since the required height for the natural width is generally smaller than the required height for the minimum width.</note>

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Widget::get_preferred_size void Gtk::Widget::get_preferred_size ( Requisition minimum_size,
    @@ -3507,7 +3531,7 @@
    minimum_sizeLocation for storing the minimum size, or 0.
    natural_sizeLocation for storing the natural size, or 0.
    - + @@ -3530,8 +3554,8 @@

    Retrieves a widget's initial minimum and natural width.

    <note>This call is specific to height-for-width requests.</note>

    The returned request will be modified by the GtkWidgetClass::adjust_size_request virtual method and by any Gtk::SizeGroups that have been applied. That is, the returned request is the one that should be used for layout, not necessarily the one returned by the widget itself.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Widget::get_preferred_width void Gtk::Widget::get_preferred_width ( int &  minimum_width,
    @@ -3546,7 +3570,7 @@
    minimum_widthLocation to store the minimum width, or 0.
    natural_widthLocation to store the natural width, or 0.
    - + @@ -3574,8 +3598,8 @@

    Retrieves a widget's minimum and natural width if it would be given the specified height.

    The returned request will be modified by the GtkWidgetClass::adjust_size_request virtual method and by any Gtk::SizeGroups that have been applied. That is, the returned request is the one that should be used for layout, not necessarily the one returned by the widget itself.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Widget::get_preferred_width_for_height void Gtk::Widget::get_preferred_width_for_height ( int  height,
    @@ -3591,7 +3615,7 @@
    heightThe height which is available for allocation.
    minimum_widthLocation for storing the minimum width, or 0.
    - + @@ -3624,7 +3648,7 @@
    virtual void Gtk::Widget::get_preferred_width_for_height_vfunc virtual void Gtk::Widget::get_preferred_width_for_height_vfunc ( int  height,
    - + @@ -3651,7 +3675,7 @@
    virtual void Gtk::Widget::get_preferred_width_vfunc virtual void Gtk::Widget::get_preferred_width_vfunc ( int &  minimum_width,
    - + @@ -3671,7 +3695,7 @@
    bool Gtk::Widget::get_realized bool Gtk::Widget::get_realized ( ) const
    - + @@ -3682,7 +3706,7 @@

    Determines whether widget is alyways treated as default widget withing its toplevel when it has the focus, even if another widget is the default.

    See set_receives_default().

    -
    Since gtkmm 2.18:
    +
    Since gtkmm 2.18:
    Returns:
    true if widget acts as default widget when focussed, false otherwise.
    @@ -3692,7 +3716,7 @@
    bool Gtk::Widget::get_receives_default bool Gtk::Widget::get_receives_default ( ) const
    - + @@ -3703,7 +3727,7 @@

    Gets whether the widget prefers a height-for-width layout or a width-for-height layout.

    <note>Gtk::Bin widgets generally propagate the preference of their child, container widgets need to request something either in context of their children or in context of their allocation capabilities.</note>

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The Gtk::SizeRequestMode preferred by widget.
    @@ -3713,7 +3737,7 @@
    SizeRequestMode Gtk::Widget::get_request_mode SizeRequestMode Gtk::Widget::get_request_mode ( ) const
    - + @@ -3729,7 +3753,7 @@
    virtual SizeRequestMode Gtk::Widget::get_request_mode_vfunc virtual SizeRequestMode Gtk::Widget::get_request_mode_vfunc ( ) const [protected, virtual]
    - + @@ -3751,7 +3775,7 @@
    Requisition Gtk::Widget::get_requisition Requisition Gtk::Widget::get_requisition ( ) const [protected]
    - + @@ -3773,7 +3797,7 @@
    Glib::RefPtr<Gdk::Window> Gtk::Widget::get_root_window Glib::RefPtr<Gdk::Window> Gtk::Widget::get_root_window ( )
    - + @@ -3795,7 +3819,7 @@
    Glib::RefPtr<const Gdk::Window> Gtk::Widget::get_root_window Glib::RefPtr<const Gdk::Window> Gtk::Widget::get_root_window ( ) const
    - + @@ -3810,7 +3834,7 @@
    Since gtkmm 2.2:
    Returns:
    The Gdk::Screen for the toplevel for this widget.
    -

    Reimplemented in Gtk::Invisible, and Gtk::Window.

    +

    Reimplemented in Gtk::Window, and Gtk::Invisible.

    @@ -3819,7 +3843,7 @@
    Glib::RefPtr<Gdk::Screen> Gtk::Widget::get_screen Glib::RefPtr<Gdk::Screen> Gtk::Widget::get_screen ( )
    - + @@ -3834,7 +3858,7 @@
    Since gtkmm 2.2:
    Returns:
    The Gdk::Screen for the toplevel for this widget.
    -

    Reimplemented in Gtk::Invisible, and Gtk::Window.

    +

    Reimplemented in Gtk::Window, and Gtk::Invisible.

    @@ -3843,7 +3867,7 @@
    Glib::RefPtr<const Gdk::Screen> Gtk::Widget::get_screen Glib::RefPtr<const Gdk::Screen> Gtk::Widget::get_screen ( ) const
    - + @@ -3854,7 +3878,7 @@

    Returns the widget's sensitivity (in the sense of returning the value that has been set using set_sensitive()).

    The effective sensitivity of a widget is however determined by both its own and its parent widget's sensitivity. See is_sensitive().

    -
    Since gtkmm 2.18:
    +
    Since gtkmm 2.18:
    Returns:
    true if the widget is sensitive.
    @@ -3864,7 +3888,7 @@
    bool Gtk::Widget::get_sensitive bool Gtk::Widget::get_sensitive ( ) const
    - + @@ -3886,7 +3910,7 @@
    Glib::RefPtr<Settings> Gtk::Widget::get_settings Glib::RefPtr<Settings> Gtk::Widget::get_settings ( )
    - + @@ -3908,7 +3932,7 @@

    Gets the size request that was explicitly set for the widget using set_size_request().

    A value of -1 stored in width or height indicates that that dimension has not been set explicitly and the natural requisition of the widget will be used intead. See set_size_request(). To get the size a widget will actually request, call get_preferred_size() instead of this function.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::get_size_request void Gtk::Widget::get_size_request ( int &  width,
    @@ -3923,7 +3947,7 @@
    widthReturn location for width, or 0.
    heightReturn location for height, or 0.
    - + @@ -3934,8 +3958,9 @@

    Returns the widget's state.

    See set_state().

    -
    Since gtkmm 2.18:
    +
    Since gtkmm 2.18:

    Deprecated: 3.0. Use get_state_flags() instead.

    +
    Deprecated:
    Use get_state_flags() instead.
    Returns:
    The state of widget.
    @@ -3945,7 +3970,7 @@
    StateType Gtk::Widget::get_state StateType Gtk::Widget::get_state ( ) const
    - + @@ -3956,7 +3981,7 @@

    Returns the widget state as a flag set.

    It is worth mentioning that the effective Gtk::STATE_FLAG_INSENSITIVE state will be returned, that is, also based on parent insensitivity, even if widget itself is sensitive.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The state flags for widget.
    @@ -3966,7 +3991,7 @@
    StateFlags Gtk::Widget::get_state_flags StateFlags Gtk::Widget::get_state_flags ( ) const
    - + @@ -3985,7 +4010,7 @@
    Glib::RefPtr<StyleContext> Gtk::Widget::get_style_context Glib::RefPtr<StyleContext> Gtk::Widget::get_style_context ( )
    - + @@ -3999,14 +4024,14 @@ - +
    template <class PropertyType >
    Glib::RefPtr<Gtk::StyleContext> Gtk::Widget::get_style_context Glib::RefPtr<Gtk::StyleContext> Gtk::Widget::get_style_context ( ) const
    - + @@ -4033,7 +4058,7 @@
    void Gtk::Widget::get_style_property void Gtk::Widget::get_style_property ( const Glib::ustring the_property_name,
    - + @@ -4054,7 +4079,7 @@

    Gets the value of a style property of widget.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::get_style_property_value void Gtk::Widget::get_style_property_value ( const Glib::ustring the_property_name,
    @@ -4069,7 +4094,7 @@
    the_property_nameThe name of a style property.
    valueLocation to return the property value.
    - + @@ -4089,7 +4114,7 @@
    bool Gtk::Widget::get_support_multidevice bool Gtk::Widget::get_support_multidevice ( ) const
    - + @@ -4109,7 +4134,7 @@
    Glib::ustring Gtk::Widget::get_tooltip_markup Glib::ustring Gtk::Widget::get_tooltip_markup ( ) const
    - + @@ -4129,7 +4154,7 @@
    Glib::ustring Gtk::Widget::get_tooltip_text Glib::ustring Gtk::Widget::get_tooltip_text ( ) const
    - + @@ -4145,15 +4170,15 @@ - +
    Window* Gtk::Widget::get_tooltip_window Window* Gtk::Widget::get_tooltip_window ( )
    - + - +
    const Container* Gtk::Widget::get_toplevel Container* Gtk::Widget::get_toplevel ( ) const
    @@ -4168,15 +4193,15 @@
    - +
    - + - +
    Container* Gtk::Widget::get_toplevel const Container* Gtk::Widget::get_toplevel ( ) const
    @@ -4196,7 +4221,7 @@
    - + @@ -4205,7 +4230,7 @@
    -

    Gets the value of the Gtk::Widget::property_valign() property.

    +

    Gets the value of the Gtk::Widget::property_valign() property.

    Returns:
    The vertical alignment of widget.
    @@ -4215,7 +4240,7 @@
    Align Gtk::Widget::get_valign Align Gtk::Widget::get_valign ( ) const
    - + @@ -4235,7 +4260,7 @@
    bool Gtk::Widget::get_vexpand bool Gtk::Widget::get_vexpand ( ) const
    - + @@ -4255,7 +4280,7 @@
    bool Gtk::Widget::get_vexpand_set bool Gtk::Widget::get_vexpand_set ( ) const
    - + @@ -4267,7 +4292,7 @@

    Determines whether the widget is visible.

    Note that this doesn't take into account whether the widget's parent is also visible or the widget is obscured in any way.

    See set_visible().

    -
    Since gtkmm 2.18:
    +
    Since gtkmm 2.18:
    Returns:
    true if the widget is visible.
    @@ -4277,7 +4302,7 @@
    bool Gtk::Widget::get_visible bool Gtk::Widget::get_visible ( ) const
    - + @@ -4296,7 +4321,7 @@
    Glib::RefPtr<Gdk::Visual> Gtk::Widget::get_visual Glib::RefPtr<Gdk::Visual> Gtk::Widget::get_visual ( )
    - + @@ -4312,7 +4337,7 @@
    int Gtk::Widget::get_width int Gtk::Widget::get_width ( ) const
    - + @@ -4322,7 +4347,7 @@

    Returns the widget's window if it is realized, 0 otherwise.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    widget's window.
    @@ -4332,7 +4357,7 @@
    Glib::RefPtr<Gdk::Window> Gtk::Widget::get_window Glib::RefPtr<Gdk::Window> Gtk::Widget::get_window ( )
    - + @@ -4342,7 +4367,7 @@

    Returns the widget's window if it is realized, 0 otherwise.

    -
    Since gtkmm 2.14:
    +
    Since gtkmm 2.14:
    Returns:
    widget's window.
    @@ -4352,7 +4377,7 @@
    Glib::RefPtr<const Gdk::Window> Gtk::Widget::get_window Glib::RefPtr<const Gdk::Window> Gtk::Widget::get_window ( ) const
    - + @@ -4365,7 +4390,7 @@

    Reimplemented from Gtk::Buildable.

    -

    Reimplemented in Gtk::AboutDialog, Gtk::AccelLabel, Gtk::Alignment, Gtk::AppChooserButton, Gtk::AppChooserDialog, Gtk::AppChooserWidget, Gtk::ApplicationWindow, Gtk::Arrow, Gtk::AspectFrame, Gtk::Assistant, Gtk::Bin, Gtk::Box, Gtk::Button, Gtk::ButtonBox, Gtk::Calendar, Gtk::CellView, Gtk::CheckButton, Gtk::CheckMenuItem, Gtk::ColorButton, Gtk::ColorChooserDialog, Gtk::ColorSelection, Gtk::ColorSelectionDialog, Gtk::ComboBox, Gtk::ComboBoxText, Gtk::Container, Gtk::Dialog, Gtk::DrawingArea, Gtk::Entry, Gtk::EventBox, Gtk::Expander, Gtk::FileChooserButton, Gtk::FileChooserDialog, Gtk::FileChooserWidget, Gtk::Fixed, Gtk::FontButton, Gtk::FontChooserDialog, Gtk::FontChooserWidget, Gtk::Frame, Gtk::Grid, Gtk::HandleBox, Gtk::IconView, Gtk::Image, Gtk::ImageMenuItem, Gtk::InfoBar, Gtk::Invisible, Gtk::Label, Gtk::Layout, Gtk::LinkButton, Gtk::Menu, Gtk::MenuBar, Gtk::MenuItem, Gtk::MenuShell, Gtk::MenuToolButton, Gtk::MessageDialog, Gtk::Misc, Gtk::Notebook, Gtk::OffscreenWindow, Gtk::Paned, Gtk::ProgressBar, Gtk::RadioButton, Gtk::RadioMenuItem, Gtk::RadioToolButton, Gtk::Range, Gtk::RecentChooserDialog, Gtk::RecentChooserMenu, Gtk::RecentChooserWidget, Gtk::Scale, Gtk::ScaleButton, Gtk::Scrollbar, Gtk::ScrolledWindow, Gtk::Separator, Gtk::SeparatorMenuItem, Gtk::SeparatorToolItem, Gtk::SpinButton, Gtk::Spinner, Gtk::Statusbar, Gtk::Switch, Gtk::Table, Gtk::TearoffMenuItem, Gtk::TextView, Gtk::ToggleButton, Gtk::ToggleToolButton, Gtk::Toolbar, Gtk::ToolButton, Gtk::ToolItem, Gtk::ToolItemGroup, Gtk::ToolPalette, Gtk::TreeView, Gtk::Viewport, Gtk::VolumeButton, Gtk::Window, Gtk::PageSetupUnixDialog, Gtk::PrintUnixDialog, Gtk::Plug, Gtk::Socket, Gtk::FontSelection, Gtk::FontSelectionDialog, Gtk::VBox, Gtk::HBox, Gtk::VButtonBox, Gtk::HButtonBox, Gtk::HPaned, Gtk::VPaned, Gtk::VScale, Gtk::HScale, Gtk::VScrollbar, Gtk::HScrollbar, Gtk::VSeparator, and Gtk::HSeparator.

    +

    Reimplemented in Gtk::FontSelectionDialog, Gtk::ColorSelectionDialog, Gtk::TreeView, Gtk::HScale, Gtk::Window, Gtk::HScrollbar, Gtk::HBox, Gtk::HButtonBox, Gtk::Calendar, Gtk::HSeparator, Gtk::ToolPalette, Gtk::VPaned, Gtk::SpinButton, Gtk::Dialog, Gtk::TextView, Gtk::Image, Gtk::IconView, Gtk::AboutDialog, Gtk::Entry, Gtk::MessageDialog, Gtk::Box, Gtk::Socket, Gtk::Assistant, Gtk::MenuBar, Gtk::Notebook, Gtk::Table, Gtk::ComboBox, Gtk::Paned, Gtk::ProgressBar, Gtk::ButtonBox, Gtk::FontSelection, Gtk::VScrollbar, Gtk::Container, Gtk::Expander, Gtk::ColorSelection, Gtk::OffscreenWindow, Gtk::VScale, Gtk::Grid, Gtk::InfoBar, Gtk::VButtonBox, Gtk::FileChooserButton, Gtk::ScrolledWindow, Gtk::LinkButton, Gtk::Scrollbar, Gtk::PrintUnixDialog, Gtk::AppChooserDialog, Gtk::CellView, Gtk::HandleBox, Gtk::VSeparator, Gtk::RecentChooserDialog, Gtk::VBox, Gtk::Button, Gtk::Layout, Gtk::ScaleButton, Gtk::HPaned, Gtk::Alignment, Gtk::Arrow, Gtk::ColorButton, Gtk::Scale, Gtk::Toolbar, Gtk::AppChooserWidget, Gtk::Fixed, Gtk::FontButton, Gtk::Frame, Gtk::MenuItem, Gtk::RecentChooserMenu, Gtk::Statusbar, Gtk::MenuShell, Gtk::TearoffMenuItem, Gtk::AppChooserButton, Gtk::CheckButton, Gtk::EventBox, Gtk::FileChooserWidget, Gtk::FontChooserDialog, Gtk::FontChooserWidget, Gtk::Menu, Gtk::AspectFrame, Gtk::Label, Gtk::RadioButton, Gtk::RecentChooserWidget, Gtk::FileChooserDialog, Gtk::ImageMenuItem, Gtk::Misc, Gtk::Separator, Gtk::SeparatorToolItem, Gtk::ToolItem, Gtk::Bin, Gtk::ComboBoxText, Gtk::RadioToolButton, Gtk::ToggleToolButton, Gtk::ToolItemGroup, Gtk::VolumeButton, Gtk::RadioMenuItem, Gtk::Switch, Gtk::PageSetupUnixDialog, Gtk::ColorChooserDialog, Gtk::Viewport, Gtk::CheckMenuItem, Gtk::MenuToolButton, Gtk::Range, Gtk::SeparatorMenuItem, Gtk::ToggleButton, Gtk::AccelLabel, Gtk::ApplicationWindow, Gtk::DrawingArea, Gtk::Invisible, Gtk::Spinner, Gtk::Plug, and Gtk::ToolButton.

    @@ -4374,7 +4399,7 @@
    GtkWidget* Gtk::Widget::gobj GtkWidget* Gtk::Widget::gobj ( ) [inline]
    - + @@ -4387,7 +4412,7 @@

    Reimplemented from Gtk::Buildable.

    -

    Reimplemented in Gtk::AboutDialog, Gtk::AccelLabel, Gtk::Alignment, Gtk::AppChooserButton, Gtk::AppChooserDialog, Gtk::AppChooserWidget, Gtk::ApplicationWindow, Gtk::Arrow, Gtk::AspectFrame, Gtk::Assistant, Gtk::Bin, Gtk::Box, Gtk::Button, Gtk::ButtonBox, Gtk::Calendar, Gtk::CellView, Gtk::CheckButton, Gtk::CheckMenuItem, Gtk::ColorButton, Gtk::ColorChooserDialog, Gtk::ColorSelection, Gtk::ColorSelectionDialog, Gtk::ComboBox, Gtk::ComboBoxText, Gtk::Container, Gtk::Dialog, Gtk::DrawingArea, Gtk::Entry, Gtk::EventBox, Gtk::Expander, Gtk::FileChooserButton, Gtk::FileChooserDialog, Gtk::FileChooserWidget, Gtk::Fixed, Gtk::FontButton, Gtk::FontChooserDialog, Gtk::FontChooserWidget, Gtk::Frame, Gtk::Grid, Gtk::HandleBox, Gtk::IconView, Gtk::Image, Gtk::ImageMenuItem, Gtk::InfoBar, Gtk::Invisible, Gtk::Label, Gtk::Layout, Gtk::LinkButton, Gtk::Menu, Gtk::MenuBar, Gtk::MenuItem, Gtk::MenuShell, Gtk::MenuToolButton, Gtk::MessageDialog, Gtk::Misc, Gtk::Notebook, Gtk::OffscreenWindow, Gtk::Paned, Gtk::ProgressBar, Gtk::RadioButton, Gtk::RadioMenuItem, Gtk::RadioToolButton, Gtk::Range, Gtk::RecentChooserDialog, Gtk::RecentChooserMenu, Gtk::RecentChooserWidget, Gtk::Scale, Gtk::ScaleButton, Gtk::Scrollbar, Gtk::ScrolledWindow, Gtk::Separator, Gtk::SeparatorMenuItem, Gtk::SeparatorToolItem, Gtk::SpinButton, Gtk::Spinner, Gtk::Statusbar, Gtk::Switch, Gtk::Table, Gtk::TearoffMenuItem, Gtk::TextView, Gtk::ToggleButton, Gtk::ToggleToolButton, Gtk::Toolbar, Gtk::ToolButton, Gtk::ToolItem, Gtk::ToolItemGroup, Gtk::ToolPalette, Gtk::TreeView, Gtk::Viewport, Gtk::VolumeButton, Gtk::Window, Gtk::PageSetupUnixDialog, Gtk::PrintUnixDialog, Gtk::Plug, Gtk::Socket, Gtk::FontSelection, Gtk::FontSelectionDialog, Gtk::VBox, Gtk::HBox, Gtk::VButtonBox, Gtk::HButtonBox, Gtk::HPaned, Gtk::VPaned, Gtk::VScale, Gtk::HScale, Gtk::VScrollbar, Gtk::HScrollbar, Gtk::VSeparator, and Gtk::HSeparator.

    +

    Reimplemented in Gtk::FontSelectionDialog, Gtk::ColorSelectionDialog, Gtk::TreeView, Gtk::HScale, Gtk::Window, Gtk::HScrollbar, Gtk::HBox, Gtk::HButtonBox, Gtk::Calendar, Gtk::HSeparator, Gtk::ToolPalette, Gtk::VPaned, Gtk::SpinButton, Gtk::Dialog, Gtk::TextView, Gtk::Image, Gtk::IconView, Gtk::AboutDialog, Gtk::Entry, Gtk::MessageDialog, Gtk::Box, Gtk::Socket, Gtk::Assistant, Gtk::MenuBar, Gtk::Notebook, Gtk::Table, Gtk::ComboBox, Gtk::Paned, Gtk::ProgressBar, Gtk::ButtonBox, Gtk::FontSelection, Gtk::VScrollbar, Gtk::Container, Gtk::Expander, Gtk::ColorSelection, Gtk::OffscreenWindow, Gtk::VScale, Gtk::Grid, Gtk::InfoBar, Gtk::VButtonBox, Gtk::FileChooserButton, Gtk::ScrolledWindow, Gtk::LinkButton, Gtk::Scrollbar, Gtk::PrintUnixDialog, Gtk::AppChooserDialog, Gtk::CellView, Gtk::HandleBox, Gtk::VSeparator, Gtk::RecentChooserDialog, Gtk::VBox, Gtk::Button, Gtk::Layout, Gtk::ScaleButton, Gtk::HPaned, Gtk::Alignment, Gtk::Arrow, Gtk::ColorButton, Gtk::Scale, Gtk::Toolbar, Gtk::AppChooserWidget, Gtk::Fixed, Gtk::FontButton, Gtk::Frame, Gtk::MenuItem, Gtk::RecentChooserMenu, Gtk::Statusbar, Gtk::MenuShell, Gtk::TearoffMenuItem, Gtk::AppChooserButton, Gtk::CheckButton, Gtk::EventBox, Gtk::FileChooserWidget, Gtk::FontChooserDialog, Gtk::FontChooserWidget, Gtk::Menu, Gtk::AspectFrame, Gtk::Label, Gtk::RadioButton, Gtk::RecentChooserWidget, Gtk::FileChooserDialog, Gtk::ImageMenuItem, Gtk::Misc, Gtk::Separator, Gtk::SeparatorToolItem, Gtk::ToolItem, Gtk::Bin, Gtk::ComboBoxText, Gtk::RadioToolButton, Gtk::ToggleToolButton, Gtk::ToolItemGroup, Gtk::VolumeButton, Gtk::RadioMenuItem, Gtk::Switch, Gtk::PageSetupUnixDialog, Gtk::ColorChooserDialog, Gtk::Viewport, Gtk::CheckMenuItem, Gtk::MenuToolButton, Gtk::Range, Gtk::SeparatorMenuItem, Gtk::ToggleButton, Gtk::AccelLabel, Gtk::ApplicationWindow, Gtk::DrawingArea, Gtk::Invisible, Gtk::Spinner, Gtk::Plug, and Gtk::ToolButton.

    @@ -4396,7 +4421,7 @@
    const GtkWidget* Gtk::Widget::gobj const GtkWidget* Gtk::Widget::gobj ( ) const [inline]
    - + @@ -4415,7 +4440,7 @@
    void Gtk::Widget::grab_default void Gtk::Widget::grab_default ( )
    - + @@ -4436,7 +4461,7 @@
    void Gtk::Widget::grab_focus void Gtk::Widget::grab_focus ( )
    - + @@ -4447,7 +4472,7 @@

    Determines whether widget is the current default widget within its toplevel.

    See set_can_default().

    -
    Since gtkmm 2.18:
    +
    Since gtkmm 2.18:
    Returns:
    true if widget is the current default widget within its toplevel, false otherwise.
    @@ -4457,7 +4482,7 @@
    bool Gtk::Widget::has_default bool Gtk::Widget::has_default ( ) const
    - + @@ -4468,7 +4493,7 @@

    Determines if the widget has the global input focus.

    See is_focus() for the difference between having the global input focus, and only having the focus within a toplevel.

    -
    Since gtkmm 2.18:
    +
    Since gtkmm 2.18:
    Returns:
    true if the widget has the global input focus.
    @@ -4478,7 +4503,7 @@
    bool Gtk::Widget::has_focus bool Gtk::Widget::has_focus ( ) const
    - + @@ -4489,7 +4514,7 @@

    Determines whether the widget is currently grabbing events, so it is the only widget receiving input events (keyboard and mouse).

    See also gtk_grab_add().

    -
    Since gtkmm 2.18:
    +
    Since gtkmm 2.18:
    Returns:
    true if the widget is in the grab_widgets stack.
    @@ -4499,7 +4524,7 @@
    bool Gtk::Widget::has_grab bool Gtk::Widget::has_grab ( ) const
    - + @@ -4520,7 +4545,7 @@
    bool Gtk::Widget::has_screen bool Gtk::Widget::has_screen ( ) const
    - + @@ -4538,7 +4563,7 @@
    void Gtk::Widget::hide void Gtk::Widget::hide ( )
    - + @@ -4558,7 +4583,7 @@
    bool Gtk::Widget::in_destruction bool Gtk::Widget::in_destruction ( ) const
    - + @@ -4570,8 +4595,8 @@

    Sets an input shape for this widget's GDK window.

    This allows for windows which react to mouse click in a nonrectangular region, see gdk_window_input_shape_combine_region() for more information.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Widget::input_shape_combine_region void Gtk::Widget::input_shape_combine_region ( const ::Cairo::RefPtr< const ::Cairo::Region > &  region)
    regionShape to be added, or 0 to remove an existing shape.
    @@ -4585,7 +4610,7 @@
    - + @@ -4602,7 +4627,7 @@
    bool Gtk::Widget::intersect bool Gtk::Widget::intersect ( const Gdk::Rectangle area)
    - + @@ -4624,7 +4649,7 @@

    Computes the intersection of a widget's area and area, storing the intersection in intersection, and returns true if there was an intersection.

    intersection may be 0 if you're only interested in whether there was an intersection.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::Widget::intersect bool Gtk::Widget::intersect ( const Gdk::Rectangle area,
    @@ -4640,7 +4665,7 @@
    areaA rectangle.
    intersectionRectangle to store intersection of widget and area.
    - + @@ -4651,7 +4676,7 @@

    Determines whether widget is somewhere inside ancestor, possibly with intermediate containers.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::Widget::is_ancestor bool Gtk::Widget::is_ancestor ( Widget ancestor)
    ancestorAnother Gtk::Widget.
    @@ -4666,7 +4691,7 @@
    - + @@ -4678,7 +4703,7 @@

    Whether widget can rely on having its alpha channel drawn correctly.

    On X11 this function returns whether a compositing manager is running for widget's screen.

    Please note that the semantics of this call will change in the future if used on a widget that has a composited window in its hierarchy (as set by gdk_window_set_composited()).

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    true if the widget can rely on its alpha channel being drawn correctly.
    @@ -4688,7 +4713,7 @@
    bool Gtk::Widget::is_composited bool Gtk::Widget::is_composited ( ) const
    - + @@ -4708,7 +4733,7 @@
    bool Gtk::Widget::is_focus bool Gtk::Widget::is_focus ( ) const
    - + @@ -4718,7 +4743,7 @@

    Returns the widget's effective sensitivity, which means it is sensitive itself and also its parent widget is sensitive.

    -
    Since gtkmm 2.18:
    +
    Since gtkmm 2.18:
    Returns:
    true if the widget is effectively sensitive.
    @@ -4728,7 +4753,7 @@
    bool Gtk::Widget::is_sensitive bool Gtk::Widget::is_sensitive ( ) const
    - + @@ -4742,11 +4767,11 @@

    The function emits the Gtk::Widget::signal_keynav_failed() signal on the widget and its return value should be interpreted in a way similar to the return value of child_focus():

    When true is returned, stay in the widget, the failed keyboard navigation is Ok and/or there is nowhere we can/should move the focus to.

    When false is returned, the caller should continue with keyboard navigation outside the widget, e.g. by calling child_focus() on the widget's toplevel.

    -

    The default signal_keynav_failed() handler returns true for Gtk::DIR_TAB_FORWARD and Gtk::DIR_TAB_BACKWARD. For the other values of Gtk::DirectionType, it looks at the Gtk::Settings::property_gtk_keynav_cursor_only() setting and returns false if the setting is true. This way the entire user interface becomes cursor-navigatable on input devices such as mobile phones which only have cursor keys but no tab key.

    +

    The default signal_keynav_failed() handler returns true for Gtk::DIR_TAB_FORWARD and Gtk::DIR_TAB_BACKWARD. For the other values of Gtk::DirectionType, it looks at the Gtk::Settings::property_gtk_keynav_cursor_only() setting and returns false if the setting is true. This way the entire user interface becomes cursor-navigatable on input devices such as mobile phones which only have cursor keys but no tab key.

    Whenever the default handler returns true, it also calls error_bell() to notify the user of the failed keyboard navigation.

    A use case for providing an own implementation of signal_keynav_failed() (either by connecting to it or by overriding it) would be a row of Gtk::Entry widgets where the user should be able to navigate the entire row with the cursor keys, as e.g. known from user interfaces that require entering license keys.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::Widget::keynav_failed bool Gtk::Widget::keynav_failed ( DirectionType  direction)
    directionDirection of focus movement.
    @@ -4761,7 +4786,7 @@
    - + @@ -4772,7 +4797,7 @@

    Returns a newly allocated list of the widgets, normally labels, for which this widget is the target of a mnemonic (see for example, Gtk::Label::set_mnemonic_widget()).

    The widgets in the list are not individually referenced. If you want to iterate through the list and perform actions involving callbacks that might destroy the widgets, you must call g_list_foreach (result, (GFunc)g_object_ref, 0) first, and then unref all the widgets afterwards.

    -
    Since gtkmm 2.4:
    +
    Since gtkmm 2.4:
    Returns:
    The list of mnemonic labels; free this list with Glib::list_free() when you are done with it.
    @@ -4782,7 +4807,7 @@
    std::vector<Widget*> Gtk::Widget::list_mnemonic_labels std::vector<Widget*> Gtk::Widget::list_mnemonic_labels ( )
    - + @@ -4793,7 +4818,7 @@

    Returns a newly allocated list of the widgets, normally labels, for which this widget is the target of a mnemonic (see for example, Gtk::Label::set_mnemonic_widget()).

    The widgets in the list are not individually referenced. If you want to iterate through the list and perform actions involving callbacks that might destroy the widgets, you must call g_list_foreach (result, (GFunc)g_object_ref, 0) first, and then unref all the widgets afterwards.

    -
    Since gtkmm 2.4:
    +
    Since gtkmm 2.4:
    Returns:
    The list of mnemonic labels; free this list with Glib::list_free() when you are done with it.
    @@ -4803,7 +4828,7 @@
    std::vector<const Widget*> Gtk::Widget::list_mnemonic_labels std::vector<const Widget*> Gtk::Widget::list_mnemonic_labels ( ) const
    - + @@ -4822,7 +4847,7 @@
    void Gtk::Widget::map void Gtk::Widget::map ( )
    - + @@ -4834,7 +4859,7 @@

    Emits the Gtk::Widget::signal_mnemonic_activate() signal.

    The default handler for this signal activates the widget if group_cycling is false, and just grabs the focus if group_cycling is true.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::Widget::mnemonic_activate bool Gtk::Widget::mnemonic_activate ( bool  group_cycling)
    group_cyclingtrue if there are other widgets with the same mnemonic.
    @@ -4849,7 +4874,7 @@
    - + @@ -4868,7 +4893,7 @@
    virtual bool Gtk::Widget::on_button_press_event virtual bool Gtk::Widget::on_button_press_event ( GdkEventButton *  event)
    - + @@ -4887,7 +4912,7 @@
    virtual bool Gtk::Widget::on_button_release_event virtual bool Gtk::Widget::on_button_release_event ( GdkEventButton *  event)
    - + @@ -4906,7 +4931,7 @@
    virtual void Gtk::Widget::on_child_notify virtual void Gtk::Widget::on_child_notify ( GParamSpec *  pspec)
    - + @@ -4925,7 +4950,7 @@
    virtual bool Gtk::Widget::on_configure_event virtual bool Gtk::Widget::on_configure_event ( GdkEventConfigure *  event)
    - + @@ -4944,7 +4969,7 @@
    virtual bool Gtk::Widget::on_delete_event virtual bool Gtk::Widget::on_delete_event ( GdkEventAny *  event)
    - + @@ -4963,7 +4988,7 @@
    virtual void Gtk::Widget::on_direction_changed virtual void Gtk::Widget::on_direction_changed ( TextDirection  direction)
    - + @@ -4982,7 +5007,7 @@
    virtual void Gtk::Widget::on_drag_begin virtual void Gtk::Widget::on_drag_begin ( const Glib::RefPtr< Gdk::DragContext >&  context)
    - + @@ -5001,7 +5026,7 @@
    virtual void Gtk::Widget::on_drag_data_delete virtual void Gtk::Widget::on_drag_data_delete ( const Glib::RefPtr< Gdk::DragContext >&  context)
    - + @@ -5042,7 +5067,7 @@
    virtual void Gtk::Widget::on_drag_data_get virtual void Gtk::Widget::on_drag_data_get ( const Glib::RefPtr< Gdk::DragContext >&  context,
    - + @@ -5095,7 +5120,7 @@
    virtual void Gtk::Widget::on_drag_data_received virtual void Gtk::Widget::on_drag_data_received ( const Glib::RefPtr< Gdk::DragContext >&  context,
    - + @@ -5136,7 +5161,7 @@
    virtual bool Gtk::Widget::on_drag_drop virtual bool Gtk::Widget::on_drag_drop ( const Glib::RefPtr< Gdk::DragContext >&  context,
    - + @@ -5155,7 +5180,7 @@
    virtual void Gtk::Widget::on_drag_end virtual void Gtk::Widget::on_drag_end ( const Glib::RefPtr< Gdk::DragContext >&  context)
    - + @@ -5184,7 +5209,7 @@
    virtual void Gtk::Widget::on_drag_leave virtual void Gtk::Widget::on_drag_leave ( const Glib::RefPtr< Gdk::DragContext >&  context,
    - + @@ -5225,7 +5250,7 @@
    virtual bool Gtk::Widget::on_drag_motion virtual bool Gtk::Widget::on_drag_motion ( const Glib::RefPtr< Gdk::DragContext >&  context,
    - + @@ -5244,7 +5269,7 @@
    virtual bool Gtk::Widget::on_draw virtual bool Gtk::Widget::on_draw ( const ::Cairo::RefPtr< ::Cairo::Context > &  cr)
    - + @@ -5263,7 +5288,7 @@
    virtual bool Gtk::Widget::on_enter_notify_event virtual bool Gtk::Widget::on_enter_notify_event ( GdkEventCrossing *  event)
    - + @@ -5282,7 +5307,7 @@
    virtual bool Gtk::Widget::on_event virtual bool Gtk::Widget::on_event ( GdkEvent *  event)
    - + @@ -5301,7 +5326,7 @@
    virtual bool Gtk::Widget::on_focus virtual bool Gtk::Widget::on_focus ( DirectionType  direction)
    - + @@ -5320,7 +5345,7 @@
    virtual bool Gtk::Widget::on_focus_in_event virtual bool Gtk::Widget::on_focus_in_event ( GdkEventFocus *  event)
    - + @@ -5339,7 +5364,7 @@
    virtual bool Gtk::Widget::on_focus_out_event virtual bool Gtk::Widget::on_focus_out_event ( GdkEventFocus *  event)
    - + @@ -5357,7 +5382,7 @@
    virtual void Gtk::Widget::on_grab_focus virtual void Gtk::Widget::on_grab_focus ( ) [protected, virtual]
    - + @@ -5376,7 +5401,7 @@
    virtual void Gtk::Widget::on_grab_notify virtual void Gtk::Widget::on_grab_notify ( bool  was_grabbed)
    - + @@ -5394,7 +5419,7 @@
    virtual void Gtk::Widget::on_hide virtual void Gtk::Widget::on_hide ( ) [protected, virtual]
    - + @@ -5413,7 +5438,7 @@
    virtual void Gtk::Widget::on_hierarchy_changed virtual void Gtk::Widget::on_hierarchy_changed ( Widget previous_toplevel)
    - + @@ -5432,7 +5457,7 @@
    virtual bool Gtk::Widget::on_key_press_event virtual bool Gtk::Widget::on_key_press_event ( GdkEventKey *  event)
    - + @@ -5451,7 +5476,7 @@
    virtual bool Gtk::Widget::on_key_release_event virtual bool Gtk::Widget::on_key_release_event ( GdkEventKey *  event)
    - + @@ -5470,7 +5495,7 @@
    virtual bool Gtk::Widget::on_leave_notify_event virtual bool Gtk::Widget::on_leave_notify_event ( GdkEventCrossing *  event)
    - + @@ -5488,7 +5513,7 @@
    virtual void Gtk::Widget::on_map virtual void Gtk::Widget::on_map ( ) [protected, virtual]
    - + @@ -5507,7 +5532,7 @@
    virtual bool Gtk::Widget::on_map_event virtual bool Gtk::Widget::on_map_event ( GdkEventAny *  event)
    - + @@ -5526,7 +5551,7 @@
    virtual bool Gtk::Widget::on_mnemonic_activate virtual bool Gtk::Widget::on_mnemonic_activate ( bool  group_cycling)
    - + @@ -5545,7 +5570,7 @@
    virtual bool Gtk::Widget::on_motion_notify_event virtual bool Gtk::Widget::on_motion_notify_event ( GdkEventMotion *  event)
    - + @@ -5564,7 +5589,7 @@
    virtual void Gtk::Widget::on_parent_changed virtual void Gtk::Widget::on_parent_changed ( Widget previous_parent)
    - + @@ -5583,7 +5608,7 @@
    virtual bool Gtk::Widget::on_property_notify_event virtual bool Gtk::Widget::on_property_notify_event ( GdkEventProperty *  event)
    - + @@ -5602,7 +5627,7 @@
    virtual bool Gtk::Widget::on_proximity_in_event virtual bool Gtk::Widget::on_proximity_in_event ( GdkEventProximity *  event)
    - + @@ -5621,7 +5646,7 @@
    virtual bool Gtk::Widget::on_proximity_out_event virtual bool Gtk::Widget::on_proximity_out_event ( GdkEventProximity *  event)
    - + @@ -5639,7 +5664,7 @@
    virtual void Gtk::Widget::on_realize virtual void Gtk::Widget::on_realize ( ) [protected, virtual]
    - + @@ -5658,7 +5683,7 @@
    virtual void Gtk::Widget::on_screen_changed virtual void Gtk::Widget::on_screen_changed ( const Glib::RefPtr< Gdk::Screen >&  previous_screen)
    - + @@ -5677,7 +5702,7 @@
    virtual bool Gtk::Widget::on_scroll_event virtual bool Gtk::Widget::on_scroll_event ( GdkEventScroll *  event)
    - + @@ -5696,7 +5721,7 @@
    virtual bool Gtk::Widget::on_selection_clear_event virtual bool Gtk::Widget::on_selection_clear_event ( GdkEventSelection *  event)
    - + @@ -5731,7 +5756,7 @@
    virtual void Gtk::Widget::on_selection_get virtual void Gtk::Widget::on_selection_get ( SelectionData selection_data,
    - + @@ -5750,7 +5775,7 @@
    virtual bool Gtk::Widget::on_selection_notify_event virtual bool Gtk::Widget::on_selection_notify_event ( GdkEventSelection *  event)
    - + @@ -5779,7 +5804,7 @@
    virtual void Gtk::Widget::on_selection_received virtual void Gtk::Widget::on_selection_received ( const SelectionData selection_data,
    - + @@ -5798,7 +5823,7 @@
    virtual bool Gtk::Widget::on_selection_request_event virtual bool Gtk::Widget::on_selection_request_event ( GdkEventSelection *  event)
    - + @@ -5816,9 +5841,9 @@
    virtual void Gtk::Widget::on_show virtual void Gtk::Widget::on_show ( ) [protected, virtual]
    - + - + @@ -5835,7 +5860,7 @@
    virtual void Gtk::Widget::on_size_allocate virtual void Gtk::Widget::on_size_allocate (AllocationAllocation allocation) [protected, virtual]
    - + @@ -5854,7 +5879,7 @@
    virtual void Gtk::Widget::on_state_changed virtual void Gtk::Widget::on_state_changed ( Gtk::StateType  previous_state)
    - + @@ -5872,7 +5897,7 @@
    virtual void Gtk::Widget::on_style_updated virtual void Gtk::Widget::on_style_updated ( ) [protected, virtual]
    - + @@ -5890,7 +5915,7 @@
    virtual void Gtk::Widget::on_unmap virtual void Gtk::Widget::on_unmap ( ) [protected, virtual]
    - + @@ -5909,7 +5934,7 @@
    virtual bool Gtk::Widget::on_unmap_event virtual bool Gtk::Widget::on_unmap_event ( GdkEventAny *  event)
    - + @@ -5927,7 +5952,7 @@
    virtual void Gtk::Widget::on_unrealize virtual void Gtk::Widget::on_unrealize ( ) [protected, virtual]
    - + @@ -5946,7 +5971,7 @@
    virtual bool Gtk::Widget::on_visibility_notify_event virtual bool Gtk::Widget::on_visibility_notify_event ( GdkEventVisibility *  event)
    - + @@ -5965,7 +5990,7 @@
    virtual bool Gtk::Widget::on_window_state_event virtual bool Gtk::Widget::on_window_state_event ( GdkEventWindowState *  event)
    - + @@ -5992,7 +6017,7 @@
    void Gtk::Widget::override_background_color void Gtk::Widget::override_background_color ( const Gdk::RGBA color,
    - + @@ -6019,7 +6044,7 @@
    void Gtk::Widget::override_color void Gtk::Widget::override_color ( const Gdk::RGBA color,
    - + @@ -6042,8 +6067,8 @@

    Sets the cursor color to use in a widget, overriding the Gtk::Widget::property_cursor_color() and Gtk::Widget::property_secondary_cursor_color() style properties.

    All other style values are left untouched. See also modify_style().

    Note that the underlying properties have the Gdk::Color type, so the alpha value in primary and secondary will be ignored.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Widget::override_cursor void Gtk::Widget::override_cursor ( const Gdk::RGBA cursor,
    @@ -6058,7 +6083,7 @@
    cursorThe color to use for primary cursor (does not need to be allocated), or 0 to undo the effect of previous calls to of override_cursor().
    secondary_cursorThe color to use for secondary cursor (does not need to be allocated), or 0 to undo the effect of previous calls to of override_cursor().
    - + @@ -6070,8 +6095,8 @@

    Sets the font to use for a widget.

    All other style values are left untouched. See override_color().

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Widget::override_font void Gtk::Widget::override_font ( const Pango::FontDescription font_desc)
    font_descThe font descriptiong to use, or 0 to undo the effect of previous calls to override_font().
    @@ -6085,7 +6110,7 @@
    - + @@ -6107,8 +6132,8 @@

    Sets a symbolic color for a widget.

    All other style values are left untouched. See override_color() for overriding the foreground or background color.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Widget::override_symbolic_color void Gtk::Widget::override_symbolic_color ( const Glib::ustring name,
    @@ -6123,7 +6148,7 @@
    nameThe name of the symbolic color to modify.
    colorThe color to assign (does not need to be allocated), or 0 to undo the effect of previous calls to override_symbolic_color().
    - + @@ -6141,7 +6166,7 @@
    static void Gtk::Widget::pop_composite_child static void Gtk::Widget::pop_composite_child ( ) [static]
    - + @@ -6150,6 +6175,7 @@
    +

    Whether the application will paint directly on the widget.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -6160,7 +6186,7 @@
    Glib::PropertyProxy< bool > Gtk::Widget::property_app_paintable Glib::PropertyProxy< bool > Gtk::Widget::property_app_paintable ( )
    - + @@ -6175,15 +6201,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_app_paintable Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_app_paintable ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_can_default Glib::PropertyProxy< bool > Gtk::Widget::property_can_default ( ) const
    @@ -6195,20 +6221,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::Widget::property_can_default Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_can_default ( ) const
    +

    Whether the widget can be the default widget.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -6219,7 +6246,7 @@
    - + @@ -6228,6 +6255,7 @@
    +

    Whether the widget can accept the input focus.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -6238,7 +6266,7 @@
    Glib::PropertyProxy< bool > Gtk::Widget::property_can_focus Glib::PropertyProxy< bool > Gtk::Widget::property_can_focus ( )
    - + @@ -6258,7 +6286,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_can_focus Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_can_focus ( ) const
    - + @@ -6267,6 +6295,7 @@
    +

    Whether the widget is part of a composite widget.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -6277,7 +6306,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_composite_child Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_composite_child ( ) const
    - + @@ -6286,6 +6315,7 @@
    +

    Whether the widget is double buffered.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -6296,7 +6326,7 @@
    Glib::PropertyProxy< bool > Gtk::Widget::property_double_buffered Glib::PropertyProxy< bool > Gtk::Widget::property_double_buffered ( )
    - + @@ -6316,7 +6346,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_double_buffered Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_double_buffered ( ) const
    - + @@ -6325,6 +6355,7 @@
    +

    The event mask that decides what kind of GdkEvents this widget gets.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -6335,7 +6366,7 @@
    Glib::PropertyProxy< Gdk::EventMask > Gtk::Widget::property_events Glib::PropertyProxy< Gdk::EventMask > Gtk::Widget::property_events ( )
    - + @@ -6350,15 +6381,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Gdk::EventMask > Gtk::Widget::property_events Glib::PropertyProxy_ReadOnly< Gdk::EventMask > Gtk::Widget::property_events ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_expand Glib::PropertyProxy< bool > Gtk::Widget::property_expand ( ) const
    @@ -6370,34 +6401,35 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::Widget::property_expand Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_expand ( ) const
    +

    Whether widget wants to expand in both directions.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< Align > Gtk::Widget::property_halign Glib::PropertyProxy< Align > Gtk::Widget::property_halign ( ) const
    @@ -6409,34 +6441,35 @@
    - +
    - + - +
    Glib::PropertyProxy< Align > Gtk::Widget::property_halign Glib::PropertyProxy_ReadOnly< Align > Gtk::Widget::property_halign ( ) const
    +

    How to position in extra horizontal space.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_has_default Glib::PropertyProxy< bool > Gtk::Widget::property_has_default ( ) const
    @@ -6448,20 +6481,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::Widget::property_has_default Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_has_default ( ) const
    +

    Whether the widget is the default widget.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -6472,7 +6506,7 @@
    - + @@ -6481,6 +6515,7 @@
    +

    Whether the widget has the input focus.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -6491,7 +6526,7 @@
    Glib::PropertyProxy< bool > Gtk::Widget::property_has_focus Glib::PropertyProxy< bool > Gtk::Widget::property_has_focus ( )
    - + @@ -6511,7 +6546,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_has_focus Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_has_focus ( ) const
    - + @@ -6520,6 +6555,7 @@
    +

    Whether this widget has a tooltip.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -6530,7 +6566,7 @@
    Glib::PropertyProxy< bool > Gtk::Widget::property_has_tooltip Glib::PropertyProxy< bool > Gtk::Widget::property_has_tooltip ( )
    - + @@ -6550,7 +6586,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_has_tooltip Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_has_tooltip ( ) const
    - + @@ -6559,6 +6595,7 @@
    +

    Override for height request of the widget, or -1 if natural request should be used.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -6569,7 +6606,7 @@
    Glib::PropertyProxy< int > Gtk::Widget::property_height_request Glib::PropertyProxy< int > Gtk::Widget::property_height_request ( )
    - + @@ -6589,7 +6626,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Widget::property_height_request Glib::PropertyProxy_ReadOnly< int > Gtk::Widget::property_height_request ( ) const
    - + @@ -6598,6 +6635,7 @@
    +

    Whether widget wants more horizontal space.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -6608,7 +6646,7 @@
    Glib::PropertyProxy< bool > Gtk::Widget::property_hexpand Glib::PropertyProxy< bool > Gtk::Widget::property_hexpand ( )
    - + @@ -6628,7 +6666,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_hexpand Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_hexpand ( ) const
    - + @@ -6637,6 +6675,7 @@
    +

    Whether to use the hexpand property.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -6647,7 +6686,7 @@
    Glib::PropertyProxy< bool > Gtk::Widget::property_hexpand_set Glib::PropertyProxy< bool > Gtk::Widget::property_hexpand_set ( )
    - + @@ -6667,7 +6706,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_hexpand_set Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_hexpand_set ( ) const
    - + @@ -6676,6 +6715,7 @@
    +

    Whether the widget is the focus widget within the toplevel.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -6686,7 +6726,7 @@
    Glib::PropertyProxy< bool > Gtk::Widget::property_is_focus Glib::PropertyProxy< bool > Gtk::Widget::property_is_focus ( )
    - + @@ -6706,7 +6746,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_is_focus Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_is_focus ( ) const
    - + @@ -6715,6 +6755,7 @@
    +

    Pixels of extra space on all four sides.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -6727,7 +6768,7 @@
    Glib::PropertyProxy< int > Gtk::Widget::property_margin Glib::PropertyProxy< int > Gtk::Widget::property_margin ( )
    - + @@ -6749,7 +6790,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Widget::property_margin Glib::PropertyProxy_ReadOnly< int > Gtk::Widget::property_margin ( ) const
    - + @@ -6758,6 +6799,7 @@
    +

    Pixels of extra space on the bottom side.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -6768,7 +6810,7 @@
    Glib::PropertyProxy< int > Gtk::Widget::property_margin_bottom Glib::PropertyProxy< int > Gtk::Widget::property_margin_bottom ( )
    - + @@ -6783,15 +6825,15 @@ - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::Widget::property_margin_bottom Glib::PropertyProxy_ReadOnly< int > Gtk::Widget::property_margin_bottom ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::Widget::property_margin_left Glib::PropertyProxy< int > Gtk::Widget::property_margin_left ( ) const
    @@ -6803,20 +6845,21 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::Widget::property_margin_left Glib::PropertyProxy_ReadOnly< int > Gtk::Widget::property_margin_left ( ) const
    +

    Pixels of extra space on the left side.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -6827,7 +6870,7 @@
    - + @@ -6836,6 +6879,7 @@
    +

    Pixels of extra space on the right side.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -6846,7 +6890,7 @@
    Glib::PropertyProxy< int > Gtk::Widget::property_margin_right Glib::PropertyProxy< int > Gtk::Widget::property_margin_right ( )
    - + @@ -6866,7 +6910,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Widget::property_margin_right Glib::PropertyProxy_ReadOnly< int > Gtk::Widget::property_margin_right ( ) const
    - + @@ -6875,6 +6919,7 @@
    +

    Pixels of extra space on the top side.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -6885,7 +6930,7 @@
    Glib::PropertyProxy< int > Gtk::Widget::property_margin_top Glib::PropertyProxy< int > Gtk::Widget::property_margin_top ( )
    - + @@ -6905,7 +6950,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Widget::property_margin_top Glib::PropertyProxy_ReadOnly< int > Gtk::Widget::property_margin_top ( ) const
    - + @@ -6914,6 +6959,7 @@
    +

    The name of the widget.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -6924,7 +6970,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::Widget::property_name Glib::PropertyProxy< Glib::ustring > Gtk::Widget::property_name ( )
    - + @@ -6944,7 +6990,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Widget::property_name Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Widget::property_name ( ) const
    - + @@ -6953,6 +6999,7 @@
    +

    Whether gtk_widget_show_all() should not affect this widget.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -6963,7 +7010,7 @@
    Glib::PropertyProxy< bool > Gtk::Widget::property_no_show_all Glib::PropertyProxy< bool > Gtk::Widget::property_no_show_all ( )
    - + @@ -6983,7 +7030,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_no_show_all Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_no_show_all ( ) const
    - + @@ -6992,6 +7039,8 @@
    +

    The parent widget of this widget.

    +

    Must be a Container widget.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -7002,7 +7051,7 @@
    Glib::PropertyProxy< Container* > Gtk::Widget::property_parent Glib::PropertyProxy< Container* > Gtk::Widget::property_parent ( )
    - + @@ -7023,7 +7072,7 @@
    Glib::PropertyProxy_ReadOnly< Container* > Gtk::Widget::property_parent Glib::PropertyProxy_ReadOnly< Container* > Gtk::Widget::property_parent ( ) const
    - + @@ -7032,6 +7081,7 @@
    +

    If TRUE, the widget will receive the default action when it is focused.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -7042,7 +7092,7 @@
    Glib::PropertyProxy< bool > Gtk::Widget::property_receives_default Glib::PropertyProxy< bool > Gtk::Widget::property_receives_default ( )
    - + @@ -7062,7 +7112,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_receives_default Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_receives_default ( ) const
    - + @@ -7071,6 +7121,7 @@
    +

    Whether the widget responds to input.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -7081,7 +7132,7 @@
    Glib::PropertyProxy< bool > Gtk::Widget::property_sensitive Glib::PropertyProxy< bool > Gtk::Widget::property_sensitive ( )
    - + @@ -7096,15 +7147,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_sensitive Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_sensitive ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Style> > Gtk::Widget::property_style Glib::PropertyProxy< Glib::RefPtr<Style> > Gtk::Widget::property_style ( ) const
    @@ -7116,34 +7167,35 @@
    - +
    +

    The style of the widget, which contains information about how it will look (colors etc).

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    @@ -7155,20 +7207,21 @@
    - +
    +

    The contents of the tooltip for this widget.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -7179,7 +7232,7 @@
    - + @@ -7188,6 +7241,7 @@
    +

    The contents of the tooltip for this widget.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -7198,7 +7252,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::Widget::property_tooltip_text Glib::PropertyProxy< Glib::ustring > Gtk::Widget::property_tooltip_text ( )
    - + @@ -7218,7 +7272,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Widget::property_tooltip_text Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Widget::property_tooltip_text ( ) const
    - + @@ -7227,6 +7281,7 @@
    +

    How to position in extra vertical space.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -7237,7 +7292,7 @@
    Glib::PropertyProxy< Align > Gtk::Widget::property_valign Glib::PropertyProxy< Align > Gtk::Widget::property_valign ( )
    - + @@ -7257,7 +7312,7 @@
    Glib::PropertyProxy_ReadOnly< Align > Gtk::Widget::property_valign Glib::PropertyProxy_ReadOnly< Align > Gtk::Widget::property_valign ( ) const
    - + @@ -7266,6 +7321,7 @@
    +

    Whether widget wants more vertical space.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -7276,7 +7332,7 @@
    Glib::PropertyProxy< bool > Gtk::Widget::property_vexpand Glib::PropertyProxy< bool > Gtk::Widget::property_vexpand ( )
    - + @@ -7296,7 +7352,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_vexpand Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_vexpand ( ) const
    - + @@ -7305,6 +7361,7 @@
    +

    Whether to use the vexpand property.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -7315,7 +7372,7 @@
    Glib::PropertyProxy< bool > Gtk::Widget::property_vexpand_set Glib::PropertyProxy< bool > Gtk::Widget::property_vexpand_set ( )
    - + @@ -7335,7 +7392,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_vexpand_set Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_vexpand_set ( ) const
    - + @@ -7344,6 +7401,7 @@
    +

    Whether the widget is visible.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -7354,7 +7412,7 @@
    Glib::PropertyProxy< bool > Gtk::Widget::property_visible Glib::PropertyProxy< bool > Gtk::Widget::property_visible ( )
    - + @@ -7369,15 +7427,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_visible Glib::PropertyProxy_ReadOnly< bool > Gtk::Widget::property_visible ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::Widget::property_width_request Glib::PropertyProxy< int > Gtk::Widget::property_width_request ( ) const
    @@ -7389,20 +7447,21 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::Widget::property_width_request Glib::PropertyProxy_ReadOnly< int > Gtk::Widget::property_width_request ( ) const
    +

    Override for width request of the widget, or -1 if natural request should be used.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -7413,7 +7472,7 @@
    - + @@ -7422,6 +7481,7 @@
    +

    The widget's window if it is realized.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -7432,7 +7492,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gdk::Window> > Gtk::Widget::property_window Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gdk::Window> > Gtk::Widget::property_window ( ) const
    - + @@ -7453,7 +7513,7 @@
    static void Gtk::Widget::push_composite_child static void Gtk::Widget::push_composite_child ( ) [static]
    - + @@ -7473,7 +7533,7 @@
    void Gtk::Widget::queue_compute_expand void Gtk::Widget::queue_compute_expand ( )
    - + @@ -7491,7 +7551,7 @@
    void Gtk::Widget::queue_draw void Gtk::Widget::queue_draw ( )
    - + @@ -7525,7 +7585,7 @@

    Convenience function that calls queue_draw_region() on the region created from the given coordinates.

    The region here is specified in widget coordinates. Widget coordinates are a bit odd; for historical reasons, they are defined as widget->window coordinates for widgets that are not Gtk::NO_WINDOW widgets, and are relative to widget->allocation.x, widget->allocation.y for widgets that are Gtk::NO_WINDOW widgets.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::queue_draw_area void Gtk::Widget::queue_draw_area ( int  x,
    @@ -7542,7 +7602,7 @@
    xX coordinate of upper-left corner of rectangle to redraw.
    yY coordinate of upper-left corner of rectangle to redraw.
    - + @@ -7555,8 +7615,8 @@

    Invalidates the rectangular area of widget defined by region by calling gdk_window_invalidate_region() on the widget's window and all its child windows.

    Once the main loop becomes idle (after the current batch of events has been processed, roughly), the window will receive expose events for the union of all regions that have been invalidated.

    Normally you would only use this function in widget implementations. You might also use it to schedule a redraw of a Gtk::DrawingArea or some portion thereof.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Widget::queue_draw_region void Gtk::Widget::queue_draw_region ( const ::Cairo::RefPtr< const ::Cairo::Region > &  region)
    regionRegion to draw.
    @@ -7570,7 +7630,7 @@
    - + @@ -7590,7 +7650,7 @@
    void Gtk::Widget::queue_resize void Gtk::Widget::queue_resize ( )
    - + @@ -7600,7 +7660,7 @@

    This function works like queue_resize(), except that the widget is not invalidated.

    -
    Since gtkmm 2.4:
    +
    Since gtkmm 2.4:
    @@ -7609,7 +7669,7 @@
    void Gtk::Widget::queue_resize_no_redraw void Gtk::Widget::queue_resize_no_redraw ( )
    - + @@ -7630,7 +7690,7 @@
    void Gtk::Widget::realize void Gtk::Widget::realize ( ) [protected]
    - + @@ -7646,7 +7706,7 @@
    void Gtk::Widget::realize_if_needed void Gtk::Widget::realize_if_needed ( ) [protected]
    - + @@ -7658,7 +7718,7 @@

    Computes the intersection of a widget's area and region, returning the intersection.

    The result may be empty, use cairo_region_is_empty() to check.

    -
    Parameters:
    +
    Parameters:
    ::Cairo::RefPtr< ::Cairo::Region> Gtk::Widget::region_intersect ::Cairo::RefPtr< ::Cairo::Region> Gtk::Widget::region_intersect ( const ::Cairo::RefPtr< ::Cairo::Region > &  region)
    regionA #cairo_region_t, in the same coordinate system as widget->allocation. That is, relative to widget->window for NO_WINDOW widgets; relative to the parent window of widget->window for widgets with their own window.
    @@ -7673,7 +7733,7 @@
    - + @@ -7700,7 +7760,7 @@

    Removes an accelerator from widget, previously installed with add_accelerator().

    -
    Parameters:
    +
    Parameters:
    bool Gtk::Widget::remove_accelerator bool Gtk::Widget::remove_accelerator ( const Glib::RefPtr< AccelGroup >&  accel_group,
    @@ -7717,7 +7777,7 @@
    accel_groupAccel group for this widget.
    accel_keyGDK keyval of the accelerator.
    - + @@ -7729,8 +7789,8 @@

    Removes a widget from the list of mnemonic labels for this widget.

    (See list_mnemonic_labels()). The widget must have previously been added to the list with add_mnemonic_label().

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +
    Since gtkmm 2.4:
    +
    Parameters:
    void Gtk::Widget::remove_mnemonic_label void Gtk::Widget::remove_mnemonic_label ( Widget label)
    labelA Gtk::Widget that was previously set as a mnemnic label for widget with add_mnemonic_label().
    @@ -7744,7 +7804,7 @@
    - + @@ -7762,7 +7822,7 @@
    void Gtk::Widget::remove_modal_grab void Gtk::Widget::remove_modal_grab ( )
    - + @@ -7785,8 +7845,8 @@

    A convenience function that uses the theme engine and style settings for widget to look up stock_id and render it to a pixbuf.

    stock_id should be a stock icon ID such as Gtk::STOCK_OPEN or Gtk::STOCK_OK. size should be a size such as Gtk::ICON_SIZE_MENU.

    The pixels in the returned Gdk::Pixbuf are shared with the rest of the application and should not be modified. The pixbuf should be freed after use with Glib::object_unref().

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    Glib::RefPtr<Gdk::Pixbuf> Gtk::Widget::render_icon_pixbuf Glib::RefPtr<Gdk::Pixbuf> Gtk::Widget::render_icon_pixbuf ( const StockID stock_id,
    @@ -7802,7 +7862,7 @@
    stock_idA stock ID.
    sizeA stock size. A size of (GtkIconSize)-1 means render at the size of the source and don't scale (if there are multiple source sizes, GTK+ picks one of the available sizes).
    - + @@ -7813,7 +7873,7 @@

    Moves a widget from one Gtk::Container to another, handling reference count issues to avoid destroying the widget.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::reparent void Gtk::Widget::reparent ( Widget new_parent)
    new_parentA Gtk::Container to move the widget into.
    @@ -7827,7 +7887,7 @@
    - + @@ -7838,7 +7898,7 @@

    Updates the style context of widget and all descendents by updating its widget path.

    Gtk::Containers may want to use this on a child when reordering it in a way that a different style might apply to it. See also Gtk::Container::get_path_for_child().

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    @@ -7847,7 +7907,7 @@
    void Gtk::Widget::reset_style void Gtk::Widget::reset_style ( )
    - + @@ -7860,7 +7920,7 @@

    Very rarely-used function.

    This function is used to emit an expose event on a widget. This function is not normally used directly. The only time it is used is when propagating an expose event to a child NO_WINDOW widget, and that is normally done using Gtk::Container::propagate_draw().

    If you want to force an area of a window to be redrawn, use gdk_window_invalidate_rect() or gdk_window_invalidate_region(). To cause the redraw to be done immediately, follow that call with a call to gdk_window_process_updates().

    -
    Parameters:
    +
    Parameters:
    int Gtk::Widget::send_expose int Gtk::Widget::send_expose ( GdkEvent *  event)
    eventA expose Gdk::Event.
    @@ -7875,7 +7935,7 @@
    - + @@ -7890,7 +7950,7 @@

    An example of its usage is:

    [C example ellipted]

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    bool Gtk::Widget::send_focus_change bool Gtk::Widget::send_focus_change ( GdkEvent *  event)
    eventA Gdk::Event of type GDK_FOCUS_CHANGE.
    @@ -7905,7 +7965,7 @@
    - + @@ -7930,7 +7990,7 @@

    This function is a low level function that would most likely be used by a menu creation system like Gtk::UIManager. If you use Gtk::UIManager, setting up accelerator paths will be done automatically.

    Even when you you aren't using Gtk::UIManager, if you only want to set up accelerators on menu items Gtk::MenuItem::set_accel_path() provides a somewhat more convenient interface.

    Note that accel_path string will be stored in a Quark. Therefore, if you pass a static string, you can save some memory by interning it first with Glib::intern_static_string().

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::set_accel_path void Gtk::Widget::set_accel_path ( const Glib::ustring accel_path,
    @@ -7945,9 +8005,9 @@
    accel_pathPath used to look up the accelerator.
    accel_groupA Gtk::AccelGroup.
    - + - + @@ -7958,8 +8018,8 @@

    Sets the widget's allocation.

    This should not be used directly, but from within a widget's size_allocate method.

    The allocation set should be the "adjusted" or actual allocation. If you're implementing a Gtk::Container, you want to use size_allocate() instead of set_allocation(). The GtkWidgetClass::adjust_size_allocation virtual method adjusts the allocation inside size_allocate() to create an adjusted allocation.

    -
    Since gtkmm 2.18:
    -
    Parameters:
    +
    Since gtkmm 2.18:
    +
    Parameters:
    void Gtk::Widget::set_allocation void Gtk::Widget::set_allocation (const Allocationconst Allocation allocation)
    allocationA pointer to a Gtk::Allocation to copy from.
    @@ -7973,7 +8033,7 @@
    - + @@ -7986,7 +8046,7 @@

    Sets whether the application intends to draw on the widget in an Gtk::Widget::signal_draw() handler.

    This is a hint to the widget and does not affect the behavior of the GTK+ core; many widgets ignore this flag entirely. For widgets that do pay attention to the flag, such as Gtk::EventBox and Gtk::Window, the effect is to suppress default themed drawing of the widget's background. (Children of the widget will still be drawn.) The application is then entirely responsible for drawing the widget background.

    Note that the background is still drawn when the widget is mapped.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::set_app_paintable void Gtk::Widget::set_app_paintable ( bool  app_paintable = true)
    app_paintabletrue if the application will paint on the widget.
    @@ -8000,7 +8060,7 @@
    - + @@ -8012,8 +8072,8 @@

    Specifies whether widget can be a default widget.

    See grab_default() for details about the meaning of "default".

    -
    Since gtkmm 2.18:
    -
    Parameters:
    +
    Since gtkmm 2.18:
    +
    Parameters:
    void Gtk::Widget::set_can_default void Gtk::Widget::set_can_default ( bool  can_default = true)
    can_defaultWhether or not widget can be a default widget.
    @@ -8027,7 +8087,7 @@
    - + @@ -8039,8 +8099,8 @@

    Specifies whether widget can own the input focus.

    See grab_focus() for actually setting the input focus on a widget.

    -
    Since gtkmm 2.18:
    -
    Parameters:
    +
    Since gtkmm 2.18:
    +
    Parameters:
    void Gtk::Widget::set_can_focus void Gtk::Widget::set_can_focus ( bool  can_focus = true)
    can_focusWhether or not widget can own the input focus.
    @@ -8054,7 +8114,7 @@
    - + @@ -8068,7 +8128,7 @@

    The child visibility can be set for widget before it is added to a container with set_parent(), to avoid mapping children unnecessary before immediately unmapping them. However it will be reset to its default state of true when the widget is removed from a container.

    Note that changing the child visibility of a widget does not queue a resize on the widget. Most of the time, the size of a widget is computed from all visible children, whether or not they are mapped. If this is not the case, the container can queue a resize itself.

    This function is only useful for container implementations and never should be called by an application.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::set_child_visible void Gtk::Widget::set_child_visible ( bool  is_visible = true)
    is_visibleIf true, widget should be mapped along with its parent.
    @@ -8082,7 +8142,7 @@
    - + @@ -8094,7 +8154,7 @@

    Sets a widgets composite name.

    The widget must be a composite child of its parent; see push_composite_child().

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::set_composite_name void Gtk::Widget::set_composite_name ( const Glib::ustring name)
    nameThe name to set.
    @@ -8108,7 +8168,7 @@
    - + @@ -8119,7 +8179,7 @@

    Sets the default reading direction for widgets where the direction has not been explicitly set by set_direction().

    -
    Parameters:
    +
    Parameters:
    static void Gtk::Widget::set_default_direction static void Gtk::Widget::set_default_direction ( TextDirection  dir)
    dirThe new default direction. This cannot be Gtk::TEXT_DIR_NONE.
    @@ -8133,7 +8193,7 @@
    - + @@ -8155,8 +8215,8 @@

    Enables or disables a Gdk::Device to interact with widget and all its children.

    It does so by descending through the Gdk::Window hierarchy and enabling the same mask that is has for core events (i.e. the one that gdk_window_get_events() returns).

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Widget::set_device_enabled void Gtk::Widget::set_device_enabled ( const Glib::RefPtr< Gdk::Device >&  device,
    @@ -8171,7 +8231,7 @@
    deviceA Gdk::Device.
    enabledWhether to enable the device.
    - + @@ -8193,8 +8253,8 @@

    Sets the device event mask (see Gdk::EventMask) for a widget.

    The event mask determines which events a widget will receive from device. Keep in mind that different widgets have different default event masks, and by changing the event mask you may disrupt a widget's functionality, so be careful. This function must be called while a widget is unrealized. Consider add_device_events() for widgets that are already realized, or if you want to preserve the existing event mask. This function can't be used with Gtk::NO_WINDOW widgets; to get events on those widgets, place them inside a Gtk::EventBox and receive events on the event box.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Widget::set_device_events void Gtk::Widget::set_device_events ( const Glib::RefPtr< const Gdk::Device >&  device,
    @@ -8209,7 +8269,7 @@
    deviceA Gdk::Device.
    eventsEvent mask.
    - + @@ -8222,7 +8282,7 @@

    Sets the reading direction on a particular widget.

    This direction controls the primary direction for widgets containing text, and also the direction in which the children of a container are packed. The ability to set the direction is present in order so that correct localization into languages with right-to-left reading directions can be done. Generally, applications will let the default reading direction present, except for containers where the containers are arranged in an order that is explicitely visual rather than logical (such as buttons for text justification).

    If the direction is set to Gtk::TEXT_DIR_NONE, then the value set by set_default_direction() will be used.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::set_direction void Gtk::Widget::set_direction ( TextDirection  dir)
    dirThe new direction.
    @@ -8236,7 +8296,7 @@
    - + @@ -8250,7 +8310,7 @@

    "Double buffered" simply means that gdk_window_begin_paint_region() and gdk_window_end_paint() are called automatically around expose events sent to the widget. gdk_window_begin_paint() diverts all drawing to a widget's window to an offscreen buffer, and gdk_window_end_paint() draws the buffer to the screen. The result is that users see the window update in one smooth step, and don't see individual graphics primitives being rendered.

    In very simple terms, double buffered widgets don't flicker, so you would only use this function to turn off double buffering if you had special needs and really knew what you were doing.

    Note:
    if you turn off double-buffering, you have to handle expose events, since even the clearing to the background color or pixmap will not happen automatically (as it is done in gdk_window_begin_paint()).
    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::set_double_buffered void Gtk::Widget::set_double_buffered ( bool  double_buffered = true)
    double_bufferedtrue to double-buffer a widget.
    @@ -8264,7 +8324,7 @@
    - + @@ -8276,7 +8336,7 @@

    Sets the event mask (see Gdk::EventMask) for a widget.

    The event mask determines which events a widget will receive. Keep in mind that different widgets have different default event masks, and by changing the event mask you may disrupt a widget's functionality, so be careful. This function must be called while a widget is unrealized. Consider add_events() for widgets that are already realized, or if you want to preserve the existing event mask. This function can't be used with Gtk::NO_WINDOW widgets; to get events on those widgets, place them inside a Gtk::EventBox and receive events on the event box.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::set_events void Gtk::Widget::set_events ( Gdk::EventMask  events)
    eventsEvent mask.
    @@ -8290,7 +8350,7 @@
    - + @@ -8301,8 +8361,8 @@

    Sets the horizontal alignment of widget.

    -

    See the Gtk::Widget::property_halign() property.

    -
    Parameters:
    +

    See the Gtk::Widget::property_halign() property.

    +
    Parameters:
    void Gtk::Widget::set_halign void Gtk::Widget::set_halign ( Align  align)
    alignThe horizontal alignment.
    @@ -8316,7 +8376,7 @@
    - + @@ -8327,9 +8387,9 @@

    Sets the has-tooltip property on widget to has_tooltip.

    -

    See Gtk::Widget::property_has_tooltip() for more information.

    +

    See Gtk::Widget::property_has_tooltip() for more information.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::set_has_tooltip void Gtk::Widget::set_has_tooltip ( bool  has_tooltip = TRUE)
    has_tooltipWhether or not widget has a tooltip.
    @@ -8343,7 +8403,7 @@
    - + @@ -8356,8 +8416,8 @@

    Specifies whether widget has a Gdk::Window of its own.

    Note that all realized widgets have a non-0 "window" pointer (get_window() never returns a 0 window when a widget is realized), but for many of them it's actually the Gdk::Window of one of its parent widgets. Widgets that do not create a window for themselves in Gtk::Widget::signal_realize() must announce this by calling this function with has_window = false.

    This function should only be called by widget implementations, and they should call it in their init() function.

    -
    Since gtkmm 2.18:
    -
    Parameters:
    +
    Since gtkmm 2.18:
    +
    Parameters:
    void Gtk::Widget::set_has_window void Gtk::Widget::set_has_window ( bool  has_window = true)
    has_windowWhether or not widget has a window.
    @@ -8371,7 +8431,7 @@
    - + @@ -8387,7 +8447,7 @@

    By default, widgets automatically expand if any of their children want to expand. (To see if a widget will automatically expand given its current children and state, call compute_expand(). A container can decide how the expandability of children affects the expansion of the container by overriding the compute_expand virtual method on Gtk::Widget.).

    Setting hexpand explicitly with this function will override the automatic expand behavior.

    This function forces the widget to expand or not to expand, regardless of children. The override occurs because set_hexpand() sets the hexpand-set property (see set_hexpand_set()) which causes the widget's hexpand value to be used, rather than looking at children and widget state.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::set_hexpand void Gtk::Widget::set_hexpand ( bool  expand = true)
    expandWhether to expand.
    @@ -8401,7 +8461,7 @@
    - + @@ -8415,7 +8475,7 @@

    The hexpand-set property will be set automatically when you call set_hexpand() to set hexpand, so the most likely reason to use this function would be to unset an explicit expand flag.

    If hexpand is set, then it overrides any computed expand value based on child widgets. If hexpand is not set, then the expand value depends on whether any children of the widget would like to expand.

    There are few reasons to use this function, but it's here for completeness and consistency.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::set_hexpand_set void Gtk::Widget::set_hexpand_set ( bool  set = true)
    setValue for hexpand-set property.
    @@ -8429,7 +8489,7 @@
    - + @@ -8442,7 +8502,7 @@

    Marks the widget as being realized.

    This function should only ever be called in a derived widget's "map" or "unmap" implementation.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::set_mapped void Gtk::Widget::set_mapped ( bool  mapped = true)
    mappedtrue to mark the widget as mapped.
    @@ -8456,7 +8516,7 @@
    - + @@ -8467,9 +8527,9 @@

    Sets the bottom margin of widget.

    -

    See the Gtk::Widget::property_margin_bottom() property.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +

    See the Gtk::Widget::property_margin_bottom() property.

    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Widget::set_margin_bottom void Gtk::Widget::set_margin_bottom ( int  margin)
    marginThe bottom margin.
    @@ -8483,7 +8543,7 @@
    - + @@ -8494,9 +8554,9 @@

    Sets the left margin of widget.

    -

    See the Gtk::Widget::property_margin_left() property.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +

    See the Gtk::Widget::property_margin_left() property.

    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Widget::set_margin_left void Gtk::Widget::set_margin_left ( int  margin)
    marginThe left margin.
    @@ -8510,7 +8570,7 @@
    - + @@ -8521,9 +8581,9 @@

    Sets the right margin of widget.

    -

    See the Gtk::Widget::property_margin_right() property.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +

    See the Gtk::Widget::property_margin_right() property.

    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Widget::set_margin_right void Gtk::Widget::set_margin_right ( int  margin)
    marginThe right margin.
    @@ -8537,7 +8597,7 @@
    - + @@ -8548,9 +8608,9 @@

    Sets the top margin of widget.

    -

    See the Gtk::Widget::property_margin_top() property.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +

    See the Gtk::Widget::property_margin_top() property.

    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Widget::set_margin_top void Gtk::Widget::set_margin_top ( int  margin)
    marginThe top margin.
    @@ -8564,7 +8624,7 @@
    - + @@ -8577,7 +8637,7 @@

    Widgets can be named, which allows you to refer to them from a CSS file.

    You can apply a style to widgets with a particular name in the CSS file. See the documentation for the CSS syntax (on the same page as the docs for Gtk::StyleContext).

    Note that the CSS syntax has certain special characters to delimit and represent elements in a selector (period, #, >, *...), so using these will make your widget impossible to match by name. Any combination of alphanumeric symbols, dashes and underscores will suffice.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::set_name void Gtk::Widget::set_name ( const Glib::ustring name)
    nameName for the widget.
    @@ -8593,7 +8653,7 @@
    - + @@ -8603,10 +8663,10 @@
    -

    Sets the Gtk::Widget::property_no_show_all() property, which determines whether calls to show_all() will affect this widget.

    +

    Sets the Gtk::Widget::property_no_show_all() property, which determines whether calls to show_all() will affect this widget.

    This is mostly for use in constructing widget hierarchies with externally controlled visibility, see Gtk::UIManager.

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +
    Since gtkmm 2.4:
    +
    Parameters:
    void Gtk::Widget::set_no_show_all void Gtk::Widget::set_no_show_all ( bool  no_show_all = true)
    no_show_allThe new value for the "no-show-all" property.
    @@ -8620,7 +8680,7 @@
    - + @@ -8632,7 +8692,7 @@

    This function is useful only when implementing subclasses of Gtk::Container.

    Sets the container as the parent of widget, and takes care of some details such as updating the state and style of the child to reflect its new location. The opposite function is unparent().

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::set_parent void Gtk::Widget::set_parent ( Widget parent)
    parentParent container.
    @@ -8646,7 +8706,7 @@
    - + @@ -8659,7 +8719,7 @@

    Sets a non default parent window for widget.

    For GtkWindow classes, setting a parent_window effects whether the window is a toplevel window or can be embedded into other widgets.

    <note> For GtkWindow classes, this needs to be called before the window is realized. </note>

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::set_parent_window void Gtk::Widget::set_parent_window ( const Glib::RefPtr< const Gdk::Window >&  parent_window)
    parent_windowThe new parent window.
    @@ -8673,7 +8733,7 @@
    - + @@ -8686,7 +8746,7 @@

    Marks the widget as being realized.

    This function should only ever be called in a derived widget's "realize" or "unrealize" implementation.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::set_realized void Gtk::Widget::set_realized ( bool  realized = true)
    realizedtrue to mark the widget as realized.
    @@ -8700,7 +8760,7 @@
    - + @@ -8712,8 +8772,8 @@

    Specifies whether widget will be treated as the default widget within its toplevel when it has the focus, even if another widget is the default.

    See grab_default() for details about the meaning of "default".

    -
    Since gtkmm 2.18:
    -
    Parameters:
    +
    Since gtkmm 2.18:
    +
    Parameters:
    void Gtk::Widget::set_receives_default void Gtk::Widget::set_receives_default ( bool  receives_default = true)
    receives_defaultWhether or not widget can be a default widget.
    @@ -8727,7 +8787,7 @@
    - + @@ -8740,7 +8800,7 @@

    Sets whether the entire widget is queued for drawing when its size allocation changes.

    By default, this setting is true and the entire widget is redrawn on every size change. If your widget leaves the upper left unchanged when made bigger, turning this setting off will improve performance.

    Note that for NO_WINDOW widgets setting this flag to false turns off all allocation on resizing: the widget will not even redraw if its position changes; this is to allow containers that don't draw anything to avoid excess invalidations. If you set this flag on a NO_WINDOW widget that does draw on widget->window, you are responsible for invalidating both the old and new allocation of the widget when the widget is moved and responsible for invalidating regions newly when the widget increases size.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::set_redraw_on_allocate void Gtk::Widget::set_redraw_on_allocate ( bool  redraw_on_allocate = true)
    redraw_on_allocateIf true, the entire widget will be redrawn when it is allocated to a new size. Otherwise, only the new portion of the widget will be redrawn.
    @@ -8754,7 +8814,7 @@
    - + @@ -8766,7 +8826,7 @@

    Sets the sensitivity of a widget.

    A widget is sensitive if the user can interact with it. Insensitive widgets are "grayed out" and the user can't interact with them. Insensitive widgets are known as "inactive", "disabled", or "ghosted" in some other toolkits.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::set_sensitive void Gtk::Widget::set_sensitive ( bool  sensitive = true)
    sensitivetrue to make the widget sensitive.
    @@ -8780,7 +8840,7 @@
    - + @@ -8808,7 +8868,7 @@

    If the size request in a given direction is -1 (unset), then the "natural" size request of the widget will be used instead.

    Widgets can't actually be allocated a size less than 1 by 1, but you can pass 0,0 to this function to mean "as small as possible."

    The size request set here does not include any margin from the Gtk::Widget properties margin-left, margin-right, margin-top, and margin-bottom, but it does include pretty much all other padding or border properties set by any subclass of Gtk::Widget.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::set_size_request void Gtk::Widget::set_size_request ( int  width = -1,
    @@ -8823,7 +8883,7 @@
    widthWidth widget should request, or -1 to unset.
    heightHeight widget should request, or -1 to unset.
    - + @@ -8836,7 +8896,8 @@

    This function is for use in widget implementations.

    Sets the state of a widget (insensitive, prelighted, etc.) Usually you should set the state using wrapper functions such as set_sensitive().

    Deprecated: 3.0. Use set_state_flags() instead.

    -
    Parameters:
    +
    Deprecated:
    Use set_state_flags() instead.
    +
    Parameters:
    void Gtk::Widget::set_state void Gtk::Widget::set_state ( StateType  state)
    stateNew state for widget.
    @@ -8850,7 +8911,7 @@
    - + @@ -8873,8 +8934,8 @@

    This function is for use in widget implementations.

    Turns on flag values in the current widget state (insensitive, prelighted, etc.).

    It is worth mentioning that any other state than Gtk::STATE_FLAG_INSENSITIVE, will be propagated down to all non-internal children if widget is a Gtk::Container, while Gtk::STATE_FLAG_INSENSITIVE itself will be propagated down to all Gtk::Container children by different means than turning on the state flag down the hierarchy, both get_state_flags() and is_sensitive() will make use of these.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Widget::set_state_flags void Gtk::Widget::set_state_flags ( StateFlags  flags,
    @@ -8889,7 +8950,7 @@
    flagsState flags to turn on.
    clearWhether to clear state before turning on flags.
    - + @@ -8901,8 +8962,8 @@

    Enables or disables multiple pointer awareness.

    If this setting is true, widget will start receiving multiple, per device enter/leave events. Note that if custom Gdk::Windows are created in Gtk::Widget::signal_realize(), gdk_window_set_support_multidevice() will have to be called manually on them.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Widget::set_support_multidevice void Gtk::Widget::set_support_multidevice ( bool  support_multidevice = true)
    support_multidevicetrue to support input from multiple devices.
    @@ -8916,7 +8977,7 @@
    - + @@ -8930,7 +8991,7 @@

    This function will take care of setting GtkWidget:has-tooltip to true and of the default handler for the GtkWidget::query-tooltip signal.

    See also the GtkWidget:tooltip-markup property and Gtk::Tooltip::set_markup().

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::set_tooltip_markup void Gtk::Widget::set_tooltip_markup ( const Glib::ustring markup)
    markupThe contents of the tooltip for widget.
    @@ -8946,7 +9007,7 @@
    - + @@ -8957,10 +9018,10 @@

    Sets text as the contents of the tooltip.

    -

    This function will take care of setting Gtk::Widget::property_has_tooltip() to true and of the default handler for the Gtk::Widget::signal_query_tooltip() signal.

    -

    See also the Gtk::Widget::property_tooltip_text() property and Gtk::Tooltip::set_text().

    +

    This function will take care of setting Gtk::Widget::property_has_tooltip() to true and of the default handler for the Gtk::Widget::signal_query_tooltip() signal.

    +

    See also the Gtk::Widget::property_tooltip_text() property and Gtk::Tooltip::set_text().

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::set_tooltip_text void Gtk::Widget::set_tooltip_text ( const Glib::ustring text)
    textThe contents of the tooltip for widget.
    @@ -8976,7 +9037,7 @@
    - + @@ -8990,7 +9051,7 @@

    GTK+ will take care of showing and hiding custom_window at the right moment, to behave likewise as the default tooltip window. If custom_window is 0, the default tooltip window will be used.

    If the custom window should have the default theming it needs to have the name "gtk-tooltip", see set_name().

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::set_tooltip_window void Gtk::Widget::set_tooltip_window ( Window widget)
    custom_windowA Gtk::Window, or 0.
    @@ -9004,7 +9065,7 @@
    - + @@ -9015,8 +9076,8 @@

    Sets the vertical alignment of widget.

    -

    See the Gtk::Widget::property_valign() property.

    -
    Parameters:
    +

    See the Gtk::Widget::property_valign() property.

    +
    Parameters:
    void Gtk::Widget::set_valign void Gtk::Widget::set_valign ( Align  align)
    alignThe vertical alignment.
    @@ -9030,7 +9091,7 @@
    - + @@ -9042,7 +9103,7 @@

    Sets whether the widget would like any available extra vertical space.

    See set_hexpand() for more detail.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::set_vexpand void Gtk::Widget::set_vexpand ( bool  expand = true)
    expandWhether to expand.
    @@ -9056,7 +9117,7 @@
    - + @@ -9068,7 +9129,7 @@

    Sets whether the vexpand flag (see get_vexpand()) will be used.

    See set_hexpand_set() for more detail.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Widget::set_vexpand_set void Gtk::Widget::set_vexpand_set ( bool  set = true)
    setValue for vexpand-set property.
    @@ -9082,7 +9143,7 @@
    - + @@ -9095,8 +9156,8 @@

    Sets the visibility state of widget.

    Note that setting this to true doesn't mean the widget is actually viewable, see get_visible().

    This function simply calls show() or hide() but is nicer to use when the visibility of the widget depends on some condition.

    -
    Since gtkmm 2.18:
    -
    Parameters:
    +
    Since gtkmm 2.18:
    +
    Parameters:
    void Gtk::Widget::set_visible void Gtk::Widget::set_visible ( bool  visible = true)
    visibleWhether the widget should be shown or not.
    @@ -9110,7 +9171,7 @@
    - + @@ -9124,8 +9185,8 @@

    This function should only be used in a widget's Gtk::Widget::on_realize() implementation. The window passed is usually either a new window created with Gdk::Window::create(), or the window of its parent widget as returned by get_parent_window().

    Widgets must indicate whether they will create their own Gdk::Window by calling set_has_window(). This is usually done in the widget's constructor.

    This function should only be called by custom widget implementations, and they should call it in their on_realize() function.

    -
    Since gtkmm 2.18:
    -
    Parameters:
    +
    Since gtkmm 2.18:
    +
    Parameters:
    void Gtk::Widget::set_window void Gtk::Widget::set_window ( const Glib::RefPtr< Gdk::Window >&  window)
    windowA Gdk::Window.
    @@ -9139,7 +9200,7 @@
    - + @@ -9151,8 +9212,8 @@

    Sets a shape for this widget's GDK window.

    This allows for transparent windows etc., see gdk_window_shape_combine_region() for more information.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Widget::shape_combine_region void Gtk::Widget::shape_combine_region ( const ::Cairo::RefPtr< const ::Cairo::Region > &  region)
    regionShape to be added, or 0 to remove an existing shape.
    @@ -9166,7 +9227,7 @@
    - + @@ -9188,8 +9249,8 @@

    This function is supposed to be called in Gtk::Widget::signal_draw() implementations for widgets that support multiple windows.

    cr must be untransformed from invoking of the draw function. This function will return true if the contents of the given window are supposed to be drawn and false otherwise. Note that when the drawing was not initiated by the windowing system this function will return true for all windows, so you need to draw the bottommost window first. Also, do not use "else if" statements to check which window should be drawn.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    static bool Gtk::Widget::should_draw_window static bool Gtk::Widget::should_draw_window ( const ::Cairo::RefPtr< const ::Cairo::Context > &  cr,
    @@ -9205,7 +9266,7 @@
    crA cairo context.
    windowThe window to check. window may not be an input-only window.
    - + @@ -9226,7 +9287,7 @@
    void Gtk::Widget::show void Gtk::Widget::show ( )
    - + @@ -9244,7 +9305,7 @@
    void Gtk::Widget::show_all void Gtk::Widget::show_all ( )
    - + @@ -9260,7 +9321,7 @@
    virtual void Gtk::Widget::show_all_vfunc virtual void Gtk::Widget::show_all_vfunc ( ) [protected, virtual]
    - + @@ -9279,7 +9340,7 @@
    void Gtk::Widget::show_now void Gtk::Widget::show_now ( )
    - + @@ -9293,7 +9354,7 @@

    The signal_button_press_event() signal will be emitted when a button (typically from a mouse) is pressed.

    To receive this signal, the Gdk::Window associated to the widget needs to enable the Gdk::BUTTON_PRESS_MASK mask.

    This signal will be sent to the grab widget if there is one.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< bool,GdkEventButton* > Gtk::Widget::signal_button_press_event Glib::SignalProxy1< bool,GdkEventButton* > Gtk::Widget::signal_button_press_event ( )
    eventThe Gdk::EventButton which triggered this signal.
    @@ -9308,7 +9369,7 @@
    - + @@ -9322,7 +9383,7 @@

    The signal_button_release_event() signal will be emitted when a button (typically from a mouse) is released.

    To receive this signal, the Gdk::Window associated to the widget needs to enable the Gdk::BUTTON_RELEASE_MASK mask.

    This signal will be sent to the grab widget if there is one.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< bool,GdkEventButton* > Gtk::Widget::signal_button_release_event Glib::SignalProxy1< bool,GdkEventButton* > Gtk::Widget::signal_button_release_event ( )
    eventThe Gdk::EventButton which triggered this signal.
    @@ -9337,7 +9398,7 @@
    - + @@ -9347,7 +9408,7 @@
    Slot Prototype:
    void on_my_child_notify(GParamSpec* pspec)

    The signal_child_notify() signal is emitted for each child property that has changed on an object. The signal's detail holds the property name.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,GParamSpec* > Gtk::Widget::signal_child_notify Glib::SignalProxy1< void,GParamSpec* > Gtk::Widget::signal_child_notify ( )
    pspecThe ParamSpec of the changed child property.
    @@ -9361,7 +9422,7 @@
    - + @@ -9379,7 +9440,7 @@
    Glib::SignalProxy0< void > Gtk::Widget::signal_composited_changed Glib::SignalProxy0< void > Gtk::Widget::signal_composited_changed ( )
    - + @@ -9392,7 +9453,7 @@
    Slot Prototype:
    bool on_my_configure_event(GdkEventConfigure* event)

    The signal_configure_event() signal will be emitted when the size, position or stacking of the widget's window has changed.

    To receive this signal, the Gdk::Window associated to the widget needs to enable the Gdk::STRUCTURE_MASK mask. GDK will enable this mask automatically for all new windows.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< bool,GdkEventConfigure* > Gtk::Widget::signal_configure_event Glib::SignalProxy1< bool,GdkEventConfigure* > Gtk::Widget::signal_configure_event ( )
    eventThe Gdk::EventConfigure which triggered this signal.
    @@ -9407,7 +9468,7 @@
    - + @@ -9417,8 +9478,8 @@
    Slot Prototype:
    bool on_my_damage_event(GdkEventExpose* event)

    Emitted when a redirected window belonging to widget gets drawn into. The region/area members of the event shows what area of the redirected drawable was drawn into.

    -
    Since gtkmm 2.14:
    -
    Parameters:
    +
    Since gtkmm 2.14:
    +
    Parameters:
    Glib::SignalProxy1< bool,GdkEventExpose* > Gtk::Widget::signal_damage_event Glib::SignalProxy1< bool,GdkEventExpose* > Gtk::Widget::signal_damage_event ( )
    eventThe Gdk::EventExpose event.
    @@ -9433,7 +9494,7 @@
    - + @@ -9443,7 +9504,7 @@
    Slot Prototype:
    bool on_my_delete_event(GdkEventAny* event)

    The signal_delete_event() signal is emitted if a user requests that a toplevel window is closed. The default handler for this signal destroys the window. Connecting Gtk::Widget::hide_on_delete() to this signal will cause the window to be hidden instead, so that it can later be shown again without reconstructing it.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< bool,GdkEventAny* > Gtk::Widget::signal_delete_event Glib::SignalProxy1< bool,GdkEventAny* > Gtk::Widget::signal_delete_event ( )
    eventThe event which triggered this signal.
    @@ -9458,7 +9519,7 @@
    - + @@ -9468,7 +9529,7 @@
    Slot Prototype:
    void on_my_direction_changed(TextDirection direction)

    The signal_direction_changed() signal is emitted when the text direction of a widget changes.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,TextDirection > Gtk::Widget::signal_direction_changed Glib::SignalProxy1< void,TextDirection > Gtk::Widget::signal_direction_changed ( )
    previous_directionThe previous text direction of widget.
    @@ -9482,7 +9543,7 @@
    - + @@ -9493,7 +9554,7 @@
    Slot Prototype:
    void on_my_drag_begin(const Glib::RefPtr<Gdk::DragContext>& context)

    The signal_drag_begin() signal is emitted on the drag source when a drag is started. A typical reason to connect to this signal is to set up a custom drag icon with gtk_drag_source_set_icon().

    Note that some widgets set up a drag icon in the default handler of this signal, so you may have to use Glib::signal_connect_after() to override what the default handler did.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,const Glib::RefPtr<Gdk::DragContext>& > Gtk::Widget::signal_drag_begin Glib::SignalProxy1< void,const Glib::RefPtr<Gdk::DragContext>& > Gtk::Widget::signal_drag_begin ( )
    drag_contextThe drag context.
    @@ -9507,7 +9568,7 @@
    - + @@ -9517,7 +9578,7 @@
    Slot Prototype:
    void on_my_drag_data_delete(const Glib::RefPtr<Gdk::DragContext>& context)

    The signal_drag_data_delete() signal is emitted on the drag source when a drag with the action Gdk::ACTION_MOVE is successfully completed. The signal handler is responsible for deleting the data that has been dropped. What "delete" means depends on the context of the drag operation.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,const Glib::RefPtr<Gdk::DragContext>& > Gtk::Widget::signal_drag_data_delete Glib::SignalProxy1< void,const Glib::RefPtr<Gdk::DragContext>& > Gtk::Widget::signal_drag_data_delete ( )
    drag_contextThe drag context.
    @@ -9531,7 +9592,7 @@
    - + @@ -9541,7 +9602,7 @@
    Slot Prototype:
    void on_my_drag_data_get(const Glib::RefPtr<Gdk::DragContext>& context, SelectionData& selection_data, guint info, guint time)

    The signal_drag_data_get() signal is emitted on the drag source when the drop site requests the data which is dragged. It is the responsibility of the signal handler to fill data with the data in the format which is indicated by info. See gtk_selection_data_set() and gtk_selection_data_set_text().

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy4< void,const Glib::RefPtr<Gdk::DragContext>&,SelectionData&,guint,guint > Gtk::Widget::signal_drag_data_get Glib::SignalProxy4< void,const Glib::RefPtr<Gdk::DragContext>&,SelectionData&,guint,guint > Gtk::Widget::signal_drag_data_get ( )
    @@ -9558,7 +9619,7 @@
    drag_contextThe drag context.
    dataThe Gtk::SelectionData to be filled with the dragged data.
    - + @@ -9570,7 +9631,7 @@

    The signal_drag_data_received() signal is emitted on the drop site when the dragged data has been received. If the data was received in order to determine whether the drop will be accepted, the handler is expected to call gdk_drag_status() and not finish the drag. If the data was received in response to a Gtk::Widget::signal_drag_drop() signal (and this is the last target to be received), the handler for this signal is expected to process the received data and then call gtk_drag_finish(), setting the success parameter depending on whether the data was processed successfully.

    The handler may inspect and modify drag_context->action before calling gtk_drag_finish(), e.g. to implement Gdk::ACTION_ASK as shown in the following example:

    [C example ellipted]

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy6< void,const Glib::RefPtr<Gdk::DragContext>&,int,int,const SelectionData&,guint,guint > Gtk::Widget::signal_drag_data_received Glib::SignalProxy6< void,const Glib::RefPtr<Gdk::DragContext>&,int,int,const SelectionData&,guint,guint > Gtk::Widget::signal_drag_data_received ( )
    @@ -9589,7 +9650,7 @@
    drag_contextThe drag context.
    xWhere the drop happened.
    - + @@ -9599,7 +9660,7 @@
    Slot Prototype:
    bool on_my_drag_drop(const Glib::RefPtr<Gdk::DragContext>& context, int x, int y, guint time)

    The signal_drag_drop() signal is emitted on the drop site when the user drops the data onto the widget. The signal handler must determine whether the cursor position is in a drop zone or not. If it is not in a drop zone, it returns false and no further processing is necessary. Otherwise, the handler returns true. In this case, the handler must ensure that gtk_drag_finish() is called to let the source know that the drop is done. The call to gtk_drag_finish() can be done either directly or in a Gtk::Widget::signal_drag_data_received() handler which gets triggered by calling gtk_drag_get_data() to receive the data for one or more of the supported targets.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy4< bool,const Glib::RefPtr<Gdk::DragContext>&,int,int,guint > Gtk::Widget::signal_drag_drop Glib::SignalProxy4< bool,const Glib::RefPtr<Gdk::DragContext>&,int,int,guint > Gtk::Widget::signal_drag_drop ( )
    @@ -9617,7 +9678,7 @@
    drag_contextThe drag context.
    xThe x coordinate of the current cursor position.
    - + @@ -9627,7 +9688,7 @@
    Slot Prototype:
    void on_my_drag_end(const Glib::RefPtr<Gdk::DragContext>& context)

    The signal_drag_end() signal is emitted on the drag source when a drag is finished. A typical reason to connect to this signal is to undo things done in Gtk::Widget::signal_drag_begin().

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,const Glib::RefPtr<Gdk::DragContext>& > Gtk::Widget::signal_drag_end Glib::SignalProxy1< void,const Glib::RefPtr<Gdk::DragContext>& > Gtk::Widget::signal_drag_end ( )
    drag_contextThe drag context.
    @@ -9641,7 +9702,7 @@
    - + @@ -9652,7 +9713,7 @@
    Slot Prototype:
    bool on_my_drag_failed(const Glib::RefPtr<Gdk::DragContext>& context, DragResult result)

    The signal_drag_failed() signal is emitted on the drag source when a drag has failed. The signal handler may hook custom code to handle a failed DND operation based on the type of error, it returns true is the failure has been already handled (not showing the default "drag operation failed" animation), otherwise it returns false.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< bool,const Glib::RefPtr<Gdk::DragContext>&,DragResult > Gtk::Widget::signal_drag_failed Glib::SignalProxy2< bool,const Glib::RefPtr<Gdk::DragContext>&,DragResult > Gtk::Widget::signal_drag_failed ( )
    @@ -9668,7 +9729,7 @@
    drag_contextThe drag context.
    resultThe result of the drag operation.
    - + @@ -9678,7 +9739,7 @@
    Slot Prototype:
    void on_my_drag_leave(const Glib::RefPtr<Gdk::DragContext>& context, guint time)

    The signal_drag_leave() signal is emitted on the drop site when the cursor leaves the widget. A typical reason to connect to this signal is to undo things done in Gtk::Widget::signal_drag_motion(), e.g. undo highlighting with gtk_drag_unhighlight()

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy2< void,const Glib::RefPtr<Gdk::DragContext>&,guint > Gtk::Widget::signal_drag_leave Glib::SignalProxy2< void,const Glib::RefPtr<Gdk::DragContext>&,guint > Gtk::Widget::signal_drag_leave ( )
    @@ -9693,7 +9754,7 @@
    drag_contextThe drag context.
    timeThe timestamp of the motion event.
    - + @@ -9706,7 +9767,7 @@

    If the decision whether the drop will be accepted or rejected can't be made based solely on the cursor position and the type of the data, the handler may inspect the dragged data by calling gtk_drag_get_data() and defer the gdk_drag_status() call to the Gtk::Widget::signal_drag_data_received() handler. Note that you cannot not pass Gtk::DEST_DEFAULT_DROP, Gtk::DEST_DEFAULT_MOTION or Gtk::DEST_DEFAULT_ALL to gtk_drag_dest_set() when using the drag-motion signal that way.

    Also note that there is no drag-enter signal. The drag receiver has to keep track of whether he has received any drag-motion signals since the last Gtk::Widget::signal_drag_leave() and if not, treat the drag-motion signal as an "enter" signal. Upon an "enter", the handler will typically highlight the drop site with gtk_drag_highlight().

    [C example ellipted]

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy4< bool,const Glib::RefPtr<Gdk::DragContext>&,int,int,guint > Gtk::Widget::signal_drag_motion Glib::SignalProxy4< bool,const Glib::RefPtr<Gdk::DragContext>&,int,int,guint > Gtk::Widget::signal_drag_motion ( )
    @@ -9724,7 +9785,7 @@
    drag_contextThe drag context.
    xThe x coordinate of the current cursor position.
    - + @@ -9735,8 +9796,8 @@
    Slot Prototype:
    bool on_my_draw(const ::Cairo::RefPtr< ::Cairo::Context>& cr)

    This signal is emitted when a widget is supposed to render itself. The widget's top left corner must be painted at the origin of the passed in context and be sized to the values returned by Gtk::Widget::get_allocated_width() and Gtk::Widget::get_allocated_height().

    Signal handlers connected to this signal can modify the cairo context passed as cr in any way they like and don't need to restore it. The signal emission takes care of calling cairo_save() before and cairo_restore() after invoking the handler.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    Glib::SignalProxy1< bool,const ::Cairo::RefPtr< ::Cairo::Context>& > Gtk::Widget::signal_draw Glib::SignalProxy1< bool,const ::Cairo::RefPtr< ::Cairo::Context>& > Gtk::Widget::signal_draw ( )
    crThe cairo context to draw to.
    @@ -9750,7 +9811,7 @@
    - + @@ -9764,7 +9825,7 @@

    The signal_enter_notify_event() will be emitted when the pointer enters the widget's window.

    To receive this signal, the Gdk::Window associated to the widget needs to enable the Gdk::ENTER_NOTIFY_MASK mask.

    This signal will be sent to the grab widget if there is one.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< bool,GdkEventCrossing* > Gtk::Widget::signal_enter_notify_event Glib::SignalProxy1< bool,GdkEventCrossing* > Gtk::Widget::signal_enter_notify_event ( )
    eventThe Gdk::EventCrossing which triggered this signal.
    @@ -9779,7 +9840,7 @@
    - + @@ -9789,7 +9850,7 @@
    Slot Prototype:
    bool on_my_event(GdkEvent* event)

    The GTK+ main loop will emit three signals for each GDK event delivered to a widget: one generic signal_event() signal, another, more specific, signal that matches the type of event delivered (e.g. Gtk::Widget::signal_key_press_event()) and finally a generic Gtk::Widget::signal_event_after() signal.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< bool,GdkEvent* > Gtk::Widget::signal_event Glib::SignalProxy1< bool,GdkEvent* > Gtk::Widget::signal_event ( )
    eventThe Gdk::Event which triggered this signal.
    @@ -9804,7 +9865,7 @@
    - + @@ -9814,7 +9875,7 @@
    Slot Prototype:
    void on_my_event_after(GdkEvent* event)

    After the emission of the Gtk::Widget::signal_event() signal and (optionally) the second more specific signal, signal_event_after() will be emitted regardless of the previous two signals handlers return values.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,GdkEvent* > Gtk::Widget::signal_event_after Glib::SignalProxy1< void,GdkEvent* > Gtk::Widget::signal_event_after ( )
    eventThe Gdk::Event which triggered this signal.
    @@ -9828,7 +9889,7 @@
    - + @@ -9846,7 +9907,7 @@
    Glib::SignalProxy1< bool,DirectionType > Gtk::Widget::signal_focus Glib::SignalProxy1< bool,DirectionType > Gtk::Widget::signal_focus ( )
    - + @@ -9857,7 +9918,7 @@
    Slot Prototype:
    bool on_my_focus_in_event(GdkEventFocus* event)

    The signal_focus_in_event() signal will be emitted when the keyboard focus enters the widget's window.

    To receive this signal, the Gdk::Window associated to the widget needs to enable the Gdk::FOCUS_CHANGE_MASK mask.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< bool,GdkEventFocus* > Gtk::Widget::signal_focus_in_event Glib::SignalProxy1< bool,GdkEventFocus* > Gtk::Widget::signal_focus_in_event ( )
    eventThe Gdk::EventFocus which triggered this signal.
    @@ -9872,7 +9933,7 @@
    - + @@ -9883,7 +9944,7 @@
    Slot Prototype:
    bool on_my_focus_out_event(GdkEventFocus* event)

    The signal_focus_out_event() signal will be emitted when the keyboard focus leaves the widget's window.

    To receive this signal, the Gdk::Window associated to the widget needs to enable the Gdk::FOCUS_CHANGE_MASK mask.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< bool,GdkEventFocus* > Gtk::Widget::signal_focus_out_event Glib::SignalProxy1< bool,GdkEventFocus* > Gtk::Widget::signal_focus_out_event ( )
    eventThe Gdk::EventFocus which triggered this signal.
    @@ -9898,7 +9959,7 @@
    - + @@ -9910,7 +9971,7 @@

    Emitted when a pointer or keyboard grab on a window belonging to widget gets broken.

    On X11, this happens when the grab window becomes unviewable (i.e. it or one of its ancestors is unmapped), or if the same application grabs the pointer or keyboard again.

    Since gtkmm 2.8:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< bool,GdkEventGrabBroken* > Gtk::Widget::signal_grab_broken_event Glib::SignalProxy1< bool,GdkEventGrabBroken* > Gtk::Widget::signal_grab_broken_event ( )
    eventThe Gdk::EventGrabBroken event.
    @@ -9925,7 +9986,7 @@
    - + @@ -9942,7 +10003,7 @@
    Glib::SignalProxy0< void > Gtk::Widget::signal_grab_focus Glib::SignalProxy0< void > Gtk::Widget::signal_grab_focus ( )
    - + @@ -9953,7 +10014,7 @@
    Slot Prototype:
    void on_my_grab_notify(bool was_grabbed)

    The signal_grab_notify() signal is emitted when a widget becomes shadowed by a GTK+ grab (not a pointer or keyboard grab) on another widget, or when it becomes unshadowed due to a grab being removed.

    A widget is shadowed by a gtk_grab_add() when the topmost grab widget in the grab stack of its window group is not its ancestor.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,bool > Gtk::Widget::signal_grab_notify Glib::SignalProxy1< void,bool > Gtk::Widget::signal_grab_notify ( )
    was_grabbedfalse if the widget becomes shadowed, true if it becomes unshadowed.
    @@ -9967,7 +10028,7 @@
    - + @@ -9984,7 +10045,7 @@
    Glib::SignalProxy0< void > Gtk::Widget::signal_hide Glib::SignalProxy0< void > Gtk::Widget::signal_hide ( )
    - + @@ -9994,7 +10055,7 @@
    Slot Prototype:
    void on_my_hierarchy_changed(Widget* previous_toplevel)

    The signal_hierarchy_changed() signal is emitted when the anchored state of a widget changes. A widget is <firstterm>anchored</firstterm> when its toplevel ancestor is a Gtk::Window. This signal is emitted when a widget changes from un-anchored to anchored or vice-versa.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,Widget* > Gtk::Widget::signal_hierarchy_changed Glib::SignalProxy1< void,Widget* > Gtk::Widget::signal_hierarchy_changed ( )
    previous_toplevelThe previous toplevel ancestor, or 0 if the widget was previously unanchored.
    @@ -10008,7 +10069,7 @@
    - + @@ -10022,7 +10083,7 @@

    The signal_key_press_event() signal is emitted when a key is pressed. The signal emission will reoccur at the key-repeat rate when the key is kept pressed.

    To receive this signal, the Gdk::Window associated to the widget needs to enable the Gdk::KEY_PRESS_MASK mask.

    This signal will be sent to the grab widget if there is one.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< bool,GdkEventKey* > Gtk::Widget::signal_key_press_event Glib::SignalProxy1< bool,GdkEventKey* > Gtk::Widget::signal_key_press_event ( )
    eventThe Gdk::EventKey which triggered this signal.
    @@ -10037,7 +10098,7 @@
    - + @@ -10051,7 +10112,7 @@

    The signal_key_release_event() signal is emitted when a key is released.

    To receive this signal, the Gdk::Window associated to the widget needs to enable the Gdk::KEY_RELEASE_MASK mask.

    This signal will be sent to the grab widget if there is one.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< bool,GdkEventKey* > Gtk::Widget::signal_key_release_event Glib::SignalProxy1< bool,GdkEventKey* > Gtk::Widget::signal_key_release_event ( )
    eventThe Gdk::EventKey which triggered this signal.
    @@ -10066,7 +10127,7 @@
    - + @@ -10080,7 +10141,7 @@

    The signal_leave_notify_event() will be emitted when the pointer leaves the widget's window.

    To receive this signal, the Gdk::Window associated to the widget needs to enable the Gdk::LEAVE_NOTIFY_MASK mask.

    This signal will be sent to the grab widget if there is one.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< bool,GdkEventCrossing* > Gtk::Widget::signal_leave_notify_event Glib::SignalProxy1< bool,GdkEventCrossing* > Gtk::Widget::signal_leave_notify_event ( )
    eventThe Gdk::EventCrossing which triggered this signal.
    @@ -10095,7 +10156,7 @@
    - + @@ -10114,7 +10175,7 @@
    Glib::SignalProxy0< void > Gtk::Widget::signal_map Glib::SignalProxy0< void > Gtk::Widget::signal_map ( )
    - + @@ -10125,7 +10186,7 @@
    Slot Prototype:
    bool on_my_map_event(GdkEventAny* event)

    The signal_map_event() signal will be emitted when the widget's window is mapped. A window is mapped when it becomes visible on the screen.

    To receive this signal, the Gdk::Window associated to the widget needs to enable the Gdk::STRUCTURE_MASK mask. GDK will enable this mask automatically for all new windows.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< bool,GdkEventAny* > Gtk::Widget::signal_map_event Glib::SignalProxy1< bool,GdkEventAny* > Gtk::Widget::signal_map_event ( )
    eventThe Gdk::EventAny which triggered this signal.
    @@ -10140,7 +10201,7 @@
    - + @@ -10157,7 +10218,7 @@
    Glib::SignalProxy1< bool,bool > Gtk::Widget::signal_mnemonic_activate Glib::SignalProxy1< bool,bool > Gtk::Widget::signal_mnemonic_activate ( )
    - + @@ -10171,7 +10232,7 @@

    The signal_motion_notify_event() signal is emitted when the pointer moves over the widget's Gdk::Window.

    To receive this signal, the Gdk::Window associated to the widget needs to enable the Gdk::POINTER_MOTION_MASK mask.

    This signal will be sent to the grab widget if there is one.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< bool,GdkEventMotion* > Gtk::Widget::signal_motion_notify_event Glib::SignalProxy1< bool,GdkEventMotion* > Gtk::Widget::signal_motion_notify_event ( )
    eventThe Gdk::EventMotion which triggered this signal.
    @@ -10186,7 +10247,7 @@
    - + @@ -10198,7 +10259,7 @@

    Informs objects that their parent changed.

    Slot Prototype:
    void on_my_parent_changed(Widget* previous_parent)

    The signal_parent_set() signal is emitted when a new parent has been set on a widget.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,Widget* > Gtk::Widget::signal_parent_changed Glib::SignalProxy1< void,Widget* > Gtk::Widget::signal_parent_changed ( )
    old_parentThe previous parent, or 0 if the widget just got its initial parent.
    @@ -10212,7 +10273,7 @@
    - + @@ -10231,7 +10292,7 @@
    Glib::SignalProxy0< bool > Gtk::Widget::signal_popup_menu Glib::SignalProxy0< bool > Gtk::Widget::signal_popup_menu ( )
    - + @@ -10242,7 +10303,7 @@
    Slot Prototype:
    bool on_my_property_notify_event(GdkEventProperty* event)

    The signal_property_notify_event() signal will be emitted when a property on the widget's window has been changed or deleted.

    To receive this signal, the Gdk::Window associated to the widget needs to enable the Gdk::PROPERTY_CHANGE_MASK mask.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< bool,GdkEventProperty* > Gtk::Widget::signal_property_notify_event Glib::SignalProxy1< bool,GdkEventProperty* > Gtk::Widget::signal_property_notify_event ( )
    eventThe Gdk::EventProperty which triggered this signal.
    @@ -10257,7 +10318,7 @@
    - + @@ -10268,7 +10329,7 @@
    Slot Prototype:
    bool on_my_proximity_in_event(GdkEventProximity* event)

    To receive this signal the Gdk::Window associated to the widget needs to enable the Gdk::PROXIMITY_IN_MASK mask.

    This signal will be sent to the grab widget if there is one.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< bool,GdkEventProximity* > Gtk::Widget::signal_proximity_in_event Glib::SignalProxy1< bool,GdkEventProximity* > Gtk::Widget::signal_proximity_in_event ( )
    eventThe Gdk::EventProximity which triggered this signal.
    @@ -10283,7 +10344,7 @@
    - + @@ -10294,7 +10355,7 @@
    Slot Prototype:
    bool on_my_proximity_out_event(GdkEventProximity* event)

    To receive this signal the Gdk::Window associated to the widget needs to enable the Gdk::PROXIMITY_OUT_MASK mask.

    This signal will be sent to the grab widget if there is one.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< bool,GdkEventProximity* > Gtk::Widget::signal_proximity_out_event Glib::SignalProxy1< bool,GdkEventProximity* > Gtk::Widget::signal_proximity_out_event ( )
    eventThe Gdk::EventProximity which triggered this signal.
    @@ -10309,7 +10370,7 @@
    - + @@ -10318,11 +10379,11 @@
    Slot Prototype:
    bool on_my_query_tooltip(int x, int y, bool keyboard_tooltip, const Glib::RefPtr<Tooltip>& tooltip)
    -

    Emitted when Gtk::Widget::property_has_tooltip() is true and the Gtk::Settings::property_gtk_tooltip_timeout() has expired with the cursor hovering "above" widget; or emitted when widget got focus in keyboard mode.

    +

    Emitted when Gtk::Widget::property_has_tooltip() is true and the Gtk::Settings::property_gtk_tooltip_timeout() has expired with the cursor hovering "above" widget; or emitted when widget got focus in keyboard mode.

    Using the given coordinates, the signal handler should determine whether a tooltip should be shown for widget. If this is the case true should be returned, false otherwise. Note that if keyboard_mode is true, the values of x and y are undefined and should not be used.

    The signal handler is free to manipulate tooltip with the therefore destined function calls.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy4< bool,int,int,bool,const Glib::RefPtr<Tooltip>& > Gtk::Widget::signal_query_tooltip Glib::SignalProxy4< bool,int,int,bool,const Glib::RefPtr<Tooltip>& > Gtk::Widget::signal_query_tooltip ( )
    @@ -10340,7 +10401,7 @@
    xThe x coordinate of the cursor position where the request has been emitted, relative to widget's left side.
    yThe y coordinate of the cursor position where the request has been emitted, relative to widget's top.
    - + @@ -10359,7 +10420,7 @@
    Glib::SignalProxy0< void > Gtk::Widget::signal_realize Glib::SignalProxy0< void > Gtk::Widget::signal_realize ( )
    - + @@ -10369,7 +10430,7 @@
    Slot Prototype:
    void on_my_screen_changed(const Glib::RefPtr<Gdk::Screen>& previous_screen)

    The signal_screen_changed() signal gets emitted when the screen of a widget has changed.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< void,const Glib::RefPtr<Gdk::Screen>& > Gtk::Widget::signal_screen_changed Glib::SignalProxy1< void,const Glib::RefPtr<Gdk::Screen>& > Gtk::Widget::signal_screen_changed ( )
    previous_screenThe previous screen, or 0 if the widget was not associated with a screen before.
    @@ -10383,7 +10444,7 @@
    - + @@ -10395,7 +10456,7 @@

    The signal_scroll_event() signal is emitted when a button in the 4 to 7 range is pressed. Wheel mice are usually configured to generate button press events for buttons 4 and 5 when the wheel is turned.

    To receive this signal, the Gdk::Window associated to the widget needs to enable the Gdk::BUTTON_PRESS_MASK mask.

    This signal will be sent to the grab widget if there is one.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< bool,GdkEventScroll* > Gtk::Widget::signal_scroll_event Glib::SignalProxy1< bool,GdkEventScroll* > Gtk::Widget::signal_scroll_event ( )
    eventThe Gdk::EventScroll which triggered this signal.
    @@ -10410,7 +10471,7 @@
    - + @@ -10420,7 +10481,7 @@
    Slot Prototype:
    bool on_my_selection_clear_event(GdkEventSelection* event)

    The signal_selection_clear_event() signal will be emitted when the the widget's window has lost ownership of a selection.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< bool,GdkEventSelection* > Gtk::Widget::signal_selection_clear_event Glib::SignalProxy1< bool,GdkEventSelection* > Gtk::Widget::signal_selection_clear_event ( )
    eventThe Gdk::EventSelection which triggered this signal.
    @@ -10435,7 +10496,7 @@
    - + @@ -10452,7 +10513,7 @@
    Glib::SignalProxy3< void,SelectionData&,guint,guint > Gtk::Widget::signal_selection_get Glib::SignalProxy3< void,SelectionData&,guint,guint > Gtk::Widget::signal_selection_get ( )
    - + @@ -10470,7 +10531,7 @@
    Glib::SignalProxy1< bool,GdkEventSelection* > Gtk::Widget::signal_selection_notify_event Glib::SignalProxy1< bool,GdkEventSelection* > Gtk::Widget::signal_selection_notify_event ( )
    - + @@ -10487,7 +10548,7 @@
    Glib::SignalProxy2< void,const SelectionData&,guint > Gtk::Widget::signal_selection_received Glib::SignalProxy2< void,const SelectionData&,guint > Gtk::Widget::signal_selection_received ( )
    - + @@ -10497,7 +10558,7 @@
    Slot Prototype:
    bool on_my_selection_request_event(GdkEventSelection* event)

    The signal_selection_request_event() signal will be emitted when another client requests ownership of the selection owned by the widget's window.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< bool,GdkEventSelection* > Gtk::Widget::signal_selection_request_event Glib::SignalProxy1< bool,GdkEventSelection* > Gtk::Widget::signal_selection_request_event ( )
    eventThe Gdk::EventSelection which triggered this signal.
    @@ -10512,7 +10573,7 @@
    - + @@ -10529,7 +10590,7 @@
    Glib::SignalProxy0< void > Gtk::Widget::signal_show Glib::SignalProxy0< void > Gtk::Widget::signal_show ( )
    - + @@ -10546,7 +10607,7 @@
    Glib::SignalProxy1< void,Allocation& > Gtk::Widget::signal_size_allocate Glib::SignalProxy1< void,Allocation& > Gtk::Widget::signal_size_allocate ( )
    - + @@ -10556,8 +10617,9 @@
    Slot Prototype:
    void on_my_state_changed(Gtk::StateType previous_state)

    The signal_state_changed() signal is emitted when the widget state changes. See Gtk::Widget::get_state().

    -

    Deprecated: 3.0. Use Gtk::Widget::signal_state_flags_changed() instead.

    -
    Parameters:
    +

    Deprecated: 3.0. Use Gtk::Widget::signal_state_flags_changed() instead.

    +
    Deprecated:
    Use signal_state_flags_changed() instead
    +
    Parameters:
    Glib::SignalProxy1< void,Gtk::StateType > Gtk::Widget::signal_state_changed Glib::SignalProxy1< void,Gtk::StateType > Gtk::Widget::signal_state_changed ( )
    stateThe previous state.
    @@ -10566,12 +10628,37 @@
    + +
    + +
    +
    Slot Prototype:
    void on_my_state_flags_changed(Gtk::StateFlags previous_state_flags)
    +

    The signal_state_flags_changed() signal is emitted when the widget state changes, see Gtk::Widget::get_state_flags().

    +
    Since gtkmm 3.0:
    +
    Parameters:
    + + +
    flagsThe previous state flags.
    +
    +
    + +
    +
    - + @@ -10581,7 +10668,24 @@
    Slot Prototype:
    void on_my_style_updated()

    The signal_style_updated() signal is emitted when the Gtk::StyleContext of a widget is changed. Note that style-modifying functions like Gtk::Widget::override_color() also cause this signal to be emitted.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    + +
    + + +
    +
    +
    Glib::SignalProxy0< void > Gtk::Widget::signal_style_updated Glib::SignalProxy0< void > Gtk::Widget::signal_style_updated ( )
    + + + + + + +
    Glib::SignalProxy1< bool,GdkEventTouch* > Gtk::Widget::signal_touch_event ()
    +
    +
    +
    Slot Prototype:
    bool on_my_touch_event(GdkEventTouch* event)
    @@ -10590,7 +10694,7 @@
    - + @@ -10607,7 +10711,7 @@
    Glib::SignalProxy0< void > Gtk::Widget::signal_unmap Glib::SignalProxy0< void > Gtk::Widget::signal_unmap ( )
    - + @@ -10618,7 +10722,7 @@
    Slot Prototype:
    bool on_my_unmap_event(GdkEventAny* event)

    The signal_unmap_event() signal will be emitted when the widget's window is unmapped. A window is unmapped when it becomes invisible on the screen.

    To receive this signal, the Gdk::Window associated to the widget needs to enable the Gdk::STRUCTURE_MASK mask. GDK will enable this mask automatically for all new windows.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< bool,GdkEventAny* > Gtk::Widget::signal_unmap_event Glib::SignalProxy1< bool,GdkEventAny* > Gtk::Widget::signal_unmap_event ( )
    eventThe Gdk::EventAny which triggered this signal.
    @@ -10633,7 +10737,7 @@
    - + @@ -10650,7 +10754,7 @@
    Glib::SignalProxy0< void > Gtk::Widget::signal_unrealize Glib::SignalProxy0< void > Gtk::Widget::signal_unrealize ( )
    - + @@ -10661,7 +10765,7 @@
    Slot Prototype:
    bool on_my_visibility_notify_event(GdkEventVisibility* event)

    The signal_visibility_notify_event() will be emitted when the widget's window is obscured or unobscured.

    To receive this signal the Gdk::Window associated to the widget needs to enable the Gdk::VISIBILITY_NOTIFY_MASK mask.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< bool,GdkEventVisibility* > Gtk::Widget::signal_visibility_notify_event Glib::SignalProxy1< bool,GdkEventVisibility* > Gtk::Widget::signal_visibility_notify_event ( )
    eventThe Gdk::EventVisibility which triggered this signal.
    @@ -10676,7 +10780,7 @@
    - + @@ -10687,7 +10791,7 @@
    Slot Prototype:
    bool on_my_window_state_event(GdkEventWindowState* event)

    The signal_window_state_event() will be emitted when the state of the toplevel window associated to the widget changes.

    To receive this signal the Gdk::Window associated to the widget needs to enable the Gdk::STRUCTURE_MASK mask. GDK will enable this mask automatically for all new windows.

    -
    Parameters:
    +
    Parameters:
    Glib::SignalProxy1< bool,GdkEventWindowState* > Gtk::Widget::signal_window_state_event Glib::SignalProxy1< bool,GdkEventWindowState* > Gtk::Widget::signal_window_state_event ( )
    eventThe Gdk::EventWindowState which triggered this signal.
    @@ -10702,9 +10806,9 @@
    - + - + @@ -10713,8 +10817,8 @@

    This function is only used by Gtk::Container subclasses, to assign a size and position to their child widgets.

    -

    In this function, the allocation may be adjusted. It will be forced to a 1x1 minimum size, and the adjust_size_allocation virtual method on the child will be used to adjust the allocation. Standard adjustments include removing the widget's margins, and applying the widget's Gtk::Widget::property_halign() and Gtk::Widget::property_valign() properties.

    -
    Parameters:
    +

    In this function, the allocation may be adjusted. It will be forced to a 1x1 minimum size, and the adjust_size_allocation virtual method on the child will be used to adjust the allocation. Standard adjustments include removing the widget's margins, and applying the widget's Gtk::Widget::property_halign() and Gtk::Widget::property_valign() properties.

    +
    Parameters:
    void Gtk::Widget::size_allocate void Gtk::Widget::size_allocate (const Allocationconst Allocation allocation)
    allocationPosition and size to be allocated to widget.
    @@ -10728,7 +10832,7 @@
    - + @@ -10747,7 +10851,7 @@
    void Gtk::Widget::thaw_child_notify void Gtk::Widget::thaw_child_notify ( )
    - + @@ -10769,15 +10873,15 @@

    Transforms the given cairo context cr from widget-relative coordinates to window-relative coordinates.

    If the widget's window is not an ancestor of window, no modification will be applied.

    -

    This is the inverse to the transformation GTK applies when preparing an expose event to be emitted with the Widget's draw signal. It is intended to help porting multiwindow widgets from GTK+ 2 to the rendering architecture of GTK+ 3.

    -
    Parameters:
    +

    This is the inverse to the transformation GTK applies when preparing an expose event to be emitted with the Widget's draw signal. It is intended to help porting multiwindow widgets from GTK+ 2 to the rendering architecture of GTK+ 3.

    +
    Parameters:
    void Gtk::Widget::transform_cairo_context_to_window void Gtk::Widget::transform_cairo_context_to_window ( const ::Cairo::RefPtr< ::Cairo::Context > &  cr,
    crThe cairo context to transform.
    windowThe window to transform the context to.
    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    @@ -10786,7 +10890,7 @@
    - + @@ -10826,7 +10930,7 @@

    Translate coordinates relative to src_widget's allocation to coordinates relative to dest_widget's allocations.

    In order to perform this operation, both widgets must be realized, and must share a common toplevel.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::Widget::translate_coordinates bool Gtk::Widget::translate_coordinates ( Widget dest_widget,
    @@ -10845,7 +10949,7 @@
    dest_widgetA Gtk::Widget.
    src_xX position relative to src_widget.
    - + @@ -10865,7 +10969,7 @@
    void Gtk::Widget::trigger_tooltip_query void Gtk::Widget::trigger_tooltip_query ( )
    - + @@ -10884,7 +10988,7 @@
    void Gtk::Widget::unmap void Gtk::Widget::unmap ( )
    - + @@ -10903,7 +11007,7 @@
    void Gtk::Widget::unparent void Gtk::Widget::unparent ( )
    - + @@ -10922,7 +11026,7 @@
    void Gtk::Widget::unrealize void Gtk::Widget::unrealize ( ) [protected]
    - + @@ -10939,7 +11043,7 @@
    void Gtk::Widget::unset_background_color void Gtk::Widget::unset_background_color ( StateFlags  state = (StateFlags) 0)
    - + @@ -10956,7 +11060,7 @@
    void Gtk::Widget::unset_color void Gtk::Widget::unset_color ( StateFlags  state = (StateFlags) 0)
    - + @@ -10972,7 +11076,7 @@
    void Gtk::Widget::unset_composite_name void Gtk::Widget::unset_composite_name ( )
    - + @@ -10988,7 +11092,7 @@
    void Gtk::Widget::unset_cursor void Gtk::Widget::unset_cursor ( )
    - + @@ -11004,7 +11108,7 @@
    void Gtk::Widget::unset_font void Gtk::Widget::unset_font ( )
    - + @@ -11020,7 +11124,7 @@
    void Gtk::Widget::unset_name void Gtk::Widget::unset_name ( )
    - + @@ -11032,8 +11136,8 @@

    This function is for use in widget implementations.

    Turns off flag values for the current widget state (insensitive, prelighted, etc.). See set_state_flags().

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Widget::unset_state_flags void Gtk::Widget::unset_state_flags ( StateFlags  flags)
    flagsState flags to turn off.
    @@ -11047,7 +11151,7 @@
    - + @@ -11065,7 +11169,7 @@
    void Gtk::Widget::unset_symbolic_color void Gtk::Widget::unset_symbolic_color ( const Glib::ustring name)
    - + @@ -11086,7 +11190,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Widget* wrap Gtk::Widget* wrap ( GtkWidget *  object,
    @@ -11100,9 +11204,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/widget.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Widget__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Widget__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Widget-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Widget-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Widget-members.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Widget-members.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Widget, including all inherited members. @@ -58,6 +74,7 @@ + @@ -159,7 +176,7 @@ - + @@ -177,7 +194,7 @@ - + @@ -401,7 +418,7 @@ - + @@ -478,7 +495,9 @@ + + @@ -513,9 +532,14 @@ -
    activate()Gtk::Widget
    add_interface(GType gtype_implementer)Gtk::Buildable [static]
    add_mnemonic_label(Widget& label)Gtk::Widget
    add_modal_grab()Gtk::Widget
    Buildable()Gtk::Buildable [protected]
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    compute_expand(Orientation orientation)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_tooltip_markup() const Gtk::Widget
    set_no_show_all(bool no_show_all=true)Gtk::Widget
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_receives_default(bool receives_default=true)Gtk::Widget
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~Object()Gtk::Object [virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1WidgetPath.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1WidgetPath.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1WidgetPath.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1WidgetPath.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::WidgetPath Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::WidgetPath Class Reference
    -
    +

    This represents a widget hierarchy from the topmost widget, typically a toplevel, to any child. More...

    @@ -74,13 +90,13 @@  Provides access to the underlying C instance. The caller is responsible for freeing it. Use when directly setting fields in structs.
    int path_length () const  Returns the number of Gtk::Widget Types between the represented widget and its topmost container.
    -int path_append_type (GType type) +int path_append_type (GType type)  Appends a widget type to the widget hierarchy represented by path.
    -void prepend_type (GType type) +void prepend_type (GType type)  Prepends a widget type to the widget hierachy represented by path.
    GType iter_get_object_type (int pos) const  Returns the object Type that is at position pos in the widget hierarchy defined in path.
    -void iter_set_object_type (int pos, GType type) +void iter_set_object_type (int pos, GType type)  Sets the object type for a given position in the widget hierarchy defined by path.
    Glib::ustring iter_get_name (int pos) const  Returns the name corresponding to the widget found at the position pos in the widget hierarchy defined by path.
    @@ -106,9 +122,9 @@  Returns true if the widget at position pos has the class name defined, false otherwise.
    GType get_object_type () const  Returns the topmost object type, that is, the object type this path is representing.
    -bool is_type (GType type) const +bool is_type (GType type) const  Returns true if the widget type represented by this path is type, or a subtype of it.
    -bool has_parent (GType type) const +bool has_parent (GType type) const  Returns true if any of the parents of the widget represented in path is of type type, or any subtype of it.

    Protected Attributes

    @@ -125,14 +141,14 @@

    This represents a widget hierarchy from the topmost widget, typically a toplevel, to any child.

    This widget path abstraction is used in StyleContext on behalf of the real widget in order to query style information.

    If you are using gtkmm widgets, you probably will not need to use this API directly, as there is Widget::get_path(), and the style context returned by Widget::get_style_context() will be automatically updated on widget hierarchy changes.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:

    Constructor & Destructor Documentation

    - + @@ -148,7 +164,7 @@
    Gtk::WidgetPath::WidgetPath Gtk::WidgetPath::WidgetPath ( )
    - + @@ -175,7 +191,7 @@
    Gtk::WidgetPath::WidgetPath Gtk::WidgetPath::WidgetPath ( GtkWidgetPath *  gobject,
    - + @@ -192,7 +208,7 @@
    Gtk::WidgetPath::WidgetPath Gtk::WidgetPath::WidgetPath ( const WidgetPath other)
    - + @@ -209,7 +225,7 @@
    Gtk::WidgetPath::~WidgetPath Gtk::WidgetPath::~WidgetPath ( )
    - + @@ -219,7 +235,7 @@

    Returns the topmost object type, that is, the object type this path is representing.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The object type.
    @@ -229,7 +245,7 @@
    GType Gtk::WidgetPath::get_object_type GType Gtk::WidgetPath::get_object_type ( ) const
    - + @@ -247,7 +263,7 @@
    GtkWidgetPath* Gtk::WidgetPath::gobj GtkWidgetPath* Gtk::WidgetPath::gobj ( ) [inline]
    - + @@ -265,7 +281,7 @@
    const GtkWidgetPath* Gtk::WidgetPath::gobj const GtkWidgetPath* Gtk::WidgetPath::gobj ( ) const [inline]
    - + @@ -283,7 +299,7 @@
    GtkWidgetPath* Gtk::WidgetPath::gobj_copy GtkWidgetPath* Gtk::WidgetPath::gobj_copy ( ) const
    - + @@ -294,8 +310,8 @@

    Returns true if any of the parents of the widget represented in path is of type type, or any subtype of it.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    bool Gtk::WidgetPath::has_parent bool Gtk::WidgetPath::has_parent ( GType  type)
    typeWidget type to check in parents.
    @@ -310,7 +326,7 @@
    - + @@ -321,8 +337,8 @@

    Returns true if the widget type represented by this path is type, or a subtype of it.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    bool Gtk::WidgetPath::is_type bool Gtk::WidgetPath::is_type ( GType  type)
    typeWidget type to match.
    @@ -337,7 +353,7 @@
    - + @@ -359,8 +375,8 @@

    Adds the class name to the widget at position pos in the hierarchy defined in path.

    See Gtk::StyleContext::add_class().

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::WidgetPath::iter_add_class void Gtk::WidgetPath::iter_add_class ( int  pos,
    @@ -375,7 +391,7 @@
    posPosition to modify, -1 for the path head.
    nameA class name.
    - + @@ -404,8 +420,8 @@

    Adds the region name to the widget at position pos in the hierarchy defined in path.

    See Gtk::StyleContext::add_region().

    <note>Region names must only contain lowercase letters and '-', starting always with a lowercase letter.</note>

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::WidgetPath::iter_add_region void Gtk::WidgetPath::iter_add_region ( int  pos,
    @@ -421,7 +437,7 @@
    posPosition to modify, -1 for the path head.
    nameRegion name.
    - + @@ -432,8 +448,8 @@

    Removes all classes from the widget at position pos in the hierarchy defined in path.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::WidgetPath::iter_clear_classes void Gtk::WidgetPath::iter_clear_classes ( int  pos)
    posPosition to modify, -1 for the path head.
    @@ -447,7 +463,7 @@
    - + @@ -458,8 +474,8 @@

    Removes all regions from the widget at position pos in the hierarchy defined in path.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::WidgetPath::iter_clear_regions void Gtk::WidgetPath::iter_clear_regions ( int  pos)
    posPosition to modify, -1 for the path head.
    @@ -473,7 +489,7 @@
    - + @@ -484,7 +500,7 @@

    Returns the name corresponding to the widget found at the position pos in the widget hierarchy defined by path.

    -
    Parameters:
    +
    Parameters:
    Glib::ustring Gtk::WidgetPath::iter_get_name Glib::ustring Gtk::WidgetPath::iter_get_name ( int  pos)
    posPosition to get the widget name for, -1 for the path head.
    @@ -499,7 +515,7 @@
    - + @@ -510,8 +526,8 @@

    Returns the object Type that is at position pos in the widget hierarchy defined in path.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    GType Gtk::WidgetPath::iter_get_object_type GType Gtk::WidgetPath::iter_get_object_type ( int  pos)
    posPosition to get the object type for, -1 for the path head.
    @@ -526,7 +542,7 @@
    - + @@ -547,8 +563,8 @@

    Returns true if the widget at position pos has the class name defined, false otherwise.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    bool Gtk::WidgetPath::iter_has_class bool Gtk::WidgetPath::iter_has_class ( int  pos,
    @@ -564,7 +580,7 @@
    posPosition to query, -1 for the path head.
    nameClass name.
    - + @@ -585,8 +601,8 @@

    Returns true if the widget at position pos has the name name, false otherwise.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    bool Gtk::WidgetPath::iter_has_name bool Gtk::WidgetPath::iter_has_name ( int  pos,
    @@ -602,7 +618,7 @@
    posPosition to query, -1 for the path head.
    nameA widget name.
    - + @@ -629,8 +645,8 @@

    Returns true if the widget at position pos has the class name defined, false otherwise.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    bool Gtk::WidgetPath::iter_has_region bool Gtk::WidgetPath::iter_has_region ( int  pos,
    @@ -647,7 +663,7 @@
    posPosition to query, -1 for the path head.
    nameRegion name.
    - + @@ -668,8 +684,8 @@

    Removes the class name from the widget at position pos in the hierarchy defined in path.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::WidgetPath::iter_remove_class void Gtk::WidgetPath::iter_remove_class ( int  pos,
    @@ -684,7 +700,7 @@
    posPosition to modify, -1 for the path head.
    nameClass name.
    - + @@ -705,8 +721,8 @@

    Removes the region name from the widget at position pos in the hierarchy defined in path.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::WidgetPath::iter_remove_region void Gtk::WidgetPath::iter_remove_region ( int  pos,
    @@ -721,7 +737,7 @@
    posPosition to modify, -1 for the path head.
    nameRegion name.
    - + @@ -742,8 +758,8 @@

    Sets the widget name for the widget found at position pos in the widget hierarchy defined by path.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::WidgetPath::iter_set_name void Gtk::WidgetPath::iter_set_name ( int  pos,
    @@ -758,7 +774,7 @@
    posPosition to modify, -1 for the path head.
    nameWidget name.
    - + @@ -779,8 +795,8 @@

    Sets the object type for a given position in the widget hierarchy defined by path.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::WidgetPath::iter_set_object_type void Gtk::WidgetPath::iter_set_object_type ( int  pos,
    @@ -812,7 +828,7 @@
    posPosition to modify, -1 for the path head.
    typeObject type to set.
    - + @@ -823,8 +839,8 @@

    Appends a widget type to the widget hierarchy represented by path.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    int Gtk::WidgetPath::path_append_type int Gtk::WidgetPath::path_append_type ( GType  type)
    typeWidget type to append.
    @@ -839,7 +855,7 @@
    - + @@ -849,7 +865,7 @@

    Returns the number of Gtk::Widget Types between the represented widget and its topmost container.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    The number of elements in the path.
    @@ -859,7 +875,7 @@
    int Gtk::WidgetPath::path_length int Gtk::WidgetPath::path_length ( ) const
    - + @@ -870,8 +886,8 @@

    Prepends a widget type to the widget hierachy represented by path.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::WidgetPath::prepend_type void Gtk::WidgetPath::prepend_type ( GType  type)
    typeWidget type to prepend.
    @@ -885,7 +901,7 @@
    - + @@ -903,7 +919,7 @@
    void Gtk::WidgetPath::swap void Gtk::WidgetPath::swap ( WidgetPath other)
    - + @@ -922,7 +938,7 @@
    void swap void swap ( WidgetPath lhs,
    -
    Parameters:
    +
    Parameters:
    @@ -937,7 +953,7 @@
    lhsThe left-hand side
    rhsThe right-hand side
    - + @@ -958,7 +974,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::WidgetPath wrap Gtk::WidgetPath wrap ( GtkWidgetPath *  object,
    @@ -986,9 +1002,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/widgetpath.h
    - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1WidgetPath-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1WidgetPath-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1WidgetPath-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1WidgetPath-members.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::WidgetPath, including all inherited members. @@ -81,9 +97,14 @@ -
    get_object_type() const Gtk::WidgetPath
    WidgetPath(const WidgetPath& other)Gtk::WidgetPath
    wrap(GtkWidgetPath* object, bool take_copy=false)Gtk::WidgetPath [related]
    ~WidgetPath()Gtk::WidgetPath
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1WindowGroup.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1WindowGroup.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1WindowGroup.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1WindowGroup.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::WindowGroup Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::WindowGroup Class Reference
    -
    +

    Limit the effect of grabs. More...

    @@ -100,7 +116,7 @@
    - + @@ -116,7 +132,7 @@
    virtual Gtk::WindowGroup::~WindowGroup virtual Gtk::WindowGroup::~WindowGroup ( ) [virtual]
    - + @@ -133,7 +149,7 @@
    Gtk::WindowGroup::WindowGroup Gtk::WindowGroup::WindowGroup ( ) [protected]
    - + @@ -144,7 +160,7 @@

    Adds a window to a Gtk::WindowGroup.

    -
    Parameters:
    +
    Parameters:
    void Gtk::WindowGroup::add_window void Gtk::WindowGroup::add_window ( Window window)
    windowThe Gtk::Window to add.
    @@ -158,7 +174,7 @@
    - + @@ -174,7 +190,7 @@
    static Glib::RefPtr<WindowGroup> Gtk::WindowGroup::create static Glib::RefPtr<WindowGroup> Gtk::WindowGroup::create ( ) [static]
    - + @@ -194,7 +210,7 @@
    GtkWindowGroup* Gtk::WindowGroup::gobj GtkWindowGroup* Gtk::WindowGroup::gobj ( ) [inline]
    - + @@ -214,7 +230,7 @@
    const GtkWindowGroup* Gtk::WindowGroup::gobj const GtkWindowGroup* Gtk::WindowGroup::gobj ( ) const [inline]
    - + @@ -232,7 +248,7 @@
    GtkWindowGroup* Gtk::WindowGroup::gobj_copy GtkWindowGroup* Gtk::WindowGroup::gobj_copy ( )
    - + @@ -243,7 +259,7 @@

    Removes a window from a Gtk::WindowGroup.

    -
    Parameters:
    +
    Parameters:
    void Gtk::WindowGroup::remove_window void Gtk::WindowGroup::remove_window ( Window window)
    windowThe Gtk::Window to remove.
    @@ -258,7 +274,7 @@
    - + @@ -279,7 +295,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr< Gtk::WindowGroup > wrap Glib::RefPtr< Gtk::WindowGroup > wrap ( GtkWindowGroup *  object,
    @@ -293,9 +309,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/window.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1WindowGroup__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1WindowGroup__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1WindowGroup-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1WindowGroup-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1WindowGroup-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1WindowGroup-members.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::WindowGroup, including all inherited members. @@ -59,7 +75,7 @@ - + @@ -80,7 +96,7 @@ - + @@ -92,9 +108,14 @@ -
    add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
    freeze_notify()Glib::ObjectBase
    func_destroy_notify typedefsigc::trackable
    get_data(const QueryQuark &key)Glib::Object
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    gobj()Gtk::WindowGroup [inline]
    gobj() const Gtk::WindowGroup [inline]
    remove_window(Window& window)Gtk::WindowGroup
    set_data(const Quark &key, void *data)Glib::Object
    set_data(const Quark &key, void *data, DestroyNotify notify)Glib::Object
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    steal_data(const QueryQuark &quark)Glib::Object
    thaw_notify()Glib::ObjectBase
    ~Object()Glib::Object [protected, virtual]
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~WindowGroup()Gtk::WindowGroup [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Window.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Window.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Window.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Window.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Window Class Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Window Class Reference
    -
    +

    Toplevel Window This represents all widgets which are physical windows controlled by the window manager. More...

    @@ -73,155 +89,155 @@  Provides access to the underlying C GtkObject.
    const GtkWindow* gobj () const  Provides access to the underlying C GtkObject.
    Window (WindowType type=WINDOW_TOPLEVEL) + Window (WindowType type=WINDOW_TOPLEVEL) Glib::PropertyProxy_ReadOnly
    < WindowTypeproperty_type () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The type of the window.
    Glib::PropertyProxy
    < Glib::ustringproperty_title () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The title of the window.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_title () const  The title of the window.
    Glib::PropertyProxy_WriteOnly
    < Glib::ustringproperty_startup_id () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Unique startup identifier for the window used by startup-notification.
    Glib::PropertyProxy< bool > property_resizable () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If TRUE, users can resize the window.
    Glib::PropertyProxy_ReadOnly
    < bool > property_resizable () const  If TRUE, users can resize the window.
    Glib::PropertyProxy< bool > property_modal () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If TRUE, the window is modal (other windows are not usable while this one is up).
    Glib::PropertyProxy_ReadOnly
    < bool > property_modal () const  If TRUE, the window is modal (other windows are not usable while this one is up).
    Glib::PropertyProxy
    < WindowPositionproperty_window_position () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The initial position of the window.
    Glib::PropertyProxy_ReadOnly
    < WindowPositionproperty_window_position () const  The initial position of the window.
    Glib::PropertyProxy< int > property_default_width () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The default width of the window, used when initially showing the window.
    Glib::PropertyProxy_ReadOnly< int > property_default_width () const  The default width of the window, used when initially showing the window.
    Glib::PropertyProxy< int > property_default_height () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The default height of the window, used when initially showing the window.
    Glib::PropertyProxy_ReadOnly< int > property_default_height () const  The default height of the window, used when initially showing the window.
    Glib::PropertyProxy< bool > property_destroy_with_parent () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If this window should be destroyed when the parent is destroyed.
    Glib::PropertyProxy_ReadOnly
    < bool > property_destroy_with_parent () const  If this window should be destroyed when the parent is destroyed.
    Glib::PropertyProxy< bool > property_hide_titlebar_when_maximized () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + If this window's titlebar should be hidden when the window is maximized.
    Glib::PropertyProxy_ReadOnly
    < bool > property_hide_titlebar_when_maximized () const  If this window's titlebar should be hidden when the window is maximized.
    Glib::PropertyProxy
    < Glib::RefPtr< Gdk::Pixbuf > > property_icon () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Icon for this window.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Gdk::Pixbuf > > property_icon () const  Icon for this window.
    Glib::PropertyProxy< bool > property_mnemonics_visible () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether mnemonics are currently visible in this window.
    Glib::PropertyProxy_ReadOnly
    < bool > property_mnemonics_visible () const  Whether mnemonics are currently visible in this window.
    Glib::PropertyProxy
    < Glib::ustringproperty_icon_name () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Name of the themed icon for this window.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_icon_name () const  Name of the themed icon for this window.
    Glib::PropertyProxy
    < Glib::RefPtr< Gdk::Screen > > property_screen () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The screen where this window will be displayed.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Gdk::Screen > > property_screen () const  The screen where this window will be displayed.
    Glib::PropertyProxy_ReadOnly
    < bool > property_is_active () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the toplevel is the current active window.
    Glib::PropertyProxy_ReadOnly
    < bool > property_has_toplevel_focus () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the input focus is within this GtkWindow.
    Glib::PropertyProxy
    < GdkWindowTypeHint > property_type_hint () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Hint to help the desktop environment understand what kind of window this is and how to treat it.
    Glib::PropertyProxy_ReadOnly
    < GdkWindowTypeHint > property_type_hint () const  Hint to help the desktop environment understand what kind of window this is and how to treat it.
    Glib::PropertyProxy< bool > property_skip_taskbar_hint () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + TRUE if the window should not be in the task bar.
    Glib::PropertyProxy_ReadOnly
    < bool > property_skip_taskbar_hint () const  TRUE if the window should not be in the task bar.
    Glib::PropertyProxy< bool > property_skip_pager_hint () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + TRUE if the window should not be in the pager.
    Glib::PropertyProxy_ReadOnly
    < bool > property_skip_pager_hint () const  TRUE if the window should not be in the pager.
    Glib::PropertyProxy
    < Glib::ustringproperty_role () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Unique identifier for the window to be used when restoring a session.
    Glib::PropertyProxy_ReadOnly
    < Glib::ustringproperty_role () const  Unique identifier for the window to be used when restoring a session.
    Glib::PropertyProxy< bool > property_decorated () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the window should be decorated by the window manager.
    Glib::PropertyProxy_ReadOnly
    < bool > property_decorated () const  Whether the window should be decorated by the window manager.
    Glib::PropertyProxy< Gdk::Gravityproperty_gravity () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The window gravity of the window.
    Glib::PropertyProxy_ReadOnly
    < Gdk::Gravityproperty_gravity () const  The window gravity of the window.
    Glib::PropertyProxy< Window* > property_transient_for () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The transient parent of the dialog.
    Glib::PropertyProxy_ReadOnly
    < Window* > property_transient_for () const  The transient parent of the dialog.
    Glib::PropertyProxy< double > property_opacity () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The opacity of the window, from 0 to 1.
    Glib::PropertyProxy_ReadOnly
    < double > property_opacity () const  The opacity of the window, from 0 to 1.
    Glib::PropertyProxy< bool > property_has_resize_grip () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Specifies whether the window should have a resize grip.
    Glib::PropertyProxy_ReadOnly
    < bool > property_has_resize_grip () const  Specifies whether the window should have a resize grip.
    Glib::PropertyProxy_ReadOnly
    < bool > property_resize_grip_visible () const - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Specifies whether the window's resize grip is visible.
    Glib::PropertyProxy< bool > property_urgency_hint () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + TRUE if the window should be brought to the user's attention.
    Glib::PropertyProxy_ReadOnly
    < bool > property_urgency_hint () const  TRUE if the window should be brought to the user's attention.
    Glib::PropertyProxy< bool > property_accept_focus () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + TRUE if the window should receive the input focus.
    Glib::PropertyProxy_ReadOnly
    < bool > property_accept_focus () const  TRUE if the window should receive the input focus.
    Glib::PropertyProxy< bool > property_focus_on_map () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + TRUE if the window should receive the input focus when mapped.
    Glib::PropertyProxy_ReadOnly
    < bool > property_focus_on_map () const  TRUE if the window should receive the input focus when mapped.
    Glib::PropertyProxy< bool > property_deletable () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + Whether the window frame should have a close button.
    Glib::PropertyProxy_ReadOnly
    < bool > property_deletable () const  Whether the window frame should have a close button.
    Glib::PropertyProxy
    < Glib::RefPtr< Application > > property_application () - You rarely need to use properties because there are get_ and set_ methods for almost all of them.
    + The GtkApplication for the window.
    Glib::PropertyProxy_ReadOnly
    < Glib::RefPtr< Application > > property_application () const  The GtkApplication for the window.
    @@ -308,9 +324,9 @@ bool get_hide_titlebar_when_maximized () const  Returns whether the window has requested to have its titlebar hidden when maximized.
    void set_mnemonics_visible (bool setting=true) - Sets the Gtk::Window::property_mnemonics_visible() property.
    + Sets the Gtk::Window::property_mnemonics_visible() property.
    bool get_mnemonics_visible () const - Gets the value of the Gtk::Window::property_mnemonics_visible() property.
    + Gets the value of the Gtk::Window::property_mnemonics_visible() property.
    void set_resizable (bool resizable=true)  Sets whether the user can resize a window.
    bool get_resizable () const @@ -335,19 +351,19 @@  By default, windows have a close button in the window frame.
    bool get_deletable () const  Returns whether the window has been set to have a close button via set_deletable().
    -std::vector< Glib::RefPtr
    +std::vector< Glib::RefPtr
    < Gdk::Pixbuf > > get_icon_list ()  Retrieves the list of icons set by set_icon_list().
    -std::vector< Glib::RefPtr
    +std::vector< Glib::RefPtr
    < const Gdk::Pixbuf > > get_icon_list () const  Retrieves the list of icons set by set_icon_list().
    -void set_icon_list (const std::vector< Glib::RefPtr< Gdk::Pixbuf > >& list) +void set_icon_list (const std::vector< Glib::RefPtr< Gdk::Pixbuf > >& list)  Sets up the icon representing a Gtk::Window.
    void set_icon (const Glib::RefPtr< Gdk::Pixbuf >& icon)  Sets up the icon representing a Gtk::Window.
    void set_icon_name (const Glib::ustring& name)  Sets the icon for the window from a named themed icon.
    -bool set_icon_from_file (const std::string& filename) +bool set_icon_from_file (const std::string& filename)  Sets the icon for the window.
    Glib::RefPtr< Gdk::Pixbufget_icon ()  Gets the value set by set_icon() (or if you've called set_icon_list(), gets the first icon in the icon list).
    @@ -440,23 +456,23 @@ virtual void raise ()  Brings the window to the front.
    virtual void set_manage () - Overriden to warn that it doesn't make sense to use Gtk::manage() on this class because it has no parent container.
    + Overriden to warn that it doesn't make sense to use Gtk::manage() on this class because it has no parent container.

    Static Public Member Functions

    -static void set_default_icon_list (const std::vector< Glib::RefPtr< Gdk::Pixbuf > >& list) +static void set_default_icon_list (const std::vector< Glib::RefPtr< Gdk::Pixbuf > >& list)  Sets an icon list to be used as fallback for windows that haven't had set_icon_list() called on them to set up a window-specific icon list.
    -static std::vector
    +static std::vector
    < Glib::RefPtr< Gdk::Pixbuf > > get_default_icon_list ()  Gets the value set by Gtk::Window::set_default_icon_list().
    static void set_default_icon (const Glib::RefPtr< Gdk::Pixbuf >& icon)  Sets an icon to be used as fallback for windows that haven't had set_icon() called on them from a pixbuf.
    static void set_default_icon_name (const Glib::ustring& name)  Sets an icon to be used as fallback for windows that haven't had set_icon_list() called on them from a named themed icon, see set_icon_name().
    -static bool set_default_icon_from_file (const std::string& filename) +static bool set_default_icon_from_file (const std::string& filename)  Sets an icon to be used as fallback for windows that haven't had set_icon_list() called on them from a file on disk.
    static void set_auto_startup_notification (bool setting=true)  By default, after showing the first Gtk::Window, GTK+ calls gdk_notify_startup_complete().
    -static std::vector< Window* > list_toplevels () +static std::vector< Window* > list_toplevels ()  Returns a list of all existing toplevel windows.

    Protected Member Functions

    @@ -473,14 +489,14 @@

    Detailed Description

    Toplevel Window This represents all widgets which are physical windows controlled by the window manager.

    The window will be hidden when the window manager's close button is clicked. Override on_delete_event() to stop this.

    -

    Gtk::manage() has no effect on Windows because they have no parent Containers.

    +

    Gtk::manage() has no effect on Windows because they have no parent Containers.


    Constructor & Destructor Documentation

    - + @@ -496,10 +512,10 @@
    virtual Gtk::Window::~Window virtual Gtk::Window::~Window ( ) [virtual]
    - + - +
    Gtk::Window::Window Gtk::Window::Window ( WindowType type = WINDOW_TOPLEVEL)type = WINDOW_TOPLEVEL) [explicit]
    @@ -514,7 +530,7 @@
    - + @@ -533,7 +549,7 @@
    bool Gtk::Window::activate_default bool Gtk::Window::activate_default ( )
    - + @@ -552,7 +568,7 @@
    bool Gtk::Window::activate_focus bool Gtk::Window::activate_focus ( )
    - + @@ -563,7 +579,7 @@

    Associate accel_group with window, such that calling gtk_accel_groups_activate() on window will activate accelerators in accel_group.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::add_accel_group void Gtk::Window::add_accel_group ( const Glib::RefPtr< AccelGroup >&  accel_group)
    accel_groupA Gtk::AccelGroup.
    @@ -577,7 +593,7 @@
    - + @@ -598,7 +614,7 @@

    Adds a mnemonic to this window.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::add_mnemonic void Gtk::Window::add_mnemonic ( guint  keyval,
    @@ -613,7 +629,7 @@
    keyvalThe mnemonic.
    targetThe widget that gets activated by the mnemonic.
    - + @@ -647,7 +663,7 @@

    Starts moving a window.

    This function is used if an application has window movement grips. When GDK can support it, the window movement will be done using the standard mechanism for the window manager or windowing system. Otherwise, GDK will try to emulate window movement, potentially not all that well, depending on the windowing system.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::begin_move_drag void Gtk::Window::begin_move_drag ( int  button,
    @@ -664,7 +680,7 @@
    buttonMouse button that initiated the drag.
    root_xX position where the user clicked to initiate the drag, in root window coordinates.
    - + @@ -704,7 +720,7 @@

    Starts resizing a window.

    This function is used if an application has window resizing controls. When GDK can support it, the resize will be done using the standard mechanism for the window manager or windowing system. Otherwise, GDK will try to emulate window resizing, potentially not all that well, depending on the windowing system.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::begin_resize_drag void Gtk::Window::begin_resize_drag ( Gdk::WindowEdge  edge,
    @@ -722,7 +738,7 @@
    buttonMouse button that initiated the drag.
    edgePosition of the resize control.
    - + @@ -742,7 +758,7 @@
    void Gtk::Window::deiconify void Gtk::Window::deiconify ( )
    - + @@ -758,7 +774,7 @@
    void Gtk::Window::destroy_ void Gtk::Window::destroy_ ( ) [protected]
    - + @@ -779,7 +795,7 @@
    void Gtk::Window::fullscreen void Gtk::Window::fullscreen ( )
    - + @@ -798,7 +814,7 @@
    Glib::RefPtr<AccelGroup> Gtk::Window::get_accel_group Glib::RefPtr<AccelGroup> Gtk::Window::get_accel_group ( )
    - + @@ -808,7 +824,7 @@

    Gets the value set by set_accept_focus().

    -
    Since gtkmm 2.4:
    +
    Since gtkmm 2.4:
    Returns:
    true if window should receive the input focus.
    @@ -818,7 +834,7 @@
    bool Gtk::Window::get_accept_focus bool Gtk::Window::get_accept_focus ( ) const
    - + @@ -828,7 +844,7 @@

    Gets the Gtk::Application associated with the window (if any).

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    A Gtk::Application, or 0.
    @@ -838,7 +854,7 @@
    Glib::RefPtr<Application> Gtk::Window::get_application Glib::RefPtr<Application> Gtk::Window::get_application ( )
    - + @@ -848,7 +864,7 @@

    Gets the Gtk::Application associated with the window (if any).

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    A Gtk::Application, or 0.
    @@ -858,7 +874,7 @@
    Glib::RefPtr<const Application> Gtk::Window::get_application Glib::RefPtr<const Application> Gtk::Window::get_application ( ) const
    - + @@ -869,7 +885,7 @@

    Fetches the attach widget for this window.

    See set_attached_to().

    -
    Since gtkmm 3.4:
    +
    Since gtkmm 3.4:
    Returns:
    The widget where the window is attached, or 0 if the window is not attached to any widget.
    @@ -879,7 +895,7 @@
    Widget* Gtk::Window::get_attached_to Widget* Gtk::Window::get_attached_to ( )
    - + @@ -890,7 +906,7 @@

    Fetches the attach widget for this window.

    See set_attached_to().

    -
    Since gtkmm 3.4:
    +
    Since gtkmm 3.4:
    Returns:
    The widget where the window is attached, or 0 if the window is not attached to any widget.
    @@ -900,7 +916,7 @@
    const Widget* Gtk::Window::get_attached_to const Widget* Gtk::Window::get_attached_to ( ) const
    - + @@ -919,7 +935,7 @@
    bool Gtk::Window::get_decorated bool Gtk::Window::get_decorated ( ) const
    - + @@ -938,7 +954,7 @@
    static std::vector< Glib::RefPtr<Gdk::Pixbuf> > Gtk::Window::get_default_icon_list static std::vector< Glib::RefPtr<Gdk::Pixbuf> > Gtk::Window::get_default_icon_list ( ) [static]
    - + @@ -960,7 +976,7 @@

    Gets the default size of the window.

    A value of -1 for the width or height indicates that a default size has not been explicitly set for that dimension, so the "natural" size of the window will be used.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::get_default_size void Gtk::Window::get_default_size ( int &  width,
    @@ -975,7 +991,7 @@
    widthLocation to store the default width.
    heightLocation to store the default height.
    - + @@ -985,7 +1001,7 @@

    Returns whether the window has been set to have a close button via set_deletable().

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    true if the window has been set to have a close button.
    @@ -995,7 +1011,7 @@
    bool Gtk::Window::get_deletable bool Gtk::Window::get_deletable ( ) const
    - + @@ -1015,7 +1031,7 @@
    bool Gtk::Window::get_destroy_with_parent bool Gtk::Window::get_destroy_with_parent ( ) const
    - + @@ -1035,7 +1051,7 @@
    Widget* Gtk::Window::get_focus Widget* Gtk::Window::get_focus ( )
    - + @@ -1055,7 +1071,7 @@
    const Widget* Gtk::Window::get_focus const Widget* Gtk::Window::get_focus ( ) const
    - + @@ -1065,7 +1081,7 @@

    Gets the value set by set_focus_on_map().

    -
    Since gtkmm 2.6:
    +
    Since gtkmm 2.6:
    Returns:
    true if window should receive the input focus when mapped.
    @@ -1075,7 +1091,7 @@
    bool Gtk::Window::get_focus_on_map bool Gtk::Window::get_focus_on_map ( ) const
    - + @@ -1094,7 +1110,7 @@
    Gdk::Gravity Gtk::Window::get_gravity Gdk::Gravity Gtk::Window::get_gravity ( ) const
    - + @@ -1104,7 +1120,7 @@

    Returns the group for window or the default group, if window is 0 or if window does not have an explicit window group.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The Gtk::WindowGroup for a window or the default group.
    @@ -1114,7 +1130,7 @@
    Glib::RefPtr<WindowGroup> Gtk::Window::get_group Glib::RefPtr<WindowGroup> Gtk::Window::get_group ( )
    - + @@ -1124,7 +1140,7 @@

    Returns the group for window or the default group, if window is 0 or if window does not have an explicit window group.

    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    Returns:
    The Gtk::WindowGroup for a window or the default group.
    @@ -1134,7 +1150,7 @@
    Glib::RefPtr<const WindowGroup> Gtk::Window::get_group Glib::RefPtr<const WindowGroup> Gtk::Window::get_group ( ) const
    - + @@ -1144,7 +1160,7 @@

    Determines whether the window may have a resize grip.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    true if the window has a resize grip.
    @@ -1154,7 +1170,7 @@
    bool Gtk::Window::get_has_resize_grip bool Gtk::Window::get_has_resize_grip ( ) const
    - + @@ -1165,7 +1181,7 @@

    Returns whether the window has requested to have its titlebar hidden when maximized.

    See set_hide_titlebar_when_maximized().

    -
    Since gtkmm 3.4:
    +
    Since gtkmm 3.4:
    Returns:
    true if the window has requested to have its titlebar hidden when maximized.
    @@ -1175,7 +1191,7 @@
    bool Gtk::Window::get_hide_titlebar_when_maximized bool Gtk::Window::get_hide_titlebar_when_maximized ( ) const
    - + @@ -1194,7 +1210,7 @@
    Glib::RefPtr<Gdk::Pixbuf> Gtk::Window::get_icon Glib::RefPtr<Gdk::Pixbuf> Gtk::Window::get_icon ( )
    - + @@ -1213,7 +1229,7 @@
    Glib::RefPtr<const Gdk::Pixbuf> Gtk::Window::get_icon Glib::RefPtr<const Gdk::Pixbuf> Gtk::Window::get_icon ( ) const
    - + @@ -1233,7 +1249,7 @@
    std::vector< Glib::RefPtr<Gdk::Pixbuf> > Gtk::Window::get_icon_list std::vector< Glib::RefPtr<Gdk::Pixbuf> > Gtk::Window::get_icon_list ( )
    - + @@ -1253,7 +1269,7 @@
    std::vector< Glib::RefPtr<const Gdk::Pixbuf> > Gtk::Window::get_icon_list std::vector< Glib::RefPtr<const Gdk::Pixbuf> > Gtk::Window::get_icon_list ( ) const
    - + @@ -1263,7 +1279,7 @@

    Returns the name of the themed icon for the window, see set_icon_name().

    -
    Since gtkmm 2.6:
    +
    Since gtkmm 2.6:
    Returns:
    The icon name or 0 if the window has no themed icon.
    @@ -1273,7 +1289,7 @@
    Glib::ustring Gtk::Window::get_icon_name Glib::ustring Gtk::Window::get_icon_name ( ) const
    - + @@ -1293,7 +1309,7 @@
    Gdk::ModifierType Gtk::Window::get_mnemonic_modifier Gdk::ModifierType Gtk::Window::get_mnemonic_modifier ( )
    - + @@ -1302,7 +1318,7 @@
    -

    Gets the value of the Gtk::Window::property_mnemonics_visible() property.

    +

    Gets the value of the Gtk::Window::property_mnemonics_visible() property.

    Since gtkmm 2.20:
    Returns:
    true if mnemonics are supposed to be visible in this window.
    @@ -1313,7 +1329,7 @@
    bool Gtk::Window::get_mnemonics_visible bool Gtk::Window::get_mnemonics_visible ( ) const
    - + @@ -1333,7 +1349,7 @@
    bool Gtk::Window::get_modal bool Gtk::Window::get_modal ( ) const
    - + @@ -1354,7 +1370,7 @@
    double Gtk::Window::get_opacity double Gtk::Window::get_opacity ( ) const
    - + @@ -1381,7 +1397,7 @@

    Moreover, nearly all window managers are historically broken with respect to their handling of window gravity. So moving a window to its current position as returned by get_position() tends to result in moving the window slightly. Window managers are slowly getting better over time.

    If a window has gravity Gdk::GRAVITY_STATIC the window manager frame is not relevant, and thus get_position() will always produce accurate results. However you can't use static gravity to do things like place a window in a corner of the screen, because static gravity ignores the window manager decorations.

    If you are saving and restoring your application's window positions, you should know that it's impossible for applications to do this without getting it somewhat wrong because applications do not have sufficient knowledge of window manager state. The Correct Mechanism is to support the session management protocol (see the "GnomeClient" object in the GNOME libraries for example) and allow the window manager to save your window sizes and positions.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::get_position void Gtk::Window::get_position ( int &  root_x,
    @@ -1396,7 +1412,7 @@
    root_xReturn location for X coordinate of gravity-determined reference point.
    root_yReturn location for Y coordinate of gravity-determined reference point.
    - + @@ -1415,7 +1431,7 @@
    bool Gtk::Window::get_resizable bool Gtk::Window::get_resizable ( ) const
    - + @@ -1426,8 +1442,8 @@

    If a window has a resize grip, this will retrieve the grip position, width and height into the specified Gdk::Rectangle.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    bool Gtk::Window::get_resize_grip_area bool Gtk::Window::get_resize_grip_area ( Gdk::Rectangle rect)
    rectA pointer to a Gdk::Rectangle which we should store the resize grip area.
    @@ -1442,7 +1458,7 @@
    - + @@ -1452,7 +1468,7 @@

    Determines whether a resize grip is visible for the specified window.

    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    Returns:
    true if a resize grip exists and is visible.
    @@ -1462,7 +1478,7 @@
    bool Gtk::Window::get_resize_grip_is_visible bool Gtk::Window::get_resize_grip_is_visible ( ) const
    - + @@ -1482,7 +1498,7 @@
    Glib::ustring Gtk::Window::get_role Glib::ustring Gtk::Window::get_role ( ) const
    - + @@ -1504,7 +1520,7 @@
    Glib::RefPtr<Gdk::Screen> Gtk::Window::get_screen Glib::RefPtr<Gdk::Screen> Gtk::Window::get_screen ( )
    - + @@ -1526,7 +1542,7 @@
    Glib::RefPtr<const Gdk::Screen> Gtk::Window::get_screen Glib::RefPtr<const Gdk::Screen> Gtk::Window::get_screen ( ) const
    - + @@ -1554,7 +1570,7 @@
    If you are getting a window size in order to position the window onscreen, there may be a better way. The preferred way is to simply set the window's semantic type with set_type_hint(), which allows the window manager to e.g. center dialogs. Also, if you set the transient parent of dialogs with set_transient_for() window managers will often center the dialog over its parent window. It's much preferred to let the window manager handle these things rather than doing it yourself, because all apps will behave consistently and according to user prefs if the window manager handles it. Also, the window manager can take the size of the window decorations/border into account, while your application cannot.

    In any case, if you insist on application-specified window positioning, there's still a better way than doing it yourself - set_position() will frequently handle the details for you.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::get_size void Gtk::Window::get_size ( int &  width,
    @@ -1569,7 +1585,7 @@
    widthReturn location for width.
    heightReturn location for height.
    - + @@ -1589,7 +1605,7 @@
    bool Gtk::Window::get_skip_pager_hint bool Gtk::Window::get_skip_pager_hint ( ) const
    - + @@ -1609,7 +1625,7 @@
    bool Gtk::Window::get_skip_taskbar_hint bool Gtk::Window::get_skip_taskbar_hint ( ) const
    - + @@ -1624,15 +1640,15 @@ - +
    Glib::ustring Gtk::Window::get_title Glib::ustring Gtk::Window::get_title ( ) const
    - + - +
    const Window* Gtk::Window::get_transient_for Window* Gtk::Window::get_transient_for ( ) const
    @@ -1644,15 +1660,15 @@
    - +
    - + - +
    Window* Gtk::Window::get_transient_for const Window* Gtk::Window::get_transient_for ( ) const
    @@ -1669,7 +1685,7 @@
    - + @@ -1689,7 +1705,7 @@
    Gdk::WindowTypeHint Gtk::Window::get_type_hint Gdk::WindowTypeHint Gtk::Window::get_type_hint ( ) const
    - + @@ -1709,7 +1725,7 @@
    bool Gtk::Window::get_urgency_hint bool Gtk::Window::get_urgency_hint ( ) const
    - + @@ -1725,15 +1741,15 @@ - +
    WindowType Gtk::Window::get_window_type WindowType Gtk::Window::get_window_type ( ) const
    - + - +
    const GtkWindow* Gtk::Window::gobj GtkWindow* Gtk::Window::gobj ( ) const [inline] [inline]
    @@ -1741,21 +1757,21 @@

    Provides access to the underlying C GtkObject.

    -

    Reimplemented from Gtk::Bin.

    +

    Reimplemented from Gtk::Bin.

    -

    Reimplemented in Gtk::AboutDialog, Gtk::AppChooserDialog, Gtk::ApplicationWindow, Gtk::Assistant, Gtk::ColorChooserDialog, Gtk::ColorSelectionDialog, Gtk::Dialog, Gtk::FileChooserDialog, Gtk::FontChooserDialog, Gtk::MessageDialog, Gtk::OffscreenWindow, Gtk::RecentChooserDialog, Gtk::PageSetupUnixDialog, Gtk::PrintUnixDialog, Gtk::Plug, and Gtk::FontSelectionDialog.

    +

    Reimplemented in Gtk::FontSelectionDialog, Gtk::ColorSelectionDialog, Gtk::Dialog, Gtk::AboutDialog, Gtk::MessageDialog, Gtk::Assistant, Gtk::OffscreenWindow, Gtk::PrintUnixDialog, Gtk::AppChooserDialog, Gtk::RecentChooserDialog, Gtk::FontChooserDialog, Gtk::FileChooserDialog, Gtk::PageSetupUnixDialog, Gtk::ColorChooserDialog, Gtk::ApplicationWindow, and Gtk::Plug.

    - +
    @@ -1774,7 +1790,7 @@
    - + @@ -1795,7 +1811,7 @@
    void Gtk::Window::iconify void Gtk::Window::iconify ( )
    - + @@ -1815,7 +1831,7 @@
    static std::vector<Window*> Gtk::Window::list_toplevels static std::vector<Window*> Gtk::Window::list_toplevels ( ) [static]
    - + @@ -1836,7 +1852,7 @@
    void Gtk::Window::maximize void Gtk::Window::maximize ( )
    - + @@ -1857,7 +1873,7 @@

    Activates the targets associated with the mnemonic.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::Window::mnemonic_activate bool Gtk::Window::mnemonic_activate ( guint  keyval,
    @@ -1873,7 +1889,7 @@
    keyvalThe mnemonic.
    modifierThe modifiers.
    - + @@ -1900,7 +1916,7 @@

    To position a window at the bottom right corner of the screen, you would set Gdk::GRAVITY_SOUTH_EAST, which means that the reference point is at x + the window width and y + the window height, and the bottom-right corner of the window border will be placed at that reference point. So, to place a window in the bottom right corner you would first set gravity to south east, then write: gtk_window_move (window, gdk_screen_width() - window_width, gdk_screen_height() - window_height) (note that this example does not take multi-head scenarios into account).

    The Extended Window Manager Hints specification at http://www.freedesktop.org/Standards/wm-spec has a nice table of gravities in the "implementation notes" section.

    The get_position() documentation may also be relevant.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::move void Gtk::Window::move ( int  x,
    @@ -1915,7 +1931,7 @@
    xX coordinate to move window to.
    yY coordinate to move window to.
    - + @@ -1934,7 +1950,7 @@
    virtual void Gtk::Window::on_set_focus virtual void Gtk::Window::on_set_focus ( Widget focus)
    - + @@ -1950,7 +1966,7 @@

    If parse_geometry() returns true, it will also set the Gdk::HINT_USER_POS and/or Gdk::HINT_USER_SIZE hints indicating to the window manager that the size/position of the window was user-specified. This causes most window managers to honor the geometry.

    Note that for parse_geometry() to work as expected, it has to be called when the window has its "final" size, i.e. after calling Gtk::Widget::show_all() on the contents and set_geometry_hints() on the window.

    [C example ellipted]

    -
    Parameters:
    +
    Parameters:
    bool Gtk::Window::parse_geometry bool Gtk::Window::parse_geometry ( const Glib::ustring geometry)
    geometryGeometry string.
    @@ -1960,52 +1976,52 @@
    - +
    - + - - +
    void Gtk::Window::present void Gtk::Window::present (guint32 timestamp))
    -

    Presents a window to the user in response to a user interaction.

    -

    If you need to present a window without a timestamp, use present(). See present() for details.

    -
    Since gtkmm 2.8:
    -
    Parameters:
    - - -
    timestampThe timestamp of the user interaction (typically a button or key press event) which triggered this call.
    -
    -
    +

    Presents a window to the user.

    +

    This may mean raising the window in the stacking order, deiconifying it, moving it to the current desktop, and/or giving it the keyboard focus, possibly dependent on the user's platform, window manager, and preferences.

    +

    If window is hidden, this function calls Gtk::Widget::show() as well.

    +

    This function should be used when the user tries to open a window that's already open. Say for example the preferences dialog is currently open, and the user chooses Preferences from the menu a second time; use present() to move the already-open dialog where the user can see it.

    +

    If you are calling this function in response to a user interaction, it is preferable to use present_with_time().

    - +
    - + - + +
    void Gtk::Window::present void Gtk::Window::present ()guint32 timestamp)
    -

    Presents a window to the user.

    -

    This may mean raising the window in the stacking order, deiconifying it, moving it to the current desktop, and/or giving it the keyboard focus, possibly dependent on the user's platform, window manager, and preferences.

    -

    If window is hidden, this function calls Gtk::Widget::show() as well.

    -

    This function should be used when the user tries to open a window that's already open. Say for example the preferences dialog is currently open, and the user chooses Preferences from the menu a second time; use present() to move the already-open dialog where the user can see it.

    -

    If you are calling this function in response to a user interaction, it is preferable to use present_with_time().

    +

    Presents a window to the user in response to a user interaction.

    +

    If you need to present a window without a timestamp, use present(). See present() for details.

    +
    Since gtkmm 2.8:
    +
    Parameters:
    + + +
    timestampThe timestamp of the user interaction (typically a button or key press event) which triggered this call.
    +
    +
    @@ -2014,7 +2030,7 @@
    - + @@ -2023,6 +2039,7 @@
    +

    TRUE if the window should receive the input focus.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2033,7 +2050,7 @@
    Glib::PropertyProxy< bool > Gtk::Window::property_accept_focus Glib::PropertyProxy< bool > Gtk::Window::property_accept_focus ( )
    - + @@ -2053,7 +2070,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_accept_focus Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_accept_focus ( ) const
    - + @@ -2062,6 +2079,7 @@
    +

    The GtkApplication for the window.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2072,7 +2090,7 @@
    Glib::PropertyProxy< Glib::RefPtr<Application> > Gtk::Window::property_application Glib::PropertyProxy< Glib::RefPtr<Application> > Gtk::Window::property_application ( )
    - + @@ -2092,7 +2110,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Application> > Gtk::Window::property_application Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Application> > Gtk::Window::property_application ( ) const
    - + @@ -2101,6 +2119,7 @@
    +

    Whether the window should be decorated by the window manager.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2111,7 +2130,7 @@
    Glib::PropertyProxy< bool > Gtk::Window::property_decorated Glib::PropertyProxy< bool > Gtk::Window::property_decorated ( )
    - + @@ -2126,15 +2145,15 @@ - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_decorated Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_decorated ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< int > Gtk::Window::property_default_height Glib::PropertyProxy< int > Gtk::Window::property_default_height ( ) const
    @@ -2146,20 +2165,21 @@
    - +
    - + - +
    Glib::PropertyProxy< int > Gtk::Window::property_default_height Glib::PropertyProxy_ReadOnly< int > Gtk::Window::property_default_height ( ) const
    +

    The default height of the window, used when initially showing the window.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2170,7 +2190,7 @@
    - + @@ -2179,6 +2199,7 @@
    +

    The default width of the window, used when initially showing the window.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2189,7 +2210,7 @@
    Glib::PropertyProxy< int > Gtk::Window::property_default_width Glib::PropertyProxy< int > Gtk::Window::property_default_width ( )
    - + @@ -2209,7 +2230,7 @@
    Glib::PropertyProxy_ReadOnly< int > Gtk::Window::property_default_width Glib::PropertyProxy_ReadOnly< int > Gtk::Window::property_default_width ( ) const
    - + @@ -2218,6 +2239,7 @@
    +

    Whether the window frame should have a close button.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2228,7 +2250,7 @@
    Glib::PropertyProxy< bool > Gtk::Window::property_deletable Glib::PropertyProxy< bool > Gtk::Window::property_deletable ( )
    - + @@ -2248,7 +2270,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_deletable Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_deletable ( ) const
    - + @@ -2257,6 +2279,7 @@
    +

    If this window should be destroyed when the parent is destroyed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2267,7 +2290,7 @@
    Glib::PropertyProxy< bool > Gtk::Window::property_destroy_with_parent Glib::PropertyProxy< bool > Gtk::Window::property_destroy_with_parent ( )
    - + @@ -2287,7 +2310,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_destroy_with_parent Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_destroy_with_parent ( ) const
    - + @@ -2296,6 +2319,7 @@
    +

    TRUE if the window should receive the input focus when mapped.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2306,7 +2330,7 @@
    Glib::PropertyProxy< bool > Gtk::Window::property_focus_on_map Glib::PropertyProxy< bool > Gtk::Window::property_focus_on_map ( )
    - + @@ -2326,7 +2350,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_focus_on_map Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_focus_on_map ( ) const
    - + @@ -2335,6 +2359,7 @@
    +

    The window gravity of the window.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2345,7 +2370,7 @@
    Glib::PropertyProxy< Gdk::Gravity > Gtk::Window::property_gravity Glib::PropertyProxy< Gdk::Gravity > Gtk::Window::property_gravity ( )
    - + @@ -2360,15 +2385,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Gdk::Gravity > Gtk::Window::property_gravity Glib::PropertyProxy_ReadOnly< Gdk::Gravity > Gtk::Window::property_gravity ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_has_resize_grip Glib::PropertyProxy< bool > Gtk::Window::property_has_resize_grip ( ) const
    @@ -2380,20 +2405,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::Window::property_has_resize_grip Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_has_resize_grip ( ) const
    +

    Specifies whether the window should have a resize grip.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2404,7 +2430,7 @@
    - + @@ -2413,6 +2439,7 @@
    +

    Whether the input focus is within this GtkWindow.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2423,7 +2450,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_has_toplevel_focus Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_has_toplevel_focus ( ) const
    - + @@ -2432,6 +2459,7 @@
    +

    If this window's titlebar should be hidden when the window is maximized.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2442,7 +2470,7 @@
    Glib::PropertyProxy< bool > Gtk::Window::property_hide_titlebar_when_maximized Glib::PropertyProxy< bool > Gtk::Window::property_hide_titlebar_when_maximized ( )
    - + @@ -2462,7 +2490,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_hide_titlebar_when_maximized Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_hide_titlebar_when_maximized ( ) const
    - + @@ -2471,6 +2499,7 @@
    +

    Icon for this window.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2481,7 +2510,7 @@
    Glib::PropertyProxy< Glib::RefPtr<Gdk::Pixbuf> > Gtk::Window::property_icon Glib::PropertyProxy< Glib::RefPtr<Gdk::Pixbuf> > Gtk::Window::property_icon ( )
    - + @@ -2501,7 +2530,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gdk::Pixbuf> > Gtk::Window::property_icon Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gdk::Pixbuf> > Gtk::Window::property_icon ( ) const
    - + @@ -2510,6 +2539,7 @@
    +

    Name of the themed icon for this window.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2520,7 +2550,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::Window::property_icon_name Glib::PropertyProxy< Glib::ustring > Gtk::Window::property_icon_name ( )
    - + @@ -2540,7 +2570,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Window::property_icon_name Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Window::property_icon_name ( ) const
    - + @@ -2549,20 +2579,21 @@
    +

    Whether the toplevel is the current active window.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_is_active Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_is_active ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_mnemonics_visible Glib::PropertyProxy< bool > Gtk::Window::property_mnemonics_visible ( ) const
    @@ -2574,20 +2605,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::Window::property_mnemonics_visible Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_mnemonics_visible ( ) const
    +

    Whether mnemonics are currently visible in this window.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2598,7 +2630,7 @@
    - + @@ -2607,6 +2639,7 @@
    +

    If TRUE, the window is modal (other windows are not usable while this one is up).

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2617,7 +2650,7 @@
    Glib::PropertyProxy< bool > Gtk::Window::property_modal Glib::PropertyProxy< bool > Gtk::Window::property_modal ( )
    - + @@ -2637,7 +2670,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_modal Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_modal ( ) const
    - + @@ -2646,6 +2679,7 @@
    +

    The opacity of the window, from 0 to 1.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2656,7 +2690,7 @@
    Glib::PropertyProxy< double > Gtk::Window::property_opacity Glib::PropertyProxy< double > Gtk::Window::property_opacity ( )
    - + @@ -2671,15 +2705,15 @@ - +
    Glib::PropertyProxy_ReadOnly< double > Gtk::Window::property_opacity Glib::PropertyProxy_ReadOnly< double > Gtk::Window::property_opacity ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_resizable Glib::PropertyProxy< bool > Gtk::Window::property_resizable ( ) const
    @@ -2691,20 +2725,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::Window::property_resizable Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_resizable ( ) const
    +

    If TRUE, users can resize the window.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2715,7 +2750,7 @@
    - + @@ -2724,6 +2759,7 @@
    +

    Specifies whether the window's resize grip is visible.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2734,7 +2770,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_resize_grip_visible Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_resize_grip_visible ( ) const
    - + @@ -2743,6 +2779,7 @@
    +

    Unique identifier for the window to be used when restoring a session.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2753,7 +2790,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::Window::property_role Glib::PropertyProxy< Glib::ustring > Gtk::Window::property_role ( )
    - + @@ -2773,7 +2810,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Window::property_role Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Window::property_role ( ) const
    - + @@ -2782,6 +2819,7 @@
    +

    The screen where this window will be displayed.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2792,7 +2830,7 @@
    Glib::PropertyProxy< Glib::RefPtr<Gdk::Screen> > Gtk::Window::property_screen Glib::PropertyProxy< Glib::RefPtr<Gdk::Screen> > Gtk::Window::property_screen ( )
    - + @@ -2807,15 +2845,15 @@ - +
    Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gdk::Screen> > Gtk::Window::property_screen Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gdk::Screen> > Gtk::Window::property_screen ( ) const
    - + - +
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_skip_pager_hint Glib::PropertyProxy< bool > Gtk::Window::property_skip_pager_hint ( ) const
    @@ -2827,20 +2865,21 @@
    - +
    - + - +
    Glib::PropertyProxy< bool > Gtk::Window::property_skip_pager_hint Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_skip_pager_hint ( ) const
    +

    TRUE if the window should not be in the pager.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2851,7 +2890,7 @@
    - + @@ -2860,6 +2899,7 @@
    +

    TRUE if the window should not be in the task bar.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2870,7 +2910,7 @@
    Glib::PropertyProxy< bool > Gtk::Window::property_skip_taskbar_hint Glib::PropertyProxy< bool > Gtk::Window::property_skip_taskbar_hint ( )
    - + @@ -2890,7 +2930,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_skip_taskbar_hint Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_skip_taskbar_hint ( ) const
    - + @@ -2899,6 +2939,7 @@
    +

    Unique startup identifier for the window used by startup-notification.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2909,7 +2950,7 @@
    Glib::PropertyProxy_WriteOnly< Glib::ustring > Gtk::Window::property_startup_id Glib::PropertyProxy_WriteOnly< Glib::ustring > Gtk::Window::property_startup_id ( )
    - + @@ -2918,6 +2959,7 @@
    +

    The title of the window.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2928,7 +2970,7 @@
    Glib::PropertyProxy< Glib::ustring > Gtk::Window::property_title Glib::PropertyProxy< Glib::ustring > Gtk::Window::property_title ( )
    - + @@ -2948,7 +2990,7 @@
    Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Window::property_title Glib::PropertyProxy_ReadOnly< Glib::ustring > Gtk::Window::property_title ( ) const
    - + @@ -2957,6 +2999,7 @@
    +

    The transient parent of the dialog.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -2967,7 +3010,7 @@
    Glib::PropertyProxy< Window* > Gtk::Window::property_transient_for Glib::PropertyProxy< Window* > Gtk::Window::property_transient_for ( )
    - + @@ -2987,7 +3030,7 @@
    Glib::PropertyProxy_ReadOnly< Window* > Gtk::Window::property_transient_for Glib::PropertyProxy_ReadOnly< Window* > Gtk::Window::property_transient_for ( ) const
    - + @@ -2996,6 +3039,7 @@
    +

    The type of the window.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3006,7 +3050,7 @@
    Glib::PropertyProxy_ReadOnly< WindowType > Gtk::Window::property_type Glib::PropertyProxy_ReadOnly< WindowType > Gtk::Window::property_type ( ) const
    - + @@ -3015,6 +3059,7 @@
    +

    Hint to help the desktop environment understand what kind of window this is and how to treat it.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3025,7 +3070,7 @@
    Glib::PropertyProxy< GdkWindowTypeHint > Gtk::Window::property_type_hint Glib::PropertyProxy< GdkWindowTypeHint > Gtk::Window::property_type_hint ( )
    - + @@ -3045,7 +3090,7 @@
    Glib::PropertyProxy_ReadOnly< GdkWindowTypeHint > Gtk::Window::property_type_hint Glib::PropertyProxy_ReadOnly< GdkWindowTypeHint > Gtk::Window::property_type_hint ( ) const
    - + @@ -3054,6 +3099,7 @@
    +

    TRUE if the window should be brought to the user's attention.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3064,7 +3110,7 @@
    Glib::PropertyProxy< bool > Gtk::Window::property_urgency_hint Glib::PropertyProxy< bool > Gtk::Window::property_urgency_hint ( )
    - + @@ -3084,7 +3130,7 @@
    Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_urgency_hint Glib::PropertyProxy_ReadOnly< bool > Gtk::Window::property_urgency_hint ( ) const
    - + @@ -3093,6 +3139,7 @@
    +

    The initial position of the window.

    You rarely need to use properties because there are get_ and set_ methods for almost all of them.

    Returns:
    A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.
    @@ -3103,7 +3150,7 @@
    Glib::PropertyProxy< WindowPosition > Gtk::Window::property_window_position Glib::PropertyProxy< WindowPosition > Gtk::Window::property_window_position ( )
    - + @@ -3123,7 +3170,7 @@
    Glib::PropertyProxy_ReadOnly< WindowPosition > Gtk::Window::property_window_position Glib::PropertyProxy_ReadOnly< WindowPosition > Gtk::Window::property_window_position ( ) const
    - + @@ -3142,7 +3189,7 @@
    virtual void Gtk::Window::raise virtual void Gtk::Window::raise ( ) [virtual]
    - + @@ -3153,7 +3200,7 @@

    Reverses the effects of add_accel_group().

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::remove_accel_group void Gtk::Window::remove_accel_group ( const Glib::RefPtr< AccelGroup >&  accel_group)
    accel_groupA Gtk::AccelGroup.
    @@ -3167,7 +3214,7 @@
    - + @@ -3188,7 +3235,7 @@

    Removes a mnemonic from this window.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::remove_mnemonic void Gtk::Window::remove_mnemonic ( guint  keyval,
    @@ -3203,7 +3250,7 @@
    keyvalThe mnemonic.
    targetThe widget that gets activated by the mnemonic.
    - + @@ -3222,7 +3269,7 @@
    void Gtk::Window::reshow_with_initial_size void Gtk::Window::reshow_with_initial_size ( )
    - + @@ -3246,7 +3293,7 @@

    The default geometry constraint is that windows may not be smaller than their size request; to override this constraint, call Gtk::Widget::set_size_request() to set the window's request to a smaller value.

    If resize() is called before showing a window for the first time, it overrides any default size set with set_default_size().

    Windows may not be resized smaller than 1 by 1 pixels.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::resize void Gtk::Window::resize ( int  width,
    @@ -3261,7 +3308,7 @@
    widthWidth in pixels to resize the window to.
    heightHeight in pixels to resize the window to.
    - + @@ -3273,8 +3320,8 @@

    Windows may set a hint asking the desktop environment not to receive the input focus.

    This function sets this hint.

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +
    Since gtkmm 2.4:
    +
    Parameters:
    void Gtk::Window::set_accept_focus void Gtk::Window::set_accept_focus ( bool  setting = true)
    settingtrue to let this window receive input focus.
    @@ -3288,7 +3335,7 @@
    - + @@ -3300,8 +3347,8 @@

    Sets or unsets the Gtk::Application associated with the window.

    The application will be kept alive for at least as long as the window is open.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Window::set_application void Gtk::Window::set_application ( const Glib::RefPtr< Application >&  application)
    applicationA Gtk::Application, or 0.
    @@ -3315,7 +3362,7 @@
    - + @@ -3330,8 +3377,8 @@

    Examples of places where specifying this relation is useful are for instance a Gtk::Menu created by a Gtk::ComboBox, a completion popup window created by Gtk::Entry or a typeahead search entry created by Gtk::TreeView.

    Note that this function should not be confused with set_transient_for(), which specifies a window manager relation between two toplevels instead.

    Passing 0 for attach_widget detaches the window.

    -
    Since gtkmm 3.4:
    -
    Parameters:
    +
    Since gtkmm 3.4:
    +
    Parameters:
    void Gtk::Window::set_attached_to void Gtk::Window::set_attached_to ( Widget attach_widget)
    attach_widgetA Gtk::Widget, or 0.
    @@ -3345,7 +3392,7 @@
    - + @@ -3359,7 +3406,7 @@

    Call this function to disable the automatic startup notification. You might do this if your first window is a splash screen, and you want to delay notification until after your real main window has been shown, for example.

    In that example, you would disable startup notification temporarily, show your splash screen, then re-enable it so that showing the main window would automatically result in notification.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    static void Gtk::Window::set_auto_startup_notification static void Gtk::Window::set_auto_startup_notification ( bool  setting = true)
    settingtrue to automatically do startup notification.
    @@ -3373,7 +3420,7 @@
    - + @@ -3386,7 +3433,7 @@

    By default, windows are decorated with a title bar, resize controls, etc.

    Some window managers allow GTK+ to disable these decorations, creating a borderless window. If you set the decorated property to false using this function, GTK+ will do its best to convince the window manager not to decorate the window. Depending on the system, this function may not have any effect when called on a window that is already visible, so you should call it before calling Gtk::Widget::show().

    On Windows, this function always works, since there's no window manager policy involved.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::set_decorated void Gtk::Window::set_decorated ( bool  setting = true)
    settingtrue to decorate the window.
    @@ -3400,7 +3447,7 @@
    - + @@ -3412,7 +3459,7 @@

    The default widget is the widget that's activated when the user presses Enter in a dialog (for example).

    This function sets the default widget for a Gtk::Window. When setting (rather than unsetting) the default widget it's generally easier to call Gtk::Widget::grab_focus() on the widget. Before making a widget the default widget, you must set the Gtk::CAN_DEFAULT flag on the widget you'd like to make the default using GTK_WIDGET_SET_FLAGS().

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::set_default void Gtk::Window::set_default ( Gtk::Widget default_widget)
    default_widgetWidget to be the default.
    @@ -3426,7 +3473,7 @@
    - + @@ -3437,8 +3484,8 @@

    Sets an icon to be used as fallback for windows that haven't had set_icon() called on them from a pixbuf.

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +
    Since gtkmm 2.4:
    +
    Parameters:
    static void Gtk::Window::set_default_icon static void Gtk::Window::set_default_icon ( const Glib::RefPtr< Gdk::Pixbuf >&  icon)
    iconThe icon.
    @@ -3452,9 +3499,9 @@
    - + - + @@ -3465,7 +3512,7 @@

    Sets an icon to be used as fallback for windows that haven't had set_icon_list() called on them from a file on disk.

    Warns on failure if err is 0.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    static bool Gtk::Window::set_default_icon_from_file static bool Gtk::Window::set_default_icon_from_file (const std::stringconst std::string filename) [static]
    filenameLocation of icon file.
    @@ -3480,9 +3527,9 @@
    - + - + @@ -3493,7 +3540,7 @@

    Sets an icon list to be used as fallback for windows that haven't had set_icon_list() called on them to set up a window-specific icon list.

    This function allows you to set up the icon for all windows in your app at once.

    See set_icon_list() for more details.

    -
    Parameters:
    +
    Parameters:
    static void Gtk::Window::set_default_icon_list static void Gtk::Window::set_default_icon_list (const std::vector< Glib::RefPtr< Gdk::Pixbuf > >& const std::vector< Glib::RefPtr< Gdk::Pixbuf > >&  list) [static]
    listA list of Gdk::Pixbuf.
    @@ -3507,7 +3554,7 @@
    - + @@ -3518,8 +3565,8 @@

    Sets an icon to be used as fallback for windows that haven't had set_icon_list() called on them from a named themed icon, see set_icon_name().

    -
    Since gtkmm 2.6:
    -
    Parameters:
    +
    Since gtkmm 2.6:
    +
    Parameters:
    static void Gtk::Window::set_default_icon_name static void Gtk::Window::set_default_icon_name ( const Glib::ustring name)
    nameThe name of the themed icon.
    @@ -3533,7 +3580,7 @@
    - + @@ -3560,7 +3607,7 @@

    For some uses, resize() is a more appropriate function. resize() changes the current size of the window, rather than the size to be used on initial display. resize() always affects the window itself, not the geometry widget.

    The default size of a window only affects the first time a window is shown; if a window is hidden and re-shown, it will remember the size it had prior to hiding, rather than using the default size.

    Windows can't actually be 0x0 in size, they must be at least 1x1, but passing 0 for width and height is OK, resulting in a 1x1 default size.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::set_default_size void Gtk::Window::set_default_size ( int  width,
    @@ -3575,7 +3622,7 @@
    widthWidth in pixels, or -1 to unset the default width.
    heightHeight in pixels, or -1 to unset the default height.
    - + @@ -3588,8 +3635,8 @@

    By default, windows have a close button in the window frame.

    Some window managers allow GTK+ to disable this button. If you set the deletable property to false using this function, GTK+ will do its best to convince the window manager not to show a close button. Depending on the system, this function may not have any effect when called on a window that is already visible, so you should call it before calling gtk_window_show().

    On Windows, this function always works, since there's no window manager policy involved.

    -
    Since gtkmm 2.10:
    -
    Parameters:
    +
    Since gtkmm 2.10:
    +
    Parameters:
    void Gtk::Window::set_deletable void Gtk::Window::set_deletable ( bool  setting = true)
    settingtrue to decorate the window as deletable.
    @@ -3603,7 +3650,7 @@
    - + @@ -3615,7 +3662,7 @@

    If focus is not the current focus widget, and is focusable, sets it as the focus widget for the window.

    To set the focus to a particular widget in the toplevel, it is usually more convenient to use Gtk::Widget::grab_focus() instead of this function.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::set_focus void Gtk::Window::set_focus ( Gtk::Widget focus)
    focusWidget to be the new focus widget.
    @@ -3629,7 +3676,7 @@
    - + @@ -3641,8 +3688,8 @@

    Windows may set a hint asking the desktop environment not to receive the input focus when the window is mapped.

    This function sets this hint.

    -
    Since gtkmm 2.6:
    -
    Parameters:
    +
    Since gtkmm 2.6:
    +
    Parameters:
    void Gtk::Window::set_focus_on_map void Gtk::Window::set_focus_on_map ( bool  setting = true)
    settingtrue to let this window receive input focus on map.
    @@ -3656,7 +3703,7 @@
    - + @@ -3684,7 +3731,7 @@

    This function sets up hints about how a window can be resized by the user.

    You can set a minimum and maximum size; allowed resize increments (e.g. for xterm, you can only resize by the size of a character); aspect ratios; and more. See the Gdk::Geometry struct.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::set_geometry_hints void Gtk::Window::set_geometry_hints ( Widget geometry_widget,
    @@ -3700,7 +3747,7 @@
    geometry_widgetWidget the geometry hints will be applied to or 0.
    geometryStruct containing geometry information or 0.
    - + @@ -3713,7 +3760,7 @@

    Window gravity defines the meaning of coordinates passed to move().

    See move() and Gdk::Gravity for more details.

    The default window gravity is Gdk::GRAVITY_NORTH_WEST which will typically "do what you mean."

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::set_gravity void Gtk::Window::set_gravity ( Gdk::Gravity  gravity)
    gravityWindow gravity.
    @@ -3727,7 +3774,7 @@
    - + @@ -3739,8 +3786,8 @@

    Sets whether window has a corner resize grip.

    Note that the resize grip is only shown if the window is actually resizable and not maximized. Use resize_grip_is_visible() to find out if the resize grip is currently shown.

    -
    Since gtkmm 3.0:
    -
    Parameters:
    +
    Since gtkmm 3.0:
    +
    Parameters:
    void Gtk::Window::set_has_resize_grip void Gtk::Window::set_has_resize_grip ( bool  setting = true)
    valuetrue to allow a resize grip.
    @@ -3754,7 +3801,7 @@
    - + @@ -3766,8 +3813,8 @@

    If setting is true, then window will request that it's titlebar should be hidden when maximized.

    This is useful for windows that don't convey any information other than the application name in the titlebar, to put the available screen space to better use. If the underlying window system does not support the request, the setting will not have any effect.

    -
    Since gtkmm 3.4:
    -
    Parameters:
    +
    Since gtkmm 3.4:
    +
    Parameters:
    void Gtk::Window::set_hide_titlebar_when_maximized void Gtk::Window::set_hide_titlebar_when_maximized ( bool  setting = true)
    settingWhether to hide the titlebar when window is maximized.
    @@ -3781,7 +3828,7 @@
    - + @@ -3797,7 +3844,7 @@

    If you have your icon hand-drawn in multiple sizes, use set_icon_list(). Then the best size will be used.

    This function is equivalent to calling set_icon_list() with a 1-element list.

    See also set_default_icon_list() to set the icon for all windows in your application in one go.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::set_icon void Gtk::Window::set_icon ( const Glib::RefPtr< Gdk::Pixbuf >&  icon)
    iconIcon image, or 0.
    @@ -3811,9 +3858,9 @@
    - + - + @@ -3823,7 +3870,7 @@

    Sets the icon for the window.

    This function is equivalent to calling set_icon() with a pixbuf created by loading the image from filename.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::Window::set_icon_from_file bool Gtk::Window::set_icon_from_file (const std::stringconst std::string filename)
    filenameLocation of icon file.
    @@ -3838,9 +3885,9 @@
    - + - + @@ -3855,7 +3902,7 @@

    Recommended sizes to provide: 16x16, 32x32, 48x48 at minimum, and larger images (64x64, 128x128) if you have them.

    See also set_default_icon_list() to set the icon for all windows in your application in one go.

    Note that transient windows (those who have been set transient for another window using set_transient_for()) will inherit their icon from their transient parent. So there's no need to explicitly set the icon on transient windows.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::set_icon_list void Gtk::Window::set_icon_list (const std::vector< Glib::RefPtr< Gdk::Pixbuf > >& const std::vector< Glib::RefPtr< Gdk::Pixbuf > >&  list)
    listList of Gdk::Pixbuf.
    @@ -3869,7 +3916,7 @@
    - + @@ -3882,8 +3929,8 @@

    Sets the icon for the window from a named themed icon.

    See the docs for Gtk::IconTheme for more details.

    Note that this has nothing to do with the WM_ICON_NAME property which is mentioned in the ICCCM.

    -
    Since gtkmm 2.6:
    -
    Parameters:
    +
    Since gtkmm 2.6:
    +
    Parameters:
    void Gtk::Window::set_icon_name void Gtk::Window::set_icon_name ( const Glib::ustring name)
    nameThe name of the themed icon.
    @@ -3897,7 +3944,7 @@
    - + @@ -3912,8 +3959,8 @@

    It's permitted to call this function before showing a window, in which case the window will be kept above when it appears onscreen initially.

    You can track the above state via the "window-state-event" signal on Gtk::Widget.

    Note that, according to the Extended Window Manager Hints specification, the above state is mainly meant for user preferences and should not be used by applications e.g. for drawing attention to their dialogs.

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +
    Since gtkmm 2.4:
    +
    Parameters:
    void Gtk::Window::set_keep_above void Gtk::Window::set_keep_above ( bool  setting = true)
    settingWhether to keep window above other windows.
    @@ -3927,7 +3974,7 @@
    - + @@ -3942,8 +3989,8 @@

    It's permitted to call this function before showing a window, in which case the window will be kept below when it appears onscreen initially.

    You can track the below state via the "window-state-event" signal on Gtk::Widget.

    Note that, according to the Extended Window Manager Hints specification, the above state is mainly meant for user preferences and should not be used by applications e.g. for drawing attention to their dialogs.

    -
    Since gtkmm 2.4:
    -
    Parameters:
    +
    Since gtkmm 2.4:
    +
    Parameters:
    void Gtk::Window::set_keep_below void Gtk::Window::set_keep_below ( bool  setting = true)
    settingWhether to keep window below other windows.
    @@ -3957,7 +4004,7 @@
    - + @@ -3966,7 +4013,7 @@
    -

    Overriden to warn that it doesn't make sense to use Gtk::manage() on this class because it has no parent container.

    +

    Overriden to warn that it doesn't make sense to use Gtk::manage() on this class because it has no parent container.

    @@ -3975,7 +4022,7 @@
    virtual void Gtk::Window::set_manage virtual void Gtk::Window::set_manage ( ) [virtual]
    - + @@ -3986,7 +4033,7 @@

    Sets the mnemonic modifier for this window.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::set_mnemonic_modifier void Gtk::Window::set_mnemonic_modifier ( Gdk::ModifierType  modifier)
    modifierThe modifier mask used to activate mnemonics on this window.
    @@ -4000,7 +4047,7 @@
    - + @@ -4010,9 +4057,9 @@
    -

    Sets the Gtk::Window::property_mnemonics_visible() property.

    +

    Sets the Gtk::Window::property_mnemonics_visible() property.

    Since gtkmm 2.20:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::set_mnemonics_visible void Gtk::Window::set_mnemonics_visible ( bool  setting = true)
    settingThe new value.
    @@ -4026,7 +4073,7 @@
    - + @@ -4038,7 +4085,7 @@

    Sets a window modal or non-modal.

    Modal windows prevent interaction with other windows in the same application. To keep modal dialogs on top of main application windows, use set_transient_for() to make the dialog transient for the parent; most window managers will then disallow lowering the dialog below the parent.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::set_modal void Gtk::Window::set_modal ( bool  modal = true)
    modalWhether the window is modal.
    @@ -4052,7 +4099,7 @@
    - + @@ -4066,7 +4113,7 @@

    (Values of the opacity parameter are clamped to the [0,1] range.) On X11 this has any effect only on X screens with a compositing manager running. See Gtk::Widget::is_composited(). On Windows it should work always.

    Note that setting a window's opacity after the window has been shown causes it to flicker once on Windows.

    Since gtkmm 2.12:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::set_opacity void Gtk::Window::set_opacity ( double  opacity)
    opacityDesired opacity, between 0 and 1.
    @@ -4080,7 +4127,7 @@
    - + @@ -4092,7 +4139,7 @@

    Sets a position constraint for this window.

    If the old or new constraint is Gtk::WIN_POS_CENTER_ALWAYS, this will also cause the window to be repositioned to satisfy the new constraint.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::set_position void Gtk::Window::set_position ( WindowPosition  position)
    positionA position constraint.
    @@ -4106,7 +4153,7 @@
    - + @@ -4118,7 +4165,7 @@

    Sets whether the user can resize a window.

    Windows are user resizable by default.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::set_resizable void Gtk::Window::set_resizable ( bool  resizable = true)
    resizabletrue if the user can resize this window.
    @@ -4132,7 +4179,7 @@
    - + @@ -4146,7 +4193,7 @@

    In combination with the window title, the window role allows a window manager to identify "the same" window when an application is restarted. So for example you might set the "toolbox" role on your app's toolbox window, so that when the user restarts their session, the window manager can put the toolbox back in the same place.

    If a window already has a unique title, you don't need to set the role, since the WM can use the title to identify the window when restoring the session.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::set_role void Gtk::Window::set_role ( const Glib::ustring role)
    roleUnique identifier for the window to be used when restoring a session.
    @@ -4160,7 +4207,7 @@
    - + @@ -4172,7 +4219,7 @@

    Sets the Gdk::Screen where the window is displayed; if the window is already mapped, it will be unmapped, and then remapped on the new screen.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::set_screen void Gtk::Window::set_screen ( const Glib::RefPtr< Gdk::Screen >&  screen)
    screenA Gdk::Screen.
    @@ -4186,7 +4233,7 @@
    - + @@ -4199,7 +4246,7 @@

    Windows may set a hint asking the desktop environment not to display the window in the pager.

    This function sets this hint. (A "pager" is any desktop navigation tool such as a workspace switcher that displays a thumbnail representation of the windows on the screen.)

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::set_skip_pager_hint void Gtk::Window::set_skip_pager_hint ( bool  setting = true)
    settingtrue to keep this window from appearing in the pager.
    @@ -4213,7 +4260,7 @@
    - + @@ -4226,7 +4273,7 @@

    Windows may set a hint asking the desktop environment not to display the window in the task bar.

    This function sets this hint.

    Since gtkmm 2.2:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::set_skip_taskbar_hint void Gtk::Window::set_skip_taskbar_hint ( bool  setting = true)
    settingtrue to keep this window from appearing in the task bar.
    @@ -4240,7 +4287,7 @@
    - + @@ -4252,7 +4299,7 @@

    Sets the title of the Gtk::Window.

    The title of a window will be displayed in its title bar; on the X Window System, the title bar is rendered by the window manager, so exactly how the title appears to users may vary according to a user's exact configuration. The title should help a user distinguish this window from other windows they may have open. A good title might include the application name and current document filename, for example.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::set_title void Gtk::Window::set_title ( const Glib::ustring title)
    titleTitle of the window.
    @@ -4266,7 +4313,7 @@
    - + @@ -4280,7 +4327,7 @@

    This allows window managers to e.g. keep the dialog on top of the main window, or center the dialog over the main window. Gtk::Dialog::new_with_buttons() and other convenience functions in GTK+ will sometimes call set_transient_for() on your behalf.

    Passing 0 for parent unsets the current transient window.

    On Windows, this function puts the child window on top of the parent, much as the window manager would have done on X.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::set_transient_for void Gtk::Window::set_transient_for ( Window parent)
    parentParent window, or 0.
    @@ -4294,7 +4341,7 @@
    - + @@ -4307,7 +4354,7 @@

    By setting the type hint for the window, you allow the window manager to decorate and handle the window in a way which is suitable to the function of the window in your application.

    This function should be called before the window becomes visible.

    Gtk::Dialog::new_with_buttons() and other convenience functions in GTK+ will sometimes call set_type_hint() on your behalf.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::set_type_hint void Gtk::Window::set_type_hint ( Gdk::WindowTypeHint  hint)
    hintThe window type.
    @@ -4321,7 +4368,7 @@
    - + @@ -4334,7 +4381,7 @@

    Windows may set a hint asking the desktop environment to draw the users attention to the window.

    This function sets this hint.

    Since gtkmm 2.8:
    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::set_urgency_hint void Gtk::Window::set_urgency_hint ( bool  setting = true)
    settingtrue to mark this window as urgent.
    @@ -4348,7 +4395,7 @@
    - + @@ -4370,7 +4417,7 @@

    Don't use this function.

    It sets the X Window System "class" and "name" hints for a window. According to the ICCCM, you should always set these to the same value for all windows in an application, and GTK+ sets them to that value by default, so calling this function is sort of pointless. However, you may want to call set_role() on each window in your application, for the benefit of the session manager. Setting the role allows the window manager to restore window positions when loading a saved session.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Window::set_wmclass void Gtk::Window::set_wmclass ( const Glib::ustring wmclass_name,
    @@ -4385,7 +4432,7 @@
    wmclass_nameWindow name hint.
    wmclass_classWindow class hint.
    - + @@ -4402,7 +4449,7 @@
    Glib::SignalProxy1< void,Widget* > Gtk::Window::signal_set_focus Glib::SignalProxy1< void,Widget* > Gtk::Window::signal_set_focus ( )
    - + @@ -4423,7 +4470,7 @@
    void Gtk::Window::stick void Gtk::Window::stick ( )
    - + @@ -4444,7 +4491,7 @@
    void Gtk::Window::unfullscreen void Gtk::Window::unfullscreen ( )
    - + @@ -4464,7 +4511,7 @@
    void Gtk::Window::unmaximize void Gtk::Window::unmaximize ( )
    - + @@ -4483,7 +4530,7 @@
    void Gtk::Window::unset_application void Gtk::Window::unset_application ( )
    - + @@ -4494,7 +4541,7 @@

    Unsets the attached-to widget.

    See also:
    set_attached_to().
    -
    Since gtkmm 3.4:
    +
    Since gtkmm 3.4:
    @@ -4503,7 +4550,7 @@
    void Gtk::Window::unset_attached_to void Gtk::Window::unset_attached_to ( )
    - + @@ -4519,7 +4566,7 @@
    void Gtk::Window::unset_default void Gtk::Window::unset_default ( )
    - + @@ -4535,7 +4582,7 @@
    void Gtk::Window::unset_focus void Gtk::Window::unset_focus ( )
    - + @@ -4555,7 +4602,7 @@
    void Gtk::Window::unset_transient_for void Gtk::Window::unset_transient_for ( )
    - + @@ -4576,7 +4623,7 @@
    void Gtk::Window::unstick void Gtk::Window::unstick ( )
    - + @@ -4597,7 +4644,7 @@

    A Glib::wrap() method for this object.

    -
    Parameters:
    +
    Parameters:
    Gtk::Window* wrap Gtk::Window* wrap ( GtkWindow *  object,
    @@ -4611,9 +4658,14 @@
    The documentation for this class was generated from the following file:
    • gtkmm/window.h
    - - + + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Window__inherit__graph.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Window__inherit__graph.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Window-members.html gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Window-members.html --- gtkmm3.0-3.3.18/docs/reference/html/classGtk_1_1Window-members.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/classGtk_1_1Window-members.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Member List + - + + + + - -
    +
    + +
    objectThe C instance.
    take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::Window, including all inherited members. @@ -69,6 +85,7 @@ + @@ -222,7 +239,7 @@ - + @@ -248,7 +265,7 @@ - + @@ -598,7 +615,7 @@ - + @@ -693,7 +710,9 @@ + + @@ -745,9 +764,14 @@ -
    activate()Gtk::Widget
    begin_move_drag(int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    begin_resize_drag(Gdk::WindowEdge edge, int button, int root_x, int root_y, guint32 timestamp)Gtk::Window
    Bin()Gtk::Bin [protected]
    Buildable()Gtk::Buildable [protected]
    check_resize()Gtk::Container
    child_focus(DirectionType direction)Gtk::Widget
    child_notify(const Glib::ustring& child_property)Gtk::Widget
    get_preferred_width_for_height(int height, int& minimum_width, int& natural_width) const Gtk::Widget
    get_preferred_width_for_height_vfunc(int height, int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_preferred_width_vfunc(int& minimum_width, int& natural_width) const Gtk::Widget [protected, virtual]
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property(const Glib::ustring &property_name, PropertyType &value) const Glib::ObjectBase
    get_property_value(const Glib::ustring &property_name, Glib::ValueBase &value) const Glib::ObjectBase
    get_realized() const Gtk::Widget
    get_receives_default() const Gtk::Widget
    get_state_flags() const Gtk::Widget
    get_style_context()Gtk::Widget
    get_style_context() const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property(const Glib::ustring& the_property_name, PropertyType& value) const Gtk::Widget
    get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const Gtk::Widget [protected]
    get_support_multidevice() const Gtk::Widget
    get_title() const Gtk::Window
    set_parent(Widget& parent)Gtk::Widget
    set_parent_window(const Glib::RefPtr< const Gdk::Window >& parent_window)Gtk::Widget
    set_position(WindowPosition position)Gtk::Window
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property(const Glib::ustring &property_name, const PropertyType &value)Glib::ObjectBase
    set_property_value(const Glib::ustring &property_name, const Glib::ValueBase &value)Glib::ObjectBase
    set_realized(bool realized=true)Gtk::Widget [protected]
    set_reallocate_redraws(bool needs_redraws=true)Gtk::Container
    signal_show()Gtk::Widget
    signal_size_allocate()Gtk::Widget
    signal_state_changed()Gtk::Widget
    signal_state_flags_changed()Gtk::Widget
    signal_style_updated()Gtk::Widget
    signal_touch_event()Gtk::Widget
    signal_unmap()Gtk::Widget
    signal_unmap_event()Gtk::Widget
    signal_unrealize()Gtk::Widget
    ~ObjectBase()=0Glib::ObjectBase [protected, pure virtual]
    ~Widget()Gtk::Widget [virtual]
    ~Window()Gtk::Window [virtual]
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/deprecated.html gtkmm3.0-3.4.0/docs/reference/html/deprecated.html --- gtkmm3.0-3.3.18/docs/reference/html/deprecated.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/deprecated.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Deprecated List + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    -

    -
    -
    Member Gdk::Cairo::set_source_color (const ::Cairo::RefPtr< ::Cairo::Context >& context, const Gdk::Color& color)
    +
    +
    Member Gdk::Cairo::set_source_color (const ::Cairo::RefPtr< ::Cairo::Context >& context, const Gdk::Color& color)
    Use set_source_rgba() instead.
    -
    -

    -
    -
    Member Gdk::Window::get_pointer (int& x, int& y, ModifierType& mask)
    +
    Member Gdk::Display::set_double_click_distance (guint distance)
    +
    No replacement method. Applications should not set this.
    +
    Member Gdk::Display::set_double_click_time (guint msec)
    +
    No replacement method. Applications should not set this.
    +
    Member Gdk::Window::get_pointer (int& x, int& y, ModifierType& mask)
    Use get_device_position() instead
    -
    -

    -
    -
    Member Gdk::Window::set_background (const Color& color)
    +
    Member Gdk::Window::set_background (const Color& color)
    Use the set_background() method that takes a Gdk::RGBA instead.
    -
    -

    -
    -
    Member Gtk::Assistant::get_page_header_image (const Widget& page)
    +
    Member Gtk::Assistant::get_page_header_image (const Widget& page)
    A header is no longer shown. Add your header decoration to the page content instead.
    -
    -

    -
    -
    Member Gtk::Assistant::get_page_header_image (const Widget& page) const
    +
    Member Gtk::Assistant::get_page_header_image (const Widget& page) const
    A header is no longer shown. Aadd your header decoration to the page content instead.
    -
    -

    -
    -
    Member Gtk::Assistant::get_page_side_image (const Widget& page) const
    -
    Sidebar images are not shown anymore.
    -
    -

    -
    -
    Member Gtk::Assistant::get_page_side_image (const Widget& page)
    +
    Member Gtk::Assistant::get_page_side_image (const Widget& page)
    Sidebar images are not shown anymore..
    -
    -

    -
    -
    Member Gtk::Assistant::set_page_header_image (const Widget& page, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)
    +
    Member Gtk::Assistant::get_page_side_image (const Widget& page) const
    +
    Sidebar images are not shown anymore.
    +
    Member Gtk::Assistant::set_page_header_image (const Widget& page, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)
    A header is no longer shown. Add your header decoration to the page content instead.
    -
    -

    -
    -
    Member Gtk::Assistant::set_page_side_image (const Widget& page, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)
    +
    Member Gtk::Assistant::set_page_side_image (const Widget& page, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)
    Sidebar images are not shown anymore..
    -
    -

    -
    -
    Member Gtk::CellView::set_background_color (const Gdk::Color& color)
    +
    Member Gtk::Button::signal_activate ()
    +
    Use signal_clicked() instead.
    +
    Member Gtk::Button::signal_enter ()
    +
    Use Widget::signal_enter_notify_event() instead.
    +
    Member Gtk::Button::signal_leave ()
    +
    Use Widget::signal_leave_notify_event() instead.
    +
    Member Gtk::Button::signal_pressed ()
    +
    Use Widget::signal_button_press_event() instead.
    +
    Member Gtk::Button::signal_released ()
    +
    Use Widget::signal_button_release_event() instead.
    +
    Member Gtk::CellView::set_background_color (const Gdk::Color& color)
    Use set_background_rgba instead.
    -
    -

    -
    -
    Member Gtk::ColorButton::ColorButton (const Gdk::Color& color)
    +
    Member Gtk::ColorButton::ColorButton (const Gdk::Color& color)
    "Use the constructor that takes a Gdk::RGBA instead."
    -
    -

    -
    -
    Member Gtk::ColorButton::get_color () const
    +
    Member Gtk::ColorButton::get_color () const
    Use get_rgba() instead.
    -
    -

    -
    -
    Member Gtk::ColorButton::property_color () const
    -
    Use property_rgba() instead.
    -
    -

    -
    -
    Member Gtk::ColorButton::set_alpha (guint16 alpha)
    +
    Member Gtk::ColorButton::property_color ()
    +
    Use property_rgba() instead.
    +
    Member Gtk::ColorButton::property_color () const
    +
    Use property_rgba() instead.
    +
    Member Gtk::ColorButton::set_alpha (guint16 alpha)
    Use set_rgba() instead.
    -
    -

    -
    -
    Member Gtk::ColorButton::set_color (const Gdk::Color& color)
    +
    Member Gtk::ColorButton::set_color (const Gdk::Color& color)
    Use set_rgba() instead.
    -
    -

    -
    -
    Class Gtk::ColorSelection
    +
    Class Gtk::ColorSelection
    Use ColorButton or ColorChooserDialog instead.
    -
    -

    -
    -
    Member Gtk::ColorSelection::set_current_color (const Gdk::Color& color)
    +
    Member Gtk::ColorSelection::set_current_color (const Gdk::Color& color)
    Use set_current_rgba() instead.
    -
    -

    -
    -
    Class Gtk::ColorSelectionDialog
    +
    Class Gtk::ColorSelectionDialog
    Use ColorChooserDialog instead.
    -
    -

    -
    -
    Member Gtk::Dialog::get_vbox ()
    +
    Member Gtk::Dialog::get_vbox ()
    Use get_content_area() instead.
    -
    -

    -
    -
    Member Gtk::Dialog::get_vbox () const
    +
    Member Gtk::Dialog::get_vbox () const
    Use get_content_area() instead.
    -
    -

    -
    -
    Member Gtk::Entry::get_inner_border () const
    +
    Member Gtk::Entry::get_inner_border () const
    Use the standard border and padding CSS properties instead (through classes like StyleContext and CssProvider).
    -
    -

    -
    -
    Member Gtk::Entry::set_inner_border (const Border& border)
    +
    Member Gtk::Entry::set_inner_border (const Border& border)
    Use the standard border and padding CSS properties instead (through classes like StyleContext and CssProvider).
    -
    -

    -
    -
    Class Gtk::FontSelection
    +
    Member Gtk::Entry::signal_activate ()
    +
    Use signal_key_press_event() or signal_focus_out_event() instead.
    +
    Class Gtk::FontSelection

    Use FontChooser instead.

    -
    -

    -
    -
    Class Gtk::FontSelectionDialog
    +
    Class Gtk::FontSelectionDialog

    Use FontChooserDialog instead.

    -
    -

    -
    -
    Class Gtk::HandleBox
    -
    This is very specialized, lacks features to make it useful and most importantly does not fit well into modern application design. There is no replacement.
    -
    -

    -
    -
    Class Gtk::HBox
    +
    Class Gtk::HandleBox
    +
    This is very specialized, lacks features to make it useful and most importantly does not fit well into modern application design. There is no replacement.
    +
    Class Gtk::HBox
    Use Box instead, which is a very quick and easy change. But we recommend switching to Grid, since Box will go away eventually.
    -
    -

    -
    -
    Class Gtk::HButtonBox
    +
    Class Gtk::HButtonBox
    Use ButtonBox instead.
    -
    -

    -
    -
    Class Gtk::HPaned
    +
    Class Gtk::HPaned
    Use Paned instead.
    -
    -

    -
    -
    Class Gtk::HScale
    +
    Class Gtk::HScale
    Use Scale instead.
    -
    -

    -
    -
    Class Gtk::HScrollbar
    +
    Class Gtk::HScrollbar
    Use Scrollbar instead.
    -
    -

    -
    -
    Class Gtk::Main
    +
    Class Gtk::Main
    Use Gtk::Application instead.
    -
    -

    -
    -
    Member Gtk::Main::add_gtk_option_group (Glib::OptionContext& option_context, bool open_default_display=true)
    +
    Member Gtk::Main::add_gtk_option_group (Glib::OptionContext& option_context, bool open_default_display=true)
    Use Gtk::Application instead.
    -
    -

    -
    -
    Member Gtk::Main::init_gtkmm_internals ()
    +
    Member Gtk::Main::instance ()
    Use Gtk::Application instead.
    -
    -

    -
    -
    Member Gtk::Main::instance ()
    +
    Member Gtk::Main::level ()
    Use Gtk::Application instead.
    -
    -

    -
    -
    Member Gtk::Main::level ()
    -
    Use Gtk::Application instead.
    -
    -

    -
    -
    Member Gtk::Main::Main (int* argc, char*** argv, bool set_locale=true)
    +
    Member Gtk::Main::Main (bool set_locale=true)
    Use Gtk::Application instead.
    -
    -

    -
    -
    Member Gtk::Main::Main (int& argc, char**& argv, bool set_locale=true)
    +
    Member Gtk::Main::Main (int& argc, char**& argv, Glib::OptionContext& option_context)
    Use Gtk::Application instead.
    -
    -

    -
    -
    Member Gtk::Main::Main (bool set_locale=true)
    +
    Member Gtk::Main::Main (int* argc, char*** argv, bool set_locale=true)
    Use Gtk::Application instead.
    -
    -

    -
    -
    Member Gtk::Main::Main (int& argc, char**& argv, Glib::OptionContext& option_context)
    +
    Member Gtk::Main::Main (int& argc, char**& argv, bool set_locale=true)
    Use Gtk::Application instead.
    -
    -

    -
    -
    Member Gtk::Main::quit ()
    +
    Member Gtk::Main::quit ()
    Use Gtk::Application instead.
    -
    -

    -
    -
    Member Gtk::Main::run ()
    +
    Member Gtk::Main::run ()
    Use Gtk::Application instead.
    -
    -

    -
    -
    Member Gtk::Main::run (Window& window)
    +
    Member Gtk::Main::run (Window& window)
    Use Gtk::Application instead.
    -
    -

    -
    -
    Member Gtk::Main::signal_key_snooper ()
    +
    Member Gtk::Main::signal_key_snooper ()
    Key snooping should not be done. Events should be handled by widgets.
    -
    -

    -
    -
    Member Gtk::Main::~Main ()
    -
    Use Gtk::Application instead.
    -
    -

    -
    -
    Class Gtk::Table
    -
    Use Gtk::Grid instead. It provides the same capabilities as Gtk::Table for arranging widgets in a rectangular grid, but does support height-for-width geometry management.
    -
    -

    -
    -
    Class Gtk::TearoffMenuItem
    -
    Menus are not meant to be torn around. There is no replacement.
    -
    -

    -
    -
    Member Gtk::TextTag::property_background_gdk () const
    -
    Use property_background_rgba() instead.
    -
    -

    -
    -
    Member Gtk::TextTag::property_foreground_gdk () const
    -
    Use property_foreground_rgba() instead.
    -
    -

    -
    -
    Member Gtk::TextTag::property_paragraph_background_gdk () const
    -
    Use property_paragraph_background_rgba() instead.
    -
    -

    -
    -
    Member Gtk::UIManager::get_add_tearoffs () const
    +
    Member Gtk::Main::~Main ()
    +
    Use Gtk::Application instead.
    +
    Member Gtk::MenuItem::get_right_justified () const
    +
    See set_right_justified().
    +
    Member Gtk::MenuItem::property_right_justified () const
    +
    See set_right_justified.
    +
    Member Gtk::MenuItem::property_right_justified ()
    +
    See set_right_justified.
    +
    Member Gtk::MenuItem::set_right_justified (bool right_justified=true)
    +
    If you insist on using it
    +
    Member Gtk::Notebook::get_tab_hborder () const
    +
    This method now returns zero.
    +
    Member Gtk::Notebook::get_tab_vborder () const
    +
    This method now returns zero.
    +
    Class Gtk::Table
    +
    Use Gtk::Grid instead. It provides the same capabilities as Gtk::Table for arranging widgets in a rectangular grid, but does support height-for-width geometry management.
    +
    Class Gtk::TearoffMenuItem
    +
    Menus are not meant to be torn around. There is no replacement.
    +
    Member Gtk::TextTag::property_background_gdk () const
    +
    Use property_background_rgba() instead.
    +
    Member Gtk::TextTag::property_background_gdk ()
    +
    Use property_background_rgba() instead.
    +
    Member Gtk::TextTag::property_foreground_gdk ()
    +
    Use property_foreground_rgba() instead.
    +
    Member Gtk::TextTag::property_foreground_gdk () const
    +
    Use property_foreground_rgba() instead.
    +
    Member Gtk::TextTag::property_paragraph_background_gdk () const
    +
    Use property_paragraph_background_rgba() instead.
    +
    Member Gtk::TextTag::property_paragraph_background_gdk ()
    +
    Use property_paragraph_background_rgba() instead.
    +
    Member Gtk::UIManager::get_add_tearoffs () const
    Tearoff menus are deprecated and should not be used in newly written code.
    -
    -

    -
    -
    Member Gtk::UIManager::set_add_tearoffs (bool add_tearoffs=true)
    +
    Member Gtk::UIManager::set_add_tearoffs (bool add_tearoffs=true)
    Tearoff menus are deprecated and should not be used in newly written code.
    -
    -

    -
    -
    Class Gtk::VBox
    +
    Class Gtk::VBox
    Use Box instead, which is a very quick and easy change. But we recommend switching to Grid, since Box will go away eventually.
    -
    -

    -
    -
    Class Gtk::VButtonBox
    +
    Class Gtk::VButtonBox
    Use ButtonBox instead.
    -
    -

    -
    -
    Class Gtk::VPaned
    +
    Class Gtk::VPaned
    Use Paned instead.
    -
    -

    -
    -
    Class Gtk::VScale
    +
    Class Gtk::VScale
    Use Scale instead.
    -
    -

    -
    -
    Class Gtk::VScrollbar
    +
    Class Gtk::VScrollbar
    Use Scrollbar instead.
    -
    -

    -
    -
    Member Gtk::Widget::get_pointer (int& x, int& y) const
    +
    Member Gtk::Widget::get_pointer (int& x, int& y) const
    Use Gdk::Window::get_device_position instead.
    -
    -
    - +
    Member Gtk::Widget::get_state () const
    +
    Use get_state_flags() instead.
    +
    Member Gtk::Widget::set_state (StateType state)
    +
    Use set_state_flags() instead.
    +
    Member Gtk::Widget::signal_state_changed ()
    +
    Use signal_state_flags_changed() instead
    +

    +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/doxygen.css gtkmm3.0-3.4.0/docs/reference/html/doxygen.css --- gtkmm3.0-3.3.18/docs/reference/html/doxygen.css 2012-03-06 11:45:48.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/doxygen.css 2012-04-10 12:40:39.000000000 +0000 @@ -2,7 +2,8 @@ body, table, div, p, dl { font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif; - font-size: 12px; + font-size: 13px; + line-height: 1.3; } /* @group Heading Levels */ @@ -72,8 +73,6 @@ background-color: #EBEFF6; border: 1px solid #A3B4D7; text-align: center; - margin: 2px; - padding: 2px; } div.qindex, div.navpath { @@ -123,12 +122,12 @@ a.elRef { } -a.code { - color: #4665A2; +a.code, a.code:visited { + color: #4665A2; } -a.codeRef { - color: #4665A2; +a.codeRef, a.codeRef:visited { + color: #4665A2; } /* @end */ @@ -183,15 +182,15 @@ } body { - background: white; + background-color: white; color: black; margin: 0; } div.contents { margin-top: 10px; - margin-left: 10px; - margin-right: 5px; + margin-left: 8px; + margin-right: 8px; } td.indexkey { @@ -200,6 +199,8 @@ border: 1px solid #C4CFE5; margin: 2px 0px 2px 0; padding: 2px 10px; + white-space: nowrap; + vertical-align: top; } td.indexvalue { @@ -414,7 +415,7 @@ margin-left: 6px; } -.memproto { +.memproto, dl.reflist dt { border-top: 1px solid #A8B8D9; border-left: 1px solid #A8B8D9; border-right: 1px solid #A8B8D9; @@ -440,7 +441,7 @@ } -.memdoc { +.memdoc, dl.reflist dd { border-bottom: 1px solid #A8B8D9; border-left: 1px solid #A8B8D9; border-right: 1px solid #A8B8D9; @@ -463,6 +464,15 @@ background-image: -webkit-gradient(linear,center top,center bottom,from(#FFFFFF), color-stop(0.6,#FFFFFF), color-stop(0.60,#FFFFFF), color-stop(0.95,#F7F8FB), to(#EEF1F7)); } +dl.reflist dt { + padding: 5px; +} + +dl.reflist dd { + margin: 0px 0px 10px 0px; + padding: 5px; +} + .paramkey { text-align: right; } @@ -622,6 +632,58 @@ text-align:left; } +table.fieldtable { + width: 100%; + margin-bottom: 10px; + border: 1px solid #A8B8D9; + border-spacing: 0px; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; + -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); + box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); +} + +.fieldtable td, .fieldtable th { + padding: 3px 7px 2px; +} + +.fieldtable td.fieldtype, .fieldtable td.fieldname { + white-space: nowrap; + border-right: 1px solid #A8B8D9; + border-bottom: 1px solid #A8B8D9; + vertical-align: top; +} + +.fieldtable td.fielddoc { + border-bottom: 1px solid #A8B8D9; + width: 100%; +} + +.fieldtable tr:last-child td { + border-bottom: none; +} + +.fieldtable th { + background-image:url('nav_f.png'); + background-repeat:repeat-x; + background-color: #E2E8F2; + font-size: 90%; + color: #253555; + padding-bottom: 4px; + padding-top: 5px; + text-align:left; + -moz-border-radius-topleft: 4px; + -moz-border-radius-topright: 4px; + -webkit-border-top-left-radius: 4px; + -webkit-border-top-right-radius: 4px; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom: 1px solid #A8B8D9; +} + + .tabsearch { top: 0px; left: 10px; @@ -701,6 +763,7 @@ div.ingroups { + margin-left: 5px; font-size: 8pt; padding-left: 5px; width: 50%; @@ -723,7 +786,7 @@ div.headertitle { - padding: 5px 5px 5px 10px; + padding: 5px 5px 5px 7px; } dl @@ -833,3 +896,54 @@ font-weight: bold; } +div.zoom +{ + border: 1px solid #90A5CE; +} + +dl.citelist { + margin-bottom:50px; +} + +dl.citelist dt { + color:#334975; + float:left; + font-weight:bold; + margin-right:10px; + padding:5px; +} + +dl.citelist dd { + margin:2px 0; + padding:5px 0; +} + +@media print +{ + #top { display: none; } + #side-nav { display: none; } + #nav-path { display: none; } + body { overflow:visible; } + h1, h2, h3, h4, h5, h6 { page-break-after: avoid; } + .summary { display: none; } + .memitem { page-break-inside: avoid; } + #doc-content + { + margin-left:0 !important; + height:auto !important; + width:auto !important; + overflow:inherit; + display:inline; + } + pre.fragment + { + overflow: visible; + text-wrap: unrestricted; + white-space: -moz-pre-wrap; /* Moz */ + white-space: -pre-wrap; /* Opera 4-6 */ + white-space: -o-pre-wrap; /* Opera 7 */ + white-space: pre-wrap; /* CSS3 */ + word-wrap: break-word; /* IE 5.5+ */ + } +} + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_0x62.html gtkmm3.0-3.4.0/docs/reference/html/functions_0x62.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_0x62.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_0x62.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_0x63.html gtkmm3.0-3.4.0/docs/reference/html/functions_0x63.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_0x63.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_0x63.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_0x64.html gtkmm3.0-3.4.0/docs/reference/html/functions_0x64.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_0x64.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_0x64.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_0x65.html gtkmm3.0-3.4.0/docs/reference/html/functions_0x65.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_0x65.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_0x65.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_0x66.html gtkmm3.0-3.4.0/docs/reference/html/functions_0x66.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_0x66.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_0x66.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_0x67.html gtkmm3.0-3.4.0/docs/reference/html/functions_0x67.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_0x67.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_0x67.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_0x68.html gtkmm3.0-3.4.0/docs/reference/html/functions_0x68.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_0x68.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_0x68.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_0x69.html gtkmm3.0-3.4.0/docs/reference/html/functions_0x69.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_0x69.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_0x69.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_0x6a.html gtkmm3.0-3.4.0/docs/reference/html/functions_0x6a.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_0x6a.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_0x6a.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_0x6b.html gtkmm3.0-3.4.0/docs/reference/html/functions_0x6b.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_0x6b.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_0x6b.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_0x6c.html gtkmm3.0-3.4.0/docs/reference/html/functions_0x6c.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_0x6c.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_0x6c.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_0x6d.html gtkmm3.0-3.4.0/docs/reference/html/functions_0x6d.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_0x6d.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_0x6d.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_0x6e.html gtkmm3.0-3.4.0/docs/reference/html/functions_0x6e.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_0x6e.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_0x6e.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_0x6f.html gtkmm3.0-3.4.0/docs/reference/html/functions_0x6f.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_0x6f.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_0x6f.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_0x70.html gtkmm3.0-3.4.0/docs/reference/html/functions_0x70.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_0x70.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_0x70.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_0x71.html gtkmm3.0-3.4.0/docs/reference/html/functions_0x71.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_0x71.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_0x71.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_0x72.html gtkmm3.0-3.4.0/docs/reference/html/functions_0x72.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_0x72.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_0x72.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_0x73.html gtkmm3.0-3.4.0/docs/reference/html/functions_0x73.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_0x73.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_0x73.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_0x74.html gtkmm3.0-3.4.0/docs/reference/html/functions_0x74.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_0x74.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_0x74.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_0x75.html gtkmm3.0-3.4.0/docs/reference/html/functions_0x75.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_0x75.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_0x75.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_0x76.html gtkmm3.0-3.4.0/docs/reference/html/functions_0x76.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_0x76.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_0x76.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_0x77.html gtkmm3.0-3.4.0/docs/reference/html/functions_0x77.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_0x77.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_0x77.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_0x7e.html gtkmm3.0-3.4.0/docs/reference/html/functions_0x7e.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_0x7e.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_0x7e.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_enum.html gtkmm3.0-3.4.0/docs/reference/html/functions_enum.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_enum.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_enum.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Enumerations + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_eval.html gtkmm3.0-3.4.0/docs/reference/html/functions_eval.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_eval.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_eval.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Enumerator + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x62.html gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x62.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x62.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x62.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Functions + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x63.html gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x63.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x63.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x63.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Functions + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x64.html gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x64.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x64.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x64.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Functions + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x65.html gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x65.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x65.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x65.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Functions + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x66.html gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x66.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x66.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x66.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Functions + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x67.html gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x67.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x67.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x67.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Functions + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x68.html gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x68.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x68.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x68.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Functions + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x69.html gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x69.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x69.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x69.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Functions + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x6a.html gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x6a.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x6a.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x6a.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Functions + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x6b.html gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x6b.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x6b.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x6b.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Functions + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x6c.html gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x6c.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x6c.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x6c.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Functions + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x6d.html gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x6d.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x6d.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x6d.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Functions + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x6e.html gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x6e.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x6e.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x6e.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Functions + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x6f.html gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x6f.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x6f.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x6f.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Functions + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x70.html gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x70.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x70.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x70.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Functions + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x71.html gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x71.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x71.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x71.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Functions + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x72.html gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x72.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x72.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x72.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Functions + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x73.html gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x73.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x73.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x73.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Functions + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x74.html gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x74.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x74.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x74.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Functions + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x75.html gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x75.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x75.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x75.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Functions + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x76.html gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x76.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x76.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x76.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Functions + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x77.html gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x77.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x77.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x77.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Functions + - + + + + - -
    + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x7e.html gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x7e.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_func_0x7e.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_func_0x7e.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Functions + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_func.html gtkmm3.0-3.4.0/docs/reference/html/functions_func.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_func.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_func.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Functions + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions.html gtkmm3.0-3.4.0/docs/reference/html/functions.html --- gtkmm3.0-3.3.18/docs/reference/html/functions.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_type.html gtkmm3.0-3.4.0/docs/reference/html/functions_type.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_type.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_type.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Typedefs + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/functions_vars.html gtkmm3.0-3.4.0/docs/reference/html/functions_vars.html --- gtkmm3.0-3.3.18/docs/reference/html/functions_vars.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/functions_vars.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Members - Variables + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/graph_legend.html gtkmm3.0-3.4.0/docs/reference/html/graph_legend.html --- gtkmm3.0-3.3.18/docs/reference/html/graph_legend.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/graph_legend.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Graph Legend + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +

    This page explains how to interpret the graphs that are generated by doxygen.

    Consider the following example:

    @@ -73,7 +89,7 @@ };

    This will result in the following graph:

    -graph_legend.png +

    The boxes in the above graph have the following meaning:

      @@ -99,9 +115,14 @@
    • A yellow dashed arrow denotes a relation between a template instance and the template class it was instantiated from. The arrow is labeled with the template parameters of the instance.
    -
    - +
    + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/graph_legend.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/graph_legend.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/group__Containers.html gtkmm3.0-3.4.0/docs/reference/html/group__Containers.html --- gtkmm3.0-3.3.18/docs/reference/html/group__Containers.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/group__Containers.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Container Widgets + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Container Widgets
    -
    +

    These widgets can be used to group other widgets together. More...

    @@ -99,9 +115,14 @@

    Detailed Description

    These widgets can be used to group other widgets together.

    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/group__Dialogs.html gtkmm3.0-3.4.0/docs/reference/html/group__Dialogs.html --- gtkmm3.0-3.3.18/docs/reference/html/group__Dialogs.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/group__Dialogs.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Dialogs + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Dialogs
    -
    +

    @@ -63,9 +79,14 @@

    class  Gtk::FontSelectionDialog
     A dialog box for selecting fonts. More...
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/group__gdkmmEnums.html gtkmm3.0-3.4.0/docs/reference/html/group__gdkmmEnums.html --- gtkmm3.0-3.3.18/docs/reference/html/group__gdkmmEnums.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/group__gdkmmEnums.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: gdkmm Enums and Flags + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    gdkmm Enums and Flags
    -
    +

    @@ -1722,20 +1738,20 @@

    Function Documentation

    - +
    - + - + - + @@ -1749,20 +1765,47 @@ - +
    EventMask Gdk::operator& DragAction Gdk::operator& (EventMask DragAction  lhs,
    EventMask DragAction  rhs 
    - + - + - + + + + + + + + +
    DragAction Gdk::operator& WindowState Gdk::operator& (DragAction WindowState  lhs,
    DragAction WindowState rhs 
    ) [inline]
    +
    +
    + +
    +
    + +
    +
    + + + + + + + + + + + @@ -1803,20 +1846,20 @@ - +
    EventMask Gdk::operator& (EventMask lhs,
    EventMask  rhs 
    - + - + - + @@ -1830,20 +1873,20 @@ - +
    WindowHints Gdk::operator& WindowAttributesType Gdk::operator& (WindowHints WindowAttributesType  lhs,
    WindowHints WindowAttributesType  rhs 
    - + - + - + @@ -1884,20 +1927,20 @@ - +
    WindowState Gdk::operator& WindowHints Gdk::operator& (WindowState WindowHints  lhs,
    WindowState WindowHints  rhs 
    - + - + - + @@ -1911,20 +1954,20 @@ - +
    WindowAttributesType Gdk::operator& WMFunction Gdk::operator& (WindowAttributesType WMFunction  lhs,
    WindowAttributesType WMFunction  rhs 
    - + - + - + @@ -1938,20 +1981,20 @@ - +
    WMFunction Gdk::operator& DragAction& Gdk::operator&= (WMFunction DragAction &  lhs,
    WMFunction DragAction  rhs 
    - + - + - + @@ -1965,20 +2008,20 @@ - +
    WindowAttributesType& Gdk::operator&= WindowState& Gdk::operator&= (WindowAttributesType & WindowState &  lhs,
    WindowAttributesType WindowState  rhs 
    - + - + - + @@ -2019,20 +2062,20 @@ - +
    WindowHints& Gdk::operator&= EventMask& Gdk::operator&= (WindowHints & EventMask &  lhs,
    WindowHints EventMask  rhs 
    - + - + - + @@ -2046,20 +2089,20 @@ - +
    DragAction& Gdk::operator&= WindowAttributesType& Gdk::operator&= (DragAction & WindowAttributesType &  lhs,
    DragAction WindowAttributesType  rhs 
    - + - + - + @@ -2073,20 +2116,20 @@ - +
    WMDecoration& Gdk::operator&= WindowHints& Gdk::operator&= (WMDecoration & WindowHints &  lhs,
    WMDecoration WindowHints  rhs 
    - + - + - + @@ -2127,20 +2170,20 @@ - +
    WindowState& Gdk::operator&= WMDecoration& Gdk::operator&= (WindowState & WMDecoration &  lhs,
    WindowState WMDecoration  rhs 
    - + - + - + @@ -2154,20 +2197,20 @@ - +
    EventMask& Gdk::operator&= DragAction Gdk::operator^ (EventMask & DragAction  lhs,
    EventMask DragAction  rhs 
    - + - + - + @@ -2181,20 +2224,20 @@ - +
    EventMask Gdk::operator^ WindowState Gdk::operator^ (EventMask WindowState  lhs,
    EventMask WindowState  rhs 
    - + - + - + @@ -2208,20 +2251,20 @@ - +
    ModifierType Gdk::operator^ EventMask Gdk::operator^ (ModifierType EventMask  lhs,
    ModifierType EventMask  rhs 
    - + - + - + @@ -2235,20 +2278,20 @@ - +
    WindowHints Gdk::operator^ ModifierType Gdk::operator^ (WindowHints ModifierType  lhs,
    WindowHints ModifierType  rhs 
    - + - + - + @@ -2262,20 +2305,20 @@ - +
    DragAction Gdk::operator^ WindowAttributesType Gdk::operator^ (DragAction WindowAttributesType  lhs,
    DragAction WindowAttributesType  rhs 
    - + - + - + @@ -2289,20 +2332,20 @@ - +
    WMDecoration Gdk::operator^ WindowHints Gdk::operator^ (WMDecoration WindowHints  lhs,
    WMDecoration WindowHints  rhs 
    - + - + - + @@ -2343,20 +2386,20 @@ - +
    WindowState Gdk::operator^ WMDecoration Gdk::operator^ (WindowState WMDecoration  lhs,
    WindowState WMDecoration  rhs 
    - + - + - + @@ -2370,20 +2413,20 @@ - +
    WindowAttributesType Gdk::operator^ DragAction& Gdk::operator^= (WindowAttributesType DragAction &  lhs,
    WindowAttributesType DragAction  rhs 
    - + - + - + @@ -2397,20 +2440,20 @@ - +
    WindowAttributesType& Gdk::operator^= WindowState& Gdk::operator^= (WindowAttributesType & WindowState &  lhs,
    WindowAttributesType WindowState  rhs 
    - + - + - + @@ -2451,20 +2494,20 @@ - +
    WMFunction& Gdk::operator^= EventMask& Gdk::operator^= (WMFunction & EventMask &  lhs,
    WMFunction EventMask  rhs 
    - + - + - + @@ -2478,20 +2521,20 @@ - +
    WindowHints& Gdk::operator^= WindowAttributesType& Gdk::operator^= (WindowHints & WindowAttributesType &  lhs,
    WindowHints WindowAttributesType  rhs 
    - + - + - + @@ -2505,20 +2548,20 @@ - +
    WMDecoration& Gdk::operator^= WindowHints& Gdk::operator^= (WMDecoration & WindowHints &  lhs,
    WMDecoration WindowHints  rhs 
    - + - + - + @@ -2532,20 +2575,20 @@ - +
    DragAction& Gdk::operator^= WMDecoration& Gdk::operator^= (DragAction & WMDecoration &  lhs,
    DragAction WMDecoration  rhs 
    - + - + - + @@ -2559,20 +2602,20 @@ - +
    WindowState& Gdk::operator^= WMFunction& Gdk::operator^= (WindowState & WMFunction &  lhs,
    WindowState WMFunction  rhs 
    - + - + - + @@ -2586,20 +2629,20 @@ - +
    EventMask& Gdk::operator^= DragAction Gdk::operator| (EventMask & DragAction  lhs,
    EventMask DragAction  rhs 
    - + - + - + @@ -2640,20 +2683,20 @@ - +
    ModifierType Gdk::operator| WindowState Gdk::operator| (ModifierType WindowState  lhs,
    ModifierType WindowState  rhs 
    - + - + - + @@ -2667,20 +2710,20 @@ - +
    WindowHints Gdk::operator| ModifierType Gdk::operator| (WindowHints ModifierType  lhs,
    WindowHints ModifierType  rhs 
    - + - + - + @@ -2694,20 +2737,20 @@ - +
    DragAction Gdk::operator| WindowAttributesType Gdk::operator| (DragAction WindowAttributesType  lhs,
    DragAction WindowAttributesType  rhs 
    - + - + - + @@ -2721,20 +2764,20 @@ - +
    WMDecoration Gdk::operator| WindowHints Gdk::operator| (WMDecoration WindowHints  lhs,
    WMDecoration WindowHints  rhs 
    - + - + - + @@ -2775,47 +2818,20 @@ - -
    -
    -
    WindowState Gdk::operator| WMDecoration Gdk::operator| (WindowState WMDecoration  lhs,
    WindowState WMDecoration  rhs 
    - - - - - - - - - - - - - - - - - -
    WindowAttributesType Gdk::operator| (WindowAttributesType lhs,
    WindowAttributesType rhs 
    ) [inline]
    -
    -
    - -
    -
    - +
    - + - + - + @@ -2829,20 +2845,20 @@ - +
    WindowAttributesType& Gdk::operator|= DragAction& Gdk::operator|= (WindowAttributesType & DragAction &  lhs,
    WindowAttributesType DragAction  rhs 
    - + - + - + @@ -2910,20 +2926,20 @@ - +
    WMDecoration& Gdk::operator|= WindowState& Gdk::operator|= (WMDecoration & WindowState &  lhs,
    WMDecoration WindowState  rhs 
    - + - + - + @@ -2937,20 +2953,20 @@ - +
    WindowHints& Gdk::operator|= WindowAttributesType& Gdk::operator|= (WindowHints & WindowAttributesType &  lhs,
    WindowHints WindowAttributesType  rhs 
    - + - + - + @@ -2964,20 +2980,20 @@ - +
    WMFunction& Gdk::operator|= WindowHints& Gdk::operator|= (WMFunction & WindowHints &  lhs,
    WMFunction WindowHints  rhs 
    - + - + - + @@ -2991,20 +3007,20 @@ - +
    DragAction& Gdk::operator|= WMDecoration& Gdk::operator|= (DragAction & WMDecoration &  lhs,
    DragAction WMDecoration  rhs 
    - + - + - + @@ -3018,14 +3034,14 @@ - +
    WindowState& Gdk::operator|= WMFunction& Gdk::operator|= (WindowState & WMFunction &  lhs,
    WindowState WMFunction  rhs 
    - + - + @@ -3035,14 +3051,14 @@ - +
    WindowHints Gdk::operator~ DragAction Gdk::operator~ (WindowHints DragAction  flags) [inline]
    - + - + @@ -3052,14 +3068,14 @@ - +
    WindowAttributesType Gdk::operator~ WindowState Gdk::operator~ (WindowAttributesType WindowState  flags) [inline]
    - + - + @@ -3074,7 +3090,7 @@
    WMDecoration Gdk::operator~ EventMask Gdk::operator~ (WMDecoration EventMask  flags) [inline]
    - + @@ -3086,14 +3102,14 @@ - +
    ModifierType Gdk::operator~ ModifierType Gdk::operator~ ( ModifierType  flags)
    - + - + @@ -3103,14 +3119,14 @@ - +
    WindowState Gdk::operator~ WindowAttributesType Gdk::operator~ (WindowState WindowAttributesType  flags) [inline]
    - + - + @@ -3120,14 +3136,14 @@ - +
    EventMask Gdk::operator~ WindowHints Gdk::operator~ (EventMask WindowHints  flags) [inline]
    - + - + @@ -3142,7 +3158,7 @@
    DragAction Gdk::operator~ WMDecoration Gdk::operator~ (DragAction WMDecoration  flags) [inline]
    - + @@ -3154,9 +3170,14 @@ - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/group__gtkmmEnums.html gtkmm3.0-3.4.0/docs/reference/html/group__gtkmmEnums.html --- gtkmm3.0-3.3.18/docs/reference/html/group__gtkmmEnums.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/group__gtkmmEnums.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: gtkmm Enums and Flags + - + + + + - -
    +
    + +
    WMFunction Gdk::operator~ WMFunction Gdk::operator~ ( WMFunction  flags)
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    gtkmm Enums and Flags
    -
    +
    + +

    @@ -583,6 +599,18 @@   Gtk::SCROLL_NATURAL
    }

    enum  Gtk::IMPreeditStyle {
    +  Gtk::IM_PREEDIT_NOTHING,
    +  Gtk::IM_PREEDIT_CALLBACK,
    +  Gtk::IM_PREEDIT_NONE +
    + }
    enum  Gtk::IMStatusStyle {
    +  Gtk::IM_STATUS_NOTHING,
    +  Gtk::IM_STATUS_CALLBACK,
    +  Gtk::IM_STATUS_NONE +
    + }
    enum  Gtk::SizeGroupMode {
      Gtk::SIZE_GROUP_NONE,
      Gtk::SIZE_GROUP_HORIZONTAL,
    @@ -1605,6 +1633,52 @@ + +
    +
    + + + + +
    enum Gtk::IMPreeditStyle
    +
    +
    +
    Enumerator:
    + + + +
    IM_PREEDIT_NOTHING  +
    IM_PREEDIT_CALLBACK  +
    IM_PREEDIT_NONE  +
    +
    +
    + +
    +
    + +
    +
    + + + + +
    enum Gtk::IMStatusStyle
    +
    +
    +
    Enumerator:
    + + + +
    IM_STATUS_NOTHING  +
    IM_STATUS_CALLBACK  +
    IM_STATUS_NONE  +
    +
    +
    + +
    +
    @@ -3260,20 +3334,20 @@

    Function Documentation

    - +
    - + - + - + @@ -3287,20 +3361,20 @@ - +
    ApplicationInhibitFlags Gtk::operator& AccelFlags Gtk::operator& (ApplicationInhibitFlags AccelFlags  lhs,
    ApplicationInhibitFlags AccelFlags  rhs 
    - + - + - + @@ -3314,20 +3388,20 @@ - +
    CalendarDisplayOptions Gtk::operator& TextSearchFlags Gtk::operator& (CalendarDisplayOptions TextSearchFlags  lhs,
    CalendarDisplayOptions TextSearchFlags  rhs 
    - + - + - + @@ -3368,20 +3442,20 @@ - +
    CellRendererState Gtk::operator& RecentFilterFlags Gtk::operator& (CellRendererState RecentFilterFlags  lhs,
    CellRendererState RecentFilterFlags  rhs 
    - + - + - + @@ -3395,20 +3469,20 @@ - +
    TargetFlags Gtk::operator& ToolPaletteDragTargets Gtk::operator& (TargetFlags ToolPaletteDragTargets  lhs,
    TargetFlags ToolPaletteDragTargets  rhs 
    - + - + - + @@ -3422,20 +3496,20 @@ - +
    IconLookupFlags Gtk::operator& CellRendererState Gtk::operator& (IconLookupFlags CellRendererState  lhs,
    IconLookupFlags CellRendererState  rhs 
    - + - + - + @@ -3449,20 +3523,20 @@ - +
    RecentFilterFlags Gtk::operator& ApplicationInhibitFlags Gtk::operator& (RecentFilterFlags ApplicationInhibitFlags  lhs,
    RecentFilterFlags ApplicationInhibitFlags  rhs 
    - + - + - + @@ -3476,20 +3550,20 @@ - +
    AccelFlags Gtk::operator& IconLookupFlags Gtk::operator& (AccelFlags IconLookupFlags  lhs,
    AccelFlags IconLookupFlags  rhs 
    - + - + - + @@ -3503,20 +3577,20 @@ - +
    TextSearchFlags Gtk::operator& CalendarDisplayOptions Gtk::operator& (TextSearchFlags CalendarDisplayOptions  lhs,
    TextSearchFlags CalendarDisplayOptions  rhs 
    - + - + - + @@ -3530,20 +3604,20 @@ - +
    RegionFlags Gtk::operator& PrintCapabilities Gtk::operator& (RegionFlags PrintCapabilities  lhs,
    RegionFlags PrintCapabilities  rhs 
    - + - + - + @@ -3557,20 +3631,20 @@ - +
    ToolPaletteDragTargets Gtk::operator& TreeModelFlags Gtk::operator& (ToolPaletteDragTargets TreeModelFlags  lhs,
    ToolPaletteDragTargets TreeModelFlags  rhs 
    - + - + - + @@ -3584,20 +3658,20 @@ - +
    AttachOptions Gtk::operator& UIManagerItemType Gtk::operator& (AttachOptions UIManagerItemType  lhs,
    AttachOptions UIManagerItemType  rhs 
    - + - + - + @@ -3611,20 +3685,20 @@ - +
    JunctionSides Gtk::operator& DestDefaults Gtk::operator& (JunctionSides DestDefaults  lhs,
    JunctionSides DestDefaults  rhs 
    - + - + - + @@ -3638,20 +3712,20 @@ - +
    TreeModelFlags Gtk::operator& AttachOptions Gtk::operator& (TreeModelFlags AttachOptions  lhs,
    TreeModelFlags AttachOptions  rhs 
    - + - + - + @@ -3665,20 +3739,20 @@ - +
    UIManagerItemType Gtk::operator& TargetFlags Gtk::operator& (UIManagerItemType TargetFlags  lhs,
    UIManagerItemType TargetFlags  rhs 
    - + - + - + @@ -3692,20 +3766,20 @@ - +
    StateFlags Gtk::operator& RegionFlags Gtk::operator& (StateFlags RegionFlags  lhs,
    StateFlags RegionFlags  rhs 
    - + - + - + @@ -3719,20 +3793,20 @@ - +
    DestDefaults Gtk::operator& JunctionSides Gtk::operator& (DestDefaults JunctionSides  lhs,
    DestDefaults JunctionSides  rhs 
    - + - + - + @@ -3746,20 +3820,20 @@ - +
    PrintCapabilities Gtk::operator& StateFlags Gtk::operator& (PrintCapabilities StateFlags  lhs,
    PrintCapabilities StateFlags  rhs 
    - + - + - + @@ -3773,20 +3847,20 @@ - +
    AttachOptions& Gtk::operator&= AccelFlags& Gtk::operator&= (AttachOptions & AccelFlags &  lhs,
    AttachOptions AccelFlags  rhs 
    - + - + - + @@ -3800,20 +3874,20 @@ - +
    FileFilterFlags& Gtk::operator&= TextSearchFlags& Gtk::operator&= (FileFilterFlags & TextSearchFlags &  lhs,
    FileFilterFlags TextSearchFlags  rhs 
    - + - + - + @@ -3854,20 +3928,20 @@ - +
    IconLookupFlags& Gtk::operator&= FileFilterFlags& Gtk::operator&= (IconLookupFlags & FileFilterFlags &  lhs,
    IconLookupFlags FileFilterFlags  rhs 
    - + - + - + @@ -3881,20 +3955,20 @@ - +
    TargetFlags& Gtk::operator&= ToolPaletteDragTargets& Gtk::operator&= (TargetFlags & ToolPaletteDragTargets &  lhs,
    TargetFlags ToolPaletteDragTargets  rhs 
    - + - + - + @@ -3908,20 +3982,20 @@ - +
    CellRendererState& Gtk::operator&= IconLookupFlags& Gtk::operator&= (CellRendererState & IconLookupFlags &  lhs,
    CellRendererState IconLookupFlags  rhs 
    - + - + - + @@ -3935,20 +4009,20 @@ - +
    TextSearchFlags& Gtk::operator&= CellRendererState& Gtk::operator&= (TextSearchFlags & CellRendererState &  lhs,
    TextSearchFlags CellRendererState  rhs 
    - + - + - + @@ -3989,20 +4063,20 @@ - +
    ToolPaletteDragTargets& Gtk::operator&= ApplicationInhibitFlags& Gtk::operator&= (ToolPaletteDragTargets & ApplicationInhibitFlags &  lhs,
    ToolPaletteDragTargets ApplicationInhibitFlags  rhs 
    - + - + - + @@ -4016,20 +4090,20 @@ - +
    RegionFlags& Gtk::operator&= PrintCapabilities& Gtk::operator&= (RegionFlags & PrintCapabilities &  lhs,
    RegionFlags PrintCapabilities  rhs 
    - + - + - + @@ -4043,20 +4117,20 @@ - +
    AccelFlags& Gtk::operator&= TreeModelFlags& Gtk::operator&= (AccelFlags & TreeModelFlags &  lhs,
    AccelFlags TreeModelFlags  rhs 
    - + - + - + @@ -4070,20 +4144,20 @@ - +
    TreeModelFlags& Gtk::operator&= UIManagerItemType& Gtk::operator&= (TreeModelFlags & UIManagerItemType &  lhs,
    TreeModelFlags UIManagerItemType  rhs 
    - + - + - + @@ -4097,20 +4171,20 @@ - +
    JunctionSides& Gtk::operator&= DestDefaults& Gtk::operator&= (JunctionSides & DestDefaults &  lhs,
    JunctionSides DestDefaults  rhs 
    - + - + - + @@ -4124,20 +4198,20 @@ - +
    UIManagerItemType& Gtk::operator&= AttachOptions& Gtk::operator&= (UIManagerItemType & AttachOptions &  lhs,
    UIManagerItemType AttachOptions  rhs 
    - + - + - + @@ -4151,20 +4225,20 @@ - +
    ApplicationInhibitFlags& Gtk::operator&= TargetFlags& Gtk::operator&= (ApplicationInhibitFlags & TargetFlags &  lhs,
    ApplicationInhibitFlags TargetFlags  rhs 
    - + - + - + @@ -4178,20 +4252,20 @@ - +
    DestDefaults& Gtk::operator&= RegionFlags& Gtk::operator&= (DestDefaults & RegionFlags &  lhs,
    DestDefaults RegionFlags  rhs 
    - + - + - + @@ -4205,20 +4279,20 @@ - +
    StateFlags& Gtk::operator&= JunctionSides& Gtk::operator&= (StateFlags & JunctionSides &  lhs,
    StateFlags JunctionSides  rhs 
    - + - + - + @@ -4232,20 +4306,20 @@ - +
    PrintCapabilities& Gtk::operator&= StateFlags& Gtk::operator&= (PrintCapabilities & StateFlags &  lhs,
    PrintCapabilities StateFlags  rhs 
    - + - + - + @@ -4259,20 +4333,20 @@ - +
    FileFilterFlags Gtk::operator^ AccelFlags Gtk::operator^ (FileFilterFlags AccelFlags  lhs,
    FileFilterFlags AccelFlags  rhs 
    - + - + - + @@ -4286,20 +4360,20 @@ - +
    CellRendererState Gtk::operator^ TextSearchFlags Gtk::operator^ (CellRendererState TextSearchFlags  lhs,
    CellRendererState TextSearchFlags  rhs 
    - + - + - + @@ -4313,20 +4387,20 @@ - +
    IconLookupFlags Gtk::operator^ FileFilterFlags Gtk::operator^ (IconLookupFlags FileFilterFlags  lhs,
    IconLookupFlags FileFilterFlags  rhs 
    - + - + - + @@ -4340,20 +4414,20 @@ - +
    TargetFlags Gtk::operator^ RecentFilterFlags Gtk::operator^ (TargetFlags RecentFilterFlags  lhs,
    TargetFlags RecentFilterFlags  rhs 
    - + - + - + @@ -4367,20 +4441,20 @@ - +
    RecentFilterFlags Gtk::operator^ ToolPaletteDragTargets Gtk::operator^ (RecentFilterFlags ToolPaletteDragTargets  lhs,
    RecentFilterFlags ToolPaletteDragTargets  rhs 
    - + - + - + @@ -4394,20 +4468,20 @@ - +
    CalendarDisplayOptions Gtk::operator^ CellRendererState Gtk::operator^ (CalendarDisplayOptions CellRendererState  lhs,
    CalendarDisplayOptions CellRendererState  rhs 
    - + - + - + @@ -4421,20 +4495,20 @@ - +
    TextSearchFlags Gtk::operator^ IconLookupFlags Gtk::operator^ (TextSearchFlags IconLookupFlags  lhs,
    TextSearchFlags IconLookupFlags  rhs 
    - + - + - + @@ -4448,20 +4522,20 @@ - +
    RegionFlags Gtk::operator^ CalendarDisplayOptions Gtk::operator^ (RegionFlags CalendarDisplayOptions  lhs,
    RegionFlags CalendarDisplayOptions  rhs 
    - + - + - + @@ -4475,20 +4549,20 @@ - +
    ToolPaletteDragTargets Gtk::operator^ ApplicationInhibitFlags Gtk::operator^ (ToolPaletteDragTargets ApplicationInhibitFlags  lhs,
    ToolPaletteDragTargets ApplicationInhibitFlags  rhs 
    - + - + - + @@ -4529,20 +4603,20 @@ - +
    AccelFlags Gtk::operator^ PrintCapabilities Gtk::operator^ (AccelFlags PrintCapabilities  lhs,
    AccelFlags PrintCapabilities  rhs 
    - + - + - + @@ -4556,20 +4630,20 @@ - +
    JunctionSides Gtk::operator^ UIManagerItemType Gtk::operator^ (JunctionSides UIManagerItemType  lhs,
    JunctionSides UIManagerItemType  rhs 
    - + - + - + @@ -4583,20 +4657,20 @@ - +
    UIManagerItemType Gtk::operator^ DestDefaults Gtk::operator^ (UIManagerItemType DestDefaults  lhs,
    UIManagerItemType DestDefaults  rhs 
    - + - + - + @@ -4610,20 +4684,20 @@ - +
    DestDefaults Gtk::operator^ AttachOptions Gtk::operator^ (DestDefaults AttachOptions  lhs,
    DestDefaults AttachOptions  rhs 
    - + - + - + @@ -4637,20 +4711,20 @@ - +
    ApplicationInhibitFlags Gtk::operator^ TargetFlags Gtk::operator^ (ApplicationInhibitFlags TargetFlags  lhs,
    ApplicationInhibitFlags TargetFlags  rhs 
    - + - + - + @@ -4664,20 +4738,20 @@ - +
    StateFlags Gtk::operator^ RegionFlags Gtk::operator^ (StateFlags RegionFlags  lhs,
    StateFlags RegionFlags  rhs 
    - + - + - + @@ -4691,20 +4765,20 @@ - +
    PrintCapabilities Gtk::operator^ JunctionSides Gtk::operator^ (PrintCapabilities JunctionSides  lhs,
    PrintCapabilities JunctionSides  rhs 
    - + - + - + @@ -4718,20 +4792,20 @@ - +
    AttachOptions Gtk::operator^ StateFlags Gtk::operator^ (AttachOptions StateFlags  lhs,
    AttachOptions StateFlags  rhs 
    - + - + - + @@ -4745,20 +4819,20 @@ - +
    PrintCapabilities& Gtk::operator^= AccelFlags& Gtk::operator^= (PrintCapabilities & AccelFlags &  lhs,
    PrintCapabilities AccelFlags  rhs 
    - + - + - + @@ -4799,20 +4873,20 @@ - +
    AttachOptions& Gtk::operator^= TextSearchFlags& Gtk::operator^= (AttachOptions & TextSearchFlags &  lhs,
    AttachOptions TextSearchFlags  rhs 
    - + - + - + @@ -4826,20 +4900,20 @@ - +
    ApplicationInhibitFlags& Gtk::operator^= RecentFilterFlags& Gtk::operator^= (ApplicationInhibitFlags & RecentFilterFlags &  lhs,
    ApplicationInhibitFlags RecentFilterFlags  rhs 
    - + - + - + @@ -4907,20 +4981,20 @@ - +
    TextSearchFlags& Gtk::operator^= ToolPaletteDragTargets& Gtk::operator^= (TextSearchFlags & ToolPaletteDragTargets &  lhs,
    TextSearchFlags ToolPaletteDragTargets  rhs 
    - + - + - + @@ -4934,20 +5008,20 @@ - +
    TargetFlags& Gtk::operator^= CalendarDisplayOptions& Gtk::operator^= (TargetFlags & CalendarDisplayOptions &  lhs,
    TargetFlags CalendarDisplayOptions  rhs 
    - + - + - + @@ -4961,20 +5035,20 @@ - +
    RecentFilterFlags& Gtk::operator^= ApplicationInhibitFlags& Gtk::operator^= (RecentFilterFlags & ApplicationInhibitFlags &  lhs,
    RecentFilterFlags ApplicationInhibitFlags  rhs 
    - + - + - + @@ -5015,20 +5089,20 @@ - +
    CalendarDisplayOptions& Gtk::operator^= PrintCapabilities& Gtk::operator^= (CalendarDisplayOptions & PrintCapabilities &  lhs,
    CalendarDisplayOptions PrintCapabilities  rhs 
    - + - + - + @@ -5042,20 +5116,20 @@ - +
    DestDefaults& Gtk::operator^= UIManagerItemType& Gtk::operator^= (DestDefaults & UIManagerItemType &  lhs,
    DestDefaults UIManagerItemType  rhs 
    - + - + - + @@ -5069,20 +5143,20 @@ - +
    RegionFlags& Gtk::operator^= DestDefaults& Gtk::operator^= (RegionFlags & DestDefaults &  lhs,
    RegionFlags DestDefaults  rhs 
    - + - + - + @@ -5096,20 +5170,20 @@ - +
    ToolPaletteDragTargets& Gtk::operator^= AttachOptions& Gtk::operator^= (ToolPaletteDragTargets & AttachOptions &  lhs,
    ToolPaletteDragTargets AttachOptions  rhs 
    - + - + - + @@ -5123,20 +5197,20 @@ - +
    AccelFlags& Gtk::operator^= TargetFlags& Gtk::operator^= (AccelFlags & TargetFlags &  lhs,
    AccelFlags TargetFlags  rhs 
    - + - + - + @@ -5150,20 +5224,20 @@ - +
    JunctionSides& Gtk::operator^= RegionFlags& Gtk::operator^= (JunctionSides & RegionFlags &  lhs,
    JunctionSides RegionFlags  rhs 
    - + - + - + @@ -5204,20 +5278,20 @@ - +
    UIManagerItemType& Gtk::operator^= JunctionSides& Gtk::operator^= (UIManagerItemType & JunctionSides &  lhs,
    UIManagerItemType JunctionSides  rhs 
    - + - + - + @@ -5231,20 +5305,20 @@ - +
    FileFilterFlags Gtk::operator| AccelFlags Gtk::operator| (FileFilterFlags AccelFlags  lhs,
    FileFilterFlags AccelFlags  rhs 
    - + - + - + @@ -5258,20 +5332,20 @@ - +
    ApplicationInhibitFlags Gtk::operator| TextSearchFlags Gtk::operator| (ApplicationInhibitFlags TextSearchFlags  lhs,
    ApplicationInhibitFlags TextSearchFlags  rhs 
    - + - + - + @@ -5285,20 +5359,20 @@ - +
    IconLookupFlags Gtk::operator| FileFilterFlags Gtk::operator| (IconLookupFlags FileFilterFlags  lhs,
    IconLookupFlags FileFilterFlags  rhs 
    - + - + - + @@ -5312,20 +5386,20 @@ - +
    CalendarDisplayOptions Gtk::operator| RecentFilterFlags Gtk::operator| (CalendarDisplayOptions RecentFilterFlags  lhs,
    CalendarDisplayOptions RecentFilterFlags  rhs 
    - + - + - + @@ -5339,20 +5413,20 @@ - +
    TargetFlags Gtk::operator| ToolPaletteDragTargets Gtk::operator| (TargetFlags ToolPaletteDragTargets  lhs,
    TargetFlags ToolPaletteDragTargets  rhs 
    - + - + - + @@ -5366,20 +5440,20 @@ - +
    RecentFilterFlags Gtk::operator| ApplicationInhibitFlags Gtk::operator| (RecentFilterFlags ApplicationInhibitFlags  lhs,
    RecentFilterFlags ApplicationInhibitFlags  rhs 
    - + - + - + @@ -5393,20 +5467,20 @@ - +
    PrintCapabilities Gtk::operator| IconLookupFlags Gtk::operator| (PrintCapabilities IconLookupFlags  lhs,
    PrintCapabilities IconLookupFlags  rhs 
    - + - + - + @@ -5420,20 +5494,20 @@ - +
    UIManagerItemType Gtk::operator| CalendarDisplayOptions Gtk::operator| (UIManagerItemType CalendarDisplayOptions  lhs,
    UIManagerItemType CalendarDisplayOptions  rhs 
    - + - + - + @@ -5447,20 +5521,20 @@ - +
    TextSearchFlags Gtk::operator| CellRendererState Gtk::operator| (TextSearchFlags CellRendererState  lhs,
    TextSearchFlags CellRendererState  rhs 
    - + - + - + @@ -5474,20 +5548,20 @@ - +
    RegionFlags Gtk::operator| PrintCapabilities Gtk::operator| (RegionFlags PrintCapabilities  lhs,
    RegionFlags PrintCapabilities  rhs 
    - + - + - + @@ -5501,20 +5575,20 @@ - +
    AccelFlags Gtk::operator| TreeModelFlags Gtk::operator| (AccelFlags TreeModelFlags  lhs,
    AccelFlags TreeModelFlags  rhs 
    - + - + - + @@ -5528,20 +5602,20 @@ - +
    StateFlags Gtk::operator| UIManagerItemType Gtk::operator| (StateFlags UIManagerItemType  lhs,
    StateFlags UIManagerItemType  rhs 
    - + - + - + @@ -5555,20 +5629,20 @@ - +
    JunctionSides Gtk::operator| DestDefaults Gtk::operator| (JunctionSides DestDefaults  lhs,
    JunctionSides DestDefaults  rhs 
    - + - + - + @@ -5582,20 +5656,20 @@ - +
    TreeModelFlags Gtk::operator| AttachOptions Gtk::operator| (TreeModelFlags AttachOptions  lhs,
    TreeModelFlags AttachOptions  rhs 
    - + - + - + @@ -5609,20 +5683,20 @@ - +
    DestDefaults Gtk::operator| TargetFlags Gtk::operator| (DestDefaults TargetFlags  lhs,
    DestDefaults TargetFlags  rhs 
    - + - + - + @@ -5636,20 +5710,20 @@ - +
    AttachOptions Gtk::operator| RegionFlags Gtk::operator| (AttachOptions RegionFlags  lhs,
    AttachOptions RegionFlags  rhs 
    - + - + - + @@ -5663,20 +5737,20 @@ - +
    CellRendererState Gtk::operator| JunctionSides Gtk::operator| (CellRendererState JunctionSides  lhs,
    CellRendererState JunctionSides  rhs 
    - + - + - + @@ -5690,20 +5764,20 @@ - +
    ToolPaletteDragTargets Gtk::operator| StateFlags Gtk::operator| (ToolPaletteDragTargets StateFlags  lhs,
    ToolPaletteDragTargets StateFlags  rhs 
    - + - + - + @@ -5717,20 +5791,20 @@ - +
    TreeModelFlags& Gtk::operator|= AccelFlags& Gtk::operator|= (TreeModelFlags & AccelFlags &  lhs,
    TreeModelFlags AccelFlags  rhs 
    - + - + - + @@ -5744,20 +5818,20 @@ - +
    AttachOptions& Gtk::operator|= TextSearchFlags& Gtk::operator|= (AttachOptions & TextSearchFlags &  lhs,
    AttachOptions TextSearchFlags  rhs 
    - + - + - + @@ -5771,20 +5845,20 @@ - +
    DestDefaults& Gtk::operator|= FileFilterFlags& Gtk::operator|= (DestDefaults & FileFilterFlags &  lhs,
    DestDefaults FileFilterFlags  rhs 
    - + - + - + @@ -5798,20 +5872,20 @@ - +
    ApplicationInhibitFlags& Gtk::operator|= RecentFilterFlags& Gtk::operator|= (ApplicationInhibitFlags & RecentFilterFlags &  lhs,
    ApplicationInhibitFlags RecentFilterFlags  rhs 
    - + - + - + @@ -5825,20 +5899,20 @@ - +
    StateFlags& Gtk::operator|= ToolPaletteDragTargets& Gtk::operator|= (StateFlags & ToolPaletteDragTargets &  lhs,
    StateFlags ToolPaletteDragTargets  rhs 
    - + - + - + @@ -5852,20 +5926,20 @@ - +
    JunctionSides& Gtk::operator|= CalendarDisplayOptions& Gtk::operator|= (JunctionSides & CalendarDisplayOptions &  lhs,
    JunctionSides CalendarDisplayOptions  rhs 
    - + - + - + @@ -5879,20 +5953,20 @@ - +
    CalendarDisplayOptions& Gtk::operator|= CellRendererState& Gtk::operator|= (CalendarDisplayOptions & CellRendererState &  lhs,
    CalendarDisplayOptions CellRendererState  rhs 
    - + - + - + @@ -5906,20 +5980,20 @@ - +
    AccelFlags& Gtk::operator|= ApplicationInhibitFlags& Gtk::operator|= (AccelFlags & ApplicationInhibitFlags &  lhs,
    AccelFlags ApplicationInhibitFlags  rhs 
    - + - + - + @@ -5933,20 +6007,20 @@ - +
    FileFilterFlags& Gtk::operator|= IconLookupFlags& Gtk::operator|= (FileFilterFlags & IconLookupFlags &  lhs,
    FileFilterFlags IconLookupFlags  rhs 
    - + - + - + @@ -5960,20 +6034,20 @@ - +
    TextSearchFlags& Gtk::operator|= PrintCapabilities& Gtk::operator|= (TextSearchFlags & PrintCapabilities &  lhs,
    TextSearchFlags PrintCapabilities  rhs 
    - + - + - + @@ -5987,20 +6061,20 @@ - +
    RecentFilterFlags& Gtk::operator|= TreeModelFlags& Gtk::operator|= (RecentFilterFlags & TreeModelFlags &  lhs,
    RecentFilterFlags TreeModelFlags  rhs 
    - + - + - + @@ -6014,20 +6088,20 @@ - +
    RegionFlags& Gtk::operator|= UIManagerItemType& Gtk::operator|= (RegionFlags & UIManagerItemType &  lhs,
    RegionFlags UIManagerItemType  rhs 
    - + - + - + @@ -6041,20 +6115,20 @@ - +
    TargetFlags& Gtk::operator|= DestDefaults& Gtk::operator|= (TargetFlags & DestDefaults &  lhs,
    TargetFlags DestDefaults  rhs 
    - + - + - + @@ -6068,20 +6142,20 @@ - +
    ToolPaletteDragTargets& Gtk::operator|= AttachOptions& Gtk::operator|= (ToolPaletteDragTargets & AttachOptions &  lhs,
    ToolPaletteDragTargets AttachOptions  rhs 
    - + - + - + @@ -6095,20 +6169,20 @@ - +
    CellRendererState& Gtk::operator|= TargetFlags& Gtk::operator|= (CellRendererState & TargetFlags &  lhs,
    CellRendererState TargetFlags  rhs 
    - + - + - + @@ -6122,20 +6196,20 @@ - +
    UIManagerItemType& Gtk::operator|= RegionFlags& Gtk::operator|= (UIManagerItemType & RegionFlags &  lhs,
    UIManagerItemType RegionFlags  rhs 
    - + - + - + @@ -6149,20 +6223,20 @@ - +
    IconLookupFlags& Gtk::operator|= JunctionSides& Gtk::operator|= (IconLookupFlags & JunctionSides &  lhs,
    IconLookupFlags JunctionSides  rhs 
    - + - + - + @@ -6176,14 +6250,14 @@ - +
    PrintCapabilities& Gtk::operator|= StateFlags& Gtk::operator|= (PrintCapabilities & StateFlags &  lhs,
    PrintCapabilities StateFlags  rhs 
    - + - + @@ -6193,14 +6267,14 @@ - +
    TreeModelFlags Gtk::operator~ AccelFlags Gtk::operator~ (TreeModelFlags AccelFlags  flags) [inline]
    - + - + @@ -6210,14 +6284,14 @@ - +
    RecentFilterFlags Gtk::operator~ TextSearchFlags Gtk::operator~ (RecentFilterFlags TextSearchFlags  flags) [inline]
    - + - + @@ -6227,14 +6301,14 @@ - +
    JunctionSides Gtk::operator~ FileFilterFlags Gtk::operator~ (JunctionSides FileFilterFlags  flags) [inline]
    - + - + @@ -6244,14 +6318,14 @@ - +
    UIManagerItemType Gtk::operator~ RecentFilterFlags Gtk::operator~ (UIManagerItemType RecentFilterFlags  flags) [inline]
    - + - + @@ -6261,14 +6335,14 @@ - +
    DestDefaults Gtk::operator~ ToolPaletteDragTargets Gtk::operator~ (DestDefaults ToolPaletteDragTargets  flags) [inline]
    - + - + @@ -6278,14 +6352,14 @@ - +
    CalendarDisplayOptions Gtk::operator~ IconLookupFlags Gtk::operator~ (CalendarDisplayOptions IconLookupFlags  flags) [inline]
    - + - + @@ -6300,7 +6374,7 @@
    FileFilterFlags Gtk::operator~ CalendarDisplayOptions Gtk::operator~ (FileFilterFlags CalendarDisplayOptions  flags) [inline]
    - + @@ -6312,14 +6386,14 @@ - +
    CellRendererState Gtk::operator~ CellRendererState Gtk::operator~ ( CellRendererState  flags)
    - + - + @@ -6329,14 +6403,14 @@ - +
    TargetFlags Gtk::operator~ ApplicationInhibitFlags Gtk::operator~ (TargetFlags ApplicationInhibitFlags  flags) [inline]
    - + - + @@ -6346,14 +6420,14 @@ - +
    ApplicationInhibitFlags Gtk::operator~ PrintCapabilities Gtk::operator~ (ApplicationInhibitFlags PrintCapabilities  flags) [inline]
    - + - + @@ -6363,14 +6437,14 @@ - +
    ToolPaletteDragTargets Gtk::operator~ TreeModelFlags Gtk::operator~ (ToolPaletteDragTargets TreeModelFlags  flags) [inline]
    - + - + @@ -6380,14 +6454,14 @@ - +
    StateFlags Gtk::operator~ UIManagerItemType Gtk::operator~ (StateFlags UIManagerItemType  flags) [inline]
    - + - + @@ -6397,14 +6471,14 @@ - +
    AccelFlags Gtk::operator~ DestDefaults Gtk::operator~ (AccelFlags DestDefaults  flags) [inline]
    - + - + @@ -6414,14 +6488,14 @@ - +
    PrintCapabilities Gtk::operator~ AttachOptions Gtk::operator~ (PrintCapabilities AttachOptions  flags) [inline]
    - + - + @@ -6431,14 +6505,14 @@ - +
    TextSearchFlags Gtk::operator~ TargetFlags Gtk::operator~ (TextSearchFlags TargetFlags  flags) [inline]
    - + - + @@ -6448,14 +6522,14 @@ - +
    IconLookupFlags Gtk::operator~ RegionFlags Gtk::operator~ (IconLookupFlags RegionFlags  flags) [inline]
    - + - + @@ -6465,14 +6539,14 @@ - +
    RegionFlags Gtk::operator~ JunctionSides Gtk::operator~ (RegionFlags JunctionSides  flags) [inline]
    - + - + @@ -6482,9 +6556,14 @@ - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/group__Menus.html gtkmm3.0-3.4.0/docs/reference/html/group__Menus.html --- gtkmm3.0-3.3.18/docs/reference/html/group__Menus.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/group__Menus.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Menu classes + - + + + + - -
    +
    + +
    AttachOptions Gtk::operator~ StateFlags Gtk::operator~ (AttachOptions StateFlags  flags) [inline]
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Menu classes
    -
    +

    @@ -61,9 +77,14 @@

    class  Gtk::AccelKey
     Defines accelerator key combinations. More...
    -
    - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/group__Printing.html gtkmm3.0-3.4.0/docs/reference/html/group__Printing.html --- gtkmm3.0-3.3.18/docs/reference/html/group__Printing.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/group__Printing.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Printing + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Printing
    -
    +

    @@ -60,9 +76,14 @@

    class  Gtk::PrintUnixDialog
     PrintUnixDialog implements a print dialog for platforms which don't provide a native print dialog, like Unix. More...
    -
    - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/group__RecentFiles.html gtkmm3.0-3.4.0/docs/reference/html/group__RecentFiles.html --- gtkmm3.0-3.3.18/docs/reference/html/group__RecentFiles.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/group__RecentFiles.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: RecentFiles + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    RecentFiles
    -
    +

    @@ -57,9 +73,14 @@

    class  Gtk::RecentManager
     RecentManager provides a facility for adding, removing and looking up recently used files. More...
    -
    - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/group__TextView.html gtkmm3.0-3.4.0/docs/reference/html/group__TextView.html --- gtkmm3.0-3.3.18/docs/reference/html/group__TextView.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/group__TextView.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: TextView Classes + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    TextView Classes
    -
    +

    These classes are used with the Gtk::TextView widget. More...

    @@ -60,9 +76,14 @@

    Detailed Description

    These classes are used with the Gtk::TextView widget.

    -
    - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/group__TreeView.html gtkmm3.0-3.4.0/docs/reference/html/group__TreeView.html --- gtkmm3.0-3.3.18/docs/reference/html/group__TreeView.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/group__TreeView.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: TreeView Classes + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    TreeView Classes
    -
    +

    These classes are used with the Gtk::TreeView widget. More...

    @@ -99,9 +115,14 @@

    Detailed Description

    These classes are used with the Gtk::TreeView widget.

    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/group__Widgets.html gtkmm3.0-3.4.0/docs/reference/html/group__Widgets.html --- gtkmm3.0-3.3.18/docs/reference/html/group__Widgets.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/group__Widgets.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Widgets + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Widgets
    -
    +

    @@ -218,9 +234,14 @@

    class  Gtk::ListViewText
     A simple listbox which presents some lines of information in columns and lets the user select some of them. More...
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/hierarchy.html gtkmm3.0-3.4.0/docs/reference/html/hierarchy.html --- gtkmm3.0-3.3.18/docs/reference/html/hierarchy.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/hierarchy.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Hierarchy + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/index.html gtkmm3.0-3.4.0/docs/reference/html/index.html --- gtkmm3.0-3.3.18/docs/reference/html/index.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/index.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: gtkmm Reference Manual + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +

    description

    @@ -70,9 +86,14 @@

    Then use the generated GTKMM_CFLAGS and GTKMM_LIBS variables in the project Makefile.am files. For example:

     program_CPPFLAGS = $(GTKMM_CFLAGS)
      program_LDADD = $(GTKMM_LIBS)
    -
    - +
    + + + + Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_0.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_0.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_10.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_10.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_11.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_11.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_12.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_12.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_13.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_13.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_14.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_14.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_15.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_15.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_16.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_16.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_17.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_17.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_18.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_18.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_19.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_19.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_1.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_1.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_20.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_20.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_21.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_21.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_22.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_22.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_23.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_23.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_24.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_24.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_25.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_25.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_26.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_26.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_27.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_27.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_28.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_28.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_29.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_29.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_2.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_2.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_30.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_30.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_31.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_31.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_32.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_32.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_33.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_33.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_34.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_34.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_35.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_35.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_36.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_36.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_37.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_37.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_38.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_38.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_3.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_3.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_4.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_4.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_5.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_5.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_6.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_6.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_7.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_7.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_8.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_8.png differ Binary files /tmp/lNKZQtXCAj/gtkmm3.0-3.3.18/docs/reference/html/inherit_graph_9.png and /tmp/nPsKWye_ht/gtkmm3.0-3.4.0/docs/reference/html/inherit_graph_9.png differ diff -Nru gtkmm3.0-3.3.18/docs/reference/html/inherits.html gtkmm3.0-3.4.0/docs/reference/html/inherits.html --- gtkmm3.0-3.3.18/docs/reference/html/inherits.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/inherits.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Class Hierarchy + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +

    Go to the textual class hierarchy

    @@ -200,12 +216,17 @@ - + -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/modules.html gtkmm3.0-3.4.0/docs/reference/html/modules.html --- gtkmm3.0-3.3.18/docs/reference/html/modules.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/modules.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Modules + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Here is a list of all modules:
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespaceGdk_1_1Cairo.html gtkmm3.0-3.4.0/docs/reference/html/namespaceGdk_1_1Cairo.html --- gtkmm3.0-3.3.18/docs/reference/html/namespaceGdk_1_1Cairo.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespaceGdk_1_1Cairo.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gdk::Cairo Namespace Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gdk::Cairo Namespace Reference
    -
    +

    @@ -69,7 +85,7 @@
    - + @@ -90,7 +106,7 @@

    Adds the given rectangle to the current path of the context.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Cairo::add_rectangle_to_path void Gdk::Cairo::add_rectangle_to_path ( const ::Cairo::RefPtr< ::Cairo::Context > &  context,
    @@ -106,7 +122,7 @@
    contextA cairo context.
    rectangleA rectangle to add to the path of the context.
    - + @@ -127,7 +143,7 @@

    Adds the given region to the current path of the context.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Cairo::add_region_to_path void Gdk::Cairo::add_region_to_path ( const ::Cairo::RefPtr< ::Cairo::Context > &  context,
    @@ -143,7 +159,7 @@
    contextA cairo context.
    regionA region to add to the path of the context.
    - + @@ -164,7 +180,7 @@

    Sets the specified Gdk::Color as the source color of the Cairo context.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Cairo::set_source_color void Gdk::Cairo::set_source_color ( const ::Cairo::RefPtr< ::Cairo::Context > &  context,
    @@ -172,7 +188,7 @@
    Since gtkmm 2.10:
    -
    Deprecated:
    Use set_source_rgba() instead.
    +
    Deprecated:
    Use set_source_rgba() instead.
    @@ -181,7 +197,7 @@
    @contextThe cairo context.
    colorThe color to use as the source color.
    - + @@ -215,7 +231,7 @@

    Sets the given pixbuf as the source pattern for the Cairo context.

    The pattern has an extend mode of CAIRO_EXTEND_NONE and is aligned so that the origin of pixbuf is pixbuf_x, pixbuf_y.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Cairo::set_source_pixbuf void Gdk::Cairo::set_source_pixbuf ( const ::Cairo::RefPtr< ::Cairo::Context > &  context,
    @@ -233,7 +249,7 @@
    @contextThe cairo context.
    pixbufA Gdk::Pixbuf
    - + @@ -254,20 +270,25 @@

    Sets the specified Gdk::RGBA as the source color of the Cairo context.

    -
    Parameters:
    +
    Parameters:
    void Gdk::Cairo::set_source_rgba void Gdk::Cairo::set_source_rgba ( const ::Cairo::RefPtr< ::Cairo::Context > &  context,
    @contextThe cairo context.
    colorThe color to use as the source color.
    -
    Since gtkmm 3.0:
    +
    Since gtkmm 3.0:
    - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespaceGdk.html gtkmm3.0-3.4.0/docs/reference/html/namespaceGdk.html --- gtkmm3.0-3.3.18/docs/reference/html/namespaceGdk.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespaceGdk.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gdk Namespace Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gdk Namespace Reference
    -
    +
    + + @@ -591,7 +609,7 @@

    @@ -53,6 +69,8 @@

    namespace  Cairo

    Classes

    class  AppLaunchContext
     This is an implementation of Gio::AppLaunchContext that handles launching an application in a graphical context. More...
    class  Color
     Gdk::Color is used to describe an allocated or unallocated color. More...
    class  Cursor
    - + @@ -607,7 +625,7 @@
    void Gdk::flush void Gdk::flush ( )
    - + @@ -623,7 +641,7 @@
    int Gdk::screen_height int Gdk::screen_height ( )
    - + @@ -639,7 +657,7 @@
    int Gdk::screen_height_mm int Gdk::screen_height_mm ( )
    - + @@ -655,7 +673,7 @@
    int Gdk::screen_width int Gdk::screen_width ( )
    - + @@ -666,9 +684,14 @@ - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespaceGtk_1_1AccelMap.html gtkmm3.0-3.4.0/docs/reference/html/namespaceGtk_1_1AccelMap.html --- gtkmm3.0-3.3.18/docs/reference/html/namespaceGtk_1_1AccelMap.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespaceGtk_1_1AccelMap.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ +gtkmm: Gtk::AccelMap Namespace Reference + - + + + + - -
    +
    + +
    int Gdk::screen_width_mm int Gdk::screen_width_mm ( )
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::AccelMap Namespace Reference
    - +
    - + - + - + - + - + - + @@ -75,9 +91,9 @@

    Functions

    void add_entry (const std::string& accel_path, guint accel_key, Gdk::ModifierType accel_mods)
    void add_entry (const std::string& accel_path, guint accel_key, Gdk::ModifierType accel_mods)
     Registers a new accelerator with the global accelerator map.
    bool change_entry (const std::string& accel_path, guint accel_key, Gdk::ModifierType accel_mods, bool replace)
    bool change_entry (const std::string& accel_path, guint accel_key, Gdk::ModifierType accel_mods, bool replace)
     Changes the accel_key and accel_mods currently associated with accel_path.
    void load (const std::string& filename)
    void load (const std::string& filename)
     Parses a file previously saved with save() for accelerator specifications, and propagates them accordingly.
    void save (const std::string& filename)
    void save (const std::string& filename)
     Saves current accelerator specifications (accelerator path, key and modifiers) to filename.
    void lock_path (const std::string& accel_path)
    void lock_path (const std::string& accel_path)
     Locks the given accelerator path.
    void unlock_path (const std::string& accel_path)
    void unlock_path (const std::string& accel_path)
     Unlocks the given accelerator path.
    bool lookup_entry (const Glib::ustring& accel_path)
     Looks up the accelerator entry for accel_path.
    - + - + @@ -103,7 +119,7 @@

    Registers a new accelerator with the global accelerator map.

    This function should only be called once per accel_path with the canonical accel_key and accel_mods for this path. To change the accelerator during runtime programatically, use change_entry(). The accelerator path must consist of "<WINDOWTYPE>/Category1/Category2/.../Action", where <WINDOWTYPE> should be a unique application-specific identifier, that corresponds to the kind of window the accelerator is being used in, e.g. "Gimp-Image", "Abiword-Document" or "Gnumeric-Settings". The Category1/.../Action portion is most appropriately chosen by the action the accelerator triggers, i.e. for accelerators on menu items, choose the item's menu path, e.g. "File/Save As", "Image/View/Zoom" or "Edit/Select All". So a full valid accelerator path may look like: "<Gimp-Toolbox>/File/Dialogs/Tool Options...".

    -
    Parameters:
    +
    Parameters:
    void Gtk::AccelMap::add_entry void Gtk::AccelMap::add_entry (const std::stringconst std::string accel_path,
    @@ -119,9 +135,9 @@
    accel_pathvalid accelerator path
    accel_keythe accelerator key
    - + - + @@ -153,7 +169,7 @@

    Changes the accel_key and accel_mods currently associated with accel_path.

    Due to conflicts with other accelerators, a change may not always be possible, replace indicates whether other accelerators may be deleted to resolve such conflicts. A change will only occur if all conflicts could be resolved (which might not be the case if conflicting accelerators are locked). Successful changes are indicated by a true return value.

    -
    Parameters:
    +
    Parameters:
    bool Gtk::AccelMap::change_entry bool Gtk::AccelMap::change_entry (const std::stringconst std::string accel_path,
    @@ -171,9 +187,9 @@
    accel_patha valid accelerator path
    accel_keythe new accelerator key
    - + - + @@ -182,7 +198,7 @@

    Parses a file previously saved with save() for accelerator specifications, and propagates them accordingly.

    -
    Parameters:
    +
    Parameters:
    void Gtk::AccelMap::load void Gtk::AccelMap::load (const std::stringconst std::string filename)
    filenamea file containing accelerator specifications
    @@ -196,9 +212,9 @@
    - + - + @@ -209,78 +225,78 @@

    Locks the given accelerator path.

    Locking an accelerator path prevents its accelerator from being changed during runtime. A locked accelerator path can be unlocked by unlock_path(). Refer to change_entry() about runtime accelerator changes.

    Note that locking of individual accelerator paths is independent from locking the #GtkAccelGroup containing them. For runtime accelerator changes to be possible both the accelerator path and its AccelGroup have to be unlocked.

    -
    Parameters:
    +
    Parameters:
    void Gtk::AccelMap::lock_path void Gtk::AccelMap::lock_path (const std::stringconst std::string accel_path)
    accel_patha valid accelerator path
    -
    Since gtkmm 2.4:
    +
    Since gtkmm 2.4:
    - +
    - + - - - - - - - - - + - -
    bool Gtk::AccelMap::lookup_entry bool Gtk::AccelMap::lookup_entry ( const Glib::ustringaccel_path,
    Gtk::AccelKeykey 
    accel_path) )
    -

    Looks up the accelerator entry for accel_path and fills in key.

    -
    Parameters:
    +

    Looks up the accelerator entry for accel_path.

    +
    Parameters:
    -
    accel_pathA valid accelerator path.
    keyThe accelerator key to be filled in.
    Returns:
    true if accel_path is known, false otherwise
    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    - +
    - + - + + + + + + + + + + +
    bool Gtk::AccelMap::lookup_entry bool Gtk::AccelMap::lookup_entry ( const Glib::ustringaccel_path)accel_path,
    Gtk::AccelKeykey 
    )
    -

    Looks up the accelerator entry for accel_path.

    -
    Parameters:
    +

    Looks up the accelerator entry for accel_path and fills in key.

    +
    Parameters:
    +
    accel_pathA valid accelerator path.
    keyThe accelerator key to be filled in.
    Returns:
    true if accel_path is known, false otherwise
    -
    Since gtkmm 2.10:
    +
    Since gtkmm 2.10:
    @@ -289,9 +305,9 @@
    - + - + @@ -301,7 +317,7 @@

    Saves current accelerator specifications (accelerator path, key and modifiers) to filename.

    The file is written in a format suitable to be read back in by load().

    -
    Parameters:
    +
    Parameters:
    void Gtk::AccelMap::save void Gtk::AccelMap::save (const std::stringconst std::string filename)
    filenamethe file to contain accelerator specifications
    @@ -315,9 +331,9 @@
    - + - + @@ -327,19 +343,24 @@

    Unlocks the given accelerator path.

    Refer to gtk_accel_map_lock_path() about accelerator path locking.

    -
    Parameters:
    +
    Parameters:
    void Gtk::AccelMap::unlock_path void Gtk::AccelMap::unlock_path (const std::stringconst std::string accel_path)
    accel_patha valid accelerator path
    -
    Since gtkmm 2.4:
    +
    Since gtkmm 2.4:
    - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespaceGtk_1_1Menu__Helpers.html gtkmm3.0-3.4.0/docs/reference/html/namespaceGtk_1_1Menu__Helpers.html --- gtkmm3.0-3.3.18/docs/reference/html/namespaceGtk_1_1Menu__Helpers.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespaceGtk_1_1Menu__Helpers.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Menu_Helpers Namespace Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    - -
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespaceGtk_1_1Stock.html gtkmm3.0-3.4.0/docs/reference/html/namespaceGtk_1_1Stock.html --- gtkmm3.0-3.3.18/docs/reference/html/namespaceGtk_1_1Stock.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespaceGtk_1_1Stock.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::Stock Namespace Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::Stock Namespace Reference
    -
    +
    - + - + @@ -176,7 +192,7 @@

    @@ -59,9 +75,9 @@

     Fills item with the registered values for stock_id.
    bool lookup (const Gtk::StockID& stock_id, Glib::RefPtr< Gtk::IconSet >& iconset)
     See IconSet::lookup_default()
    bool lookup (const Gtk::StockID& stock_id, Gtk::IconSize size, Gtk::Image& image)
    bool lookup (const Gtk::StockID& stock_id, Gtk::IconSize size, Gtk::Image& image)
     Receive an Image of the registered stock id with the correct size.
    std::vector< Gtk::StockIDget_ids ()
    std::vector< Gtk::StockIDget_ids ()
     Retrieves a list of all known stock IDs added to an IconFactory or registered with Stock::add().

    Variables

    - + @@ -187,7 +203,7 @@

    Add a stock item to the list of registered stock items.

    -
    Parameters:
    +
    Parameters:
    void Gtk::Stock::add void Gtk::Stock::add ( const Gtk::StockItem item)
    itemStockItem to register.
    @@ -202,7 +218,7 @@
    - + @@ -216,12 +232,12 @@ - +
    std::vector<Gtk::StockID> Gtk::Stock::get_ids std::vector<Gtk::StockID> Gtk::Stock::get_ids ( )
    - + @@ -229,14 +245,8 @@ - - - - - - - - + + @@ -247,16 +257,15 @@
    -

    Receive an Image of the registered stock id with the correct size.

    -
    Parameters:
    +

    Fills item with the registered values for stock_id.

    +
    Parameters:
    bool Gtk::Stock::lookup bool Gtk::Stock::lookup ( const Gtk::StockID stock_id,
    Gtk::IconSize size,
    Gtk::Imageimage Gtk::StockItemitem 
    - - +
    stock_idStockID to search for.
    size,:IconSize of the desired Image.
    image,:Image to fill.
    itemitem to fill in case stockid was found.
    -
    Returns:
    true if the item was found - false otherwise
    +
    Returns:
    true if the item was found - false otherwise.
    @@ -265,7 +274,7 @@
    - + @@ -286,7 +295,7 @@

    See IconSet::lookup_default()

    -
    Parameters:
    +
    Parameters:
    bool Gtk::Stock::lookup bool Gtk::Stock::lookup ( const Gtk::StockID stock_id,
    @@ -297,12 +306,12 @@ - +
    stock_idStockID to search for.
    iconsetto fill.
    - + @@ -310,8 +319,14 @@ - - + + + + + + + + @@ -322,15 +337,16 @@
    -

    Fills item with the registered values for stock_id.

    -
    Parameters:
    +

    Receive an Image of the registered stock id with the correct size.

    +
    Parameters:
    bool Gtk::Stock::lookup bool Gtk::Stock::lookup ( const Gtk::StockID stock_id,
    Gtk::StockItemitem Gtk::IconSize size,
    Gtk::Imageimage 
    - + +
    stock_idStockID to search for.
    itemitem to fill in case stockid was found.
    size,:IconSize of the desired Image.
    image,:Image to fill.
    -
    Returns:
    true if the item was found - false otherwise.
    +
    Returns:
    true if the item was found - false otherwise
    @@ -2079,9 +2095,14 @@ - - + + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespaceGtk.html gtkmm3.0-3.4.0/docs/reference/html/namespaceGtk.html --- gtkmm3.0-3.3.18/docs/reference/html/namespaceGtk.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespaceGtk.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk Namespace Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk Namespace Reference
    -
    +
    + + - + - + @@ -1293,8 +1321,8 @@ - - + + @@ -1312,7 +1340,7 @@

    @@ -1038,6 +1054,18 @@   SCROLL_NATURAL
    }

    enum  IMPreeditStyle {
    +  IM_PREEDIT_NOTHING,
    +  IM_PREEDIT_CALLBACK,
    +  IM_PREEDIT_NONE +
    + }
    enum  IMStatusStyle {
    +  IM_STATUS_NOTHING,
    +  IM_STATUS_CALLBACK,
    +  IM_STATUS_NONE +
    + }
    enum  SizeGroupMode {
      SIZE_GROUP_NONE,
      SIZE_GROUP_HORIZONTAL,
    @@ -1239,9 +1267,9 @@
     Runs a page setup dialog, letting the user modify the values from page_setup.
    Glib::RefPtr< PageSetuprun_page_setup_dialog (Window& parent, const Glib::RefPtr< const PrintSettings >& print_settings)
     Runs a page setup dialog, letting the user modify the values from page_setup.
    void run_page_setup_dialog_async (Window& parent, const Glib::RefPtr< const PageSetup >& page_setup, const Glib::RefPtr< const PrintSettings >& print_settings, const SlotPrintSetupDone& slot)
    void run_page_setup_dialog_async (Window& parent, const Glib::RefPtr< const PageSetup >& page_setup, const Glib::RefPtr< const PrintSettings >& print_settings, const SlotPrintSetupDone& slot)
     Runs a page setup dialog, letting the user modify the values from page_setup.
    void run_page_setup_dialog_async (Window& parent, const Glib::RefPtr< const PrintSettings >& print_settings, const SlotPrintSetupDone& slot)
    void run_page_setup_dialog_async (Window& parent, const Glib::RefPtr< const PrintSettings >& print_settings, const SlotPrintSetupDone& slot)
     Runs a page setup dialog, letting the user modify the values from page_setup.
    RecentFilterFlags operator| (RecentFilterFlags lhs, RecentFilterFlags rhs)
    RecentFilterFlags operator& (RecentFilterFlags lhs, RecentFilterFlags rhs)
    PrintCapabilitiesoperator&= (PrintCapabilities& lhs, PrintCapabilities rhs)
    PrintCapabilitiesoperator^= (PrintCapabilities& lhs, PrintCapabilities rhs)
    template<class T >
    T* manage (T* obj)
     Mark a Gtk::Object as owned by its parent container widget, so you don't need to delete it manually.
    T* manage (T* obj)
     Mark a Gtk::Object as owned by its parent container widget, so you don't need to delete it manually.

    Variables

    const Glib::ustring PAPER_NAME_A3 = "iso_a3"
    - +
    typedef Gdk::Rectangle Gtk::Allocationtypedef Gdk::Rectangle Gtk::Allocation
    @@ -1338,7 +1366,7 @@ @@ -1377,14 +1405,14 @@

    Function Documentation

    - +
    template <class T >
    - + @@ -1396,9 +1424,9 @@

    Mark a Gtk::Object as owned by its parent container widget, so you don't need to delete it manually.

    For instance,

    -
     Gtk::Button* button = Gtk::manage( new Gtk::Button("Hello") );
    +
     Gtk::Button* button = Gtk::manage( new Gtk::Button("Hello") );
      vbox.pack_start(*button); //vbox will delete button when vbox is deleted.
    -
    Parameters:
    +
    Parameters:
    T* Gtk::manage T* Gtk::manage ( T *  obj)
    objA Gtk::Object, such as a gtkmm widget.
    @@ -1413,7 +1441,7 @@
    - + @@ -1442,7 +1470,7 @@

    Runs a page setup dialog, letting the user modify the values from page_setup.

    If the user cancels the dialog, the returned PageSetup is identical to that passed in page_setup, otherwise it contains the modifications done in the dialog.

    Note that this function may use a recursive mainloop to show the page setup dialog. See run_page_setup_dialog_async() if this is a problem.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr<PageSetup> Gtk::run_page_setup_dialog Glib::RefPtr<PageSetup> Gtk::run_page_setup_dialog ( Window &  parent,
    @@ -1460,7 +1488,7 @@
    parentTransient parent.
    page_setupAn existing GtkPageSetup.
    - + @@ -1483,7 +1511,7 @@

    Runs a page setup dialog, letting the user modify the values from page_setup.

    If the user cancels the dialog, the returned PageSetup is identical to that passed in page_setup, otherwise it contains the modifications done in the dialog.

    Note that this function may use a recursive mainloop to show the page setup dialog. See run_page_setup_dialog_async() if this is a problem.

    -
    Parameters:
    +
    Parameters:
    Glib::RefPtr<PageSetup> Gtk::run_page_setup_dialog Glib::RefPtr<PageSetup> Gtk::run_page_setup_dialog ( Window &  parent,
    @@ -1500,7 +1528,7 @@
    parentTransient parent.
    settingsPrint settings.
    - + @@ -1534,7 +1562,7 @@

    Runs a page setup dialog, letting the user modify the values from page_setup.

    In contrast to run_page_setup_dialog(), this function returns after showing the page setup dialog on platforms that support this, and calls the slot from a signal handler for the ::response signal of the dialog.

    -
    Parameters:
    +
    Parameters:
    void Gtk::run_page_setup_dialog_async void Gtk::run_page_setup_dialog_async ( Window &  parent,
    @@ -1543,7 +1571,7 @@
    Returns:
    A new PageSetup object.
    -
    Parameters:
    +
    Parameters:
    parentTransient parent.
    page_setupAn existing GtkPageSetup.
    slot
    @@ -1558,7 +1586,7 @@
    - + @@ -1586,7 +1614,7 @@

    Runs a page setup dialog, letting the user modify the values from page_setup.

    In contrast to run_page_setup_dialog(), this function returns after showing the page setup dialog on platforms that support this, and calls the slot from a signal handler for the ::response signal of the dialog.

    -
    Parameters:
    +
    Parameters:
    void Gtk::run_page_setup_dialog_async void Gtk::run_page_setup_dialog_async ( Window &  parent,
    @@ -1595,7 +1623,7 @@
    Returns:
    A new PageSetup object.
    -
    Parameters:
    +
    Parameters:
    parentTransient parent.
    page_setupAn existing GtkPageSetup.
    slot
    @@ -1699,9 +1727,14 @@
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x62.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x62.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x62.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x62.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x63.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x63.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x63.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x63.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x64.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x64.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x64.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x64.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x65.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x65.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x65.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x65.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x66.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x66.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x66.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x66.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x67.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x67.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x67.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x67.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x68.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x68.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x68.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x68.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x69.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x69.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x69.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x69.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x6a.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x6a.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x6a.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x6a.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x6b.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x6b.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x6b.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x6b.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x6c.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x6c.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x6c.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x6c.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x6d.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x6d.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x6d.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x6d.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x6e.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x6e.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x6e.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x6e.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x6f.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x6f.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x6f.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x6f.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x70.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x70.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x70.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x70.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x71.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x71.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x71.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x71.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x72.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x72.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x72.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x72.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x73.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x73.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x73.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x73.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x74.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x74.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x74.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x74.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x75.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x75.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x75.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x75.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x76.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x76.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x76.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x76.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x77.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x77.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x77.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x77.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x78.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x78.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x78.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x78.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x79.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x79.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x79.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x79.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x7a.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x7a.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_0x7a.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_0x7a.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_enum.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_enum.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_enum.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_enum.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x62.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x62.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x62.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x62.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x63.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x63.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x63.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x63.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x64.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x64.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x64.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x64.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x65.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x65.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x65.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x65.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x66.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x66.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x66.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x66.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x67.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x67.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x67.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x67.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x68.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x68.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x68.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x68.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x69.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x69.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x69.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x69.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x6a.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x6a.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x6a.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x6a.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x6b.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x6b.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x6b.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x6b.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x6c.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x6c.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x6c.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x6c.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x6d.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x6d.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x6d.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x6d.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x6e.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x6e.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x6e.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x6e.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x6f.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x6f.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x6f.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x6f.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x70.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x70.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x70.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x70.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x71.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x71.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x71.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x71.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x72.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x72.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x72.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x72.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x73.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x73.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x73.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x73.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x74.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x74.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x74.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x74.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x75.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x75.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x75.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x75.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x76.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x76.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x76.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x76.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x77.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x77.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x77.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x77.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x78.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x78.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval_0x78.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval_0x78.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_eval.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_eval.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_func_0x63.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_func_0x63.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_func_0x63.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_func_0x63.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_func_0x66.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_func_0x66.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_func_0x66.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_func_0x66.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_func_0x67.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_func_0x67.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_func_0x67.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_func_0x67.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_func_0x6c.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_func_0x6c.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_func_0x6c.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_func_0x6c.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_func_0x6d.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_func_0x6d.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_func_0x6d.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_func_0x6d.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_func_0x6f.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_func_0x6f.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_func_0x6f.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_func_0x6f.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_func_0x72.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_func_0x72.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_func_0x72.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_func_0x72.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_func_0x73.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_func_0x73.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_func_0x73.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_func_0x73.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_func_0x75.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_func_0x75.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_func_0x75.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_func_0x75.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_func.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_func.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_func.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_func.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_type.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_type.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_type.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_type.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_vars.html gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_vars.html --- gtkmm3.0-3.3.18/docs/reference/html/namespacemembers_vars.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespacemembers_vars.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace Members + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/namespaces.html gtkmm3.0-3.4.0/docs/reference/html/namespaces.html --- gtkmm3.0-3.3.18/docs/reference/html/namespaces.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/namespaces.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Namespace List + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Here is a list of all namespaces with brief descriptions:
    @@ -49,9 +65,14 @@
    Gdk
    Gtk::Menu_Helpers
    Gtk::Stock
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/pages.html gtkmm3.0-3.4.0/docs/reference/html/pages.html --- gtkmm3.0-3.3.18/docs/reference/html/pages.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/pages.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Related Pages + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + + - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/since_2_10.html gtkmm3.0-3.4.0/docs/reference/html/since_2_10.html --- gtkmm3.0-3.3.18/docs/reference/html/since_2_10.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/since_2_10.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: New API in gtkmm 2.10 + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    -

    -
    -
    Member Gdk::Cairo::add_rectangle_to_path (const ::Cairo::RefPtr< ::Cairo::Context >& context, const Gdk::Rectangle& rectangle)
    +
    +
    Member Gdk::Cairo::add_rectangle_to_path (const ::Cairo::RefPtr< ::Cairo::Context >& context, const Gdk::Rectangle& rectangle)
    -
    -

    -
    -
    Member Gdk::Cairo::add_region_to_path (const ::Cairo::RefPtr< ::Cairo::Context >& context, const ::Cairo::RefPtr< ::Cairo::Region >& region)
    +
    Member Gdk::Cairo::add_region_to_path (const ::Cairo::RefPtr< ::Cairo::Context >& context, const ::Cairo::RefPtr< ::Cairo::Region >& region)
    -
    -

    -
    -
    Member Gdk::Cairo::set_source_color (const ::Cairo::RefPtr< ::Cairo::Context >& context, const Gdk::Color& color)
    +
    Member Gdk::Cairo::set_source_color (const ::Cairo::RefPtr< ::Cairo::Context >& context, const Gdk::Color& color)
    -
    -

    -
    -
    Member Gdk::Cairo::set_source_pixbuf (const ::Cairo::RefPtr< ::Cairo::Context >& context, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf, double pixbuf_x=0, double pixbuf_y=0)
    +
    Member Gdk::Cairo::set_source_pixbuf (const ::Cairo::RefPtr< ::Cairo::Context >& context, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf, double pixbuf_x=0, double pixbuf_y=0)
    -
    -

    -
    -
    Member Gdk::Display::supports_input_shapes () const
    +
    Member Gdk::Display::supports_input_shapes () const
    -
    -

    -
    -
    Member Gdk::Display::supports_shapes () const
    +
    Member Gdk::Display::supports_shapes () const
    -
    -

    -
    -
    Member Gdk::Screen::get_active_window ()
    +
    Member Gdk::Screen::get_active_window ()
    -
    -

    -
    -
    Member Gdk::Screen::get_active_window () const
    +
    Member Gdk::Screen::get_active_window () const
    -
    -

    -
    -
    Member Gdk::Screen::get_font_options () const
    +
    Member Gdk::Screen::get_font_options () const
    -
    -

    -
    -
    Member Gdk::Screen::get_resolution () const
    +
    Member Gdk::Screen::get_resolution () const
    -
    -

    -
    -
    Member Gdk::Screen::get_window_stack ()
    +
    Member Gdk::Screen::get_window_stack ()
    -
    -

    -
    -
    Member Gdk::Screen::is_composited () const
    +
    Member Gdk::Screen::is_composited () const
    -
    -

    -
    -
    Member Gdk::Screen::set_font_options (const Cairo::FontOptions& options)
    +
    Member Gdk::Screen::set_font_options (const Cairo::FontOptions& options)
    -
    -

    -
    -
    Member Gdk::Screen::set_resolution (double dpi)
    +
    Member Gdk::Screen::set_resolution (double dpi)
    -
    -

    -
    -
    Member Gdk::Screen::signal_composited_changed ()
    +
    Member Gdk::Screen::signal_composited_changed ()
    -
    -

    -
    -
    Member Gdk::Window::create_cairo_context ()
    +
    Member Gdk::Window::create_cairo_context ()
    .
    -
    -

    -
    -
    Member Gdk::Window::get_type_hint ()
    +
    Member Gdk::Window::get_type_hint ()
    -
    -

    -
    -
    Member Gdk::Window::input_shape_combine_region (const ::Cairo::RefPtr< ::Cairo::Region >& shape_region, int offset_x, int offset_y)
    +
    Member Gdk::Window::input_shape_combine_region (const ::Cairo::RefPtr< ::Cairo::Region >& shape_region, int offset_x, int offset_y)
    -
    -

    -
    -
    Member Gdk::Window::merge_child_input_shapes ()
    +
    Member Gdk::Window::merge_child_input_shapes ()
    -
    -

    -
    -
    Member Gdk::Window::set_child_input_shapes ()
    +
    Member Gdk::Window::set_child_input_shapes ()
    -
    -

    -
    -
    Member Gtk::AccelMap::lookup_entry (const Glib::ustring& accel_path)
    +
    Member Gtk::AccelMap::lookup_entry (const Glib::ustring& accel_path, Gtk::AccelKey& key)
    -
    -

    -
    -
    Member Gtk::AccelMap::lookup_entry (const Glib::ustring& accel_path, Gtk::AccelKey& key)
    +
    Member Gtk::AccelMap::lookup_entry (const Glib::ustring& accel_path)
    -
    -

    -
    -
    Class Gtk::Assistant
    +
    Class Gtk::Assistant

    -
    -

    -
    -
    Member Gtk::Assistant::add_action_widget (Widget& child)
    +
    Member Gtk::Assistant::add_action_widget (Widget& child)
    -
    -

    -
    -
    Member Gtk::Assistant::append_page (Widget& page)
    +
    Member Gtk::Assistant::append_page (Widget& page)
    -
    -

    -
    -
    Member Gtk::Assistant::get_current_page () const
    +
    Member Gtk::Assistant::get_current_page () const
    -
    -

    -
    -
    Member Gtk::Assistant::get_n_pages () const
    +
    Member Gtk::Assistant::get_n_pages () const
    -
    -

    -
    -
    Member Gtk::Assistant::get_nth_page (int page_num)
    +
    Member Gtk::Assistant::get_nth_page (int page_num)
    -
    -

    -
    -
    Member Gtk::Assistant::get_nth_page (int page_num) const
    +
    Member Gtk::Assistant::get_nth_page (int page_num) const
    -
    -

    -
    -
    Member Gtk::Assistant::get_page_complete (const Widget& page) const
    +
    Member Gtk::Assistant::get_page_complete (const Widget& page) const
    -
    -

    -
    -
    Member Gtk::Assistant::get_page_header_image (const Widget& page) const
    +
    Member Gtk::Assistant::get_page_header_image (const Widget& page) const
    -
    -

    -
    -
    Member Gtk::Assistant::get_page_header_image (const Widget& page)
    +
    Member Gtk::Assistant::get_page_header_image (const Widget& page)
    -
    -

    -
    -
    Member Gtk::Assistant::get_page_side_image (const Widget& page)
    +
    Member Gtk::Assistant::get_page_side_image (const Widget& page)
    -
    -

    -
    -
    Member Gtk::Assistant::get_page_side_image (const Widget& page) const
    +
    Member Gtk::Assistant::get_page_side_image (const Widget& page) const
    -
    -

    -
    -
    Member Gtk::Assistant::get_page_title (const Widget& page) const
    +
    Member Gtk::Assistant::get_page_title (const Widget& page) const
    -
    -

    -
    -
    Member Gtk::Assistant::get_page_type (const Widget& page) const
    +
    Member Gtk::Assistant::get_page_type (const Widget& page) const
    -
    -

    -
    -
    Member Gtk::Assistant::insert_page (Widget& page, int position)
    +
    Member Gtk::Assistant::insert_page (Widget& page, int position)
    -
    -

    -
    -
    Member Gtk::Assistant::prepend_page (Widget& page)
    +
    Member Gtk::Assistant::prepend_page (Widget& page)
    -
    -

    -
    -
    Member Gtk::Assistant::remove_action_widget (Widget& child)
    +
    Member Gtk::Assistant::remove_action_widget (Widget& child)
    -
    -

    -
    -
    Member Gtk::Assistant::set_current_page (int page_num)
    +
    Member Gtk::Assistant::set_current_page (int page_num)
    -
    -

    -
    -
    Member Gtk::Assistant::set_page_complete (const Widget& page, bool complete=true)
    +
    Member Gtk::Assistant::set_page_complete (const Widget& page, bool complete=true)
    -
    -

    -
    -
    Member Gtk::Assistant::set_page_header_image (const Widget& page, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)
    +
    Member Gtk::Assistant::set_page_header_image (const Widget& page, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)
    -
    -

    -
    -
    Member Gtk::Assistant::set_page_side_image (const Widget& page, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)
    +
    Member Gtk::Assistant::set_page_side_image (const Widget& page, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)
    -
    -

    -
    -
    Member Gtk::Assistant::set_page_title (const Widget& page, const Glib::ustring& title)
    +
    Member Gtk::Assistant::set_page_title (const Widget& page, const Glib::ustring& title)
    -
    -

    -
    -
    Member Gtk::Assistant::set_page_type (const Widget& page, AssistantPageType type)
    +
    Member Gtk::Assistant::set_page_type (const Widget& page, AssistantPageType type)
    -
    -

    -
    -
    Member Gtk::Assistant::signal_apply ()
    +
    Member Gtk::Assistant::signal_apply ()
    -
    -

    -
    -
    Member Gtk::Assistant::signal_cancel ()
    +
    Member Gtk::Assistant::signal_cancel ()
    -
    -

    -
    -
    Member Gtk::Assistant::signal_close ()
    +
    Member Gtk::Assistant::signal_close ()
    -
    -

    -
    -
    Member Gtk::Assistant::signal_prepare ()
    +
    Member Gtk::Assistant::signal_prepare ()
    -
    -

    -
    -
    Member Gtk::Assistant::update_buttons_state ()
    +
    Member Gtk::Assistant::update_buttons_state ()
    -
    -

    -
    -
    Member Gtk::Button::get_image_position () const
    +
    Member Gtk::Button::get_image_position () const
    -
    -

    -
    -
    Member Gtk::Button::set_image_position (PositionType position)
    +
    Member Gtk::Button::set_image_position (PositionType position)
    -
    -

    -
    -
    Class Gtk::CellRendererAccel
    +
    Class Gtk::CellRendererAccel
    -
    -

    -
    -
    Member Gtk::CellRendererAccel::signal_accel_cleared ()
    +
    Member Gtk::CellRendererAccel::signal_accel_cleared ()
    -
    -

    -
    -
    Member Gtk::CellRendererAccel::signal_accel_edited ()
    +
    Member Gtk::CellRendererAccel::signal_accel_edited ()
    -
    -

    -
    -
    Member Gtk::Clipboard::wait_is_rich_text_available (const Glib::RefPtr< TextBuffer >& buffer) const
    +
    Member Gtk::Clipboard::wait_is_rich_text_available (const Glib::RefPtr< TextBuffer >& buffer) const
    -
    -

    -
    -
    Member Gtk::ComboBox::get_title () const
    +
    Member Gtk::ComboBox::get_title () const
    -
    -

    -
    -
    Member Gtk::ComboBox::set_title (const Glib::ustring& title)
    +
    Member Gtk::ComboBox::set_title (const Glib::ustring& title)
    -
    -

    -
    -
    Member Gtk::Entry::get_inner_border () const
    +
    Member Gtk::Entry::get_inner_border () const
    -
    -

    -
    -
    Member Gtk::Entry::set_inner_border (const Border& border)
    +
    Member Gtk::Entry::set_inner_border (const Border& border)
    -
    -

    -
    -
    Member Gtk::FileChooserButton::get_focus_on_click () const
    +
    Member Gtk::FileChooserButton::get_focus_on_click () const
    -
    -

    -
    -
    Member Gtk::FileChooserButton::set_focus_on_click (gboolean focus_on_click=true)
    +
    Member Gtk::FileChooserButton::set_focus_on_click (gboolean focus_on_click=true)
    -
    -

    -
    -
    Member Gtk::IconTheme::list_icons () const
    +
    Member Gtk::IconTheme::list_icons () const
    .
    -
    -

    -
    -
    Member Gtk::IconView::get_dest_item_at_pos (int drag_x, int drag_y, TreeModel::Path& path, IconViewDropPosition& pos) const
    -
    -
    -

    -
    -
    Member Gtk::IconView::get_dest_item_at_pos (int drag_x, int drag_y, TreeModel::Path& path) const
    +
    Member Gtk::IconView::get_dest_item_at_pos (int drag_x, int drag_y, TreeModel::Path& path, IconViewDropPosition& pos) const
    -
    -

    -
    -
    Member Gtk::IconView::get_dest_item_at_pos (int drag_x, int drag_y, IconViewDropPosition& pos) const
    +
    Member Gtk::IconView::get_dest_item_at_pos (int drag_x, int drag_y, TreeModel::Path& path) const
    -
    -

    -
    -
    Member Gtk::IconView::get_drag_dest_item (TreeModel::Path& path, IconViewDropPosition& pos) const
    +
    Member Gtk::IconView::get_dest_item_at_pos (int drag_x, int drag_y, IconViewDropPosition& pos) const
    -
    -

    -
    -
    Member Gtk::IconView::get_drag_dest_item (TreeModel::Path& path) const
    +
    Member Gtk::IconView::get_drag_dest_item (TreeModel::Path& path, IconViewDropPosition& pos) const
    -
    -

    -
    -
    Member Gtk::IconView::get_drag_dest_item (IconViewDropPosition& pos) const
    +
    Member Gtk::IconView::get_drag_dest_item (TreeModel::Path& path) const
    -
    -

    -
    -
    Member Gtk::Label::get_line_wrap_mode () const
    +
    Member Gtk::IconView::get_drag_dest_item (IconViewDropPosition& pos) const
    -
    -

    -
    -
    Member Gtk::Label::set_line_wrap_mode (Pango::WrapMode wrap_mode)
    -
    -
    -

    -
    -
    Class Gtk::LinkButton
    +
    Class Gtk::LinkButton

    -
    -

    -
    -
    Member Gtk::LinkButton::get_uri () const
    +
    Member Gtk::LinkButton::get_uri () const
    -
    -

    -
    -
    Member Gtk::LinkButton::set_uri (const Glib::ustring& uri)
    +
    Member Gtk::LinkButton::set_uri (const Glib::ustring& uri)
    -
    -

    -
    -
    Class Gtk::ListViewText
    +
    Class Gtk::ListViewText
    -
    -

    -
    -
    Member Gtk::Menu::attach_to_widget (Widget& attach_widget)
    +
    Member Gtk::Menu::attach_to_widget (Widget& attach_widget)
    -
    -

    -
    -
    Member Gtk::MessageDialog::set_image (Widget& image)
    +
    Member Gtk::MessageDialog::set_image (Widget& image)
    -
    -

    -
    -
    Member Gtk::Notebook::get_tab_detachable (Widget& child) const
    +
    Member Gtk::Notebook::get_tab_detachable (Widget& child) const
    -
    -

    -
    -
    Member Gtk::Notebook::get_tab_reorderable (Widget& child) const
    +
    Member Gtk::Notebook::get_tab_reorderable (Widget& child) const
    -
    -

    -
    -
    Member Gtk::Notebook::set_tab_detachable (Widget& child, bool detachable=true)
    +
    Member Gtk::Notebook::set_tab_detachable (Widget& child, bool detachable=true)
    -
    -

    -
    -
    Member Gtk::Notebook::set_tab_reorderable (Widget& child, bool reorderable=true)
    +
    Member Gtk::Notebook::set_tab_reorderable (Widget& child, bool reorderable=true)
    -
    -

    -
    -
    Member Gtk::Notebook::signal_page_added ()
    +
    Member Gtk::Notebook::signal_page_added ()
    -
    -

    -
    -
    Member Gtk::Notebook::signal_page_removed ()
    +
    Member Gtk::Notebook::signal_page_removed ()
    -
    -

    -
    -
    Member Gtk::Notebook::signal_page_reordered ()
    +
    Member Gtk::Notebook::signal_page_reordered ()
    -
    -

    -
    -
    Class Gtk::PageSetup
    +
    Class Gtk::PageSetup
    -
    -

    -
    -
    Member Gtk::PageSetup::copy () const
    +
    Member Gtk::PageSetup::copy () const
    -
    -

    -
    -
    Member Gtk::PageSetup::get_bottom_margin (Unit unit) const
    +
    Member Gtk::PageSetup::get_bottom_margin (Unit unit) const
    -
    -

    -
    -
    Member Gtk::PageSetup::get_left_margin (Unit unit) const
    +
    Member Gtk::PageSetup::get_left_margin (Unit unit) const
    -
    -

    -
    -
    Member Gtk::PageSetup::get_orientation () const
    +
    Member Gtk::PageSetup::get_orientation () const
    -
    -

    -
    -
    Member Gtk::PageSetup::get_page_height (Unit unit) const
    +
    Member Gtk::PageSetup::get_page_height (Unit unit) const
    -
    -

    -
    -
    Member Gtk::PageSetup::get_page_width (Unit unit) const
    +
    Member Gtk::PageSetup::get_page_width (Unit unit) const
    -
    -

    -
    -
    Member Gtk::PageSetup::get_paper_height (Unit unit) const
    +
    Member Gtk::PageSetup::get_paper_height (Unit unit) const
    -
    -

    -
    -
    Member Gtk::PageSetup::get_paper_size ()
    +
    Member Gtk::PageSetup::get_paper_size ()
    -
    -

    -
    -
    Member Gtk::PageSetup::get_paper_size () const
    +
    Member Gtk::PageSetup::get_paper_size () const
    -
    -

    -
    -
    Member Gtk::PageSetup::get_paper_width (Unit unit) const
    +
    Member Gtk::PageSetup::get_paper_width (Unit unit) const
    -
    -

    -
    -
    Member Gtk::PageSetup::get_right_margin (Unit unit) const
    +
    Member Gtk::PageSetup::get_right_margin (Unit unit) const
    -
    -

    -
    -
    Member Gtk::PageSetup::get_top_margin (Unit unit) const
    +
    Member Gtk::PageSetup::get_top_margin (Unit unit) const
    -
    -

    -
    -
    Member Gtk::PageSetup::set_bottom_margin (double margin, Unit unit)
    +
    Member Gtk::PageSetup::set_bottom_margin (double margin, Unit unit)
    -
    -

    -
    -
    Member Gtk::PageSetup::set_left_margin (double margin, Unit unit)
    +
    Member Gtk::PageSetup::set_left_margin (double margin, Unit unit)
    -
    -

    -
    -
    Member Gtk::PageSetup::set_orientation (PageOrientation orientation)
    +
    Member Gtk::PageSetup::set_orientation (PageOrientation orientation)
    -
    -

    -
    -
    Member Gtk::PageSetup::set_paper_size (const PaperSize& paper_size)
    +
    Member Gtk::PageSetup::set_paper_size (const PaperSize& paper_size)
    -
    -

    -
    -
    Member Gtk::PageSetup::set_paper_size_and_default_margins (const PaperSize& paper_size)
    +
    Member Gtk::PageSetup::set_paper_size_and_default_margins (const PaperSize& paper_size)
    -
    -

    -
    -
    Member Gtk::PageSetup::set_right_margin (double margin, Unit unit)
    +
    Member Gtk::PageSetup::set_right_margin (double margin, Unit unit)
    -
    -

    -
    -
    Member Gtk::PageSetup::set_top_margin (double margin, Unit unit)
    +
    Member Gtk::PageSetup::set_top_margin (double margin, Unit unit)
    -
    -

    -
    -
    Class Gtk::PageSetupUnixDialog
    +
    Class Gtk::PageSetupUnixDialog
    -
    -

    -
    -
    Member Gtk::PageSetupUnixDialog::get_page_setup ()
    +
    Member Gtk::PageSetupUnixDialog::get_page_setup () const
    -
    -

    -
    -
    Member Gtk::PageSetupUnixDialog::get_page_setup () const
    +
    Member Gtk::PageSetupUnixDialog::get_page_setup ()
    -
    -

    -
    -
    Member Gtk::PageSetupUnixDialog::get_print_settings ()
    +
    Member Gtk::PageSetupUnixDialog::get_print_settings ()
    -
    -

    -
    -
    Member Gtk::PageSetupUnixDialog::get_print_settings () const
    +
    Member Gtk::PageSetupUnixDialog::get_print_settings () const
    -
    -

    -
    -
    Member Gtk::PageSetupUnixDialog::set_page_setup (const Glib::RefPtr< PageSetup >& page_setup)
    +
    Member Gtk::PageSetupUnixDialog::set_page_setup (const Glib::RefPtr< PageSetup >& page_setup)
    -
    -

    -
    -
    Member Gtk::PageSetupUnixDialog::set_print_settings (const Glib::RefPtr< PrintSettings >& print_settings)
    +
    Member Gtk::PageSetupUnixDialog::set_print_settings (const Glib::RefPtr< PrintSettings >& print_settings)
    -
    -

    -
    -
    Class Gtk::PaperSize
    +
    Class Gtk::PaperSize
    -
    -

    -
    -
    Member Gtk::PaperSize::get_default ()
    +
    Member Gtk::PaperSize::get_default ()
    -
    -

    -
    -
    Member Gtk::PaperSize::get_default_bottom_margin (Unit unit) const
    +
    Member Gtk::PaperSize::get_default_bottom_margin (Unit unit) const
    -
    -

    -
    -
    Member Gtk::PaperSize::get_default_left_margin (Unit unit) const
    +
    Member Gtk::PaperSize::get_default_left_margin (Unit unit) const
    -
    -

    -
    -
    Member Gtk::PaperSize::get_default_right_margin (Unit unit) const
    +
    Member Gtk::PaperSize::get_default_right_margin (Unit unit) const
    -
    -

    -
    -
    Member Gtk::PaperSize::get_default_top_margin (Unit unit) const
    +
    Member Gtk::PaperSize::get_default_top_margin (Unit unit) const
    -
    -

    -
    -
    Member Gtk::PaperSize::get_display_name () const
    +
    Member Gtk::PaperSize::get_display_name () const
    -
    -

    -
    -
    Member Gtk::PaperSize::get_height (Unit unit) const
    +
    Member Gtk::PaperSize::get_height (Unit unit) const
    -
    -

    -
    -
    Member Gtk::PaperSize::get_name () const
    +
    Member Gtk::PaperSize::get_name () const
    -
    -

    -
    -
    Member Gtk::PaperSize::get_ppd_name () const
    +
    Member Gtk::PaperSize::get_ppd_name () const
    -
    -

    -
    -
    Member Gtk::PaperSize::get_width (Unit unit) const
    +
    Member Gtk::PaperSize::get_width (Unit unit) const
    -
    -

    -
    -
    Member Gtk::PaperSize::set_size (double width, double height, Unit unit)
    +
    Member Gtk::PaperSize::set_size (double width, double height, Unit unit)
    -
    -

    -
    -
    Class Gtk::PrintContext
    +
    Class Gtk::PrintContext
    -
    -

    -
    -
    Member Gtk::PrintContext::create_pango_context ()
    +
    Member Gtk::PrintContext::create_pango_context ()
    -
    -

    -
    -
    Member Gtk::PrintContext::create_pango_layout ()
    +
    Member Gtk::PrintContext::create_pango_layout ()
    -
    -

    -
    -
    Member Gtk::PrintContext::get_cairo_context ()
    +
    Member Gtk::PrintContext::get_cairo_context ()
    -
    -

    -
    -
    Member Gtk::PrintContext::get_cairo_context () const
    +
    Member Gtk::PrintContext::get_cairo_context () const
    -
    -

    -
    -
    Member Gtk::PrintContext::get_dpi_x () const
    +
    Member Gtk::PrintContext::get_dpi_x () const
    -
    -

    -
    -
    Member Gtk::PrintContext::get_dpi_y () const
    +
    Member Gtk::PrintContext::get_dpi_y () const
    -
    -

    -
    -
    Member Gtk::PrintContext::get_height () const
    +
    Member Gtk::PrintContext::get_height () const
    -
    -

    -
    -
    Member Gtk::PrintContext::get_page_setup ()
    +
    Member Gtk::PrintContext::get_page_setup ()
    -
    -

    -
    -
    Member Gtk::PrintContext::get_page_setup () const
    +
    Member Gtk::PrintContext::get_page_setup () const
    -
    -

    -
    -
    Member Gtk::PrintContext::get_pango_fontmap () const
    +
    Member Gtk::PrintContext::get_pango_fontmap ()
    -
    -

    -
    -
    Member Gtk::PrintContext::get_pango_fontmap ()
    +
    Member Gtk::PrintContext::get_pango_fontmap () const
    -
    -

    -
    -
    Member Gtk::PrintContext::get_width () const
    +
    Member Gtk::PrintContext::get_width () const
    -
    -

    -
    -
    Member Gtk::PrintContext::set_cairo_context (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double dpi_x, double dpi_y)
    +
    Member Gtk::PrintContext::set_cairo_context (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double dpi_x, double dpi_y)
    -
    -

    -
    -
    Class Gtk::Printer
    +
    Class Gtk::Printer
    -
    -

    -
    -
    Member Gtk::Printer::accepts_pdf () const
    +
    Member Gtk::Printer::accepts_pdf () const
    -
    -

    -
    -
    Member Gtk::Printer::accepts_ps () const
    +
    Member Gtk::Printer::accepts_ps () const
    -
    -

    -
    -
    Member Gtk::Printer::get_description () const
    +
    Member Gtk::Printer::get_description () const
    -
    -

    -
    -
    Member Gtk::Printer::get_icon_name () const
    +
    Member Gtk::Printer::get_icon_name () const
    -
    -

    -
    -
    Member Gtk::Printer::get_job_count () const
    +
    Member Gtk::Printer::get_job_count () const
    -
    -

    -
    -
    Member Gtk::Printer::get_location () const
    +
    Member Gtk::Printer::get_location () const
    -
    -

    -
    -
    Member Gtk::Printer::get_name () const
    +
    Member Gtk::Printer::get_name () const
    -
    -

    -
    -
    Member Gtk::Printer::get_state_message () const
    +
    Member Gtk::Printer::get_state_message () const
    -
    -

    -
    -
    Member Gtk::Printer::is_active () const
    +
    Member Gtk::Printer::is_active () const
    -
    -

    -
    -
    Member Gtk::Printer::is_default () const
    +
    Member Gtk::Printer::is_default () const
    -
    -

    -
    -
    Member Gtk::Printer::is_virtual () const
    +
    Member Gtk::Printer::is_virtual () const
    -
    -

    -
    -
    Member Gtk::Printer::signal_details_acquired ()
    +
    Member Gtk::Printer::signal_details_acquired ()
    -
    -

    -
    -
    Class Gtk::PrintJob
    +
    Class Gtk::PrintJob
    -
    -

    -
    -
    Member Gtk::PrintJob::get_printer ()
    +
    Member Gtk::PrintJob::get_printer ()
    -
    -

    -
    -
    Member Gtk::PrintJob::get_printer () const
    +
    Member Gtk::PrintJob::get_printer () const
    -
    -

    -
    -
    Member Gtk::PrintJob::get_settings ()
    +
    Member Gtk::PrintJob::get_settings ()
    -
    -

    -
    -
    Member Gtk::PrintJob::get_settings () const
    +
    Member Gtk::PrintJob::get_settings () const
    -
    -

    -
    -
    Member Gtk::PrintJob::get_status () const
    +
    Member Gtk::PrintJob::get_status () const
    -
    -

    -
    -
    Member Gtk::PrintJob::get_surface ()
    +
    Member Gtk::PrintJob::get_surface ()
    -
    -

    -
    -
    Member Gtk::PrintJob::get_surface () const
    +
    Member Gtk::PrintJob::get_surface () const
    -
    -

    -
    -
    Member Gtk::PrintJob::get_title () const
    +
    Member Gtk::PrintJob::get_title () const
    -
    -

    -
    -
    Member Gtk::PrintJob::get_track_print_status () const
    +
    Member Gtk::PrintJob::get_track_print_status () const
    -
    -

    -
    -
    Member Gtk::PrintJob::set_source_file (const std::string& filename)
    +
    Member Gtk::PrintJob::set_source_file (const std::string& filename)
    -
    -

    -
    -
    Member Gtk::PrintJob::set_track_print_status (bool track_status=true)
    +
    Member Gtk::PrintJob::set_track_print_status (bool track_status=true)
    -
    -

    -
    -
    Member Gtk::PrintJob::signal_status_changed ()
    +
    Member Gtk::PrintJob::signal_status_changed ()
    -
    -

    -
    -
    Class Gtk::PrintOperation
    +
    Class Gtk::PrintOperation
    -
    -

    -
    -
    Member Gtk::PrintOperation::cancel ()
    +
    Member Gtk::PrintOperation::cancel ()
    -
    -

    -
    -
    Member Gtk::PrintOperation::get_default_page_setup ()
    +
    Member Gtk::PrintOperation::get_default_page_setup ()
    -
    -

    -
    -
    Member Gtk::PrintOperation::get_default_page_setup () const
    +
    Member Gtk::PrintOperation::get_default_page_setup () const
    -
    -

    -
    -
    Member Gtk::PrintOperation::get_print_settings ()
    +
    Member Gtk::PrintOperation::get_print_settings ()
    -
    -

    -
    -
    Member Gtk::PrintOperation::get_print_settings () const
    +
    Member Gtk::PrintOperation::get_print_settings () const
    -
    -

    -
    -
    Member Gtk::PrintOperation::get_status () const
    +
    Member Gtk::PrintOperation::get_status () const
    -
    -

    -
    -
    Member Gtk::PrintOperation::get_status_string () const
    +
    Member Gtk::PrintOperation::get_status_string () const
    -
    -

    -
    -
    Member Gtk::PrintOperation::is_finished () const
    +
    Member Gtk::PrintOperation::is_finished () const
    -
    -

    -
    -
    Member Gtk::PrintOperation::run (PrintOperationAction action, Window& parent)
    +
    Member Gtk::PrintOperation::run (PrintOperationAction action, Window& parent)
    -
    -

    -
    -
    Member Gtk::PrintOperation::set_allow_async (bool allow_async=true)
    +
    Member Gtk::PrintOperation::set_allow_async (bool allow_async=true)
    -
    -

    -
    -
    Member Gtk::PrintOperation::set_current_page (int current_page)
    +
    Member Gtk::PrintOperation::set_current_page (int current_page)
    -
    -

    -
    -
    Member Gtk::PrintOperation::set_custom_tab_label (const Glib::ustring& label)
    +
    Member Gtk::PrintOperation::set_custom_tab_label (const Glib::ustring& label)
    -
    -

    -
    -
    Member Gtk::PrintOperation::set_default_page_setup (const Glib::RefPtr< PageSetup >& default_page_setup)
    +
    Member Gtk::PrintOperation::set_default_page_setup (const Glib::RefPtr< PageSetup >& default_page_setup)
    -
    -

    -
    -
    Member Gtk::PrintOperation::set_export_filename (const std::string& filename)
    +
    Member Gtk::PrintOperation::set_export_filename (const std::string& filename)
    -
    -

    -
    -
    Member Gtk::PrintOperation::set_job_name (const Glib::ustring& job_name)
    +
    Member Gtk::PrintOperation::set_job_name (const Glib::ustring& job_name)
    -
    -

    -
    -
    Member Gtk::PrintOperation::set_n_pages (int n_pages)
    +
    Member Gtk::PrintOperation::set_n_pages (int n_pages)
    -
    -

    -
    -
    Member Gtk::PrintOperation::set_print_settings (const Glib::RefPtr< PrintSettings >& print_settings)
    +
    Member Gtk::PrintOperation::set_print_settings (const Glib::RefPtr< PrintSettings >& print_settings)
    -
    -

    -
    -
    Member Gtk::PrintOperation::set_show_progress (bool show_progress=true)
    +
    Member Gtk::PrintOperation::set_show_progress (bool show_progress=true)
    -
    -

    -
    -
    Member Gtk::PrintOperation::set_track_print_status (bool track_status=true)
    +
    Member Gtk::PrintOperation::set_track_print_status (bool track_status=true)
    -
    -

    -
    -
    Member Gtk::PrintOperation::set_unit (Unit unit)
    +
    Member Gtk::PrintOperation::set_unit (Unit unit)
    -
    -

    -
    -
    Member Gtk::PrintOperation::set_use_full_page (bool use_full_page=true)
    +
    Member Gtk::PrintOperation::set_use_full_page (bool use_full_page=true)
    -
    -

    -
    -
    Member Gtk::PrintOperation::signal_begin_print ()
    +
    Member Gtk::PrintOperation::signal_begin_print ()
    -
    -

    -
    -
    Member Gtk::PrintOperation::signal_create_custom_widget ()
    +
    Member Gtk::PrintOperation::signal_create_custom_widget ()
    -
    -

    -
    -
    Member Gtk::PrintOperation::signal_custom_widget_apply ()
    +
    Member Gtk::PrintOperation::signal_custom_widget_apply ()
    -
    -

    -
    -
    Member Gtk::PrintOperation::signal_done ()
    +
    Member Gtk::PrintOperation::signal_done ()
    -
    -

    -
    -
    Member Gtk::PrintOperation::signal_draw_page ()
    +
    Member Gtk::PrintOperation::signal_draw_page ()
    -
    -

    -
    -
    Member Gtk::PrintOperation::signal_end_print ()
    +
    Member Gtk::PrintOperation::signal_end_print ()
    -
    -

    -
    -
    Member Gtk::PrintOperation::signal_paginate ()
    +
    Member Gtk::PrintOperation::signal_paginate ()
    -
    -

    -
    -
    Member Gtk::PrintOperation::signal_preview ()
    +
    Member Gtk::PrintOperation::signal_preview ()
    -
    -

    -
    -
    Member Gtk::PrintOperation::signal_request_page_setup ()
    +
    Member Gtk::PrintOperation::signal_request_page_setup ()
    -
    -

    -
    -
    Member Gtk::PrintOperation::signal_status_changed ()
    +
    Member Gtk::PrintOperation::signal_status_changed ()
    -
    -

    -
    -
    Class Gtk::PrintOperationPreview
    +
    Class Gtk::PrintOperationPreview
    -
    -

    -
    -
    Member Gtk::PrintOperationPreview::end_preview ()
    +
    Member Gtk::PrintOperationPreview::end_preview ()
    -
    -

    -
    -
    Member Gtk::PrintOperationPreview::is_selected (int page_nr) const
    +
    Member Gtk::PrintOperationPreview::is_selected (int page_nr) const
    -
    -

    -
    -
    Member Gtk::PrintOperationPreview::render_page (int page_nr)
    +
    Member Gtk::PrintOperationPreview::render_page (int page_nr)
    -
    -

    -
    -
    Class Gtk::PrintSettings
    +
    Class Gtk::PrintSettings
    -
    -

    -
    -
    Member Gtk::PrintSettings::copy () const
    +
    Member Gtk::PrintSettings::copy () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get (const Glib::ustring& key) const
    +
    Member Gtk::PrintSettings::get (const Glib::ustring& key) const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_bool (const Glib::ustring& key) const
    +
    Member Gtk::PrintSettings::get_bool (const Glib::ustring& key) const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_collate () const
    +
    Member Gtk::PrintSettings::get_collate () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_default_source () const
    +
    Member Gtk::PrintSettings::get_default_source () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_dither () const
    +
    Member Gtk::PrintSettings::get_dither () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_double (const Glib::ustring& key) const
    +
    Member Gtk::PrintSettings::get_double (const Glib::ustring& key) const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_double_with_default (const Glib::ustring& key, double def) const
    +
    Member Gtk::PrintSettings::get_double_with_default (const Glib::ustring& key, double def) const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_duplex () const
    +
    Member Gtk::PrintSettings::get_duplex () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_finishings () const
    +
    Member Gtk::PrintSettings::get_finishings () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_int (const Glib::ustring& key) const
    +
    Member Gtk::PrintSettings::get_int (const Glib::ustring& key) const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_int_with_default (const Glib::ustring& key, int def) const
    +
    Member Gtk::PrintSettings::get_int_with_default (const Glib::ustring& key, int def) const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_length (const Glib::ustring& key, Unit unit) const
    +
    Member Gtk::PrintSettings::get_length (const Glib::ustring& key, Unit unit) const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_media_type () const
    +
    Member Gtk::PrintSettings::get_media_type () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_n_copies () const
    +
    Member Gtk::PrintSettings::get_n_copies () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_number_up () const
    +
    Member Gtk::PrintSettings::get_number_up () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_orientation () const
    +
    Member Gtk::PrintSettings::get_orientation () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_output_bin () const
    +
    Member Gtk::PrintSettings::get_output_bin () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_page_set () const
    +
    Member Gtk::PrintSettings::get_page_set () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_paper_height (Unit unit) const
    +
    Member Gtk::PrintSettings::get_paper_height (Unit unit) const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_paper_size () const
    +
    Member Gtk::PrintSettings::get_paper_size ()
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_paper_size ()
    +
    Member Gtk::PrintSettings::get_paper_size () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_paper_width (Unit unit) const
    +
    Member Gtk::PrintSettings::get_paper_width (Unit unit) const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_print_pages () const
    +
    Member Gtk::PrintSettings::get_print_pages () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_printer () const
    +
    Member Gtk::PrintSettings::get_printer () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_quality () const
    +
    Member Gtk::PrintSettings::get_quality () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_resolution () const
    +
    Member Gtk::PrintSettings::get_resolution () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_reverse () const
    +
    Member Gtk::PrintSettings::get_reverse () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_scale () const
    +
    Member Gtk::PrintSettings::get_scale () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_use_color () const
    +
    Member Gtk::PrintSettings::get_use_color () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::has_key (const Glib::ustring& key) const
    +
    Member Gtk::PrintSettings::has_key (const Glib::ustring& key) const
    -
    -

    -
    -
    Member Gtk::PrintSettings::set (const Glib::ustring& key, const Glib::ustring& value)
    +
    Member Gtk::PrintSettings::set (const Glib::ustring& key, const Glib::ustring& value)
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_bool (const Glib::ustring& key, bool value=true)
    +
    Member Gtk::PrintSettings::set_bool (const Glib::ustring& key, bool value=true)
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_collate (bool collate=true)
    +
    Member Gtk::PrintSettings::set_collate (bool collate=true)
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_default_source (const Glib::ustring& default_source)
    +
    Member Gtk::PrintSettings::set_default_source (const Glib::ustring& default_source)
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_dither (const Glib::ustring& dither)
    +
    Member Gtk::PrintSettings::set_dither (const Glib::ustring& dither)
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_double (const Glib::ustring& key, double value)
    +
    Member Gtk::PrintSettings::set_double (const Glib::ustring& key, double value)
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_duplex (PrintDuplex duplex)
    +
    Member Gtk::PrintSettings::set_duplex (PrintDuplex duplex)
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_finishings (const Glib::ustring& finishings)
    +
    Member Gtk::PrintSettings::set_finishings (const Glib::ustring& finishings)
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_int (const Glib::ustring& key, int value)
    +
    Member Gtk::PrintSettings::set_int (const Glib::ustring& key, int value)
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_length (const Glib::ustring& key, double value, Unit unit)
    +
    Member Gtk::PrintSettings::set_length (const Glib::ustring& key, double value, Unit unit)
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_media_type (const Glib::ustring& media_type)
    +
    Member Gtk::PrintSettings::set_media_type (const Glib::ustring& media_type)
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_n_copies (int num_copies)
    +
    Member Gtk::PrintSettings::set_n_copies (int num_copies)
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_number_up (int number_up)
    +
    Member Gtk::PrintSettings::set_number_up (int number_up)
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_orientation (PageOrientation orientation)
    +
    Member Gtk::PrintSettings::set_orientation (PageOrientation orientation)
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_output_bin (const Glib::ustring& output_bin)
    +
    Member Gtk::PrintSettings::set_output_bin (const Glib::ustring& output_bin)
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_page_set (PageSet page_set)
    +
    Member Gtk::PrintSettings::set_page_set (PageSet page_set)
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_paper_height (double height, Unit unit)
    +
    Member Gtk::PrintSettings::set_paper_height (double height, Unit unit)
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_paper_size (const PaperSize& paper_size)
    +
    Member Gtk::PrintSettings::set_paper_size (const PaperSize& paper_size)
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_paper_width (double width, Unit unit)
    +
    Member Gtk::PrintSettings::set_paper_width (double width, Unit unit)
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_print_pages (PrintPages print_pages)
    +
    Member Gtk::PrintSettings::set_print_pages (PrintPages print_pages)
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_printer (const Glib::ustring& name)
    +
    Member Gtk::PrintSettings::set_printer (const Glib::ustring& name)
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_quality (PrintQuality quality)
    +
    Member Gtk::PrintSettings::set_quality (PrintQuality quality)
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_resolution (int resolution)
    +
    Member Gtk::PrintSettings::set_resolution (int resolution)
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_reverse (bool reverse=true)
    +
    Member Gtk::PrintSettings::set_reverse (bool reverse=true)
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_scale (double scale)
    +
    Member Gtk::PrintSettings::set_scale (double scale)
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_use_color (bool use_color=true)
    +
    Member Gtk::PrintSettings::set_use_color (bool use_color=true)
    -
    -

    -
    -
    Member Gtk::PrintSettings::unset (const Glib::ustring& key)
    +
    Member Gtk::PrintSettings::unset (const Glib::ustring& key)
    -
    -

    -
    -
    Class Gtk::PrintUnixDialog
    +
    Class Gtk::PrintUnixDialog
    -
    -

    -
    -
    Member Gtk::PrintUnixDialog::add_custom_tab (const Widget& child, const Widget& tab_label)
    +
    Member Gtk::PrintUnixDialog::add_custom_tab (const Widget& child, const Widget& tab_label)
    -
    -

    -
    -
    Member Gtk::PrintUnixDialog::get_current_page () const
    +
    Member Gtk::PrintUnixDialog::get_current_page () const
    -
    -

    -
    -
    Member Gtk::PrintUnixDialog::get_page_setup () const
    +
    Member Gtk::PrintUnixDialog::get_page_setup ()
    -
    -

    -
    -
    Member Gtk::PrintUnixDialog::get_page_setup ()
    +
    Member Gtk::PrintUnixDialog::get_page_setup () const
    -
    -

    -
    -
    Member Gtk::PrintUnixDialog::get_selected_printer ()
    +
    Member Gtk::PrintUnixDialog::get_selected_printer ()
    -
    -

    -
    -
    Member Gtk::PrintUnixDialog::get_selected_printer () const
    +
    Member Gtk::PrintUnixDialog::get_selected_printer () const
    -
    -

    -
    -
    Member Gtk::PrintUnixDialog::get_settings ()
    +
    Member Gtk::PrintUnixDialog::get_settings ()
    -
    -

    -
    -
    Member Gtk::PrintUnixDialog::get_settings () const
    +
    Member Gtk::PrintUnixDialog::get_settings () const
    -
    -

    -
    -
    Member Gtk::PrintUnixDialog::set_current_page (int current_page)
    +
    Member Gtk::PrintUnixDialog::set_current_page (int current_page)
    -
    -

    -
    -
    Member Gtk::PrintUnixDialog::set_manual_capabilities (PrintCapabilities capabilities)
    +
    Member Gtk::PrintUnixDialog::set_manual_capabilities (PrintCapabilities capabilities)
    -
    -

    -
    -
    Member Gtk::PrintUnixDialog::set_page_setup (const Glib::RefPtr< PageSetup >& page_setup)
    +
    Member Gtk::PrintUnixDialog::set_page_setup (const Glib::RefPtr< PageSetup >& page_setup)
    -
    -

    -
    -
    Member Gtk::PrintUnixDialog::set_settings (const Glib::RefPtr< PrintSettings >& print_settings)
    +
    Member Gtk::PrintUnixDialog::set_settings (const Glib::RefPtr< PrintSettings >& print_settings)
    -
    -

    -
    -
    Member Gtk::RadioAction::set_current_value (int current_value)
    +
    Member Gtk::RadioAction::set_current_value (int current_value)
    -
    -

    -
    -
    Member Gtk::Range::get_lower_stepper_sensitivity () const
    +
    Member Gtk::Range::get_lower_stepper_sensitivity () const
    -
    -

    -
    -
    Member Gtk::Range::get_upper_stepper_sensitivity () const
    +
    Member Gtk::Range::get_upper_stepper_sensitivity () const
    -
    -

    -
    -
    Member Gtk::Range::set_lower_stepper_sensitivity (SensitivityType sensitivity)
    +
    Member Gtk::Range::set_lower_stepper_sensitivity (SensitivityType sensitivity)
    -
    -

    -
    -
    Member Gtk::Range::set_upper_stepper_sensitivity (SensitivityType sensitivity)
    +
    Member Gtk::Range::set_upper_stepper_sensitivity (SensitivityType sensitivity)
    -
    -

    -
    -
    Class Gtk::RecentChooser
    +
    Class Gtk::RecentChooser
    -
    -

    -
    -
    Member Gtk::RecentChooser::add_filter (const Glib::RefPtr< RecentFilter >& filter)
    +
    Member Gtk::RecentChooser::add_filter (const Glib::RefPtr< RecentFilter >& filter)
    -
    -

    -
    -
    Member Gtk::RecentChooser::get_current_item ()
    +
    Member Gtk::RecentChooser::get_current_item ()
    -
    -

    -
    -
    Member Gtk::RecentChooser::get_current_item () const
    +
    Member Gtk::RecentChooser::get_current_item () const
    -
    -

    -
    -
    Member Gtk::RecentChooser::get_current_uri () const
    +
    Member Gtk::RecentChooser::get_current_uri () const
    -
    -

    -
    -
    Member Gtk::RecentChooser::get_filter ()
    +
    Member Gtk::RecentChooser::get_filter () const
    -
    -

    -
    -
    Member Gtk::RecentChooser::get_filter () const
    +
    Member Gtk::RecentChooser::get_filter ()
    -
    -

    -
    -
    Member Gtk::RecentChooser::get_items () const
    +
    Member Gtk::RecentChooser::get_items () const
    -
    -

    -
    -
    Member Gtk::RecentChooser::get_limit () const
    +
    Member Gtk::RecentChooser::get_limit () const
    -
    -

    -
    -
    Member Gtk::RecentChooser::get_local_only () const
    +
    Member Gtk::RecentChooser::get_local_only () const
    -
    -

    -
    -
    Member Gtk::RecentChooser::get_select_multiple () const
    +
    Member Gtk::RecentChooser::get_select_multiple () const
    -
    -

    -
    -
    Member Gtk::RecentChooser::get_show_icons () const
    +
    Member Gtk::RecentChooser::get_show_icons () const
    -
    -

    -
    -
    Member Gtk::RecentChooser::get_show_not_found () const
    +
    Member Gtk::RecentChooser::get_show_not_found () const
    -
    -

    -
    -
    Member Gtk::RecentChooser::get_show_private () const
    +
    Member Gtk::RecentChooser::get_show_private () const
    -
    -

    -
    -
    Member Gtk::RecentChooser::get_show_tips () const
    +
    Member Gtk::RecentChooser::get_show_tips () const
    -
    -

    -
    -
    Member Gtk::RecentChooser::get_sort_type () const
    +
    Member Gtk::RecentChooser::get_sort_type () const
    -
    -

    -
    -
    Member Gtk::RecentChooser::list_filters ()
    +
    Member Gtk::RecentChooser::list_filters ()
    -
    -

    -
    -
    Member Gtk::RecentChooser::list_filters () const
    +
    Member Gtk::RecentChooser::list_filters () const
    -
    -

    -
    -
    Member Gtk::RecentChooser::remove_filter (const Glib::RefPtr< RecentFilter >& filter)
    +
    Member Gtk::RecentChooser::remove_filter (const Glib::RefPtr< RecentFilter >& filter)
    -
    -

    -
    -
    Member Gtk::RecentChooser::select_all ()
    +
    Member Gtk::RecentChooser::select_all ()
    -
    -

    -
    -
    Member Gtk::RecentChooser::select_uri (const Glib::ustring& uri)
    +
    Member Gtk::RecentChooser::select_uri (const Glib::ustring& uri)
    -
    -

    -
    -
    Member Gtk::RecentChooser::set_current_uri (const Glib::ustring& uri)
    +
    Member Gtk::RecentChooser::set_current_uri (const Glib::ustring& uri)
    -
    -

    -
    -
    Member Gtk::RecentChooser::set_filter (const Glib::RefPtr< RecentFilter >& filter)
    +
    Member Gtk::RecentChooser::set_filter (const Glib::RefPtr< RecentFilter >& filter)
    -
    -

    -
    -
    Member Gtk::RecentChooser::set_limit (int limit)
    +
    Member Gtk::RecentChooser::set_limit (int limit)
    -
    -

    -
    -
    Member Gtk::RecentChooser::set_local_only (bool local_only=true)
    +
    Member Gtk::RecentChooser::set_local_only (bool local_only=true)
    -
    -

    -
    -
    Member Gtk::RecentChooser::set_select_multiple (bool select_multiple=true)
    +
    Member Gtk::RecentChooser::set_select_multiple (bool select_multiple=true)
    -
    -

    -
    -
    Member Gtk::RecentChooser::set_show_icons (bool show_icons=true)
    +
    Member Gtk::RecentChooser::set_show_icons (bool show_icons=true)
    -
    -

    -
    -
    Member Gtk::RecentChooser::set_show_not_found (bool show_not_found=true)
    +
    Member Gtk::RecentChooser::set_show_not_found (bool show_not_found=true)
    -
    -

    -
    -
    Member Gtk::RecentChooser::set_show_private (bool show_private=true)
    +
    Member Gtk::RecentChooser::set_show_private (bool show_private=true)
    -
    -

    -
    -
    Member Gtk::RecentChooser::set_show_tips (bool show_tips=true)
    +
    Member Gtk::RecentChooser::set_show_tips (bool show_tips=true)
    -
    -

    -
    -
    Member Gtk::RecentChooser::set_sort_type (RecentSortType sort_type)
    +
    Member Gtk::RecentChooser::set_sort_type (RecentSortType sort_type)
    -
    -

    -
    -
    Member Gtk::RecentChooser::signal_item_activated ()
    +
    Member Gtk::RecentChooser::signal_item_activated ()
    -
    -

    -
    -
    Member Gtk::RecentChooser::signal_selection_changed ()
    +
    Member Gtk::RecentChooser::signal_selection_changed ()
    -
    -

    -
    -
    Member Gtk::RecentChooser::unselect_all ()
    +
    Member Gtk::RecentChooser::unselect_all ()
    -
    -

    -
    -
    Member Gtk::RecentChooser::unselect_uri (const Glib::ustring& uri)
    +
    Member Gtk::RecentChooser::unselect_uri (const Glib::ustring& uri)
    -
    -

    -
    -
    Class Gtk::RecentChooserDialog
    +
    Class Gtk::RecentChooserDialog
    -
    -

    -
    -
    Class Gtk::RecentChooserMenu
    +
    Class Gtk::RecentChooserMenu
    -
    -

    -
    -
    Member Gtk::RecentChooserMenu::get_show_numbers () const
    +
    Member Gtk::RecentChooserMenu::get_show_numbers () const
    -
    -

    -
    -
    Member Gtk::RecentChooserMenu::set_show_numbers (bool show_numbers=true)
    +
    Member Gtk::RecentChooserMenu::set_show_numbers (bool show_numbers=true)
    -
    -

    -
    -
    Class Gtk::RecentChooserWidget
    +
    Class Gtk::RecentChooserWidget
    -
    -

    -
    -
    Class Gtk::RecentFilter
    +
    Class Gtk::RecentFilter
    -
    -

    -
    -
    Member Gtk::RecentFilter::add_age (int days)
    +
    Member Gtk::RecentFilter::add_age (int days)
    -
    -

    -
    -
    Member Gtk::RecentFilter::add_application (const Glib::ustring& application)
    +
    Member Gtk::RecentFilter::add_application (const Glib::ustring& application)
    -
    -

    -
    -
    Member Gtk::RecentFilter::add_group (const Glib::ustring& group)
    +
    Member Gtk::RecentFilter::add_group (const Glib::ustring& group)
    -
    -

    -
    -
    Member Gtk::RecentFilter::add_mime_type (const Glib::ustring& mime_type)
    +
    Member Gtk::RecentFilter::add_mime_type (const Glib::ustring& mime_type)
    -
    -

    -
    -
    Member Gtk::RecentFilter::add_pattern (const Glib::ustring& pattern)
    +
    Member Gtk::RecentFilter::add_pattern (const Glib::ustring& pattern)
    -
    -

    -
    -
    Member Gtk::RecentFilter::add_pixbuf_formats ()
    +
    Member Gtk::RecentFilter::add_pixbuf_formats ()
    -
    -

    -
    -
    Member Gtk::RecentFilter::get_name () const
    +
    Member Gtk::RecentFilter::get_name () const
    -
    -

    -
    -
    Member Gtk::RecentFilter::get_needed () const
    +
    Member Gtk::RecentFilter::get_needed () const
    -
    -

    -
    -
    Member Gtk::RecentFilter::set_name (const Glib::ustring& name)
    +
    Member Gtk::RecentFilter::set_name (const Glib::ustring& name)
    -
    -

    -
    -
    Class Gtk::RecentInfo
    +
    Class Gtk::RecentInfo
    -
    -

    -
    -
    Member Gtk::RecentInfo::equal (const RecentInfo& b) const
    +
    Member Gtk::RecentInfo::equal (const RecentInfo& b) const
    -
    -

    -
    -
    Member Gtk::RecentInfo::exists () const
    +
    Member Gtk::RecentInfo::exists () const
    -
    -

    -
    -
    Member Gtk::RecentInfo::get_added () const
    +
    Member Gtk::RecentInfo::get_added () const
    -
    -

    -
    -
    Member Gtk::RecentInfo::get_age () const
    +
    Member Gtk::RecentInfo::get_age () const
    -
    -

    -
    -
    Member Gtk::RecentInfo::get_application_info (const Glib::ustring& app_name, std::string& app_exec, guint& count, time_t& time_) const
    +
    Member Gtk::RecentInfo::get_application_info (const Glib::ustring& app_name, std::string& app_exec, guint& count, time_t& time_) const
    -
    -

    -
    -
    Member Gtk::RecentInfo::get_applications () const
    +
    Member Gtk::RecentInfo::get_applications () const
    -
    -

    -
    -
    Member Gtk::RecentInfo::get_description () const
    +
    Member Gtk::RecentInfo::get_description () const
    -
    -

    -
    -
    Member Gtk::RecentInfo::get_display_name () const
    +
    Member Gtk::RecentInfo::get_display_name () const
    -
    -

    -
    -
    Member Gtk::RecentInfo::get_groups () const
    +
    Member Gtk::RecentInfo::get_groups () const
    -
    -

    -
    -
    Member Gtk::RecentInfo::get_icon (int size)
    +
    Member Gtk::RecentInfo::get_icon (int size)
    -
    -

    -
    -
    Member Gtk::RecentInfo::get_icon (int size) const
    +
    Member Gtk::RecentInfo::get_icon (int size) const
    -
    -

    -
    -
    Member Gtk::RecentInfo::get_mime_type () const
    +
    Member Gtk::RecentInfo::get_mime_type () const
    -
    -

    -
    -
    Member Gtk::RecentInfo::get_modified () const
    +
    Member Gtk::RecentInfo::get_modified () const
    -
    -

    -
    -
    Member Gtk::RecentInfo::get_private_hint () const
    +
    Member Gtk::RecentInfo::get_private_hint () const
    -
    -

    -
    -
    Member Gtk::RecentInfo::get_short_name () const
    +
    Member Gtk::RecentInfo::get_short_name () const
    -
    -

    -
    -
    Member Gtk::RecentInfo::get_uri () const
    +
    Member Gtk::RecentInfo::get_uri () const
    -
    -

    -
    -
    Member Gtk::RecentInfo::get_uri_display () const
    +
    Member Gtk::RecentInfo::get_uri_display () const
    -
    -

    -
    -
    Member Gtk::RecentInfo::get_visited () const
    +
    Member Gtk::RecentInfo::get_visited () const
    -
    -

    -
    -
    Member Gtk::RecentInfo::has_application (const Glib::ustring& app_name) const
    +
    Member Gtk::RecentInfo::has_application (const Glib::ustring& app_name) const
    -
    -

    -
    -
    Member Gtk::RecentInfo::has_group (const Glib::ustring& group) const
    +
    Member Gtk::RecentInfo::has_group (const Glib::ustring& group) const
    -
    -

    -
    -
    Member Gtk::RecentInfo::is_local () const
    +
    Member Gtk::RecentInfo::is_local () const
    -
    -

    -
    -
    Member Gtk::RecentInfo::last_application () const
    +
    Member Gtk::RecentInfo::last_application () const
    -
    -

    -
    -
    Class Gtk::RecentManager
    +
    Class Gtk::RecentManager
    -
    -

    -
    -
    Member Gtk::RecentManager::get_default ()
    +
    Member Gtk::RecentManager::get_default ()
    -
    -

    -
    -
    Member Gtk::RecentManager::get_items () const
    +
    Member Gtk::RecentManager::get_items () const
    -
    -

    -
    -
    Member Gtk::RecentManager::has_item (const Glib::ustring& uri) const
    +
    Member Gtk::RecentManager::has_item (const Glib::ustring& uri) const
    -
    -

    -
    -
    Member Gtk::RecentManager::lookup_item (const Glib::ustring& uri) const
    +
    Member Gtk::RecentManager::lookup_item (const Glib::ustring& uri) const
    -
    -

    -
    -
    Member Gtk::RecentManager::lookup_item (const Glib::ustring& uri)
    +
    Member Gtk::RecentManager::lookup_item (const Glib::ustring& uri)
    -
    -

    -
    -
    Member Gtk::RecentManager::move_item (const Glib::ustring& uri, const Glib::ustring& new_uri)
    +
    Member Gtk::RecentManager::move_item (const Glib::ustring& uri, const Glib::ustring& new_uri)
    -
    -

    -
    -
    Member Gtk::RecentManager::purge_items ()
    +
    Member Gtk::RecentManager::purge_items ()
    -
    -

    -
    -
    Member Gtk::RecentManager::remove_item (const Glib::ustring& uri)
    +
    Member Gtk::RecentManager::remove_item (const Glib::ustring& uri)
    -
    -

    -
    -
    Member Gtk::RecentManager::signal_changed ()
    +
    Member Gtk::RecentManager::signal_changed ()
    -
    -

    -
    -
    Member Gtk::ScrolledWindow::unset_placement ()
    +
    Member Gtk::ScrolledWindow::unset_placement ()
    -
    -

    -
    -
    Member Gtk::SelectionData::targets_include_rich_text (const Glib::RefPtr< TextBuffer >& buffer) const
    +
    Member Gtk::SelectionData::targets_include_rich_text (const Glib::RefPtr< TextBuffer >& buffer) const
    -
    -

    -
    -
    Member Gtk::SelectionData::targets_include_uri () const
    +
    Member Gtk::SelectionData::targets_include_uri () const
    -
    -

    -
    -
    Member Gtk::SizeGroup::get_widgets () const
    +
    Member Gtk::SizeGroup::get_widgets () const
    -
    -

    -
    -
    Member Gtk::SizeGroup::get_widgets ()
    +
    Member Gtk::SizeGroup::get_widgets ()
    -
    -

    -
    -
    Member Gtk::SpinButton::signal_wrapped ()
    +
    Member Gtk::SpinButton::signal_wrapped ()
    -
    -

    -
    -
    Class Gtk::StatusIcon
    +
    Class Gtk::StatusIcon
    -
    -

    -
    -
    Member Gtk::StatusIcon::create_from_file (const std::string& filename)
    +
    Member Gtk::StatusIcon::create_from_file (const std::string& filename)
    -
    -

    -
    -
    Member Gtk::StatusIcon::get_geometry (Glib::RefPtr< Gdk::Screen >& screen, Gdk::Rectangle& area, Orientation& orientation)
    +
    Member Gtk::StatusIcon::get_geometry (Glib::RefPtr< Gdk::Screen >& screen, Gdk::Rectangle& area, Orientation& orientation)
    -
    -

    -
    -
    Member Gtk::StatusIcon::get_icon_name () const
    +
    Member Gtk::StatusIcon::get_icon_name () const
    -
    -

    -
    -
    Member Gtk::StatusIcon::get_pixbuf ()
    +
    Member Gtk::StatusIcon::get_pixbuf ()
    -
    -

    -
    -
    Member Gtk::StatusIcon::get_pixbuf () const
    +
    Member Gtk::StatusIcon::get_pixbuf () const
    -
    -

    -
    -
    Member Gtk::StatusIcon::get_size () const
    +
    Member Gtk::StatusIcon::get_size () const
    -
    -

    -
    -
    Member Gtk::StatusIcon::get_stock () const
    +
    Member Gtk::StatusIcon::get_stock () const
    -
    -

    -
    -
    Member Gtk::StatusIcon::get_storage_type () const
    +
    Member Gtk::StatusIcon::get_storage_type () const
    -
    -

    -
    -
    Member Gtk::StatusIcon::get_visible () const
    +
    Member Gtk::StatusIcon::get_visible () const
    -
    -

    -
    -
    Member Gtk::StatusIcon::is_embedded () const
    +
    Member Gtk::StatusIcon::is_embedded () const
    -
    -

    -
    -
    Member Gtk::StatusIcon::set (const Glib::ustring& icon_name)
    +
    Member Gtk::StatusIcon::set (const Glib::ustring& icon_name)
    -
    -

    -
    -
    Member Gtk::StatusIcon::set (const StockID& stock_id)
    +
    Member Gtk::StatusIcon::set (const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)
    -
    -

    -
    -
    Member Gtk::StatusIcon::set (const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)
    +
    Member Gtk::StatusIcon::set (const StockID& stock_id)
    -
    -

    -
    -
    Member Gtk::StatusIcon::set_from_file (const Glib::ustring& filename)
    +
    Member Gtk::StatusIcon::set_from_file (const Glib::ustring& filename)
    -
    -

    -
    -
    Member Gtk::StatusIcon::set_visible (bool visible=true)
    +
    Member Gtk::StatusIcon::set_visible (bool visible=true)
    -
    -

    -
    -
    Member Gtk::StatusIcon::signal_activate ()
    +
    Member Gtk::StatusIcon::signal_activate ()
    -
    -

    -
    -
    Member Gtk::StatusIcon::signal_popup_menu ()
    +
    Member Gtk::StatusIcon::signal_popup_menu ()
    -
    -

    -
    -
    Member Gtk::StatusIcon::signal_size_changed ()
    +
    Member Gtk::StatusIcon::signal_size_changed ()
    -
    -

    -
    -
    Member Gtk::TextBuffer::get_can_create_tags (const Glib::ustring& format) const
    +
    Member Gtk::TextBuffer::get_can_create_tags (const Glib::ustring& format) const
    -
    -

    -
    -
    Member Gtk::TextBuffer::get_copy_target_list () const
    +
    Member Gtk::TextBuffer::get_copy_target_list () const
    -
    -

    -
    -
    Member Gtk::TextBuffer::get_has_selection () const
    +
    Member Gtk::TextBuffer::get_has_selection () const
    -
    -

    -
    -
    Member Gtk::TextBuffer::get_paste_target_list () const
    +
    Member Gtk::TextBuffer::get_paste_target_list () const
    -
    -

    -
    -
    Member Gtk::TextBuffer::register_deserialize_tagset (const Glib::ustring& tagset_name)
    +
    Member Gtk::TextBuffer::register_deserialize_tagset (const Glib::ustring& tagset_name)
    -
    -

    -
    -
    Member Gtk::TextBuffer::register_serialize_tagset (const Glib::ustring& tagset_name)
    +
    Member Gtk::TextBuffer::register_serialize_tagset (const Glib::ustring& tagset_name)
    -
    -

    -
    -
    Member Gtk::TextBuffer::set_can_create_tags (const Glib::ustring& format, bool can_create_tags=true)
    +
    Member Gtk::TextBuffer::set_can_create_tags (const Glib::ustring& format, bool can_create_tags=true)
    -
    -

    -
    -
    Member Gtk::TextBuffer::unregister_deserialize_format (const Glib::ustring& format)
    +
    Member Gtk::TextBuffer::unregister_deserialize_format (const Glib::ustring& format)
    -
    -

    -
    -
    Member Gtk::TextBuffer::unregister_serialize_format (const Glib::ustring& format)
    +
    Member Gtk::TextBuffer::unregister_serialize_format (const Glib::ustring& format)
    -
    -

    -
    -
    Member Gtk::TreeModel::rows_reordered (const Path& path, const std::vector< int >& new_order)
    +
    Member Gtk::TreeModel::rows_reordered (const Path& path, const std::vector< int >& new_order)
    -
    -

    -
    -
    Member Gtk::TreeView::get_enable_tree_lines () const
    +
    Member Gtk::TreeView::get_enable_tree_lines () const
    -
    -

    -
    -
    Member Gtk::TreeView::get_grid_lines () const
    +
    Member Gtk::TreeView::get_grid_lines () const
    -
    -

    -
    -
    Member Gtk::TreeView::get_headers_clickable () const
    +
    Member Gtk::TreeView::get_headers_clickable () const
    -
    -

    -
    -
    Member Gtk::TreeView::get_rubber_banding () const
    +
    Member Gtk::TreeView::get_rubber_banding () const
    -
    -

    -
    -
    Member Gtk::TreeView::get_search_entry () const
    +
    Member Gtk::TreeView::get_search_entry () const
    -
    -

    -
    -
    Member Gtk::TreeView::get_search_entry ()
    +
    Member Gtk::TreeView::get_search_entry ()
    -
    -

    -
    -
    Member Gtk::TreeView::set_enable_tree_lines (bool enable=true)
    +
    Member Gtk::TreeView::set_enable_tree_lines (bool enable=true)
    -
    -

    -
    -
    Member Gtk::TreeView::set_grid_lines (TreeViewGridLines grid_lines)
    +
    Member Gtk::TreeView::set_grid_lines (TreeViewGridLines grid_lines)
    -
    -

    -
    -
    Member Gtk::TreeView::set_rubber_banding (bool enable=true)
    +
    Member Gtk::TreeView::set_rubber_banding (bool enable=true)
    -
    -

    -
    -
    Member Gtk::TreeView::set_search_entry (Entry& entry)
    +
    Member Gtk::TreeView::set_search_entry (Entry& entry)
    -
    -

    -
    -
    Member Gtk::Widget::is_composited () const
    +
    Member Gtk::Widget::is_composited () const
    -
    -

    -
    -
    Member Gtk::Window::get_deletable () const
    +
    Member Gtk::Window::get_deletable () const
    -
    -

    -
    -
    Member Gtk::Window::get_group () const
    +
    Member Gtk::Window::get_group () const
    -
    -

    -
    -
    Member Gtk::Window::get_group ()
    +
    Member Gtk::Window::get_group ()
    -
    -

    -
    -
    Member Gtk::Window::set_deletable (bool setting=true)
    +
    Member Gtk::Window::set_deletable (bool setting=true)
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/since_2_12.html gtkmm3.0-3.4.0/docs/reference/html/since_2_12.html --- gtkmm3.0-3.3.18/docs/reference/html/since_2_12.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/since_2_12.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: New API in gtkmm 2.12 + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    -

    -
    -
    Member Gdk::Display::supports_composite () const
    +
    +
    Member Gdk::Display::supports_composite () const
    -
    -

    -
    -
    Member Gdk::Pixbuf::create (const Glib::RefPtr< Window >& src, int src_x, int src_y, int width, int height)
    +
    Member Gdk::Pixbuf::create (const Glib::RefPtr< Window >& src, int src_x, int src_y, int width, int height)
    -
    -

    -
    -
    Member Gdk::Pixbuf::Pixbuf (const Glib::RefPtr< Window >& src, int src_x, int src_y, int width, int height)
    +
    Member Gdk::Pixbuf::Pixbuf (const Glib::RefPtr< Window >& src, int src_x, int src_y, int width, int height)
    -
    -

    -
    -
    Member Gdk::Window::beep ()
    +
    Member Gdk::Window::beep ()
    -
    -

    -
    -
    Member Gdk::Window::set_composited (bool composited=TRUE)
    +
    Member Gdk::Window::set_composited (bool composited=TRUE)
    -
    -

    -
    -
    Member Gdk::Window::set_opacity (double opacity)
    +
    Member Gdk::Window::set_opacity (double opacity)
    -
    -

    -
    -
    Member Gdk::Window::set_startup_id (const Glib::ustring& startup_id)
    +
    Member Gdk::Window::set_startup_id (const Glib::ustring& startup_id)
    -
    -

    -
    -
    Member Gtk::AboutDialog::get_program_name () const
    +
    Member Gtk::AboutDialog::get_program_name () const
    .
    -
    -

    -
    -
    Member Gtk::AboutDialog::set_program_name (const Glib::ustring& name)
    +
    Member Gtk::AboutDialog::set_program_name (const Glib::ustring& name)
    -
    -

    -
    -
    Member Gtk::Action::create_menu ()
    +
    Member Gtk::Action::create_menu ()
    -
    -

    -
    -
    Member Gtk::Buildable::get_name () const
    +
    Member Gtk::Buildable::get_name () const
    -
    -

    -
    -
    Member Gtk::Buildable::set_name (const Glib::ustring& name)
    +
    Member Gtk::Buildable::set_name (const Glib::ustring& name)
    -
    -

    -
    -
    Class Gtk::Builder
    +
    Class Gtk::Builder
    -
    -

    -
    -
    Member Gtk::Builder::add_from_string (const Glib::ustring& buffer)
    +
    Member Gtk::Builder::add_from_string (const Glib::ustring& buffer)
    -
    -

    -
    -
    Member Gtk::Builder::add_from_string (const char* buffer, gsize length)
    +
    Member Gtk::Builder::add_from_string (const char* buffer, gsize length)
    -
    -

    -
    -
    Member Gtk::Builder::create_from_file (const std::string& filename)
    +
    Member Gtk::Builder::create_from_file (const std::string& filename)
    -
    -

    -
    -
    Member Gtk::Builder::create_from_string (const Glib::ustring& buffer)
    +
    Member Gtk::Builder::create_from_string (const Glib::ustring& buffer)
    -
    -

    -
    -
    Member Gtk::Builder::get_object (const Glib::ustring& name)
    +
    Member Gtk::Builder::get_object (const Glib::ustring& name)
    -
    -

    -
    -
    Member Gtk::Builder::get_translation_domain () const
    +
    Member Gtk::Builder::get_translation_domain () const
    -
    -

    -
    -
    Member Gtk::Builder::set_translation_domain (const Glib::ustring& domain)
    +
    Member Gtk::Builder::set_translation_domain (const Glib::ustring& domain)
    -
    -

    -
    -
    Member Gtk::CellLayout::get_cells ()
    +
    Member Gtk::CellLayout::get_cells ()
    .
    -
    -

    -
    -
    Member Gtk::CellLayout::get_cells () const
    +
    Member Gtk::CellLayout::get_cells () const
    .
    -
    -

    -
    -
    Class Gtk::CellRendererSpin
    +
    Class Gtk::CellRendererSpin
    -
    -

    -
    -
    Member Gtk::Entry::get_cursor_hadjustment ()
    +
    Member Gtk::Entry::get_cursor_hadjustment ()
    -
    -

    -
    -
    Member Gtk::Entry::get_cursor_hadjustment () const
    +
    Member Gtk::Entry::get_cursor_hadjustment () const
    -
    -

    -
    -
    Member Gtk::Entry::set_cursor_hadjustment (const Glib::RefPtr< Adjustment >& adjustment)
    +
    Member Gtk::Entry::set_cursor_hadjustment (const Glib::RefPtr< Adjustment >& adjustment)
    -
    -

    -
    -
    Member Gtk::EntryCompletion::get_completion_prefix () const
    +
    Member Gtk::EntryCompletion::get_completion_prefix () const
    .
    -
    -

    -
    -
    Member Gtk::EntryCompletion::get_inline_selection () const
    +
    Member Gtk::EntryCompletion::get_inline_selection () const
    -
    -

    -
    -
    Member Gtk::EntryCompletion::set_inline_selection (bool inline_selection=true)
    +
    Member Gtk::EntryCompletion::set_inline_selection (bool inline_selection=true)
    -
    -

    -
    -
    Member Gtk::EntryCompletion::signal_cursor_on_match ()
    +
    Member Gtk::EntryCompletion::signal_cursor_on_match ()
    -
    -

    -
    -
    Member Gtk::FileChooserButton::signal_file_set ()
    +
    Member Gtk::FileChooserButton::signal_file_set ()
    -
    -

    -
    -
    Member Gtk::IconTheme::choose_icon (const std::vector< Glib::ustring >& icon_names, int size, IconLookupFlags flags)
    +
    Member Gtk::IconTheme::choose_icon (const std::vector< Glib::ustring >& icon_names, int size, IconLookupFlags flags)
    .
    -
    -

    -
    -
    Member Gtk::IconTheme::list_contexts () const
    +
    Member Gtk::IconTheme::list_contexts () const
    .
    -
    -

    -
    -
    Member Gtk::IconView::convert_widget_to_bin_window_coords (int wx, int wy, int& bx, int& by) const
    +
    Member Gtk::IconView::convert_widget_to_bin_window_coords (int wx, int wy, int& bx, int& by) const
    -
    -

    -
    -
    Member Gtk::IconView::get_tooltip_column () const
    +
    Member Gtk::IconView::get_tooltip_column () const
    -
    -

    -
    -
    Member Gtk::IconView::get_tooltip_context_iter (int& x, int& y, bool keyboard_tip, Gtk::TreeModel::iterator& iter)
    +
    Member Gtk::IconView::get_tooltip_context_iter (int& x, int& y, bool keyboard_tip, Gtk::TreeModel::iterator& iter)
    -
    -

    -
    -
    Member Gtk::IconView::get_tooltip_context_path (int& x, int& y, bool keyboard_tip, TreeModel::Path& path)
    +
    Member Gtk::IconView::get_tooltip_context_path (int& x, int& y, bool keyboard_tip, TreeModel::Path& path)
    -
    -

    -
    -
    Member Gtk::IconView::set_tooltip_cell (const Glib::RefPtr< Tooltip >& tooltip, const TreeModel::Path& path, CellRenderer& cell)
    +
    Member Gtk::IconView::set_tooltip_cell (const Glib::RefPtr< Tooltip >& tooltip, const TreeModel::Path& path, CellRenderer& cell)
    -
    -

    -
    -
    Member Gtk::IconView::set_tooltip_cell (const Glib::RefPtr< Tooltip >& tooltip, const TreeModel::Path& path)
    +
    Member Gtk::IconView::set_tooltip_cell (const Glib::RefPtr< Tooltip >& tooltip, const TreeModel::Path& path)
    -
    -

    -
    -
    Member Gtk::IconView::set_tooltip_column (int column)
    +
    Member Gtk::IconView::set_tooltip_column (int column)
    -
    -

    -
    -
    Member Gtk::IconView::set_tooltip_item (const Glib::RefPtr< Tooltip >& tooltip, const TreeModel::Path& path)
    +
    Member Gtk::IconView::set_tooltip_item (const Glib::RefPtr< Tooltip >& tooltip, const TreeModel::Path& path)
    -
    -

    -
    -
    Member Gtk::MenuShell::signal_move_selected ()
    +
    Member Gtk::MenuShell::signal_move_selected ()
    -
    -

    -
    -
    Member Gtk::MenuToolButton::set_arrow_tooltip_markup (const Glib::ustring& markup)
    +
    Member Gtk::MenuToolButton::set_arrow_tooltip_markup (const Glib::ustring& markup)
    -
    -

    -
    -
    Member Gtk::MenuToolButton::set_arrow_tooltip_text (const Glib::ustring& text)
    +
    Member Gtk::MenuToolButton::set_arrow_tooltip_text (const Glib::ustring& text)
    -
    -

    -
    -
    Member Gtk::PageSetup::save_to_file (const std::string& file_name) const
    +
    Member Gtk::PageSetup::save_to_file (const std::string& file_name) const
    .
    -
    -

    -
    -
    Member Gtk::PageSetup::save_to_key_file (Glib::KeyFile& key_file, const Glib::ustring& group_name) const
    +
    Member Gtk::PageSetup::save_to_key_file (Glib::KeyFile& key_file, const Glib::ustring& group_name) const
    -
    -

    -
    -
    Member Gtk::PageSetup::save_to_key_file (Glib::KeyFile& key_file) const
    +
    Member Gtk::PageSetup::save_to_key_file (Glib::KeyFile& key_file) const
    -
    -

    -
    -
    Member Gtk::PaperSize::get_paper_sizes (bool include_custom=true)
    +
    Member Gtk::PaperSize::get_paper_sizes (bool include_custom=true)
    -
    -

    -
    -
    Member Gtk::PaperSize::operator BoolExpr () const
    +
    Member Gtk::PaperSize::operator BoolExpr () const
    -
    -

    -
    -
    Member Gtk::PaperSize::save_to_key_file (Glib::KeyFile& key_file, const Glib::ustring& group_name)
    +
    Member Gtk::PaperSize::save_to_key_file (Glib::KeyFile& key_file, const Glib::ustring& group_name)
    -
    -

    -
    -
    Member Gtk::PaperSize::save_to_key_file (Glib::KeyFile& key_file)
    +
    Member Gtk::PaperSize::save_to_key_file (Glib::KeyFile& key_file)
    -
    -

    -
    -
    Member Gtk::Printer::get_capabilities () const
    +
    Member Gtk::Printer::get_capabilities () const
    -
    -

    -
    -
    Member Gtk::Printer::has_details () const
    +
    Member Gtk::Printer::has_details () const
    -
    -

    -
    -
    Member Gtk::Printer::list_papers ()
    +
    Member Gtk::Printer::list_papers ()
    -
    -

    -
    -
    Member Gtk::Printer::list_papers () const
    +
    Member Gtk::Printer::list_papers () const
    -
    -

    -
    -
    Member Gtk::Printer::request_details ()
    +
    Member Gtk::Printer::request_details ()
    -
    -

    -
    -
    Member Gtk::PrintSettings::save_to_file (const std::string& file_name) const
    +
    Member Gtk::PrintSettings::save_to_file (const std::string& file_name) const
    .
    -
    -

    -
    -
    Member Gtk::PrintSettings::save_to_key_file (Glib::KeyFile& key_file, const Glib::ustring& group_name) const
    +
    Member Gtk::PrintSettings::save_to_key_file (Glib::KeyFile& key_file, const Glib::ustring& group_name) const
    -
    -

    -
    -
    Member Gtk::PrintSettings::save_to_key_file (Glib::KeyFile& key_file) const
    +
    Member Gtk::PrintSettings::save_to_key_file (Glib::KeyFile& key_file) const
    -
    -

    -
    -
    Member Gtk::Range::get_fill_level () const
    +
    Member Gtk::Range::get_fill_level () const
    -
    -

    -
    -
    Member Gtk::Range::get_restrict_to_fill_level () const
    +
    Member Gtk::Range::get_restrict_to_fill_level () const
    -
    -

    -
    -
    Member Gtk::Range::get_show_fill_level () const
    +
    Member Gtk::Range::get_show_fill_level () const
    -
    -

    -
    -
    Member Gtk::Range::set_fill_level (double fill_level)
    +
    Member Gtk::Range::set_fill_level (double fill_level)
    -
    -

    -
    -
    Member Gtk::Range::set_restrict_to_fill_level (bool restrict_to_fill_level=true)
    +
    Member Gtk::Range::set_restrict_to_fill_level (bool restrict_to_fill_level=true)
    -
    -

    -
    -
    Member Gtk::Range::set_show_fill_level (bool show_fill_level=true)
    +
    Member Gtk::Range::set_show_fill_level (bool show_fill_level=true)
    -
    -

    -
    -
    Class Gtk::RecentAction
    +
    Class Gtk::RecentAction
    -
    -

    -
    -
    Member Gtk::RecentAction::get_show_numbers ()
    +
    Member Gtk::RecentAction::get_show_numbers ()
    -
    -

    -
    -
    Member Gtk::RecentAction::set_show_numbers (bool show_numbers=true)
    +
    Member Gtk::RecentAction::set_show_numbers (bool show_numbers=true)
    -
    -

    -
    -
    Class Gtk::ScaleButton
    +
    Class Gtk::ScaleButton
    -
    -

    -
    -
    Member Gtk::ScaleButton::get_adjustment ()
    +
    Member Gtk::ScaleButton::get_adjustment ()
    -
    -

    -
    -
    Member Gtk::ScaleButton::get_adjustment () const
    +
    Member Gtk::ScaleButton::get_adjustment () const
    -
    -

    -
    -
    Member Gtk::ScaleButton::get_value () const
    +
    Member Gtk::ScaleButton::get_value () const
    -
    -

    -
    -
    Member Gtk::ScaleButton::set_adjustment (const Glib::RefPtr< Adjustment >& adjustment)
    +
    Member Gtk::ScaleButton::set_adjustment (const Glib::RefPtr< Adjustment >& adjustment)
    -
    -

    -
    -
    Member Gtk::ScaleButton::set_icons (const std::vector< Glib::ustring >& icons)
    +
    Member Gtk::ScaleButton::set_icons (const std::vector< Glib::ustring >& icons)
    -
    -

    -
    -
    Member Gtk::ScaleButton::set_value (double value)
    +
    Member Gtk::ScaleButton::set_value (double value)
    -
    -

    -
    -
    Member Gtk::ScaleButton::signal_value_changed ()
    +
    Member Gtk::ScaleButton::signal_value_changed ()
    -
    -

    -
    -
    Member Gtk::StatusIcon::get_screen ()
    +
    Member Gtk::StatusIcon::get_screen ()
    -
    -

    -
    -
    Member Gtk::StatusIcon::get_screen () const
    +
    Member Gtk::StatusIcon::get_screen () const
    -
    -

    -
    -
    Member Gtk::StatusIcon::popup_menu_at_position (Menu& menu, guint button, guint32 activate_time)
    +
    Member Gtk::StatusIcon::popup_menu_at_position (Menu& menu, guint button, guint32 activate_time)
    -
    -

    -
    -
    Member Gtk::StatusIcon::set_screen (const Glib::RefPtr< Gdk::Screen >& screen)
    +
    Member Gtk::StatusIcon::set_screen (const Glib::RefPtr< Gdk::Screen >& screen)
    -
    -

    -
    -
    Member Gtk::TextBuffer::add_mark (const Glib::RefPtr< TextBuffer::Mark >& mark, const iterator& where)
    +
    Member Gtk::TextBuffer::add_mark (const Glib::RefPtr< TextBuffer::Mark >& mark, const iterator& where)
    -
    -

    -
    -
    Member Gtk::TextMark::create (bool left_gravity=true)
    +
    Member Gtk::TextMark::create (bool left_gravity=true)
    -
    -

    -
    -
    Member Gtk::TextMark::create (const Glib::ustring& name, bool left_gravity=true)
    +
    Member Gtk::TextMark::create (const Glib::ustring& name, bool left_gravity=true)
    -
    -

    -
    -
    Member Gtk::TextMark::TextMark (bool left_gravity=true)
    +
    Member Gtk::TextMark::TextMark (bool left_gravity=true)
    -
    -

    -
    -
    Member Gtk::TextMark::TextMark (const Glib::ustring& name, bool left_gravity=true)
    +
    Member Gtk::TextMark::TextMark (const Glib::ustring& name, bool left_gravity=true)
    -
    -

    -
    -
    Member Gtk::Toolbar::set_icon_size (IconSize icon_size)
    +
    Member Gtk::Toolbar::set_icon_size (IconSize icon_size)
    -
    -

    -
    -
    Member Gtk::Toolbar::unset_icon_size ()
    +
    Member Gtk::Toolbar::unset_icon_size ()
    -
    -

    -
    -
    Member Gtk::ToolItem::set_tooltip_markup (const Glib::ustring& markup)
    +
    Member Gtk::ToolItem::set_tooltip_markup (const Glib::ustring& markup)
    -
    -

    -
    -
    Member Gtk::ToolItem::set_tooltip_text (const Glib::ustring& text)
    +
    Member Gtk::ToolItem::set_tooltip_text (const Glib::ustring& text)
    -
    -

    -
    -
    Class Gtk::Tooltip
    +
    Class Gtk::Tooltip
    -
    -

    -
    -
    Member Gtk::Tooltip::set_custom (Widget& custom_widget)
    +
    Member Gtk::Tooltip::set_custom (Widget& custom_widget)
    -
    -

    -
    -
    Member Gtk::Tooltip::set_icon (const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)
    +
    Member Gtk::Tooltip::set_icon (const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)
    -
    -

    -
    -
    Member Gtk::Tooltip::set_icon_from_stock (const StockID& stock_id, IconSize size)
    +
    Member Gtk::Tooltip::set_icon_from_stock (const StockID& stock_id, IconSize size)
    -
    -

    -
    -
    Member Gtk::Tooltip::set_markup (const Glib::ustring& markup)
    +
    Member Gtk::Tooltip::set_markup (const Glib::ustring& markup)
    -
    -

    -
    -
    Member Gtk::Tooltip::set_text (const Glib::ustring& markup)
    +
    Member Gtk::Tooltip::set_text (const Glib::ustring& markup)
    -
    -

    -
    -
    Member Gtk::Tooltip::set_tip_area (const Gdk::Rectangle& rect)
    +
    Member Gtk::Tooltip::set_tip_area (const Gdk::Rectangle& rect)
    -
    -

    -
    -
    Member Gtk::TreeView::convert_bin_window_to_tree_coords (int bx, int by, int& tx, int& ty) const
    +
    Member Gtk::TreeView::convert_bin_window_to_tree_coords (int bx, int by, int& tx, int& ty) const
    -
    -

    -
    -
    Member Gtk::TreeView::convert_bin_window_to_widget_coords (int bx, int by, int& wx, int& wy) const
    +
    Member Gtk::TreeView::convert_bin_window_to_widget_coords (int bx, int by, int& wx, int& wy) const
    -
    -

    -
    -
    Member Gtk::TreeView::convert_tree_to_bin_window_coords (int tx, int ty, int& bx, int& by) const
    +
    Member Gtk::TreeView::convert_tree_to_bin_window_coords (int tx, int ty, int& bx, int& by) const
    -
    -

    -
    -
    Member Gtk::TreeView::convert_tree_to_widget_coords (int tx, int ty, int& wx, int& wy) const
    +
    Member Gtk::TreeView::convert_tree_to_widget_coords (int tx, int ty, int& wx, int& wy) const
    -
    -

    -
    -
    Member Gtk::TreeView::convert_widget_to_bin_window_coords (int wx, int wy, int& bx, int& by) const
    +
    Member Gtk::TreeView::convert_widget_to_bin_window_coords (int wx, int wy, int& bx, int& by) const
    -
    -

    -
    -
    Member Gtk::TreeView::convert_widget_to_tree_coords (int wx, int wy, int& tx, int& ty) const
    +
    Member Gtk::TreeView::convert_widget_to_tree_coords (int wx, int wy, int& tx, int& ty) const
    -
    -

    -
    -
    Member Gtk::TreeView::get_level_indentation () const
    +
    Member Gtk::TreeView::get_level_indentation () const
    -
    -

    -
    -
    Member Gtk::TreeView::get_show_expanders () const
    +
    Member Gtk::TreeView::get_show_expanders () const
    -
    -

    -
    -
    Member Gtk::TreeView::get_tooltip_column () const
    +
    Member Gtk::TreeView::get_tooltip_column () const
    -
    -

    -
    -
    Member Gtk::TreeView::get_tooltip_context_iter (int& x, int& y, bool keyboard_tip, Gtk::TreeModel::iterator& iter)
    +
    Member Gtk::TreeView::get_tooltip_context_iter (int& x, int& y, bool keyboard_tip, Gtk::TreeModel::iterator& iter)
    -
    -

    -
    -
    Member Gtk::TreeView::get_tooltip_context_path (int& x, int& y, bool keyboard_tip, TreeModel::Path& path)
    +
    Member Gtk::TreeView::get_tooltip_context_path (int& x, int& y, bool keyboard_tip, TreeModel::Path& path)
    -
    -

    -
    -
    Member Gtk::TreeView::is_rubber_banding_active () const
    +
    Member Gtk::TreeView::is_rubber_banding_active () const
    -
    -

    -
    -
    Member Gtk::TreeView::set_level_indentation (int indentation)
    +
    Member Gtk::TreeView::set_level_indentation (int indentation)
    -
    -

    -
    -
    Member Gtk::TreeView::set_show_expanders (bool enabled=true)
    +
    Member Gtk::TreeView::set_show_expanders (bool enabled=true)
    -
    -

    -
    -
    Member Gtk::TreeView::set_tooltip_cell (const Glib::RefPtr< Tooltip >& tooltip, const TreeModel::Path* path, TreeViewColumn* column, CellRenderer* cell)
    +
    Member Gtk::TreeView::set_tooltip_cell (const Glib::RefPtr< Tooltip >& tooltip, const TreeModel::Path* path, TreeViewColumn* column, CellRenderer* cell)
    -
    -

    -
    -
    Member Gtk::TreeView::set_tooltip_column (int column)
    +
    Member Gtk::TreeView::set_tooltip_column (int column)
    -
    -

    -
    -
    Member Gtk::TreeViewColumn::get_tree_view ()
    +
    Member Gtk::TreeViewColumn::get_tree_view ()
    -
    -

    -
    -
    Member Gtk::TreeViewColumn::get_tree_view () const
    +
    Member Gtk::TreeViewColumn::get_tree_view () const
    -
    -

    -
    -
    Class Gtk::VolumeButton
    +
    Class Gtk::VolumeButton
    -
    -

    -
    -
    Member Gtk::Widget::error_bell ()
    +
    Member Gtk::Widget::error_bell ()
    -
    -

    -
    -
    Member Gtk::Widget::get_has_tooltip () const
    +
    Member Gtk::Widget::get_has_tooltip () const
    -
    -

    -
    -
    Member Gtk::Widget::get_tooltip_markup () const
    +
    Member Gtk::Widget::get_tooltip_markup () const
    .
    -
    -

    -
    -
    Member Gtk::Widget::get_tooltip_text () const
    +
    Member Gtk::Widget::get_tooltip_text () const
    .
    -
    -

    -
    -
    Member Gtk::Widget::get_tooltip_window ()
    +
    Member Gtk::Widget::get_tooltip_window ()
    -
    -

    -
    -
    Member Gtk::Widget::keynav_failed (DirectionType direction)
    +
    Member Gtk::Widget::keynav_failed (DirectionType direction)
    -
    -

    -
    -
    Member Gtk::Widget::set_has_tooltip (bool has_tooltip=TRUE)
    +
    Member Gtk::Widget::set_has_tooltip (bool has_tooltip=TRUE)
    -
    -

    -
    -
    Member Gtk::Widget::set_tooltip_markup (const Glib::ustring& markup)
    +
    Member Gtk::Widget::set_tooltip_markup (const Glib::ustring& markup)
    -
    -

    -
    -
    Member Gtk::Widget::set_tooltip_text (const Glib::ustring& text)
    +
    Member Gtk::Widget::set_tooltip_text (const Glib::ustring& text)
    -
    -

    -
    -
    Member Gtk::Widget::set_tooltip_window (Window& widget)
    +
    Member Gtk::Widget::set_tooltip_window (Window& widget)
    -
    -

    -
    -
    Member Gtk::Widget::signal_drag_failed ()
    +
    Member Gtk::Widget::signal_drag_failed ()
    -
    -

    -
    -
    Member Gtk::Widget::signal_query_tooltip ()
    +
    Member Gtk::Widget::signal_query_tooltip ()
    -
    -

    -
    -
    Member Gtk::Widget::trigger_tooltip_query ()
    +
    Member Gtk::Widget::trigger_tooltip_query ()
    -
    -

    -
    -
    Member Gtk::Window::get_opacity () const
    +
    Member Gtk::Window::get_opacity () const
    -
    -

    -
    -
    Member Gtk::Window::set_opacity (double opacity)
    +
    Member Gtk::Window::set_opacity (double opacity)
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/since_2_14.html gtkmm3.0-3.4.0/docs/reference/html/since_2_14.html --- gtkmm3.0-3.3.18/docs/reference/html/since_2_14.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/since_2_14.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: New API in gtkmm 2.14 + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    -

    -
    -
    Member Gdk::Color::to_string () const
    +
    +
    Member Gdk::AppLaunchContext::set_desktop (int desktop)
    -
    -

    -
    -
    Member Gdk::PixbufAnimationIter::advance (const Glib::TimeVal& current_time)
    +
    Member Gdk::AppLaunchContext::set_icon (const Glib::RefPtr< Gio::Icon >& icon)
    -
    -

    -
    -
    Member Gdk::PixbufAnimationIter::advance ()
    +
    Member Gdk::AppLaunchContext::set_icon_name (const Glib::ustring& icon_name)
    -
    -

    -
    -
    Member Gdk::PixbufAnimationIter::get_delay_time () const
    +
    Member Gdk::AppLaunchContext::set_screen (const Glib::RefPtr< Gdk::Screen >& screen)
    -
    -

    -
    -
    Member Gdk::PixbufAnimationIter::get_pixbuf () const
    +
    Member Gdk::AppLaunchContext::set_timestamp (guint32 timestamp)
    -
    -

    -
    -
    Member Gdk::PixbufAnimationIter::get_pixbuf ()
    +
    Member Gdk::Color::to_string () const
    -
    -

    -
    -
    Member Gdk::PixbufAnimationIter::on_currently_loading_frame () const
    +
    Member Gdk::PixbufAnimationIter::advance (const Glib::TimeVal& current_time)
    -
    -

    -
    -
    Member Gdk::Screen::get_monitor_height_mm (int monitor_num) const
    +
    Member Gdk::PixbufAnimationIter::advance ()
    -
    -

    -
    -
    Member Gdk::Screen::get_monitor_plug_name (int monitor_num) const
    +
    Member Gdk::PixbufAnimationIter::get_delay_time () const
    -
    -

    -
    -
    Member Gdk::Screen::get_monitor_width_mm (int monitor_num) const
    +
    Member Gdk::PixbufAnimationIter::get_pixbuf ()
    -
    -

    -
    -
    Member Gdk::Screen::signal_monitors_changed ()
    +
    Member Gdk::PixbufAnimationIter::get_pixbuf () const
    -
    -

    -
    -
    Member Gtk::AccelGroup::get_is_locked () const
    +
    Member Gdk::PixbufAnimationIter::on_currently_loading_frame () const
    -
    -

    -
    -
    Member Gtk::AccelGroup::get_modifier_mask () const
    +
    Member Gdk::Screen::get_monitor_height_mm (int monitor_num) const
    -
    -

    -
    -
    Member Gtk::Adjustment::configure (double value, double lower, double upper, double step_increment, double page_increment, double page_size)
    +
    Member Gdk::Screen::get_monitor_plug_name (int monitor_num) const
    -
    -

    -
    -
    Member Gtk::Adjustment::get_lower () const
    +
    Member Gdk::Screen::get_monitor_width_mm (int monitor_num) const
    -
    -

    -
    -
    Member Gtk::Adjustment::get_page_increment () const
    +
    Member Gdk::Screen::signal_monitors_changed ()
    -
    -

    -
    -
    Member Gtk::Adjustment::get_page_size () const
    +
    Member Gtk::AccelGroup::get_is_locked () const
    -
    -

    -
    -
    Member Gtk::Adjustment::get_step_increment () const
    +
    Member Gtk::AccelGroup::get_modifier_mask () const
    -
    -

    -
    -
    Member Gtk::Adjustment::get_upper () const
    +
    Member Gtk::Adjustment::configure (double value, double lower, double upper, double step_increment, double page_increment, double page_size)
    -
    -

    -
    -
    Member Gtk::Adjustment::set_lower (double lower)
    +
    Member Gtk::Adjustment::get_lower () const
    -
    -

    -
    -
    Member Gtk::Adjustment::set_page_increment (double page_increment)
    +
    Member Gtk::Adjustment::get_page_increment () const
    -
    -

    -
    -
    Member Gtk::Adjustment::set_page_size (double page_size)
    +
    Member Gtk::Adjustment::get_page_size () const
    -
    -

    -
    -
    Member Gtk::Adjustment::set_step_increment (double step_increment)
    +
    Member Gtk::Adjustment::get_step_increment () const
    -
    -

    -
    -
    Member Gtk::Adjustment::set_upper (double upper)
    +
    Member Gtk::Adjustment::get_upper () const
    -
    -

    -
    -
    Member Gtk::Builder::add_from_file (const std::string& filename)
    +
    Member Gtk::Adjustment::set_lower (double lower)
    -
    -

    -
    -
    Member Gtk::Builder::add_from_file (const std::string& filename, const Glib::ustring& object_id)
    +
    Member Gtk::Adjustment::set_page_increment (double page_increment)
    -
    -

    -
    -
    Member Gtk::Builder::add_from_file (const std::string& filename, const std::vector< Glib::ustring >& object_ids)
    +
    Member Gtk::Adjustment::set_page_size (double page_size)
    -
    -

    -
    -
    Member Gtk::Builder::add_from_string (const Glib::ustring& buffer, const Glib::ustring& object_id)
    +
    Member Gtk::Adjustment::set_step_increment (double step_increment)
    -
    -

    -
    -
    Member Gtk::Builder::add_from_string (const Glib::ustring& buffer, const std::vector< Glib::ustring >& object_ids)
    +
    Member Gtk::Adjustment::set_upper (double upper)
    -
    -

    -
    -
    Member Gtk::Builder::create_from_file (const std::string& filename, const Glib::ustring& object_id)
    +
    Member Gtk::Builder::add_from_file (const std::string& filename)
    -
    -

    -
    -
    Member Gtk::Builder::create_from_file (const std::string& filename, const std::vector< Glib::ustring >& object_ids)
    +
    Member Gtk::Builder::add_from_file (const std::string& filename, const Glib::ustring& object_id)
    -
    -

    -
    -
    Member Gtk::Builder::create_from_string (const Glib::ustring& buffer, const Glib::ustring& object_id)
    +
    Member Gtk::Builder::add_from_file (const std::string& filename, const std::vector< Glib::ustring >& object_ids)
    -
    -

    -
    -
    Member Gtk::Builder::create_from_string (const Glib::ustring& buffer, const std::vector< Glib::ustring >& object_ids)
    +
    Member Gtk::Builder::add_from_string (const Glib::ustring& buffer, const Glib::ustring& object_id)
    -
    -

    -
    -
    Member Gtk::Calendar::get_detail_height_rows () const
    +
    Member Gtk::Builder::add_from_string (const Glib::ustring& buffer, const std::vector< Glib::ustring >& object_ids)
    -
    -

    -
    -
    Member Gtk::Calendar::get_detail_width_chars () const
    +
    Member Gtk::Builder::create_from_file (const std::string& filename, const Glib::ustring& object_id)
    -
    -

    -
    -
    Member Gtk::Calendar::set_detail_func (const SlotDetails& slot)
    +
    Member Gtk::Builder::create_from_file (const std::string& filename, const std::vector< Glib::ustring >& object_ids)
    -
    -

    -
    -
    Member Gtk::Calendar::set_detail_height_rows (int rows)
    +
    Member Gtk::Builder::create_from_string (const Glib::ustring& buffer, const Glib::ustring& object_id)
    -
    -

    -
    -
    Member Gtk::Calendar::set_detail_width_chars (int chars)
    +
    Member Gtk::Builder::create_from_string (const Glib::ustring& buffer, const std::vector< Glib::ustring >& object_ids)
    -
    -

    -
    -
    Member Gtk::Calendar::SlotDetails
    +
    Member Gtk::Calendar::get_detail_height_rows () const
    -
    -

    -
    -
    Member Gtk::CellRendererCombo::signal_changed ()
    +
    Member Gtk::Calendar::get_detail_width_chars () const
    -
    -

    -
    -
    Member Gtk::Clipboard::request_uris (const SlotUrisReceived& slot)
    +
    Member Gtk::Calendar::set_detail_func (const SlotDetails& slot)
    -
    -

    -
    -
    Member Gtk::Clipboard::wait_for_uris () const
    +
    Member Gtk::Calendar::set_detail_height_rows (int rows)
    -
    -

    -
    -
    Member Gtk::Clipboard::wait_is_uris_available () const
    +
    Member Gtk::Calendar::set_detail_width_chars (int chars)
    -
    -

    -
    -
    Member Gtk::ColorSelectionDialog::get_color_selection ()
    +
    Member Gtk::Calendar::SlotDetails
    -
    -

    -
    -
    Member Gtk::ColorSelectionDialog::get_color_selection () const
    +
    Member Gtk::CellRendererCombo::signal_changed ()
    -
    -

    -
    -
    Member Gtk::ComboBox::get_button_sensitivity () const
    +
    Member Gtk::Clipboard::request_uris (const SlotUrisReceived& slot)
    -
    -

    -
    -
    Member Gtk::ComboBox::set_button_sensitivity (SensitivityType sensitivity)
    +
    Member Gtk::Clipboard::wait_for_uris () const
    -
    -

    -
    -
    Member Gtk::Dialog::get_action_area ()
    +
    Member Gtk::Clipboard::wait_is_uris_available () const
    -
    -

    -
    -
    Member Gtk::Dialog::get_action_area () const
    +
    Member Gtk::ColorSelectionDialog::get_color_selection ()
    -
    -

    -
    -
    Member Gtk::Dialog::get_content_area ()
    +
    Member Gtk::ColorSelectionDialog::get_color_selection () const
    -
    -

    -
    -
    Member Gtk::Dialog::get_content_area () const
    +
    Member Gtk::ComboBox::get_button_sensitivity () const
    -
    -

    -
    -
    Member Gtk::Dialog::get_vbox ()
    +
    Member Gtk::ComboBox::set_button_sensitivity (SensitivityType sensitivity)
    -
    -

    -
    -
    Member Gtk::Dialog::get_vbox () const
    +
    Member Gtk::Dialog::get_action_area ()
    -
    -

    -
    -
    Member Gtk::Entry::get_overwrite_mode () const
    +
    Member Gtk::Dialog::get_action_area () const
    -
    -

    -
    -
    Member Gtk::Entry::get_text_length () const
    +
    Member Gtk::Dialog::get_content_area ()
    -
    -

    -
    -
    Member Gtk::Entry::set_overwrite_mode (bool overwrite=true)
    +
    Member Gtk::Dialog::get_content_area () const
    -
    -

    -
    -
    Member Gtk::FileChooser::get_current_folder_file ()
    +
    Member Gtk::Dialog::get_vbox ()
    -
    -

    -
    -
    Member Gtk::FileChooser::get_file () const
    +
    Member Gtk::Dialog::get_vbox () const
    -
    -

    -
    -
    Member Gtk::FileChooser::get_file ()
    +
    Member Gtk::Entry::get_overwrite_mode () const
    -
    -

    -
    -
    Member Gtk::FileChooser::get_files ()
    +
    Member Gtk::Entry::get_text_length () const
    -
    -

    -
    -
    Member Gtk::FileChooser::get_preview_file ()
    +
    Member Gtk::Entry::set_overwrite_mode (bool overwrite=true)
    -
    -

    -
    -
    Member Gtk::FileChooser::get_preview_file () const
    +
    Member Gtk::FileChooser::get_current_folder_file ()
    -
    -

    -
    -
    Member Gtk::FileChooser::select_file (const Glib::RefPtr< const Gio::File >& file)
    +
    Member Gtk::FileChooser::get_file ()
    -
    -

    -
    -
    Member Gtk::FileChooser::set_current_folder_file (const Glib::RefPtr< const Gio::File >& file)
    +
    Member Gtk::FileChooser::get_file () const
    -
    -

    -
    -
    Member Gtk::FileChooser::set_file (const Glib::RefPtr< const Gio::File >& uri)
    +
    Member Gtk::FileChooser::get_files ()
    -
    -

    -
    -
    Member Gtk::FileChooser::unselect_file (const Glib::RefPtr< const Gio::File >& file)
    +
    Member Gtk::FileChooser::get_preview_file ()
    -
    -

    -
    -
    Member Gtk::FontSelection::get_face ()
    +
    Member Gtk::FileChooser::get_preview_file () const
    -
    -

    -
    -
    Member Gtk::FontSelection::get_face () const
    +
    Member Gtk::FileChooser::select_file (const Glib::RefPtr< const Gio::File >& file)
    -
    -

    -
    -
    Member Gtk::FontSelection::get_face_list ()
    +
    Member Gtk::FileChooser::set_current_folder_file (const Glib::RefPtr< const Gio::File >& file)
    -
    -

    -
    -
    Member Gtk::FontSelection::get_face_list () const
    +
    Member Gtk::FileChooser::set_file (const Glib::RefPtr< const Gio::File >& uri)
    -
    -

    -
    -
    Member Gtk::FontSelection::get_family ()
    +
    Member Gtk::FileChooser::unselect_file (const Glib::RefPtr< const Gio::File >& file)
    -
    -

    -
    -
    Member Gtk::FontSelection::get_family () const
    +
    Member Gtk::FontSelection::get_face ()
    -
    -

    -
    -
    Member Gtk::FontSelection::get_family_list ()
    +
    Member Gtk::FontSelection::get_face () const
    -
    -

    -
    -
    Member Gtk::FontSelection::get_family_list () const
    +
    Member Gtk::FontSelection::get_face_list ()
    -
    -

    -
    -
    Member Gtk::FontSelection::get_preview_entry ()
    +
    Member Gtk::FontSelection::get_face_list () const
    -
    -

    -
    -
    Member Gtk::FontSelection::get_preview_entry () const
    +
    Member Gtk::FontSelection::get_family ()
    -
    -

    -
    -
    Member Gtk::FontSelection::get_size () const
    +
    Member Gtk::FontSelection::get_family () const
    -
    -

    -
    -
    Member Gtk::FontSelection::get_size_entry ()
    +
    Member Gtk::FontSelection::get_family_list ()
    -
    -

    -
    -
    Member Gtk::FontSelection::get_size_entry () const
    +
    Member Gtk::FontSelection::get_family_list () const
    -
    -

    -
    -
    Member Gtk::FontSelection::get_size_list ()
    +
    Member Gtk::FontSelection::get_preview_entry ()
    -
    -

    -
    -
    Member Gtk::FontSelection::get_size_list () const
    +
    Member Gtk::FontSelection::get_preview_entry () const
    -
    -

    -
    -
    Member Gtk::FontSelectionDialog::get_cancel_button ()
    +
    Member Gtk::FontSelection::get_size () const
    -
    -

    -
    -
    Member Gtk::FontSelectionDialog::get_cancel_button () const
    +
    Member Gtk::FontSelection::get_size_entry ()
    -
    -

    -
    -
    Member Gtk::FontSelectionDialog::get_ok_button ()
    +
    Member Gtk::FontSelection::get_size_entry () const
    -
    -

    -
    -
    Member Gtk::FontSelectionDialog::get_ok_button () const
    +
    Member Gtk::FontSelection::get_size_list ()
    -
    -

    -
    -
    Member Gtk::HandleBox::is_child_detached () const
    +
    Member Gtk::FontSelection::get_size_list () const
    -
    -

    -
    -
    Member Gtk::IconSize::lookup (IconSize size, int& width, int& height, const Glib::RefPtr< Gtk::Settings >& settings)
    +
    Member Gtk::FontSelectionDialog::get_cancel_button ()
    -
    -

    -
    -
    Member Gtk::IconTheme::lookup_icon (const Glib::RefPtr< const Gio::Icon >& icon, int size, IconLookupFlags flags) const
    +
    Member Gtk::FontSelectionDialog::get_cancel_button () const
    -
    -

    -
    -
    Member Gtk::Image::get_gicon (Gtk::IconSize& icon_size)
    +
    Member Gtk::FontSelectionDialog::get_ok_button ()
    -
    -

    -
    -
    Member Gtk::Image::get_gicon (Gtk::IconSize& icon_size) const
    +
    Member Gtk::FontSelectionDialog::get_ok_button () const
    -
    -

    -
    -
    Member Gtk::Image::set (const Glib::RefPtr< const Gio::Icon >& icon, IconSize size)
    +
    Member Gtk::HandleBox::is_child_detached () const
    -
    -

    -
    -
    Member Gtk::Layout::get_bin_window ()
    +
    Member Gtk::IconSize::lookup (IconSize size, int& width, int& height, const Glib::RefPtr< Gtk::Settings >& settings)
    -
    -

    -
    -
    Member Gtk::Layout::get_bin_window () const
    +
    Member Gtk::IconTheme::lookup_icon (const Glib::RefPtr< const Gio::Icon >& icon, int size, IconLookupFlags flags) const
    -
    -

    -
    -
    Member Gtk::LinkButton::get_visited () const
    +
    Member Gtk::Image::get_gicon (Gtk::IconSize& icon_size)
    -
    -

    -
    -
    Member Gtk::LinkButton::set_visited (bool visited=true)
    +
    Member Gtk::Image::get_gicon (Gtk::IconSize& icon_size) const
    -
    -

    -
    -
    Member Gtk::Menu::get_accel_path () const
    +
    Member Gtk::Image::set (const Glib::RefPtr< const Gio::Icon >& icon, IconSize size)
    -
    -

    -
    -
    Member Gtk::Menu::get_monitor () const
    +
    Member Gtk::Layout::get_bin_window ()
    -
    -

    -
    -
    Member Gtk::MenuItem::get_accel_path () const
    +
    Member Gtk::Layout::get_bin_window () const
    -
    -

    -
    -
    Member Gtk::MessageDialog::get_image () const
    +
    Member Gtk::LinkButton::get_visited () const
    -
    -

    -
    -
    Member Gtk::MessageDialog::get_image ()
    +
    Member Gtk::LinkButton::set_visited (bool visited=true)
    -
    -

    -
    -
    Member Gtk::PageSetup::create_from_file (const std::string& file_name)
    +
    Member Gtk::Menu::get_accel_path () const
    -
    -

    -
    -
    Member Gtk::PageSetup::create_from_key_file (const Glib::KeyFile& key_file, const Glib::ustring& group_name)
    +
    Member Gtk::Menu::get_monitor () const
    -
    -

    -
    -
    Member Gtk::PageSetup::create_from_key_file (const Glib::KeyFile& key_file)
    +
    Member Gtk::MenuItem::get_accel_path () const
    -
    -

    -
    -
    Member Gtk::PageSetup::load_from_file (const std::string& file_name)
    +
    Member Gtk::MessageDialog::get_image ()
    -
    -

    -
    -
    Member Gtk::PageSetup::load_from_key_file (const Glib::KeyFile& key_file)
    +
    Member Gtk::MessageDialog::get_image () const
    -
    -

    -
    -
    Member Gtk::PageSetup::load_from_key_file (const Glib::KeyFile& key_file, const Glib::ustring& group_name)
    +
    Member Gtk::PageSetup::create_from_file (const std::string& file_name)
    -
    -

    -
    -
    Member Gtk::Plug::get_embedded () const
    +
    Member Gtk::PageSetup::create_from_key_file (const Glib::KeyFile& key_file)
    -
    -

    -
    -
    Member Gtk::Plug::get_socket_window ()
    +
    Member Gtk::PageSetup::create_from_key_file (const Glib::KeyFile& key_file, const Glib::ustring& group_name)
    -
    -

    -
    -
    Member Gtk::Plug::get_socket_window () const
    +
    Member Gtk::PageSetup::load_from_file (const std::string& file_name)
    -
    -

    -
    -
    Member Gtk::Printer::get_default_page_size () const
    +
    Member Gtk::PageSetup::load_from_key_file (const Glib::KeyFile& key_file, const Glib::ustring& group_name)
    -
    -

    -
    -
    Member Gtk::Printer::is_accepting_jobs () const
    +
    Member Gtk::PageSetup::load_from_key_file (const Glib::KeyFile& key_file)
    -
    -

    -
    -
    Member Gtk::Printer::is_paused () const
    +
    Member Gtk::Plug::get_embedded () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::create_from_file (const std::string& file_name)
    +
    Member Gtk::Plug::get_socket_window ()
    -
    -

    -
    -
    Member Gtk::PrintSettings::create_from_key_file (const Glib::KeyFile& key_file)
    +
    Member Gtk::Plug::get_socket_window () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::create_from_key_file (const Glib::KeyFile& key_file, const Glib::ustring& group_name)
    +
    Member Gtk::Printer::get_default_page_size () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_number_up_layout () const
    +
    Member Gtk::Printer::is_accepting_jobs () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::load_from_file (const std::string& file_name)
    +
    Member Gtk::Printer::is_paused () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::load_from_key_file (const Glib::KeyFile& key_file)
    +
    Member Gtk::PrintSettings::create_from_file (const std::string& file_name)
    -
    -

    -
    -
    Member Gtk::PrintSettings::load_from_key_file (const Glib::KeyFile& key_file, const Glib::ustring& group_name)
    +
    Member Gtk::PrintSettings::create_from_key_file (const Glib::KeyFile& key_file, const Glib::ustring& group_name)
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_number_up (NumberUpLayout number_up_layout)
    +
    Member Gtk::PrintSettings::create_from_key_file (const Glib::KeyFile& key_file)
    -
    -

    -
    -
    Member Gtk::ScaleButton::get_minus_button ()
    +
    Member Gtk::PrintSettings::get_number_up_layout () const
    -
    -

    -
    -
    Member Gtk::ScaleButton::get_minus_button () const
    +
    Member Gtk::PrintSettings::load_from_file (const std::string& file_name)
    -
    -

    -
    -
    Member Gtk::ScaleButton::get_plus_button ()
    +
    Member Gtk::PrintSettings::load_from_key_file (const Glib::KeyFile& key_file)
    -
    -

    -
    -
    Member Gtk::ScaleButton::get_plus_button () const
    +
    Member Gtk::PrintSettings::load_from_key_file (const Glib::KeyFile& key_file, const Glib::ustring& group_name)
    -
    -

    -
    -
    Member Gtk::ScaleButton::get_popup ()
    +
    Member Gtk::PrintSettings::set_number_up (NumberUpLayout number_up_layout)
    -
    -

    -
    -
    Member Gtk::ScaleButton::get_popup () const
    +
    Member Gtk::ScaleButton::get_minus_button ()
    -
    -

    -
    -
    Member Gtk::SelectionData::get_data () const
    +
    Member Gtk::ScaleButton::get_minus_button () const
    -
    -

    -
    -
    Member Gtk::SelectionData::get_display () const
    +
    Member Gtk::ScaleButton::get_plus_button () const
    -
    -

    -
    -
    Member Gtk::SelectionData::get_display ()
    +
    Member Gtk::ScaleButton::get_plus_button ()
    -
    -

    -
    -
    Member Gtk::SelectionData::get_format () const
    +
    Member Gtk::ScaleButton::get_popup ()
    -
    -

    -
    -
    Member Gtk::SelectionData::get_length () const
    +
    Member Gtk::ScaleButton::get_popup () const
    -
    -

    -
    -
    Member Gtk::SelectionData::get_target () const
    +
    Member Gtk::SelectionData::get_data () const
    -
    -

    -
    -
    Member Gtk::Socket::get_plug_window ()
    +
    Member Gtk::SelectionData::get_display () const
    -
    -

    -
    -
    Member Gtk::Socket::get_plug_window () const
    +
    Member Gtk::SelectionData::get_display ()
    -
    -

    -
    -
    Member Gtk::StatusIcon::get_icon () const
    +
    Member Gtk::SelectionData::get_format () const
    -
    -

    -
    -
    Member Gtk::StatusIcon::get_icon ()
    +
    Member Gtk::SelectionData::get_length () const
    -
    -

    -
    -
    Member Gtk::StatusIcon::get_x11_window_id () const
    +
    Member Gtk::SelectionData::get_target () const
    -
    -

    -
    -
    Member Gtk::StatusIcon::set (const Glib::RefPtr< const Gio::Icon >& icon)
    +
    Member Gtk::Socket::get_plug_window () const
    -
    -

    -
    -
    Member Gtk::StatusIcon::signal_button_press_event ()
    +
    Member Gtk::Socket::get_plug_window ()
    -
    -

    -
    -
    Member Gtk::StatusIcon::signal_button_release_event ()
    +
    Member Gtk::StatusIcon::get_icon () const
    -
    -

    -
    -
    Member Gtk::ToolItem::toolbar_reconfigured ()
    +
    Member Gtk::StatusIcon::get_icon ()
    -
    -

    -
    -
    Class Gtk::ToolShell
    +
    Member Gtk::StatusIcon::get_x11_window_id () const
    -
    -

    -
    -
    Member Gtk::ToolShell::get_icon_size () const
    +
    Member Gtk::StatusIcon::set (const Glib::RefPtr< const Gio::Icon >& icon)
    -
    -

    -
    -
    Member Gtk::ToolShell::get_orientation () const
    +
    Member Gtk::StatusIcon::signal_button_press_event ()
    -
    -

    -
    -
    Member Gtk::ToolShell::get_relief_style () const
    +
    Member Gtk::StatusIcon::signal_button_release_event ()
    -
    -

    -
    -
    Member Gtk::ToolShell::get_style () const
    +
    Member Gtk::ToolItem::toolbar_reconfigured ()
    -
    -

    -
    -
    Member Gtk::ToolShell::rebuild_menu ()
    +
    Class Gtk::ToolShell
    -
    -

    -
    -
    Member Gtk::Tooltip::set_icon_from_icon_name (const Glib::ustring& icon_name, IconSize size)
    +
    Member Gtk::ToolShell::get_icon_size () const
    -
    -

    -
    -
    Member Gtk::Widget::get_window ()
    +
    Member Gtk::ToolShell::get_orientation () const
    -
    -

    -
    -
    Member Gtk::Widget::get_window () const
    +
    Member Gtk::ToolShell::get_relief_style () const
    -
    -

    -
    -
    Member Gtk::Widget::signal_damage_event ()
    +
    Member Gtk::ToolShell::get_style () const
    +
    +
    Member Gtk::ToolShell::rebuild_menu ()
    +
    +
    Member Gtk::Tooltip::set_icon_from_icon_name (const Glib::ustring& icon_name, IconSize size)
    +
    +
    Member Gtk::Widget::get_window () const
    +
    +
    Member Gtk::Widget::get_window ()
    +
    +
    Member Gtk::Widget::signal_damage_event ()
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/since_2_16.html gtkmm3.0-3.4.0/docs/reference/html/since_2_16.html --- gtkmm3.0-3.3.18/docs/reference/html/since_2_16.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/since_2_16.html 2012-04-10 12:41:05.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: New API in gtkmm 2.16 + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    -

    -
    -
    Member Gtk::Action::block_activate ()
    +
    +
    Member Gtk::Action::block_activate ()
    -
    -

    -
    -
    Member Gtk::Action::get_gicon ()
    +
    Member Gtk::Action::get_gicon ()
    -
    -

    -
    -
    Member Gtk::Action::get_gicon () const
    +
    Member Gtk::Action::get_gicon () const
    -
    -

    -
    -
    Member Gtk::Action::get_icon_name () const
    +
    Member Gtk::Action::get_icon_name () const
    -
    -

    -
    -
    Member Gtk::Action::get_is_important () const
    +
    Member Gtk::Action::get_is_important () const
    -
    -

    -
    -
    Member Gtk::Action::get_label () const
    +
    Member Gtk::Action::get_label () const
    -
    -

    -
    -
    Member Gtk::Action::get_short_label () const
    +
    Member Gtk::Action::get_short_label () const
    -
    -

    -
    -
    Member Gtk::Action::get_stock_id () const
    +
    Member Gtk::Action::get_stock_id () const
    -
    -

    -
    -
    Member Gtk::Action::get_tooltip () const
    +
    Member Gtk::Action::get_tooltip () const
    -
    -

    -
    -
    Member Gtk::Action::get_visible_horizontal () const
    +
    Member Gtk::Action::get_visible_horizontal () const
    -
    -

    -
    -
    Member Gtk::Action::get_visible_vertical () const
    +
    Member Gtk::Action::get_visible_vertical () const
    -
    -

    -
    -
    Member Gtk::Action::set_gicon (const Glib::RefPtr< Gio::Icon >& icon)
    +
    Member Gtk::Action::set_gicon (const Glib::RefPtr< Gio::Icon >& icon)
    -
    -

    -
    -
    Member Gtk::Action::set_icon_name (const Glib::ustring& icon_name)
    +
    Member Gtk::Action::set_icon_name (const Glib::ustring& icon_name)
    -
    -

    -
    -
    Member Gtk::Action::set_is_important (bool is_important=true)
    +
    Member Gtk::Action::set_is_important (bool is_important=true)
    -
    -

    -
    -
    Member Gtk::Action::set_label (const Glib::ustring& label)
    +
    Member Gtk::Action::set_label (const Glib::ustring& label)
    -
    -

    -
    -
    Member Gtk::Action::set_short_label (const Glib::ustring& short_label)
    +
    Member Gtk::Action::set_short_label (const Glib::ustring& short_label)
    -
    -

    -
    -
    Member Gtk::Action::set_stock_id (const StockID& stock_id)
    +
    Member Gtk::Action::set_stock_id (const StockID& stock_id)
    -
    -

    -
    -
    Member Gtk::Action::set_tooltip (const Glib::ustring& tooltip)
    +
    Member Gtk::Action::set_tooltip (const Glib::ustring& tooltip)
    -
    -

    -
    -
    Member Gtk::Action::set_visible_horizontal (bool visible_horizontal=true)
    +
    Member Gtk::Action::set_visible_horizontal (bool visible_horizontal=true)
    -
    -

    -
    -
    Member Gtk::Action::set_visible_vertical (bool visible_vertical=true)
    +
    Member Gtk::Action::set_visible_vertical (bool visible_vertical=true)
    -
    -

    -
    -
    Member Gtk::Action::unblock_activate ()
    +
    Member Gtk::Action::unblock_activate ()
    -
    -

    -
    -
    Class Gtk::Activatable
    +
    Class Gtk::Activatable
    -
    -

    -
    -
    Member Gtk::Activatable::do_set_related_action (const Glib::RefPtr< Action >& action)
    +
    Member Gtk::Activatable::do_set_related_action (const Glib::RefPtr< Action >& action)
    -
    -

    -
    -
    Member Gtk::Activatable::get_related_action ()
    +
    Member Gtk::Activatable::get_related_action ()
    -
    -

    -
    -
    Member Gtk::Activatable::get_related_action () const
    +
    Member Gtk::Activatable::get_related_action () const
    -
    -

    -
    -
    Member Gtk::Activatable::get_use_action_appearance () const
    +
    Member Gtk::Activatable::get_use_action_appearance () const
    -
    -

    -
    -
    Member Gtk::Activatable::set_related_action (const Glib::RefPtr< Action >& action)
    +
    Member Gtk::Activatable::set_related_action (const Glib::RefPtr< Action >& action)
    -
    -

    -
    -
    Member Gtk::Activatable::set_use_action_appearance (bool use_appearance=true)
    +
    Member Gtk::Activatable::set_use_action_appearance (bool use_appearance=true)
    -
    -

    -
    -
    Member Gtk::Activatable::sync_action_properties (const Glib::RefPtr< Action >& action)
    +
    Member Gtk::Activatable::sync_action_properties (const Glib::RefPtr< Action >& action)
    -
    -

    -
    -
    Member Gtk::Builder::add_from_file (const std::string& filename, const char* object_id)
    +
    Member Gtk::Builder::add_from_file (const std::string& filename, const char* object_id)
    -
    -

    -
    -
    Member Gtk::Builder::add_from_string (const Glib::ustring& buffer, const char* object_id)
    +
    Member Gtk::Builder::add_from_string (const Glib::ustring& buffer, const char* object_id)
    -
    -

    -
    -
    Member Gtk::Builder::create_from_file (const std::string& filename, const char* object_id)
    +
    Member Gtk::Builder::create_from_file (const std::string& filename, const char* object_id)
    -
    -

    -
    -
    Member Gtk::Builder::create_from_string (const Glib::ustring& buffer, const char* object_id)
    +
    Member Gtk::Builder::create_from_string (const Glib::ustring& buffer, const char* object_id)
    -
    -

    -
    -
    Member Gtk::CellView::get_model ()
    +
    Member Gtk::CellView::get_model ()
    -
    -

    -
    -
    Member Gtk::CellView::get_model () const
    +
    Member Gtk::CellView::get_model () const
    -
    -

    -
    -
    Member Gtk::CellView::unset_model ()
    +
    Member Gtk::CellView::unset_model ()
    -
    -

    -
    -
    Member Gtk::ComboBox::unset_model ()
    +
    Member Gtk::ComboBox::unset_model ()
    -
    -

    -
    -
    Member Gtk::Entry::get_current_icon_drag_source ()
    +
    Member Gtk::Entry::get_current_icon_drag_source ()
    -
    -

    -
    -
    Member Gtk::Entry::get_icon_activatable (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const
    +
    Member Gtk::Entry::get_icon_activatable (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const
    -
    -

    -
    -
    Member Gtk::Entry::get_icon_at_pos (int x, int y) const
    +
    Member Gtk::Entry::get_icon_at_pos (int x, int y) const
    -
    -

    -
    -
    Member Gtk::Entry::get_icon_gicon (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)
    +
    Member Gtk::Entry::get_icon_gicon (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)
    -
    -

    -
    -
    Member Gtk::Entry::get_icon_gicon (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const
    +
    Member Gtk::Entry::get_icon_gicon (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const
    -
    -

    -
    -
    Member Gtk::Entry::get_icon_name (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const
    +
    Member Gtk::Entry::get_icon_name (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const
    -
    -

    -
    -
    Member Gtk::Entry::get_icon_pixbuf (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)
    +
    Member Gtk::Entry::get_icon_pixbuf (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)
    -
    -

    -
    -
    Member Gtk::Entry::get_icon_pixbuf (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const
    +
    Member Gtk::Entry::get_icon_pixbuf (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const
    -
    -

    -
    -
    Member Gtk::Entry::get_icon_sensitive (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)
    +
    Member Gtk::Entry::get_icon_sensitive (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)
    -
    -

    -
    -
    Member Gtk::Entry::get_icon_stock (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const
    +
    Member Gtk::Entry::get_icon_stock (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const
    -
    -

    -
    -
    Member Gtk::Entry::get_icon_storage_type (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const
    +
    Member Gtk::Entry::get_icon_storage_type (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const
    -
    -

    -
    -
    Member Gtk::Entry::get_icon_tooltip_markup (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const
    +
    Member Gtk::Entry::get_icon_tooltip_markup (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const
    -
    -

    -
    -
    Member Gtk::Entry::get_icon_tooltip_text (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const
    +
    Member Gtk::Entry::get_icon_tooltip_text (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const
    -
    -

    -
    -
    Member Gtk::Entry::get_progress_fraction () const
    +
    Member Gtk::Entry::get_progress_fraction () const
    -
    -

    -
    -
    Member Gtk::Entry::get_progress_pulse_step ()
    +
    Member Gtk::Entry::get_progress_pulse_step ()
    -
    -

    -
    -
    Member Gtk::Entry::progress_pulse ()
    +
    Member Gtk::Entry::progress_pulse ()
    -
    -

    -
    -
    Member Gtk::Entry::set_icon_activatable (bool activatable=true, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)
    +
    Member Gtk::Entry::set_icon_activatable (bool activatable=true, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)
    -
    -

    -
    -
    Member Gtk::Entry::set_icon_drag_source (const Glib::RefPtr< TargetList >& target_list, Gdk::DragAction actions=Gdk::ACTION_COPY, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)
    +
    Member Gtk::Entry::set_icon_drag_source (const Glib::RefPtr< TargetList >& target_list, Gdk::DragAction actions=Gdk::ACTION_COPY, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)
    -
    -

    -
    -
    Member Gtk::Entry::set_icon_from_gicon (const Glib::RefPtr< Gio::Icon >& icon, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)
    +
    Member Gtk::Entry::set_icon_from_gicon (const Glib::RefPtr< Gio::Icon >& icon, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)
    -
    -

    -
    -
    Member Gtk::Entry::set_icon_from_icon_name (const Glib::ustring& icon_name, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)
    +
    Member Gtk::Entry::set_icon_from_icon_name (const Glib::ustring& icon_name, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)
    -
    -

    -
    -
    Member Gtk::Entry::set_icon_from_pixbuf (const Glib::RefPtr< Gdk::Pixbuf >& pixbuf, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)
    +
    Member Gtk::Entry::set_icon_from_pixbuf (const Glib::RefPtr< Gdk::Pixbuf >& pixbuf, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)
    -
    -

    -
    -
    Member Gtk::Entry::set_icon_from_stock (const StockID& stock_id, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)
    +
    Member Gtk::Entry::set_icon_from_stock (const StockID& stock_id, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)
    -
    -

    -
    -
    Member Gtk::Entry::set_icon_sensitive (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY, bool sensitive=true)
    +
    Member Gtk::Entry::set_icon_sensitive (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY, bool sensitive=true)
    -
    -

    -
    -
    Member Gtk::Entry::set_icon_tooltip_markup (const Glib::ustring& tooltip, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)
    +
    Member Gtk::Entry::set_icon_tooltip_markup (const Glib::ustring& tooltip, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)
    -
    -

    -
    -
    Member Gtk::Entry::set_icon_tooltip_text (const Glib::ustring& tooltip, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)
    +
    Member Gtk::Entry::set_icon_tooltip_text (const Glib::ustring& tooltip, EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)
    -
    -

    -
    -
    Member Gtk::Entry::set_progress_fraction (double fraction)
    +
    Member Gtk::Entry::set_progress_fraction (double fraction)
    -
    -

    -
    -
    Member Gtk::Entry::set_progress_pulse_step (double fraction)
    +
    Member Gtk::Entry::set_progress_pulse_step (double fraction)
    -
    -

    -
    -
    Member Gtk::Entry::signal_icon_press ()
    +
    Member Gtk::Entry::signal_icon_press ()
    -
    -

    -
    -
    Member Gtk::Entry::signal_icon_release ()
    +
    Member Gtk::Entry::signal_icon_release ()
    -
    -

    -
    -
    Member Gtk::Entry::unset_invisible_char ()
    +
    Member Gtk::Entry::unset_invisible_char ()
    -
    -

    -
    -
    Member Gtk::EntryCompletion::unset_model ()
    +
    Member Gtk::EntryCompletion::unset_model ()
    -
    -

    -
    -
    Member Gtk::IconView::unset_model ()
    +
    Member Gtk::IconView::unset_model ()
    -
    -

    -
    -
    Member Gtk::ImageMenuItem::get_always_show_image () const
    +
    Member Gtk::ImageMenuItem::get_always_show_image () const
    -
    -

    -
    -
    Member Gtk::ImageMenuItem::get_use_stock () const
    +
    Member Gtk::ImageMenuItem::get_use_stock () const
    -
    -

    -
    -
    Member Gtk::ImageMenuItem::set_accel_group (const Glib::RefPtr< AccelGroup >& accel_group)
    +
    Member Gtk::ImageMenuItem::set_accel_group (const Glib::RefPtr< AccelGroup >& accel_group)
    -
    -

    -
    -
    Member Gtk::ImageMenuItem::set_always_show_image (bool always_show=true)
    +
    Member Gtk::ImageMenuItem::set_always_show_image (bool always_show=true)
    -
    -

    -
    -
    Member Gtk::ImageMenuItem::set_use_stock (bool use_stock=true)
    +
    Member Gtk::ImageMenuItem::set_use_stock (bool use_stock=true)
    -
    -

    -
    -
    Member Gtk::MenuItem::get_label () const
    +
    Member Gtk::MenuItem::get_label () const
    -
    -

    -
    -
    Member Gtk::MenuItem::get_use_underline () const
    +
    Member Gtk::MenuItem::get_use_underline () const
    -
    -

    -
    -
    Member Gtk::MenuItem::set_label (const Glib::ustring& label)
    +
    Member Gtk::MenuItem::set_label (const Glib::ustring& label)
    -
    -

    -
    -
    Member Gtk::MenuItem::set_use_underline (bool setting=true)
    +
    Member Gtk::MenuItem::set_use_underline (bool setting=true)
    -
    -

    -
    -
    Class Gtk::Orientable
    +
    Class Gtk::Orientable
    -
    -

    -
    -
    Member Gtk::Orientable::get_orientation () const
    +
    Member Gtk::Orientable::get_orientation () const
    -
    -

    -
    -
    Member Gtk::Orientable::set_orientation (Orientation orientation)
    +
    Member Gtk::Orientable::set_orientation (Orientation orientation)
    -
    -

    -
    -
    Member Gtk::PrintOperation::draw_page_finish ()
    +
    Member Gtk::PrintOperation::draw_page_finish ()
    -
    -

    -
    -
    Member Gtk::PrintOperation::set_defer_drawing ()
    +
    Member Gtk::PrintOperation::set_defer_drawing ()
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_printer_lpi () const
    +
    Member Gtk::PrintSettings::get_printer_lpi () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_resolution_x () const
    +
    Member Gtk::PrintSettings::get_resolution_x () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::get_resolution_y () const
    +
    Member Gtk::PrintSettings::get_resolution_y () const
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_printer_lpi (double lpi)
    +
    Member Gtk::PrintSettings::set_printer_lpi (double lpi)
    -
    -

    -
    -
    Member Gtk::PrintSettings::set_resolution_xy (int resolution_x, int resolution_y)
    +
    Member Gtk::PrintSettings::set_resolution_xy (int resolution_x, int resolution_y)
    -
    -

    -
    -
    Member Gtk::Scale::add_mark (double value, PositionType position, const Glib::ustring& markup)
    +
    Member Gtk::Scale::add_mark (double value, PositionType position, const Glib::ustring& markup)
    -
    -

    -
    -
    Member Gtk::Scale::clear_marks ()
    +
    Member Gtk::Scale::clear_marks ()
    -
    -

    -
    -
    Member Gtk::SelectionData::get_selection () const
    +
    Member Gtk::SelectionData::get_selection () const
    -
    -

    -
    -
    Member Gtk::StatusIcon::get_has_tooltip () const
    +
    Member Gtk::StatusIcon::get_has_tooltip () const
    -
    -

    -
    -
    Member Gtk::StatusIcon::get_tooltip_markup () const
    +
    Member Gtk::StatusIcon::get_tooltip_markup () const
    -
    -

    -
    -
    Member Gtk::StatusIcon::get_tooltip_text () const
    +
    Member Gtk::StatusIcon::get_tooltip_text () const
    -
    -

    -
    -
    Member Gtk::StatusIcon::set_has_tooltip (bool has_tooltip=true)
    +
    Member Gtk::StatusIcon::set_has_tooltip (bool has_tooltip=true)
    -
    -

    -
    -
    Member Gtk::StatusIcon::set_tooltip_markup (const Glib::ustring& markup)
    +
    Member Gtk::StatusIcon::set_tooltip_markup (const Glib::ustring& markup)
    -
    -

    -
    -
    Member Gtk::StatusIcon::set_tooltip_text (const Glib::ustring& text)
    +
    Member Gtk::StatusIcon::set_tooltip_text (const Glib::ustring& text)
    -
    -

    -
    -
    Member Gtk::StatusIcon::signal_query_tooltip ()
    +
    Member Gtk::StatusIcon::signal_query_tooltip ()
    -
    -

    -
    -
    Member Gtk::StatusIcon::signal_scroll_event ()
    +
    Member Gtk::StatusIcon::signal_scroll_event ()
    -
    -

    -
    -
    Member Gtk::TextBuffer::signal_paste_done ()
    +
    Member Gtk::TextBuffer::signal_paste_done ()
    -
    -

    -
    -
    Member Gtk::TreePath::operator BoolExpr () const
    +
    Member Gtk::TreePath::operator BoolExpr () const
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/since_2_18.html gtkmm3.0-3.4.0/docs/reference/html/since_2_18.html --- gtkmm3.0-3.3.18/docs/reference/html/since_2_18.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/since_2_18.html 2012-04-10 12:41:04.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: New API in gtkmm 2.18 + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    -

    -
    -
    Member Gdk::Window::ensure_native ()
    +
    +
    Member Gdk::Window::ensure_native ()
    -
    -

    -
    -
    Member Gdk::Window::flush ()
    +
    Member Gdk::Window::flush ()
    -
    -

    -
    -
    Member Gdk::Window::geometry_changed ()
    +
    Member Gdk::Window::geometry_changed ()
    -
    -

    -
    -
    Member Gdk::Window::get_cursor ()
    +
    Member Gdk::Window::get_cursor ()
    -
    -

    -
    -
    Member Gdk::Window::get_cursor () const
    +
    Member Gdk::Window::get_cursor () const
    -
    -

    -
    -
    Member Gdk::Window::get_offscreen_embedder ()
    +
    Member Gdk::Window::get_offscreen_embedder ()
    -
    -

    -
    -
    Member Gdk::Window::get_offscreen_embedder () const
    +
    Member Gdk::Window::get_offscreen_embedder () const
    -
    -

    -
    -
    Member Gdk::Window::get_root_coords (int x, int y, int& root_x, int& root_y)
    +
    Member Gdk::Window::get_root_coords (int x, int y, int& root_x, int& root_y)
    -
    -

    -
    -
    Member Gdk::Window::restack (bool above)
    +
    Member Gdk::Window::restack (bool above)
    -
    -

    -
    -
    Member Gdk::Window::restack (const Glib::RefPtr< Window >& sibling, bool above)
    +
    Member Gdk::Window::restack (const Glib::RefPtr< Window >& sibling, bool above)
    -
    -

    -
    -
    Member Gdk::Window::set_offscreen_embedder (const Glib::RefPtr< Window >& embedder)
    +
    Member Gdk::Window::set_offscreen_embedder (const Glib::RefPtr< Window >& embedder)
    -
    -

    -
    -
    Member Gtk::CellRenderer::get_alignment (float& xalign, float& yalign) const
    +
    Member Gtk::CellRenderer::get_alignment (float& xalign, float& yalign) const
    -
    -

    -
    -
    Member Gtk::CellRenderer::get_padding (int& xpad, int& ypad) const
    +
    Member Gtk::CellRenderer::get_padding (int& xpad, int& ypad) const
    -
    -

    -
    -
    Member Gtk::CellRenderer::get_sensitive () const
    +
    Member Gtk::CellRenderer::get_sensitive () const
    -
    -

    -
    -
    Member Gtk::CellRenderer::get_visible () const
    +
    Member Gtk::CellRenderer::get_visible () const
    -
    -

    -
    -
    Member Gtk::CellRenderer::set_alignment (float align, float yalign)
    +
    Member Gtk::CellRenderer::set_alignment (float align, float yalign)
    -
    -

    -
    -
    Member Gtk::CellRenderer::set_padding (int xpad, int ypad)
    +
    Member Gtk::CellRenderer::set_padding (int xpad, int ypad)
    -
    -

    -
    -
    Member Gtk::CellRenderer::set_sensitive (bool sensitive=true)
    +
    Member Gtk::CellRenderer::set_sensitive (bool sensitive=true)
    -
    -

    -
    -
    Member Gtk::CellRenderer::set_visible (bool visible=true)
    +
    Member Gtk::CellRenderer::set_visible (bool visible=true)
    -
    -

    -
    -
    Member Gtk::CellRendererToggle::get_activatable () const
    +
    Member Gtk::CellRendererToggle::get_activatable () const
    -
    -

    -
    -
    Member Gtk::CellRendererToggle::set_activatable (bool setting=true)
    +
    Member Gtk::CellRendererToggle::set_activatable (bool setting=true)
    -
    -

    -
    -
    Member Gtk::Entry::get_buffer ()
    +
    Member Gtk::Entry::get_buffer ()
    -
    -

    -
    -
    Member Gtk::Entry::get_buffer () const
    +
    Member Gtk::Entry::get_buffer () const
    -
    -

    -
    -
    Member Gtk::Entry::set_buffer (const Glib::RefPtr< EntryBuffer >& buffer)
    +
    Member Gtk::Entry::set_buffer (const Glib::RefPtr< EntryBuffer >& buffer)
    -
    -

    -
    -
    Member Gtk::EntryBuffer::delete_text (guint position, int n_chars)
    +
    Member Gtk::EntryBuffer::delete_text (guint position, int n_chars)
    -
    -

    -
    -
    Member Gtk::EntryBuffer::emit_deleted_text (guint position, guint n_chars)
    +
    Member Gtk::EntryBuffer::emit_deleted_text (guint position, guint n_chars)
    -
    -

    -
    -
    Member Gtk::EntryBuffer::get_bytes () const
    +
    Member Gtk::EntryBuffer::get_bytes () const
    -
    -

    -
    -
    Member Gtk::EntryBuffer::get_length () const
    +
    Member Gtk::EntryBuffer::get_length () const
    -
    -

    -
    -
    Member Gtk::EntryBuffer::get_max_length () const
    +
    Member Gtk::EntryBuffer::get_max_length () const
    -
    -

    -
    -
    Member Gtk::EntryBuffer::get_text () const
    +
    Member Gtk::EntryBuffer::get_text () const
    -
    -

    -
    -
    Member Gtk::EntryBuffer::set_max_length (int max_length)
    +
    Member Gtk::EntryBuffer::set_max_length (int max_length)
    -
    -

    -
    -
    Member Gtk::EntryBuffer::signal_deleted_text ()
    +
    Member Gtk::EntryBuffer::signal_deleted_text ()
    -
    -

    -
    -
    Member Gtk::EntryBuffer::signal_inserted_text ()
    +
    Member Gtk::EntryBuffer::signal_inserted_text ()
    -
    -

    -
    -
    Member Gtk::FileChooser::get_create_folders () const
    +
    Member Gtk::FileChooser::get_create_folders () const
    -
    -

    -
    -
    Member Gtk::FileChooser::set_create_folders (bool create_folders=true)
    +
    Member Gtk::FileChooser::set_create_folders (bool create_folders=true)
    -
    -

    -
    -
    Class Gtk::InfoBar
    +
    Class Gtk::InfoBar
    -
    -

    -
    -
    Member Gtk::InfoBar::add_action_widget (Widget& child, int response_id)
    +
    Member Gtk::InfoBar::add_action_widget (Widget& child, int response_id)
    -
    -

    -
    -
    Member Gtk::InfoBar::add_button (const Glib::ustring& button_text, int response_id)
    +
    Member Gtk::InfoBar::add_button (const Glib::ustring& button_text, int response_id)
    -
    -

    -
    -
    Member Gtk::InfoBar::add_button (const Gtk::StockID& stock_id, int response_id)
    +
    Member Gtk::InfoBar::add_button (const Gtk::StockID& stock_id, int response_id)
    -
    -

    -
    -
    Member Gtk::InfoBar::get_action_area ()
    +
    Member Gtk::InfoBar::get_action_area ()
    -
    -

    -
    -
    Member Gtk::InfoBar::get_action_area () const
    +
    Member Gtk::InfoBar::get_action_area () const
    -
    -

    -
    -
    Member Gtk::InfoBar::get_content_area ()
    +
    Member Gtk::InfoBar::get_content_area ()
    -
    -

    -
    -
    Member Gtk::InfoBar::get_content_area () const
    +
    Member Gtk::InfoBar::get_content_area () const
    -
    -

    -
    -
    Member Gtk::InfoBar::get_message_type () const
    +
    Member Gtk::InfoBar::get_message_type () const
    -
    -

    -
    -
    Member Gtk::InfoBar::response (int response_id)
    +
    Member Gtk::InfoBar::response (int response_id)
    -
    -

    -
    -
    Member Gtk::InfoBar::set_default_response (int response_id)
    +
    Member Gtk::InfoBar::set_default_response (int response_id)
    -
    -

    -
    -
    Member Gtk::InfoBar::set_message_type (MessageType message_type)
    +
    Member Gtk::InfoBar::set_message_type (MessageType message_type)
    -
    -

    -
    -
    Member Gtk::InfoBar::set_response_sensitive (int response_id, bool setting=true)
    +
    Member Gtk::InfoBar::set_response_sensitive (int response_id, bool setting=true)
    -
    -

    -
    -
    Member Gtk::InfoBar::signal_response ()
    +
    Member Gtk::InfoBar::signal_response ()
    -
    -

    -
    -
    Member Gtk::Label::get_current_uri () const
    +
    Member Gtk::Menu::get_reserve_toggle_size () const
    -
    -

    -
    -
    Member Gtk::Label::get_track_visited_links () const
    +
    Member Gtk::Menu::set_reserve_toggle_size (bool reserve_toggle_size=true)
    -
    -

    -
    -
    Member Gtk::Label::set_track_visited_links (bool track_links=true)
    +
    Member Gtk::PrintOperation::get_embed_page_setup () const
    -
    -

    -
    -
    Member Gtk::Label::signal_activate_link ()
    +
    Member Gtk::PrintOperation::get_has_selection () const
    -
    -

    -
    -
    Member Gtk::Menu::get_reserve_toggle_size () const
    +
    Member Gtk::PrintOperation::get_n_pages_to_print () const
    -
    -

    -
    -
    Member Gtk::Menu::set_reserve_toggle_size (bool reserve_toggle_size=true)
    +
    Member Gtk::PrintOperation::get_support_selection () const
    -
    -

    -
    -
    Member Gtk::PrintOperation::get_embed_page_setup () const
    +
    Member Gtk::PrintOperation::set_embed_page_setup (bool embed=true)
    -
    -

    -
    -
    Member Gtk::PrintOperation::get_has_selection () const
    +
    Member Gtk::PrintOperation::set_has_selection (bool has_selection=true)
    -
    -

    -
    -
    Member Gtk::PrintOperation::get_n_pages_to_print () const
    +
    Member Gtk::PrintOperation::set_support_selection (bool support_selection=true)
    -
    -

    -
    -
    Member Gtk::PrintOperation::get_support_selection () const
    +
    Member Gtk::PrintOperation::signal_update_custom_widget ()
    -
    -

    -
    -
    Member Gtk::PrintOperation::set_embed_page_setup (bool embed=true)
    +
    Member Gtk::PrintUnixDialog::get_embed_page_setup () const
    -
    -

    -
    -
    Member Gtk::PrintOperation::set_has_selection (bool has_selection=true)
    +
    Member Gtk::PrintUnixDialog::get_has_selection () const
    -
    -

    -
    -
    Member Gtk::PrintOperation::set_support_selection (bool support_selection=true)
    +
    Member Gtk::PrintUnixDialog::get_manual_capabilities () const
    -
    -

    -
    -
    Member Gtk::PrintOperation::signal_update_custom_widget ()
    +
    Member Gtk::PrintUnixDialog::get_page_setup_set () const
    -
    -

    -
    -
    Member Gtk::PrintUnixDialog::get_embed_page_setup () const
    +
    Member Gtk::PrintUnixDialog::get_support_selection (bool support_selection=true)
    -
    -

    -
    -
    Member Gtk::PrintUnixDialog::get_has_selection () const
    -
    -
    -

    -
    -
    Member Gtk::PrintUnixDialog::get_manual_capabilities () const
    -
    -
    -

    -
    -
    Member Gtk::PrintUnixDialog::get_page_setup_set () const
    -
    -
    -

    -
    -
    Member Gtk::PrintUnixDialog::get_support_selection (bool support_selection=true)
    -
    -
    -

    -
    -
    Member Gtk::PrintUnixDialog::get_support_selection () const
    +
    Member Gtk::PrintUnixDialog::get_support_selection () const
    -
    -

    -
    -
    Member Gtk::PrintUnixDialog::set_embed_page_setup (bool embed=true)
    +
    Member Gtk::PrintUnixDialog::set_embed_page_setup (bool embed=true)
    -
    -

    -
    -
    Member Gtk::PrintUnixDialog::set_has_selection (bool has_selection=true)
    +
    Member Gtk::PrintUnixDialog::set_has_selection (bool has_selection=true)
    -
    -

    -
    -
    Member Gtk::Range::get_flippable () const
    +
    Member Gtk::Range::get_flippable () const
    -
    -

    -
    -
    Member Gtk::Range::set_flippable (bool flippable=true)
    +
    Member Gtk::Range::set_flippable (bool flippable=true)
    -
    -

    -
    -
    Member Gtk::StatusIcon::get_title () const
    +
    Member Gtk::StatusIcon::get_title () const
    -
    -

    -
    -
    Member Gtk::StatusIcon::set_title (const Glib::ustring& title)
    +
    Member Gtk::StatusIcon::set_title (const Glib::ustring& title)
    -
    -

    -
    -
    Member Gtk::Widget::get_app_paintable () const
    +
    Member Gtk::Widget::get_app_paintable () const
    -
    -

    -
    -
    Member Gtk::Widget::get_can_default () const
    +
    Member Gtk::Widget::get_can_default () const
    -
    -

    -
    -
    Member Gtk::Widget::get_can_focus () const
    +
    Member Gtk::Widget::get_can_focus () const
    -
    -

    -
    -
    Member Gtk::Widget::get_double_buffered () const
    +
    Member Gtk::Widget::get_double_buffered () const
    -
    -

    -
    -
    Member Gtk::Widget::get_has_window () const
    +
    Member Gtk::Widget::get_has_window () const
    -
    -

    -
    -
    Member Gtk::Widget::get_is_drawable () const
    +
    Member Gtk::Widget::get_is_drawable () const
    -
    -

    -
    -
    Member Gtk::Widget::get_is_toplevel () const
    +
    Member Gtk::Widget::get_is_toplevel () const
    -
    -

    -
    -
    Member Gtk::Widget::get_receives_default () const
    +
    Member Gtk::Widget::get_receives_default () const
    -
    -

    -
    -
    Member Gtk::Widget::get_sensitive () const
    +
    Member Gtk::Widget::get_sensitive () const
    -
    -

    -
    -
    Member Gtk::Widget::get_state () const
    +
    Member Gtk::Widget::get_state () const
    -
    -

    -
    -
    Member Gtk::Widget::get_visible () const
    +
    Member Gtk::Widget::get_visible () const
    -
    -

    -
    -
    Member Gtk::Widget::has_default () const
    +
    Member Gtk::Widget::has_default () const
    -
    -

    -
    -
    Member Gtk::Widget::has_focus () const
    +
    Member Gtk::Widget::has_focus () const
    -
    -

    -
    -
    Member Gtk::Widget::has_grab () const
    +
    Member Gtk::Widget::has_grab () const
    -
    -

    -
    -
    Member Gtk::Widget::is_sensitive () const
    +
    Member Gtk::Widget::is_sensitive () const
    -
    -

    -
    -
    Member Gtk::Widget::set_allocation (const Allocation& allocation)
    +
    Member Gtk::Widget::set_allocation (const Allocation& allocation)
    -
    -

    -
    -
    Member Gtk::Widget::set_can_default (bool can_default=true)
    +
    Member Gtk::Widget::set_can_default (bool can_default=true)
    -
    -

    -
    -
    Member Gtk::Widget::set_can_focus (bool can_focus=true)
    +
    Member Gtk::Widget::set_can_focus (bool can_focus=true)
    -
    -

    -
    -
    Member Gtk::Widget::set_has_window (bool has_window=true)
    +
    Member Gtk::Widget::set_has_window (bool has_window=true)
    -
    -

    -
    -
    Member Gtk::Widget::set_receives_default (bool receives_default=true)
    +
    Member Gtk::Widget::set_receives_default (bool receives_default=true)
    -
    -

    -
    -
    Member Gtk::Widget::set_visible (bool visible=true)
    +
    Member Gtk::Widget::set_visible (bool visible=true)
    -
    -

    -
    -
    Member Gtk::Widget::set_window (const Glib::RefPtr< Gdk::Window >& window)
    +
    Member Gtk::Widget::set_window (const Glib::RefPtr< Gdk::Window >& window)
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/since_2_20.html gtkmm3.0-3.4.0/docs/reference/html/since_2_20.html --- gtkmm3.0-3.3.18/docs/reference/html/since_2_20.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/since_2_20.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: New API in gtkmm 2.20 + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    -

    -
    -
    Member Gdk::Device::get_axis_use (guint index_) const
    +
    +
    Member Gdk::Device::get_axis_use (guint index_) const
    -
    -

    -
    -
    Member Gdk::Device::get_has_cursor () const
    +
    Member Gdk::Device::get_has_cursor () const
    -
    -

    -
    -
    Member Gdk::Device::get_key (guint index_, guint& keyval, ModifierType& modifiers) const
    +
    Member Gdk::Device::get_key (guint index_, guint& keyval, ModifierType& modifiers) const
    -
    -

    -
    -
    Member Gdk::Device::get_mode () const
    +
    Member Gdk::Device::get_mode () const
    -
    -

    -
    -
    Member Gdk::Device::get_name () const
    +
    Member Gdk::Device::get_name () const
    -
    -

    -
    -
    Member Gdk::Device::get_source () const
    +
    Member Gdk::Device::get_source () const
    -
    -

    -
    -
    Member Gdk::Screen::get_primary_monitor () const
    +
    Member Gdk::Screen::get_primary_monitor () const
    -
    -

    -
    -
    Member Gtk::Action::get_always_show_image () const
    +
    Member Gtk::Action::get_always_show_image () const
    -
    -

    -
    -
    Member Gtk::Action::set_always_show_image (bool always_show=true)
    +
    Member Gtk::Action::set_always_show_image (bool always_show=true)
    -
    -

    -
    -
    Member Gtk::Dialog::get_widget_for_response (int response_id)
    +
    Member Gtk::Dialog::get_widget_for_response (int response_id)
    -
    -

    -
    -
    Member Gtk::Dialog::get_widget_for_response (int response_id) const
    +
    Member Gtk::Dialog::get_widget_for_response (int response_id) const
    -
    -

    -
    -
    Member Gtk::Notebook::get_action_widget (PackType pack_type=PACK_START)
    +
    Member Gtk::Notebook::get_action_widget (PackType pack_type=PACK_START)
    -
    -

    -
    -
    Member Gtk::Notebook::set_action_widget (Widget* widget, PackType pack_type=PACK_START)
    +
    Member Gtk::Notebook::set_action_widget (Widget* widget, PackType pack_type=PACK_START)
    -
    -

    -
    -
    Class Gtk::OffscreenWindow
    +
    Class Gtk::OffscreenWindow

    -
    -

    -
    -
    Member Gtk::OffscreenWindow::get_pixbuf ()
    +
    Member Gtk::OffscreenWindow::get_pixbuf ()
    -
    -

    -
    -
    Member Gtk::OffscreenWindow::get_pixbuf () const
    +
    Member Gtk::OffscreenWindow::get_pixbuf () const
    -
    -

    -
    -
    Member Gtk::OffscreenWindow::get_surface () const
    +
    Member Gtk::OffscreenWindow::get_surface () const
    -
    -

    -
    -
    Member Gtk::OffscreenWindow::get_surface ()
    +
    Member Gtk::OffscreenWindow::get_surface ()
    -
    -

    -
    -
    Member Gtk::Paned::get_handle_window ()
    +
    Member Gtk::Paned::get_handle_window ()
    -
    -

    -
    -
    Member Gtk::Paned::get_handle_window () const
    +
    Member Gtk::Paned::get_handle_window () const
    -
    -

    -
    -
    Member Gtk::PrintContext::get_hard_margins (double& top, double& bottom, double& left, double& right) const
    +
    Member Gtk::PrintContext::get_hard_margins (double& top, double& bottom, double& left, double& right) const
    -
    -

    -
    -
    Member Gtk::Printer::get_hard_margins (double& top, double& bottom, double& left, double& right) const
    +
    Member Gtk::Printer::get_hard_margins (double& top, double& bottom, double& left, double& right) const
    -
    -

    -
    -
    Member Gtk::Range::get_min_slider_size () const
    +
    Member Gtk::Range::get_min_slider_size () const
    -
    -

    -
    -
    Member Gtk::Range::get_slider_range (int& slider_start, int& slider_end) const
    +
    Member Gtk::Range::get_slider_range (int& slider_start, int& slider_end) const
    -
    -

    -
    -
    Member Gtk::Range::get_slider_size_fixed () const
    +
    Member Gtk::Range::get_slider_size_fixed () const
    -
    -

    -
    -
    Member Gtk::Range::set_min_slider_size (bool min_size=true)
    +
    Member Gtk::Range::set_min_slider_size (bool min_size=true)
    -
    -

    -
    -
    Member Gtk::Range::set_slider_size_fixed (bool size_fixed=true)
    +
    Member Gtk::Range::set_slider_size_fixed (bool size_fixed=true)
    -
    -

    -
    -
    Class Gtk::Spinner
    +
    Class Gtk::Spinner

    -
    -

    -
    -
    Member Gtk::Spinner::start ()
    +
    Member Gtk::Spinner::start ()
    -
    -

    -
    -
    Member Gtk::Spinner::stop ()
    +
    Member Gtk::Spinner::stop ()
    -
    -

    -
    -
    Member Gtk::Statusbar::get_message_area () const
    +
    Member Gtk::Statusbar::get_message_area () const
    -
    -

    -
    -
    Member Gtk::Statusbar::get_message_area ()
    +
    Member Gtk::Statusbar::get_message_area ()
    -
    -

    -
    -
    Member Gtk::StatusIcon::set_name (const Glib::ustring& name)
    +
    Member Gtk::StatusIcon::set_name (const Glib::ustring& name)
    -
    -

    -
    -
    Member Gtk::ToolItem::get_ellipsize_mode () const
    +
    Member Gtk::ToolItem::get_ellipsize_mode () const
    -
    -

    -
    -
    Member Gtk::ToolItem::get_text_alignment () const
    +
    Member Gtk::ToolItem::get_text_alignment () const
    -
    -

    -
    -
    Member Gtk::ToolItem::get_text_orientation () const
    +
    Member Gtk::ToolItem::get_text_orientation () const
    -
    -

    -
    -
    Member Gtk::ToolItem::get_text_size_group ()
    +
    Member Gtk::ToolItem::get_text_size_group ()
    -
    -

    -
    -
    Member Gtk::ToolItem::get_text_size_group () const
    +
    Member Gtk::ToolItem::get_text_size_group () const
    -
    -

    -
    -
    Class Gtk::ToolItemGroup
    +
    Class Gtk::ToolItemGroup

    -
    -

    -
    -
    Member Gtk::ToolItemGroup::get_collapsed () const
    +
    Member Gtk::ToolItemGroup::get_collapsed () const
    -
    -

    -
    -
    Member Gtk::ToolItemGroup::get_drop_item (int x, int y)
    +
    Member Gtk::ToolItemGroup::get_drop_item (int x, int y)
    -
    -

    -
    -
    Member Gtk::ToolItemGroup::get_drop_item (int x, int y) const
    +
    Member Gtk::ToolItemGroup::get_drop_item (int x, int y) const
    -
    -

    -
    -
    Member Gtk::ToolItemGroup::get_ellipsize () const
    +
    Member Gtk::ToolItemGroup::get_ellipsize () const
    -
    -

    -
    -
    Member Gtk::ToolItemGroup::get_header_relief () const
    +
    Member Gtk::ToolItemGroup::get_header_relief () const
    -
    -

    -
    -
    Member Gtk::ToolItemGroup::get_item_position (const ToolItem& item) const
    +
    Member Gtk::ToolItemGroup::get_item_position (const ToolItem& item) const
    -
    -

    -
    -
    Member Gtk::ToolItemGroup::get_label () const
    +
    Member Gtk::ToolItemGroup::get_label () const
    -
    -

    -
    -
    Member Gtk::ToolItemGroup::get_label_widget ()
    +
    Member Gtk::ToolItemGroup::get_label_widget ()
    -
    -

    -
    -
    Member Gtk::ToolItemGroup::get_label_widget () const
    +
    Member Gtk::ToolItemGroup::get_label_widget () const
    -
    -

    -
    -
    Member Gtk::ToolItemGroup::get_n_items () const
    +
    Member Gtk::ToolItemGroup::get_n_items () const
    -
    -

    -
    -
    Member Gtk::ToolItemGroup::get_nth_item (guint index)
    +
    Member Gtk::ToolItemGroup::get_nth_item (guint index)
    -
    -

    -
    -
    Member Gtk::ToolItemGroup::get_nth_item (guint index) const
    +
    Member Gtk::ToolItemGroup::get_nth_item (guint index) const
    -
    -

    -
    -
    Member Gtk::ToolItemGroup::insert (ToolItem& item, int position)
    +
    Member Gtk::ToolItemGroup::insert (ToolItem& item, int position)
    -
    -

    -
    -
    Member Gtk::ToolItemGroup::set_collapsed (bool collapsed=true)
    +
    Member Gtk::ToolItemGroup::set_collapsed (bool collapsed=true)
    -
    -

    -
    -
    Member Gtk::ToolItemGroup::set_ellipsize (Pango::EllipsizeMode ellipsize)
    +
    Member Gtk::ToolItemGroup::set_ellipsize (Pango::EllipsizeMode ellipsize)
    -
    -

    -
    -
    Member Gtk::ToolItemGroup::set_header_relief (ReliefStyle style)
    +
    Member Gtk::ToolItemGroup::set_header_relief (ReliefStyle style)
    -
    -

    -
    -
    Member Gtk::ToolItemGroup::set_item_position (ToolItem& item, int position)
    +
    Member Gtk::ToolItemGroup::set_item_position (ToolItem& item, int position)
    -
    -

    -
    -
    Member Gtk::ToolItemGroup::set_label (const Glib::ustring& label)
    +
    Member Gtk::ToolItemGroup::set_label (const Glib::ustring& label)
    -
    -

    -
    -
    Member Gtk::ToolItemGroup::set_label_widget (Widget& label_widget)
    +
    Member Gtk::ToolItemGroup::set_label_widget (Widget& label_widget)
    -
    -

    -
    -
    Class Gtk::ToolPalette
    +
    Class Gtk::ToolPalette
    -
    -

    -
    -
    Member Gtk::ToolPalette::add_drag_dest (Gtk::Widget& widget, DestDefaults flags=DEST_DEFAULT_ALL, ToolPaletteDragTargets targets=TOOL_PALETTE_DRAG_ITEMS, Gdk::DragAction actions=Gdk::ACTION_COPY)
    +
    Member Gtk::ToolPalette::add_drag_dest (Gtk::Widget& widget, DestDefaults flags=DEST_DEFAULT_ALL, ToolPaletteDragTargets targets=TOOL_PALETTE_DRAG_ITEMS, Gdk::DragAction actions=Gdk::ACTION_COPY)
    -
    -

    -
    -
    Member Gtk::ToolPalette::get_drag_item (const SelectionData& selection)
    +
    Member Gtk::ToolPalette::get_drag_item (const SelectionData& selection)
    -
    -

    -
    -
    Member Gtk::ToolPalette::get_drag_item (const SelectionData& selection) const
    +
    Member Gtk::ToolPalette::get_drag_item (const SelectionData& selection) const
    -
    -

    -
    -
    Member Gtk::ToolPalette::get_drag_target_group ()
    +
    Member Gtk::ToolPalette::get_drag_target_group ()
    -
    -

    -
    -
    Member Gtk::ToolPalette::get_drag_target_item ()
    +
    Member Gtk::ToolPalette::get_drag_target_item ()
    -
    -

    -
    -
    Member Gtk::ToolPalette::get_drop_group (int x, int y)
    +
    Member Gtk::ToolPalette::get_drop_group (int x, int y)
    -
    -

    -
    -
    Member Gtk::ToolPalette::get_drop_group (int x, int y) const
    +
    Member Gtk::ToolPalette::get_drop_group (int x, int y) const
    -
    -

    -
    -
    Member Gtk::ToolPalette::get_drop_item (int x, int y) const
    +
    Member Gtk::ToolPalette::get_drop_item (int x, int y) const
    -
    -

    -
    -
    Member Gtk::ToolPalette::get_drop_item (int x, int y)
    +
    Member Gtk::ToolPalette::get_drop_item (int x, int y)
    -
    -

    -
    -
    Member Gtk::ToolPalette::get_exclusive (ToolItemGroup& group) const
    +
    Member Gtk::ToolPalette::get_exclusive (ToolItemGroup& group) const
    -
    -

    -
    -
    Member Gtk::ToolPalette::get_expand (ToolItemGroup& group) const
    +
    Member Gtk::ToolPalette::get_expand (ToolItemGroup& group) const
    -
    -

    -
    -
    Member Gtk::ToolPalette::get_group_position (ToolItemGroup& group) const
    +
    Member Gtk::ToolPalette::get_group_position (ToolItemGroup& group) const
    -
    -

    -
    -
    Member Gtk::ToolPalette::get_icon_size () const
    +
    Member Gtk::ToolPalette::get_icon_size () const
    -
    -

    -
    -
    Member Gtk::ToolPalette::get_style () const
    +
    Member Gtk::ToolPalette::get_style () const
    -
    -

    -
    -
    Member Gtk::ToolPalette::set_drag_source (ToolPaletteDragTargets targets=TOOL_PALETTE_DRAG_ITEMS)
    +
    Member Gtk::ToolPalette::set_drag_source (ToolPaletteDragTargets targets=TOOL_PALETTE_DRAG_ITEMS)
    -
    -

    -
    -
    Member Gtk::ToolPalette::set_exclusive (ToolItemGroup& group, bool exclusive)
    +
    Member Gtk::ToolPalette::set_exclusive (ToolItemGroup& group, bool exclusive)
    -
    -

    -
    -
    Member Gtk::ToolPalette::set_expand (ToolItemGroup& group, bool expand=true)
    +
    Member Gtk::ToolPalette::set_expand (ToolItemGroup& group, bool expand=true)
    -
    -

    -
    -
    Member Gtk::ToolPalette::set_group_position (ToolItemGroup& group, int position)
    +
    Member Gtk::ToolPalette::set_group_position (ToolItemGroup& group, int position)
    -
    -

    -
    -
    Member Gtk::ToolPalette::set_icon_size (IconSize icon_size)
    +
    Member Gtk::ToolPalette::set_icon_size (IconSize icon_size)
    -
    -

    -
    -
    Member Gtk::ToolPalette::set_style (ToolbarStyle style)
    +
    Member Gtk::ToolPalette::set_style (ToolbarStyle style)
    -
    -

    -
    -
    Member Gtk::ToolPalette::unset_icon_size ()
    +
    Member Gtk::ToolPalette::unset_icon_size ()
    -
    -

    -
    -
    Member Gtk::ToolPalette::unset_style ()
    +
    Member Gtk::ToolPalette::unset_style ()
    -
    -

    -
    -
    Member Gtk::ToolShell::get_ellipsize_mode () const
    +
    Member Gtk::ToolShell::get_ellipsize_mode () const
    -
    -

    -
    -
    Member Gtk::ToolShell::get_text_alignment () const
    +
    Member Gtk::ToolShell::get_text_alignment () const
    -
    -

    -
    -
    Member Gtk::ToolShell::get_text_orientation () const
    +
    Member Gtk::ToolShell::get_text_orientation () const
    -
    -

    -
    -
    Member Gtk::ToolShell::get_text_size_group ()
    +
    Member Gtk::ToolShell::get_text_size_group ()
    -
    -

    -
    -
    Member Gtk::ToolShell::get_text_size_group () const
    +
    Member Gtk::ToolShell::get_text_size_group () const
    -
    -

    -
    -
    Member Gtk::Tooltip::set_icon (const Glib::RefPtr< Gio::Icon >& icon, IconSize size)
    +
    Member Gtk::Tooltip::set_icon (const Glib::RefPtr< Gio::Icon >& icon, IconSize size)
    -
    -

    -
    -
    Member Gtk::Viewport::get_bin_window () const
    +
    Member Gtk::Viewport::get_bin_window () const
    -
    -

    -
    -
    Member Gtk::Viewport::get_bin_window ()
    +
    Member Gtk::Viewport::get_bin_window ()
    -
    -

    -
    -
    Member Gtk::Widget::get_mapped () const
    +
    Member Gtk::Widget::get_mapped () const
    -
    -

    -
    -
    Member Gtk::Widget::get_realized () const
    +
    Member Gtk::Widget::get_realized () const
    -
    -

    -
    -
    Member Gtk::Widget::send_focus_change (GdkEvent* event)
    +
    Member Gtk::Widget::send_focus_change (GdkEvent* event)
    -
    -

    -
    -
    Member Gtk::Widget::set_mapped (bool mapped=true)
    +
    Member Gtk::Widget::set_mapped (bool mapped=true)
    -
    -

    -
    -
    Member Gtk::Widget::set_realized (bool realized=true)
    +
    Member Gtk::Widget::set_realized (bool realized=true)
    -
    -

    -
    -
    Member Gtk::Window::get_mnemonics_visible () const
    +
    Member Gtk::Window::get_mnemonics_visible () const
    -
    -

    -
    -
    Member Gtk::Window::get_window_type () const
    +
    Member Gtk::Window::get_window_type () const
    -
    -

    -
    -
    Member Gtk::Window::set_mnemonics_visible (bool setting=true)
    +
    Member Gtk::Window::set_mnemonics_visible (bool setting=true)
    -
    -

    -
    -
    Member Gtk::Window::unset_transient_for ()
    +
    Member Gtk::Window::unset_transient_for ()
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/since_2_22.html gtkmm3.0-3.4.0/docs/reference/html/since_2_22.html --- gtkmm3.0-3.3.18/docs/reference/html/since_2_22.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/since_2_22.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: New API in gtkmm 2.22 + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    -

    -
    -
    Member Gdk::Cursor::get_cursor_type () const
    +
    +
    Member Gdk::Cursor::get_cursor_type () const
    -
    -

    -
    -
    Member Gdk::Display::is_closed () const
    +
    Member Gdk::Display::is_closed () const
    -
    -

    -
    -
    Member Gdk::DragContext::get_actions () const
    +
    Member Gdk::DragContext::get_actions () const
    -
    -

    -
    -
    Member Gdk::DragContext::get_selected_action () const
    +
    Member Gdk::DragContext::get_selected_action () const
    -
    -

    -
    -
    Member Gdk::DragContext::get_source_window () const
    +
    Member Gdk::DragContext::get_source_window () const
    -
    -

    -
    -
    Member Gdk::DragContext::get_source_window ()
    +
    Member Gdk::DragContext::get_source_window ()
    -
    -

    -
    -
    Member Gdk::DragContext::get_suggested_action () const
    +
    Member Gdk::DragContext::get_suggested_action () const
    -
    -

    -
    -
    Member Gdk::Visual::get_bits_per_rgb () const
    +
    Member Gdk::Visual::get_bits_per_rgb () const
    -
    -

    -
    -
    Member Gdk::Visual::get_blue_pixel_details (guint32& mask, int& shift, int& precision) const
    +
    Member Gdk::Visual::get_blue_pixel_details (guint32& mask, int& shift, int& precision) const
    -
    -

    -
    -
    Member Gdk::Visual::get_byte_order ()
    +
    Member Gdk::Visual::get_byte_order ()
    -
    -

    -
    -
    Member Gdk::Visual::get_colormap_size () const
    +
    Member Gdk::Visual::get_colormap_size () const
    -
    -

    -
    -
    Member Gdk::Visual::get_depth () const
    +
    Member Gdk::Visual::get_depth () const
    -
    -

    -
    -
    Member Gdk::Visual::get_green_pixel_details (guint32& mask, int& shift, int& precision) const
    +
    Member Gdk::Visual::get_green_pixel_details (guint32& mask, int& shift, int& precision) const
    -
    -

    -
    -
    Member Gdk::Visual::get_red_pixel_details (guint32& mask, int& shift, int& precision) const
    +
    Member Gdk::Visual::get_red_pixel_details (guint32& mask, int& shift, int& precision) const
    -
    -

    -
    -
    Member Gdk::Visual::get_visual_type () const
    +
    Member Gdk::Visual::get_visual_type () const
    -
    -

    -
    -
    Member Gdk::Window::coords_from_parent (double parent_x, double parent_y, double& x, double& y)
    +
    Member Gdk::Window::coords_from_parent (double parent_x, double parent_y, double& x, double& y)
    -
    -

    -
    -
    Member Gdk::Window::coords_to_parent (double x, double y, double& parent_x, double& parent_y)
    +
    Member Gdk::Window::coords_to_parent (double x, double y, double& parent_x, double& parent_y)
    -
    -

    -
    -
    Member Gdk::Window::create_similar_surface (Cairo::Content content, int width, int height)
    +
    Member Gdk::Window::create_similar_surface (Cairo::Content content, int width, int height)
    -
    -

    -
    -
    Member Gdk::Window::get_accept_focus () const
    +
    Member Gdk::Window::get_accept_focus () const
    -
    -

    -
    -
    Member Gdk::Window::get_background_pattern ()
    +
    Member Gdk::Window::get_background_pattern ()
    -
    -

    -
    -
    Member Gdk::Window::get_background_pattern () const
    +
    Member Gdk::Window::get_background_pattern () const
    -
    -

    -
    -
    Member Gdk::Window::get_composited () const
    +
    Member Gdk::Window::get_composited () const
    -
    -

    -
    -
    Member Gdk::Window::get_effective_parent ()
    +
    Member Gdk::Window::get_effective_parent ()
    -
    -

    -
    -
    Member Gdk::Window::get_effective_parent () const
    +
    Member Gdk::Window::get_effective_parent () const
    -
    -

    -
    -
    Member Gdk::Window::get_effective_toplevel ()
    +
    Member Gdk::Window::get_effective_toplevel ()
    -
    -

    -
    -
    Member Gdk::Window::get_effective_toplevel () const
    +
    Member Gdk::Window::get_effective_toplevel () const
    -
    -

    -
    -
    Member Gdk::Window::get_focus_on_map () const
    +
    Member Gdk::Window::get_focus_on_map () const
    -
    -

    -
    -
    Member Gdk::Window::get_modal_hint () const
    +
    Member Gdk::Window::get_modal_hint () const
    -
    -

    -
    -
    Member Gdk::Window::has_native () const
    +
    Member Gdk::Window::has_native () const
    -
    -

    -
    -
    Member Gdk::Window::is_input_only () const
    +
    Member Gdk::Window::is_input_only () const
    -
    -

    -
    -
    Member Gdk::Window::is_shaped () const
    +
    Member Gdk::Window::is_shaped () const
    -
    -

    -
    -
    Member Gtk::Assistant::commit ()
    +
    Member Gtk::Assistant::commit ()
    -
    -

    -
    -
    Member Gtk::Button::get_event_window () const
    +
    Member Gtk::Button::get_event_window () const
    -
    -

    -
    -
    Member Gtk::Button::get_event_window ()
    +
    Member Gtk::Button::get_event_window ()
    -
    -

    -
    -
    Member Gtk::Entry::im_context_filter_keypress (GdkEventKey* event)
    +
    Member Gtk::Entry::im_context_filter_keypress (GdkEventKey* event)
    -
    -

    -
    -
    Member Gtk::Entry::reset_im_context ()
    +
    Member Gtk::Entry::reset_im_context ()
    -
    -

    -
    -
    Member Gtk::Expander::get_label_fill () const
    +
    Member Gtk::Expander::get_label_fill () const
    -
    -

    -
    -
    Member Gtk::Expander::set_label_fill (bool label_fill=true)
    +
    Member Gtk::Expander::set_label_fill (bool label_fill=true)
    -
    -

    -
    -
    Member Gtk::MenuItem::unset_submenu ()
    +
    Member Gtk::MenuItem::unset_submenu ()
    -
    -

    -
    -
    Member Gtk::MessageDialog::get_message_area ()
    +
    Member Gtk::MessageDialog::get_message_area ()
    -
    -

    -
    -
    Member Gtk::MessageDialog::get_message_area () const
    +
    Member Gtk::MessageDialog::get_message_area () const
    -
    -

    -
    -
    Member Gtk::Notebook::get_tab_hborder () const
    +
    Member Gtk::Notebook::get_tab_hborder () const
    -
    -

    -
    -
    Member Gtk::Notebook::get_tab_vborder () const
    +
    Member Gtk::Notebook::get_tab_vborder () const
    -
    -

    -
    -
    Member Gtk::RecentInfo::get_gicon () const
    +
    Member Gtk::RecentInfo::get_gicon () const
    -
    -

    -
    -
    Member Gtk::RecentInfo::get_gicon ()
    +
    Member Gtk::RecentInfo::get_gicon ()
    -
    -

    -
    -
    Member Gtk::Statusbar::remove_all_messages (guint context_id=0)
    +
    Member Gtk::Statusbar::remove_all_messages (guint context_id=0)
    -
    -

    -
    -
    Member Gtk::Table::get_size (guint& rows, guint& columns) const
    +
    Member Gtk::Table::get_size (guint& rows, guint& columns) const
    -
    -

    -
    -
    Member Gtk::TextView::im_context_filter_keypress (GdkEventKey* event)
    +
    Member Gtk::TextView::im_context_filter_keypress (GdkEventKey* event)
    -
    -

    -
    -
    Member Gtk::TextView::reset_im_context ()
    +
    Member Gtk::TextView::reset_im_context ()
    -
    -

    -
    -
    Member Gtk::Viewport::get_view_window ()
    +
    Member Gtk::Viewport::get_view_window ()
    -
    -

    -
    -
    Member Gtk::Viewport::get_view_window () const
    +
    Member Gtk::Viewport::get_view_window () const
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/since_2_24.html gtkmm3.0-3.4.0/docs/reference/html/since_2_24.html --- gtkmm3.0-3.3.18/docs/reference/html/since_2_24.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/since_2_24.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: New API in gtkmm 2.24 + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    -

    -
    -
    Member Gdk::Device::get_n_keys () const
    +
    +
    Member Gdk::Device::get_n_keys () const
    -
    -

    -
    -
    Member Gdk::Window::drag_begin (const std::vector< Glib::ustring >& targets)
    +
    Member Gdk::Window::drag_begin (const std::vector< Glib::ustring >& targets)
    -
    -

    -
    -
    Member Gdk::Window::get_display ()
    +
    Member Gdk::Window::get_display ()
    -
    -

    -
    -
    Member Gdk::Window::get_display () const
    +
    Member Gdk::Window::get_display () const
    -
    -

    -
    -
    Member Gdk::Window::get_height () const
    +
    Member Gdk::Window::get_height () const
    -
    -

    -
    -
    Member Gdk::Window::get_screen ()
    +
    Member Gdk::Window::get_screen ()
    -
    -

    -
    -
    Member Gdk::Window::get_screen () const
    +
    Member Gdk::Window::get_screen () const
    -
    -

    -
    -
    Member Gdk::Window::get_visual ()
    +
    Member Gdk::Window::get_visual ()
    -
    -

    -
    -
    Member Gdk::Window::get_visual () const
    +
    Member Gdk::Window::get_visual () const
    -
    -

    -
    -
    Member Gdk::Window::get_width () const
    +
    Member Gdk::Window::get_width () const
    -
    -

    -
    -
    Member Gtk::AboutDialog::signal_activate_link ()
    +
    Member Gtk::AboutDialog::signal_activate_link ()
    -
    -

    -
    -
    Member Gtk::ComboBox::get_entry ()
    +
    Member Gtk::ComboBox::get_entry ()
    -
    -

    -
    -
    Member Gtk::ComboBox::get_entry () const
    +
    Member Gtk::ComboBox::get_entry () const
    -
    -

    -
    -
    Member Gtk::ComboBox::get_entry_text () const
    +
    Member Gtk::ComboBox::get_entry_text () const
    -
    -

    -
    -
    Member Gtk::ComboBox::get_entry_text_column () const
    +
    Member Gtk::ComboBox::get_entry_text_column () const
    -
    -

    -
    -
    Member Gtk::ComboBox::get_has_entry () const
    +
    Member Gtk::ComboBox::get_has_entry () const
    -
    -

    -
    -
    Member Gtk::ComboBox::set_entry_text_column (int text_column)
    +
    Member Gtk::ComboBox::set_entry_text_column (int text_column)
    -
    -

    -
    -
    Member Gtk::ComboBox::set_entry_text_column (const TreeModelColumnBase& text_column) const
    +
    Member Gtk::ComboBox::set_entry_text_column (const TreeModelColumnBase& text_column) const
    -
    -

    -
    -
    Member Gtk::ComboBoxText::append (const Glib::ustring& text)
    +
    Member Gtk::ComboBoxText::append (const Glib::ustring& text)
    -
    -

    -
    -
    Member Gtk::ComboBoxText::append (const Glib::ustring& id, const Glib::ustring& text)
    +
    Member Gtk::ComboBoxText::append (const Glib::ustring& id, const Glib::ustring& text)
    -
    -

    -
    -
    Member Gtk::ComboBoxText::get_active_text () const
    +
    Member Gtk::ComboBoxText::get_active_text () const
    -
    -

    -
    -
    Member Gtk::ComboBoxText::insert (int position, const Glib::ustring& text)
    +
    Member Gtk::ComboBoxText::insert (int position, const Glib::ustring& text)
    -
    -

    -
    -
    Member Gtk::ComboBoxText::prepend (const Glib::ustring& id, const Glib::ustring& text)
    +
    Member Gtk::ComboBoxText::prepend (const Glib::ustring& id, const Glib::ustring& text)
    -
    -

    -
    -
    Member Gtk::ComboBoxText::prepend (const Glib::ustring& text)
    +
    Member Gtk::ComboBoxText::prepend (const Glib::ustring& text)
    -
    -

    -
    -
    Member Gtk::ComboBoxText::remove_text (int position)
    +
    Member Gtk::ComboBoxText::remove_text (int position)
    -
    -

    -
    -
    Member Gtk::Notebook::get_group_name () const
    +
    Member Gtk::Notebook::get_group_name () const
    -
    -

    -
    -
    Member Gtk::Notebook::set_group_name (const Glib::ustring& group_name)
    +
    Member Gtk::Notebook::set_group_name (const Glib::ustring& group_name)
    -
    -

    -
    -
    Member Gtk::Range::get_round_digits () const
    +
    Member Gtk::Range::get_round_digits () const
    -
    -

    -
    -
    Member Gtk::Range::set_round_digits (int round_digits)
    +
    Member Gtk::Range::set_round_digits (int round_digits)
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/since_2_2.html gtkmm3.0-3.4.0/docs/reference/html/since_2_2.html --- gtkmm3.0-3.3.18/docs/reference/html/since_2_2.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/since_2_2.html 2012-04-10 12:41:06.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: New API in gtkmm 2.2 + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    -

    -
    -
    Member Gdk::Cursor::create (const Glib::RefPtr< Display >& display, CursorType cursor_type)
    +
    +
    Member Gdk::Cursor::create (const Glib::RefPtr< Display >& display, CursorType cursor_type)
    -
    -

    -
    -
    Member Gdk::Cursor::get_display ()
    +
    Member Gdk::Cursor::get_display ()
    -
    -

    -
    -
    Member Gdk::Cursor::get_display () const
    +
    Member Gdk::Cursor::get_display () const
    -
    -

    -
    -
    Member Gdk::Display::beep ()
    +
    Member Gdk::Display::beep ()
    -
    -

    -
    -
    Member Gdk::Display::close ()
    +
    Member Gdk::Display::close ()
    -
    -

    -
    -
    Member Gdk::Display::get_default ()
    +
    Member Gdk::Display::get_default ()
    -
    -

    -
    -
    Member Gdk::Display::get_default_screen ()
    +
    Member Gdk::Display::get_default_screen ()
    -
    -

    -
    -
    Member Gdk::Display::get_default_screen () const
    +
    Member Gdk::Display::get_default_screen () const
    -
    -

    -
    -
    Member Gdk::Display::get_event ()
    +
    Member Gdk::Display::get_event ()
    -
    -

    -
    -
    Member Gdk::Display::get_event () const
    +
    Member Gdk::Display::get_event () const
    -
    -

    -
    -
    Member Gdk::Display::get_keymap ()
    +
    Member Gdk::Display::get_keymap ()
    -
    -

    -
    -
    Member Gdk::Display::get_keymap () const
    +
    Member Gdk::Display::get_keymap () const
    -
    -

    -
    -
    Member Gdk::Display::get_n_screens () const
    +
    Member Gdk::Display::get_n_screens () const
    -
    -

    -
    -
    Member Gdk::Display::get_name () const
    +
    Member Gdk::Display::get_name () const
    -
    -

    -
    -
    Member Gdk::Display::get_screen (int screen_num) const
    +
    Member Gdk::Display::get_screen (int screen_num) const
    -
    -

    -
    -
    Member Gdk::Display::get_screen (int screen_num)
    +
    Member Gdk::Display::get_screen (int screen_num)
    -
    -

    -
    -
    Member Gdk::Display::open (const Glib::ustring& display_name)
    +
    Member Gdk::Display::open (const Glib::ustring& display_name)
    -
    -

    -
    -
    Member Gdk::Display::peek_event ()
    +
    Member Gdk::Display::peek_event ()
    -
    -

    -
    -
    Member Gdk::Display::peek_event () const
    +
    Member Gdk::Display::peek_event () const
    -
    -

    -
    -
    Member Gdk::Display::put_event (GdkEvent* event)
    +
    Member Gdk::Display::put_event (GdkEvent* event)
    -
    -

    -
    -
    Member Gdk::Display::selection_send_notify (const Glib::RefPtr< Window >& requestor, Glib::ustring& selection, Glib::ustring& target, Glib::ustring& property, guint32 time_)
    +
    Member Gdk::Display::selection_send_notify (const Glib::RefPtr< Window >& requestor, Glib::ustring& selection, Glib::ustring& target, Glib::ustring& property, guint32 time_)
    -
    -

    -
    -
    Member Gdk::Display::set_double_click_time (guint msec)
    +
    Member Gdk::Display::set_double_click_time (guint msec)
    -
    -

    -
    -
    Member Gdk::Display::signal_closed ()
    +
    Member Gdk::Display::signal_closed ()
    -
    -

    -
    -
    Member Gdk::Display::sync ()
    +
    Member Gdk::Display::sync ()
    -
    -

    -
    -
    Member Gdk::DisplayManager::get ()
    +
    Member Gdk::DisplayManager::get ()
    -
    -

    -
    -
    Member Gdk::DisplayManager::get_default_display ()
    +
    Member Gdk::DisplayManager::get_default_display ()
    -
    -

    -
    -
    Member Gdk::DisplayManager::get_default_display () const
    +
    Member Gdk::DisplayManager::get_default_display () const
    -
    -

    -
    -
    Member Gdk::DisplayManager::list_displays ()
    +
    Member Gdk::DisplayManager::list_displays ()
    -
    -

    -
    -
    Member Gdk::DisplayManager::set_default_display (const Glib::RefPtr< Display >& display)
    +
    Member Gdk::DisplayManager::set_default_display (const Glib::RefPtr< Display >& display)
    -
    -

    -
    -
    Member Gdk::DisplayManager::signal_display_opened ()
    +
    Member Gdk::DisplayManager::signal_display_opened ()
    -
    -

    -
    -
    Member Gdk::DragContext::find_window_for_screen (const Glib::RefPtr< Window >& drag_window, const Glib::RefPtr< Screen >& screen, int x_root, int y_root, Glib::RefPtr< Window >& dest_window, DragProtocol& protocol) const
    +
    Member Gdk::DragContext::find_window_for_screen (const Glib::RefPtr< Window >& drag_window, const Glib::RefPtr< Screen >& screen, int x_root, int y_root, Glib::RefPtr< Window >& dest_window, DragProtocol& protocol) const
    -
    -

    -
    -
    Member Gdk::Event::get_screen ()
    +
    Member Gdk::Event::get_screen ()
    -
    -

    -
    -
    Member Gdk::Event::get_screen () const
    +
    Member Gdk::Event::get_screen () const
    -
    -

    -
    -
    Member Gdk::Screen::get_default ()
    +
    Member Gdk::Screen::get_default ()
    -
    -

    -
    -
    Member Gdk::Screen::get_display ()
    +
    Member Gdk::Screen::get_display ()
    -
    -

    -
    -
    Member Gdk::Screen::get_display () const
    +
    Member Gdk::Screen::get_display () const
    -
    -

    -
    -
    Member Gdk::Screen::get_height () const
    +
    Member Gdk::Screen::get_height () const
    -
    -

    -
    -
    Member Gdk::Screen::get_height_mm () const
    +
    Member Gdk::Screen::get_height_mm () const
    -
    -

    -
    -
    Member Gdk::Screen::get_monitor_at_point (int x, int y) const
    +
    Member Gdk::Screen::get_monitor_at_point (int x, int y) const
    -
    -

    -
    -
    Member Gdk::Screen::get_monitor_at_window (const Glib::RefPtr< Window >& window) const
    +
    Member Gdk::Screen::get_monitor_at_window (const Glib::RefPtr< Window >& window) const
    -
    -

    -
    -
    Member Gdk::Screen::get_monitor_geometry (int monitor_num, Rectangle& dest) const
    +
    Member Gdk::Screen::get_monitor_geometry (int monitor_num, Rectangle& dest) const
    -
    -

    -
    -
    Member Gdk::Screen::get_n_monitors () const
    +
    Member Gdk::Screen::get_n_monitors () const
    -
    -

    -
    -
    Member Gdk::Screen::get_number () const
    +
    Member Gdk::Screen::get_number () const
    -
    -

    -
    -
    Member Gdk::Screen::get_root_window ()
    +
    Member Gdk::Screen::get_root_window ()
    -
    -

    -
    -
    Member Gdk::Screen::get_root_window () const
    +
    Member Gdk::Screen::get_root_window () const
    -
    -

    -
    -
    Member Gdk::Screen::get_system_visual ()
    +
    Member Gdk::Screen::get_system_visual ()
    -
    -

    -
    -
    Member Gdk::Screen::get_system_visual () const
    +
    Member Gdk::Screen::get_system_visual () const
    -
    -

    -
    -
    Member Gdk::Screen::get_toplevel_windows ()
    +
    Member Gdk::Screen::get_toplevel_windows ()
    -
    -

    -
    -
    Member Gdk::Screen::get_width () const
    +
    Member Gdk::Screen::get_width () const
    -
    -

    -
    -
    Member Gdk::Screen::get_width_mm () const
    +
    Member Gdk::Screen::get_width_mm () const
    -
    -

    -
    -
    Member Gdk::Screen::list_visuals ()
    +
    Member Gdk::Screen::list_visuals ()
    -
    -

    -
    -
    Member Gdk::Screen::make_display_name ()
    +
    Member Gdk::Screen::make_display_name ()
    -
    -

    -
    -
    Member Gdk::Screen::signal_size_changed ()
    +
    Member Gdk::Screen::signal_size_changed ()
    -
    -

    -
    -
    Member Gdk::Visual::get_screen ()
    +
    Member Gdk::Visual::get_screen ()
    -
    -

    -
    -
    Member Gdk::Visual::get_screen () const
    +
    Member Gdk::Visual::get_screen () const
    -
    -

    -
    -
    Member Gdk::Window::fullscreen ()
    +
    Member Gdk::Window::fullscreen ()
    -
    -

    -
    -
    Member Gdk::Window::set_skip_pager_hint (bool skips_pager=true)
    +
    Member Gdk::Window::set_skip_pager_hint (bool skips_pager=true)
    -
    -

    -
    -
    Member Gdk::Window::set_skip_taskbar_hint (bool skips_taskbar=true)
    +
    Member Gdk::Window::set_skip_taskbar_hint (bool skips_taskbar=true)
    -
    -

    -
    -
    Member Gdk::Window::unfullscreen ()
    +
    Member Gdk::Window::unfullscreen ()
    -
    -

    -
    -
    Member Gtk::Clipboard::get_display ()
    +
    Member Gtk::Clipboard::get_display ()
    -
    -

    -
    -
    Member Gtk::Clipboard::get_display () const
    +
    Member Gtk::Clipboard::get_display () const
    -
    -

    -
    -
    Member Gtk::Clipboard::get_for_display (const Glib::RefPtr< Gdk::Display >& display, GdkAtom selection=GDK_SELECTION_CLIPBOARD)
    +
    Member Gtk::Clipboard::get_for_display (const Glib::RefPtr< Gdk::Display >& display, GdkAtom selection=GDK_SELECTION_CLIPBOARD)
    -
    -

    -
    -
    Member Gtk::Invisible::get_screen () const
    +
    Member Gtk::Invisible::get_screen () const
    -
    -

    -
    -
    Member Gtk::Invisible::get_screen ()
    +
    Member Gtk::Invisible::get_screen ()
    -
    -

    -
    -
    Member Gtk::Invisible::set_screen (const Glib::RefPtr< Gdk::Screen >& screen)
    +
    Member Gtk::Invisible::set_screen (const Glib::RefPtr< Gdk::Screen >& screen)
    -
    -

    -
    -
    Member Gtk::ListStore::iter_is_valid (const iterator& iter) const
    +
    Member Gtk::ListStore::iter_is_valid (const iterator& iter) const
    -
    -

    -
    -
    Member Gtk::ListStore::iter_swap (const iterator& a, const iterator& b)
    +
    Member Gtk::ListStore::iter_swap (const iterator& a, const iterator& b)
    -
    -

    -
    -
    Member Gtk::Menu::set_screen (const Glib::RefPtr< Gdk::Screen >& screen)
    +
    Member Gtk::Menu::set_screen (const Glib::RefPtr< Gdk::Screen >& screen)
    -
    -

    -
    -
    Member Gtk::MenuShell::select_first (bool search_sensitive=true)
    +
    Member Gtk::MenuShell::select_first (bool search_sensitive=true)
    -
    -

    -
    -
    Member Gtk::Notebook::get_n_pages () const
    +
    Member Gtk::Notebook::get_n_pages () const
    -
    -

    -
    -
    Member Gtk::Settings::get_for_screen (const Glib::RefPtr< Gdk::Screen >& screen)
    +
    Member Gtk::Settings::get_for_screen (const Glib::RefPtr< Gdk::Screen >& screen)
    -
    -

    -
    -
    Member Gtk::TreeModel::get_string (const iterator& iter) const
    +
    Member Gtk::TreeModel::get_string (const iterator& iter) const
    -
    -

    -
    -
    Member Gtk::TreeModelSort::iter_is_valid (const iterator& iter) const
    +
    Member Gtk::TreeModelSort::iter_is_valid (const iterator& iter) const
    -
    -

    -
    -
    Member Gtk::TreeSelection::count_selected_rows () const
    +
    Member Gtk::TreeSelection::count_selected_rows () const
    -
    -

    -
    -
    Member Gtk::TreeSelection::unselect (const TreeModel::Path& start_path, const TreeModel::Path& end_path)
    +
    Member Gtk::TreeSelection::unselect (const TreeModel::Path& start_path, const TreeModel::Path& end_path)
    -
    -

    -
    -
    Member Gtk::TreeStore::iter_is_valid (const iterator& iter) const
    +
    Member Gtk::TreeStore::iter_is_valid (const iterator& iter) const
    -
    -

    -
    -
    Member Gtk::TreeStore::iter_swap (const iterator& a, const iterator& b)
    +
    Member Gtk::TreeStore::iter_swap (const iterator& a, const iterator& b)
    -
    -

    -
    -
    Member Gtk::TreeView::expand_to_path (const TreeModel::Path& path)
    +
    Member Gtk::TreeView::expand_to_path (const TreeModel::Path& path)
    -
    -

    -
    -
    Member Gtk::TreeView::set_cursor (const TreeModel::Path& path, TreeViewColumn& focus_column, CellRenderer& focus_cell, bool start_editing=false)
    +
    Member Gtk::TreeView::set_cursor (const TreeModel::Path& path, TreeViewColumn& focus_column, CellRenderer& focus_cell, bool start_editing=false)
    -
    -

    -
    -
    Member Gtk::TreeViewColumn::focus_cell (CellRenderer& cell)
    +
    Member Gtk::TreeViewColumn::focus_cell (CellRenderer& cell)
    -
    -

    -
    -
    Member Gtk::Widget::get_clipboard (const Glib::ustring& selection) const
    +
    Member Gtk::Widget::get_clipboard (const Glib::ustring& selection) const
    -
    -

    -
    -
    Member Gtk::Widget::get_clipboard (const Glib::ustring& selection)
    +
    Member Gtk::Widget::get_clipboard (const Glib::ustring& selection)
    -
    -

    -
    -
    Member Gtk::Widget::get_display () const
    +
    Member Gtk::Widget::get_display () const
    -
    -

    -
    -
    Member Gtk::Widget::get_display ()
    +
    Member Gtk::Widget::get_display ()
    -
    -

    -
    -
    Member Gtk::Widget::get_root_window () const
    +
    Member Gtk::Widget::get_root_window () const
    -
    -

    -
    -
    Member Gtk::Widget::get_root_window ()
    +
    Member Gtk::Widget::get_root_window ()
    -
    -

    -
    -
    Member Gtk::Widget::get_screen ()
    +
    Member Gtk::Widget::get_screen ()
    -
    -

    -
    -
    Member Gtk::Widget::get_screen () const
    +
    Member Gtk::Widget::get_screen () const
    -
    -

    -
    -
    Member Gtk::Widget::has_screen () const
    +
    Member Gtk::Widget::has_screen () const
    -
    -

    -
    -
    Member Gtk::Window::fullscreen ()
    +
    Member Gtk::Window::fullscreen ()
    -
    -

    -
    -
    Member Gtk::Window::get_screen () const
    +
    Member Gtk::Window::get_screen () const
    -
    -

    -
    -
    Member Gtk::Window::get_screen ()
    +
    Member Gtk::Window::get_screen ()
    -
    -

    -
    -
    Member Gtk::Window::get_skip_pager_hint () const
    +
    Member Gtk::Window::get_skip_pager_hint () const
    -
    -

    -
    -
    Member Gtk::Window::get_skip_taskbar_hint () const
    +
    Member Gtk::Window::get_skip_taskbar_hint () const
    -
    -

    -
    -
    Member Gtk::Window::set_auto_startup_notification (bool setting=true)
    +
    Member Gtk::Window::set_auto_startup_notification (bool setting=true)
    -
    -

    -
    -
    Member Gtk::Window::set_default_icon_from_file (const std::string& filename)
    +
    Member Gtk::Window::set_default_icon_from_file (const std::string& filename)
    -
    -

    -
    -
    Member Gtk::Window::set_screen (const Glib::RefPtr< Gdk::Screen >& screen)
    +
    Member Gtk::Window::set_screen (const Glib::RefPtr< Gdk::Screen >& screen)
    -
    -

    -
    -
    Member Gtk::Window::set_skip_pager_hint (bool setting=true)
    +
    Member Gtk::Window::set_skip_pager_hint (bool setting=true)
    -
    -

    -
    -
    Member Gtk::Window::set_skip_taskbar_hint (bool setting=true)
    +
    Member Gtk::Window::set_skip_taskbar_hint (bool setting=true)
    -
    -

    -
    -
    Member Gtk::Window::unfullscreen ()
    +
    Member Gtk::Window::unfullscreen ()
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/since_2_30.html gtkmm3.0-3.4.0/docs/reference/html/since_2_30.html --- gtkmm3.0-3.3.18/docs/reference/html/since_2_30.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/since_2_30.html 2012-04-10 12:41:07.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: New API in gtkmm 2.30 + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    -

    -
    -
    Member Gdk::Pixbuf::create (const Cairo::RefPtr< Cairo::Surface >& src, int src_x, int src_y, int width, int height)
    +
    +
    Member Gdk::Pixbuf::create (const Cairo::RefPtr< Cairo::Surface >& src, int src_x, int src_y, int width, int height)
    -
    -

    -
    -
    Member Gdk::Pixbuf::Pixbuf (const Cairo::RefPtr< Cairo::Surface >& src, int src_x, int src_y, int width, int height)
    +
    Member Gdk::Pixbuf::Pixbuf (const Cairo::RefPtr< Cairo::Surface >& src, int src_x, int src_y, int width, int height)
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/since_2_4.html gtkmm3.0-3.4.0/docs/reference/html/since_2_4.html --- gtkmm3.0-3.3.18/docs/reference/html/since_2_4.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/since_2_4.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: New API in gtkmm 2.4 + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    -

    -
    -
    Member Gdk::Cursor::create (const Glib::RefPtr< Display >& display, const Glib::RefPtr< Pixbuf >& pixbuf, int x, int y)
    +
    +
    Member Gdk::Cursor::create (const Glib::RefPtr< Display >& display, const Glib::RefPtr< Pixbuf >& pixbuf, int x, int y)
    -
    -

    -
    -
    Member Gdk::Display::flush ()
    +
    Member Gdk::Display::flush ()
    -
    -

    -
    -
    Member Gdk::Display::get_default_cursor_size () const
    +
    Member Gdk::Display::get_default_cursor_size () const
    -
    -

    -
    -
    Member Gdk::Display::get_default_group ()
    +
    Member Gdk::Display::get_default_group ()
    -
    -

    -
    -
    Member Gdk::Display::get_default_group () const
    +
    Member Gdk::Display::get_default_group () const
    -
    -

    -
    -
    Member Gdk::Display::get_maximal_cursor_size (guint& width, guint& height)
    +
    Member Gdk::Display::get_maximal_cursor_size (guint& width, guint& height)
    -
    -

    -
    -
    Member Gdk::Display::set_double_click_distance (guint distance)
    +
    Member Gdk::Display::set_double_click_distance (guint distance)
    -
    -

    -
    -
    Member Gdk::Display::supports_cursor_alpha () const
    +
    Member Gdk::Display::supports_cursor_alpha () const
    -
    -

    -
    -
    Member Gdk::Display::supports_cursor_color () const
    +
    Member Gdk::Display::supports_cursor_color () const
    -
    -

    -
    -
    Member Gdk::Window::get_group ()
    +
    Member Gdk::Window::get_group ()
    -
    -

    -
    -
    Member Gdk::Window::get_group () const
    +
    Member Gdk::Window::get_group () const
    -
    -

    -
    -
    Member Gdk::Window::set_accept_focus (bool accept_focus=true)
    +
    Member Gdk::Window::set_accept_focus (bool accept_focus=true)
    -
    -

    -
    -
    Member Gdk::Window::set_keep_above (bool setting=true)
    +
    Member Gdk::Window::set_keep_above (bool setting=true)
    -
    -

    -
    -
    Member Gdk::Window::set_keep_below (bool setting=true)
    +
    Member Gdk::Window::set_keep_below (bool setting=true)
    -
    -

    -
    -
    Member Gtk::AccelMap::lock_path (const std::string& accel_path)
    +
    Member Gtk::AccelMap::lock_path (const std::string& accel_path)
    -
    -

    -
    -
    Member Gtk::AccelMap::unlock_path (const std::string& accel_path)
    +
    Member Gtk::AccelMap::unlock_path (const std::string& accel_path)
    -
    -

    -
    -
    Member Gtk::Action::activate ()
    +
    Member Gtk::Action::activate ()
    -
    -

    -
    -
    Member Gtk::Action::connect_accelerator ()
    +
    Member Gtk::Action::connect_accelerator ()
    -
    -

    -
    -
    Member Gtk::Action::create_icon (IconSize icon_size)
    +
    Member Gtk::Action::create_icon (IconSize icon_size)
    -
    -

    -
    -
    Member Gtk::Action::create_menu_item ()
    +
    Member Gtk::Action::create_menu_item ()
    -
    -

    -
    -
    Member Gtk::Action::create_tool_item ()
    +
    Member Gtk::Action::create_tool_item ()
    -
    -

    -
    -
    Member Gtk::Action::disconnect_accelerator ()
    +
    Member Gtk::Action::disconnect_accelerator ()
    -
    -

    -
    -
    Member Gtk::Action::get_name () const
    +
    Member Gtk::Action::get_name () const
    -
    -

    -
    -
    Member Gtk::Action::get_proxies ()
    +
    Member Gtk::Action::get_proxies ()
    -
    -

    -
    -
    Member Gtk::Action::get_proxies () const
    +
    Member Gtk::Action::get_proxies () const
    -
    -

    -
    -
    Member Gtk::Action::get_sensitive () const
    +
    Member Gtk::Action::get_sensitive () const
    -
    -

    -
    -
    Member Gtk::Action::get_visible () const
    +
    Member Gtk::Action::get_visible () const
    -
    -

    -
    -
    Member Gtk::Action::is_sensitive () const
    +
    Member Gtk::Action::is_sensitive () const
    -
    -

    -
    -
    Member Gtk::Action::is_visible () const
    +
    Member Gtk::Action::is_visible () const
    -
    -

    -
    -
    Member Gtk::Action::set_accel_group (const Glib::RefPtr< AccelGroup >& accel_group)
    +
    Member Gtk::Action::set_accel_group (const Glib::RefPtr< AccelGroup >& accel_group)
    -
    -

    -
    -
    Member Gtk::Action::set_accel_path (const Glib::ustring& accel_path)
    +
    Member Gtk::Action::set_accel_path (const Glib::ustring& accel_path)
    -
    -

    -
    -
    Member Gtk::Action::signal_activate ()
    +
    Member Gtk::Action::signal_activate ()
    -
    -

    -
    -
    Member Gtk::ActionGroup::get_action (const Glib::ustring& action_name)
    +
    Member Gtk::ActionGroup::get_action (const Glib::ustring& action_name)
    -
    -

    -
    -
    Member Gtk::ActionGroup::get_action (const Glib::ustring& action_name) const
    +
    Member Gtk::ActionGroup::get_action (const Glib::ustring& action_name) const
    -
    -

    -
    -
    Member Gtk::ActionGroup::get_actions ()
    +
    Member Gtk::ActionGroup::get_actions ()
    -
    -

    -
    -
    Member Gtk::ActionGroup::get_actions () const
    +
    Member Gtk::ActionGroup::get_actions () const
    -
    -

    -
    -
    Member Gtk::ActionGroup::get_name () const
    +
    Member Gtk::ActionGroup::get_name () const
    -
    -

    -
    -
    Member Gtk::ActionGroup::get_sensitive () const
    +
    Member Gtk::ActionGroup::get_sensitive () const
    -
    -

    -
    -
    Member Gtk::ActionGroup::get_visible () const
    +
    Member Gtk::ActionGroup::get_visible () const
    -
    -

    -
    -
    Member Gtk::ActionGroup::remove (const Glib::RefPtr< Action >& action)
    +
    Member Gtk::ActionGroup::remove (const Glib::RefPtr< Action >& action)
    -
    -

    -
    -
    Member Gtk::ActionGroup::set_sensitive (bool sensitive=true)
    +
    Member Gtk::ActionGroup::set_sensitive (bool sensitive=true)
    -
    -

    -
    -
    Member Gtk::ActionGroup::set_visible (bool visible=true)
    +
    Member Gtk::ActionGroup::set_visible (bool visible=true)
    -
    -

    -
    -
    Member Gtk::ActionGroup::signal_connect_proxy ()
    +
    Member Gtk::ActionGroup::signal_connect_proxy ()
    -
    -

    -
    -
    Member Gtk::ActionGroup::signal_disconnect_proxy ()
    +
    Member Gtk::ActionGroup::signal_disconnect_proxy ()
    -
    -

    -
    -
    Member Gtk::ActionGroup::signal_post_activate ()
    +
    Member Gtk::ActionGroup::signal_post_activate ()
    -
    -

    -
    -
    Member Gtk::ActionGroup::signal_pre_activate ()
    +
    Member Gtk::ActionGroup::signal_pre_activate ()
    -
    -

    -
    -
    Member Gtk::Alignment::get_padding (guint& padding_top, guint& padding_bottom, guint& padding_left, guint& padding_right)
    +
    Member Gtk::Alignment::get_padding (guint& padding_top, guint& padding_bottom, guint& padding_left, guint& padding_right)
    -
    -

    -
    -
    Member Gtk::Alignment::set_padding (guint padding_top, guint padding_bottom, guint padding_left, guint padding_right)
    +
    Member Gtk::Alignment::set_padding (guint padding_top, guint padding_bottom, guint padding_left, guint padding_right)
    -
    -

    -
    -
    Member Gtk::Button::get_alignment (float& xalign, float& yalign)
    +
    Member Gtk::Button::get_alignment (float& xalign, float& yalign)
    -
    -

    -
    -
    Member Gtk::Button::get_focus_on_click () const
    +
    Member Gtk::Button::get_focus_on_click () const
    -
    -

    -
    -
    Member Gtk::Button::set_alignment (float xalign, float yalign)
    +
    Member Gtk::Button::set_alignment (float xalign, float yalign)
    -
    -

    -
    -
    Member Gtk::Button::set_focus_on_click (bool focus_on_click=true)
    +
    Member Gtk::Button::set_focus_on_click (bool focus_on_click=true)
    -
    -

    -
    -
    Member Gtk::ButtonBox::get_child_secondary (const Gtk::Widget& child) const
    +
    Member Gtk::ButtonBox::get_child_secondary (const Gtk::Widget& child) const
    -
    -

    -
    -
    Member Gtk::Calendar::get_display_options () const
    +
    Member Gtk::Calendar::get_display_options () const
    -
    -

    -
    -
    Member Gtk::Calendar::set_display_options (CalendarDisplayOptions flags)
    +
    Member Gtk::Calendar::set_display_options (CalendarDisplayOptions flags)
    -
    -

    -
    -
    Member Gtk::CellLayout::add_attribute (CellRenderer& cell, const Glib::ustring& attribute, int column)
    +
    Member Gtk::CellLayout::add_attribute (CellRenderer& cell, const Glib::ustring& attribute, int column)
    -
    -

    -
    -
    Member Gtk::CellLayout::clear ()
    +
    Member Gtk::CellLayout::clear ()
    -
    -

    -
    -
    Member Gtk::CellLayout::clear_attributes (CellRenderer& cell)
    +
    Member Gtk::CellLayout::clear_attributes (CellRenderer& cell)
    -
    -

    -
    -
    Member Gtk::CellLayout::pack_end (CellRenderer& cell, bool expand=true)
    +
    Member Gtk::CellLayout::pack_end (CellRenderer& cell, bool expand=true)
    -
    -

    -
    -
    Member Gtk::CellLayout::pack_start (CellRenderer& cell, bool expand=true)
    +
    Member Gtk::CellLayout::pack_start (CellRenderer& cell, bool expand=true)
    -
    -

    -
    -
    Member Gtk::CellLayout::reorder (CellRenderer& cell, int position)
    +
    Member Gtk::CellLayout::reorder (CellRenderer& cell, int position)
    -
    -

    -
    -
    Member Gtk::CellRenderer::signal_editing_canceled ()
    +
    Member Gtk::CellRenderer::signal_editing_canceled ()
    -
    -

    -
    -
    Member Gtk::CheckMenuItem::get_draw_as_radio () const
    +
    Member Gtk::CheckMenuItem::get_draw_as_radio () const
    -
    -

    -
    -
    Member Gtk::CheckMenuItem::set_draw_as_radio (bool draw_as_radio=true)
    +
    Member Gtk::CheckMenuItem::set_draw_as_radio (bool draw_as_radio=true)
    -
    -

    -
    -
    Member Gtk::Clipboard::request_targets (const SlotTargetsReceived& slot)
    +
    Member Gtk::Clipboard::request_targets (const SlotTargetsReceived& slot)
    -
    -

    -
    -
    Member Gtk::Clipboard::wait_for_targets () const
    +
    Member Gtk::Clipboard::wait_for_targets () const
    -
    -

    -
    -
    Member Gtk::ColorButton::ColorButton ()
    +
    Member Gtk::ColorButton::ColorButton ()
    -
    -

    -
    -
    Member Gtk::ColorButton::ColorButton (const Gdk::Color& color)
    +
    Member Gtk::ColorButton::ColorButton (const Gdk::Color& color)
    -
    -

    -
    -
    Member Gtk::ColorButton::get_alpha () const
    +
    Member Gtk::ColorButton::get_alpha () const
    -
    -

    -
    -
    Member Gtk::ColorButton::get_color () const
    +
    Member Gtk::ColorButton::get_color () const
    -
    -

    -
    -
    Member Gtk::ColorButton::get_title () const
    +
    Member Gtk::ColorButton::get_title () const
    -
    -

    -
    -
    Member Gtk::ColorButton::get_use_alpha () const
    +
    Member Gtk::ColorButton::get_use_alpha () const
    -
    -

    -
    -
    Member Gtk::ColorButton::set_alpha (guint16 alpha)
    +
    Member Gtk::ColorButton::set_alpha (guint16 alpha)
    -
    -

    -
    -
    Member Gtk::ColorButton::set_color (const Gdk::Color& color)
    +
    Member Gtk::ColorButton::set_color (const Gdk::Color& color)
    -
    -

    -
    -
    Member Gtk::ColorButton::set_title (const Glib::ustring& title)
    +
    Member Gtk::ColorButton::set_title (const Glib::ustring& title)
    -
    -

    -
    -
    Member Gtk::ColorButton::set_use_alpha (bool use_alpha=true)
    +
    Member Gtk::ColorButton::set_use_alpha (bool use_alpha=true)
    -
    -

    -
    -
    Member Gtk::ColorButton::signal_color_set ()
    +
    Member Gtk::ColorButton::signal_color_set ()
    -
    -

    -
    -
    Member Gtk::ComboBox::get_active_row_number () const
    +
    Member Gtk::ComboBox::get_active_row_number () const
    -
    -

    -
    -
    Member Gtk::ComboBox::get_model ()
    +
    Member Gtk::ComboBox::get_model ()
    -
    -

    -
    -
    Member Gtk::ComboBox::get_model () const
    +
    Member Gtk::ComboBox::get_model () const
    -
    -

    -
    -
    Member Gtk::ComboBox::popdown ()
    +
    Member Gtk::ComboBox::popdown ()
    -
    -

    -
    -
    Member Gtk::ComboBox::popup ()
    +
    Member Gtk::ComboBox::popup ()
    -
    -

    -
    -
    Member Gtk::ComboBox::set_active (int index)
    +
    Member Gtk::ComboBox::set_active (int index)
    -
    -

    -
    -
    Member Gtk::ComboBox::set_active (const TreeModel::iterator& iter)
    +
    Member Gtk::ComboBox::set_active (const TreeModel::iterator& iter)
    -
    -

    -
    -
    Member Gtk::ComboBox::set_column_span_column (int column_span)
    +
    Member Gtk::ComboBox::set_column_span_column (int column_span)
    -
    -

    -
    -
    Member Gtk::ComboBox::set_model (const Glib::RefPtr< TreeModel >& model)
    +
    Member Gtk::ComboBox::set_model (const Glib::RefPtr< TreeModel >& model)
    -
    -

    -
    -
    Member Gtk::ComboBox::set_row_span_column (int row_span)
    +
    Member Gtk::ComboBox::set_row_span_column (int row_span)
    -
    -

    -
    -
    Member Gtk::ComboBox::set_wrap_width (int width)
    +
    Member Gtk::ComboBox::set_wrap_width (int width)
    -
    -

    -
    -
    Member Gtk::ComboBox::signal_changed ()
    +
    Member Gtk::ComboBox::signal_changed ()
    -
    -

    -
    -
    Member Gtk::Entry::get_alignment () const
    +
    Member Gtk::Entry::get_alignment () const
    -
    -

    -
    -
    Member Gtk::Entry::get_completion ()
    +
    Member Gtk::Entry::get_completion ()
    -
    -

    -
    -
    Member Gtk::Entry::get_completion () const
    +
    Member Gtk::Entry::get_completion () const
    -
    -

    -
    -
    Member Gtk::Entry::set_alignment (float xalign)
    +
    Member Gtk::Entry::set_alignment (float xalign)
    -
    -

    -
    -
    Member Gtk::Entry::set_alignment (Align xalign)
    +
    Member Gtk::Entry::set_alignment (Align xalign)
    -
    -

    -
    -
    Member Gtk::Entry::set_completion (const Glib::RefPtr< EntryCompletion >& completion)
    +
    Member Gtk::Entry::set_completion (const Glib::RefPtr< EntryCompletion >& completion)
    -
    -

    -
    -
    Member Gtk::EntryCompletion::complete ()
    +
    Member Gtk::EntryCompletion::complete ()
    -
    -

    -
    -
    Member Gtk::EntryCompletion::delete_action (int index=0)
    +
    Member Gtk::EntryCompletion::delete_action (int index=0)
    -
    -

    -
    -
    Member Gtk::EntryCompletion::get_entry ()
    +
    Member Gtk::EntryCompletion::get_entry ()
    -
    -

    -
    -
    Member Gtk::EntryCompletion::get_entry () const
    +
    Member Gtk::EntryCompletion::get_entry () const
    -
    -

    -
    -
    Member Gtk::EntryCompletion::get_minimum_key_length () const
    +
    Member Gtk::EntryCompletion::get_minimum_key_length () const
    -
    -

    -
    -
    Member Gtk::EntryCompletion::get_model ()
    +
    Member Gtk::EntryCompletion::get_model ()
    -
    -

    -
    -
    Member Gtk::EntryCompletion::get_model () const
    +
    Member Gtk::EntryCompletion::get_model () const
    -
    -

    -
    -
    Member Gtk::EntryCompletion::set_minimum_key_length (int length)
    +
    Member Gtk::EntryCompletion::set_minimum_key_length (int length)
    -
    -

    -
    -
    Member Gtk::EntryCompletion::set_model (const Glib::RefPtr< TreeModel >& model)
    +
    Member Gtk::EntryCompletion::set_model (const Glib::RefPtr< TreeModel >& model)
    -
    -

    -
    -
    Member Gtk::EntryCompletion::set_text_column (const TreeModelColumnBase& column)
    +
    Member Gtk::EntryCompletion::set_text_column (const TreeModelColumnBase& column)
    -
    -

    -
    -
    Member Gtk::EntryCompletion::set_text_column (int column)
    +
    Member Gtk::EntryCompletion::set_text_column (int column)
    -
    -

    -
    -
    Member Gtk::EntryCompletion::signal_action_activated ()
    +
    Member Gtk::EntryCompletion::signal_action_activated ()
    -
    -

    -
    -
    Member Gtk::EventBox::get_above_child () const
    +
    Member Gtk::EventBox::get_above_child () const
    -
    -

    -
    -
    Member Gtk::EventBox::get_visible_window () const
    +
    Member Gtk::EventBox::get_visible_window () const
    -
    -

    -
    -
    Member Gtk::EventBox::set_above_child (bool above_child=true)
    +
    Member Gtk::EventBox::set_above_child (bool above_child=true)
    -
    -

    -
    -
    Member Gtk::EventBox::set_visible_window (bool visible_window=true)
    +
    Member Gtk::EventBox::set_visible_window (bool visible_window=true)
    -
    -

    -
    -
    Member Gtk::Expander::Expander ()
    +
    Member Gtk::Expander::Expander ()
    -
    -

    -
    -
    Member Gtk::Expander::Expander (const Glib::ustring& label, bool mnemonic=false)
    +
    Member Gtk::Expander::Expander (const Glib::ustring& label, bool mnemonic=false)
    -
    -

    -
    -
    Member Gtk::Expander::get_expanded () const
    +
    Member Gtk::Expander::get_expanded () const
    -
    -

    -
    -
    Member Gtk::Expander::get_label () const
    +
    Member Gtk::Expander::get_label () const
    -
    -

    -
    -
    Member Gtk::Expander::get_label_widget ()
    +
    Member Gtk::Expander::get_label_widget ()
    -
    -

    -
    -
    Member Gtk::Expander::get_label_widget () const
    +
    Member Gtk::Expander::get_label_widget () const
    -
    -

    -
    -
    Member Gtk::Expander::get_spacing () const
    +
    Member Gtk::Expander::get_spacing () const
    -
    -

    -
    -
    Member Gtk::Expander::get_use_markup () const
    +
    Member Gtk::Expander::get_use_markup () const
    -
    -

    -
    -
    Member Gtk::Expander::get_use_underline () const
    +
    Member Gtk::Expander::get_use_underline () const
    -
    -

    -
    -
    Member Gtk::Expander::set_expanded (bool expanded=true)
    +
    Member Gtk::Expander::set_expanded (bool expanded=true)
    -
    -

    -
    -
    Member Gtk::Expander::set_label (const Glib::ustring& label)
    +
    Member Gtk::Expander::set_label (const Glib::ustring& label)
    -
    -

    -
    -
    Member Gtk::Expander::set_label_widget (Widget& label_widget)
    +
    Member Gtk::Expander::set_label_widget (Widget& label_widget)
    -
    -

    -
    -
    Member Gtk::Expander::set_spacing (int spacing)
    +
    Member Gtk::Expander::set_spacing (int spacing)
    -
    -

    -
    -
    Member Gtk::Expander::set_use_markup (bool use_markup=true)
    +
    Member Gtk::Expander::set_use_markup (bool use_markup=true)
    -
    -

    -
    -
    Member Gtk::Expander::set_use_underline (bool use_underline=true)
    +
    Member Gtk::Expander::set_use_underline (bool use_underline=true)
    -
    -

    -
    -
    Member Gtk::FileChooser::add_filter (const Glib::RefPtr< FileFilter >& filter)
    +
    Member Gtk::FileChooser::add_filter (const Glib::RefPtr< FileFilter >& filter)
    -
    -

    -
    -
    Member Gtk::FileChooser::add_shortcut_folder (const std::string& folder)
    +
    Member Gtk::FileChooser::add_shortcut_folder (const std::string& folder)
    -
    -

    -
    -
    Member Gtk::FileChooser::add_shortcut_folder_uri (const Glib::ustring& uri)
    +
    Member Gtk::FileChooser::add_shortcut_folder_uri (const Glib::ustring& uri)
    -
    -

    -
    -
    Member Gtk::FileChooser::get_action () const
    +
    Member Gtk::FileChooser::get_action () const
    -
    -

    -
    -
    Member Gtk::FileChooser::get_current_folder () const
    +
    Member Gtk::FileChooser::get_current_folder () const
    .
    -
    -

    -
    -
    Member Gtk::FileChooser::get_current_folder_uri () const
    +
    Member Gtk::FileChooser::get_current_folder_uri () const
    -
    -

    -
    -
    Member Gtk::FileChooser::get_extra_widget ()
    +
    Member Gtk::FileChooser::get_extra_widget ()
    -
    -

    -
    -
    Member Gtk::FileChooser::get_extra_widget () const
    +
    Member Gtk::FileChooser::get_extra_widget () const
    -
    -

    -
    -
    Member Gtk::FileChooser::get_filename () const
    +
    Member Gtk::FileChooser::get_filename () const
    -
    -

    -
    -
    Member Gtk::FileChooser::get_filenames () const
    +
    Member Gtk::FileChooser::get_filenames () const
    .
    -
    -

    -
    -
    Member Gtk::FileChooser::get_filter ()
    +
    Member Gtk::FileChooser::get_filter ()
    -
    -

    -
    -
    Member Gtk::FileChooser::get_filter () const
    +
    Member Gtk::FileChooser::get_filter () const
    -
    -

    -
    -
    Member Gtk::FileChooser::get_local_only () const
    +
    Member Gtk::FileChooser::get_local_only () const
    -
    -

    -
    -
    Member Gtk::FileChooser::get_preview_filename () const
    +
    Member Gtk::FileChooser::get_preview_filename () const
    -
    -

    -
    -
    Member Gtk::FileChooser::get_preview_uri () const
    +
    Member Gtk::FileChooser::get_preview_uri () const
    -
    -

    -
    -
    Member Gtk::FileChooser::get_preview_widget ()
    +
    Member Gtk::FileChooser::get_preview_widget ()
    -
    -

    -
    -
    Member Gtk::FileChooser::get_preview_widget () const
    +
    Member Gtk::FileChooser::get_preview_widget () const
    -
    -

    -
    -
    Member Gtk::FileChooser::get_preview_widget_active () const
    +
    Member Gtk::FileChooser::get_preview_widget_active () const
    -
    -

    -
    -
    Member Gtk::FileChooser::get_select_multiple () const
    +
    Member Gtk::FileChooser::get_select_multiple () const
    -
    -

    -
    -
    Member Gtk::FileChooser::get_uri () const
    +
    Member Gtk::FileChooser::get_uri () const
    -
    -

    -
    -
    Member Gtk::FileChooser::get_uris () const
    +
    Member Gtk::FileChooser::get_uris () const
    .
    -
    -

    -
    -
    Member Gtk::FileChooser::list_filters ()
    +
    Member Gtk::FileChooser::list_filters ()
    .
    -
    -

    -
    -
    Member Gtk::FileChooser::list_filters () const
    +
    Member Gtk::FileChooser::list_filters () const
    .
    -
    -

    -
    -
    Member Gtk::FileChooser::list_shortcut_folder_uris () const
    +
    Member Gtk::FileChooser::list_shortcut_folder_uris () const
    .
    -
    -

    -
    -
    Member Gtk::FileChooser::list_shortcut_folders () const
    +
    Member Gtk::FileChooser::list_shortcut_folders () const
    -
    -

    -
    -
    Member Gtk::FileChooser::remove_filter (const Glib::RefPtr< FileFilter >& filter)
    +
    Member Gtk::FileChooser::remove_filter (const Glib::RefPtr< FileFilter >& filter)
    -
    -

    -
    -
    Member Gtk::FileChooser::remove_shortcut_folder (const std::string& folder)
    +
    Member Gtk::FileChooser::remove_shortcut_folder (const std::string& folder)
    -
    -

    -
    -
    Member Gtk::FileChooser::remove_shortcut_folder_uri (const Glib::ustring& uri)
    +
    Member Gtk::FileChooser::remove_shortcut_folder_uri (const Glib::ustring& uri)
    -
    -

    -
    -
    Member Gtk::FileChooser::select_all ()
    +
    Member Gtk::FileChooser::select_all ()
    -
    -

    -
    -
    Member Gtk::FileChooser::select_filename (const std::string& filename)
    +
    Member Gtk::FileChooser::select_filename (const std::string& filename)
    -
    -

    -
    -
    Member Gtk::FileChooser::select_uri (const Glib::ustring& uri)
    +
    Member Gtk::FileChooser::select_uri (const Glib::ustring& uri)
    -
    -

    -
    -
    Member Gtk::FileChooser::set_action (FileChooserAction action)
    +
    Member Gtk::FileChooser::set_action (FileChooserAction action)
    -
    -

    -
    -
    Member Gtk::FileChooser::set_current_folder (const std::string& filename)
    +
    Member Gtk::FileChooser::set_current_folder (const std::string& filename)
    -
    -

    -
    -
    Member Gtk::FileChooser::set_current_folder_uri (const Glib::ustring& uri)
    +
    Member Gtk::FileChooser::set_current_folder_uri (const Glib::ustring& uri)
    -
    -

    -
    -
    Member Gtk::FileChooser::set_current_name (const Glib::ustring& name)
    +
    Member Gtk::FileChooser::set_current_name (const Glib::ustring& name)
    -
    -

    -
    -
    Member Gtk::FileChooser::set_extra_widget (Gtk::Widget& extra_widget)
    +
    Member Gtk::FileChooser::set_extra_widget (Gtk::Widget& extra_widget)
    -
    -

    -
    -
    Member Gtk::FileChooser::set_filename (const std::string& filename)
    +
    Member Gtk::FileChooser::set_filename (const std::string& filename)
    -
    -

    -
    -
    Member Gtk::FileChooser::set_filter (const Glib::RefPtr< FileFilter >& filter)
    +
    Member Gtk::FileChooser::set_filter (const Glib::RefPtr< FileFilter >& filter)
    -
    -

    -
    -
    Member Gtk::FileChooser::set_local_only (bool local_only=true)
    +
    Member Gtk::FileChooser::set_local_only (bool local_only=true)
    -
    -

    -
    -
    Member Gtk::FileChooser::set_preview_widget (Gtk::Widget& preview_widget)
    +
    Member Gtk::FileChooser::set_preview_widget (Gtk::Widget& preview_widget)
    -
    -

    -
    -
    Member Gtk::FileChooser::set_preview_widget_active (bool active=true)
    +
    Member Gtk::FileChooser::set_preview_widget_active (bool active=true)
    -
    -

    -
    -
    Member Gtk::FileChooser::set_select_multiple (bool select_multiple=true)
    +
    Member Gtk::FileChooser::set_select_multiple (bool select_multiple=true)
    -
    -

    -
    -
    Member Gtk::FileChooser::set_uri (const Glib::ustring& uri)
    +
    Member Gtk::FileChooser::set_uri (const Glib::ustring& uri)
    -
    -

    -
    -
    Member Gtk::FileChooser::set_use_preview_label (bool use_label=true)
    +
    Member Gtk::FileChooser::set_use_preview_label (bool use_label=true)
    -
    -

    -
    -
    Member Gtk::FileChooser::unselect_all ()
    +
    Member Gtk::FileChooser::unselect_all ()
    -
    -

    -
    -
    Member Gtk::FileChooser::unselect_filename (const std::string& filename)
    +
    Member Gtk::FileChooser::unselect_filename (const std::string& filename)
    -
    -

    -
    -
    Member Gtk::FileChooser::unselect_uri (const Glib::ustring& uri)
    +
    Member Gtk::FileChooser::unselect_uri (const Glib::ustring& uri)
    -
    -

    -
    -
    Member Gtk::FileChooserWidget::FileChooserWidget (FileChooserAction action)
    +
    Member Gtk::FileChooserWidget::FileChooserWidget (FileChooserAction action)
    -
    -

    -
    -
    Member Gtk::FileFilter::add_mime_type (const Glib::ustring& mime_type)
    +
    Member Gtk::FileFilter::add_mime_type (const Glib::ustring& mime_type)
    -
    -

    -
    -
    Member Gtk::FileFilter::add_pattern (const Glib::ustring& pattern)
    +
    Member Gtk::FileFilter::add_pattern (const Glib::ustring& pattern)
    -
    -

    -
    -
    Member Gtk::FileFilter::get_name () const
    +
    Member Gtk::FileFilter::get_name () const
    -
    -

    -
    -
    Member Gtk::FileFilter::get_needed () const
    +
    Member Gtk::FileFilter::get_needed () const
    -
    -

    -
    -
    Member Gtk::FileFilter::set_name (const Glib::ustring& name)
    +
    Member Gtk::FileFilter::set_name (const Glib::ustring& name)
    -
    -

    -
    -
    Member Gtk::FontButton::get_font_name () const
    +
    Member Gtk::FontButton::get_font_name () const
    -
    -

    -
    -
    Member Gtk::FontButton::get_show_size () const
    +
    Member Gtk::FontButton::get_show_size () const
    -
    -

    -
    -
    Member Gtk::FontButton::get_show_style () const
    +
    Member Gtk::FontButton::get_show_style () const
    -
    -

    -
    -
    Member Gtk::FontButton::get_title () const
    +
    Member Gtk::FontButton::get_title () const
    -
    -

    -
    -
    Member Gtk::FontButton::get_use_font () const
    +
    Member Gtk::FontButton::get_use_font () const
    -
    -

    -
    -
    Member Gtk::FontButton::get_use_size () const
    +
    Member Gtk::FontButton::get_use_size () const
    -
    -

    -
    -
    Member Gtk::FontButton::set_font_name (const Glib::ustring& fontname)
    +
    Member Gtk::FontButton::set_font_name (const Glib::ustring& fontname)
    -
    -

    -
    -
    Member Gtk::FontButton::set_show_size (bool show_size=true)
    +
    Member Gtk::FontButton::set_show_size (bool show_size=true)
    -
    -

    -
    -
    Member Gtk::FontButton::set_show_style (bool show_style=true)
    +
    Member Gtk::FontButton::set_show_style (bool show_style=true)
    -
    -

    -
    -
    Member Gtk::FontButton::set_title (const Glib::ustring& title)
    +
    Member Gtk::FontButton::set_title (const Glib::ustring& title)
    -
    -

    -
    -
    Member Gtk::FontButton::set_use_font (bool use_font=true)
    +
    Member Gtk::FontButton::set_use_font (bool use_font=true)
    -
    -

    -
    -
    Member Gtk::FontButton::set_use_size (bool use_size=true)
    +
    Member Gtk::FontButton::set_use_size (bool use_size=true)
    -
    -

    -
    -
    Member Gtk::FontButton::signal_font_set ()
    +
    Member Gtk::FontButton::signal_font_set ()
    -
    -

    -
    -
    Member Gtk::IconInfo::get_base_size () const
    +
    Member Gtk::IconInfo::get_base_size () const
    -
    -

    -
    -
    Member Gtk::IconInfo::get_builtin_pixbuf ()
    +
    Member Gtk::IconInfo::get_builtin_pixbuf ()
    -
    -

    -
    -
    Member Gtk::IconInfo::get_builtin_pixbuf () const
    +
    Member Gtk::IconInfo::get_builtin_pixbuf () const
    -
    -

    -
    -
    Member Gtk::IconInfo::get_display_name () const
    +
    Member Gtk::IconInfo::get_display_name () const
    -
    -

    -
    -
    Member Gtk::IconInfo::get_embedded_rect (Gdk::Rectangle& rectangle) const
    +
    Member Gtk::IconInfo::get_embedded_rect (Gdk::Rectangle& rectangle) const
    -
    -

    -
    -
    Member Gtk::IconInfo::get_filename () const
    +
    Member Gtk::IconInfo::get_filename () const
    -
    -

    -
    -
    Member Gtk::IconInfo::load_icon () const
    +
    Member Gtk::IconInfo::load_icon () const
    -
    -

    -
    -
    Member Gtk::IconInfo::set_raw_coordinates (bool raw_coordinates=true)
    +
    Member Gtk::IconInfo::set_raw_coordinates (bool raw_coordinates=true)
    -
    -

    -
    -
    Member Gtk::IconTheme::add_builtin_icon (const Glib::ustring& icon_name, int size, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)
    +
    Member Gtk::IconTheme::add_builtin_icon (const Glib::ustring& icon_name, int size, const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)
    -
    -

    -
    -
    Member Gtk::IconTheme::append_search_path (const Glib::ustring& path)
    +
    Member Gtk::IconTheme::append_search_path (const Glib::ustring& path)
    -
    -

    -
    -
    Member Gtk::IconTheme::get_default ()
    +
    Member Gtk::IconTheme::get_default ()
    -
    -

    -
    -
    Member Gtk::IconTheme::get_example_icon_name () const
    +
    Member Gtk::IconTheme::get_example_icon_name () const
    -
    -

    -
    -
    Member Gtk::IconTheme::get_for_screen (const Glib::RefPtr< Gdk::Screen >& screen)
    +
    Member Gtk::IconTheme::get_for_screen (const Glib::RefPtr< Gdk::Screen >& screen)
    -
    -

    -
    -
    Member Gtk::IconTheme::has_icon (const Glib::ustring& icon_name) const
    +
    Member Gtk::IconTheme::has_icon (const Glib::ustring& icon_name) const
    -
    -

    -
    -
    Member Gtk::IconTheme::list_icons (const Glib::ustring& context) const
    +
    Member Gtk::IconTheme::list_icons (const Glib::ustring& context) const
    .
    -
    -

    -
    -
    Member Gtk::IconTheme::load_icon (const Glib::ustring& icon_name, int size, IconLookupFlags flags=(IconLookupFlags) 0) const
    +
    Member Gtk::IconTheme::load_icon (const Glib::ustring& icon_name, int size, IconLookupFlags flags=(IconLookupFlags) 0) const
    -
    -

    -
    -
    Member Gtk::IconTheme::lookup_icon (const Glib::ustring& icon_name, int size, IconLookupFlags flags) const
    +
    Member Gtk::IconTheme::lookup_icon (const Glib::ustring& icon_name, int size, IconLookupFlags flags) const
    .
    -
    -

    -
    -
    Member Gtk::IconTheme::prepend_search_path (const Glib::ustring& path)
    +
    Member Gtk::IconTheme::prepend_search_path (const Glib::ustring& path)
    -
    -

    -
    -
    Member Gtk::IconTheme::rescan_if_needed ()
    +
    Member Gtk::IconTheme::rescan_if_needed ()
    -
    -

    -
    -
    Member Gtk::IconTheme::set_custom_theme (const Glib::ustring& theme_name)
    +
    Member Gtk::IconTheme::set_custom_theme (const Glib::ustring& theme_name)
    -
    -

    -
    -
    Member Gtk::IconTheme::set_screen (const Glib::RefPtr< Gdk::Screen >& screen)
    +
    Member Gtk::IconTheme::set_screen (const Glib::RefPtr< Gdk::Screen >& screen)
    -
    -

    -
    -
    Member Gtk::Menu::attach (Gtk::Widget& child, guint left_attach, guint right_attach, guint top_attach, guint bottom_attach)
    +
    Member Gtk::Menu::attach (Gtk::Widget& child, guint left_attach, guint right_attach, guint top_attach, guint bottom_attach)
    -
    -

    -
    -
    Member Gtk::Menu::set_monitor (int monitor_num)
    +
    Member Gtk::Menu::set_monitor (int monitor_num)
    -
    -

    -
    -
    Member Gtk::MenuShell::cancel ()
    +
    Member Gtk::MenuShell::cancel ()
    -
    -

    -
    -
    Member Gtk::Paned::get_child1 ()
    +
    Member Gtk::Paned::get_child1 () const
    -
    -

    -
    -
    Member Gtk::Paned::get_child1 () const
    +
    Member Gtk::Paned::get_child1 ()
    -
    -

    -
    -
    Member Gtk::Paned::get_child2 ()
    +
    Member Gtk::Paned::get_child2 () const
    -
    -

    -
    -
    Member Gtk::Paned::get_child2 () const
    +
    Member Gtk::Paned::get_child2 ()
    -
    -

    -
    -
    Member Gtk::RadioAction::get_current_value () const
    +
    Member Gtk::RadioAction::get_current_value () const
    -
    -

    -
    -
    Member Gtk::RadioAction::get_group ()
    +
    Member Gtk::RadioAction::get_group ()
    -
    -

    -
    -
    Member Gtk::RadioAction::signal_changed ()
    +
    Member Gtk::RadioAction::signal_changed ()
    -
    -

    -
    -
    Member Gtk::RadioButton::signal_group_changed ()
    +
    Member Gtk::RadioButton::signal_group_changed ()
    -
    -

    -
    -
    Member Gtk::RadioToolButton::get_group ()
    +
    Member Gtk::RadioToolButton::get_group ()
    -
    -

    -
    -
    Member Gtk::RadioToolButton::RadioToolButton ()
    +
    Member Gtk::RadioToolButton::RadioToolButton ()
    -
    -

    -
    -
    Member Gtk::RadioToolButton::RadioToolButton (Group& group, const Glib::ustring& label=Glib::ustring())
    +
    Member Gtk::RadioToolButton::RadioToolButton (Group& group, const Glib::ustring& label=Glib::ustring())
    -
    -

    -
    -
    Member Gtk::RadioToolButton::RadioToolButton (Group& group, const Gtk::StockID& stock_id)
    +
    Member Gtk::RadioToolButton::RadioToolButton (Widget& icon_widget, const Glib::ustring& label=Glib::ustring())
    -
    -

    -
    -
    Member Gtk::RadioToolButton::RadioToolButton (Widget& icon_widget, const Glib::ustring& label=Glib::ustring())
    +
    Member Gtk::RadioToolButton::RadioToolButton (Group& group, const Gtk::StockID& stock_id)
    -
    -

    -
    -
    Member Gtk::RadioToolButton::set_group (Group& group)
    +
    Member Gtk::RadioToolButton::set_group (Group& group)
    -
    -

    -
    -
    Member Gtk::Scale::get_layout ()
    +
    Member Gtk::Scale::get_layout ()
    -
    -

    -
    -
    Member Gtk::Scale::get_layout () const
    +
    Member Gtk::Scale::get_layout () const
    -
    -

    -
    -
    Member Gtk::Scale::get_layout_offsets (int& x, int& y) const
    +
    Member Gtk::Scale::get_layout_offsets (int& x, int& y) const
    -
    -

    -
    -
    Member Gtk::SeparatorToolItem::get_draw () const
    +
    Member Gtk::SeparatorToolItem::get_draw () const
    -
    -

    -
    -
    Member Gtk::SeparatorToolItem::set_draw (bool draw=true)
    +
    Member Gtk::SeparatorToolItem::set_draw (bool draw=true)
    -
    -

    -
    -
    Member Gtk::TextBuffer::select_range (const iterator& ins, const iterator& bound)
    +
    Member Gtk::TextBuffer::select_range (const iterator& ins, const iterator& bound)
    -
    -

    -
    -
    Member Gtk::TextIter::backward_visible_cursor_position ()
    +
    Member Gtk::TextIter::backward_visible_cursor_position ()
    -
    -

    -
    -
    Member Gtk::TextIter::backward_visible_cursor_positions (int count)
    +
    Member Gtk::TextIter::backward_visible_cursor_positions (int count)
    -
    -

    -
    -
    Member Gtk::TextIter::backward_visible_word_start ()
    +
    Member Gtk::TextIter::backward_visible_word_start ()
    -
    -

    -
    -
    Member Gtk::TextIter::backward_visible_word_starts (int count)
    +
    Member Gtk::TextIter::backward_visible_word_starts (int count)
    -
    -

    -
    -
    Member Gtk::TextIter::forward_visible_cursor_position ()
    +
    Member Gtk::TextIter::forward_visible_cursor_position ()
    -
    -

    -
    -
    Member Gtk::TextIter::forward_visible_cursor_positions (int count)
    +
    Member Gtk::TextIter::forward_visible_cursor_positions (int count)
    -
    -

    -
    -
    Member Gtk::TextIter::forward_visible_word_end ()
    +
    Member Gtk::TextIter::forward_visible_word_end ()
    -
    -

    -
    -
    Member Gtk::TextIter::forward_visible_word_ends (int count)
    +
    Member Gtk::TextIter::forward_visible_word_ends (int count)
    -
    -

    -
    -
    Member Gtk::TextView::get_accepts_tab () const
    +
    Member Gtk::TextView::get_accepts_tab () const
    -
    -

    -
    -
    Member Gtk::TextView::get_overwrite () const
    +
    Member Gtk::TextView::get_overwrite () const
    -
    -

    -
    -
    Member Gtk::TextView::set_accepts_tab (bool accepts_tab=true)
    +
    Member Gtk::TextView::set_accepts_tab (bool accepts_tab=true)
    -
    -

    -
    -
    Member Gtk::TextView::set_overwrite (bool overwrite=true)
    +
    Member Gtk::TextView::set_overwrite (bool overwrite=true)
    -
    -

    -
    -
    Member Gtk::ToggleAction::get_active () const
    +
    Member Gtk::ToggleAction::get_active () const
    -
    -

    -
    -
    Member Gtk::ToggleAction::get_draw_as_radio () const
    +
    Member Gtk::ToggleAction::get_draw_as_radio () const
    -
    -

    -
    -
    Member Gtk::ToggleAction::set_active (bool is_active=true)
    +
    Member Gtk::ToggleAction::set_active (bool is_active=true)
    -
    -

    -
    -
    Member Gtk::ToggleAction::set_draw_as_radio (bool draw_as_radio=true)
    +
    Member Gtk::ToggleAction::set_draw_as_radio (bool draw_as_radio=true)
    -
    -

    -
    -
    Member Gtk::ToggleAction::toggled ()
    +
    Member Gtk::ToggleAction::toggled ()
    -
    -

    -
    -
    Member Gtk::ToggleToolButton::get_active () const
    +
    Member Gtk::ToggleToolButton::get_active () const
    -
    -

    -
    -
    Member Gtk::ToggleToolButton::set_active (bool is_active=true)
    +
    Member Gtk::ToggleToolButton::set_active (bool is_active=true)
    -
    -

    -
    -
    Member Gtk::Toolbar::get_drop_index (int x, int y) const
    +
    Member Gtk::Toolbar::get_drop_index (int x, int y) const
    -
    -

    -
    -
    Member Gtk::Toolbar::get_item_index (const ToolItem& item) const
    +
    Member Gtk::Toolbar::get_item_index (const ToolItem& item) const
    -
    -

    -
    -
    Member Gtk::Toolbar::get_n_items () const
    +
    Member Gtk::Toolbar::get_n_items () const
    -
    -

    -
    -
    Member Gtk::Toolbar::get_nth_item (int n) const
    +
    Member Gtk::Toolbar::get_nth_item (int n) const
    -
    -

    -
    -
    Member Gtk::Toolbar::get_nth_item (int n)
    +
    Member Gtk::Toolbar::get_nth_item (int n)
    -
    -

    -
    -
    Member Gtk::Toolbar::get_relief_style () const
    +
    Member Gtk::Toolbar::get_relief_style () const
    -
    -

    -
    -
    Member Gtk::Toolbar::get_show_arrow () const
    +
    Member Gtk::Toolbar::get_show_arrow () const
    -
    -

    -
    -
    Member Gtk::Toolbar::insert (ToolItem& item, int pos)
    +
    Member Gtk::Toolbar::insert (ToolItem& item, int pos)
    -
    -

    -
    -
    Member Gtk::Toolbar::set_drop_highlight_item (ToolItem& tool_item, int index)
    +
    Member Gtk::Toolbar::set_drop_highlight_item (ToolItem& tool_item, int index)
    -
    -

    -
    -
    Member Gtk::Toolbar::set_show_arrow (bool show_arrow=true)
    +
    Member Gtk::Toolbar::set_show_arrow (bool show_arrow=true)
    -
    -

    -
    -
    Member Gtk::ToolButton::get_icon_widget ()
    +
    Member Gtk::ToolButton::get_icon_widget ()
    -
    -

    -
    -
    Member Gtk::ToolButton::get_icon_widget () const
    +
    Member Gtk::ToolButton::get_icon_widget () const
    -
    -

    -
    -
    Member Gtk::ToolButton::get_label () const
    +
    Member Gtk::ToolButton::get_label () const
    -
    -

    -
    -
    Member Gtk::ToolButton::get_label_widget ()
    +
    Member Gtk::ToolButton::get_label_widget () const
    -
    -

    -
    -
    Member Gtk::ToolButton::get_label_widget () const
    +
    Member Gtk::ToolButton::get_label_widget ()
    -
    -

    -
    -
    Member Gtk::ToolButton::get_stock_id () const
    +
    Member Gtk::ToolButton::get_stock_id () const
    -
    -

    -
    -
    Member Gtk::ToolButton::get_use_underline () const
    +
    Member Gtk::ToolButton::get_use_underline () const
    -
    -

    -
    -
    Member Gtk::ToolButton::set_icon_widget (Widget& icon_widget)
    +
    Member Gtk::ToolButton::set_icon_widget (Widget& icon_widget)
    -
    -

    -
    -
    Member Gtk::ToolButton::set_label (const Glib::ustring& label)
    +
    Member Gtk::ToolButton::set_label (const Glib::ustring& label)
    -
    -

    -
    -
    Member Gtk::ToolButton::set_label_widget (Widget& label_widget)
    +
    Member Gtk::ToolButton::set_label_widget (Widget& label_widget)
    -
    -

    -
    -
    Member Gtk::ToolButton::set_stock_id (const Gtk::StockID& stock_id)
    +
    Member Gtk::ToolButton::set_stock_id (const Gtk::StockID& stock_id)
    -
    -

    -
    -
    Member Gtk::ToolButton::set_use_underline (bool use_underline=true)
    +
    Member Gtk::ToolButton::set_use_underline (bool use_underline=true)
    -
    -

    -
    -
    Member Gtk::ToolItem::get_expand () const
    +
    Member Gtk::ToolItem::get_expand () const
    -
    -

    -
    -
    Member Gtk::ToolItem::get_homogeneous () const
    +
    Member Gtk::ToolItem::get_homogeneous () const
    -
    -

    -
    -
    Member Gtk::ToolItem::get_icon_size () const
    +
    Member Gtk::ToolItem::get_icon_size () const
    -
    -

    -
    -
    Member Gtk::ToolItem::get_is_important () const
    +
    Member Gtk::ToolItem::get_is_important () const
    -
    -

    -
    -
    Member Gtk::ToolItem::get_orientation () const
    +
    Member Gtk::ToolItem::get_orientation () const
    -
    -

    -
    -
    Member Gtk::ToolItem::get_proxy_menu_item (const Glib::ustring& menu_item_id)
    +
    Member Gtk::ToolItem::get_proxy_menu_item (const Glib::ustring& menu_item_id) const
    -
    -

    -
    -
    Member Gtk::ToolItem::get_proxy_menu_item (const Glib::ustring& menu_item_id) const
    +
    Member Gtk::ToolItem::get_proxy_menu_item (const Glib::ustring& menu_item_id)
    -
    -

    -
    -
    Member Gtk::ToolItem::get_relief_style () const
    -
    -
    -

    -
    -
    Member Gtk::ToolItem::get_toolbar_style () const
    -
    -
    -

    -
    -
    Member Gtk::ToolItem::get_use_drag_window () const
    -
    -
    -

    -
    -
    Member Gtk::ToolItem::get_visible_horizontal () const
    -
    -
    -

    -
    -
    Member Gtk::ToolItem::get_visible_vertical () const
    -
    -
    -

    -
    -
    Member Gtk::ToolItem::retrieve_proxy_menu_item ()
    -
    -
    -

    -
    -
    Member Gtk::ToolItem::retrieve_proxy_menu_item () const
    -
    -
    -

    -
    -
    Member Gtk::ToolItem::set_expand (bool expand=true)
    -
    -
    -

    -
    -
    Member Gtk::ToolItem::set_homogeneous (bool homogeneous=true)
    -
    -
    -

    -
    -
    Member Gtk::ToolItem::set_is_important (bool is_important=true)
    -
    -
    -

    -
    -
    Member Gtk::ToolItem::set_proxy_menu_item (const Glib::ustring& menu_item_id, Widget& menu_item)
    -
    -
    -

    -
    -
    Member Gtk::ToolItem::set_use_drag_window (bool use_drag_window=true)
    -
    -
    -

    -
    -
    Member Gtk::ToolItem::set_visible_horizontal (bool visible_horizontal=true)
    -
    -
    -

    -
    -
    Member Gtk::ToolItem::set_visible_vertical (bool visible_vertical=true)
    -
    -
    -

    -
    -
    Member Gtk::TreeModelFilter::clear_cache ()
    -
    -
    -

    -
    -
    Member Gtk::TreeModelFilter::convert_child_path_to_path (const Path& child_path) const
    -
    -
    -

    -
    -
    Member Gtk::TreeModelFilter::convert_path_to_child_path (const Path& filter_path) const
    -
    -
    -

    -
    -
    Member Gtk::TreeModelFilter::get_model () const
    -
    -
    -

    -
    -
    Member Gtk::TreeModelFilter::get_model ()
    -
    -
    -

    -
    -
    Member Gtk::TreeModelFilter::refilter ()
    -
    -
    -

    -
    -
    Member Gtk::TreeModelFilter::set_visible_column (const TreeModelColumnBase& column)
    -
    -
    -

    -
    -
    Member Gtk::TreeModelFilter::set_visible_column (int column)
    -
    -
    -

    -
    -
    Member Gtk::TreeViewColumn::get_expand () const
    -
    -
    -

    -
    -
    Member Gtk::TreeViewColumn::set_expand (bool expand=true)
    +
    Member Gtk::ToolItem::get_relief_style () const
    -
    -

    -
    -
    Class Gtk::UIManager
    +
    Member Gtk::ToolItem::get_toolbar_style () const
    -
    -

    -
    -
    Member Gtk::UIManager::add_ui (ui_merge_id merge_id, const Glib::ustring& path, const Glib::ustring& name, const Glib::ustring& action, UIManagerItemType type=Gtk::UI_MANAGER_AUTO, bool top=true)
    +
    Member Gtk::ToolItem::get_use_drag_window () const
    -
    -

    -
    -
    Member Gtk::UIManager::add_ui_from_file (const Glib::ustring& filename)
    +
    Member Gtk::ToolItem::get_visible_horizontal () const
    -
    -

    -
    -
    Member Gtk::UIManager::add_ui_from_string (const Glib::ustring& buffer)
    +
    Member Gtk::ToolItem::get_visible_vertical () const
    -
    -

    -
    -
    Member Gtk::UIManager::add_ui_separator (ui_merge_id merge_id, const Glib::ustring& path, const Glib::ustring& name="", UIManagerItemType type=Gtk::UI_MANAGER_AUTO, bool top=true)
    +
    Member Gtk::ToolItem::retrieve_proxy_menu_item () const
    -
    -

    -
    -
    Member Gtk::UIManager::ensure_update ()
    +
    Member Gtk::ToolItem::retrieve_proxy_menu_item ()
    -
    -

    -
    -
    Member Gtk::UIManager::get_accel_group () const
    +
    Member Gtk::ToolItem::set_expand (bool expand=true)
    -
    -

    -
    -
    Member Gtk::UIManager::get_accel_group ()
    +
    Member Gtk::ToolItem::set_homogeneous (bool homogeneous=true)
    -
    -

    -
    -
    Member Gtk::UIManager::get_action (const Glib::ustring& path) const
    +
    Member Gtk::ToolItem::set_is_important (bool is_important=true)
    -
    -

    -
    -
    Member Gtk::UIManager::get_action (const Glib::ustring& path)
    +
    Member Gtk::ToolItem::set_proxy_menu_item (const Glib::ustring& menu_item_id, Widget& menu_item)
    -
    -

    -
    -
    Member Gtk::UIManager::get_action_groups ()
    +
    Member Gtk::ToolItem::set_use_drag_window (bool use_drag_window=true)
    -
    -

    -
    -
    Member Gtk::UIManager::get_action_groups () const
    +
    Member Gtk::ToolItem::set_visible_horizontal (bool visible_horizontal=true)
    -
    -

    -
    -
    Member Gtk::UIManager::get_add_tearoffs () const
    +
    Member Gtk::ToolItem::set_visible_vertical (bool visible_vertical=true)
    -
    -

    -
    -
    Member Gtk::UIManager::get_toplevels (UIManagerItemType types)
    +
    Member Gtk::TreeModelFilter::clear_cache ()
    -
    -

    -
    -
    Member Gtk::UIManager::get_toplevels (UIManagerItemType types) const
    +
    Member Gtk::TreeModelFilter::convert_child_path_to_path (const Path& child_path) const
    -
    -

    -
    -
    Member Gtk::UIManager::get_ui () const
    +
    Member Gtk::TreeModelFilter::convert_path_to_child_path (const Path& filter_path) const
    -
    -

    -
    -
    Member Gtk::UIManager::get_widget (const Glib::ustring& path)
    +
    Member Gtk::TreeModelFilter::get_model ()
    -
    -

    -
    -
    Member Gtk::UIManager::get_widget (const Glib::ustring& path) const
    +
    Member Gtk::TreeModelFilter::get_model () const
    -
    -

    -
    -
    Member Gtk::UIManager::insert_action_group (const Glib::RefPtr< ActionGroup >& action_group, int pos=0)
    +
    Member Gtk::TreeModelFilter::refilter ()
    -
    -

    -
    -
    Member Gtk::UIManager::new_merge_id ()
    +
    Member Gtk::TreeModelFilter::set_visible_column (const TreeModelColumnBase& column)
    -
    -

    -
    -
    Member Gtk::UIManager::remove_action_group (const Glib::RefPtr< ActionGroup >& action_group)
    +
    Member Gtk::TreeModelFilter::set_visible_column (int column)
    -
    -

    -
    -
    Member Gtk::UIManager::remove_ui (ui_merge_id merge_id)
    +
    Member Gtk::TreeViewColumn::get_expand () const
    -
    -

    -
    -
    Member Gtk::UIManager::set_add_tearoffs (bool add_tearoffs=true)
    +
    Member Gtk::TreeViewColumn::set_expand (bool expand=true)
    -
    -

    -
    -
    Member Gtk::UIManager::signal_actions_changed ()
    +
    Member Gtk::Widget::add_mnemonic_label (Widget& label)
    -
    -

    -
    -
    Member Gtk::UIManager::signal_add_widget ()
    -
    -
    -

    -
    -
    Member Gtk::UIManager::signal_connect_proxy ()
    +
    Member Gtk::Widget::get_no_show_all () const
    -
    -

    -
    -
    Member Gtk::UIManager::signal_disconnect_proxy ()
    +
    Member Gtk::Widget::list_mnemonic_labels ()
    -
    -

    -
    -
    Member Gtk::UIManager::signal_post_activate ()
    +
    Member Gtk::Widget::list_mnemonic_labels () const
    -
    -

    -
    -
    Member Gtk::UIManager::signal_pre_activate ()
    +
    Member Gtk::Widget::queue_resize_no_redraw ()
    -
    -

    -
    -
    Member Gtk::Widget::add_mnemonic_label (Widget& label)
    +
    Member Gtk::Widget::remove_mnemonic_label (Widget& label)
    -
    -

    -
    -
    Member Gtk::Widget::get_no_show_all () const
    +
    Member Gtk::Widget::set_no_show_all (bool no_show_all=true)
    -
    -

    -
    -
    Member Gtk::Widget::list_mnemonic_labels () const
    +
    Member Gtk::Window::get_accept_focus () const
    -
    -

    -
    -
    Member Gtk::Widget::list_mnemonic_labels ()
    +
    Member Gtk::Window::set_accept_focus (bool setting=true)
    -
    -

    -
    -
    Member Gtk::Widget::queue_resize_no_redraw ()
    +
    Member Gtk::Window::set_default_icon (const Glib::RefPtr< Gdk::Pixbuf >& icon)
    -
    -

    -
    -
    Member Gtk::Widget::remove_mnemonic_label (Widget& label)
    +
    Member Gtk::Window::set_keep_above (bool setting=true)
    -
    -

    -
    -
    Member Gtk::Widget::set_no_show_all (bool no_show_all=true)
    -
    -
    -

    -
    -
    Member Gtk::Window::get_accept_focus () const
    -
    -
    -

    -
    -
    Member Gtk::Window::set_accept_focus (bool setting=true)
    -
    -
    -

    -
    -
    Member Gtk::Window::set_default_icon (const Glib::RefPtr< Gdk::Pixbuf >& icon)
    -
    -
    -

    -
    -
    Member Gtk::Window::set_keep_above (bool setting=true)
    -
    -
    -

    -
    -
    Member Gtk::Window::set_keep_below (bool setting=true)
    +
    Member Gtk::Window::set_keep_below (bool setting=true)
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/since_2_6.html gtkmm3.0-3.4.0/docs/reference/html/since_2_6.html --- gtkmm3.0-3.3.18/docs/reference/html/since_2_6.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/since_2_6.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: New API in gtkmm 2.6 + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    -

    -
    -
    Member Gdk::Display::request_selection_notification (const Glib::ustring& selection)
    +
    +
    Member Gdk::Display::request_selection_notification (const Glib::ustring& selection)
    -
    -

    -
    -
    Member Gdk::Display::store_clipboard (const Glib::RefPtr< Gdk::Window >& clipboard_window, guint32 time_)
    +
    Member Gdk::Display::store_clipboard (const Glib::RefPtr< Gdk::Window >& clipboard_window, guint32 time_)
    -
    -

    -
    -
    Member Gdk::Display::supports_clipboard_persistence () const
    +
    Member Gdk::Display::supports_clipboard_persistence () const
    -
    -

    -
    -
    Member Gdk::Display::supports_selection_notification () const
    +
    Member Gdk::Display::supports_selection_notification () const
    -
    -

    -
    -
    Member Gdk::Window::configure_finished ()
    +
    Member Gdk::Window::configure_finished ()
    -
    -

    -
    -
    Member Gdk::Window::enable_synchronized_configure ()
    +
    Member Gdk::Window::enable_synchronized_configure ()
    -
    -

    -
    -
    Member Gdk::Window::set_focus_on_map (bool focus_on_map)
    +
    Member Gdk::Window::set_focus_on_map (bool focus_on_map)
    -
    -

    -
    -
    Member Gtk::AboutDialog::get_artists () const
    +
    Member Gtk::AboutDialog::get_artists () const
    -
    -

    -
    -
    Member Gtk::AboutDialog::get_authors () const
    +
    Member Gtk::AboutDialog::get_authors () const
    -
    -

    -
    -
    Member Gtk::AboutDialog::get_comments () const
    +
    Member Gtk::AboutDialog::get_comments () const
    -
    -

    -
    -
    Member Gtk::AboutDialog::get_copyright () const
    +
    Member Gtk::AboutDialog::get_copyright () const
    -
    -

    -
    -
    Member Gtk::AboutDialog::get_documenters () const
    +
    Member Gtk::AboutDialog::get_documenters () const
    -
    -

    -
    -
    Member Gtk::AboutDialog::get_license () const
    +
    Member Gtk::AboutDialog::get_license () const
    -
    -

    -
    -
    Member Gtk::AboutDialog::get_logo ()
    +
    Member Gtk::AboutDialog::get_logo ()
    -
    -

    -
    -
    Member Gtk::AboutDialog::get_logo () const
    +
    Member Gtk::AboutDialog::get_logo () const
    -
    -

    -
    -
    Member Gtk::AboutDialog::get_logo_icon_name () const
    +
    Member Gtk::AboutDialog::get_logo_icon_name () const
    -
    -

    -
    -
    Member Gtk::AboutDialog::get_translator_credits () const
    +
    Member Gtk::AboutDialog::get_translator_credits () const
    -
    -

    -
    -
    Member Gtk::AboutDialog::get_version () const
    +
    Member Gtk::AboutDialog::get_version () const
    -
    -

    -
    -
    Member Gtk::AboutDialog::get_website () const
    +
    Member Gtk::AboutDialog::get_website () const
    -
    -

    -
    -
    Member Gtk::AboutDialog::get_website_label () const
    +
    Member Gtk::AboutDialog::get_website_label () const
    .
    -
    -

    -
    -
    Member Gtk::AboutDialog::set_artists (const std::vector< Glib::ustring >& artists)
    +
    Member Gtk::AboutDialog::set_artists (const std::vector< Glib::ustring >& artists)
    -
    -

    -
    -
    Member Gtk::AboutDialog::set_authors (const std::vector< Glib::ustring >& authors) const
    +
    Member Gtk::AboutDialog::set_authors (const std::vector< Glib::ustring >& authors) const
    -
    -

    -
    -
    Member Gtk::AboutDialog::set_comments (const Glib::ustring& comments)
    -
    -
    -

    -
    -
    Member Gtk::AboutDialog::set_copyright (const Glib::ustring& copyright)
    -
    -
    -

    -
    -
    Member Gtk::AboutDialog::set_documenters (const std::vector< Glib::ustring >& documenters)
    -
    -
    -

    -
    -
    Member Gtk::AboutDialog::set_license (const Glib::ustring& license)
    -
    -
    -

    -
    -
    Member Gtk::AboutDialog::set_logo (const Glib::RefPtr< Gdk::Pixbuf >& logo)
    -
    -
    -

    -
    -
    Member Gtk::AboutDialog::set_logo_icon_name (const Glib::ustring& icon_name)
    -
    -
    -

    -
    -
    Member Gtk::AboutDialog::set_translator_credits (const Glib::ustring& translator_credits)
    -
    -
    -

    -
    -
    Member Gtk::AboutDialog::set_version (const Glib::ustring& version)
    -
    -
    -

    -
    -
    Member Gtk::AboutDialog::set_website (const Glib::ustring& website)
    -
    -
    -

    -
    -
    Member Gtk::AboutDialog::set_website_label (const Glib::ustring& website_label)
    -
    -
    -

    -
    -
    Member Gtk::AccelGroup::get_label (guint accelerator_key, Gdk::ModifierType accelerator_mods)
    +
    Member Gtk::AboutDialog::set_comments (const Glib::ustring& comments)
    -
    -

    -
    -
    Member Gtk::Action::get_accel_path () const
    +
    Member Gtk::AboutDialog::set_copyright (const Glib::ustring& copyright)
    -
    -

    -
    -
    Member Gtk::Action::set_sensitive (bool sensitive=true)
    +
    Member Gtk::AboutDialog::set_documenters (const std::vector< Glib::ustring >& documenters)
    -
    -

    -
    -
    Member Gtk::Action::set_visible (bool visible=true)
    +
    Member Gtk::AboutDialog::set_license (const Glib::ustring& license)
    -
    -

    -
    -
    Member Gtk::ActionGroup::translate_string (const Glib::ustring& str) const
    +
    Member Gtk::AboutDialog::set_logo (const Glib::RefPtr< Gdk::Pixbuf >& logo)
    -
    -

    -
    -
    Member Gtk::Button::get_image ()
    +
    Member Gtk::AboutDialog::set_logo_icon_name (const Glib::ustring& icon_name)
    -
    -

    -
    -
    Member Gtk::Button::get_image () const
    +
    Member Gtk::AboutDialog::set_translator_credits (const Glib::ustring& translator_credits)
    -
    -

    -
    -
    Member Gtk::Button::set_image (Widget& image)
    +
    Member Gtk::AboutDialog::set_version (const Glib::ustring& version)
    -
    -

    -
    -
    Member Gtk::CellRenderer::signal_editing_started ()
    +
    Member Gtk::AboutDialog::set_website (const Glib::ustring& website)
    -
    -

    -
    -
    Member Gtk::CellRenderer::stop_editing (bool canceled=false)
    +
    Member Gtk::AboutDialog::set_website_label (const Glib::ustring& website_label)
    -
    -

    -
    -
    Class Gtk::CellRendererProgress
    +
    Member Gtk::AccelGroup::get_label (guint accelerator_key, Gdk::ModifierType accelerator_mods)
    -
    -

    -
    -
    Member Gtk::CellView::get_displayed_row () const
    +
    Member Gtk::Action::get_accel_path () const
    -
    -

    -
    -
    Member Gtk::CellView::set_background_color (const Gdk::Color& color)
    +
    Member Gtk::Action::set_sensitive (bool sensitive=true)
    -
    -

    -
    -
    Member Gtk::CellView::set_displayed_row (const TreeModel::Path& path)
    +
    Member Gtk::Action::set_visible (bool visible=true)
    -
    -

    -
    -
    Member Gtk::CellView::set_model (const Glib::RefPtr< TreeModel >& model)
    +
    Member Gtk::ActionGroup::translate_string (const Glib::ustring& str) const
    -
    -

    -
    -
    Member Gtk::Clipboard::set_image (const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)
    +
    Member Gtk::Button::get_image ()
    -
    -

    -
    -
    Member Gtk::Clipboard::signal_owner_change ()
    +
    Member Gtk::Button::get_image () const
    -
    -

    -
    -
    Member Gtk::Clipboard::store ()
    +
    Member Gtk::Button::set_image (Widget& image)
    -
    -

    -
    -
    Member Gtk::Clipboard::wait_for_image () const
    +
    Member Gtk::CellRenderer::signal_editing_started ()
    -
    -

    -
    -
    Member Gtk::Clipboard::wait_is_image_available () const
    +
    Member Gtk::CellRenderer::stop_editing (bool canceled=false)
    -
    -

    -
    -
    Member Gtk::Clipboard::wait_is_target_available (const Glib::ustring& target)
    +
    Class Gtk::CellRendererProgress
    -
    -

    -
    -
    Member Gtk::ComboBox::get_column_span_column () const
    +
    Member Gtk::CellView::get_displayed_row () const
    -
    -

    -
    -
    Member Gtk::ComboBox::get_focus_on_click () const
    +
    Member Gtk::CellView::set_background_color (const Gdk::Color& color)
    -
    -

    -
    -
    Member Gtk::ComboBox::get_popup_accessible ()
    +
    Member Gtk::CellView::set_displayed_row (const TreeModel::Path& path)
    -
    -

    -
    -
    Member Gtk::ComboBox::get_popup_accessible () const
    +
    Member Gtk::CellView::set_model (const Glib::RefPtr< TreeModel >& model)
    -
    -

    -
    -
    Member Gtk::ComboBox::get_row_span_column () const
    +
    Member Gtk::Clipboard::set_image (const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)
    -
    -

    -
    -
    Member Gtk::ComboBox::get_wrap_width () const
    +
    Member Gtk::Clipboard::signal_owner_change ()
    -
    -

    -
    -
    Member Gtk::ComboBox::set_add_tearoffs (bool add_tearoffs=true)
    +
    Member Gtk::Clipboard::store ()
    -
    -

    -
    -
    Member Gtk::ComboBox::set_focus_on_click (bool focus_on_click=true)
    +
    Member Gtk::Clipboard::wait_for_image () const
    -
    -

    -
    -
    Member Gtk::Dialog::alternative_button_order (const Glib::RefPtr< const Gdk::Screen >& screen)
    +
    Member Gtk::Clipboard::wait_is_image_available () const
    -
    -

    -
    -
    Member Gtk::EntryCompletion::get_inline_completion () const
    +
    Member Gtk::Clipboard::wait_is_target_available (const Glib::ustring& target)
    -
    -

    -
    -
    Member Gtk::EntryCompletion::get_popup_completion () const
    +
    Member Gtk::ComboBox::get_column_span_column () const
    -
    -

    -
    -
    Member Gtk::EntryCompletion::get_text_column () const
    +
    Member Gtk::ComboBox::get_focus_on_click () const
    -
    -

    -
    -
    Member Gtk::EntryCompletion::insert_prefix ()
    +
    Member Gtk::ComboBox::get_popup_accessible ()
    -
    -

    -
    -
    Member Gtk::EntryCompletion::set_inline_completion (bool inline_completion=true)
    +
    Member Gtk::ComboBox::get_popup_accessible () const
    -
    -

    -
    -
    Member Gtk::EntryCompletion::set_popup_completion (bool popup_completion=true)
    +
    Member Gtk::ComboBox::get_row_span_column () const
    -
    -

    -
    -
    Member Gtk::EntryCompletion::signal_insert_prefix ()
    +
    Member Gtk::ComboBox::get_wrap_width () const
    -
    -

    -
    -
    Member Gtk::FileChooser::get_show_hidden () const
    +
    Member Gtk::ComboBox::set_add_tearoffs (bool add_tearoffs=true)
    -
    -

    -
    -
    Member Gtk::FileChooser::set_show_hidden (bool show_hidden=true)
    +
    Member Gtk::ComboBox::set_focus_on_click (bool focus_on_click=true)
    -
    -

    -
    -
    Member Gtk::FileChooserButton::get_title () const
    +
    Member Gtk::Dialog::alternative_button_order (const Glib::RefPtr< const Gdk::Screen >& screen)
    -
    -

    -
    -
    Member Gtk::FileChooserButton::get_width_chars () const
    +
    Member Gtk::EntryCompletion::get_inline_completion () const
    -
    -

    -
    -
    Member Gtk::FileChooserButton::set_title (const Glib::ustring& title)
    +
    Member Gtk::EntryCompletion::get_popup_completion () const
    -
    -

    -
    -
    Member Gtk::FileChooserButton::set_width_chars (int n_chars)
    +
    Member Gtk::EntryCompletion::get_text_column () const
    -
    -

    -
    -
    Member Gtk::FileFilter::add_pixbuf_formats ()
    +
    Member Gtk::EntryCompletion::insert_prefix ()
    -
    -

    -
    -
    Member Gtk::IconView::get_column_spacing () const
    +
    Member Gtk::EntryCompletion::set_inline_completion (bool inline_completion=true)
    -
    -

    -
    -
    Member Gtk::IconView::get_columns () const
    +
    Member Gtk::EntryCompletion::set_popup_completion (bool popup_completion=true)
    -
    -

    -
    -
    Member Gtk::IconView::get_icon_width () const
    +
    Member Gtk::EntryCompletion::signal_insert_prefix ()
    -
    -

    -
    -
    Member Gtk::IconView::get_item_at_pos (int x, int y, TreeModel::Path& path, CellRenderer*& cell) const
    +
    Member Gtk::FileChooser::get_show_hidden () const
    -
    -

    -
    -
    Member Gtk::IconView::get_item_at_pos (int x, int y, TreeModel::Path& path) const
    +
    Member Gtk::FileChooser::set_show_hidden (bool show_hidden=true)
    -
    -

    -
    -
    Member Gtk::IconView::get_item_at_pos (int x, int y, CellRenderer*& cell) const
    +
    Member Gtk::FileChooserButton::get_title () const
    -
    -

    -
    -
    Member Gtk::IconView::get_item_orientation () const
    +
    Member Gtk::FileChooserButton::get_width_chars () const
    -
    -

    -
    -
    Member Gtk::IconView::get_margin () const
    +
    Member Gtk::FileChooserButton::set_title (const Glib::ustring& title)
    -
    -

    -
    -
    Member Gtk::IconView::get_markup_column () const
    +
    Member Gtk::FileChooserButton::set_width_chars (int n_chars)
    -
    -

    -
    -
    Member Gtk::IconView::get_model ()
    +
    Member Gtk::FileFilter::add_pixbuf_formats ()
    -
    -

    -
    -
    Member Gtk::IconView::get_model () const
    +
    Member Gtk::IconView::get_column_spacing () const
    -
    -

    -
    -
    Member Gtk::IconView::get_path_at_pos (int x, int y) const
    +
    Member Gtk::IconView::get_columns () const
    -
    -

    -
    -
    Member Gtk::IconView::get_pixbuf_column () const
    +
    Member Gtk::IconView::get_icon_width () const
    -
    -

    -
    -
    Member Gtk::IconView::get_row_spacing () const
    +
    Member Gtk::IconView::get_item_at_pos (int x, int y, TreeModel::Path& path, CellRenderer*& cell) const
    -
    -

    -
    -
    Member Gtk::IconView::get_selected_items () const
    +
    Member Gtk::IconView::get_item_at_pos (int x, int y, TreeModel::Path& path) const
    -
    -

    -
    -
    Member Gtk::IconView::get_selection_mode () const
    +
    Member Gtk::IconView::get_item_at_pos (int x, int y, CellRenderer*& cell) const
    -
    -

    -
    -
    Member Gtk::IconView::get_spacing () const
    +
    Member Gtk::IconView::get_item_orientation () const
    -
    -

    -
    -
    Member Gtk::IconView::get_text_column () const
    +
    Member Gtk::IconView::get_margin () const
    -
    -

    -
    -
    Member Gtk::IconView::item_activated (const TreeModel::Path& path)
    +
    Member Gtk::IconView::get_markup_column () const
    -
    -

    -
    -
    Member Gtk::IconView::path_is_selected (const TreeModel::Path& path) const
    +
    Member Gtk::IconView::get_model ()
    -
    -

    -
    -
    Member Gtk::IconView::select_all ()
    +
    Member Gtk::IconView::get_model () const
    -
    -

    -
    -
    Member Gtk::IconView::select_path (const TreeModel::Path& path)
    +
    Member Gtk::IconView::get_path_at_pos (int x, int y) const
    -
    -

    -
    -
    Member Gtk::IconView::set_column_spacing (int column_spacing)
    +
    Member Gtk::IconView::get_pixbuf_column () const
    -
    -

    -
    -
    Member Gtk::IconView::set_columns (int columns)
    +
    Member Gtk::IconView::get_row_spacing () const
    -
    -

    -
    -
    Member Gtk::IconView::set_item_orientation (Orientation orientation)
    +
    Member Gtk::IconView::get_selected_items () const
    -
    -

    -
    -
    Member Gtk::IconView::set_item_width (int item_width)
    +
    Member Gtk::IconView::get_selection_mode () const
    -
    -

    -
    -
    Member Gtk::IconView::set_margin (int margin)
    +
    Member Gtk::IconView::get_spacing () const
    -
    -

    -
    -
    Member Gtk::IconView::set_markup_column (int column)
    +
    Member Gtk::IconView::get_text_column () const
    -
    -

    -
    -
    Member Gtk::IconView::set_markup_column (const TreeModelColumnBase& column)
    +
    Member Gtk::IconView::item_activated (const TreeModel::Path& path)
    -
    -

    -
    -
    Member Gtk::IconView::set_model (const Glib::RefPtr< TreeModel >& model)
    +
    Member Gtk::IconView::path_is_selected (const TreeModel::Path& path) const
    -
    -

    -
    -
    Member Gtk::IconView::set_pixbuf_column (int column)
    +
    Member Gtk::IconView::select_all ()
    -
    -

    -
    -
    Member Gtk::IconView::set_pixbuf_column (const TreeModelColumnBase& column)
    +
    Member Gtk::IconView::select_path (const TreeModel::Path& path)
    -
    -

    -
    -
    Member Gtk::IconView::set_row_spacing (int row_spacing)
    +
    Member Gtk::IconView::set_column_spacing (int column_spacing)
    -
    -

    -
    -
    Member Gtk::IconView::set_selection_mode (SelectionMode mode)
    +
    Member Gtk::IconView::set_columns (int columns)
    -
    -

    -
    -
    Member Gtk::IconView::set_spacing (int spacing)
    +
    Member Gtk::IconView::set_item_orientation (Orientation orientation)
    -
    -

    -
    -
    Member Gtk::IconView::set_text_column (int column)
    +
    Member Gtk::IconView::set_item_width (int item_width)
    -
    -

    -
    -
    Member Gtk::IconView::set_text_column (const TreeModelColumnBase& model_column)
    +
    Member Gtk::IconView::set_margin (int margin)
    -
    -

    -
    -
    Member Gtk::IconView::unselect_all ()
    +
    Member Gtk::IconView::set_markup_column (int column)
    -
    -

    -
    -
    Member Gtk::IconView::unselect_path (const TreeModel::Path& path)
    +
    Member Gtk::IconView::set_markup_column (const TreeModelColumnBase& column)
    -
    -

    -
    -
    Member Gtk::Image::get_pixel_size () const
    +
    Member Gtk::IconView::set_model (const Glib::RefPtr< TreeModel >& model)
    -
    -

    -
    -
    Member Gtk::Image::set_from_icon_name (const Glib::ustring& icon_name, IconSize size)
    +
    Member Gtk::IconView::set_pixbuf_column (int column)
    -
    -

    -
    -
    Member Gtk::Image::set_pixel_size (int pixel_size)
    +
    Member Gtk::IconView::set_pixbuf_column (const TreeModelColumnBase& column)
    -
    -

    -
    -
    Member Gtk::Label::get_angle () const
    +
    Member Gtk::IconView::set_row_spacing (int row_spacing)
    -
    -

    -
    -
    Member Gtk::Label::get_ellipsize () const
    +
    Member Gtk::IconView::set_selection_mode (SelectionMode mode)
    -
    -

    -
    -
    Member Gtk::Label::get_max_width_chars () const
    +
    Member Gtk::IconView::set_spacing (int spacing)
    -
    -

    -
    -
    Member Gtk::Label::get_single_line_mode () const
    +
    Member Gtk::IconView::set_text_column (const TreeModelColumnBase& model_column)
    -
    -

    -
    -
    Member Gtk::Label::get_width_chars () const
    +
    Member Gtk::IconView::set_text_column (int column)
    -
    -

    -
    -
    Member Gtk::Label::set_angle (double angle)
    +
    Member Gtk::IconView::unselect_all ()
    -
    -

    -
    -
    Member Gtk::Label::set_ellipsize (Pango::EllipsizeMode mode)
    +
    Member Gtk::IconView::unselect_path (const TreeModel::Path& path)
    -
    -

    -
    -
    Member Gtk::Label::set_max_width_chars (int n_chars)
    +
    Member Gtk::Image::get_pixel_size () const
    -
    -

    -
    -
    Member Gtk::Label::set_single_line_mode (bool single_line_mode=true)
    +
    Member Gtk::Image::set_from_icon_name (const Glib::ustring& icon_name, IconSize size)
    -
    -

    -
    -
    Member Gtk::Label::set_width_chars (int n_chars)
    +
    Member Gtk::Image::set_pixel_size (int pixel_size)
    -
    -

    -
    -
    Member Gtk::MenuToolButton::get_menu ()
    +
    Member Gtk::MenuToolButton::get_menu () const
    -
    -

    -
    -
    Member Gtk::MenuToolButton::get_menu () const
    +
    Member Gtk::MenuToolButton::get_menu ()
    -
    -

    -
    -
    Member Gtk::MenuToolButton::set_menu (Menu& menu)
    +
    Member Gtk::MenuToolButton::set_menu (Menu& menu)
    -
    -

    -
    -
    Member Gtk::MessageDialog::set_secondary_text (const Glib::ustring& text, bool use_markup=false)
    -
    .
    -
    -

    -
    -
    Member Gtk::ProgressBar::get_ellipsize () const
    +
    Member Gtk::MessageDialog::set_secondary_text (const Glib::ustring& text, bool use_markup=false)
    +
    .
    +
    Member Gtk::ProgressBar::get_ellipsize () const
    -
    -

    -
    -
    Member Gtk::ProgressBar::set_ellipsize (Pango::EllipsizeMode mode)
    +
    Member Gtk::ProgressBar::set_ellipsize (Pango::EllipsizeMode mode)
    -
    -

    -
    -
    Member Gtk::Range::signal_change_value ()
    +
    Member Gtk::Range::signal_change_value ()
    -
    -

    -
    -
    Member Gtk::SelectionData::get_pixbuf ()
    +
    Member Gtk::SelectionData::get_pixbuf () const
    -
    -

    -
    -
    Member Gtk::SelectionData::get_pixbuf () const
    +
    Member Gtk::SelectionData::get_pixbuf ()
    -
    -

    -
    -
    Member Gtk::SelectionData::get_uris () const
    +
    Member Gtk::SelectionData::get_uris () const
    .
    -
    -

    -
    -
    Member Gtk::SelectionData::set_pixbuf (const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)
    +
    Member Gtk::SelectionData::set_pixbuf (const Glib::RefPtr< Gdk::Pixbuf >& pixbuf)
    -
    -

    -
    -
    Member Gtk::SelectionData::set_uris (const std::vector< Glib::ustring >& uris)
    +
    Member Gtk::SelectionData::set_uris (const std::vector< Glib::ustring >& uris)
    -
    -

    -
    -
    Member Gtk::SelectionData::targets_include_image (bool writable=true) const
    +
    Member Gtk::SelectionData::targets_include_image (bool writable=true) const
    -
    -

    -
    -
    Member Gtk::TextBuffer::backspace (const iterator& iter, bool interactive=true, bool default_editable=true)
    +
    Member Gtk::TextBuffer::backspace (const iterator& iter, bool interactive=true, bool default_editable=true)
    -
    -

    -
    -
    Member Gtk::TextView::get_iter_at_position (TextBuffer::iterator& iter, int& trailing, int x, int y) const
    +
    Member Gtk::TextView::get_iter_at_position (TextBuffer::iterator& iter, int& trailing, int x, int y) const
    -
    -

    -
    -
    Member Gtk::ToolItem::rebuild_menu ()
    +
    Member Gtk::ToolItem::rebuild_menu ()
    -
    -

    -
    -
    Member Gtk::TreeView::get_fixed_height_mode () const
    +
    Member Gtk::TreeView::get_fixed_height_mode () const
    -
    -

    -
    -
    Member Gtk::TreeView::get_hover_expand () const
    +
    Member Gtk::TreeView::get_hover_expand () const
    -
    -

    -
    -
    Member Gtk::TreeView::get_hover_selection () const
    +
    Member Gtk::TreeView::get_hover_selection () const
    -
    -

    -
    -
    Member Gtk::TreeView::set_fixed_height_mode (bool enable=true)
    +
    Member Gtk::TreeView::set_fixed_height_mode (bool enable=true)
    -
    -

    -
    -
    Member Gtk::TreeView::set_hover_expand (bool expand=true)
    +
    Member Gtk::TreeView::set_hover_expand (bool expand=true)
    -
    -

    -
    -
    Member Gtk::TreeView::set_hover_selection (bool hover=true)
    +
    Member Gtk::TreeView::set_hover_selection (bool hover=true)
    -
    -

    -
    -
    Member Gtk::Widget::drag_dest_add_image_targets ()
    +
    Member Gtk::Widget::drag_dest_add_image_targets ()
    -
    -

    -
    -
    Member Gtk::Widget::drag_dest_add_text_targets ()
    +
    Member Gtk::Widget::drag_dest_add_text_targets ()
    -
    -

    -
    -
    Member Gtk::Widget::drag_dest_add_uri_targets ()
    +
    Member Gtk::Widget::drag_dest_add_uri_targets ()
    -
    -

    -
    -
    Member Gtk::Widget::drag_source_add_image_targets ()
    +
    Member Gtk::Widget::drag_source_add_image_targets ()
    -
    -

    -
    -
    Member Gtk::Widget::drag_source_add_text_targets ()
    +
    Member Gtk::Widget::drag_source_add_text_targets ()
    -
    -

    -
    -
    Member Gtk::Widget::drag_source_add_uri_targets ()
    +
    Member Gtk::Widget::drag_source_add_uri_targets ()
    -
    -

    -
    -
    Member Gtk::Window::get_focus_on_map () const
    +
    Member Gtk::Window::get_focus_on_map () const
    -
    -

    -
    -
    Member Gtk::Window::get_icon_name () const
    +
    Member Gtk::Window::get_icon_name () const
    -
    -

    -
    -
    Member Gtk::Window::set_default_icon_name (const Glib::ustring& name)
    +
    Member Gtk::Window::set_default_icon_name (const Glib::ustring& name)
    -
    -

    -
    -
    Member Gtk::Window::set_focus_on_map (bool setting=true)
    +
    Member Gtk::Window::set_focus_on_map (bool setting=true)
    -
    -

    -
    -
    Member Gtk::Window::set_icon_name (const Glib::ustring& name)
    +
    Member Gtk::Window::set_icon_name (const Glib::ustring& name)
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/since_2_8.html gtkmm3.0-3.4.0/docs/reference/html/since_2_8.html --- gtkmm3.0-3.3.18/docs/reference/html/since_2_8.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/since_2_8.html 2012-04-10 12:41:09.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: New API in gtkmm 2.8 + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    -

    -
    -
    Member Gdk::Cursor::create (const Glib::RefPtr< Display >& display, const Glib::ustring& name)
    +
    +
    Member Gdk::Cursor::create (const Glib::RefPtr< Display >& display, const Glib::ustring& name)
    -
    -

    -
    -
    Member Gdk::Cursor::get_image ()
    +
    Member Gdk::Cursor::get_image ()
    -
    -

    -
    -
    Member Gdk::Cursor::get_image () const
    +
    Member Gdk::Cursor::get_image () const
    -
    -

    -
    -
    Member Gdk::Screen::get_rgba_visual ()
    +
    Member Gdk::Screen::get_rgba_visual ()
    -
    -

    -
    -
    Member Gdk::Screen::get_rgba_visual () const
    +
    Member Gdk::Screen::get_rgba_visual () const
    -
    -

    -
    -
    Member Gdk::Window::move_region (const ::Cairo::RefPtr< ::Cairo::Region >& region, int dx, int dy)
    +
    Member Gdk::Window::move_region (const ::Cairo::RefPtr< ::Cairo::Region >& region, int dx, int dy)
    -
    -

    -
    -
    Member Gdk::Window::set_urgency_hint (bool urgent=true)
    +
    Member Gdk::Window::set_urgency_hint (bool urgent=true)
    -
    -

    -
    -
    Member Gtk::AboutDialog::get_wrap_license () const
    +
    Member Gtk::AboutDialog::get_wrap_license () const
    -
    -

    -
    -
    Member Gtk::AboutDialog::set_wrap_license (bool wrap_license)
    +
    Member Gtk::AboutDialog::set_wrap_license (bool wrap_license)
    -
    -

    -
    -
    Member Gtk::Dialog::get_response_for_widget (const Gtk::Widget& widget) const
    +
    Member Gtk::Dialog::get_response_for_widget (const Gtk::Widget& widget) const
    -
    -

    -
    -
    Member Gtk::EntryCompletion::get_popup_set_width () const
    +
    Member Gtk::EntryCompletion::get_popup_set_width () const
    -
    -

    -
    -
    Member Gtk::EntryCompletion::get_popup_single_match () const
    +
    Member Gtk::EntryCompletion::get_popup_single_match () const
    -
    -

    -
    -
    Member Gtk::EntryCompletion::set_popup_set_width (bool popup_set_width=true)
    +
    Member Gtk::EntryCompletion::set_popup_set_width (bool popup_set_width=true)
    -
    -

    -
    -
    Member Gtk::EntryCompletion::set_popup_single_match (bool popup_single_match=true)
    +
    Member Gtk::EntryCompletion::set_popup_single_match (bool popup_single_match=true)
    -
    -

    -
    -
    Member Gtk::FileChooser::get_do_overwrite_confirmation () const
    +
    Member Gtk::FileChooser::get_do_overwrite_confirmation () const
    -
    -

    -
    -
    Member Gtk::FileChooser::set_do_overwrite_confirmation (bool do_overwrite_confirmation=true)
    +
    Member Gtk::FileChooser::set_do_overwrite_confirmation (bool do_overwrite_confirmation=true)
    -
    -

    -
    -
    Member Gtk::FileChooser::signal_confirm_overwrite ()
    +
    Member Gtk::FileChooser::signal_confirm_overwrite ()
    -
    -

    -
    -
    Member Gtk::IconView::create_drag_icon (const TreeModel::Path& path)
    +
    Member Gtk::IconView::create_drag_icon (const TreeModel::Path& path)
    -
    -

    -
    -
    Member Gtk::IconView::get_cursor (TreeModel::Path& path, CellRenderer*& cell) const
    +
    Member Gtk::IconView::get_cursor (TreeModel::Path& path, CellRenderer*& cell) const
    -
    -

    -
    -
    Member Gtk::IconView::get_cursor (TreeModel::Path& path) const
    +
    Member Gtk::IconView::get_cursor (TreeModel::Path& path) const
    -
    -

    -
    -
    Member Gtk::IconView::get_cursor (CellRenderer*& cell) const
    +
    Member Gtk::IconView::get_cursor (CellRenderer*& cell) const
    -
    -

    -
    -
    Member Gtk::IconView::get_reorderable () const
    +
    Member Gtk::IconView::get_reorderable () const
    -
    -

    -
    -
    Member Gtk::IconView::scroll_to_path (const TreeModel::Path& path, bool use_align, gfloat row_align, gfloat col_align)
    +
    Member Gtk::IconView::scroll_to_path (const TreeModel::Path& path, bool use_align, gfloat row_align, gfloat col_align)
    -
    -

    -
    -
    Member Gtk::IconView::set_cursor (const TreeModel::Path& path, CellRenderer& cell, bool start_editing)
    +
    Member Gtk::IconView::set_cursor (const TreeModel::Path& path, CellRenderer& cell, bool start_editing)
    -
    -

    -
    -
    Member Gtk::IconView::set_drag_dest_item (const TreeModel::Path& path, IconViewDropPosition pos)
    +
    Member Gtk::IconView::set_drag_dest_item (const TreeModel::Path& path, IconViewDropPosition pos)
    -
    -

    -
    -
    Member Gtk::IconView::set_reorderable (bool reorderable=true)
    +
    Member Gtk::IconView::set_reorderable (bool reorderable=true)
    -
    -

    -
    -
    Member Gtk::IconView::unset_model_drag_dest ()
    +
    Member Gtk::IconView::unset_model_drag_dest ()
    -
    -

    -
    -
    Member Gtk::IconView::unset_model_drag_source ()
    +
    Member Gtk::IconView::unset_model_drag_source ()
    -
    -

    -
    -
    Member Gtk::Image::clear ()
    +
    Member Gtk::Image::clear ()
    -
    -

    -
    -
    Member Gtk::MenuBar::get_child_pack_direction () const
    +
    Member Gtk::MenuBar::get_child_pack_direction () const
    -
    -

    -
    -
    Member Gtk::MenuBar::get_pack_direction () const
    +
    Member Gtk::MenuBar::get_pack_direction () const
    -
    -

    -
    -
    Member Gtk::MenuBar::set_child_pack_direction (PackDirection child_pack_dir)
    +
    Member Gtk::MenuBar::set_child_pack_direction (PackDirection child_pack_dir)
    -
    -

    -
    -
    Member Gtk::MenuBar::set_pack_direction (PackDirection pack_dir)
    +
    Member Gtk::MenuBar::set_pack_direction (PackDirection pack_dir)
    -
    -

    -
    -
    Member Gtk::MenuShell::get_take_focus () const
    +
    Member Gtk::MenuShell::get_take_focus () const
    -
    -

    -
    -
    Member Gtk::MenuShell::set_take_focus (bool take_focus=true)
    +
    Member Gtk::MenuShell::set_take_focus (bool take_focus=true)
    -
    -

    -
    -
    Member Gtk::ScrolledWindow::get_hscrollbar ()
    +
    Member Gtk::ScrolledWindow::get_hscrollbar ()
    -
    -

    -
    -
    Member Gtk::ScrolledWindow::get_hscrollbar () const
    +
    Member Gtk::ScrolledWindow::get_hscrollbar () const
    -
    -

    -
    -
    Member Gtk::ScrolledWindow::get_vscrollbar ()
    +
    Member Gtk::ScrolledWindow::get_vscrollbar ()
    -
    -

    -
    -
    Member Gtk::ScrolledWindow::get_vscrollbar () const
    +
    Member Gtk::ScrolledWindow::get_vscrollbar () const
    -
    -

    -
    -
    Member Gtk::SizeGroup::get_ignore_hidden () const
    +
    Member Gtk::SizeGroup::get_ignore_hidden () const
    -
    -

    -
    -
    Member Gtk::SizeGroup::set_ignore_hidden (bool ignore_hidden=true)
    +
    Member Gtk::SizeGroup::set_ignore_hidden (bool ignore_hidden=true)
    -
    -

    -
    -
    Member Gtk::TextIter::backward_visible_line ()
    +
    Member Gtk::TextIter::backward_visible_line ()
    -
    -

    -
    -
    Member Gtk::TextIter::backward_visible_lines (int count)
    +
    Member Gtk::TextIter::backward_visible_lines (int count)
    -
    -

    -
    -
    Member Gtk::TextIter::forward_visible_line (int count)
    +
    Member Gtk::TextIter::forward_visible_line (int count)
    -
    -

    -
    -
    Member Gtk::TextIter::forward_visible_line ()
    +
    Member Gtk::TextIter::forward_visible_line ()
    -
    -

    -
    -
    Member Gtk::ToolButton::get_icon_name () const
    +
    Member Gtk::ToolButton::get_icon_name () const
    -
    -

    -
    -
    Member Gtk::ToolButton::set_icon_name (const Glib::ustring& icon_name)
    +
    Member Gtk::ToolButton::set_icon_name (const Glib::ustring& icon_name)
    -
    -

    -
    -
    Member Gtk::TreeRowReference::get_model ()
    +
    Member Gtk::TreeRowReference::get_model ()
    -
    -

    -
    -
    Member Gtk::TreeRowReference::get_model () const
    +
    Member Gtk::TreeRowReference::get_model () const
    -
    -

    -
    -
    Member Gtk::TreeView::get_path_at_pos (int x, int y, TreeModel::Path& path, TreeViewColumn*& column, int& cell_x, int& cell_y) const
    +
    Member Gtk::TreeView::get_path_at_pos (int x, int y, TreeModel::Path& path, TreeViewColumn*& column, int& cell_x, int& cell_y) const
    -
    -

    -
    -
    Member Gtk::TreeView::unset_model ()
    +
    Member Gtk::TreeView::unset_model ()
    -
    -

    -
    -
    Member Gtk::TreeViewColumn::queue_resize ()
    +
    Member Gtk::TreeViewColumn::queue_resize ()
    -
    -

    -
    -
    Member Gtk::Widget::drag_source_set_icon (const Glib::ustring& icon_name)
    +
    Member Gtk::Widget::drag_source_set_icon (const Glib::ustring& icon_name)
    -
    -

    -
    -
    Member Gtk::Widget::signal_grab_broken_event ()
    +
    Member Gtk::Widget::signal_grab_broken_event ()
    -
    -

    -
    -
    Member Gtk::Window::get_urgency_hint () const
    +
    Member Gtk::Window::get_urgency_hint () const
    -
    -

    -
    -
    Member Gtk::Window::present (guint32 timestamp)
    +
    Member Gtk::Window::present (guint32 timestamp)
    -
    -

    -
    -
    Member Gtk::Window::set_urgency_hint (bool setting=true)
    +
    Member Gtk::Window::set_urgency_hint (bool setting=true)
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/since_3_0.html gtkmm3.0-3.4.0/docs/reference/html/since_3_0.html --- gtkmm3.0-3.3.18/docs/reference/html/since_3_0.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/since_3_0.html 2012-04-10 12:41:03.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: New API in gtkmm 3.0 + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    -

    -
    -
    Member Gdk::Cairo::set_source_rgba (const ::Cairo::RefPtr< ::Cairo::Context >& context, const Gdk::RGBA& color)
    +
    +
    Member Gdk::Cairo::set_source_rgba (const ::Cairo::RefPtr< ::Cairo::Context >& context, const Gdk::RGBA& color)
    -
    -

    -
    -
    Member Gdk::Cursor::create (const Glib::RefPtr< Display >& display, const Glib::RefPtr< Pixbuf >& pixbuf, int x, int y)
    -
    )
    -
    -

    -
    -
    Member Gdk::Device::get_associated_device ()
    +
    Member Gdk::Cursor::create (const Glib::RefPtr< Display >& display, const Glib::RefPtr< Pixbuf >& pixbuf, int x, int y)
    +
    )
    +
    Member Gdk::Device::get_associated_device ()
    -
    -

    -
    -
    Member Gdk::Device::get_associated_device () const
    +
    Member Gdk::Device::get_associated_device () const
    -
    -

    -
    -
    Member Gdk::Device::get_axis_value (double& axes, GdkAtom axis_label, double& value) const
    +
    Member Gdk::Device::get_axis_value (double& axes, GdkAtom axis_label, double& value) const
    -
    -

    -
    -
    Member Gdk::Device::get_device_type () const
    +
    Member Gdk::Device::get_device_type () const
    -
    -

    -
    -
    Member Gdk::Device::get_display ()
    +
    Member Gdk::Device::get_display ()
    -
    -

    -
    -
    Member Gdk::Device::get_display () const
    +
    Member Gdk::Device::get_display () const
    -
    -

    -
    -
    Member Gdk::Device::get_n_axes () const
    +
    Member Gdk::Device::get_n_axes () const
    -
    -

    -
    -
    Member Gdk::Device::get_window_at_position (int& win_x, int& win_y)
    +
    Member Gdk::Device::get_window_at_position (int& win_x, int& win_y)
    -
    -

    -
    -
    Member Gdk::Device::get_window_at_position (int& win_x, int& win_y) const
    +
    Member Gdk::Device::get_window_at_position (int& win_x, int& win_y) const
    -
    -

    -
    -
    Member Gdk::Device::grab (const Glib::RefPtr< Window >& window, GrabOwnership grab_ownership, bool owner_events, EventMask event_mask, const Glib::RefPtr< Cursor >& cursor, guint32 time_)
    +
    Member Gdk::Device::grab (const Glib::RefPtr< Window >& window, GrabOwnership grab_ownership, bool owner_events, EventMask event_mask, const Glib::RefPtr< Cursor >& cursor, guint32 time_)
    -
    -

    -
    -
    Member Gdk::Device::ungrab (guint32 time_)
    +
    Member Gdk::Device::ungrab (guint32 time_)
    -
    -

    -
    -
    Member Gdk::Device::warp (const Glib::RefPtr< Screen >& p1, int x, int y)
    +
    Member Gdk::Device::warp (const Glib::RefPtr< Screen >& p1, int x, int y)
    -
    -

    -
    -
    Class Gdk::DeviceManager
    +
    Class Gdk::DeviceManager
    -
    -

    -
    -
    Member Gdk::DeviceManager::get_client_pointer ()
    +
    Member Gdk::DeviceManager::get_client_pointer ()
    -
    -

    -
    -
    Member Gdk::DeviceManager::get_client_pointer () const
    +
    Member Gdk::DeviceManager::get_client_pointer () const
    -
    -

    -
    -
    Member Gdk::DeviceManager::get_display () const
    +
    Member Gdk::DeviceManager::get_display () const
    -
    -

    -
    -
    Member Gdk::DeviceManager::get_display ()
    +
    Member Gdk::DeviceManager::get_display ()
    -
    -

    -
    -
    Member Gdk::DeviceManager::list_devices (DeviceType type)
    +
    Member Gdk::DeviceManager::list_devices (DeviceType type)
    -
    -

    -
    -
    Member Gdk::DeviceManager::list_devices (DeviceType type) const
    +
    Member Gdk::DeviceManager::list_devices (DeviceType type) const
    -
    -

    -
    -
    Member Gdk::Display::get_device_manager ()
    +
    Member Gdk::Display::get_app_launch_context ()
    -
    -

    -
    -
    Member Gdk::Display::get_device_manager () const
    +
    Member Gdk::Display::get_app_launch_context () const
    -
    -

    -
    -
    Member Gdk::Display::has_pending () const
    +
    Member Gdk::Display::get_device_manager ()
    -
    -

    -
    -
    Member Gdk::Display::notify_startup_complete (const Glib::ustring& startup_id)
    +
    Member Gdk::Display::get_device_manager () const
    -
    -

    -
    -
    Member Gdk::DisplayManager::open_display (const Glib::ustring& name)
    +
    Member Gdk::Display::has_pending () const
    -
    -

    -
    -
    Member Gdk::DragContext::get_dest_window ()
    +
    Member Gdk::Display::notify_startup_complete (const Glib::ustring& startup_id)
    -
    -

    -
    -
    Member Gdk::DragContext::get_dest_window () const
    +
    Member Gdk::DisplayManager::open_display (const Glib::ustring& name)
    -
    -

    -
    -
    Member Gdk::DragContext::get_protocol () const
    +
    Member Gdk::DragContext::get_dest_window ()
    -
    -

    -
    -
    Member Gdk::RGBA::set (const Glib::ustring& value)
    +
    Member Gdk::DragContext::get_dest_window () const
    -
    -

    -
    -
    Member Gdk::Window::get_device_cursor (const Glib::RefPtr< const Device >& device) const
    +
    Member Gdk::DragContext::get_protocol () const
    -
    -

    -
    -
    Member Gdk::Window::get_device_cursor (const Glib::RefPtr< Device >& device)
    +
    Member Gdk::RGBA::set (const Glib::ustring& value)
    -
    -

    -
    -
    Member Gdk::Window::get_device_events (const Glib::RefPtr< const Device >& device) const
    +
    Member Gdk::Window::get_device_cursor (const Glib::RefPtr< Device >& device)
    -
    -

    -
    -
    Member Gdk::Window::get_device_position (const Glib::RefPtr< const Device >& device, int& x, int& y, ModifierType& mask) const
    +
    Member Gdk::Window::get_device_cursor (const Glib::RefPtr< const Device >& device) const
    -
    -

    -
    -
    Member Gdk::Window::get_drag_protocol (Glib::RefPtr< Window >& target) const
    +
    Member Gdk::Window::get_device_events (const Glib::RefPtr< const Device >& device) const
    -
    -

    -
    -
    Member Gdk::Window::get_support_multidevice ()
    +
    Member Gdk::Window::get_device_position (const Glib::RefPtr< const Device >& device, int& x, int& y, ModifierType& mask) const
    -
    -

    -
    -
    Member Gdk::Window::set_device_cursor (const Glib::RefPtr< Device >& device, const Glib::RefPtr< Cursor >& cursor)
    +
    Member Gdk::Window::get_drag_protocol (Glib::RefPtr< Window >& target) const
    -
    -

    -
    -
    Member Gdk::Window::set_device_events (const Glib::RefPtr< Device >& device, EventMask event_mask)
    +
    Member Gdk::Window::get_support_multidevice ()
    -
    -

    -
    -
    Member Gdk::Window::set_source_events (InputSource source, EventMask event_mask)
    +
    Member Gdk::Window::set_device_cursor (const Glib::RefPtr< Device >& device, const Glib::RefPtr< Cursor >& cursor)
    -
    -

    -
    -
    Member Gdk::Window::set_support_multidevice (bool support_multidevice=true)
    +
    Member Gdk::Window::set_device_events (const Glib::RefPtr< Device >& device, EventMask event_mask)
    -
    -

    -
    -
    Member Gtk::AboutDialog::get_license_type () const
    +
    Member Gdk::Window::set_source_events (InputSource source, EventMask event_mask)
    -
    -

    -
    -
    Member Gtk::AboutDialog::set_license_type (License license_type)
    +
    Member Gdk::Window::set_support_multidevice (bool support_multidevice=true)
    -
    -

    -
    -
    Class Gtk::AppChooser
    +
    Member Gtk::AboutDialog::get_license_type () const
    -
    -

    -
    -
    Member Gtk::AppChooser::get_app_info ()
    +
    Member Gtk::AboutDialog::set_license_type (License license_type)
    -
    -

    -
    -
    Member Gtk::AppChooser::get_app_info () const
    +
    Class Gtk::AppChooser
    -
    -

    -
    -
    Member Gtk::AppChooser::get_content_type () const
    +
    Member Gtk::AppChooser::get_app_info ()
    -
    -

    -
    -
    Member Gtk::AppChooser::refresh ()
    +
    Member Gtk::AppChooser::get_app_info () const
    -
    -

    -
    -
    Class Gtk::AppChooserButton
    +
    Member Gtk::AppChooser::get_content_type () const
    -
    -

    -
    -
    Member Gtk::AppChooserButton::append_custom_item (const Glib::ustring& name, const Glib::ustring& label, const Glib::RefPtr< Gio::Icon >& icon)
    +
    Member Gtk::AppChooser::refresh ()
    -
    -

    -
    -
    Member Gtk::AppChooserButton::append_separator ()
    +
    Class Gtk::AppChooserButton
    -
    -

    -
    -
    Member Gtk::AppChooserButton::get_show_dialog_item () const
    +
    Member Gtk::AppChooserButton::append_custom_item (const Glib::ustring& name, const Glib::ustring& label, const Glib::RefPtr< Gio::Icon >& icon)
    -
    -

    -
    -
    Member Gtk::AppChooserButton::set_active_custom_item (const Glib::ustring& name)
    +
    Member Gtk::AppChooserButton::append_separator ()
    -
    -

    -
    -
    Member Gtk::AppChooserButton::set_show_dialog_item (bool setting=true)
    +
    Member Gtk::AppChooserButton::get_show_dialog_item () const
    -
    -

    -
    -
    Class Gtk::AppChooserDialog
    +
    Member Gtk::AppChooserButton::set_active_custom_item (const Glib::ustring& name)
    -
    -

    -
    -
    Member Gtk::AppChooserDialog::get_widget ()
    +
    Member Gtk::AppChooserButton::set_show_dialog_item (bool setting=true)
    -
    -

    -
    -
    Member Gtk::AppChooserDialog::get_widget () const
    +
    Class Gtk::AppChooserDialog
    -
    -

    -
    -
    Class Gtk::AppChooserWidget
    +
    Member Gtk::AppChooserDialog::get_widget ()
    -
    -

    -
    -
    Member Gtk::AppChooserWidget::get_default_text ()
    +
    Member Gtk::AppChooserDialog::get_widget () const
    -
    -

    -
    -
    Member Gtk::AppChooserWidget::get_show_all () const
    +
    Class Gtk::AppChooserWidget
    -
    -

    -
    -
    Member Gtk::AppChooserWidget::get_show_default ()
    +
    Member Gtk::AppChooserWidget::get_default_text ()
    -
    -

    -
    -
    Member Gtk::AppChooserWidget::get_show_fallback () const
    +
    Member Gtk::AppChooserWidget::get_show_all () const
    -
    -

    -
    -
    Member Gtk::AppChooserWidget::get_show_other () const
    +
    Member Gtk::AppChooserWidget::get_show_default ()
    -
    -

    -
    -
    Member Gtk::AppChooserWidget::get_show_recommended () const
    +
    Member Gtk::AppChooserWidget::get_show_fallback () const
    -
    -

    -
    -
    Member Gtk::AppChooserWidget::set_show_all (bool setting=true)
    +
    Member Gtk::AppChooserWidget::get_show_other () const
    -
    -

    -
    -
    Member Gtk::AppChooserWidget::set_show_default (bool setting=true)
    +
    Member Gtk::AppChooserWidget::get_show_recommended () const
    -
    -

    -
    -
    Member Gtk::AppChooserWidget::set_show_fallback (bool setting=true)
    +
    Member Gtk::AppChooserWidget::set_show_all (bool setting=true)
    -
    -

    -
    -
    Member Gtk::AppChooserWidget::set_show_other (bool setting=true)
    +
    Member Gtk::AppChooserWidget::set_show_default (bool setting=true)
    -
    -

    -
    -
    Member Gtk::AppChooserWidget::set_show_recommended (bool setting=true)
    +
    Member Gtk::AppChooserWidget::set_show_fallback (bool setting=true)
    -
    -

    -
    -
    Member Gtk::Application::get_windows ()
    +
    Member Gtk::AppChooserWidget::set_show_other (bool setting=true)
    -
    -

    -
    -
    Member Gtk::Application::get_windows () const
    +
    Member Gtk::AppChooserWidget::set_show_recommended (bool setting=true)
    -
    -

    -
    -
    Member Gtk::Application::remove_window (Window& window)
    +
    Member Gtk::Application::get_windows ()
    -
    -

    -
    -
    Member Gtk::Assistant::next_page ()
    +
    Member Gtk::Application::get_windows () const
    -
    -

    -
    -
    Member Gtk::Assistant::previous_page ()
    +
    Member Gtk::Application::remove_window (Window& window)
    -
    -

    -
    -
    Class Gtk::Buildable
    +
    Member Gtk::Assistant::next_page ()
    -
    -

    -
    -
    Member Gtk::Calendar::get_day_is_marked (guint day) const
    +
    Member Gtk::Assistant::previous_page ()
    -
    -

    -
    -
    Class Gtk::CellArea
    +
    Class Gtk::Buildable
    -
    -

    -
    -
    Member Gtk::CellArea::activate (const Glib::RefPtr< CellAreaContext >& context, Widget& widget, const Gdk::Rectangle& cell_area, CellRendererState flags, bool edit_only)
    +
    Member Gtk::Calendar::get_day_is_marked (guint day) const
    -
    -

    -
    -
    Member Gtk::CellArea::activate_cell (Widget& widget, CellRenderer& renderer, GdkEvent* event, const Gdk::Rectangle& cell_area, CellRendererState flags)
    +
    Class Gtk::CellArea
    -
    -

    -
    -
    Member Gtk::CellArea::add (CellRenderer& renderer)
    +
    Member Gtk::CellArea::activate (const Glib::RefPtr< CellAreaContext >& context, Widget& widget, const Gdk::Rectangle& cell_area, CellRendererState flags, bool edit_only)
    -
    -

    -
    -
    Member Gtk::CellArea::add_focus_sibling (CellRenderer& renderer, CellRenderer& sibling)
    +
    Member Gtk::CellArea::activate_cell (Widget& widget, CellRenderer& renderer, GdkEvent* event, const Gdk::Rectangle& cell_area, CellRendererState flags)
    -
    -

    -
    -
    Member Gtk::CellArea::apply_attributes (const Glib::RefPtr< TreeModel >& tree_model, const TreeModel::iterator& iter, bool is_expander, bool is_expanded)
    +
    Member Gtk::CellArea::add (CellRenderer& renderer)
    -
    -

    -
    -
    Member Gtk::CellArea::attribute_connect (CellRenderer& renderer, const Glib::ustring& attribute, int column)
    +
    Member Gtk::CellArea::add_focus_sibling (CellRenderer& renderer, CellRenderer& sibling)
    -
    -

    -
    -
    Member Gtk::CellArea::attribute_disconnect (CellRenderer& renderer, const Glib::ustring& attribute)
    +
    Member Gtk::CellArea::apply_attributes (const Glib::RefPtr< TreeModel >& tree_model, const TreeModel::iterator& iter, bool is_expander, bool is_expanded)
    -
    -

    -
    -
    Member Gtk::CellArea::cell_get_property (CellRenderer& renderer, const Glib::ustring& property_name, Glib::ValueBase& value)
    +
    Member Gtk::CellArea::attribute_connect (CellRenderer& renderer, const Glib::ustring& attribute, int column)
    -
    -

    -
    -
    Member Gtk::CellArea::cell_set_property (CellRenderer& renderer, const Glib::ustring& property_name, const Glib::ValueBase& value)
    +
    Member Gtk::CellArea::attribute_disconnect (CellRenderer& renderer, const Glib::ustring& attribute)
    -
    -

    -
    -
    Member Gtk::CellArea::copy_context (const Glib::RefPtr< const CellAreaContext >& context)
    +
    Member Gtk::CellArea::cell_get_property (CellRenderer& renderer, const Glib::ustring& property_name, Glib::ValueBase& value)
    -
    -

    -
    -
    Member Gtk::CellArea::create_context () const
    +
    Member Gtk::CellArea::cell_set_property (CellRenderer& renderer, const Glib::ustring& property_name, const Glib::ValueBase& value)
    -
    -

    -
    -
    Member Gtk::CellArea::event (const Glib::RefPtr< CellAreaContext >& context, Widget& widget, GdkEvent* event, const Gdk::Rectangle& cell_area, GtkCellRendererState flags)
    +
    Member Gtk::CellArea::copy_context (const Glib::RefPtr< const CellAreaContext >& context)
    -
    -

    -
    -
    Member Gtk::CellArea::focus (DirectionType direction)
    +
    Member Gtk::CellArea::create_context () const
    -
    -

    -
    -
    Member Gtk::CellArea::get_cell_allocation (const Glib::RefPtr< CellAreaContext >& context, Widget& widget, CellRenderer& renderer, const Gdk::Rectangle& cell_area, Gdk::Rectangle& allocation)
    +
    Member Gtk::CellArea::event (const Glib::RefPtr< CellAreaContext >& context, Widget& widget, GdkEvent* event, const Gdk::Rectangle& cell_area, GtkCellRendererState flags)
    -
    -

    -
    -
    Member Gtk::CellArea::get_cell_at_position (const Glib::RefPtr< CellAreaContext >& context, Widget& widget, const Gdk::Rectangle& cell_area, int x, int y, Gdk::Rectangle& alloc_area)
    +
    Member Gtk::CellArea::focus (DirectionType direction)
    -
    -

    -
    -
    Member Gtk::CellArea::get_cell_at_position (const Glib::RefPtr< CellAreaContext >& context, Widget& widget, const Gdk::Rectangle& cell_area, int x, int y, Gdk::Rectangle& alloc_area) const
    +
    Member Gtk::CellArea::get_cell_allocation (const Glib::RefPtr< CellAreaContext >& context, Widget& widget, CellRenderer& renderer, const Gdk::Rectangle& cell_area, Gdk::Rectangle& allocation)
    -
    -

    -
    -
    Member Gtk::CellArea::get_current_path_string () const
    +
    Member Gtk::CellArea::get_cell_at_position (const Glib::RefPtr< CellAreaContext >& context, Widget& widget, const Gdk::Rectangle& cell_area, int x, int y, Gdk::Rectangle& alloc_area)
    -
    -

    -
    -
    Member Gtk::CellArea::get_edit_widget ()
    +
    Member Gtk::CellArea::get_cell_at_position (const Glib::RefPtr< CellAreaContext >& context, Widget& widget, const Gdk::Rectangle& cell_area, int x, int y, Gdk::Rectangle& alloc_area) const
    -
    -

    -
    -
    Member Gtk::CellArea::get_edit_widget () const
    +
    Member Gtk::CellArea::get_current_path_string () const
    -
    -

    -
    -
    Member Gtk::CellArea::get_edited_cell ()
    +
    Member Gtk::CellArea::get_edit_widget ()
    -
    -

    -
    -
    Member Gtk::CellArea::get_edited_cell () const
    +
    Member Gtk::CellArea::get_edit_widget () const
    -
    -

    -
    -
    Member Gtk::CellArea::get_focus_cell ()
    +
    Member Gtk::CellArea::get_edited_cell ()
    -
    -

    -
    -
    Member Gtk::CellArea::get_focus_cell () const
    +
    Member Gtk::CellArea::get_edited_cell () const
    -
    -

    -
    -
    Member Gtk::CellArea::get_focus_from_sibling (CellRenderer& renderer)
    +
    Member Gtk::CellArea::get_focus_cell ()
    -
    -

    -
    -
    Member Gtk::CellArea::get_focus_from_sibling (CellRenderer& renderer) const
    +
    Member Gtk::CellArea::get_focus_cell () const
    -
    -

    -
    -
    Member Gtk::CellArea::get_focus_siblings (CellRenderer& renderer)
    +
    Member Gtk::CellArea::get_focus_from_sibling (CellRenderer& renderer)
    -
    -

    -
    -
    Member Gtk::CellArea::get_focus_siblings (const CellRenderer& renderer) const
    +
    Member Gtk::CellArea::get_focus_from_sibling (CellRenderer& renderer) const
    -
    -

    -
    -
    Member Gtk::CellArea::get_preferred_height (const Glib::RefPtr< CellAreaContext >& context, Widget& widget, int& minimum_height, int& natural_height)
    +
    Member Gtk::CellArea::get_focus_siblings (CellRenderer& renderer)
    -
    -

    -
    -
    Member Gtk::CellArea::get_preferred_height_for_width (const Glib::RefPtr< CellAreaContext >& context, Widget& widget, int width, int& minimum_height, int& natural_height)
    +
    Member Gtk::CellArea::get_focus_siblings (const CellRenderer& renderer) const
    -
    -

    -
    -
    Member Gtk::CellArea::get_preferred_width (const Glib::RefPtr< CellAreaContext >& context, Widget& widget, int& minimum_width, int& natural_width)
    +
    Member Gtk::CellArea::get_preferred_height (const Glib::RefPtr< CellAreaContext >& context, Widget& widget, int& minimum_height, int& natural_height)
    -
    -

    -
    -
    Member Gtk::CellArea::get_preferred_width_for_height (const Glib::RefPtr< CellAreaContext >& context, Widget& widget, int height, int& minimum_width, int& natural_width)
    +
    Member Gtk::CellArea::get_preferred_height_for_width (const Glib::RefPtr< CellAreaContext >& context, Widget& widget, int width, int& minimum_height, int& natural_height)
    -
    -

    -
    -
    Member Gtk::CellArea::get_request_mode () const
    +
    Member Gtk::CellArea::get_preferred_width (const Glib::RefPtr< CellAreaContext >& context, Widget& widget, int& minimum_width, int& natural_width)
    -
    -

    -
    -
    Member Gtk::CellArea::has_renderer (CellRenderer& renderer)
    +
    Member Gtk::CellArea::get_preferred_width_for_height (const Glib::RefPtr< CellAreaContext >& context, Widget& widget, int height, int& minimum_width, int& natural_width)
    -
    -

    -
    -
    Member Gtk::CellArea::inner_cell_area (Widget& widget, const Gdk::Rectangle& cell_area, Gdk::Rectangle& inner_area)
    +
    Member Gtk::CellArea::get_request_mode () const
    -
    -

    -
    -
    Member Gtk::CellArea::is_activatable () const
    +
    Member Gtk::CellArea::has_renderer (CellRenderer& renderer)
    -
    -

    -
    -
    Member Gtk::CellArea::is_focus_sibling (CellRenderer& renderer, CellRenderer& sibling)
    +
    Member Gtk::CellArea::inner_cell_area (Widget& widget, const Gdk::Rectangle& cell_area, Gdk::Rectangle& inner_area)
    -
    -

    -
    -
    Member Gtk::CellArea::remove (CellRenderer& renderer)
    +
    Member Gtk::CellArea::is_activatable () const
    -
    -

    -
    -
    Member Gtk::CellArea::remove_focus_sibling (CellRenderer& renderer, CellRenderer& sibling)
    +
    Member Gtk::CellArea::is_focus_sibling (CellRenderer& renderer, CellRenderer& sibling)
    -
    -

    -
    -
    Member Gtk::CellArea::render (const Glib::RefPtr< CellAreaContext >& context, Widget& widget, const ::Cairo::RefPtr< ::Cairo::Context >& cr, const Gdk::Rectangle& background_area, const Gdk::Rectangle& cell_area, CellRendererState flags, bool paint_focus)
    +
    Member Gtk::CellArea::remove (CellRenderer& renderer)
    -
    -

    -
    -
    Member Gtk::CellArea::request_renderer (CellRenderer& renderer, Orientation orientation, Widget& widget, int for_size, int& minimum_size, int& natural_size)
    +
    Member Gtk::CellArea::remove_focus_sibling (CellRenderer& renderer, CellRenderer& sibling)
    -
    -

    -
    -
    Member Gtk::CellArea::set_focus_cell (CellRenderer& renderer)
    +
    Member Gtk::CellArea::render (const Glib::RefPtr< CellAreaContext >& context, Widget& widget, const ::Cairo::RefPtr< ::Cairo::Context >& cr, const Gdk::Rectangle& background_area, const Gdk::Rectangle& cell_area, CellRendererState flags, bool paint_focus)
    -
    -

    -
    -
    Member Gtk::CellArea::stop_editing (bool canceled)
    +
    Member Gtk::CellArea::request_renderer (CellRenderer& renderer, Orientation orientation, Widget& widget, int for_size, int& minimum_size, int& natural_size)
    -
    -

    -
    -
    Class Gtk::CellAreaBox
    +
    Member Gtk::CellArea::set_focus_cell (CellRenderer& renderer)
    -
    -

    -
    -
    Member Gtk::CellAreaBox::get_spacing () const
    +
    Member Gtk::CellArea::signal_add_editable ()
    -
    -

    -
    -
    Member Gtk::CellAreaBox::pack_end (CellRenderer& renderer, bool expand=false, bool align=true, bool fixed=false)
    +
    Member Gtk::CellArea::signal_focus_changed ()
    -
    -

    -
    -
    Member Gtk::CellAreaBox::pack_start (CellRenderer& renderer, bool expand=false, bool align=true, bool fixed=false)
    +
    Member Gtk::CellArea::signal_remove_editable ()
    -
    -

    -
    -
    Member Gtk::CellAreaBox::set_spacing (int spacing)
    +
    Member Gtk::CellArea::stop_editing (bool canceled)
    -
    -

    -
    -
    Member Gtk::CellAreaContext::get_allocation (int& width, int& height) const
    +
    Class Gtk::CellAreaBox
    -
    -

    -
    -
    Member Gtk::CellAreaContext::get_area ()
    +
    Member Gtk::CellAreaBox::get_spacing () const
    -
    -

    -
    -
    Member Gtk::CellAreaContext::get_area () const
    +
    Member Gtk::CellAreaBox::pack_end (CellRenderer& renderer, bool expand=false, bool align=true, bool fixed=false)
    -
    -

    -
    -
    Member Gtk::CellAreaContext::get_preferred_height (int& minimum_height, int& natural_height) const
    +
    Member Gtk::CellAreaBox::pack_start (CellRenderer& renderer, bool expand=false, bool align=true, bool fixed=false)
    -
    -

    -
    -
    Member Gtk::CellAreaContext::get_preferred_height_for_width (int width, int& minimum_height, int& natural_height) const
    +
    Member Gtk::CellAreaBox::set_spacing (int spacing)
    -
    -

    -
    -
    Member Gtk::CellAreaContext::get_preferred_width (int& minimum_width, int& natural_width) const
    +
    Member Gtk::CellAreaContext::get_allocation (int& width, int& height) const
    -
    -

    -
    -
    Member Gtk::CellAreaContext::get_preferred_width_for_height (int height, int& minimum_width, int& natural_width) const
    +
    Member Gtk::CellAreaContext::get_area ()
    -
    -

    -
    -
    Member Gtk::CellAreaContext::push_preferred_height (int minimum_height, int natural_height)
    +
    Member Gtk::CellAreaContext::get_area () const
    -
    -

    -
    -
    Member Gtk::CellAreaContext::push_preferred_width (int minimum_width, int natural_width)
    +
    Member Gtk::CellAreaContext::get_preferred_height (int& minimum_height, int& natural_height) const
    -
    -

    -
    -
    Member Gtk::CellLayout::get_area ()
    +
    Member Gtk::CellAreaContext::get_preferred_height_for_width (int width, int& minimum_height, int& natural_height) const
    -
    -

    -
    -
    Member Gtk::CellLayout::get_area () const
    +
    Member Gtk::CellAreaContext::get_preferred_width (int& minimum_width, int& natural_width) const
    -
    -

    -
    -
    Member Gtk::CellRenderer::get_aligned_area (Widget& widget, CellRendererState flags, const Gdk::Rectangle& cell_area, Gdk::Rectangle& aligned_area)
    +
    Member Gtk::CellAreaContext::get_preferred_width_for_height (int height, int& minimum_width, int& natural_width) const
    -
    -

    -
    -
    Member Gtk::CellRenderer::get_preferred_height (Widget& widget, int& minimum_height, int& natural_height) const
    +
    Member Gtk::CellAreaContext::push_preferred_height (int minimum_height, int natural_height)
    -
    -

    -
    -
    Member Gtk::CellRenderer::get_preferred_height_for_width (Widget& widget, int width, int& minimum_height, int& natural_height) const
    +
    Member Gtk::CellAreaContext::push_preferred_width (int minimum_width, int natural_width)
    -
    -

    -
    -
    Member Gtk::CellRenderer::get_preferred_size (Widget& widget, Requisition& minimum_size, Requisition& natural_size) const
    +
    Member Gtk::CellLayout::get_area ()
    -
    -

    -
    -
    Member Gtk::CellRenderer::get_preferred_width (Widget& widget, int& minimum_width, int& natural_width) const
    +
    Member Gtk::CellLayout::get_area () const
    -
    -

    -
    -
    Member Gtk::CellRenderer::get_preferred_width_for_height (Widget& widget, int height, int& minimum_width, int& natural_width) const
    +
    Member Gtk::CellRenderer::get_aligned_area (Widget& widget, CellRendererState flags, const Gdk::Rectangle& cell_area, Gdk::Rectangle& aligned_area)
    -
    -

    -
    -
    Member Gtk::CellRenderer::get_request_mode () const
    +
    Member Gtk::CellRenderer::get_preferred_height (Widget& widget, int& minimum_height, int& natural_height) const
    -
    -

    -
    -
    Member Gtk::CellRenderer::get_state (Widget& widget, CellRendererState cell_state) const
    +
    Member Gtk::CellRenderer::get_preferred_height_for_width (Widget& widget, int width, int& minimum_height, int& natural_height) const
    -
    -

    -
    -
    Member Gtk::CellRenderer::get_state (CellRendererState cell_state) const
    +
    Member Gtk::CellRenderer::get_preferred_size (Widget& widget, Requisition& minimum_size, Requisition& natural_size) const
    -
    -

    -
    -
    Member Gtk::CellRenderer::is_activatable () const
    +
    Member Gtk::CellRenderer::get_preferred_width (Widget& widget, int& minimum_width, int& natural_width) const
    -
    -

    -
    -
    Member Gtk::CellView::get_draw_sensitive () const
    +
    Member Gtk::CellRenderer::get_preferred_width_for_height (Widget& widget, int height, int& minimum_width, int& natural_width) const
    -
    -

    -
    -
    Member Gtk::CellView::get_fit_model () const
    +
    Member Gtk::CellRenderer::get_request_mode () const
    -
    -

    -
    -
    Member Gtk::CellView::set_background_rgba (const Gdk::RGBA& rgba)
    +
    Member Gtk::CellRenderer::get_state (Widget& widget, CellRendererState cell_state) const
    -
    -

    -
    -
    Member Gtk::CellView::set_draw_sensitive (bool draw_sensitive=true)
    +
    Member Gtk::CellRenderer::get_state (CellRendererState cell_state) const
    -
    -

    -
    -
    Member Gtk::CellView::set_fit_model (bool fit_model=true)
    +
    Member Gtk::CellRenderer::is_activatable () const
    -
    -

    -
    -
    Member Gtk::ColorButton::ColorButton (const Gdk::RGBA& rgba)
    +
    Member Gtk::CellView::get_draw_sensitive () const
    -
    -

    -
    -
    Member Gtk::ColorButton::get_rgba () const
    +
    Member Gtk::CellView::get_fit_model () const
    -
    -

    -
    -
    Member Gtk::ColorButton::set_rgba (const Gdk::RGBA& color)
    +
    Member Gtk::CellView::set_background_rgba (const Gdk::RGBA& rgba)
    -
    -

    -
    -
    Member Gtk::ColorSelection::set_current_rgba (const Gdk::RGBA& color)
    +
    Member Gtk::CellView::set_draw_sensitive (bool draw_sensitive=true)
    -
    -

    -
    -
    Member Gtk::ColorSelection::set_previous_rgba (const Gdk::RGBA& color)
    +
    Member Gtk::CellView::set_fit_model (bool fit_model=true)
    -
    -

    -
    -
    Member Gtk::ComboBox::get_active_id () const
    +
    Member Gtk::ColorButton::ColorButton (const Gdk::RGBA& rgba)
    -
    -

    -
    -
    Member Gtk::ComboBox::get_active_id (const Glib::ustring& active_id)
    +
    Member Gtk::ColorButton::get_rgba () const
    -
    -

    -
    -
    Member Gtk::ComboBox::get_id_column () const
    +
    Member Gtk::ColorButton::set_rgba (const Gdk::RGBA& color)
    -
    -

    -
    -
    Member Gtk::ComboBox::get_popup_fixed_width () const
    +
    Member Gtk::ColorSelection::set_current_rgba (const Gdk::RGBA& color)
    -
    -

    -
    -
    Member Gtk::ComboBox::popup (const Glib::RefPtr< Gdk::Device >& device)
    +
    Member Gtk::ColorSelection::set_previous_rgba (const Gdk::RGBA& color)
    -
    -

    -
    -
    Member Gtk::ComboBox::set_id_column (int id_column)
    +
    Member Gtk::ComboBox::get_active_id () const
    -
    -

    -
    -
    Member Gtk::ComboBox::set_popup_fixed_width (bool fixed=true)
    +
    Member Gtk::ComboBox::get_active_id (const Glib::ustring& active_id)
    -
    -

    -
    -
    Member Gtk::ComboBoxText::insert (int position, const Glib::ustring& id, const Glib::ustring& text)
    +
    Member Gtk::ComboBox::get_id_column () const
    -
    -

    -
    -
    Member Gtk::ComboBoxText::remove_all ()
    +
    Member Gtk::ComboBox::get_popup_fixed_width () const
    -
    -

    -
    -
    Class Gtk::CssProvider
    +
    Member Gtk::ComboBox::popup (const Glib::RefPtr< Gdk::Device >& device)
    -
    -

    -
    -
    Member Gtk::Entry::get_icon_area (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const
    +
    Member Gtk::ComboBox::set_id_column (int id_column)
    -
    -

    -
    -
    Member Gtk::Entry::get_text_area () const
    +
    Member Gtk::ComboBox::set_popup_fixed_width (bool fixed=true)
    -
    -

    -
    -
    Member Gtk::Entry::unset_icon (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)
    +
    Member Gtk::ComboBoxText::insert (int position, const Glib::ustring& id, const Glib::ustring& text)
    -
    -

    -
    -
    Class Gtk::Grid
    +
    Member Gtk::ComboBoxText::remove_all ()
    -
    -

    -
    -
    Member Gtk::IconSet::render_icon_pixbuf (const Glib::RefPtr< StyleContext >& context, IconSize size)
    +
    Class Gtk::CssProvider
    -
    -

    -
    -
    Member Gtk::MenuItem::get_reserve_indicator () const
    +
    Member Gtk::Entry::get_icon_area (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY) const
    -
    -

    -
    -
    Member Gtk::MenuItem::set_reserve_indicator (bool reserve=true)
    +
    Member Gtk::Entry::get_text_area () const
    -
    -

    -
    -
    Member Gtk::MenuShell::get_parent_shell ()
    +
    Member Gtk::Entry::unset_icon (EntryIconPosition icon_pos=ENTRY_ICON_PRIMARY)
    -
    -

    -
    -
    Member Gtk::MenuShell::get_parent_shell () const
    +
    Class Gtk::Grid
    -
    -

    -
    -
    Member Gtk::MenuShell::get_selected_item ()
    +
    Member Gtk::IconSet::render_icon_pixbuf (const Glib::RefPtr< StyleContext >& context, IconSize size)
    -
    -

    -
    -
    Member Gtk::MenuShell::get_selected_item () const
    +
    Member Gtk::MenuItem::get_reserve_indicator () const
    -
    -

    -
    -
    Class Gtk::NumerableIcon
    +
    Member Gtk::MenuItem::set_reserve_indicator (bool reserve=true)
    -
    -

    -
    -
    Member Gtk::NumerableIcon::get_background_gicon ()
    +
    Member Gtk::MenuShell::get_parent_shell ()
    -
    -

    -
    -
    Member Gtk::NumerableIcon::get_background_gicon () const
    +
    Member Gtk::MenuShell::get_parent_shell () const
    -
    -

    -
    -
    Member Gtk::NumerableIcon::get_background_icon_name () const
    +
    Member Gtk::MenuShell::get_selected_item ()
    -
    -

    -
    -
    Member Gtk::NumerableIcon::get_count () const
    +
    Member Gtk::MenuShell::get_selected_item () const
    -
    -

    -
    -
    Member Gtk::NumerableIcon::get_label () const
    +
    Class Gtk::NumerableIcon
    -
    -

    -
    -
    Member Gtk::NumerableIcon::get_style_context ()
    +
    Member Gtk::NumerableIcon::get_background_gicon ()
    -
    -

    -
    -
    Member Gtk::NumerableIcon::get_style_context () const
    +
    Member Gtk::NumerableIcon::get_background_gicon () const
    -
    -

    -
    -
    Member Gtk::NumerableIcon::set_background_gicon (const Glib::RefPtr< Gio::Icon >& icon)
    +
    Member Gtk::NumerableIcon::get_background_icon_name () const
    -
    -

    -
    -
    Member Gtk::NumerableIcon::set_background_icon_name (const Glib::ustring& icon_name)
    +
    Member Gtk::NumerableIcon::get_count () const
    -
    -

    -
    -
    Member Gtk::NumerableIcon::set_count (int count)
    +
    Member Gtk::NumerableIcon::get_label () const
    -
    -

    -
    -
    Member Gtk::NumerableIcon::set_label (const Glib::ustring& label)
    +
    Member Gtk::NumerableIcon::get_style_context ()
    -
    -

    -
    -
    Member Gtk::NumerableIcon::set_style_context (const Glib::RefPtr< StyleContext >& style)
    +
    Member Gtk::NumerableIcon::get_style_context () const
    -
    -

    -
    -
    Member Gtk::PrintJob::get_collate () const
    +
    Member Gtk::NumerableIcon::set_background_gicon (const Glib::RefPtr< Gio::Icon >& icon)
    -
    -

    -
    -
    Member Gtk::PrintJob::get_n_up () const
    +
    Member Gtk::NumerableIcon::set_background_icon_name (const Glib::ustring& icon_name)
    -
    -

    -
    -
    Member Gtk::PrintJob::get_n_up_layout () const
    +
    Member Gtk::NumerableIcon::set_count (int count)
    -
    -

    -
    -
    Member Gtk::PrintJob::get_num_copies () const
    +
    Member Gtk::NumerableIcon::set_label (const Glib::ustring& label)
    -
    -

    -
    -
    Member Gtk::PrintJob::get_page_set () const
    +
    Member Gtk::NumerableIcon::set_style_context (const Glib::RefPtr< StyleContext >& style)
    -
    -

    -
    -
    Member Gtk::PrintJob::get_pages () const
    +
    Member Gtk::PrintJob::get_collate () const
    -
    -

    -
    -
    Member Gtk::PrintJob::get_reverse () const
    +
    Member Gtk::PrintJob::get_n_up () const
    -
    -

    -
    -
    Member Gtk::PrintJob::get_rotate () const
    +
    Member Gtk::PrintJob::get_n_up_layout () const
    -
    -

    -
    -
    Member Gtk::PrintJob::get_scale () const
    +
    Member Gtk::PrintJob::get_num_copies () const
    -
    -

    -
    -
    Member Gtk::PrintJob::set_collate (bool collate=true)
    +
    Member Gtk::PrintJob::get_page_set () const
    -
    -

    -
    -
    Member Gtk::PrintJob::set_n_up (guint n_up)
    +
    Member Gtk::PrintJob::get_pages () const
    -
    -

    -
    -
    Member Gtk::PrintJob::set_n_up_layout (NumberUpLayout layout)
    +
    Member Gtk::PrintJob::get_reverse () const
    -
    -

    -
    -
    Member Gtk::PrintJob::set_num_copies (int num_copies)
    +
    Member Gtk::PrintJob::get_rotate () const
    -
    -

    -
    -
    Member Gtk::PrintJob::set_page_set (PageSet page_set)
    +
    Member Gtk::PrintJob::get_scale () const
    -
    -

    -
    -
    Member Gtk::PrintJob::set_pages (PrintPages pages)
    +
    Member Gtk::PrintJob::set_collate (bool collate=true)
    -
    -

    -
    -
    Member Gtk::PrintJob::set_reverse (bool reverse=true)
    +
    Member Gtk::PrintJob::set_n_up (guint n_up)
    -
    -

    -
    -
    Member Gtk::PrintJob::set_rotate (bool rotate=true)
    +
    Member Gtk::PrintJob::set_n_up_layout (NumberUpLayout layout)
    -
    -

    -
    -
    Member Gtk::PrintJob::set_scale (double scale)
    +
    Member Gtk::PrintJob::set_num_copies (int num_copies)
    -
    -

    -
    -
    Member Gtk::ProgressBar::get_show_text () const
    +
    Member Gtk::PrintJob::set_page_set (PageSet page_set)
    -
    -

    -
    -
    Member Gtk::ProgressBar::set_show_text (bool show_text=true)
    +
    Member Gtk::PrintJob::set_pages (PrintPages pages)
    -
    -

    -
    -
    Member Gtk::RadioAction::join_group (const Glib::RefPtr< RadioAction >& group_source)
    +
    Member Gtk::PrintJob::set_reverse (bool reverse=true)
    -
    -

    -
    -
    Member Gtk::RadioButton::join_group (RadioButton& group_source)
    +
    Member Gtk::PrintJob::set_rotate (bool rotate=true)
    -
    -

    -
    -
    Class Gtk::Scrollable
    +
    Member Gtk::PrintJob::set_scale (double scale)
    -
    -

    -
    -
    Member Gtk::Scrollable::get_hadjustment ()
    +
    Member Gtk::ProgressBar::get_show_text () const
    -
    -

    -
    -
    Member Gtk::Scrollable::get_hadjustment () const
    +
    Member Gtk::ProgressBar::set_show_text (bool show_text=true)
    -
    -

    -
    -
    Member Gtk::Scrollable::get_hscroll_policy () const
    +
    Member Gtk::RadioAction::join_group (const Glib::RefPtr< RadioAction >& group_source)
    -
    -

    -
    -
    Member Gtk::Scrollable::get_vadjustment () const
    +
    Member Gtk::RadioButton::join_group (RadioButton& group_source)
    -
    -

    -
    -
    Member Gtk::Scrollable::get_vadjustment ()
    +
    Class Gtk::Scrollable
    -
    -

    -
    -
    Member Gtk::Scrollable::get_vscroll_policy () const
    +
    Member Gtk::Scrollable::get_hadjustment ()
    -
    -

    -
    -
    Member Gtk::Scrollable::set_hadjustment (const Glib::RefPtr< Adjustment >& hadjustment)
    +
    Member Gtk::Scrollable::get_hadjustment () const
    -
    -

    -
    -
    Member Gtk::Scrollable::set_hscroll_policy (ScrollablePolicy policy)
    +
    Member Gtk::Scrollable::get_hscroll_policy () const
    -
    -

    -
    -
    Member Gtk::Scrollable::set_vadjustment (const Glib::RefPtr< Adjustment >& hadjustment)
    +
    Member Gtk::Scrollable::get_vadjustment ()
    -
    -

    -
    -
    Member Gtk::Scrollable::set_vscroll_policy (ScrollablePolicy policy)
    +
    Member Gtk::Scrollable::get_vadjustment () const
    -
    -

    -
    -
    Member Gtk::ScrolledWindow::get_min_content_height () const
    +
    Member Gtk::Scrollable::get_vscroll_policy () const
    -
    -

    -
    -
    Member Gtk::ScrolledWindow::get_min_content_width () const
    +
    Member Gtk::Scrollable::set_hadjustment (const Glib::RefPtr< Adjustment >& hadjustment)
    -
    -

    -
    -
    Member Gtk::ScrolledWindow::set_min_content_height (int height)
    +
    Member Gtk::Scrollable::set_hscroll_policy (ScrollablePolicy policy)
    -
    -

    -
    -
    Member Gtk::ScrolledWindow::set_min_content_width (int width)
    +
    Member Gtk::Scrollable::set_vadjustment (const Glib::RefPtr< Adjustment >& hadjustment)
    -
    -

    -
    -
    Class Gtk::StyleContext
    +
    Member Gtk::Scrollable::set_vscroll_policy (ScrollablePolicy policy)
    -
    -

    -
    -
    Member Gtk::StyleContext::add_class (const Glib::ustring& class_name)
    +
    Member Gtk::ScrolledWindow::get_min_content_height () const
    -
    -

    -
    -
    Member Gtk::StyleContext::add_provider (const Glib::RefPtr< StyleProvider >& provider, guint priority)
    +
    Member Gtk::ScrolledWindow::get_min_content_width () const
    -
    -

    -
    -
    Member Gtk::StyleContext::add_provider_for_screen (const Glib::RefPtr< Gdk::Screen >& screen, const Glib::RefPtr< StyleProvider >& provider, guint priority)
    +
    Member Gtk::ScrolledWindow::set_min_content_height (int height)
    -
    -

    -
    -
    Member Gtk::StyleContext::add_region (const Glib::ustring& region_name, RegionFlags flags)
    +
    Member Gtk::ScrolledWindow::set_min_content_width (int width)
    -
    -

    -
    -
    Member Gtk::StyleContext::cancel_animations (gpointer region_id)
    +
    Class Gtk::StyleContext
    -
    -

    -
    -
    Member Gtk::StyleContext::context_restore ()
    +
    Member Gtk::StyleContext::add_class (const Glib::ustring& class_name)
    -
    -

    -
    -
    Member Gtk::StyleContext::context_save ()
    +
    Member Gtk::StyleContext::add_provider (const Glib::RefPtr< StyleProvider >& provider, guint priority)
    -
    -

    -
    -
    Member Gtk::StyleContext::get_direction () const
    +
    Member Gtk::StyleContext::add_provider_for_screen (const Glib::RefPtr< Gdk::Screen >& screen, const Glib::RefPtr< StyleProvider >& provider, guint priority)
    -
    -

    -
    -
    Member Gtk::StyleContext::get_font (StateFlags state=(StateFlags) 0) const
    +
    Member Gtk::StyleContext::add_region (const Glib::ustring& region_name, RegionFlags flags)
    -
    -

    -
    -
    Member Gtk::StyleContext::get_junction_sides () const
    +
    Member Gtk::StyleContext::cancel_animations (gpointer region_id)
    -
    -

    -
    -
    Member Gtk::StyleContext::get_path () const
    +
    Member Gtk::StyleContext::context_restore ()
    -
    -

    -
    -
    Member Gtk::StyleContext::get_state () const
    +
    Member Gtk::StyleContext::context_save ()
    -
    -

    -
    -
    Member Gtk::StyleContext::has_class (const Glib::ustring& class_name)
    +
    Member Gtk::StyleContext::get_direction () const
    -
    -

    -
    -
    Member Gtk::StyleContext::has_region (const Glib::ustring& region_name, RegionFlags& flags_return)
    +
    Member Gtk::StyleContext::get_font (StateFlags state=(StateFlags) 0) const
    -
    -

    -
    -
    Member Gtk::StyleContext::invalidate ()
    +
    Member Gtk::StyleContext::get_junction_sides () const
    -
    -

    -
    -
    Member Gtk::StyleContext::list_regions ()
    +
    Member Gtk::StyleContext::get_path () const
    -
    -

    -
    -
    Member Gtk::StyleContext::notify_state_change (const Glib::RefPtr< Gdk::Window >& window, gpointer region_id, StateType state, bool state_value)
    +
    Member Gtk::StyleContext::get_state () const
    -
    -

    -
    -
    Member Gtk::StyleContext::pop_animatable_region ()
    +
    Member Gtk::StyleContext::has_class (const Glib::ustring& class_name)
    -
    -

    -
    -
    Member Gtk::StyleContext::push_animatable_region (gpointer region_id)
    +
    Member Gtk::StyleContext::has_region (const Glib::ustring& region_name, RegionFlags& flags_return)
    -
    -

    -
    -
    Member Gtk::StyleContext::remove_class (const Glib::ustring& class_name)
    +
    Member Gtk::StyleContext::invalidate ()
    -
    -

    -
    -
    Member Gtk::StyleContext::remove_provider (const Glib::RefPtr< StyleProvider >& provider)
    +
    Member Gtk::StyleContext::list_classes () const
    -
    -

    -
    -
    Member Gtk::StyleContext::remove_provider_for_screen (const Glib::RefPtr< Gdk::Screen >& screen, const Glib::RefPtr< StyleProvider >& provider)
    +
    Member Gtk::StyleContext::list_regions ()
    -
    -

    -
    -
    Member Gtk::StyleContext::remove_region (const Glib::ustring& region_name)
    +
    Member Gtk::StyleContext::notify_state_change (const Glib::RefPtr< Gdk::Window >& window, gpointer region_id, StateType state, bool state_value)
    -
    -

    -
    -
    Member Gtk::StyleContext::render_activity (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, double width, double height)
    +
    Member Gtk::StyleContext::pop_animatable_region ()
    -
    -

    -
    -
    Member Gtk::StyleContext::render_arrow (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double angle, double x, double y, double size)
    +
    Member Gtk::StyleContext::push_animatable_region (gpointer region_id)
    -
    -

    -
    -
    Member Gtk::StyleContext::render_background (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, double width, double height)
    +
    Member Gtk::StyleContext::remove_class (const Glib::ustring& class_name)
    +
    +
    Member Gtk::StyleContext::remove_provider (const Glib::RefPtr< StyleProvider >& provider)
    +
    +
    Member Gtk::StyleContext::remove_provider_for_screen (const Glib::RefPtr< Gdk::Screen >& screen, const Glib::RefPtr< StyleProvider >& provider)
    +
    +
    Member Gtk::StyleContext::remove_region (const Glib::ustring& region_name)
    +
    +
    Member Gtk::StyleContext::render_activity (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, double width, double height)
    +
    +
    Member Gtk::StyleContext::render_arrow (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double angle, double x, double y, double size)
    +
    +
    Member Gtk::StyleContext::render_background (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, double width, double height)
    .
    -
    -

    -
    -
    Member Gtk::StyleContext::render_check (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, double width, double height)
    +
    Member Gtk::StyleContext::render_check (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, double width, double height)
    -
    -

    -
    -
    Member Gtk::StyleContext::render_expander (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, double width, double height)
    +
    Member Gtk::StyleContext::render_expander (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, double width, double height)
    -
    -

    -
    -
    Member Gtk::StyleContext::render_extension (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, double width, double height, PositionType gap_side)
    +
    Member Gtk::StyleContext::render_extension (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, double width, double height, PositionType gap_side)
    -
    -

    -
    -
    Member Gtk::StyleContext::render_focus (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, double width, double height)
    +
    Member Gtk::StyleContext::render_focus (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, double width, double height)
    -
    -

    -
    -
    Member Gtk::StyleContext::render_frame (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, double width, double height)
    +
    Member Gtk::StyleContext::render_frame (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, double width, double height)
    -
    -

    -
    -
    Member Gtk::StyleContext::render_frame_gap (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, double width, double height, PositionType gap_side, double xy0_gap, double xy1_gap)
    +
    Member Gtk::StyleContext::render_frame_gap (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, double width, double height, PositionType gap_side, double xy0_gap, double xy1_gap)
    -
    -

    -
    -
    Member Gtk::StyleContext::render_handle (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, double width, double height)
    +
    Member Gtk::StyleContext::render_handle (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, double width, double height)
    -
    -

    -
    -
    Member Gtk::StyleContext::render_icon_pixbuf (const IconSource& source, IconSize size)
    +
    Member Gtk::StyleContext::render_icon_pixbuf (const IconSource& source, IconSize size)
    -
    -

    -
    -
    Member Gtk::StyleContext::render_layout (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, PangoLayout* layout)
    +
    Member Gtk::StyleContext::render_layout (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, PangoLayout* layout)
    -
    -

    -
    -
    Member Gtk::StyleContext::render_line (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x0, double y0, double x1, double y1)
    +
    Member Gtk::StyleContext::render_line (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x0, double y0, double x1, double y1)
    -
    -

    -
    -
    Member Gtk::StyleContext::render_option (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, double width, double height)
    +
    Member Gtk::StyleContext::render_option (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, double width, double height)
    -
    -

    -
    -
    Member Gtk::StyleContext::render_slider (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, double width, double height, Orientation orientation)
    +
    Member Gtk::StyleContext::render_slider (const ::Cairo::RefPtr< ::Cairo::Context >& cr, double x, double y, double width, double height, Orientation orientation)
    -
    -

    -
    -
    Member Gtk::StyleContext::scroll_animations (const Glib::RefPtr< Gdk::Window >& window, int dx, int dy)
    +
    Member Gtk::StyleContext::scroll_animations (const Glib::RefPtr< Gdk::Window >& window, int dx, int dy)
    -
    -

    -
    -
    Member Gtk::StyleContext::set_background (const Glib::RefPtr< Gdk::Window >& window)
    +
    Member Gtk::StyleContext::set_background (const Glib::RefPtr< Gdk::Window >& window)
    -
    -

    -
    -
    Member Gtk::StyleContext::set_direction (TextDirection direction)
    +
    Member Gtk::StyleContext::set_direction (TextDirection direction)
    -
    -

    -
    -
    Member Gtk::StyleContext::set_junction_sides (JunctionSides sides)
    +
    Member Gtk::StyleContext::set_junction_sides (JunctionSides sides)
    -
    -

    -
    -
    Member Gtk::StyleContext::set_path (const WidgetPath& path)
    +
    Member Gtk::StyleContext::set_path (const WidgetPath& path)
    -
    -

    -
    -
    Member Gtk::StyleContext::set_screen (const Glib::RefPtr< Gdk::Screen >& screen)
    +
    Member Gtk::StyleContext::set_screen (const Glib::RefPtr< Gdk::Screen >& screen)
    -
    -

    -
    -
    Member Gtk::StyleContext::set_state (StateFlags flags)
    +
    Member Gtk::StyleContext::set_state (StateFlags flags)
    -
    -

    -
    -
    Member Gtk::StyleContext::state_is_running (StateType state, gdouble* progress)
    +
    Member Gtk::StyleContext::state_is_running (StateType state, gdouble* progress)
    -
    -

    -
    -
    Class Gtk::StyleProvider
    +
    Class Gtk::StyleProvider
    -
    -

    -
    -
    Class Gtk::Switch
    +
    Class Gtk::Switch
    -
    -

    -
    -
    Member Gtk::Switch::get_active () const
    +
    Member Gtk::Switch::get_active () const
    -
    -

    -
    -
    Member Gtk::Switch::set_active (bool is_active=true)
    +
    Member Gtk::Switch::set_active (bool is_active=true)
    -
    -

    -
    -
    Member Gtk::TextView::get_cursor_locations (const TextBuffer::iterator& iter, Gdk::Rectangle& strong, Gdk::Rectangle& weak) const
    +
    Member Gtk::TextView::get_cursor_locations (const TextBuffer::iterator& iter, Gdk::Rectangle& strong, Gdk::Rectangle& weak) const
    -
    -

    -
    -
    Member Gtk::TreeViewColumn::get_button () const
    +
    Member Gtk::TreeViewColumn::get_button () const
    -
    -

    -
    -
    Member Gtk::TreeViewColumn::get_button ()
    +
    Member Gtk::TreeViewColumn::get_button ()
    -
    -

    -
    -
    Member Gtk::Widget::add_device_events (const Glib::RefPtr< const Gdk::Device >& device, Gdk::EventMask events)
    +
    Member Gtk::Widget::add_device_events (const Glib::RefPtr< const Gdk::Device >& device, Gdk::EventMask events)
    -
    -

    -
    -
    Member Gtk::Widget::device_is_shadowed (const Glib::RefPtr< const Gdk::Device >& device)
    +
    Member Gtk::Widget::device_is_shadowed (const Glib::RefPtr< const Gdk::Device >& device)
    -
    -

    -
    -
    Member Gtk::Widget::draw (const ::Cairo::RefPtr< ::Cairo::Context >& cr)
    +
    Member Gtk::Widget::draw (const ::Cairo::RefPtr< ::Cairo::Context >& cr)
    -
    -

    -
    -
    Member Gtk::Widget::get_device_enabled (const Glib::RefPtr< const Gdk::Device >& device) const
    +
    Member Gtk::Widget::get_device_enabled (const Glib::RefPtr< const Gdk::Device >& device) const
    -
    -

    -
    -
    Member Gtk::Widget::get_device_events (const Glib::RefPtr< const Gdk::Device >& device) const
    +
    Member Gtk::Widget::get_device_events (const Glib::RefPtr< const Gdk::Device >& device) const
    -
    -

    -
    -
    Member Gtk::Widget::get_margin_bottom () const
    +
    Member Gtk::Widget::get_margin_bottom () const
    -
    -

    -
    -
    Member Gtk::Widget::get_margin_left () const
    +
    Member Gtk::Widget::get_margin_left () const
    -
    -

    -
    -
    Member Gtk::Widget::get_margin_right () const
    +
    Member Gtk::Widget::get_margin_right () const
    -
    -

    -
    -
    Member Gtk::Widget::get_margin_top () const
    +
    Member Gtk::Widget::get_margin_top () const
    -
    -

    -
    -
    Member Gtk::Widget::get_preferred_height (int& minimum_height, int& natural_height) const
    +
    Member Gtk::Widget::get_preferred_height (int& minimum_height, int& natural_height) const
    -
    -

    -
    -
    Member Gtk::Widget::get_preferred_height_for_width (int width, int& minimum_height, int& natural_height) const
    +
    Member Gtk::Widget::get_preferred_height_for_width (int width, int& minimum_height, int& natural_height) const
    -
    -

    -
    -
    Member Gtk::Widget::get_preferred_size (Requisition& minimum_size, Requisition& natural_size) const
    +
    Member Gtk::Widget::get_preferred_size (Requisition& minimum_size, Requisition& natural_size) const
    -
    -

    -
    -
    Member Gtk::Widget::get_preferred_width (int& minimum_width, int& natural_width) const
    +
    Member Gtk::Widget::get_preferred_width (int& minimum_width, int& natural_width) const
    -
    -

    -
    -
    Member Gtk::Widget::get_preferred_width_for_height (int height, int& minimum_width, int& natural_width) const
    +
    Member Gtk::Widget::get_preferred_width_for_height (int height, int& minimum_width, int& natural_width) const
    -
    -

    -
    -
    Member Gtk::Widget::get_request_mode () const
    +
    Member Gtk::Widget::get_request_mode () const
    -
    -

    -
    -
    Member Gtk::Widget::get_state_flags () const
    +
    Member Gtk::Widget::get_state_flags () const
    -
    -

    -
    -
    Member Gtk::Widget::input_shape_combine_region (const ::Cairo::RefPtr< const ::Cairo::Region >& region)
    +
    Member Gtk::Widget::input_shape_combine_region (const ::Cairo::RefPtr< const ::Cairo::Region >& region)
    -
    -

    -
    -
    Member Gtk::Widget::override_cursor (const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)
    +
    Member Gtk::Widget::override_cursor (const Gdk::RGBA& cursor, const Gdk::RGBA& secondary_cursor)
    -
    -

    -
    -
    Member Gtk::Widget::override_font (const Pango::FontDescription& font_desc)
    +
    Member Gtk::Widget::override_font (const Pango::FontDescription& font_desc)
    -
    -

    -
    -
    Member Gtk::Widget::override_symbolic_color (const Glib::ustring& name, const Gdk::RGBA& color)
    +
    Member Gtk::Widget::override_symbolic_color (const Glib::ustring& name, const Gdk::RGBA& color)
    -
    -

    -
    -
    Member Gtk::Widget::queue_draw_region (const ::Cairo::RefPtr< const ::Cairo::Region >& region)
    +
    Member Gtk::Widget::queue_draw_region (const ::Cairo::RefPtr< const ::Cairo::Region >& region)
    -
    -

    -
    -
    Member Gtk::Widget::render_icon_pixbuf (const StockID& stock_id, IconSize size)
    +
    Member Gtk::Widget::render_icon_pixbuf (const StockID& stock_id, IconSize size)
    -
    -

    -
    -
    Member Gtk::Widget::reset_style ()
    +
    Member Gtk::Widget::reset_style ()
    -
    -

    -
    -
    Member Gtk::Widget::set_device_enabled (const Glib::RefPtr< Gdk::Device >& device, bool enabled=true)
    +
    Member Gtk::Widget::set_device_enabled (const Glib::RefPtr< Gdk::Device >& device, bool enabled=true)
    -
    -

    -
    -
    Member Gtk::Widget::set_device_events (const Glib::RefPtr< const Gdk::Device >& device, Gdk::EventMask events)
    +
    Member Gtk::Widget::set_device_events (const Glib::RefPtr< const Gdk::Device >& device, Gdk::EventMask events)
    -
    -

    -
    -
    Member Gtk::Widget::set_margin_bottom (int margin)
    +
    Member Gtk::Widget::set_margin_bottom (int margin)
    -
    -

    -
    -
    Member Gtk::Widget::set_margin_left (int margin)
    +
    Member Gtk::Widget::set_margin_left (int margin)
    -
    -

    -
    -
    Member Gtk::Widget::set_margin_right (int margin)
    +
    Member Gtk::Widget::set_margin_right (int margin)
    -
    -

    -
    -
    Member Gtk::Widget::set_margin_top (int margin)
    +
    Member Gtk::Widget::set_margin_top (int margin)
    -
    -

    -
    -
    Member Gtk::Widget::set_state_flags (StateFlags flags, bool clear=true)
    +
    Member Gtk::Widget::set_state_flags (StateFlags flags, bool clear=true)
    -
    -

    -
    -
    Member Gtk::Widget::set_support_multidevice (bool support_multidevice=true)
    +
    Member Gtk::Widget::set_support_multidevice (bool support_multidevice=true)
    -
    -

    -
    -
    Member Gtk::Widget::shape_combine_region (const ::Cairo::RefPtr< const ::Cairo::Region >& region)
    +
    Member Gtk::Widget::shape_combine_region (const ::Cairo::RefPtr< const ::Cairo::Region >& region)
    -
    -

    -
    -
    Member Gtk::Widget::should_draw_window (const ::Cairo::RefPtr< const ::Cairo::Context >& cr, const Glib::RefPtr< const Gdk::Window >& window)
    +
    Member Gtk::Widget::should_draw_window (const ::Cairo::RefPtr< const ::Cairo::Context >& cr, const Glib::RefPtr< const Gdk::Window >& window)
    -
    -

    -
    -
    Member Gtk::Widget::signal_draw ()
    +
    Member Gtk::Widget::signal_draw ()
    -
    -

    -
    -
    Member Gtk::Widget::signal_style_updated ()
    +
    Member Gtk::Widget::signal_state_flags_changed ()
    -
    -

    -
    -
    Member Gtk::Widget::transform_cairo_context_to_window (const ::Cairo::RefPtr< ::Cairo::Context >& cr, const Glib::RefPtr< const Gdk::Window >& window)
    +
    Member Gtk::Widget::signal_style_updated ()
    -
    -

    -
    -
    Member Gtk::Widget::unset_state_flags (StateFlags flags)
    +
    Member Gtk::Widget::transform_cairo_context_to_window (const ::Cairo::RefPtr< ::Cairo::Context >& cr, const Glib::RefPtr< const Gdk::Window >& window)
    -
    -

    -
    -
    Class Gtk::WidgetPath
    +
    Member Gtk::Widget::unset_state_flags (StateFlags flags)
    -
    -

    -
    -
    Member Gtk::WidgetPath::get_object_type () const
    +
    Class Gtk::WidgetPath
    -
    -

    -
    -
    Member Gtk::WidgetPath::has_parent (GType type) const
    +
    Member Gtk::WidgetPath::get_object_type () const
    -
    -

    -
    -
    Member Gtk::WidgetPath::is_type (GType type) const
    +
    Member Gtk::WidgetPath::has_parent (GType type) const
    -
    -

    -
    -
    Member Gtk::WidgetPath::iter_add_class (int pos, const Glib::ustring& name)
    +
    Member Gtk::WidgetPath::is_type (GType type) const
    -
    -

    -
    -
    Member Gtk::WidgetPath::iter_add_region (int pos, const Glib::ustring& name, RegionFlags flags)
    +
    Member Gtk::WidgetPath::iter_add_class (int pos, const Glib::ustring& name)
    -
    -

    -
    -
    Member Gtk::WidgetPath::iter_clear_classes (int pos)
    +
    Member Gtk::WidgetPath::iter_add_region (int pos, const Glib::ustring& name, RegionFlags flags)
    -
    -

    -
    -
    Member Gtk::WidgetPath::iter_clear_regions (int pos)
    +
    Member Gtk::WidgetPath::iter_clear_classes (int pos)
    -
    -

    -
    -
    Member Gtk::WidgetPath::iter_get_object_type (int pos) const
    +
    Member Gtk::WidgetPath::iter_clear_regions (int pos)
    -
    -

    -
    -
    Member Gtk::WidgetPath::iter_has_class (int pos, const Glib::ustring& name) const
    +
    Member Gtk::WidgetPath::iter_get_object_type (int pos) const
    -
    -

    -
    -
    Member Gtk::WidgetPath::iter_has_name (int pos, const Glib::ustring& name) const
    +
    Member Gtk::WidgetPath::iter_has_class (int pos, const Glib::ustring& name) const
    -
    -

    -
    -
    Member Gtk::WidgetPath::iter_has_region (int pos, const Glib::ustring& name, RegionFlags& flags) const
    +
    Member Gtk::WidgetPath::iter_has_name (int pos, const Glib::ustring& name) const
    -
    -

    -
    -
    Member Gtk::WidgetPath::iter_remove_class (int pos, const Glib::ustring& name)
    +
    Member Gtk::WidgetPath::iter_has_region (int pos, const Glib::ustring& name, RegionFlags& flags) const
    -
    -

    -
    -
    Member Gtk::WidgetPath::iter_remove_region (int pos, const Glib::ustring& name)
    +
    Member Gtk::WidgetPath::iter_remove_class (int pos, const Glib::ustring& name)
    -
    -

    -
    -
    Member Gtk::WidgetPath::iter_set_name (int pos, const Glib::ustring& name)
    +
    Member Gtk::WidgetPath::iter_remove_region (int pos, const Glib::ustring& name)
    -
    -

    -
    -
    Member Gtk::WidgetPath::iter_set_object_type (int pos, GType type)
    +
    Member Gtk::WidgetPath::iter_set_name (int pos, const Glib::ustring& name)
    -
    -

    -
    -
    Member Gtk::WidgetPath::path_append_type (GType type)
    +
    Member Gtk::WidgetPath::iter_set_object_type (int pos, GType type)
    -
    -

    -
    -
    Member Gtk::WidgetPath::path_length () const
    +
    Member Gtk::WidgetPath::path_append_type (GType type)
    -
    -

    -
    -
    Member Gtk::WidgetPath::prepend_type (GType type)
    +
    Member Gtk::WidgetPath::path_length () const
    -
    -

    -
    -
    Member Gtk::Window::get_application () const
    +
    Member Gtk::WidgetPath::prepend_type (GType type)
    -
    -

    -
    -
    Member Gtk::Window::get_application ()
    +
    Member Gtk::Window::get_application ()
    -
    -

    -
    -
    Member Gtk::Window::get_has_resize_grip () const
    +
    Member Gtk::Window::get_application () const
    -
    -

    -
    -
    Member Gtk::Window::get_resize_grip_area (Gdk::Rectangle& rect) const
    +
    Member Gtk::Window::get_has_resize_grip () const
    -
    -

    -
    -
    Member Gtk::Window::get_resize_grip_is_visible () const
    +
    Member Gtk::Window::get_resize_grip_area (Gdk::Rectangle& rect) const
    -
    -

    -
    -
    Member Gtk::Window::set_application (const Glib::RefPtr< Application >& application)
    +
    Member Gtk::Window::get_resize_grip_is_visible () const
    -
    -

    -
    -
    Member Gtk::Window::set_has_resize_grip (bool setting=true)
    +
    Member Gtk::Window::set_application (const Glib::RefPtr< Application >& application)
    +
    +
    Member Gtk::Window::set_has_resize_grip (bool setting=true)
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/since_3_2.html gtkmm3.0-3.4.0/docs/reference/html/since_3_2.html --- gtkmm3.0-3.3.18/docs/reference/html/since_3_2.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/since_3_2.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: New API in gtkmm 3.2 + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    -

    -
    -
    Member Gtk::Adjustment::get_minimum_increment () const
    +
    +
    Member Gtk::Adjustment::get_minimum_increment () const
    -
    -

    -
    -
    Member Gtk::AppChooserButton::get_show_default_item () const
    +
    Member Gtk::AppChooserButton::get_show_default_item () const
    -
    -

    -
    -
    Member Gtk::AppChooserButton::set_show_default_item (bool setting=true)
    +
    Member Gtk::AppChooserButton::set_show_default_item (bool setting=true)
    -
    -

    -
    -
    Member Gtk::Application::signal_window_added ()
    +
    Member Gtk::Application::signal_window_added ()
    -
    -

    -
    -
    Member Gtk::Application::signal_window_removed ()
    +
    Member Gtk::Application::signal_window_removed ()
    -
    -

    -
    -
    Member Gtk::Assistant::remove_page (int page_num)
    +
    Member Gtk::Assistant::remove_page (int page_num)
    -
    -

    -
    -
    Member Gtk::ButtonBox::get_child_non_homogeneous (const Gtk::Widget& child) const
    +
    Member Gtk::ButtonBox::get_child_non_homogeneous (const Gtk::Widget& child) const
    -
    -

    -
    -
    Member Gtk::ButtonBox::set_child_non_homogeneous (Gtk::Widget& child, bool non_homogeneous=true)
    +
    Member Gtk::ButtonBox::set_child_non_homogeneous (Gtk::Widget& child, bool non_homogeneous=true)
    -
    -

    -
    -
    Member Gtk::CssProvider::to_string () const
    +
    Member Gtk::CssProvider::to_string () const
    -
    -

    -
    -
    Member Gtk::Entry::get_placeholder_text () const
    +
    Member Gtk::Entry::get_placeholder_text () const
    -
    -

    -
    -
    Member Gtk::Entry::set_placeholder_text (const Glib::ustring& text)
    +
    Member Gtk::Entry::set_placeholder_text (const Glib::ustring& text)
    -
    -

    -
    -
    Member Gtk::Expander::get_resize_toplevel () const
    +
    Member Gtk::Expander::get_resize_toplevel () const
    -
    -

    -
    -
    Member Gtk::Expander::set_resize_toplevel (bool resize_toplevel=true)
    +
    Member Gtk::Expander::set_resize_toplevel (bool resize_toplevel=true)
    -
    -

    -
    -
    Class Gtk::FontChooser
    +
    Class Gtk::FontChooser
    -
    -

    -
    -
    Member Gtk::FontChooser::get_font () const
    +
    Member Gtk::FontChooser::get_font () const
    -
    -

    -
    -
    Member Gtk::FontChooser::get_font_desc () const
    +
    Member Gtk::FontChooser::get_font_desc () const
    -
    -

    -
    -
    Member Gtk::FontChooser::get_font_face ()
    +
    Member Gtk::FontChooser::get_font_face ()
    -
    -

    -
    -
    Member Gtk::FontChooser::get_font_face () const
    +
    Member Gtk::FontChooser::get_font_face () const
    -
    -

    -
    -
    Member Gtk::FontChooser::get_font_family () const
    +
    Member Gtk::FontChooser::get_font_family () const
    -
    -

    -
    -
    Member Gtk::FontChooser::get_font_family ()
    +
    Member Gtk::FontChooser::get_font_family ()
    -
    -

    -
    -
    Member Gtk::FontChooser::get_font_size () const
    +
    Member Gtk::FontChooser::get_font_size () const
    -
    -

    -
    -
    Member Gtk::FontChooser::get_preview_text () const
    +
    Member Gtk::FontChooser::get_preview_text () const
    -
    -

    -
    -
    Member Gtk::FontChooser::get_show_preview_entry () const
    +
    Member Gtk::FontChooser::get_show_preview_entry () const
    -
    -

    -
    -
    Member Gtk::FontChooser::set_font (const Glib::ustring& font)
    +
    Member Gtk::FontChooser::set_font (const Glib::ustring& font)
    -
    -

    -
    -
    Member Gtk::FontChooser::set_font_desc (const Pango::FontDescription& font_desc)
    +
    Member Gtk::FontChooser::set_font_desc (const Pango::FontDescription& font_desc)
    -
    -

    -
    -
    Member Gtk::FontChooser::set_preview_text (const Glib::ustring& fontname)
    +
    Member Gtk::FontChooser::set_preview_text (const Glib::ustring& fontname)
    -
    -

    -
    -
    Member Gtk::FontChooser::set_show_preview_entry (bool show_preview_entry=true)
    +
    Member Gtk::FontChooser::set_show_preview_entry (bool show_preview_entry=true)
    -
    -

    -
    -
    Class Gtk::FontChooserDialog
    +
    Class Gtk::FontChooserDialog
    -
    -

    -
    -
    Class Gtk::FontChooserWidget
    +
    Class Gtk::FontChooserWidget
    -
    -

    -
    -
    Member Gtk::Grid::get_child_at (int left, int top)
    +
    Member Gtk::Grid::get_child_at (int left, int top) const
    -
    -

    -
    -
    Member Gtk::Grid::get_child_at (int left, int top) const
    +
    Member Gtk::Grid::get_child_at (int left, int top)
    -
    -

    -
    -
    Member Gtk::Grid::insert_column (int position)
    +
    Member Gtk::Grid::insert_column (int position)
    -
    -

    -
    -
    Member Gtk::Grid::insert_next_to (Widget& sibling, PositionType side)
    +
    Member Gtk::Grid::insert_next_to (Widget& sibling, PositionType side)
    -
    -

    -
    -
    Member Gtk::Grid::insert_row (int position)
    +
    Member Gtk::Grid::insert_row (int position)
    -
    -

    -
    -
    Member Gtk::Scale::Scale (Orientation orientation=ORIENTATION_HORIZONTAL)
    +
    Member Gtk::MenuShell::signal_insert ()
    -
    -

    -
    -
    Member Gtk::Tooltip::unset_custom ()
    +
    Member Gtk::Scale::Scale (Orientation orientation=ORIENTATION_HORIZONTAL)
    -
    -

    -
    -
    Member Gtk::Tooltip::unset_icon ()
    +
    Member Gtk::Tooltip::unset_custom ()
    -
    -

    -
    -
    Member Gtk::Tooltip::unset_markup ()
    +
    Member Gtk::Tooltip::unset_icon ()
    -
    -

    -
    -
    Member Gtk::Tooltip::unset_text ()
    +
    Member Gtk::Tooltip::unset_markup ()
    -
    -

    -
    -
    Member Gtk::TreeView::unset_drag_dest_row ()
    +
    Member Gtk::Tooltip::unset_text ()
    -
    -

    -
    -
    Member Gtk::TreeView::unset_row_separator_func ()
    +
    Member Gtk::TreeView::unset_drag_dest_row ()
    -
    -

    -
    -
    Member Gtk::TreeViewColumn::get_x_offset () const
    +
    Member Gtk::TreeView::unset_row_separator_func ()
    +
    +
    Member Gtk::TreeViewColumn::get_x_offset () const
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/since_3_4.html gtkmm3.0-3.4.0/docs/reference/html/since_3_4.html --- gtkmm3.0-3.3.18/docs/reference/html/since_3_4.html 2012-03-06 11:46:11.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/since_3_4.html 2012-04-10 12:41:08.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: New API in gtkmm 3.4 + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    -

    -
    -
    Member Gtk::AboutDialog::add_credit_section (const Glib::ustring& section_name, const std::vector< Glib::ustring >& people)
    +
    +
    Class Gdk::AppLaunchContext
    -
    -

    -
    -
    Member Gtk::AboutDialog::set_logo_default ()
    +
    Member Gdk::Device::list_axes () const
    -
    -

    -
    -
    Member Gtk::AboutDialog::unset_license ()
    +
    Member Gdk::Window::begin_move_drag (const Glib::RefPtr< Device >& device, int button, int root_x, int root_y, guint32 timestamp)
    -
    -

    -
    -
    Class Gtk::Actionable
    +
    Member Gdk::Window::resize_drag (WindowEdge edge, const Glib::RefPtr< Device >& device, int button, int root_x, int root_y, guint32 timestamp)
    -
    -

    -
    -
    Member Gtk::Actionable::get_action_name () const
    +
    Member Gtk::AboutDialog::add_credit_section (const Glib::ustring& section_name, const std::vector< Glib::ustring >& people)
    -
    -

    -
    -
    Member Gtk::Actionable::get_action_target_value () const
    +
    Member Gtk::AboutDialog::set_logo_default ()
    -
    -

    -
    -
    Member Gtk::Actionable::get_action_target_value ()
    +
    Member Gtk::AboutDialog::unset_license ()
    -
    -

    -
    -
    Member Gtk::Actionable::set_action_name (const Glib::ustring& action_name)
    +
    Class Gtk::Actionable
    -
    -

    -
    -
    Member Gtk::Actionable::set_action_target_value (const Glib::VariantBase& target_value)
    +
    Member Gtk::Actionable::get_action_name () const
    -
    -

    -
    -
    Member Gtk::Actionable::set_detailed_action_name (const Glib::ustring& detailed_action_name)
    +
    Member Gtk::Actionable::get_action_target_value ()
    -
    -

    -
    -
    Class Gtk::Application
    +
    Member Gtk::Actionable::get_action_target_value () const
    -
    -

    -
    -
    Member Gtk::Application::add_accelerator (const Glib::ustring& accelerator, const Glib::ustring& action_name, GVariant* parameter)
    +
    Member Gtk::Actionable::set_action_name (const Glib::ustring& action_name)
    -
    -

    -
    -
    Member Gtk::Application::add_window (Window& window)
    +
    Member Gtk::Actionable::set_action_target_value (const Glib::VariantBase& target_value)
    -
    -

    -
    -
    Member Gtk::Application::Application (const Glib::ustring& application_id, Gio::ApplicationFlags flags=GioAPPLICATION_FLAGS_NONE)
    +
    Member Gtk::Actionable::set_detailed_action_name (const Glib::ustring& detailed_action_name)
    -
    -

    -
    -
    Member Gtk::Application::Application (int& argc, char**& argv, const Glib::ustring& application_id, Gio::ApplicationFlags flags=GioAPPLICATION_FLAGS_NONE)
    +
    Class Gtk::Application
    -
    -

    -
    -
    Member Gtk::Application::get_app_menu ()
    +
    Member Gtk::Application::add_accelerator (const Glib::ustring& accelerator, const Glib::ustring& action_name, GVariant* parameter)
    -
    -

    -
    -
    Member Gtk::Application::get_app_menu () const
    +
    Member Gtk::Application::add_window (Window& window)
    -
    -

    -
    -
    Member Gtk::Application::get_menubar ()
    +
    Member Gtk::Application::Application (const Glib::ustring& application_id, Gio::ApplicationFlags flags=Gio::APPLICATION_FLAGS_NONE)
    -
    -

    -
    -
    Member Gtk::Application::get_menubar () const
    +
    Member Gtk::Application::Application (int& argc, char**& argv, const Glib::ustring& application_id, Gio::ApplicationFlags flags=Gio::APPLICATION_FLAGS_NONE)
    -
    -

    -
    -
    Member Gtk::Application::inhibit (Window& window, ApplicationInhibitFlags flags, const Glib::ustring& reason)
    +
    Member Gtk::Application::get_app_menu ()
    -
    -

    -
    -
    Member Gtk::Application::is_inhibited (ApplicationInhibitFlags flags) const
    +
    Member Gtk::Application::get_app_menu () const
    -
    -

    -
    -
    Member Gtk::Application::remove_accelerator (const Glib::ustring& action_name, GVariant* parameter)
    +
    Member Gtk::Application::get_menubar ()
    -
    -

    -
    -
    Member Gtk::Application::run (Window& window, int argc, char** argv)
    +
    Member Gtk::Application::get_menubar () const
    -
    -

    -
    -
    Member Gtk::Application::run (Window& window)
    +
    Member Gtk::Application::inhibit (Window& window, ApplicationInhibitFlags flags, const Glib::ustring& reason)
    -
    -

    -
    -
    Member Gtk::Application::run ()
    +
    Member Gtk::Application::is_inhibited (ApplicationInhibitFlags flags) const
    -
    -

    -
    -
    Member Gtk::Application::run (int argc, char** argv)
    +
    Member Gtk::Application::remove_accelerator (const Glib::ustring& action_name, GVariant* parameter)
    -
    -

    -
    -
    Member Gtk::Application::set_app_menu (const Glib::RefPtr< Gio::MenuModel >& app_menu)
    +
    Member Gtk::Application::run (int argc, char** argv)
    -
    -

    -
    -
    Member Gtk::Application::set_menubar (const Glib::RefPtr< Gio::MenuModel >& menubar)
    +
    Member Gtk::Application::run (Window& window, int argc, char** argv)
    -
    -

    -
    -
    Member Gtk::Application::uninhibit (guint cookie)
    +
    Member Gtk::Application::run (Window& window)
    -
    -

    -
    -
    Member Gtk::ApplicationWindow::get_show_menubar () const
    +
    Member Gtk::Application::run ()
    -
    -

    -
    -
    Member Gtk::ApplicationWindow::set_show_menubar (bool show_menubar=true)
    +
    Member Gtk::Application::set_app_menu (const Glib::RefPtr< Gio::MenuModel >& app_menu)
    -
    -

    -
    -
    Class Gtk::ColorChooser
    +
    Member Gtk::Application::set_menubar (const Glib::RefPtr< Gio::MenuModel >& menubar)
    -
    -

    -
    -
    Member Gtk::EntryCompletion::compute_prefix (const Glib::ustring& key)
    +
    Member Gtk::Application::uninhibit (guint cookie)
    -
    -

    -
    -
    Member Gtk::StyleContext::set_parent (const Glib::RefPtr< StyleContext >& parent)
    +
    Member Gtk::ApplicationWindow::get_show_menubar () const
    -
    -

    -
    -
    Member Gtk::Widget::get_modifier_mask (Gdk::ModifierIntent intent)
    +
    Member Gtk::ApplicationWindow::set_show_menubar (bool show_menubar=true)
    -
    -

    -
    -
    Member Gtk::Window::get_attached_to () const
    +
    Member Gtk::CellArea::foreach (const SlotForeach& slot)
    -
    -

    -
    -
    Member Gtk::Window::get_attached_to ()
    +
    Member Gtk::CellArea::foreach (const Glib::RefPtr< CellAreaContext >& context, Widget* widget, const Gdk::Rectangle& cell_area, const Gdk::Rectangle& background_area, const SlotForeachAlloc& slot)
    -
    -

    -
    -
    Member Gtk::Window::get_hide_titlebar_when_maximized () const
    +
    Member Gtk::CellArea::SlotForeach
    -
    -

    -
    -
    Member Gtk::Window::set_attached_to (Widget& attach_widget)
    +
    Member Gtk::CellArea::SlotForeachAlloc
    -
    -

    -
    -
    Member Gtk::Window::set_hide_titlebar_when_maximized (bool setting=true)
    +
    Class Gtk::ColorChooser
    -
    -

    -
    -
    Member Gtk::Window::unset_attached_to ()
    +
    Member Gtk::ColorChooser::add_palette (Orientation orientation, int colors_per_line, const std::vector< Gdk::RGBA >& colors)
    +
    +
    Member Gtk::ColorChooser::get_use_alpha () const
    +
    +
    Member Gtk::ColorChooser::set_rgba (const Gdk::RGBA& color)
    +
    +
    Member Gtk::ColorChooser::set_use_alpha (bool use_alpha=true)
    +
    +
    Member Gtk::ColorChooser::signal_color_activated ()
    +
    +
    Member Gtk::ComboBox::signal_format_entry_text ()
    +
    +
    Member Gtk::EntryCompletion::compute_prefix (const Glib::ustring& key)
    +
    +
    Member Gtk::FontChooser::set_filter_func (const SlotFontFilter& slot)
    +
    +
    Member Gtk::FontChooser::SlotFontFilter
    +
    +
    Member Gtk::Scale::get_has_origin () const
    +
    +
    Member Gtk::Scale::set_has_origin (bool has_origin=true)
    +
    +
    Member Gtk::ScrolledWindow::get_capture_button_press () const
    +
    +
    Member Gtk::ScrolledWindow::get_kinetic_scrolling () const
    +
    +
    Member Gtk::ScrolledWindow::set_capture_button_press (bool capture_button_press)
    +
    +
    Member Gtk::ScrolledWindow::set_kinetic_scrolling (bool kinetic_scrolling=true)
    +
    +
    Member Gtk::StyleContext::get_parent ()
    +
    +
    Member Gtk::StyleContext::get_parent () const
    +
    +
    Member Gtk::StyleContext::set_parent (const Glib::RefPtr< StyleContext >& parent)
    +
    +
    Member Gtk::TreeView::get_n_columns () const
    +
    +
    Member Gtk::Widget::get_modifier_mask (Gdk::ModifierIntent intent)
    +
    +
    Member Gtk::Window::get_attached_to ()
    +
    +
    Member Gtk::Window::get_attached_to () const
    +
    +
    Member Gtk::Window::get_hide_titlebar_when_maximized () const
    +
    +
    Member Gtk::Window::set_attached_to (Widget& attach_widget)
    +
    +
    Member Gtk::Window::set_hide_titlebar_when_maximized (bool setting=true)
    +
    +
    Member Gtk::Window::unset_attached_to ()
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/structGtk_1_1BuiltinStockID.html gtkmm3.0-3.4.0/docs/reference/html/structGtk_1_1BuiltinStockID.html --- gtkmm3.0-3.3.18/docs/reference/html/structGtk_1_1BuiltinStockID.html 2012-03-06 11:46:10.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/structGtk_1_1BuiltinStockID.html 2012-04-10 12:41:02.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Gtk::BuiltinStockID Struct Reference + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    Gtk::BuiltinStockID Struct Reference
    -
    +

    See the list of pre-defined stock items, in the Stock namespace. More...

    @@ -82,9 +98,14 @@
    The documentation for this struct was generated from the following file:
    • gtkmm/stock.h
    -
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/docs/reference/html/structGtk_1_1BuiltinStockID-members.html gtkmm3.0-3.4.0/docs/reference/html/structGtk_1_1BuiltinStockID-members.html --- gtkmm3.0-3.3.18/docs/reference/html/structGtk_1_1BuiltinStockID-members.html 2012-03-06 11:46:12.000000000 +0000 +++ gtkmm3.0-3.4.0/docs/reference/html/structGtk_1_1BuiltinStockID-members.html 2012-04-10 12:41:10.000000000 +0000 @@ -2,24 +2,40 @@ + gtkmm: Member List + - + + + + - -
    +
    + +
    + + + + +
    -
    gtkmm 3.3.18
    +
    gtkmm +  3.4.0 +
    +
    + +
    This is the complete list of members for Gtk::BuiltinStockID, including all inherited members. -
    idGtk::BuiltinStockID
    - +
    + + + + diff -Nru gtkmm3.0-3.3.18/gdk/gdkmm/applaunchcontext.cc gtkmm3.0-3.4.0/gdk/gdkmm/applaunchcontext.cc --- gtkmm3.0-3.3.18/gdk/gdkmm/applaunchcontext.cc 1970-01-01 00:00:00.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/gdkmm/applaunchcontext.cc 2012-04-10 12:30:05.000000000 +0000 @@ -0,0 +1,174 @@ +// Generated by gtkmmproc -- DO NOT MODIFY! + + +#include + +#include +#include + + +/* Copyright (C) 2012 The gtkmm Development Team + * + * 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.1 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., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + +namespace Gdk +{ + +} //namespace Gdk + +namespace +{ +} // anonymous namespace + + +namespace Glib +{ + +Glib::RefPtr wrap(GdkAppLaunchContext* object, bool take_copy) +{ + return Glib::RefPtr( dynamic_cast (Glib::wrap_auto ((GObject*)(object), take_copy)) ); + //We use dynamic_cast<> in case of multiple inheritance. +} + +} /* namespace Glib */ + + +namespace Gdk +{ + + +/* The *_Class implementation: */ + +const Glib::Class& AppLaunchContext_Class::init() +{ + if(!gtype_) // create the GType if necessary + { + // Glib::Class has to know the class init function to clone custom types. + class_init_func_ = &AppLaunchContext_Class::class_init_function; + + // This is actually just optimized away, apparently with no harm. + // Make sure that the parent type has been created. + //CppClassParent::CppObjectType::get_type(); + + // Create the wrapper type, with the same class/instance size as the base type. + register_derived_type(gdk_app_launch_context_get_type()); + + // Add derived versions of interfaces, if the C type implements any interfaces: + + } + + return *this; +} + + +void AppLaunchContext_Class::class_init_function(void* g_class, void* class_data) +{ + BaseClassType *const klass = static_cast(g_class); + CppClassParent::class_init_function(klass, class_data); + + +} + + +Glib::ObjectBase* AppLaunchContext_Class::wrap_new(GObject* object) +{ + return new AppLaunchContext((GdkAppLaunchContext*)object); +} + + +/* The implementation: */ + +GdkAppLaunchContext* AppLaunchContext::gobj_copy() +{ + reference(); + return gobj(); +} + +AppLaunchContext::AppLaunchContext(const Glib::ConstructParams& construct_params) +: + Gio::AppLaunchContext(construct_params) +{ + +} + +AppLaunchContext::AppLaunchContext(GdkAppLaunchContext* castitem) +: + Gio::AppLaunchContext((GAppLaunchContext*)(castitem)) +{} + + +AppLaunchContext::~AppLaunchContext() +{} + + +AppLaunchContext::CppClassType AppLaunchContext::applaunchcontext_class_; // initialize static member + +GType AppLaunchContext::get_type() +{ + return applaunchcontext_class_.init().get_type(); +} + + +GType AppLaunchContext::get_base_type() +{ + return gdk_app_launch_context_get_type(); +} + + +AppLaunchContext::AppLaunchContext() +: + // Mark this class as non-derived to allow C++ vfuncs to be skipped. + Glib::ObjectBase(0), + Gio::AppLaunchContext(Glib::ConstructParams(applaunchcontext_class_.init())) +{ + + +} + +Glib::RefPtr AppLaunchContext::create() +{ + return Glib::RefPtr( new AppLaunchContext() ); +} + +void AppLaunchContext::set_screen(const Glib::RefPtr& screen) +{ + gdk_app_launch_context_set_screen(gobj(), Glib::unwrap(screen)); +} + +void AppLaunchContext::set_desktop(int desktop) +{ + gdk_app_launch_context_set_desktop(gobj(), desktop); +} + +void AppLaunchContext::set_timestamp(guint32 timestamp) +{ + gdk_app_launch_context_set_timestamp(gobj(), timestamp); +} + +void AppLaunchContext::set_icon(const Glib::RefPtr& icon) +{ + gdk_app_launch_context_set_icon(gobj(), const_cast(Glib::unwrap(icon))); +} + +void AppLaunchContext::set_icon_name(const Glib::ustring& icon_name) +{ + gdk_app_launch_context_set_icon_name(gobj(), icon_name.c_str()); +} + + +} // namespace Gdk + + diff -Nru gtkmm3.0-3.3.18/gdk/gdkmm/applaunchcontext.h gtkmm3.0-3.4.0/gdk/gdkmm/applaunchcontext.h --- gtkmm3.0-3.3.18/gdk/gdkmm/applaunchcontext.h 1970-01-01 00:00:00.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/gdkmm/applaunchcontext.h 2012-04-10 12:30:05.000000000 +0000 @@ -0,0 +1,207 @@ +// -*- c++ -*- +// Generated by gtkmmproc -- DO NOT MODIFY! +#ifndef _GDKMM_APPLAUNCHCONTEXT_H +#define _GDKMM_APPLAUNCHCONTEXT_H + + +#include +#include + +/* Copyright (C) 2012 The gtkmm Development Team + * + * 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.1 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., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + +#include +#include + + +#ifndef DOXYGEN_SHOULD_SKIP_THIS +typedef struct _GdkAppLaunchContext GdkAppLaunchContext; +typedef struct _GdkAppLaunchContextClass GdkAppLaunchContextClass; +#endif /* DOXYGEN_SHOULD_SKIP_THIS */ + + +namespace Gdk +{ class AppLaunchContext_Class; } // namespace Gdk +namespace Gdk +{ + +/** This is an implementation of Gio::AppLaunchContext that + * handles launching an application in a graphical context. It provides + * startup notification and allows to launch applications on a specific + * screen or workspace. + * + * @newin{3,4} + */ + +class AppLaunchContext : public Gio::AppLaunchContext +{ + +#ifndef DOXYGEN_SHOULD_SKIP_THIS + +public: + typedef AppLaunchContext CppObjectType; + typedef AppLaunchContext_Class CppClassType; + typedef GdkAppLaunchContext BaseObjectType; + typedef GdkAppLaunchContextClass BaseClassType; + +private: friend class AppLaunchContext_Class; + static CppClassType applaunchcontext_class_; + +private: + // noncopyable + AppLaunchContext(const AppLaunchContext&); + AppLaunchContext& operator=(const AppLaunchContext&); + +protected: + explicit AppLaunchContext(const Glib::ConstructParams& construct_params); + explicit AppLaunchContext(GdkAppLaunchContext* castitem); + +#endif /* DOXYGEN_SHOULD_SKIP_THIS */ + +public: + virtual ~AppLaunchContext(); + +#ifndef DOXYGEN_SHOULD_SKIP_THIS + static GType get_type() G_GNUC_CONST; + + + static GType get_base_type() G_GNUC_CONST; +#endif + + ///Provides access to the underlying C GObject. + GdkAppLaunchContext* gobj() { return reinterpret_cast(gobject_); } + + ///Provides access to the underlying C GObject. + const GdkAppLaunchContext* gobj() const { return reinterpret_cast(gobject_); } + + ///Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. + GdkAppLaunchContext* gobj_copy(); + +private: + + +protected: + AppLaunchContext(); + + +public: + + static Glib::RefPtr create(); + + + /** Sets the screen on which applications will be launched when + * using this context. See also gdk_app_launch_context_set_display(). + * + * If both @a screen and @a display are set, the @a screen takes priority. + * If neither @a screen or @a display are set, the default screen and + * display are used. + * + * @newin{2,14} + * @param screen A Gdk::Screen. + */ + void set_screen(const Glib::RefPtr& screen); + + /** Sets the workspace on which applications will be launched when + * using this context when running under a window manager that + * supports multiple workspaces, as described in the + * Extended + * Window Manager Hints. + * + * When the workspace is not specified or @a desktop is set to -1, + * it is up to the window manager to pick one, typically it will + * be the current workspace. + * + * @newin{2,14} + * @param desktop The number of a workspace, or -1. + */ + void set_desktop(int desktop); + + /** Sets the timestamp of @a context. The timestamp should ideally + * be taken from the event that triggered the launch. + * + * %Window managers can use this information to avoid moving the + * focus to the newly launched application when the user is busy + * typing in another window. This is also known as 'focus stealing + * prevention'. + * + * @newin{2,14} + * @param timestamp A timestamp. + */ + void set_timestamp(guint32 timestamp); + + /** Sets the icon for applications that are launched with this + * context. + * + * Window Managers can use this information when displaying startup + * notification. + * + * See also gdk_app_launch_context_set_icon_name(). + * + * @newin{2,14} + * @param icon A Icon, or 0. + */ + void set_icon(const Glib::RefPtr& icon); + + /** Sets the icon for applications that are launched with this context. + * The @a icon_name will be interpreted in the same way as the Icon field + * in desktop files. See also gdk_app_launch_context_set_icon(). + * + * If both @a icon and @a icon_name are set, the @a icon_name takes priority. + * If neither @a icon or @a icon_name is set, the icon is taken from either + * the file that is passed to launched application or from the AppInfo + * for the launched application itself. + * + * @newin{2,14} + * @param icon_name An icon name, or 0. + */ + void set_icon_name(const Glib::ustring& icon_name); + + //gtkmmproc error: display : property defs lookup failed. + + +public: + +public: + //C++ methods used to invoke GTK+ virtual functions: + +protected: + //GTK+ Virtual Functions (override these to change behaviour): + + //Default Signal Handlers:: + + +}; + +} //namespace Gdk + + +namespace Glib +{ + /** A Glib::wrap() method for this object. + * + * @param object The C instance. + * @param take_copy False if the result should take ownership of the C instance. True if it should take a new copy or ref. + * @result A C++ instance that wraps this C instance. + * + * @relates Gdk::AppLaunchContext + */ + Glib::RefPtr wrap(GdkAppLaunchContext* object, bool take_copy = false); +} + + +#endif /* _GDKMM_APPLAUNCHCONTEXT_H */ + diff -Nru gtkmm3.0-3.3.18/gdk/gdkmm/device.cc gtkmm3.0-3.4.0/gdk/gdkmm/device.cc --- gtkmm3.0-3.3.18/gdk/gdkmm/device.cc 2012-02-13 09:54:05.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/gdkmm/device.cc 2012-04-10 12:30:06.000000000 +0000 @@ -76,6 +76,12 @@ return static_cast(gdk_device_grab(gobj(), Glib::unwrap(window), static_cast(grab_ownership), static_cast(owner_events), static_cast(event_mask), 0, time_)); } +std::vector Device::list_axes() const +{ + GList* glist = gdk_device_list_axes(const_cast(gobj())); + return Glib::ListHandler::list_to_vector(glist, Glib::OWNERSHIP_SHALLOW); +} + } // namespace Gdk diff -Nru gtkmm3.0-3.3.18/gdk/gdkmm/device.h gtkmm3.0-3.4.0/gdk/gdkmm/device.h --- gtkmm3.0-3.3.18/gdk/gdkmm/device.h 2012-03-06 11:36:13.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/gdkmm/device.h 2012-04-10 12:30:06.000000000 +0000 @@ -467,7 +467,12 @@ * @return The number of axes. */ int get_n_axes() const; - //TODO: A list of GdkAtom, which we should show as strings: _WRAP_METHOD(GList * gdk_device_list_axes () const, gdk_device_list_axes) + + /** Returns the labels for the axes that the device currently has. + * @newin{3,4} + */ + std::vector list_axes() const; + //TODO: Use a string instead of a GdkAtom: diff -Nru gtkmm3.0-3.3.18/gdk/gdkmm/display.cc gtkmm3.0-3.4.0/gdk/gdkmm/display.cc --- gtkmm3.0-3.3.18/gdk/gdkmm/display.cc 2012-02-13 09:54:06.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/gdkmm/display.cc 2012-04-10 12:30:07.000000000 +0000 @@ -32,6 +32,7 @@ #include +#include #include #include #include @@ -326,16 +327,24 @@ return gdk_display_has_pending(const_cast(gobj())); } +#ifndef GDKMM_DISABLE_DEPRECATED + void Display::set_double_click_time(guint msec) { gdk_display_set_double_click_time(gobj(), msec); } +#endif // GDKMM_DISABLE_DEPRECATED + +#ifndef GDKMM_DISABLE_DEPRECATED + void Display::set_double_click_distance(guint distance) { gdk_display_set_double_click_distance(gobj(), distance); } +#endif // GDKMM_DISABLE_DEPRECATED + Glib::RefPtr Display::get_default() { @@ -458,6 +467,21 @@ return const_cast(this)->get_device_manager(); } +Glib::RefPtr Display::get_app_launch_context() +{ + + Glib::RefPtr retvalue = Glib::wrap(gdk_display_get_app_launch_context(gobj())); + if(retvalue) + retvalue->reference(); //The function does not do a ref for us. + return retvalue; + +} + +Glib::RefPtr Display::get_app_launch_context() const +{ + return const_cast(this)->get_app_launch_context(); +} + Glib::SignalProxy1< void,bool > Display::signal_closed() { diff -Nru gtkmm3.0-3.3.18/gdk/gdkmm/display.h gtkmm3.0-3.4.0/gdk/gdkmm/display.h --- gtkmm3.0-3.3.18/gdk/gdkmm/display.h 2012-03-06 11:36:14.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/gdkmm/display.h 2012-04-10 12:30:07.000000000 +0000 @@ -31,6 +31,7 @@ #include #include +#include //#include #include //For ModifierType @@ -269,6 +270,8 @@ */ bool has_pending() const; + +#ifndef GDKMM_DISABLE_DEPRECATED /** Sets the double click time (two clicks within this time interval * count as a double click and result in a Gdk::2BUTTON_PRESS event). @@ -276,10 +279,15 @@ * user-configured setting. * * @newin{2,2} + * @deprecated No replacement method. Applications should not set this. * @param msec Double click time in milliseconds (thousandths of a second). */ void set_double_click_time(guint msec); - +#endif // GDKMM_DISABLE_DEPRECATED + + +#ifndef GDKMM_DISABLE_DEPRECATED + /** Sets the double click distance (two clicks within this distance * count as a double click and result in a Gdk::2BUTTON_PRESS event). * See also set_double_click_time(). @@ -287,22 +295,24 @@ * user-configured setting. * * @newin{2,4} + * @deprecated No replacement method. Applications should not set this. * @param distance Distance in pixels. */ void set_double_click_distance(guint distance); +#endif // GDKMM_DISABLE_DEPRECATED /** Gets the default Gdk::Display. This is a convenience * function for - * gdk_display_manager_get_default_display (manager_get()). + * gdk_display_manager_get_default_display (Gdk::DisplayManager::get()). * * @newin{2,2} * @return A Gdk::Display, or 0 if there is no default * display. */ static Glib::RefPtr get_default(); - + //deprecated @@ -522,13 +532,30 @@ */ Glib::RefPtr get_device_manager() const; - //TODO: Wrap GdkAppLaunchContext: _WRAP_METHOD(GdkAppLaunchContext* get_app_launch_context(), gdk_display_get_app_launch_context) + + /** Returns a Gdk::AppLaunchContext suitable for launching + * applications on the given display. + * + * @newin{3,0} + * @return A new Gdk::AppLaunchContext for @a display. + * Free with Glib::object_unref() when done. + */ + Glib::RefPtr get_app_launch_context(); + + /** Returns a Gdk::AppLaunchContext suitable for launching + * applications on the given display. + * + * @newin{3,0} + * @return A new Gdk::AppLaunchContext for @a display. + * Free with Glib::object_unref() when done. + */ + Glib::RefPtr get_app_launch_context() const; //We use no_default_handler because GdkDisplayClass is private. - /** +/** * @par Slot Prototype: * void on_my_%closed(bool is_error) * @@ -539,11 +566,10 @@ * @param is_error true if the display was closed due to an error. */ - Glib::SignalProxy1< void,bool > signal_closed(); - /** +/** * @par Slot Prototype: * void on_my_%opened() * @@ -551,7 +577,6 @@ * system for @a display is opened. */ - Glib::SignalProxy0< void > signal_opened(); diff -Nru gtkmm3.0-3.3.18/gdk/gdkmm/displaymanager.cc gtkmm3.0-3.4.0/gdk/gdkmm/displaymanager.cc --- gtkmm3.0-3.3.18/gdk/gdkmm/displaymanager.cc 2012-03-06 11:36:14.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/gdkmm/displaymanager.cc 2012-04-10 12:30:07.000000000 +0000 @@ -224,15 +224,11 @@ } -#ifndef GDKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > DisplayManager::property_default_display() { return Glib::PropertyProxy< Glib::RefPtr >(this, "default-display"); } -#endif // GDKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gdk/gdkmm/displaymanager.h gtkmm3.0-3.4.0/gdk/gdkmm/displaymanager.h --- gtkmm3.0-3.3.18/gdk/gdkmm/displaymanager.h 2012-03-06 11:36:14.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/gdkmm/displaymanager.h 2012-04-10 12:30:07.000000000 +0000 @@ -157,7 +157,7 @@ Glib::RefPtr open_display(const Glib::ustring& name); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The default display for GDK. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -180,7 +180,7 @@ //We use no_default_handler because GdkDisplayManagerClass is private. - /** +/** * @par Slot Prototype: * void on_my_%display_opened(const Glib::RefPtr& display) * @@ -190,7 +190,6 @@ * @param display The opened display. */ - Glib::SignalProxy1< void,const Glib::RefPtr& > signal_display_opened(); diff -Nru gtkmm3.0-3.3.18/gdk/gdkmm/Makefile.in gtkmm3.0-3.4.0/gdk/gdkmm/Makefile.in --- gtkmm3.0-3.3.18/gdk/gdkmm/Makefile.in 2012-03-06 11:36:01.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/gdkmm/Makefile.in 2012-04-10 12:29:55.000000000 +0000 @@ -1,9 +1,9 @@ -# Makefile.in generated by automake 1.11.1 from Makefile.am. +# Makefile.in generated by automake 1.11.3 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, -# Inc. +# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 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. @@ -76,17 +76,23 @@ am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' +am__uninstall_files_from_dir = { \ + test -z "$$files" \ + || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ + || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ + $(am__cd) "$$dir" && rm -f $$files; }; \ + } am__installdirs = "$(DESTDIR)$(libdir)" \ "$(DESTDIR)$(binding_includedir)" \ "$(DESTDIR)$(binding_privatedir)" LTLIBRARIES = $(lib_LTLIBRARIES) am__DEPENDENCIES_1 = libgdkmm_@GDKMM_API_VERSION@_la_DEPENDENCIES = $(am__DEPENDENCIES_1) -am__objects_1 = color.lo cursor.lo device.lo devicemanager.lo \ - display.lo displaymanager.lo dragcontext.lo event.lo pixbuf.lo \ - pixbufanimation.lo pixbufanimationiter.lo pixbufformat.lo \ - pixbufloader.lo rectangle.lo rgba.lo screen.lo timecoord.lo \ - types.lo visual.lo window.lo +am__objects_1 = applaunchcontext.lo color.lo cursor.lo device.lo \ + devicemanager.lo display.lo displaymanager.lo dragcontext.lo \ + event.lo pixbuf.lo pixbufanimation.lo pixbufanimationiter.lo \ + pixbufformat.lo pixbufloader.lo rectangle.lo rgba.lo screen.lo \ + timecoord.lo types.lo visual.lo window.lo am__objects_2 = $(am__objects_1) wrap_init.lo am__objects_3 = $(am__objects_2) am__objects_4 = general.lo @@ -95,8 +101,8 @@ am_libgdkmm_@GDKMM_API_VERSION@_la_OBJECTS = $(am__objects_6) libgdkmm_@GDKMM_API_VERSION@_la_OBJECTS = \ $(am_libgdkmm_@GDKMM_API_VERSION@_la_OBJECTS) -AM_V_lt = $(am__v_lt_$(V)) -am__v_lt_ = $(am__v_lt_$(AM_DEFAULT_VERBOSITY)) +AM_V_lt = $(am__v_lt_@AM_V@) +am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent libgdkmm_@GDKMM_API_VERSION@_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \ @@ -112,21 +118,21 @@ $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CXXFLAGS) $(CXXFLAGS) -AM_V_CXX = $(am__v_CXX_$(V)) -am__v_CXX_ = $(am__v_CXX_$(AM_DEFAULT_VERBOSITY)) +AM_V_CXX = $(am__v_CXX_@AM_V@) +am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@) am__v_CXX_0 = @echo " CXX " $@; -AM_V_at = $(am__v_at_$(V)) -am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) +AM_V_at = $(am__v_at_@AM_V@) +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ CXXLD = $(CXX) CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \ $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CXXLD = $(am__v_CXXLD_$(V)) -am__v_CXXLD_ = $(am__v_CXXLD_$(AM_DEFAULT_VERBOSITY)) +AM_V_CXXLD = $(am__v_CXXLD_@AM_V@) +am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@) am__v_CXXLD_0 = @echo " CXXLD " $@; -AM_V_GEN = $(am__v_GEN_$(V)) -am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) +AM_V_GEN = $(am__v_GEN_@AM_V@) +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; SOURCES = $(libgdkmm_@GDKMM_API_VERSION@_la_SOURCES) DIST_SOURCES = $(libgdkmm_@GDKMM_API_VERSION@_la_SOURCES) @@ -306,6 +312,7 @@ gdk_docs_override.xml gdkmm_files_hg = \ + applaunchcontext.hg \ color.hg \ cursor.hg \ device.hg \ @@ -393,6 +400,7 @@ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ esac; +$(srcdir)/../src/filelist.am $(srcdir)/filelist.am $(top_srcdir)/build/compile-binding.am: $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh @@ -433,7 +441,7 @@ echo "rm -f \"$${dir}/so_locations\""; \ rm -f "$${dir}/so_locations"; \ done -libgdkmm-@GDKMM_API_VERSION@.la: $(libgdkmm_@GDKMM_API_VERSION@_la_OBJECTS) $(libgdkmm_@GDKMM_API_VERSION@_la_DEPENDENCIES) +libgdkmm-@GDKMM_API_VERSION@.la: $(libgdkmm_@GDKMM_API_VERSION@_la_OBJECTS) $(libgdkmm_@GDKMM_API_VERSION@_la_DEPENDENCIES) $(EXTRA_libgdkmm_@GDKMM_API_VERSION@_la_DEPENDENCIES) $(AM_V_CXXLD)$(libgdkmm_@GDKMM_API_VERSION@_la_LINK) -rpath $(libdir) $(libgdkmm_@GDKMM_API_VERSION@_la_OBJECTS) $(libgdkmm_@GDKMM_API_VERSION@_la_LIBADD) $(LIBS) mostlyclean-compile: @@ -442,6 +450,7 @@ distclean-compile: -rm -f *.tab.c +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/applaunchcontext.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/color.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cursor.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/device.Plo@am__quote@ @@ -468,26 +477,23 @@ .cc.o: @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $< .cc.obj: @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` .cc.lo: @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo -@am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $< mostlyclean-libtool: -rm -f *.lo @@ -511,9 +517,7 @@ @$(NORMAL_UNINSTALL) @list='$(binding_include_HEADERS)'; test -n "$(binding_includedir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - test -n "$$files" || exit 0; \ - echo " ( cd '$(DESTDIR)$(binding_includedir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(binding_includedir)" && rm -f $$files + dir='$(DESTDIR)$(binding_includedir)'; $(am__uninstall_files_from_dir) install-binding_privateHEADERS: $(binding_private_HEADERS) @$(NORMAL_INSTALL) test -z "$(binding_privatedir)" || $(MKDIR_P) "$(DESTDIR)$(binding_privatedir)" @@ -531,9 +535,7 @@ @$(NORMAL_UNINSTALL) @list='$(binding_private_HEADERS)'; test -n "$(binding_privatedir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - test -n "$$files" || exit 0; \ - echo " ( cd '$(DESTDIR)$(binding_privatedir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(binding_privatedir)" && rm -f $$files + dir='$(DESTDIR)$(binding_privatedir)'; $(am__uninstall_files_from_dir) ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ @@ -634,10 +636,15 @@ 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 + if test -z '$(STRIP)'; then \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + install; \ + else \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ + fi mostlyclean-generic: clean-generic: diff -Nru gtkmm3.0-3.3.18/gdk/gdkmm/pixbuf.cc gtkmm3.0-3.4.0/gdk/gdkmm/pixbuf.cc --- gtkmm3.0-3.3.18/gdk/gdkmm/pixbuf.cc 2012-03-06 11:36:16.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/gdkmm/pixbuf.cc 2012-04-10 12:30:09.000000000 +0000 @@ -155,7 +155,7 @@ gdk_pixbuf_save_to_buffer( gobj(), &buffer, &buffer_size, type.c_str(), - &gerror, NULL); + &gerror, (void*)0); if(gerror) ::Glib::Error::throw_exception(gerror); @@ -536,92 +536,60 @@ } -#ifndef GDKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Colorspace > Pixbuf::property_colorspace() const { return Glib::PropertyProxy_ReadOnly< Colorspace >(this, "colorspace"); } -#endif // GDKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GDKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< int > Pixbuf::property_n_channels() const { return Glib::PropertyProxy_ReadOnly< int >(this, "n-channels"); } -#endif // GDKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GDKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< bool > Pixbuf::property_has_alpha() const { return Glib::PropertyProxy_ReadOnly< bool >(this, "has-alpha"); } -#endif // GDKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GDKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< int > Pixbuf::property_bits_per_sample() const { return Glib::PropertyProxy_ReadOnly< int >(this, "bits-per-sample"); } -#endif // GDKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GDKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< int > Pixbuf::property_width() const { return Glib::PropertyProxy_ReadOnly< int >(this, "width"); } -#endif // GDKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GDKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< int > Pixbuf::property_height() const { return Glib::PropertyProxy_ReadOnly< int >(this, "height"); } -#endif // GDKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GDKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< int > Pixbuf::property_rowstride() const { return Glib::PropertyProxy_ReadOnly< int >(this, "rowstride"); } -#endif // GDKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GDKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< void* > Pixbuf::property_pixels() const { return Glib::PropertyProxy_ReadOnly< void* >(this, "pixels"); } -#endif // GDKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gdk/gdkmm/pixbuf.h gtkmm3.0-3.4.0/gdk/gdkmm/pixbuf.h --- gtkmm3.0-3.3.18/gdk/gdkmm/pixbuf.h 2012-03-06 11:36:16.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/gdkmm/pixbuf.h 2012-04-10 12:30:09.000000000 +0000 @@ -663,7 +663,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The colorspace in which the samples are interpreted. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -674,7 +674,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The number of samples per pixel. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -685,7 +685,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the pixbuf has an alpha channel. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -696,7 +696,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The number of bits per sample. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -707,7 +707,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The number of columns of the pixbuf. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -718,7 +718,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The number of rows of the pixbuf. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -729,7 +729,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The number of bytes between the start of a row and the start of the next row. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -740,7 +740,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** A pointer to the pixel data of the pixbuf. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gdk/gdkmm/pixbufloader.h gtkmm3.0-3.4.0/gdk/gdkmm/pixbufloader.h --- gtkmm3.0-3.3.18/gdk/gdkmm/pixbufloader.h 2012-02-13 09:54:09.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/gdkmm/pixbufloader.h 2012-04-10 12:30:10.000000000 +0000 @@ -198,12 +198,11 @@ * applications can call get_pixbuf() to fetch * the partially-loaded pixbuf. * - * @par Slot Prototype: +* @par Slot Prototype: * void on_my_%area_prepared() * */ - Glib::SignalProxy0< void > signal_area_prepared(); @@ -218,12 +217,11 @@ * @param width Width of updated area. * @param height Height of updated area. * - * @par Slot Prototype: +* @par Slot Prototype: * void on_my_%area_updated(int x, int y, int width, int height) * */ - Glib::SignalProxy4< void,int,int,int,int > signal_area_updated(); @@ -232,12 +230,11 @@ * notification when an image loader is closed by the code that * drives it. * - * @par Slot Prototype: +* @par Slot Prototype: * void on_my_%closed() * */ - Glib::SignalProxy0< void > signal_closed(); @@ -250,12 +247,11 @@ * @param width The original width of the image. * @param height The original height of the image * - * @par Slot Prototype: +* @par Slot Prototype: * void on_my_%size_prepared(int width, int height) * */ - Glib::SignalProxy2< void,int,int > signal_size_prepared(); diff -Nru gtkmm3.0-3.3.18/gdk/gdkmm/private/applaunchcontext_p.h gtkmm3.0-3.4.0/gdk/gdkmm/private/applaunchcontext_p.h --- gtkmm3.0-3.3.18/gdk/gdkmm/private/applaunchcontext_p.h 1970-01-01 00:00:00.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/gdkmm/private/applaunchcontext_p.h 2012-04-10 12:30:05.000000000 +0000 @@ -0,0 +1,48 @@ +// -*- c++ -*- +// Generated by gtkmmproc -- DO NOT MODIFY! +#ifndef _GDKMM_APPLAUNCHCONTEXT_P_H +#define _GDKMM_APPLAUNCHCONTEXT_P_H + + +#include + +#include + +namespace Gdk +{ + +class AppLaunchContext_Class : public Glib::Class +{ +public: +#ifndef DOXYGEN_SHOULD_SKIP_THIS + typedef AppLaunchContext CppObjectType; + typedef GdkAppLaunchContext BaseObjectType; + typedef GdkAppLaunchContextClass BaseClassType; + typedef Gio::AppLaunchContext_Class CppClassParent; + typedef GAppLaunchContextClass BaseClassParent; + + friend class AppLaunchContext; +#endif /* DOXYGEN_SHOULD_SKIP_THIS */ + + const Glib::Class& init(); + + + static void class_init_function(void* g_class, void* class_data); + + static Glib::ObjectBase* wrap_new(GObject*); + +protected: + + //Callbacks (default signal handlers): + //These will call the *_impl member methods, which will then call the existing default signal callbacks, if any. + //You could prevent the original default signal handlers being called by overriding the *_impl method. + + //Callbacks (virtual functions): +}; + + +} // namespace Gdk + + +#endif /* _GDKMM_APPLAUNCHCONTEXT_P_H */ + diff -Nru gtkmm3.0-3.3.18/gdk/gdkmm/rgba.h gtkmm3.0-3.4.0/gdk/gdkmm/rgba.h --- gtkmm3.0-3.3.18/gdk/gdkmm/rgba.h 2012-03-06 11:36:18.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/gdkmm/rgba.h 2012-04-10 12:30:11.000000000 +0000 @@ -95,22 +95,22 @@ /** Set a grey color, by using the same value for all color components. * @param value The value to be used for the red, green, and blue components. */ - void set_grey_u(gushort value, gushort alpha = 1); - void set_grey(double g, double alpha = 65535.0); + void set_grey_u(gushort value, gushort alpha = 65535); + void set_grey(double g, double alpha = 1.0); /** Set the color, by specifying red, green, and blue color component values. * @param red_ The red component of the color. * @param green_ The green component of the color. * @param blue_ The blue component of the color. */ - void set_rgba_u(gushort red_, gushort green_, gushort blue_, gushort alpha_ = 65535.0); + void set_rgba_u(gushort red_, gushort green_, gushort blue_, gushort alpha_ = 65535); /** Set the color, by specifying red, green, and blue color component values, as percentages. * @param red_ The red component of the color, as a percentage. * @param green_ The green component of the color, as a percentage. * @param blue_ The blue component of the color, as a percentage. */ - void set_rgba(double red_, double green_, double blue_, double alpha_ = 1); + void set_rgba(double red_, double green_, double blue_, double alpha_ = 1.0); //TODO: Add alpha parameter? void set_hsv(double h, double s, double v); diff -Nru gtkmm3.0-3.3.18/gdk/gdkmm/screen.cc gtkmm3.0-3.4.0/gdk/gdkmm/screen.cc --- gtkmm3.0-3.3.18/gdk/gdkmm/screen.cc 2012-03-06 11:36:19.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/gdkmm/screen.cc 2012-04-10 12:30:12.000000000 +0000 @@ -381,15 +381,11 @@ } -#ifndef GDKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< ::Cairo::FontOptions > Screen::property_font_options() { return Glib::PropertyProxy< ::Cairo::FontOptions >(this, "font-options"); } -#endif // GDKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -399,15 +395,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GDKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< double > Screen::property_resolution() { return Glib::PropertyProxy< double >(this, "resolution"); } -#endif // GDKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gdk/gdkmm/screen.h gtkmm3.0-3.4.0/gdk/gdkmm/screen.h --- gtkmm3.0-3.3.18/gdk/gdkmm/screen.h 2012-03-06 11:36:19.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/gdkmm/screen.h 2012-04-10 12:30:12.000000000 +0000 @@ -485,7 +485,7 @@ //We use no_default_handler because GdkDisplayManagerClass is private. - /** +/** * @par Slot Prototype: * void on_my_%size_changed() * @@ -495,11 +495,10 @@ * @newin{2,2} */ - Glib::SignalProxy0< void > signal_size_changed(); - /** +/** * @par Slot Prototype: * void on_my_%composited_changed() * @@ -509,11 +508,10 @@ * @newin{2,10} */ - Glib::SignalProxy0< void > signal_composited_changed(); - /** +/** * @par Slot Prototype: * void on_my_%monitors_changed() * @@ -526,12 +524,11 @@ * @newin{2,14} */ - Glib::SignalProxy0< void > signal_monitors_changed(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The default font options for the screen. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -551,7 +548,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The resolution for fonts on the screen. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gdk/gdkmm/window.cc gtkmm3.0-3.4.0/gdk/gdkmm/window.cc --- gtkmm3.0-3.3.18/gdk/gdkmm/window.cc 2012-03-06 11:36:21.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/gdkmm/window.cc 2012-04-10 12:30:14.000000000 +0000 @@ -882,11 +882,21 @@ gdk_window_begin_resize_drag(gobj(), ((GdkWindowEdge)(edge)), button, root_x, root_y, timestamp); } +void Window::resize_drag(WindowEdge edge, const Glib::RefPtr& device, int button, int root_x, int root_y, guint32 timestamp) +{ + gdk_window_begin_resize_drag_for_device(gobj(), ((GdkWindowEdge)(edge)), Glib::unwrap(device), button, root_x, root_y, timestamp); +} + void Window::begin_move_drag(int button, int root_x, int root_y, guint32 timestamp) { gdk_window_begin_move_drag(gobj(), button, root_x, root_y, timestamp); } +void Window::begin_move_drag(const Glib::RefPtr& device, int button, int root_x, int root_y, guint32 timestamp) +{ + gdk_window_begin_move_drag_for_device(gobj(), Glib::unwrap(device), button, root_x, root_y, timestamp); +} + void Window::invalidate_rect(const Rectangle& rect, bool invalidate_children) { gdk_window_invalidate_rect(gobj(), (rect).gobj(), static_cast(invalidate_children)); @@ -1082,15 +1092,11 @@ } -#ifndef GDKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > Window::property_cursor() { return Glib::PropertyProxy< Glib::RefPtr >(this, "cursor"); } -#endif // GDKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gdk/gdkmm/window.h gtkmm3.0-3.4.0/gdk/gdkmm/window.h --- gtkmm3.0-3.3.18/gdk/gdkmm/window.h 2012-03-06 11:36:21.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/gdkmm/window.h 2012-04-10 12:30:14.000000000 +0000 @@ -2015,7 +2015,7 @@ /** Begins a window resize operation (for a toplevel window). * * This function assumes that the drag is controlled by the - * client pointer device, use gdk_window_begin_resize_drag_for_device() + * client pointer device, use begin_resize_drag_for_device() * to begin a drag with a different device. * @param edge The edge or corner from which the drag is started. * @param button The button being used to drag. @@ -2024,11 +2024,29 @@ * @param timestamp Timestamp of mouse click that began the drag (use Gdk::Event::get_time()). */ void begin_resize_drag(WindowEdge edge, int button, int root_x, int root_y, guint32 timestamp); + + + /** Begins a window resize operation (for a toplevel window). + * You might use this function to implement a "window resize grip," for + * example; in fact Gtk::Statusbar uses it. The function works best + * with window managers that support the Extended Window Manager Hints, but has a + * fallback implementation for other window managers. + * + * @newin{3,4} + * @param edge The edge or corner from which the drag is started. + * @param device The device used for the operation. + * @param button The button being used to drag. + * @param root_x Root window X coordinate of mouse click that began the drag. + * @param root_y Root window Y coordinate of mouse click that began the drag. + * @param timestamp Timestamp of mouse click that began the drag (use Gdk::Event::get_time()). + */ + void resize_drag(WindowEdge edge, const Glib::RefPtr& device, int button, int root_x, int root_y, guint32 timestamp); + /** Begins a window move operation (for a toplevel window). * * This function assumes that the drag is controlled by the - * client pointer device, use gdk_window_begin_move_drag_for_device() + * client pointer device, use begin_move_drag_for_device() * to begin a drag with a different device. * @param button The button being used to drag. * @param root_x Root window X coordinate of mouse click that began the drag. @@ -2037,6 +2055,23 @@ */ void begin_move_drag(int button, int root_x, int root_y, guint32 timestamp); + + /** Begins a window move operation (for a toplevel window). + * You might use this function to implement a "window move grip," for + * example. The function works best with window managers that support + * the Extended + * Window Manager Hints, but has a fallback implementation for + * other window managers. + * + * @newin{3,4} + * @param device The device used for the operation. + * @param button The button being used to drag. + * @param root_x Root window X coordinate of mouse click that began the drag. + * @param root_y Root window Y coordinate of mouse click that began the drag. + * @param timestamp Timestamp of mouse click that began the drag. + */ + void begin_move_drag(const Glib::RefPtr& device, int button, int root_x, int root_y, guint32 timestamp); + /** Starts a drag and creates a new drag context for it. * * This method is called by the drag source. @@ -2488,7 +2523,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Cursor. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gdk/gdkmm/wrap_init.cc gtkmm3.0-3.4.0/gdk/gdkmm/wrap_init.cc --- gtkmm3.0-3.3.18/gdk/gdkmm/wrap_init.cc 2012-03-06 11:36:21.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/gdkmm/wrap_init.cc 2012-04-10 12:30:14.000000000 +0000 @@ -12,6 +12,7 @@ #include // #include the widget headers so that we can call the get_type() static methods: +#include "applaunchcontext.h" #include "color.h" #include "cursor.h" #include "device.h" @@ -37,6 +38,7 @@ { //Declarations of the *_get_type() functions: +GType gdk_app_launch_context_get_type(void); GType gdk_cursor_get_type(void); GType gdk_device_get_type(void); GType gdk_device_manager_get_type(void); @@ -60,6 +62,7 @@ //Declarations of the *_Class::wrap_new() methods, instead of including all the private headers: +class AppLaunchContext_Class { public: static Glib::ObjectBase* wrap_new(GObject*); }; class Cursor_Class { public: static Glib::ObjectBase* wrap_new(GObject*); }; class Device_Class { public: static Glib::ObjectBase* wrap_new(GObject*); }; class DeviceManager_Class { public: static Glib::ObjectBase* wrap_new(GObject*); }; @@ -80,6 +83,7 @@ Glib::Error::register_domain(gdk_pixbuf_error_quark(), &PixbufError::throw_func); // Map gtypes to gtkmm wrapper-creation functions: + Glib::wrap_register(gdk_app_launch_context_get_type(), &AppLaunchContext_Class::wrap_new); Glib::wrap_register(gdk_cursor_get_type(), &Cursor_Class::wrap_new); Glib::wrap_register(gdk_device_get_type(), &Device_Class::wrap_new); Glib::wrap_register(gdk_device_manager_get_type(), &DeviceManager_Class::wrap_new); @@ -95,6 +99,7 @@ Glib::wrap_register(gdk_window_get_type(), &Window_Class::wrap_new); // Register the gtkmm gtypes: + AppLaunchContext::get_type(); Cursor::get_type(); Device::get_type(); DeviceManager::get_type(); diff -Nru gtkmm3.0-3.3.18/gdk/gdkmm.h gtkmm3.0-3.4.0/gdk/gdkmm.h --- gtkmm3.0-3.3.18/gdk/gdkmm.h 2011-06-14 07:02:08.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/gdkmm.h 2012-03-27 14:45:58.000000000 +0000 @@ -30,6 +30,7 @@ #include #include #include +#include #include #include #include diff -Nru gtkmm3.0-3.3.18/gdk/src/applaunchcontext.ccg gtkmm3.0-3.4.0/gdk/src/applaunchcontext.ccg --- gtkmm3.0-3.3.18/gdk/src/applaunchcontext.ccg 1970-01-01 00:00:00.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/src/applaunchcontext.ccg 2012-03-27 14:45:58.000000000 +0000 @@ -0,0 +1,21 @@ +/* Copyright (C) 2012 The gtkmm Development Team + * + * 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.1 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., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + +namespace Gdk +{ + +} //namespace Gdk diff -Nru gtkmm3.0-3.3.18/gdk/src/applaunchcontext.hg gtkmm3.0-3.4.0/gdk/src/applaunchcontext.hg --- gtkmm3.0-3.3.18/gdk/src/applaunchcontext.hg 1970-01-01 00:00:00.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/src/applaunchcontext.hg 2012-03-27 14:45:58.000000000 +0000 @@ -0,0 +1,57 @@ +/* Copyright (C) 2012 The gtkmm Development Team + * + * 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.1 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., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + +#include +#include + +_DEFS(gdkmm,gdk) +_PINCLUDE(giomm/private/applaunchcontext_p.h) + +namespace Gdk +{ + +/** This is an implementation of Gio::AppLaunchContext that + * handles launching an application in a graphical context. It provides + * startup notification and allows to launch applications on a specific + * screen or workspace. + * + * @newin{3,4} + */ +class AppLaunchContext : public Gio::AppLaunchContext +{ + _CLASS_GOBJECT(AppLaunchContext, GdkAppLaunchContext, GDK_APP_LAUNCH_CONTEXT, Gio::AppLaunchContext, GAppLaunchContext) + +protected: + _CTOR_DEFAULT() + _IGNORE(gdk_app_launch_context_new) + +public: + _WRAP_CREATE() + + _IGNORE(gdk_app_launch_context_set_display) + + _WRAP_METHOD(void set_screen(const Glib::RefPtr& screen), gdk_app_launch_context_set_screen) + _WRAP_METHOD(void set_desktop(int desktop), gdk_app_launch_context_set_desktop) + _WRAP_METHOD(void set_timestamp(guint32 timestamp), gdk_app_launch_context_set_timestamp) + _WRAP_METHOD(void set_icon(const Glib::RefPtr& icon), gdk_app_launch_context_set_icon) + _WRAP_METHOD(void set_icon_name(const Glib::ustring& icon_name), gdk_app_launch_context_set_icon_name) + + _WRAP_PROPERTY("display", Glib::RefPtr) +}; + +} //namespace Gdk + diff -Nru gtkmm3.0-3.3.18/gdk/src/device.ccg gtkmm3.0-3.4.0/gdk/src/device.ccg --- gtkmm3.0-3.3.18/gdk/src/device.ccg 2011-06-14 07:02:08.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/src/device.ccg 2012-03-27 14:45:58.000000000 +0000 @@ -67,5 +67,11 @@ return static_cast(gdk_device_grab(gobj(), Glib::unwrap(window), static_cast(grab_ownership), static_cast(owner_events), static_cast(event_mask), 0, time_)); } +std::vector Device::list_axes() const +{ + GList* glist = gdk_device_list_axes(const_cast(gobj())); + return Glib::ListHandler::list_to_vector(glist, Glib::OWNERSHIP_SHALLOW); +} + } // namespace Gdk diff -Nru gtkmm3.0-3.3.18/gdk/src/device.hg gtkmm3.0-3.4.0/gdk/src/device.hg --- gtkmm3.0-3.3.18/gdk/src/device.hg 2012-02-13 09:53:59.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/src/device.hg 2012-03-27 14:45:58.000000000 +0000 @@ -76,7 +76,12 @@ //TODO:_WRAP_METHOD(std::vector > list_slave_devices() const, gdk_device_list_slave_devices, constversion) _WRAP_METHOD(int get_n_axes() const, gdk_device_get_n_axes) - //TODO: A list of GdkAtom, which we should show as strings: _WRAP_METHOD(GList * gdk_device_list_axes () const, gdk_device_list_axes) + + /** Returns the labels for the axes that the device currently has. + * @newin{3,4} + */ + std::vector list_axes() const; + _IGNORE(gdk_device_list_axes) //TODO: Use a string instead of a GdkAtom: _WRAP_METHOD(bool get_axis_value(double& axes, GdkAtom axis_label, double& value) const, gdk_device_get_axis_value ) diff -Nru gtkmm3.0-3.3.18/gdk/src/display.ccg gtkmm3.0-3.4.0/gdk/src/display.ccg --- gtkmm3.0-3.3.18/gdk/src/display.ccg 2011-06-14 07:02:08.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/src/display.ccg 2012-03-27 14:45:58.000000000 +0000 @@ -22,6 +22,7 @@ #include +#include #include #include #include diff -Nru gtkmm3.0-3.3.18/gdk/src/display.hg gtkmm3.0-3.4.0/gdk/src/display.hg --- gtkmm3.0-3.3.18/gdk/src/display.hg 2012-02-13 09:53:59.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/src/display.hg 2012-03-27 14:45:58.000000000 +0000 @@ -22,6 +22,7 @@ #include #include +#include //#include #include //For ModifierType _DEFS(gdkmm,gdk) @@ -83,13 +84,10 @@ _WRAP_METHOD(void put_event(GdkEvent* event), gdk_display_put_event) _WRAP_METHOD(bool has_pending() const, gdk_display_has_pending) - - _WRAP_METHOD(void set_double_click_time(guint msec), gdk_display_set_double_click_time) - _WRAP_METHOD(void set_double_click_distance(guint distance), gdk_display_set_double_click_distance) - + _WRAP_METHOD(void set_double_click_time(guint msec), gdk_display_set_double_click_time, deprecated "No replacement method. Applications should not set this.") + _WRAP_METHOD(void set_double_click_distance(guint distance), gdk_display_set_double_click_distance, deprecated "No replacement method. Applications should not set this.") _WRAP_METHOD(static Glib::RefPtr get_default(), gdk_display_get_default, refreturn) - _IGNORE(gdk_display_get_pointer, gdk_display_get_core_pointer, @@ -155,7 +153,10 @@ _WRAP_METHOD(Glib::RefPtr get_device_manager(), gdk_display_get_device_manager, refreturn) _WRAP_METHOD(Glib::RefPtr get_device_manager() const, gdk_display_get_device_manager, refreturn, constversion) - //TODO: Wrap GdkAppLaunchContext: _WRAP_METHOD(GdkAppLaunchContext* get_app_launch_context(), gdk_display_get_app_launch_context) +#m4 _CONVERSION(`GdkAppLaunchContext*',`Glib::RefPtr', `Glib::wrap($3)') +#m4 _CONVERSION(`GdkAppLaunchContext*',`Glib::RefPtr', `Glib::wrap($3)') + _WRAP_METHOD(Glib::RefPtr get_app_launch_context(), gdk_display_get_app_launch_context, refreturn) + _WRAP_METHOD(Glib::RefPtr get_app_launch_context() const, gdk_display_get_app_launch_context, refreturn, constversion) //We use no_default_handler because GdkDisplayClass is private. diff -Nru gtkmm3.0-3.3.18/gdk/src/filelist.am gtkmm3.0-3.4.0/gdk/src/filelist.am --- gtkmm3.0-3.3.18/gdk/src/filelist.am 2011-01-14 08:59:05.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/src/filelist.am 2012-03-27 14:45:58.000000000 +0000 @@ -13,6 +13,7 @@ gdk_docs_override.xml gdkmm_files_hg = \ + applaunchcontext.hg \ color.hg \ cursor.hg \ device.hg \ diff -Nru gtkmm3.0-3.3.18/gdk/src/gdk_docs.xml gtkmm3.0-3.4.0/gdk/src/gdk_docs.xml --- gtkmm3.0-3.3.18/gdk/src/gdk_docs.xml 2012-02-13 08:52:47.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/src/gdk_docs.xml 2012-03-30 07:41:39.000000000 +0000 @@ -3761,6 +3761,26 @@ + + +If @event if of type %GDK_TOUCH_BEGIN, %GDK_TOUCH_UPDATE, +%GDK_TOUCH_END or %GDK_TOUCH_CANCEL, returns the #GdkEventSequence +to which the event belongs. Otherwise, return %NULL. + +Since: 3.4 + + + + + a #GdkEvent + + + + the event sequence that the event belongs to + + + + Extracts the hardware keycode from an event. @@ -3853,6 +3873,32 @@ + + +Retrieves the scroll deltas from a #GdkEvent + +Since: 3.4 + + + + + a #GdkEvent + + + + return location for X delta + + + + return location for Y delta + + + + %TRUE if the event contains smooth scroll information + + + + Extracts the scroll direction from an event. @@ -4625,6 +4671,24 @@ + + +Returns the current modifier state. + +Since: 3.4 + + + + + a #GdkKeymap + + + + the current modifier state. + + + + Returns whether the Num Lock modifer is locked. diff -Nru gtkmm3.0-3.3.18/gdk/src/gdk_enums.defs gtkmm3.0-3.4.0/gdk/src/gdk_enums.defs --- gtkmm3.0-3.3.18/gdk/src/gdk_enums.defs 2012-03-06 10:45:22.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/src/gdk_enums.defs 2012-03-30 07:41:54.000000000 +0000 @@ -177,24 +177,6 @@ ;; Original typedef: ;; typedef enum ;; { -;; GDK_EXTENSION_EVENTS_NONE, -;; GDK_EXTENSION_EVENTS_ALL, -;; GDK_EXTENSION_EVENTS_CURSOR -;; } GdkExtensionMode; - -(define-enum-extended ExtensionMode - (in-module "Gdk") - (c-name "GdkExtensionMode") - (values - '("none" "GDK_EXTENSION_EVENTS_NONE" "0") - '("all" "GDK_EXTENSION_EVENTS_ALL" "1") - '("cursor" "GDK_EXTENSION_EVENTS_CURSOR" "2") - ) -) - -;; Original typedef: -;; typedef enum -;; { ;; GDK_SOURCE_MOUSE, ;; GDK_SOURCE_PEN, ;; GDK_SOURCE_ERASER, diff -Nru gtkmm3.0-3.3.18/gdk/src/gdk_methods.defs gtkmm3.0-3.4.0/gdk/src/gdk_methods.defs --- gtkmm3.0-3.3.18/gdk/src/gdk_methods.defs 2011-09-06 09:12:26.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/src/gdk_methods.defs 2012-03-30 07:42:00.000000000 +0000 @@ -1,18 +1,83 @@ ;; -*- scheme -*- ; object definitions ... -;; Enumerations and flags ... +(define-object Cursor + (in-module "Gdk") + (parent "GObject") + (c-name "GdkCursor") + (gtype-id "GDK_TYPE_CURSOR") +) -(define-enum ExtensionMode +(define-object Device (in-module "Gdk") - (c-name "GdkExtensionMode") - (gtype-id "GDK_TYPE_EXTENSION_MODE") - (values - '("none" "GDK_EXTENSION_EVENTS_NONE") - '("all" "GDK_EXTENSION_EVENTS_ALL") - '("cursor" "GDK_EXTENSION_EVENTS_CURSOR") - ) + (parent "GObject") + (c-name "GdkDevice") + (gtype-id "GDK_TYPE_DEVICE") +) + +(define-object DeviceManager + (in-module "Gdk") + (parent "GObject") + (c-name "GdkDeviceManager") + (gtype-id "GDK_TYPE_DEVICE_MANAGER") +) + +(define-object Display + (in-module "Gdk") + (parent "GObject") + (c-name "GdkDisplay") + (gtype-id "GDK_TYPE_DISPLAY") +) + +(define-object DisplayManager + (in-module "Gdk") + (parent "GObject") + (c-name "GdkDisplayManager") + (gtype-id "GDK_TYPE_DISPLAY_MANAGER") ) +(define-object DragContext + (in-module "Gdk") + (parent "GObject") + (c-name "GdkDragContext") + (gtype-id "GDK_TYPE_DRAG_CONTEXT") +) + +(define-object Keymap + (in-module "Gdk") + (parent "GObject") + (c-name "GdkKeymap") + (gtype-id "GDK_TYPE_KEYMAP") +) + +(define-object Paintable + (in-module "Gdk") + (c-name "GdkPaintable") + (gtype-id "GDK_TYPE_PAINTABLE") +) + +(define-object Screen + (in-module "Gdk") + (parent "GObject") + (c-name "GdkScreen") + (gtype-id "GDK_TYPE_SCREEN") +) + +(define-object Visual + (in-module "Gdk") + (parent "GObject") + (c-name "GdkVisual") + (gtype-id "GDK_TYPE_VISUAL") +) + +(define-object WindowImpl + (in-module "Gdk") + (parent "GObject") + (c-name "GdkWindowImpl") + (gtype-id "GDK_TYPE_WINDOW_IMPL") +) + +;; Enumerations and flags ... + (define-enum InputSource (in-module "Gdk") (c-name "GdkInputSource") @@ -23,6 +88,8 @@ '("eraser" "GDK_SOURCE_ERASER") '("cursor" "GDK_SOURCE_CURSOR") '("keyboard" "GDK_SOURCE_KEYBOARD") + '("touchscreen" "GDK_SOURCE_TOUCHSCREEN") + '("touchpad" "GDK_SOURCE_TOUCHPAD") ) ) @@ -146,6 +213,10 @@ '("owner-change" "GDK_OWNER_CHANGE") '("grab-broken" "GDK_GRAB_BROKEN") '("damage" "GDK_DAMAGE") + '("touch-begin" "GDK_TOUCH_BEGIN") + '("touch-update" "GDK_TOUCH_UPDATE") + '("touch-end" "GDK_TOUCH_END") + '("touch-cancel" "GDK_TOUCH_CANCEL") '("event-last" "GDK_EVENT_LAST") ) ) @@ -170,6 +241,7 @@ '("down" "GDK_SCROLL_DOWN") '("left" "GDK_SCROLL_LEFT") '("right" "GDK_SCROLL_RIGHT") + '("smooth" "GDK_SCROLL_SMOOTH") ) ) @@ -198,6 +270,9 @@ '("gtk-grab" "GDK_CROSSING_GTK_GRAB") '("gtk-ungrab" "GDK_CROSSING_GTK_UNGRAB") '("state-changed" "GDK_CROSSING_STATE_CHANGED") + '("touch-begin" "GDK_CROSSING_TOUCH_BEGIN") + '("touch-end" "GDK_CROSSING_TOUCH_END") + '("device-switch" "GDK_CROSSING_DEVICE_SWITCH") ) ) @@ -223,6 +298,7 @@ '("fullscreen" "GDK_WINDOW_STATE_FULLSCREEN") '("above" "GDK_WINDOW_STATE_ABOVE") '("below" "GDK_WINDOW_STATE_BELOW") + '("focused" "GDK_WINDOW_STATE_FOCUSED") ) ) @@ -248,6 +324,77 @@ ) ) +(define-flags ColorInfoFlags + (in-module "Gdk") + (c-name "GdkColorInfoFlags") + (gtype-id "GDK_TYPE_COLOR_INFO_FLAGS") + (values + '("writeable" "GDK_COLOR_WRITEABLE") + ) +) + +(define-flags EventFilterFlags + (in-module "Gdk") + (c-name "GdkEventFilterFlags") + (gtype-id "GDK_TYPE_EVENT_FILTER_FLAGS") + (values + '("removed" "GDK_EVENT_FILTER_REMOVED") + ) +) + +(define-flags DebugFlag + (in-module "Gdk") + (c-name "GdkDebugFlag") + (gtype-id "GDK_TYPE_DEBUG_FLAG") + (values + '("misc" "GDK_DEBUG_MISC") + '("events" "GDK_DEBUG_EVENTS") + '("dnd" "GDK_DEBUG_DND") + '("xim" "GDK_DEBUG_XIM") + '("nograbs" "GDK_DEBUG_NOGRABS") + '("input" "GDK_DEBUG_INPUT") + '("cursor" "GDK_DEBUG_CURSOR") + '("multihead" "GDK_DEBUG_MULTIHEAD") + '("xinerama" "GDK_DEBUG_XINERAMA") + '("draw" "GDK_DEBUG_DRAW") + '("eventloop" "GDK_DEBUG_EVENTLOOP") + ) +) + +(define-enum RenderingMode + (in-module "Gdk") + (c-name "GdkRenderingMode") + (gtype-id "GDK_TYPE_RENDERING_MODE") + (values + '("similar" "GDK_RENDERING_MODE_SIMILAR") + '("image" "GDK_RENDERING_MODE_IMAGE") + '("recording" "GDK_RENDERING_MODE_RECORDING") + ) +) + +(define-enum ArgType + (in-module "Gdk") + (c-name "GdkArgType") + (gtype-id "GDK_TYPE_ARG_TYPE") + (values + '("string" "GDK_ARG_STRING") + '("int" "GDK_ARG_INT") + '("bool" "GDK_ARG_BOOL") + '("nobool" "GDK_ARG_NOBOOL") + '("callback" "GDK_ARG_CALLBACK") + ) +) + +(define-flags EventFlags + (in-module "Gdk") + (c-name "GdkEventFlags") + (gtype-id "GDK_TYPE_EVENT_FLAGS") + (values + '("pending" "GDK_EVENT_PENDING") + '("pointer-emulated" "GDK_EVENT_POINTER_EMULATED") + ) +) + (define-enum PropMode (in-module "Gdk") (c-name "GdkPropMode") @@ -309,6 +456,20 @@ ) ) +(define-enum ModifierIntent + (in-module "Gdk") + (c-name "GdkModifierIntent") + (gtype-id "GDK_TYPE_MODIFIER_INTENT") + (values + '("primary-accelerator" "GDK_MODIFIER_INTENT_PRIMARY_ACCELERATOR") + '("context-menu" "GDK_MODIFIER_INTENT_CONTEXT_MENU") + '("extend-selection" "GDK_MODIFIER_INTENT_EXTEND_SELECTION") + '("modify-selection" "GDK_MODIFIER_INTENT_MODIFY_SELECTION") + '("no-text-input" "GDK_MODIFIER_INTENT_NO_TEXT_INPUT") + '("shift-group" "GDK_MODIFIER_INTENT_SHIFT_GROUP") + ) +) + (define-enum Status (in-module "Gdk") (c-name "GdkStatus") @@ -372,6 +533,8 @@ '("proximity-out-mask" "GDK_PROXIMITY_OUT_MASK") '("substructure-mask" "GDK_SUBSTRUCTURE_MASK") '("scroll-mask" "GDK_SCROLL_MASK") + '("touch-mask" "GDK_TOUCH_MASK") + '("smooth-scroll-mask" "GDK_SMOOTH_SCROLL_MASK") '("all-events-mask" "GDK_ALL_EVENTS_MASK") ) ) @@ -535,11 +698,6 @@ ;; From gdkapplaunchcontext.h -(define-function gdk_app_launch_context_get_type - (c-name "gdk_app_launch_context_get_type") - (return-type "GType") -) - (define-function gdk_app_launch_context_new (c-name "gdk_app_launch_context_new") (is-constructor-of "GdkAppLaunchContext") @@ -602,6 +760,10 @@ +;; From gdkapplaunchcontextprivate.h + + + ;; From gdkcairo.h (define-function gdk_cairo_create @@ -621,15 +783,6 @@ ) ) -(define-function gdk_cairo_set_source_color - (c-name "gdk_cairo_set_source_color") - (return-type "none") - (parameters - '("cairo_t*" "cr") - '("const-GdkColor*" "color") - ) -) - (define-function gdk_cairo_set_source_rgba (c-name "gdk_cairo_set_source_rgba") (return-type "none") @@ -687,6 +840,15 @@ ) ) +(define-function gdk_cairo_set_source_color + (c-name "gdk_cairo_set_source_color") + (return-type "none") + (parameters + '("cairo_t*" "cr") + '("const-GdkColor*" "color") + ) +) + ;; From gdkcolor.h @@ -821,6 +983,10 @@ +;; From gdkcursorprivate.h + + + ;; From gdkdevice.h (define-function gdk_device_get_type @@ -1097,6 +1263,14 @@ +;; From gdkdevicemanagerprivate.h + + + +;; From gdkdeviceprivate.h + + + ;; From gdkdisplay.h (define-function gdk_display_get_type @@ -1448,6 +1622,14 @@ +;; From gdkdisplaymanagerprivate.h + + + +;; From gdkdisplayprivate.h + + + ;; From gdkdnd.h (define-function gdk_drag_context_get_type @@ -1626,6 +1808,10 @@ +;; From gdkdndprivate.h + + + ;; From gdkenumtypes.h (define-function gdk_cursor_type_get_type @@ -1633,11 +1819,6 @@ (return-type "GType") ) -(define-function gdk_extension_mode_get_type - (c-name "gdk_extension_mode_get_type") - (return-type "GType") -) - (define-function gdk_input_source_get_type (c-name "gdk_input_source_get_type") (return-type "GType") @@ -1733,6 +1914,11 @@ (return-type "GType") ) +(define-function gdk_modifier_intent_get_type + (c-name "gdk_modifier_intent_get_type") + (return-type "GType") +) + (define-function gdk_status_get_type (c-name "gdk_status_get_type") (return-type "GType") @@ -1934,6 +2120,16 @@ ) ) +(define-method get_scroll_deltas + (of-object "GdkEvent") + (c-name "gdk_event_get_scroll_deltas") + (return-type "gboolean") + (parameters + '("gdouble*" "delta_x") + '("gdouble*" "delta_y") + ) +) + (define-method get_axis (of-object "GdkEvent") (c-name "gdk_event_get_axis") @@ -1982,6 +2178,12 @@ ) ) +(define-method triggers_context_menu + (of-object "GdkEvent") + (c-name "gdk_event_triggers_context_menu") + (return-type "gboolean") +) + (define-method s_get_distance (of-object "GdkEvent") (c-name "gdk_events_get_distance") @@ -2038,6 +2240,12 @@ (return-type "GdkScreen*") ) +(define-method get_event_sequence + (of-object "GdkEvent") + (c-name "gdk_event_get_event_sequence") + (return-type "GdkEventSequence*") +) + (define-function gdk_set_show_events (c-name "gdk_set_show_events") (return-type "none") @@ -2066,6 +2274,29 @@ +;; From gdkinternals.h + +(define-function gdk_synthesize_window_state + (c-name "gdk_synthesize_window_state") + (return-type "none") + (parameters + '("GdkWindow*" "window") + '("GdkWindowState" "unset_flags") + '("GdkWindowState" "set_flags") + ) +) + +(define-function gdk_offscreen_window_get_type + (c-name "gdk_offscreen_window_get_type") + (return-type "GType") +) + + + +;; From gdkintl.h + + + ;; From gdkkeys.h (define-function gdk_keymap_get_type @@ -2157,6 +2388,12 @@ (return-type "gboolean") ) +(define-method get_modifier_state + (of-object "GdkKeymap") + (c-name "gdk_keymap_get_modifier_state") + (return-type "guint") +) + (define-method add_virtual_modifiers (of-object "GdkKeymap") (c-name "gdk_keymap_add_virtual_modifiers") @@ -2175,6 +2412,15 @@ ) ) +(define-method get_modifier_mask + (of-object "GdkKeymap") + (c-name "gdk_keymap_get_modifier_mask") + (return-type "GdkModifierType") + (parameters + '("GdkModifierIntent" "intent") + ) +) + (define-function gdk_keyval_name (c-name "gdk_keyval_name") (return-type "gchar*") @@ -2251,6 +2497,10 @@ +;; From gdkkeysprivate.h + + + ;; From gdkkeysyms-compat.h @@ -2332,6 +2582,11 @@ (return-type "none") ) +(define-function gdk_error_trap_pop + (c-name "gdk_error_trap_pop") + (return-type "gint") +) + (define-function gdk_error_trap_pop_ignored (c-name "gdk_error_trap_pop_ignored") (return-type "none") @@ -2436,6 +2691,10 @@ +;; From gdkmarshalers.h + + + ;; From gdkpango.h (define-function gdk_pango_context_get_for_screen @@ -2802,6 +3061,16 @@ ) ) +(define-method get_monitor_workarea + (of-object "GdkScreen") + (c-name "gdk_screen_get_monitor_workarea") + (return-type "none") + (parameters + '("gint" "monitor_num") + '("GdkRectangle*" "dest") + ) +) + (define-method get_monitor_at_point (of-object "GdkScreen") (c-name "gdk_screen_get_monitor_at_point") @@ -2907,6 +3176,10 @@ +;; From gdkscreenprivate.h + + + ;; From gdkselection.h (define-function gdk_selection_owner_set @@ -3132,6 +3405,10 @@ +;; From gdkversionmacros.h + + + ;; From gdkvisual.h (define-function gdk_visual_get_type @@ -3278,6 +3555,10 @@ +;; From gdkvisualprivate.h + + + ;; From gdkwindow.h (define-function gdk_window_get_type @@ -4251,6 +4532,20 @@ ) ) +(define-method begin_resize_drag_for_device + (of-object "GdkWindow") + (c-name "gdk_window_begin_resize_drag_for_device") + (return-type "none") + (parameters + '("GdkWindowEdge" "edge") + '("GdkDevice*" "device") + '("gint" "button") + '("gint" "root_x") + '("gint" "root_y") + '("guint32" "timestamp") + ) +) + (define-method begin_move_drag (of-object "GdkWindow") (c-name "gdk_window_begin_move_drag") @@ -4263,6 +4558,19 @@ ) ) +(define-method begin_move_drag_for_device + (of-object "GdkWindow") + (c-name "gdk_window_begin_move_drag_for_device") + (return-type "none") + (parameters + '("GdkDevice*" "device") + '("gint" "button") + '("gint" "root_x") + '("gint" "root_y") + '("guint32" "timestamp") + ) +) + (define-method invalidate_rect (of-object "GdkWindow") (c-name "gdk_window_invalidate_rect") @@ -4424,6 +4732,23 @@ +;; From gdkwindowimpl.h + +(define-function gdk_window_impl_get_type + (c-name "gdk_window_impl_get_type") + (return-type "GType") +) + + + ;; From gdkx.h + +;; From keyname-table.h + + + +;; From stamp-gdkenumtypes.h + + diff -Nru gtkmm3.0-3.3.18/gdk/src/Makefile.in gtkmm3.0-3.4.0/gdk/src/Makefile.in --- gtkmm3.0-3.3.18/gdk/src/Makefile.in 2012-03-06 11:36:01.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/src/Makefile.in 2012-04-10 12:29:55.000000000 +0000 @@ -1,9 +1,9 @@ -# Makefile.in generated by automake 1.11.1 from Makefile.am. +# Makefile.in generated by automake 1.11.3 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, -# Inc. +# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 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. @@ -54,11 +54,11 @@ $(top_builddir)/gtk/gtkmmconfig.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = -AM_V_GEN = $(am__v_GEN_$(V)) -am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) +AM_V_GEN = $(am__v_GEN_@AM_V@) +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; -AM_V_at = $(am__v_at_$(V)) -am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) +AM_V_at = $(am__v_at_@AM_V@) +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ SOURCES = DIST_SOURCES = @@ -238,6 +238,7 @@ gdk_docs_override.xml gdkmm_files_hg = \ + applaunchcontext.hg \ color.hg \ cursor.hg \ device.hg \ @@ -323,6 +324,7 @@ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ esac; +$(srcdir)/filelist.am $(top_srcdir)/tools/m4/filelist.am $(top_srcdir)/build/generate-binding.am: $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh @@ -389,10 +391,15 @@ 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 + if test -z '$(STRIP)'; then \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + install; \ + else \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ + fi mostlyclean-generic: clean-generic: diff -Nru gtkmm3.0-3.3.18/gdk/src/pixbuf.ccg gtkmm3.0-3.4.0/gdk/src/pixbuf.ccg --- gtkmm3.0-3.3.18/gdk/src/pixbuf.ccg 2011-06-14 07:02:08.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/src/pixbuf.ccg 2012-03-15 08:40:15.000000000 +0000 @@ -145,7 +145,7 @@ gdk_pixbuf_save_to_buffer( gobj(), &buffer, &buffer_size, type.c_str(), - &gerror, NULL); + &gerror, (void*)0); if(gerror) ::Glib::Error::throw_exception(gerror); diff -Nru gtkmm3.0-3.3.18/gdk/src/rgba.hg gtkmm3.0-3.4.0/gdk/src/rgba.hg --- gtkmm3.0-3.3.18/gdk/src/rgba.hg 2012-02-13 09:53:59.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/src/rgba.hg 2012-03-13 08:29:06.000000000 +0000 @@ -53,22 +53,22 @@ /** Set a grey color, by using the same value for all color components. * @param value The value to be used for the red, green, and blue components. */ - void set_grey_u(gushort value, gushort alpha = 1); - void set_grey(double g, double alpha = 65535.0); + void set_grey_u(gushort value, gushort alpha = 65535); + void set_grey(double g, double alpha = 1.0); /** Set the color, by specifying red, green, and blue color component values. * @param red_ The red component of the color. * @param green_ The green component of the color. * @param blue_ The blue component of the color. */ - void set_rgba_u(gushort red_, gushort green_, gushort blue_, gushort alpha_ = 65535.0); + void set_rgba_u(gushort red_, gushort green_, gushort blue_, gushort alpha_ = 65535); /** Set the color, by specifying red, green, and blue color component values, as percentages. * @param red_ The red component of the color, as a percentage. * @param green_ The green component of the color, as a percentage. * @param blue_ The blue component of the color, as a percentage. */ - void set_rgba(double red_, double green_, double blue_, double alpha_ = 1); + void set_rgba(double red_, double green_, double blue_, double alpha_ = 1.0); //TODO: Add alpha parameter? void set_hsv(double h, double s, double v); diff -Nru gtkmm3.0-3.3.18/gdk/src/window.hg gtkmm3.0-3.4.0/gdk/src/window.hg --- gtkmm3.0-3.3.18/gdk/src/window.hg 2012-02-22 12:16:58.000000000 +0000 +++ gtkmm3.0-3.4.0/gdk/src/window.hg 2012-03-30 07:50:33.000000000 +0000 @@ -262,9 +262,14 @@ _IGNORE(gdk_window_get_drag_protocol) - _WRAP_METHOD(void begin_resize_drag(WindowEdge edge, int button, int root_x, int root_y, guint32 timestamp), gdk_window_begin_resize_drag) + _WRAP_METHOD(void begin_resize_drag(WindowEdge edge, int button, int root_x, int root_y, guint32 timestamp), gdk_window_begin_resize_drag) + + _WRAP_METHOD(void resize_drag(WindowEdge edge, const Glib::RefPtr& device, int button, int root_x, int root_y, guint32 timestamp), gdk_window_begin_resize_drag_for_device) + _WRAP_METHOD(void begin_move_drag(int button, int root_x, int root_y, guint32 timestamp), gdk_window_begin_move_drag) + _WRAP_METHOD(void begin_move_drag(const Glib::RefPtr& device, int button, int root_x, int root_y, guint32 timestamp), gdk_window_begin_move_drag_for_device) + /** Starts a drag and creates a new drag context for it. * * This method is called by the drag source. diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/aboutdialog.cc gtkmm3.0-3.4.0/gtk/gtkmm/aboutdialog.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/aboutdialog.cc 2012-03-06 11:36:22.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/aboutdialog.cc 2012-04-10 12:30:16.000000000 +0000 @@ -436,15 +436,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > AboutDialog::property_program_name() { return Glib::PropertyProxy< Glib::ustring >(this, "program-name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -454,15 +450,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > AboutDialog::property_version() { return Glib::PropertyProxy< Glib::ustring >(this, "version"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -472,15 +464,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > AboutDialog::property_copyright() { return Glib::PropertyProxy< Glib::ustring >(this, "copyright"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -490,15 +478,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > AboutDialog::property_comments() { return Glib::PropertyProxy< Glib::ustring >(this, "comments"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -508,15 +492,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > AboutDialog::property_website() { return Glib::PropertyProxy< Glib::ustring >(this, "website"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -526,15 +506,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > AboutDialog::property_website_label() { return Glib::PropertyProxy< Glib::ustring >(this, "website-label"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -544,15 +520,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > AboutDialog::property_license() { return Glib::PropertyProxy< Glib::ustring >(this, "license"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -562,15 +534,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< License > AboutDialog::property_license_type() { return Glib::PropertyProxy< License >(this, "license-type"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -580,15 +548,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< std::vector > AboutDialog::property_authors() { return Glib::PropertyProxy< std::vector >(this, "authors"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -598,15 +562,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< std::vector > AboutDialog::property_documenters() { return Glib::PropertyProxy< std::vector >(this, "documenters"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -616,15 +576,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< std::vector > AboutDialog::property_translator_credits() { return Glib::PropertyProxy< std::vector >(this, "translator-credits"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -634,15 +590,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< std::vector > AboutDialog::property_artists() { return Glib::PropertyProxy< std::vector >(this, "artists"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -652,15 +604,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > AboutDialog::property_logo() { return Glib::PropertyProxy< Glib::RefPtr >(this, "logo"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -670,15 +618,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > AboutDialog::property_logo_icon_name() { return Glib::PropertyProxy< Glib::ustring >(this, "logo-icon-name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -688,15 +632,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > AboutDialog::property_wrap_license() { return Glib::PropertyProxy< bool >(this, "wrap-license"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/aboutdialog.h gtkmm3.0-3.4.0/gtk/gtkmm/aboutdialog.h --- gtkmm3.0-3.3.18/gtk/gtkmm/aboutdialog.h 2012-03-06 11:36:22.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/aboutdialog.h 2012-04-10 12:30:16.000000000 +0000 @@ -465,7 +465,7 @@ void add_credit_section(const Glib::ustring& section_name, const std::vector& people); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The name of the program. If this is not set, it defaults to g_get_application_name(). * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -486,7 +486,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The version of the program. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -506,7 +506,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Copyright information for the program. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -526,7 +526,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Comments about the program. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -546,7 +546,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The URL for the link to the website of the program. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -566,7 +566,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The label for the link to the website of the program. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -586,7 +586,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The license of the program. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -606,7 +606,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The license type of the program. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -626,7 +626,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** List of authors of the program. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -646,7 +646,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** List of people documenting the program. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -666,7 +666,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Credits to the translators. This string should be marked as translatable. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -686,7 +686,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** List of people who have contributed artwork to the program. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -706,7 +706,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** A logo for the about box. If this is not set, it defaults to gtk_window_get_default_icon_list(). * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -726,7 +726,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** A named icon to use as the logo for the about box. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -746,7 +746,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to wrap the license text. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -766,7 +766,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED - /** +/** * @par Slot Prototype: * bool on_my_%activate_link(const std::string& uri) * @@ -779,7 +779,6 @@ * @return true if the link has been activated. */ - Glib::SignalProxy1< bool,const std::string& > signal_activate_link(); diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/accelgroup.cc gtkmm3.0-3.4.0/gtk/gtkmm/accelgroup.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/accelgroup.cc 2012-02-27 09:06:40.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/accelgroup.cc 2012-04-10 12:30:18.000000000 +0000 @@ -330,26 +330,18 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< bool > AccelGroup::property_is_locked() const { return Glib::PropertyProxy_ReadOnly< bool >(this, "is-locked"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Gdk::ModifierType > AccelGroup::property_modifier_mask() const { return Glib::PropertyProxy_ReadOnly< Gdk::ModifierType >(this, "modifier-mask"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/accelgroup.h gtkmm3.0-3.4.0/gtk/gtkmm/accelgroup.h --- gtkmm3.0-3.3.18/gtk/gtkmm/accelgroup.h 2012-02-27 09:06:40.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/accelgroup.h 2012-04-10 12:30:18.000000000 +0000 @@ -227,7 +227,7 @@ //TODO: _WRAP_METHOD(static bool activate(Object& object, guint accel_key, Gdk::ModifierType accel_mods), gtk_accel_groups_activate) - /** +/** * @par Slot Prototype: * bool on_my_%accel_activate(const Glib::RefPtr& acceleratable, guint keyval, Gdk::ModifierType modifier) * @@ -239,14 +239,13 @@ * @return true if the accelerator was activated. */ - Glib::SignalProxy3< bool,const Glib::RefPtr&,guint,Gdk::ModifierType > signal_accel_activate(); //TODO: The C type is unpleasant: //This has C docs, but it isn't worth mentioning them for such a useless signal. murrayc. - /** +/** * @par Slot Prototype: * void on_my_%accel_changed(guint keyval, Gdk::ModifierType modifier, GClosure* accel_closure) * @@ -261,12 +260,11 @@ * @param accel_closure The Closure of the accelerator. */ - Glib::SignalProxy3< void,guint,Gdk::ModifierType,GClosure* > signal_accel_changed(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Is the accel group locked. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -277,7 +275,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Modifier Mask. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/accellabel.cc gtkmm3.0-3.4.0/gtk/gtkmm/accellabel.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/accellabel.cc 2012-02-27 09:06:41.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/accellabel.cc 2012-04-10 12:30:19.000000000 +0000 @@ -184,15 +184,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Gtk::Widget* > AccelLabel::property_accel_widget() { return Glib::PropertyProxy< Gtk::Widget* >(this, "accel-widget"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/accellabel.h gtkmm3.0-3.4.0/gtk/gtkmm/accellabel.h --- gtkmm3.0-3.3.18/gtk/gtkmm/accellabel.h 2012-02-27 09:06:41.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/accellabel.h 2012-04-10 12:30:19.000000000 +0000 @@ -150,7 +150,7 @@ //_WRAP_PROPERTY("accel-closure", Glib::Object) //GClosure #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The widget to be monitored for accelerator changes. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/actionable.cc gtkmm3.0-3.4.0/gtk/gtkmm/actionable.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/actionable.cc 2012-02-27 09:06:43.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/actionable.cc 2012-04-10 12:30:23.000000000 +0000 @@ -106,7 +106,7 @@ { #endif //GLIBMM_EXCEPTIONS_ENABLED // Call the virtual member method, which derived classes might override. - return obj->get_action_name_vfunc().c_str(); + return g_strdup(obj->get_action_name_vfunc().c_str()); #ifdef GLIBMM_EXCEPTIONS_ENABLED } catch(...) @@ -193,7 +193,7 @@ { #endif //GLIBMM_EXCEPTIONS_ENABLED // Call the virtual member method, which derived classes might override. - return obj->get_action_target_value_vfunc().gobj(); + return obj->get_action_target_value_vfunc().gobj_copy(); #ifdef GLIBMM_EXCEPTIONS_ENABLED } catch(...) @@ -339,15 +339,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Actionable::property_action_name() { return Glib::PropertyProxy< Glib::ustring >(this, "action-name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -357,15 +353,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::VariantBase > Actionable::property_action_target() { return Glib::PropertyProxy< Glib::VariantBase >(this, "action-target"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/actionable.h gtkmm3.0-3.4.0/gtk/gtkmm/actionable.h --- gtkmm3.0-3.3.18/gtk/gtkmm/actionable.h 2012-02-27 09:06:43.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/actionable.h 2012-04-10 12:30:23.000000000 +0000 @@ -83,9 +83,14 @@ Actionable(const Actionable&); Actionable& operator=(const Actionable&); +#endif /* DOXYGEN_SHOULD_SKIP_THIS */ protected: - Actionable(); // you must derive from this class - + /** + * You should derive from this class to use it. + */ + Actionable(); + +#ifndef DOXYGEN_SHOULD_SKIP_THIS /** Called by constructors of derived classes. Provide the result of * the Class init() function to ensure that it is properly * initialized. @@ -195,7 +200,7 @@ */ void set_action_target_value(const Glib::VariantBase& target_value); - //TODO: _WRAP_METHOD(void set_action_target(const char* format_string, ...), gtk_actionable_set_action_target) + //gtk_actionable_set_action_target() is just a C convenience method. /** Sets the action-name and associated string target value of an @@ -216,7 +221,7 @@ void set_detailed_action_name(const Glib::ustring& detailed_action_name); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The name of the associated action, like 'app.quit'. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -236,7 +241,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The parameter for action invocations. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/action.cc gtkmm3.0-3.4.0/gtk/gtkmm/action.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/action.cc 2012-02-27 09:06:41.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/action.cc 2012-04-10 12:30:21.000000000 +0000 @@ -638,26 +638,18 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::ustring > Action::property_name() const { return Glib::PropertyProxy_ReadOnly< Glib::ustring >(this, "name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Action::property_label() { return Glib::PropertyProxy< Glib::ustring >(this, "label"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -667,15 +659,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Action::property_short_label() { return Glib::PropertyProxy< Glib::ustring >(this, "short-label"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -685,15 +673,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Action::property_tooltip() { return Glib::PropertyProxy< Glib::ustring >(this, "tooltip"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -703,15 +687,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< StockID > Action::property_stock_id() { return Glib::PropertyProxy< StockID >(this, "stock-id"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -721,15 +701,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > Action::property_gicon() { return Glib::PropertyProxy< Glib::RefPtr >(this, "gicon"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -739,15 +715,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Action::property_icon_name() { return Glib::PropertyProxy< Glib::ustring >(this, "icon-name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -757,15 +729,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Action::property_visible_horizontal() { return Glib::PropertyProxy< bool >(this, "visible-horizontal"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -775,15 +743,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Action::property_visible_vertical() { return Glib::PropertyProxy< bool >(this, "visible-vertical"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -793,15 +757,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Action::property_visible_overflown() { return Glib::PropertyProxy< bool >(this, "visible-overflown"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -811,15 +771,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Action::property_is_important() { return Glib::PropertyProxy< bool >(this, "is-important"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -829,15 +785,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Action::property_hide_if_empty() { return Glib::PropertyProxy< bool >(this, "hide-if-empty"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -847,15 +799,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Action::property_sensitive() { return Glib::PropertyProxy< bool >(this, "sensitive"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -865,15 +813,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Action::property_visible() { return Glib::PropertyProxy< bool >(this, "visible"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -883,15 +827,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > Action::property_action_group() { return Glib::PropertyProxy< Glib::RefPtr >(this, "action-group"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -901,15 +841,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Action::property_always_show_image() { return Glib::PropertyProxy< bool >(this, "always-show-image"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/actiongroup.cc gtkmm3.0-3.4.0/gtk/gtkmm/actiongroup.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/actiongroup.cc 2012-02-27 09:06:43.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/actiongroup.cc 2012-04-10 12:30:25.000000000 +0000 @@ -455,26 +455,18 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::ustring > ActionGroup::property_name() const { return Glib::PropertyProxy_ReadOnly< Glib::ustring >(this, "name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ActionGroup::property_sensitive() { return Glib::PropertyProxy< bool >(this, "sensitive"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -484,15 +476,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ActionGroup::property_visible() { return Glib::PropertyProxy< bool >(this, "visible"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/actiongroup.h gtkmm3.0-3.4.0/gtk/gtkmm/actiongroup.h --- gtkmm3.0-3.3.18/gtk/gtkmm/actiongroup.h 2012-02-27 09:06:43.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/actiongroup.h 2012-04-10 12:30:25.000000000 +0000 @@ -217,7 +217,7 @@ //These are also just C convenience methods that are useless unless you are using the other convenience methods: - /** +/** * @par Slot Prototype: * void on_my_%connect_proxy(const Glib::RefPtr& action, Widget* proxy) * @@ -238,11 +238,10 @@ * @param proxy The proxy. */ - Glib::SignalProxy2< void,const Glib::RefPtr&,Widget* > signal_connect_proxy(); - /** +/** * @par Slot Prototype: * void on_my_%disconnect_proxy(const Glib::RefPtr& action, Widget* proxy) * @@ -258,11 +257,10 @@ * @param proxy The proxy. */ - Glib::SignalProxy2< void,const Glib::RefPtr&,Widget* > signal_disconnect_proxy(); - /** +/** * @par Slot Prototype: * void on_my_%pre_activate(const Glib::RefPtr& action) * @@ -276,11 +274,10 @@ * @param action The action. */ - Glib::SignalProxy1< void,const Glib::RefPtr& > signal_pre_activate(); - /** +/** * @par Slot Prototype: * void on_my_%post_activate(const Glib::RefPtr& action) * @@ -294,12 +291,11 @@ * @param action The action. */ - Glib::SignalProxy1< void,const Glib::RefPtr& > signal_post_activate(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** A name for the action group. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -310,7 +306,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the action group is enabled. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -330,7 +326,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the action group is visible. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/action.h gtkmm3.0-3.4.0/gtk/gtkmm/action.h --- gtkmm3.0-3.3.18/gtk/gtkmm/action.h 2012-02-27 09:06:41.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/action.h 2012-04-10 12:30:21.000000000 +0000 @@ -370,7 +370,7 @@ typedef sigc::slot SlotActivate; - /** +/** * @par Slot Prototype: * void on_my_%activate() * @@ -379,7 +379,6 @@ * @newin{2,4} */ - Glib::SignalProxy0< void > signal_activate(); @@ -585,7 +584,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** A unique name for the action. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -596,7 +595,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The label used for menu items and buttons that activate this action. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -616,7 +615,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** A shorter label that may be used on toolbar buttons. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -636,7 +635,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** A tooltip for this action. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -656,7 +655,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The stock icon displayed in widgets representing this action. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -676,7 +675,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The GIcon being displayed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -696,7 +695,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The name of the icon from the icon theme. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -716,7 +715,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the toolbar item is visible when the toolbar is in a horizontal orientation. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -736,7 +735,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the toolbar item is visible when the toolbar is in a vertical orientation. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -756,7 +755,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** When TRUE, toolitem proxies for this action are represented in the toolbar overflow menu. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -776,7 +775,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the action is considered important. When TRUE, toolitem proxies for this action show text in GTK_TOOLBAR_BOTH_HORIZ mode. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -796,7 +795,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** When TRUE, empty menu proxies for this action are hidden. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -816,7 +815,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the action is enabled. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -836,7 +835,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the action is visible. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -856,7 +855,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The GtkActionGroup this GtkAction is associated with, or NULL (for internal use). * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -876,7 +875,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the image will always be shown. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/activatable.cc gtkmm3.0-3.4.0/gtk/gtkmm/activatable.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/activatable.cc 2012-02-27 09:06:44.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/activatable.cc 2012-04-10 12:30:28.000000000 +0000 @@ -257,15 +257,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > Activatable::property_related_action() { return Glib::PropertyProxy< Glib::RefPtr >(this, "related-action"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -275,15 +271,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Activatable::property_use_action_appearance() { return Glib::PropertyProxy< bool >(this, "use-action-appearance"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/activatable.h gtkmm3.0-3.4.0/gtk/gtkmm/activatable.h --- gtkmm3.0-3.3.18/gtk/gtkmm/activatable.h 2012-02-27 09:06:44.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/activatable.h 2012-04-10 12:30:28.000000000 +0000 @@ -74,9 +74,14 @@ Activatable(const Activatable&); Activatable& operator=(const Activatable&); +#endif /* DOXYGEN_SHOULD_SKIP_THIS */ protected: - Activatable(); // you must derive from this class - + /** + * You should derive from this class to use it. + */ + Activatable(); + +#ifndef DOXYGEN_SHOULD_SKIP_THIS /** Called by constructors of derived classes. Provide the result of * the Class init() function to ensure that it is properly * initialized. @@ -161,7 +166,7 @@ /** This is called to update the activatable completely, this is called * internally when the Gtk::Activatable::property_related_action() property is set * or unset and by the implementing class when - * Gtk::Activatable::signal_use_action_appearance() changes. + * Gtk::Activatable::property_use_action_appearance() changes. * * @newin{2,16} * @param action The related Gtk::Action or 0. @@ -192,7 +197,7 @@ void set_use_action_appearance(bool use_appearance = true); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The action this activatable will activate and receive updates from. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -212,7 +217,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to use the related actions appearance properties. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/adjustment.cc gtkmm3.0-3.4.0/gtk/gtkmm/adjustment.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/adjustment.cc 2012-02-27 09:06:44.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/adjustment.cc 2012-04-10 12:30:31.000000000 +0000 @@ -356,15 +356,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< double > Adjustment::property_value() { return Glib::PropertyProxy< double >(this, "value"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -374,15 +370,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< double > Adjustment::property_lower() { return Glib::PropertyProxy< double >(this, "lower"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -392,15 +384,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< double > Adjustment::property_upper() { return Glib::PropertyProxy< double >(this, "upper"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -410,15 +398,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< double > Adjustment::property_step_increment() { return Glib::PropertyProxy< double >(this, "step-increment"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -428,15 +412,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< double > Adjustment::property_page_increment() { return Glib::PropertyProxy< double >(this, "page-increment"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -446,15 +426,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< double > Adjustment::property_page_size() { return Glib::PropertyProxy< double >(this, "page-size"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/adjustment.h gtkmm3.0-3.4.0/gtk/gtkmm/adjustment.h --- gtkmm3.0-3.3.18/gtk/gtkmm/adjustment.h 2012-02-27 09:06:44.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/adjustment.h 2012-04-10 12:30:31.000000000 +0000 @@ -288,7 +288,7 @@ double get_minimum_increment() const; - /** +/** * @par Slot Prototype: * void on_my_%changed() * @@ -296,23 +296,21 @@ * other than the value field. */ - Glib::SignalProxy0< void > signal_changed(); - /** +/** * @par Slot Prototype: * void on_my_%value_changed() * * Emitted when the Gtk::Adjustment value field has been changed. */ - Glib::SignalProxy0< void > signal_value_changed(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The value of the adjustment. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -332,7 +330,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The minimum value of the adjustment. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -352,7 +350,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The maximum value of the adjustment. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -372,7 +370,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The step increment of the adjustment. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -392,7 +390,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The page increment of the adjustment. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -412,7 +410,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The page size of the adjustment. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/alignment.cc gtkmm3.0-3.4.0/gtk/gtkmm/alignment.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/alignment.cc 2012-02-27 09:06:45.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/alignment.cc 2012-04-10 12:30:33.000000000 +0000 @@ -171,15 +171,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< float > Alignment::property_xalign() { return Glib::PropertyProxy< float >(this, "xalign"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -189,15 +185,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< float > Alignment::property_yalign() { return Glib::PropertyProxy< float >(this, "yalign"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -207,15 +199,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< float > Alignment::property_xscale() { return Glib::PropertyProxy< float >(this, "xscale"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -225,15 +213,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< float > Alignment::property_yscale() { return Glib::PropertyProxy< float >(this, "yscale"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -243,15 +227,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< guint > Alignment::property_top_padding() { return Glib::PropertyProxy< guint >(this, "top-padding"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -261,15 +241,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< guint > Alignment::property_bottom_padding() { return Glib::PropertyProxy< guint >(this, "bottom-padding"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -279,15 +255,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< guint > Alignment::property_left_padding() { return Glib::PropertyProxy< guint >(this, "left-padding"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -297,15 +269,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< guint > Alignment::property_right_padding() { return Glib::PropertyProxy< guint >(this, "right-padding"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/alignment.h gtkmm3.0-3.4.0/gtk/gtkmm/alignment.h --- gtkmm3.0-3.3.18/gtk/gtkmm/alignment.h 2012-02-27 09:06:45.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/alignment.h 2012-04-10 12:30:33.000000000 +0000 @@ -179,7 +179,7 @@ void get_padding(guint& padding_top, guint& padding_bottom, guint& padding_left, guint& padding_right); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Horizontal position of child in available space. 0.0 is left aligned, 1.0 is right aligned. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -199,7 +199,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Vertical position of child in available space. 0.0 is top aligned, 1.0 is bottom aligned. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -219,7 +219,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If available horizontal space is bigger than needed for the child, how much of it to use for the child. 0.0 means none, 1.0 means all. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -239,7 +239,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If available vertical space is bigger than needed for the child, how much of it to use for the child. 0.0 means none, 1.0 means all. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -261,7 +261,7 @@ //New in GTK+ 2.4 #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The padding to insert at the top of the widget. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -281,7 +281,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The padding to insert at the bottom of the widget. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -301,7 +301,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The padding to insert at the left of the widget. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -321,7 +321,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The padding to insert at the right of the widget. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/appchooserbutton.cc gtkmm3.0-3.4.0/gtk/gtkmm/appchooserbutton.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/appchooserbutton.cc 2012-02-27 09:06:47.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/appchooserbutton.cc 2012-04-10 12:30:37.000000000 +0000 @@ -266,15 +266,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > AppChooserButton::property_show_dialog_item() { return Glib::PropertyProxy< bool >(this, "show-dialog-item"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -284,15 +280,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > AppChooserButton::property_heading() { return Glib::PropertyProxy< Glib::ustring >(this, "heading"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -302,15 +294,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > AppChooserButton::property_show_default_item() { return Glib::PropertyProxy< bool >(this, "show-default-item"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/appchooserbutton.h gtkmm3.0-3.4.0/gtk/gtkmm/appchooserbutton.h --- gtkmm3.0-3.3.18/gtk/gtkmm/appchooserbutton.h 2012-02-27 09:06:47.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/appchooserbutton.h 2012-04-10 12:30:37.000000000 +0000 @@ -198,7 +198,7 @@ bool get_show_default_item() const; - /** +/** * @par Slot Prototype: * void on_my_%custom_item_activated(const Glib::ustring& item_name) * @@ -208,12 +208,11 @@ * @param item_name The name of the activated item. */ - Glib::SignalProxy1< void,const Glib::ustring& > signal_custom_item_activated(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the combobox should include an item that triggers a GtkAppChooserDialog. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -233,7 +232,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The text to show at the top of the dialog. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -253,7 +252,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the combobox should show the default application on top. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/appchooser.cc gtkmm3.0-3.4.0/gtk/gtkmm/appchooser.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/appchooser.cc 2012-02-27 09:06:46.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/appchooser.cc 2012-04-10 12:30:35.000000000 +0000 @@ -148,15 +148,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::ustring > AppChooser::property_content_type() const { return Glib::PropertyProxy_ReadOnly< Glib::ustring >(this, "content-type"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/appchooserdialog.cc gtkmm3.0-3.4.0/gtk/gtkmm/appchooserdialog.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/appchooserdialog.cc 2012-02-27 09:06:47.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/appchooserdialog.cc 2012-04-10 12:30:39.000000000 +0000 @@ -180,26 +180,18 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::RefPtr > AppChooserDialog::property_gfile() const { return Glib::PropertyProxy_ReadOnly< Glib::RefPtr >(this, "gfile"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > AppChooserDialog::property_heading() { return Glib::PropertyProxy< Glib::ustring >(this, "heading"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/appchooserdialog.h gtkmm3.0-3.4.0/gtk/gtkmm/appchooserdialog.h --- gtkmm3.0-3.3.18/gtk/gtkmm/appchooserdialog.h 2012-02-27 09:06:47.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/appchooserdialog.h 2012-04-10 12:30:39.000000000 +0000 @@ -156,7 +156,7 @@ Glib::ustring get_heading() const; #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The GFile used by the app chooser dialog. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -167,7 +167,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The text to show at the top of the dialog. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/appchooser.h gtkmm3.0-3.4.0/gtk/gtkmm/appchooser.h --- gtkmm3.0-3.3.18/gtk/gtkmm/appchooser.h 2012-02-27 09:06:46.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/appchooser.h 2012-04-10 12:30:35.000000000 +0000 @@ -76,9 +76,14 @@ AppChooser(const AppChooser&); AppChooser& operator=(const AppChooser&); +#endif /* DOXYGEN_SHOULD_SKIP_THIS */ protected: - AppChooser(); // you must derive from this class - + /** + * You should derive from this class to use it. + */ + AppChooser(); + +#ifndef DOXYGEN_SHOULD_SKIP_THIS /** Called by constructors of derived classes. Provide the result of * the Class init() function to ensure that it is properly * initialized. @@ -148,7 +153,7 @@ void refresh(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The content type used by the open with object. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/appchooserwidget.cc gtkmm3.0-3.4.0/gtk/gtkmm/appchooserwidget.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/appchooserwidget.cc 2012-02-27 09:06:49.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/appchooserwidget.cc 2012-04-10 12:30:40.000000000 +0000 @@ -445,15 +445,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > AppChooserWidget::property_show_default() { return Glib::PropertyProxy< bool >(this, "show-default"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -463,15 +459,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > AppChooserWidget::property_show_recommended() { return Glib::PropertyProxy< bool >(this, "show-recommended"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -481,15 +473,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > AppChooserWidget::property_show_fallback() { return Glib::PropertyProxy< bool >(this, "show-fallback"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -499,15 +487,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > AppChooserWidget::property_show_other() { return Glib::PropertyProxy< bool >(this, "show-other"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -517,15 +501,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > AppChooserWidget::property_show_all() { return Glib::PropertyProxy< bool >(this, "show-all"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -535,15 +515,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > AppChooserWidget::property_default_text() { return Glib::PropertyProxy< Glib::ustring >(this, "default-text"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/appchooserwidget.h gtkmm3.0-3.4.0/gtk/gtkmm/appchooserwidget.h --- gtkmm3.0-3.3.18/gtk/gtkmm/appchooserwidget.h 2012-02-27 09:06:48.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/appchooserwidget.h 2012-04-10 12:30:40.000000000 +0000 @@ -227,7 +227,7 @@ Glib::ustring get_default_text(); - /** +/** * @par Slot Prototype: * void on_my_%application_selected(const Glib::RefPtr& app_info) * @@ -235,11 +235,10 @@ * @param application The selected AppInfo. */ - Glib::SignalProxy1< void,const Glib::RefPtr& > signal_application_selected(); - /** +/** * @par Slot Prototype: * void on_my_%application_activated(const Glib::RefPtr& app_info) * @@ -251,11 +250,10 @@ * @param application The activated AppInfo. */ - Glib::SignalProxy1< void,const Glib::RefPtr& > signal_application_activated(); - /** +/** * @par Slot Prototype: * void on_my_%populate_popup(Menu* menu, const Glib::RefPtr& app_info) * @@ -267,12 +265,11 @@ * @param application The current AppInfo. */ - Glib::SignalProxy2< void,Menu*,const Glib::RefPtr& > signal_populate_popup(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the widget should show the default application. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -292,7 +289,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the widget should show recommended applications. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -312,7 +309,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the widget should show fallback applications. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -332,7 +329,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the widget should show other applications. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -352,7 +349,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the widget should show all applications. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -372,7 +369,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The default text appearing when there are no applications. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/application.cc gtkmm3.0-3.4.0/gtk/gtkmm/application.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/application.cc 2012-03-06 11:36:40.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/application.cc 2012-04-10 12:30:42.000000000 +0000 @@ -519,15 +519,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > Application::property_app_menu() { return Glib::PropertyProxy< Glib::RefPtr >(this, "app-menu"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -537,15 +533,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > Application::property_menubar() { return Glib::PropertyProxy< Glib::RefPtr >(this, "menubar"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -555,15 +547,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Application::property_register_session() { return Glib::PropertyProxy< bool >(this, "register-session"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/application.h gtkmm3.0-3.4.0/gtk/gtkmm/application.h --- gtkmm3.0-3.3.18/gtk/gtkmm/application.h 2012-03-06 11:36:40.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/application.h 2012-04-10 12:30:42.000000000 +0000 @@ -360,6 +360,11 @@ * If supported, the application menu will be rendered by the desktop * environment. * + * You might call this method in your Application::property_startup() signal handler. + * + * Use the base ActionMap interface to add actions, to respond to the user + * selecting these menu items. + * * @newin{3,4} * @param app_menu A MenuModel, or 0. */ @@ -395,6 +400,11 @@ * example, the application menu may be rendered by the desktop shell * while the menubar (if set) remains in each individual window. * + * You might call this method in your Application::property_startup() signal handler. + * + * Use the base ActionMap interface to add actions, to respond to the user + * selecting these menu items. + * * @newin{3,4} * @param menubar A MenuModel, or 0. */ @@ -490,7 +500,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The GMenuModel for the application menu. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -510,7 +520,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The GMenuModel for the menubar. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -530,7 +540,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Register with the session manager. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -550,7 +560,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED - /** +/** * @par Slot Prototype: * void on_my_%window_added(Window* window) * @@ -561,11 +571,10 @@ * @param window The newly-added Gtk::Window. */ - Glib::SignalProxy1< void,Window* > signal_window_added(); - /** +/** * @par Slot Prototype: * void on_my_%window_removed(Window* window) * @@ -577,7 +586,6 @@ * @param window The Gtk::Window that is being removed. */ - Glib::SignalProxy1< void,Window* > signal_window_removed(); diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/applicationwindow.cc gtkmm3.0-3.4.0/gtk/gtkmm/applicationwindow.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/applicationwindow.cc 2012-02-29 08:55:06.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/applicationwindow.cc 2012-04-10 12:30:44.000000000 +0000 @@ -164,15 +164,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ApplicationWindow::property_show_menubar() { return Glib::PropertyProxy< bool >(this, "show-menubar"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/applicationwindow.h gtkmm3.0-3.4.0/gtk/gtkmm/applicationwindow.h --- gtkmm3.0-3.3.18/gtk/gtkmm/applicationwindow.h 2012-02-29 08:55:06.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/applicationwindow.h 2012-04-10 12:30:44.000000000 +0000 @@ -118,7 +118,7 @@ bool get_show_menubar() const; #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** TRUE if the window should show a menubar at the top of the window. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/arrow.cc gtkmm3.0-3.4.0/gtk/gtkmm/arrow.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/arrow.cc 2012-02-27 09:06:50.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/arrow.cc 2012-04-10 12:30:45.000000000 +0000 @@ -162,15 +162,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< ArrowType > Arrow::property_arrow_type() { return Glib::PropertyProxy< ArrowType >(this, "arrow-type"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -180,15 +176,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< ShadowType > Arrow::property_shadow_type() { return Glib::PropertyProxy< ShadowType >(this, "shadow-type"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/arrow.h gtkmm3.0-3.4.0/gtk/gtkmm/arrow.h --- gtkmm3.0-3.3.18/gtk/gtkmm/arrow.h 2012-02-27 09:06:50.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/arrow.h 2012-04-10 12:30:45.000000000 +0000 @@ -133,7 +133,7 @@ void set(ArrowType arrow_type, ShadowType shadow_type); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The direction the arrow should point. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -153,7 +153,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Appearance of the shadow surrounding the arrow. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/aspectframe.cc gtkmm3.0-3.4.0/gtk/gtkmm/aspectframe.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/aspectframe.cc 2012-02-27 09:06:50.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/aspectframe.cc 2012-04-10 12:30:47.000000000 +0000 @@ -154,15 +154,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< float > AspectFrame::property_xalign() { return Glib::PropertyProxy< float >(this, "xalign"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -172,15 +168,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< float > AspectFrame::property_yalign() { return Glib::PropertyProxy< float >(this, "yalign"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -190,15 +182,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< float > AspectFrame::property_ratio() { return Glib::PropertyProxy< float >(this, "ratio"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -208,15 +196,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > AspectFrame::property_obey_child() { return Glib::PropertyProxy< bool >(this, "obey-child"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/aspectframe.h gtkmm3.0-3.4.0/gtk/gtkmm/aspectframe.h --- gtkmm3.0-3.3.18/gtk/gtkmm/aspectframe.h 2012-02-27 09:06:50.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/aspectframe.h 2012-04-10 12:30:47.000000000 +0000 @@ -163,7 +163,7 @@ void set(Align xalign, Align yalign, float ratio, bool obey_child = true); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** X alignment of the child. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -183,7 +183,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Y alignment of the child. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -203,7 +203,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Aspect ratio if obey_child is FALSE. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -223,7 +223,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Force aspect ratio to match that of the frame's child. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/assistant.h gtkmm3.0-3.4.0/gtk/gtkmm/assistant.h --- gtkmm3.0-3.3.18/gtk/gtkmm/assistant.h 2012-02-15 09:00:24.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/assistant.h 2012-04-10 12:30:48.000000000 +0000 @@ -474,7 +474,7 @@ void commit(); - /** +/** * @par Slot Prototype: * void on_my_%prepare(Gtk::Widget* page) * @@ -488,11 +488,10 @@ * @param page The current page. */ - Glib::SignalProxy1< void,Gtk::Widget* > signal_prepare(); - /** +/** * @par Slot Prototype: * void on_my_%apply() * @@ -511,11 +510,10 @@ * @newin{2,10} */ - Glib::SignalProxy0< void > signal_apply(); - /** +/** * @par Slot Prototype: * void on_my_%close() * @@ -526,11 +524,10 @@ * @newin{2,10} */ - Glib::SignalProxy0< void > signal_close(); - /** +/** * @par Slot Prototype: * void on_my_%cancel() * @@ -539,7 +536,6 @@ * @newin{2,10} */ - Glib::SignalProxy0< void > signal_cancel(); diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/box.cc gtkmm3.0-3.4.0/gtk/gtkmm/box.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/box.cc 2012-02-27 09:06:53.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/box.cc 2012-04-10 12:30:53.000000000 +0000 @@ -194,15 +194,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Box::property_spacing() { return Glib::PropertyProxy< int >(this, "spacing"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -212,15 +208,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Box::property_homogeneous() { return Glib::PropertyProxy< bool >(this, "homogeneous"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/box.h gtkmm3.0-3.4.0/gtk/gtkmm/box.h --- gtkmm3.0-3.3.18/gtk/gtkmm/box.h 2012-02-27 09:06:53.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/box.h 2012-04-10 12:30:53.000000000 +0000 @@ -275,7 +275,7 @@ void reorder_child(Widget& child, int pos); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The amount of space between children. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -295,7 +295,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the children should all be the same size. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/buildable.h gtkmm3.0-3.4.0/gtk/gtkmm/buildable.h --- gtkmm3.0-3.3.18/gtk/gtkmm/buildable.h 2012-02-07 09:35:59.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/buildable.h 2012-04-10 12:30:54.000000000 +0000 @@ -77,9 +77,14 @@ Buildable(const Buildable&); Buildable& operator=(const Buildable&); +#endif /* DOXYGEN_SHOULD_SKIP_THIS */ protected: - Buildable(); // you must derive from this class - + /** + * You should derive from this class to use it. + */ + Buildable(); + +#ifndef DOXYGEN_SHOULD_SKIP_THIS /** Called by constructors of derived classes. Provide the result of * the Class init() function to ensure that it is properly * initialized. diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/builder.cc gtkmm3.0-3.4.0/gtk/gtkmm/builder.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/builder.cc 2012-02-27 09:06:55.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/builder.cc 2012-04-10 12:30:56.000000000 +0000 @@ -437,15 +437,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Builder::property_translation_domain() { return Glib::PropertyProxy< Glib::ustring >(this, "translation-domain"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/builder.h gtkmm3.0-3.4.0/gtk/gtkmm/builder.h --- gtkmm3.0-3.3.18/gtk/gtkmm/builder.h 2012-02-27 09:06:55.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/builder.h 2012-04-10 12:30:56.000000000 +0000 @@ -527,7 +527,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The translation domain used by gettext. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/buttonbox.cc gtkmm3.0-3.4.0/gtk/gtkmm/buttonbox.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/buttonbox.cc 2012-02-27 09:06:56.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/buttonbox.cc 2012-04-10 12:30:59.000000000 +0000 @@ -171,15 +171,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< ButtonBoxStyle > ButtonBox::property_layout_style() { return Glib::PropertyProxy< ButtonBoxStyle >(this, "layout-style"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/buttonbox.h gtkmm3.0-3.4.0/gtk/gtkmm/buttonbox.h --- gtkmm3.0-3.3.18/gtk/gtkmm/buttonbox.h 2012-02-27 09:06:56.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/buttonbox.h 2012-04-10 12:30:59.000000000 +0000 @@ -187,7 +187,7 @@ void set_child_non_homogeneous(Gtk::Widget& child, bool non_homogeneous = true); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** How to lay out the buttons in the box. Possible values are: spread, edge, start and end. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/button.cc gtkmm3.0-3.4.0/gtk/gtkmm/button.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/button.cc 2012-02-27 09:06:56.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/button.cc 2012-04-10 12:30:57.000000000 +0000 @@ -56,6 +56,8 @@ namespace { +#ifndef GTKMM_DISABLE_DEPRECATED + static const Glib::SignalProxyInfo Button_signal_pressed_info = { @@ -64,6 +66,11 @@ (GCallback) &Glib::SignalProxyNormal::slot0_void_callback }; +#endif // GTKMM_DISABLE_DEPRECATED + + +#ifndef GTKMM_DISABLE_DEPRECATED + static const Glib::SignalProxyInfo Button_signal_released_info = { @@ -72,6 +79,8 @@ (GCallback) &Glib::SignalProxyNormal::slot0_void_callback }; +#endif // GTKMM_DISABLE_DEPRECATED + static const Glib::SignalProxyInfo Button_signal_clicked_info = { @@ -81,6 +90,9 @@ }; +#ifndef GTKMM_DISABLE_DEPRECATED + + static const Glib::SignalProxyInfo Button_signal_enter_info = { "enter", @@ -88,6 +100,11 @@ (GCallback) &Glib::SignalProxyNormal::slot0_void_callback }; +#endif // GTKMM_DISABLE_DEPRECATED + + +#ifndef GTKMM_DISABLE_DEPRECATED + static const Glib::SignalProxyInfo Button_signal_leave_info = { @@ -96,6 +113,11 @@ (GCallback) &Glib::SignalProxyNormal::slot0_void_callback }; +#endif // GTKMM_DISABLE_DEPRECATED + + +#ifndef GTKMM_DISABLE_DEPRECATED + static const Glib::SignalProxyInfo Button_signal_activate_info = { @@ -104,6 +126,8 @@ (GCallback) &Glib::SignalProxyNormal::slot0_void_callback }; +#endif // GTKMM_DISABLE_DEPRECATED + } // anonymous namespace @@ -153,15 +177,37 @@ CppClassParent::class_init_function(klass, class_data); +#ifndef GTKMM_DISABLE_DEPRECATED + klass->pressed = &pressed_callback; +#endif // GTKMM_DISABLE_DEPRECATED + +#ifndef GTKMM_DISABLE_DEPRECATED + klass->released = &released_callback; +#endif // GTKMM_DISABLE_DEPRECATED + klass->clicked = &clicked_callback; +#ifndef GTKMM_DISABLE_DEPRECATED + klass->enter = &enter_callback; +#endif // GTKMM_DISABLE_DEPRECATED + +#ifndef GTKMM_DISABLE_DEPRECATED + klass->leave = &leave_callback; +#endif // GTKMM_DISABLE_DEPRECATED + +#ifndef GTKMM_DISABLE_DEPRECATED + klass->activate = &activate_callback; +#endif // GTKMM_DISABLE_DEPRECATED + } +#ifndef GTKMM_DISABLE_DEPRECATED + void Button_Class::pressed_callback(GtkButton* self) { Glib::ObjectBase *const obj_base = static_cast( @@ -202,6 +248,10 @@ if(base && base->pressed) (*base->pressed)(self); } +#endif // GTKMM_DISABLE_DEPRECATED + +#ifndef GTKMM_DISABLE_DEPRECATED + void Button_Class::released_callback(GtkButton* self) { Glib::ObjectBase *const obj_base = static_cast( @@ -242,6 +292,8 @@ if(base && base->released) (*base->released)(self); } +#endif // GTKMM_DISABLE_DEPRECATED + void Button_Class::clicked_callback(GtkButton* self) { Glib::ObjectBase *const obj_base = static_cast( @@ -282,6 +334,8 @@ if(base && base->clicked) (*base->clicked)(self); } +#ifndef GTKMM_DISABLE_DEPRECATED + void Button_Class::enter_callback(GtkButton* self) { Glib::ObjectBase *const obj_base = static_cast( @@ -322,6 +376,10 @@ if(base && base->enter) (*base->enter)(self); } +#endif // GTKMM_DISABLE_DEPRECATED + +#ifndef GTKMM_DISABLE_DEPRECATED + void Button_Class::leave_callback(GtkButton* self) { Glib::ObjectBase *const obj_base = static_cast( @@ -362,6 +420,10 @@ if(base && base->leave) (*base->leave)(self); } +#endif // GTKMM_DISABLE_DEPRECATED + +#ifndef GTKMM_DISABLE_DEPRECATED + void Button_Class::activate_callback(GtkButton* self) { Glib::ObjectBase *const obj_base = static_cast( @@ -402,6 +464,7 @@ if(base && base->activate) (*base->activate)(self); } +#endif // GTKMM_DISABLE_DEPRECATED Glib::ObjectBase* Button_Class::wrap_new(GObject* o) @@ -560,16 +623,22 @@ } +#ifndef GTKMM_DISABLE_DEPRECATED + Glib::SignalProxy0< void > Button::signal_pressed() { return Glib::SignalProxy0< void >(this, &Button_signal_pressed_info); } +#endif // GTKMM_DISABLE_DEPRECATED + +#ifndef GTKMM_DISABLE_DEPRECATED Glib::SignalProxy0< void > Button::signal_released() { return Glib::SignalProxy0< void >(this, &Button_signal_released_info); } +#endif // GTKMM_DISABLE_DEPRECATED Glib::SignalProxy0< void > Button::signal_clicked() @@ -578,33 +647,38 @@ } +#ifndef GTKMM_DISABLE_DEPRECATED + Glib::SignalProxy0< void > Button::signal_enter() { return Glib::SignalProxy0< void >(this, &Button_signal_enter_info); } +#endif // GTKMM_DISABLE_DEPRECATED +#ifndef GTKMM_DISABLE_DEPRECATED + Glib::SignalProxy0< void > Button::signal_leave() { return Glib::SignalProxy0< void >(this, &Button_signal_leave_info); } +#endif // GTKMM_DISABLE_DEPRECATED +#ifndef GTKMM_DISABLE_DEPRECATED + Glib::SignalProxy0< void > Button::signal_activate() { return Glib::SignalProxy0< void >(this, &Button_signal_activate_info); } +#endif // GTKMM_DISABLE_DEPRECATED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Button::property_label() { return Glib::PropertyProxy< Glib::ustring >(this, "label"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -614,15 +688,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< ReliefStyle > Button::property_relief() { return Glib::PropertyProxy< ReliefStyle >(this, "relief"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -632,15 +702,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Button::property_use_underline() { return Glib::PropertyProxy< bool >(this, "use-underline"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -650,15 +716,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Button::property_use_stock() { return Glib::PropertyProxy< bool >(this, "use-stock"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -668,15 +730,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Button::property_focus_on_click() { return Glib::PropertyProxy< bool >(this, "focus-on-click"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -686,15 +744,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< float > Button::property_xalign() { return Glib::PropertyProxy< float >(this, "xalign"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -704,15 +758,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< float > Button::property_yalign() { return Glib::PropertyProxy< float >(this, "yalign"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -722,15 +772,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Gtk::Widget* > Button::property_image() { return Glib::PropertyProxy< Gtk::Widget* >(this, "image"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -740,15 +786,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< PositionType > Button::property_image_position() { return Glib::PropertyProxy< PositionType >(this, "image-position"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/button.h gtkmm3.0-3.4.0/gtk/gtkmm/button.h --- gtkmm3.0-3.3.18/gtk/gtkmm/button.h 2012-02-27 09:06:56.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/button.h 2012-04-10 12:30:57.000000000 +0000 @@ -322,70 +322,81 @@ Glib::RefPtr get_event_window() const; - /** +/** * @par Slot Prototype: * void on_my_%pressed() * * Emitted when the button is pressed. * * Deprecated: 2.8: Use the Gtk::Widget::signal_button_press_event() signal. + * @deprecated Use Widget::signal_button_press_event() instead. */ +#ifndef GTKMM_DISABLE_DEPRECATED Glib::SignalProxy0< void > signal_pressed(); +#endif // GTKMM_DISABLE_DEPRECATED - - /** + +/** * @par Slot Prototype: * void on_my_%released() * * Emitted when the button is released. * * Deprecated: 2.8: Use the Gtk::Widget::signal_button_release_event() signal. + * @deprecated Use Widget::signal_button_release_event() instead. */ +#ifndef GTKMM_DISABLE_DEPRECATED Glib::SignalProxy0< void > signal_released(); +#endif // GTKMM_DISABLE_DEPRECATED - - /** + +/** * @par Slot Prototype: * void on_my_%clicked() * * Emitted when the button has been activated (pressed and released). */ - Glib::SignalProxy0< void > signal_clicked(); - /** +/** * @par Slot Prototype: * void on_my_%enter() * * Emitted when the pointer enters the button. * * Deprecated: 2.8: Use the Gtk::Widget::signal_enter_notify_event() signal. + * @deprecated Use Widget::signal_enter_notify_event() instead. */ +#ifndef GTKMM_DISABLE_DEPRECATED Glib::SignalProxy0< void > signal_enter(); +#endif // GTKMM_DISABLE_DEPRECATED - - /** + +/** * @par Slot Prototype: * void on_my_%leave() * * Emitted when the pointer leaves the button. * * Deprecated: 2.8: Use the Gtk::Widget::signal_leave_notify_event() signal. + * @deprecated Use Widget::signal_leave_notify_event() instead. */ +#ifndef GTKMM_DISABLE_DEPRECATED Glib::SignalProxy0< void > signal_leave(); +#endif // GTKMM_DISABLE_DEPRECATED - - /** + +/** * @par Slot Prototype: * void on_my_%activate() * @@ -393,14 +404,17 @@ * emitting it causes the button to animate press then release. * Applications should never connect to this signal, but use the * Gtk::Button::signal_clicked() signal. + * @deprecated Use signal_clicked() instead. */ +#ifndef GTKMM_DISABLE_DEPRECATED Glib::SignalProxy0< void > signal_activate(); +#endif // GTKMM_DISABLE_DEPRECATED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Text of the label widget inside the button, if the button contains a label widget. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -420,7 +434,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The border relief style. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -440,7 +454,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If set, an underline in the text indicates the next character should be used for the mnemonic accelerator key. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -460,7 +474,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If set, the label is used to pick a stock item instead of being displayed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -480,7 +494,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the button grabs focus when it is clicked with the mouse. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -500,7 +514,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Horizontal position of child in available space. 0.0 is left aligned, 1.0 is right aligned. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -520,7 +534,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Vertical position of child in available space. 0.0 is top aligned, 1.0 is bottom aligned. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -540,7 +554,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Child widget to appear next to the button text. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -560,7 +574,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The position of the image relative to the text. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/calendar.cc gtkmm3.0-3.4.0/gtk/gtkmm/calendar.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/calendar.cc 2012-02-27 09:06:57.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/calendar.cc 2012-04-10 12:31:01.000000000 +0000 @@ -650,15 +650,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Calendar::property_year() { return Glib::PropertyProxy< int >(this, "year"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -668,15 +664,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Calendar::property_month() { return Glib::PropertyProxy< int >(this, "month"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -686,15 +678,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Calendar::property_day() { return Glib::PropertyProxy< int >(this, "day"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -704,15 +692,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Calendar::property_show_heading() { return Glib::PropertyProxy< bool >(this, "show-heading"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -722,15 +706,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Calendar::property_show_day_names() { return Glib::PropertyProxy< bool >(this, "show-day-names"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -740,15 +720,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Calendar::property_no_month_change() { return Glib::PropertyProxy< bool >(this, "no-month-change"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -758,15 +734,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Calendar::property_show_week_numbers() { return Glib::PropertyProxy< bool >(this, "show-week-numbers"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -776,15 +748,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Calendar::property_show_details() { return Glib::PropertyProxy< bool >(this, "show-details"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -794,15 +762,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Calendar::property_detail_width_chars() { return Glib::PropertyProxy< int >(this, "detail-width-chars"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -812,15 +776,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Calendar::property_detail_height_rows() { return Glib::PropertyProxy< int >(this, "detail-height-rows"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/calendar.h gtkmm3.0-3.4.0/gtk/gtkmm/calendar.h --- gtkmm3.0-3.3.18/gtk/gtkmm/calendar.h 2012-02-27 09:06:57.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/calendar.h 2012-04-10 12:31:01.000000000 +0000 @@ -352,7 +352,7 @@ //deprecated - /** +/** * @par Slot Prototype: * void on_my_%month_changed() * @@ -360,78 +360,71 @@ * calendar. */ - Glib::SignalProxy0< void > signal_month_changed(); - /** +/** * @par Slot Prototype: * void on_my_%day_selected() * * Emitted when the user selects a day. */ - Glib::SignalProxy0< void > signal_day_selected(); - /** +/** * @par Slot Prototype: * void on_my_%day_selected_double_click() * * Emitted when the user double-clicks a day. */ - Glib::SignalProxy0< void > signal_day_selected_double_click(); - /** +/** * @par Slot Prototype: * void on_my_%prev_month() * * Emitted when the user switched to the previous month. */ - Glib::SignalProxy0< void > signal_prev_month(); - /** +/** * @par Slot Prototype: * void on_my_%next_month() * * Emitted when the user switched to the next month. */ - Glib::SignalProxy0< void > signal_next_month(); - /** +/** * @par Slot Prototype: * void on_my_%prev_year() * * Emitted when user switched to the previous year. */ - Glib::SignalProxy0< void > signal_prev_year(); - /** +/** * @par Slot Prototype: * void on_my_%next_year() * * Emitted when user switched to the next year. */ - Glib::SignalProxy0< void > signal_next_year(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The selected year. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -451,7 +444,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The selected month (as a number between 0 and 11). * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -471,7 +464,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The selected day (as a number between 1 and 31, or 0 to unselect the currently selected day). * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -491,7 +484,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If TRUE, a heading is displayed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -511,7 +504,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If TRUE, day names are displayed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -531,7 +524,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If TRUE, the selected month cannot be changed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -551,7 +544,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If TRUE, week numbers are displayed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -571,7 +564,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If TRUE, details are shown. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -591,7 +584,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Details width in characters. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -611,7 +604,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Details height in rows. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/cellareabox.cc gtkmm3.0-3.4.0/gtk/gtkmm/cellareabox.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/cellareabox.cc 2012-02-27 09:06:59.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/cellareabox.cc 2012-04-10 12:31:04.000000000 +0000 @@ -169,15 +169,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > CellAreaBox::property_spacing() { return Glib::PropertyProxy< int >(this, "spacing"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/cellareabox.h gtkmm3.0-3.4.0/gtk/gtkmm/cellareabox.h --- gtkmm3.0-3.3.18/gtk/gtkmm/cellareabox.h 2012-02-27 09:06:59.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/cellareabox.h 2012-04-10 12:31:04.000000000 +0000 @@ -160,7 +160,7 @@ void set_spacing(int spacing); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Space which is inserted between cells. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/cellarea.cc gtkmm3.0-3.4.0/gtk/gtkmm/cellarea.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/cellarea.cc 2012-02-13 09:54:46.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/cellarea.cc 2012-04-10 12:31:03.000000000 +0000 @@ -27,8 +27,63 @@ #include +namespace //anonymous namespace +{ + +static gboolean proxy_foreach_callback(GtkCellRenderer* cell, void* data) +{ + typedef Gtk::CellArea::SlotForeach SlotType; + SlotType& slot = *static_cast(data); + + try + { + return slot(Glib::wrap(cell)); + } + catch(...) + { + Glib::exception_handlers_invoke(); + } + + return FALSE; +} + +static gboolean proxy_foreach_alloc_callback(GtkCellRenderer* cell, const GdkRectangle* cell_area, const GdkRectangle* cell_background, void* data) +{ + typedef Gtk::CellArea::SlotForeachAlloc SlotType; + SlotType& slot = *static_cast(data); + + try + { + return slot(Glib::wrap(cell), Glib::wrap(cell_area), Glib::wrap(cell_background)); + } + catch(...) + { + Glib::exception_handlers_invoke(); + } + + return FALSE; +} + + +} //anonymous namespace + + namespace Gtk { + +void CellArea::foreach(const SlotForeach& slot) +{ + SlotForeach slot_copy(slot); + gtk_cell_area_foreach(const_cast(gobj()), &proxy_foreach_callback, &slot_copy); +} + +void CellArea::foreach(const Glib::RefPtr& context, Widget* widget, const Gdk::Rectangle& cell_area, const Gdk::Rectangle& background_area, const SlotForeachAlloc& slot) +{ + SlotForeachAlloc slot_copy(slot); + gtk_cell_area_foreach_alloc(const_cast(gobj()), Glib::unwrap(context), Glib::unwrap(widget), cell_area.gobj(), background_area.gobj(), &proxy_foreach_alloc_callback, &slot_copy); +} + + //These vfunc callbacks are custom implemented because we want the output //arguments of the C++ vfuncs to be int& (not int*), and the vfunc_callback //functions may be called from gtk+ with a NULL pointer. @@ -216,11 +271,118 @@ (*base->get_preferred_width_for_height)(self, context, widget, height, minimum_width, natural_width); } + } //namespace Gtk namespace { + + +static void CellArea_signal_add_editable_callback(GtkCellArea* self, GtkCellRenderer* p0,GtkCellEditable* p1,GdkRectangle* p2,const gchar* p3,void* data) +{ + using namespace Gtk; + typedef sigc::slot< void,CellRenderer*,CellEditable*,const Gdk::Rectangle&,const Glib::ustring& > SlotType; + + // Do not try to call a signal on a disassociated wrapper. + if(Glib::ObjectBase::_get_current_wrapper((GObject*) self)) + { + #ifdef GLIBMM_EXCEPTIONS_ENABLED + try + { + #endif //GLIBMM_EXCEPTIONS_ENABLED + if(sigc::slot_base *const slot = Glib::SignalProxyNormal::data_to_slot(data)) + (*static_cast(slot))(Glib::wrap(p0) +, dynamic_cast(Glib::wrap_auto((GObject*)(p1), false)) +, Glib::wrap(p2) +, Glib::convert_const_gchar_ptr_to_ustring(p3) +); + #ifdef GLIBMM_EXCEPTIONS_ENABLED + } + catch(...) + { + Glib::exception_handlers_invoke(); + } + #endif //GLIBMM_EXCEPTIONS_ENABLED + } +} + +static const Glib::SignalProxyInfo CellArea_signal_add_editable_info = +{ + "add-editable", + (GCallback) &CellArea_signal_add_editable_callback, + (GCallback) &CellArea_signal_add_editable_callback +}; + + +static void CellArea_signal_remove_editable_callback(GtkCellArea* self, GtkCellRenderer* p0,GtkCellEditable* p1,void* data) +{ + using namespace Gtk; + typedef sigc::slot< void,CellRenderer*,CellEditable* > SlotType; + + // Do not try to call a signal on a disassociated wrapper. + if(Glib::ObjectBase::_get_current_wrapper((GObject*) self)) + { + #ifdef GLIBMM_EXCEPTIONS_ENABLED + try + { + #endif //GLIBMM_EXCEPTIONS_ENABLED + if(sigc::slot_base *const slot = Glib::SignalProxyNormal::data_to_slot(data)) + (*static_cast(slot))(Glib::wrap(p0) +, dynamic_cast(Glib::wrap_auto((GObject*)(p1), false)) +); + #ifdef GLIBMM_EXCEPTIONS_ENABLED + } + catch(...) + { + Glib::exception_handlers_invoke(); + } + #endif //GLIBMM_EXCEPTIONS_ENABLED + } +} + +static const Glib::SignalProxyInfo CellArea_signal_remove_editable_info = +{ + "remove-editable", + (GCallback) &CellArea_signal_remove_editable_callback, + (GCallback) &CellArea_signal_remove_editable_callback +}; + + +static void CellArea_signal_focus_changed_callback(GtkCellArea* self, GtkCellRenderer* p0,const gchar* p1,void* data) +{ + using namespace Gtk; + typedef sigc::slot< void,CellRenderer*,const Glib::ustring& > SlotType; + + // Do not try to call a signal on a disassociated wrapper. + if(Glib::ObjectBase::_get_current_wrapper((GObject*) self)) + { + #ifdef GLIBMM_EXCEPTIONS_ENABLED + try + { + #endif //GLIBMM_EXCEPTIONS_ENABLED + if(sigc::slot_base *const slot = Glib::SignalProxyNormal::data_to_slot(data)) + (*static_cast(slot))(Glib::wrap(p0) +, Glib::convert_const_gchar_ptr_to_ustring(p1) +); + #ifdef GLIBMM_EXCEPTIONS_ENABLED + } + catch(...) + { + Glib::exception_handlers_invoke(); + } + #endif //GLIBMM_EXCEPTIONS_ENABLED + } +} + +static const Glib::SignalProxyInfo CellArea_signal_focus_changed_info = +{ + "focus-changed", + (GCallback) &CellArea_signal_focus_changed_callback, + (GCallback) &CellArea_signal_focus_changed_callback +}; + + } // anonymous namespace @@ -594,6 +756,53 @@ } +Glib::SignalProxy4< void,CellRenderer*,CellEditable*,const Gdk::Rectangle&,const Glib::ustring& > CellArea::signal_add_editable() +{ + return Glib::SignalProxy4< void,CellRenderer*,CellEditable*,const Gdk::Rectangle&,const Glib::ustring& >(this, &CellArea_signal_add_editable_info); +} + + +Glib::SignalProxy2< void,CellRenderer*,CellEditable* > CellArea::signal_remove_editable() +{ + return Glib::SignalProxy2< void,CellRenderer*,CellEditable* >(this, &CellArea_signal_remove_editable_info); +} + + +Glib::SignalProxy2< void,CellRenderer*,const Glib::ustring& > CellArea::signal_focus_changed() +{ + return Glib::SignalProxy2< void,CellRenderer*,const Glib::ustring& >(this, &CellArea_signal_focus_changed_info); +} + + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy< CellRenderer* > CellArea::property_focus_cell() +{ + return Glib::PropertyProxy< CellRenderer* >(this, "focus-cell"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy_ReadOnly< CellRenderer* > CellArea::property_focus_cell() const +{ + return Glib::PropertyProxy_ReadOnly< CellRenderer* >(this, "focus-cell"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy_ReadOnly< CellRenderer* > CellArea::property_edited_cell() const +{ + return Glib::PropertyProxy_ReadOnly< CellRenderer* >(this, "edited-cell"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy_ReadOnly< CellEditable* > CellArea::property_edit_widget() const +{ + return Glib::PropertyProxy_ReadOnly< CellEditable* >(this, "edit-widget"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + + SizeRequestMode Gtk::CellArea::get_request_mode_vfunc() const { BaseClassType *const base = static_cast( diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/cellareacontext.cc gtkmm3.0-3.4.0/gtk/gtkmm/cellareacontext.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/cellareacontext.cc 2012-02-27 09:06:59.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/cellareacontext.cc 2012-04-10 12:31:06.000000000 +0000 @@ -192,59 +192,39 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< CellArea* > CellAreaContext::property_area() const { return Glib::PropertyProxy_ReadOnly< CellArea* >(this, "area"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< int > CellAreaContext::property_minimum_width() const { return Glib::PropertyProxy_ReadOnly< int >(this, "minimum-width"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< int > CellAreaContext::property_natural_width() const { return Glib::PropertyProxy_ReadOnly< int >(this, "natural-width"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< int > CellAreaContext::property_minimum_height() const { return Glib::PropertyProxy_ReadOnly< int >(this, "minimum-height"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< int > CellAreaContext::property_natural_height() const { return Glib::PropertyProxy_ReadOnly< int >(this, "natural-height"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/cellareacontext.h gtkmm3.0-3.4.0/gtk/gtkmm/cellareacontext.h --- gtkmm3.0-3.3.18/gtk/gtkmm/cellareacontext.h 2012-02-27 09:06:59.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/cellareacontext.h 2012-04-10 12:31:06.000000000 +0000 @@ -291,7 +291,7 @@ void push_preferred_height(int minimum_height, int natural_height); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The Cell Area this context was created for. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -302,7 +302,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Minimum cached width. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -313,7 +313,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Minimum cached width. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -324,7 +324,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Minimum cached height. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -335,7 +335,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Minimum cached height. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/cellarea.h gtkmm3.0-3.4.0/gtk/gtkmm/cellarea.h --- gtkmm3.0-3.3.18/gtk/gtkmm/cellarea.h 2012-02-15 09:00:37.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/cellarea.h 2012-04-10 12:31:03.000000000 +0000 @@ -184,9 +184,54 @@ * @return true if @a renderer is in the @a area. */ bool has_renderer(CellRenderer& renderer); - //TODO: _WRAP_METHOD(void foreach(GtkCellCallback callback, gpointer callback_data), gtk_cell_area_foreach) - //TODO: _WRAP_METHOD(void foreach_alloc(const Glib::RefPtr& context, Widget& widget, const Gdk::Rectangle& cell_area, const Gdk::Rectangle& background_area, GtkCellAllocCallback callback, gpointer callback_data), gtk_cell_area_foreach_alloc + + /** For instance, + * bool on_foreach(Gtk::CellRenderer* renderer); + * + * @param renderer the cell renderer to operate on + * @returns true to stop iterating over cells. + * + * @newin{3,4} + */ + typedef sigc::slot SlotForeach; + + /** Calls the @a slot for every CellRenderer in the CellArea. + * + * @param slot The slot to call for every CellRenderer. + * + * @newin{3,4} + */ + void foreach(const SlotForeach& slot); + + /** For instance, + * bool on_foreach(Gtk::CellRenderer* renderer, const Gdk::Rectangle& cell_area, const Gdk::Rectangle& background_area>); + * + * @param renderer the cell renderer to operate on + * @param cell_area the area allocated to the @a renderer inside the rectangle provided to foreach(). + * @@param cell_background The background area for the @a renderer inside the background area provided to foreach(). + * @param slot The slot to call for every CellRenderer. + * @returns true to stop iterating over cells. + * + * @newin{3,4} + */ + typedef sigc::slot SlotForeachAlloc; + + /** Calls the @a slot for every CellRenderer in the CellArea + * with the allocated rectangle inside the @a cell_area rectangle. + * + * @param context The CellAreaContext for this row of data. + * @param widget The widget that the CellArea is rendering to. + * @param cell_area The widget-relative coordinates and size for the CellArea. + * @param background_area The widget-relative coordinates of the background area. + * + * @param slot The slot to call for every CellRenderer. + * + * @newin{3,4} + */ + void foreach(const Glib::RefPtr& context, Widget* widget, const Gdk::Rectangle& cell_area, const Gdk::Rectangle& background_area, const SlotForeachAlloc& slot); + + /** Delegates event handling to a Gtk::CellArea. * * @newin{3,0} @@ -427,6 +472,8 @@ */ void attribute_disconnect(CellRenderer& renderer, const Glib::ustring& attribute); + //Ignore the C convenience functions. + /** Sets a cell property for @a renderer in @a area. * @@ -694,6 +741,63 @@ protected: + //TODO: convert the TreeModel. _WRAP_SIGNAL(void apply_attributes(const Glib::RefPtr& tree_model, const TreeModel::iterator& iter, bool is_expander, bool is_expanded), "apply-attributes", no_default_handler) + + +/** + * @par Slot Prototype: + * void on_my_%add_editable(CellRenderer* renderer, CellEditable* editable, const Gdk::Rectangle& cell_area, const Glib::ustring& path) + * + * Indicates that editing has started on @a renderer and that @a editable + * should be added to the owning cell-layouting widget at @a cell_area. + * + * @newin{3,0} + * @param renderer The Gtk::CellRenderer that started the edited. + * @param editable The Gtk::CellEditable widget to add. + * @param cell_area The Gtk::Widget relative Gdk::Rectangle coordinates + * where @a editable should be added. + * @param path The Gtk::TreePath string this edit was initiated for. + */ + + Glib::SignalProxy4< void,CellRenderer*,CellEditable*,const Gdk::Rectangle&,const Glib::ustring& > signal_add_editable(); + + +/** + * @par Slot Prototype: + * void on_my_%remove_editable(CellRenderer* renderer, CellEditable* editable) + * + * Indicates that editing finished on @a renderer and that @a editable + * should be removed from the owning cell-layouting widget. + * + * @newin{3,0} + * @param renderer The Gtk::CellRenderer that finished editeding. + * @param editable The Gtk::CellEditable widget to remove. + */ + + Glib::SignalProxy2< void,CellRenderer*,CellEditable* > signal_remove_editable(); + + +/** + * @par Slot Prototype: + * void on_my_%focus_changed(CellRenderer* renderer, const Glib::ustring& path) + * + * Indicates that focus changed on this @a area. This signal + * is emitted either as a result of focus handling or event + * handling. + * + * It's possible that the signal is emitted even if the + * currently focused renderer did not change, this is + * because focus may change to the same renderer in the + * same cell area for a different row of data. + * + * @newin{3,0} + * @param renderer The Gtk::CellRenderer that has focus. + * @param path The current Gtk::TreePath string set for @a area. + */ + + Glib::SignalProxy2< void,CellRenderer*,const Glib::ustring& > signal_focus_changed(); + + //TODO: Wrap these vfuncs, mentioned in the GtkCellAreaContext overview documentation? // GtkCellAreaContext *(* create_context) (GtkCellArea *area); // GtkCellAreaContext *(* copy_context) (GtkCellArea *area, @@ -708,6 +812,48 @@ virtual void get_preferred_width_for_height_vfunc(const Glib::RefPtr& context, Widget& widget, int height, int& minimum_width, int& natural_width); + + #ifdef GLIBMM_PROPERTIES_ENABLED +/** The cell which currently has focus. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy< CellRenderer* > property_focus_cell() ; +#endif //#GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +/** The cell which currently has focus. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy_ReadOnly< CellRenderer* > property_focus_cell() const; +#endif //#GLIBMM_PROPERTIES_ENABLED + + #ifdef GLIBMM_PROPERTIES_ENABLED +/** The cell which is currently being edited. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy_ReadOnly< CellRenderer* > property_edited_cell() const; +#endif //#GLIBMM_PROPERTIES_ENABLED + + + #ifdef GLIBMM_PROPERTIES_ENABLED +/** The widget currently editing the edited cell. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy_ReadOnly< CellEditable* > property_edit_widget() const; +#endif //#GLIBMM_PROPERTIES_ENABLED + public: diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/celleditable.cc gtkmm3.0-3.4.0/gtk/gtkmm/celleditable.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/celleditable.cc 2012-02-27 09:07:00.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/celleditable.cc 2012-04-10 12:31:07.000000000 +0000 @@ -301,15 +301,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellEditable::property_editing_canceled() { return Glib::PropertyProxy< bool >(this, "editing-canceled"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/celleditable.h gtkmm3.0-3.4.0/gtk/gtkmm/celleditable.h --- gtkmm3.0-3.3.18/gtk/gtkmm/celleditable.h 2012-02-27 09:07:00.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/celleditable.h 2012-04-10 12:31:07.000000000 +0000 @@ -72,9 +72,14 @@ CellEditable(const CellEditable&); CellEditable& operator=(const CellEditable&); +#endif /* DOXYGEN_SHOULD_SKIP_THIS */ protected: - CellEditable(); // you must derive from this class - + /** + * You should derive from this class to use it. + */ + CellEditable(); + +#ifndef DOXYGEN_SHOULD_SKIP_THIS /** Called by constructors of derived classes. Provide the result of * the Class init() function to ensure that it is properly * initialized. @@ -129,7 +134,7 @@ void remove_widget(); - /** +/** * @par Slot Prototype: * void on_my_%editing_done() * @@ -144,11 +149,10 @@ * for emitting Gtk::CellEditable::signal_editing_done(). */ - Glib::SignalProxy0< void > signal_editing_done(); - /** +/** * @par Slot Prototype: * void on_my_%remove_widget() * @@ -165,12 +169,11 @@ * for emitting Gtk::CellEditable::signal_remove_widget(). */ - Glib::SignalProxy0< void > signal_remove_widget(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Indicates that editing has been canceled. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/celllayout.h gtkmm3.0-3.4.0/gtk/gtkmm/celllayout.h --- gtkmm3.0-3.3.18/gtk/gtkmm/celllayout.h 2012-02-07 09:36:10.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/celllayout.h 2012-04-10 12:31:09.000000000 +0000 @@ -80,9 +80,14 @@ CellLayout(const CellLayout&); CellLayout& operator=(const CellLayout&); +#endif /* DOXYGEN_SHOULD_SKIP_THIS */ protected: - CellLayout(); // you must derive from this class - + /** + * You should derive from this class to use it. + */ + CellLayout(); + +#ifndef DOXYGEN_SHOULD_SKIP_THIS /** Called by constructors of derived classes. Provide the result of * the Class init() function to ensure that it is properly * initialized. diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/cellrendereraccel.cc gtkmm3.0-3.4.0/gtk/gtkmm/cellrendereraccel.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/cellrendereraccel.cc 2012-02-27 09:07:02.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/cellrendereraccel.cc 2012-04-10 12:31:12.000000000 +0000 @@ -319,15 +319,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< guint > CellRendererAccel::property_accel_key() { return Glib::PropertyProxy< guint >(this, "accel-key"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -337,15 +333,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Gdk::ModifierType > CellRendererAccel::property_accel_mods() { return Glib::PropertyProxy< Gdk::ModifierType >(this, "accel-mods"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -355,15 +347,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< guint > CellRendererAccel::property_keycode() { return Glib::PropertyProxy< guint >(this, "keycode"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -373,15 +361,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< CellRendererAccelMode > CellRendererAccel::property_accel_mode() { return Glib::PropertyProxy< CellRendererAccelMode >(this, "accel-mode"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/cellrendereraccel.h gtkmm3.0-3.4.0/gtk/gtkmm/cellrendereraccel.h --- gtkmm3.0-3.3.18/gtk/gtkmm/cellrendereraccel.h 2012-02-27 09:07:02.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/cellrendereraccel.h 2012-04-10 12:31:12.000000000 +0000 @@ -153,7 +153,7 @@ //TODO: Wrap accel_key and accel_mods in an AccelKey? - /** +/** * @par Slot Prototype: * void on_my_%accel_edited(const Glib::ustring& path_string, guint accel_key, Gdk::ModifierType accel_mods, guint hardware_keycode) * @@ -166,11 +166,10 @@ * @param hardware_keycode The keycode of the new accelerator. */ - Glib::SignalProxy4< void,const Glib::ustring&,guint,Gdk::ModifierType,guint > signal_accel_edited(); - /** +/** * @par Slot Prototype: * void on_my_%accel_cleared(const Glib::ustring& path_string) * @@ -180,12 +179,11 @@ * @param path_string The path identifying the row of the edited cell. */ - Glib::SignalProxy1< void,const Glib::ustring& > signal_accel_cleared(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The keyval of the accelerator. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -205,7 +203,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The modifier mask of the accelerator. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -225,7 +223,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The hardware keycode of the accelerator. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -245,7 +243,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The type of accelerators. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/cellrenderer.cc gtkmm3.0-3.4.0/gtk/gtkmm/cellrenderer.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/cellrenderer.cc 2012-02-27 09:07:02.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/cellrenderer.cc 2012-04-10 12:31:10.000000000 +0000 @@ -788,15 +788,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< CellRendererMode > CellRenderer::property_mode() { return Glib::PropertyProxy< CellRendererMode >(this, "mode"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -806,15 +802,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRenderer::property_visible() { return Glib::PropertyProxy< bool >(this, "visible"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -824,15 +816,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRenderer::property_sensitive() { return Glib::PropertyProxy< bool >(this, "sensitive"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -842,15 +830,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< float > CellRenderer::property_xalign() { return Glib::PropertyProxy< float >(this, "xalign"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -860,15 +844,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< float > CellRenderer::property_yalign() { return Glib::PropertyProxy< float >(this, "yalign"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -878,15 +858,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< unsigned int > CellRenderer::property_xpad() { return Glib::PropertyProxy< unsigned int >(this, "xpad"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -896,15 +872,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< unsigned int > CellRenderer::property_ypad() { return Glib::PropertyProxy< unsigned int >(this, "ypad"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -914,15 +886,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > CellRenderer::property_width() { return Glib::PropertyProxy< int >(this, "width"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -932,15 +900,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > CellRenderer::property_height() { return Glib::PropertyProxy< int >(this, "height"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -950,15 +914,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRenderer::property_is_expander() { return Glib::PropertyProxy< bool >(this, "is-expander"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -968,15 +928,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRenderer::property_is_expanded() { return Glib::PropertyProxy< bool >(this, "is-expanded"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -986,26 +942,18 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_WriteOnly< Glib::ustring > CellRenderer::property_cell_background() { return Glib::PropertyProxy_WriteOnly< Glib::ustring >(this, "cell-background"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Gdk::Color > CellRenderer::property_cell_background_gdk() { return Glib::PropertyProxy< Gdk::Color >(this, "cell-background-gdk"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1015,15 +963,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Gdk::RGBA > CellRenderer::property_cell_background_rgba() { return Glib::PropertyProxy< Gdk::RGBA >(this, "cell-background-rgba"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1033,15 +977,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRenderer::property_cell_background_set() { return Glib::PropertyProxy< bool >(this, "cell-background-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1051,15 +991,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< bool > CellRenderer::property_editing() const { return Glib::PropertyProxy_ReadOnly< bool >(this, "editing"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/cellrenderercombo.cc gtkmm3.0-3.4.0/gtk/gtkmm/cellrenderercombo.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/cellrenderercombo.cc 2012-02-27 09:07:03.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/cellrenderercombo.cc 2012-04-10 12:31:13.000000000 +0000 @@ -38,7 +38,7 @@ return 0; GtkTreeModel* combo_model = 0; - g_object_get(G_OBJECT(renderer), "model", &combo_model, NULL); + g_object_get(G_OBJECT(renderer), "model", &combo_model, (void*)0); return combo_model; } @@ -197,15 +197,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > CellRendererCombo::property_model() { return Glib::PropertyProxy< Glib::RefPtr >(this, "model"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -215,15 +211,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > CellRendererCombo::property_text_column() { return Glib::PropertyProxy< int >(this, "text-column"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -233,15 +225,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRendererCombo::property_has_entry() { return Glib::PropertyProxy< bool >(this, "has-entry"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/cellrenderercombo.h gtkmm3.0-3.4.0/gtk/gtkmm/cellrenderercombo.h --- gtkmm3.0-3.3.18/gtk/gtkmm/cellrenderercombo.h 2012-02-27 09:07:03.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/cellrenderercombo.h 2012-04-10 12:31:13.000000000 +0000 @@ -115,7 +115,7 @@ CellRendererCombo(); - /** +/** * @par Slot Prototype: * void on_my_%changed(const Glib::ustring& path, const TreeModel::iterator& iter) * @@ -138,12 +138,11 @@ * (relative to the combo box model). */ - Glib::SignalProxy2< void,const Glib::ustring&,const TreeModel::iterator& > signal_changed(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The model containing the possible values for the combo box. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -163,7 +162,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** A column in the data source model to get the strings from. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -183,7 +182,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If FALSE, don't allow to enter strings other than the chosen ones. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/cellrenderer.h gtkmm3.0-3.4.0/gtk/gtkmm/cellrenderer.h --- gtkmm3.0-3.3.18/gtk/gtkmm/cellrenderer.h 2012-03-06 11:37:05.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/cellrenderer.h 2012-04-10 12:31:10.000000000 +0000 @@ -467,7 +467,7 @@ virtual Glib::PropertyProxy_Base _property_renderable(); - /** +/** * @par Slot Prototype: * void on_my_%editing_canceled() * @@ -480,7 +480,6 @@ * @newin{2,4} */ - Glib::SignalProxy0< void > signal_editing_canceled(); @@ -489,7 +488,7 @@ /** Note that this signal does not work yet in gtkmm. * See http://bugzilla.gnome.org/show_bug.cgi?id=301597 * - * @par Slot Prototype: +* @par Slot Prototype: * void on_my_%editing_started(CellEditable* editable, const Glib::ustring& path) * * This signal gets emitted when a cell starts to be edited. @@ -509,12 +508,11 @@ * @param path The path identifying the edited cell. */ - Glib::SignalProxy2< void,CellEditable*,const Glib::ustring& > signal_editing_started(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Editable mode of the CellRenderer. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -534,7 +532,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Display the cell. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -554,7 +552,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Display the cell sensitive. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -574,7 +572,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The x-align. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -594,7 +592,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The y-align. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -614,7 +612,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The xpad. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -634,7 +632,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The ypad. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -654,7 +652,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The fixed width. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -674,7 +672,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The fixed height. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -694,7 +692,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Row has children. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -714,7 +712,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Row is an expander row, and is expanded. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -734,7 +732,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Cell background color as a string. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -745,7 +743,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Cell background color as a GdkColor. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -765,7 +763,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Cell background color as a GdkRGBA. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -785,7 +783,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the cell background color. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -805,7 +803,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the cell renderer is currently in editing mode. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/cellrendererpixbuf.cc gtkmm3.0-3.4.0/gtk/gtkmm/cellrendererpixbuf.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/cellrendererpixbuf.cc 2012-02-27 09:07:04.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/cellrendererpixbuf.cc 2012-04-10 12:31:15.000000000 +0000 @@ -143,15 +143,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > CellRendererPixbuf::property_pixbuf() { return Glib::PropertyProxy< Glib::RefPtr >(this, "pixbuf"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -161,15 +157,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > CellRendererPixbuf::property_pixbuf_expander_open() { return Glib::PropertyProxy< Glib::RefPtr >(this, "pixbuf-expander-open"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -179,15 +171,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > CellRendererPixbuf::property_pixbuf_expander_closed() { return Glib::PropertyProxy< Glib::RefPtr >(this, "pixbuf-expander-closed"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -197,15 +185,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > CellRendererPixbuf::property_stock_id() { return Glib::PropertyProxy< Glib::ustring >(this, "stock-id"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -215,15 +199,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< guint > CellRendererPixbuf::property_stock_size() { return Glib::PropertyProxy< guint >(this, "stock-size"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -233,15 +213,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > CellRendererPixbuf::property_stock_detail() { return Glib::PropertyProxy< Glib::ustring >(this, "stock-detail"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -251,15 +227,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > CellRendererPixbuf::property_icon_name() { return Glib::PropertyProxy< Glib::ustring >(this, "icon-name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -269,15 +241,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRendererPixbuf::property_follow_state() { return Glib::PropertyProxy< bool >(this, "follow-state"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -287,15 +255,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > CellRendererPixbuf::property_gicon() { return Glib::PropertyProxy< Glib::RefPtr >(this, "gicon"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/cellrendererpixbuf.h gtkmm3.0-3.4.0/gtk/gtkmm/cellrendererpixbuf.h --- gtkmm3.0-3.3.18/gtk/gtkmm/cellrendererpixbuf.h 2012-02-27 09:07:04.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/cellrendererpixbuf.h 2012-04-10 12:31:15.000000000 +0000 @@ -114,7 +114,7 @@ CellRendererPixbuf(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The pixbuf to render. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -134,7 +134,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Pixbuf for open expander. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -154,7 +154,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Pixbuf for closed expander. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -174,7 +174,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The stock ID of the stock icon to render. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -194,7 +194,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The GtkIconSize value that specifies the size of the rendered icon. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -214,7 +214,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Render detail to pass to the theme engine. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -234,7 +234,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The name of the icon from the icon theme. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -254,7 +254,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the rendered pixbuf should be colorized according to the state. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -274,7 +274,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The GIcon being displayed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/cellrendererprogress.cc gtkmm3.0-3.4.0/gtk/gtkmm/cellrendererprogress.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/cellrendererprogress.cc 2012-02-27 09:07:04.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/cellrendererprogress.cc 2012-04-10 12:31:16.000000000 +0000 @@ -147,15 +147,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > CellRendererProgress::property_value() { return Glib::PropertyProxy< int >(this, "value"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -165,15 +161,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > CellRendererProgress::property_text() { return Glib::PropertyProxy< Glib::ustring >(this, "text"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -183,15 +175,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > CellRendererProgress::property_pulse() { return Glib::PropertyProxy< int >(this, "pulse"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -201,15 +189,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< float > CellRendererProgress::property_text_xalign() { return Glib::PropertyProxy< float >(this, "text-xalign"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -219,15 +203,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< float > CellRendererProgress::property_text_yalign() { return Glib::PropertyProxy< float >(this, "text-yalign"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -237,15 +217,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRendererProgress::property_inverted() { return Glib::PropertyProxy< bool >(this, "inverted"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/cellrendererprogress.h gtkmm3.0-3.4.0/gtk/gtkmm/cellrendererprogress.h --- gtkmm3.0-3.3.18/gtk/gtkmm/cellrendererprogress.h 2012-02-27 09:07:04.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/cellrendererprogress.h 2012-04-10 12:31:16.000000000 +0000 @@ -108,7 +108,7 @@ CellRendererProgress(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Value of the progress bar. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -128,7 +128,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Text on the progress bar. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -148,7 +148,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Set this to positive values to indicate that some progress is made, but you don't know how much. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -168,7 +168,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The horizontal text alignment, from 0 (left) to 1 (right). Reversed for RTL layouts. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -188,7 +188,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The vertical text alignment, from 0 (top) to 1 (bottom). * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -208,7 +208,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Invert the direction in which the progress bar grows. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/cellrendererspin.cc gtkmm3.0-3.4.0/gtk/gtkmm/cellrendererspin.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/cellrendererspin.cc 2012-02-27 09:07:05.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/cellrendererspin.cc 2012-04-10 12:31:18.000000000 +0000 @@ -139,15 +139,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > CellRendererSpin::property_adjustment() { return Glib::PropertyProxy< Glib::RefPtr >(this, "adjustment"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -157,15 +153,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< double > CellRendererSpin::property_climb_rate() { return Glib::PropertyProxy< double >(this, "climb-rate"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -175,15 +167,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< guint > CellRendererSpin::property_digits() { return Glib::PropertyProxy< guint >(this, "digits"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/cellrendererspin.h gtkmm3.0-3.4.0/gtk/gtkmm/cellrendererspin.h --- gtkmm3.0-3.3.18/gtk/gtkmm/cellrendererspin.h 2012-02-27 09:07:05.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/cellrendererspin.h 2012-04-10 12:31:18.000000000 +0000 @@ -117,7 +117,7 @@ CellRendererSpin(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The adjustment that holds the value of the spin button. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -137,7 +137,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The acceleration rate when you hold down a button. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -157,7 +157,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The number of decimal places to display. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/cellrendererspinner.cc gtkmm3.0-3.4.0/gtk/gtkmm/cellrendererspinner.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/cellrendererspinner.cc 2012-02-27 09:07:06.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/cellrendererspinner.cc 2012-04-10 12:31:19.000000000 +0000 @@ -132,15 +132,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRendererSpinner::property_active() { return Glib::PropertyProxy< bool >(this, "active"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -150,15 +146,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< guint > CellRendererSpinner::property_pulse() { return Glib::PropertyProxy< guint >(this, "pulse"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -168,15 +160,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Gtk::IconSize > CellRendererSpinner::property_size() { return Glib::PropertyProxy< Gtk::IconSize >(this, "size"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/cellrendererspinner.h gtkmm3.0-3.4.0/gtk/gtkmm/cellrendererspinner.h --- gtkmm3.0-3.3.18/gtk/gtkmm/cellrendererspinner.h 2012-02-27 09:07:06.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/cellrendererspinner.h 2012-04-10 12:31:19.000000000 +0000 @@ -111,7 +111,7 @@ CellRendererSpinner(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the spinner is active (ie. shown) in the cell. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -131,7 +131,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Pulse of the spinner. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -151,7 +151,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The GtkIconSize value that specifies the size of the rendered spinner. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/cellrenderertext.cc gtkmm3.0-3.4.0/gtk/gtkmm/cellrenderertext.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/cellrenderertext.cc 2012-02-27 09:07:07.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/cellrenderertext.cc 2012-04-10 12:31:21.000000000 +0000 @@ -241,15 +241,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > CellRendererText::property_text() { return Glib::PropertyProxy< Glib::ustring >(this, "text"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -259,26 +255,18 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_WriteOnly< Glib::ustring > CellRendererText::property_markup() { return Glib::PropertyProxy_WriteOnly< Glib::ustring >(this, "markup"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Pango::AttrList > CellRendererText::property_attributes() { return Glib::PropertyProxy< Pango::AttrList >(this, "attributes"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -288,37 +276,25 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_WriteOnly< Glib::ustring > CellRendererText::property_background() { return Glib::PropertyProxy_WriteOnly< Glib::ustring >(this, "background"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_WriteOnly< Glib::ustring > CellRendererText::property_foreground() { return Glib::PropertyProxy_WriteOnly< Glib::ustring >(this, "foreground"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Gdk::Color > CellRendererText::property_background_gdk() { return Glib::PropertyProxy< Gdk::Color >(this, "background-gdk"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -328,15 +304,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Gdk::Color > CellRendererText::property_foreground_gdk() { return Glib::PropertyProxy< Gdk::Color >(this, "foreground-gdk"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -346,15 +318,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Gdk::RGBA > CellRendererText::property_background_rgba() { return Glib::PropertyProxy< Gdk::RGBA >(this, "background-rgba"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -364,15 +332,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Gdk::RGBA > CellRendererText::property_foreground_rgba() { return Glib::PropertyProxy< Gdk::RGBA >(this, "foreground-rgba"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -382,15 +346,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > CellRendererText::property_font() { return Glib::PropertyProxy< Glib::ustring >(this, "font"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -400,15 +360,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Pango::FontDescription > CellRendererText::property_font_desc() { return Glib::PropertyProxy< Pango::FontDescription >(this, "font-desc"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -418,15 +374,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > CellRendererText::property_family() { return Glib::PropertyProxy< Glib::ustring >(this, "family"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -436,15 +388,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Pango::Style > CellRendererText::property_style() { return Glib::PropertyProxy< Pango::Style >(this, "style"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -454,15 +402,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Pango::Variant > CellRendererText::property_variant() { return Glib::PropertyProxy< Pango::Variant >(this, "variant"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -472,15 +416,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > CellRendererText::property_weight() { return Glib::PropertyProxy< int >(this, "weight"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -490,15 +430,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Pango::Stretch > CellRendererText::property_stretch() { return Glib::PropertyProxy< Pango::Stretch >(this, "stretch"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -508,15 +444,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > CellRendererText::property_size() { return Glib::PropertyProxy< int >(this, "size"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -526,15 +458,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< double > CellRendererText::property_size_points() { return Glib::PropertyProxy< double >(this, "size-points"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -544,15 +472,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< double > CellRendererText::property_scale() { return Glib::PropertyProxy< double >(this, "scale"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -562,15 +486,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRendererText::property_editable() { return Glib::PropertyProxy< bool >(this, "editable"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -580,15 +500,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRendererText::property_strikethrough() { return Glib::PropertyProxy< bool >(this, "strikethrough"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -598,15 +514,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Pango::Underline > CellRendererText::property_underline() { return Glib::PropertyProxy< Pango::Underline >(this, "underline"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -616,15 +528,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > CellRendererText::property_rise() { return Glib::PropertyProxy< int >(this, "rise"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -634,15 +542,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > CellRendererText::property_language() { return Glib::PropertyProxy< Glib::ustring >(this, "language"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -652,15 +556,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Pango::EllipsizeMode > CellRendererText::property_ellipsize() { return Glib::PropertyProxy< Pango::EllipsizeMode >(this, "ellipsize"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -670,15 +570,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > CellRendererText::property_width_chars() { return Glib::PropertyProxy< int >(this, "width-chars"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -688,15 +584,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > CellRendererText::property_max_width_chars() { return Glib::PropertyProxy< int >(this, "max-width-chars"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -706,15 +598,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Pango::WrapMode > CellRendererText::property_wrap_mode() { return Glib::PropertyProxy< Pango::WrapMode >(this, "wrap-mode"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -724,15 +612,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > CellRendererText::property_wrap_width() { return Glib::PropertyProxy< int >(this, "wrap-width"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -742,15 +626,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Pango::Alignment > CellRendererText::property_alignment() { return Glib::PropertyProxy< Pango::Alignment >(this, "alignment"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -760,15 +640,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRendererText::property_background_set() { return Glib::PropertyProxy< bool >(this, "background-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -778,15 +654,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRendererText::property_foreground_set() { return Glib::PropertyProxy< bool >(this, "foreground-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -796,15 +668,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRendererText::property_family_set() { return Glib::PropertyProxy< bool >(this, "family-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -814,15 +682,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRendererText::property_style_set() { return Glib::PropertyProxy< bool >(this, "style-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -832,15 +696,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRendererText::property_variant_set() { return Glib::PropertyProxy< bool >(this, "variant-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -850,15 +710,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRendererText::property_weight_set() { return Glib::PropertyProxy< bool >(this, "weight-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -868,15 +724,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRendererText::property_stretch_set() { return Glib::PropertyProxy< bool >(this, "stretch-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -886,15 +738,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRendererText::property_size_set() { return Glib::PropertyProxy< bool >(this, "size-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -904,15 +752,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRendererText::property_scale_set() { return Glib::PropertyProxy< bool >(this, "scale-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -922,15 +766,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRendererText::property_editable_set() { return Glib::PropertyProxy< bool >(this, "editable-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -940,15 +780,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRendererText::property_strikethrough_set() { return Glib::PropertyProxy< bool >(this, "strikethrough-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -958,15 +794,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRendererText::property_underline_set() { return Glib::PropertyProxy< bool >(this, "underline-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -976,15 +808,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRendererText::property_rise_set() { return Glib::PropertyProxy< bool >(this, "rise-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -994,15 +822,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRendererText::property_language_set() { return Glib::PropertyProxy< bool >(this, "language-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1012,15 +836,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRendererText::property_ellipsize_set() { return Glib::PropertyProxy< bool >(this, "ellipsize-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1030,15 +850,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRendererText::property_single_paragraph_mode() { return Glib::PropertyProxy< bool >(this, "single-paragraph-mode"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1048,15 +864,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRendererText::property_align_set() { return Glib::PropertyProxy< bool >(this, "align-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/cellrenderertext.h gtkmm3.0-3.4.0/gtk/gtkmm/cellrenderertext.h --- gtkmm3.0-3.3.18/gtk/gtkmm/cellrenderertext.h 2012-02-27 09:07:07.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/cellrenderertext.h 2012-04-10 12:31:21.000000000 +0000 @@ -119,7 +119,7 @@ void set_fixed_height_from_font(int number_of_rows); - /** +/** * @par Slot Prototype: * void on_my_%edited(const Glib::ustring& path, const Glib::ustring& new_text) * @@ -131,12 +131,11 @@ * @param new_text The new text. */ - Glib::SignalProxy2< void,const Glib::ustring&,const Glib::ustring& > signal_edited(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Text to render. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -156,7 +155,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Marked up text to render. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -167,7 +166,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** A list of style attributes to apply to the text of the renderer. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -187,7 +186,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Background color as a string. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -198,7 +197,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Foreground color as a string. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -209,7 +208,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Background color as a GdkColor. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -229,7 +228,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Foreground color as a GdkColor. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -249,7 +248,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Background color as a GdkRGBA. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -269,7 +268,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Foreground color as a GdkRGBA. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -289,7 +288,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Font description as a string, e.g. 'Sans Italic 12'. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -309,7 +308,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Font description as a PangoFontDescription struct. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -329,7 +328,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Name of the font family, e.g. Sans, Helvetica, Times, Monospace. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -349,7 +348,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Font style. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -369,7 +368,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Font variant. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -389,7 +388,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Font weight. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -409,7 +408,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Font stretch. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -429,7 +428,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Font size. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -449,7 +448,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Font size in points. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -469,7 +468,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Font scaling factor. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -489,7 +488,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the text can be modified by the user. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -509,7 +508,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to strike through the text. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -529,7 +528,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Style of underline for this text. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -549,7 +548,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Offset of text above the baseline (below the baseline if rise is negative). * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -569,7 +568,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The language this text is in, as an ISO code. Pango can use this as a hint when rendering the text. If you don't understand this parameter, you probably don't need it. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -589,7 +588,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The preferred place to ellipsize the string, if the cell renderer does not have enough room to display the entire string. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -609,7 +608,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The desired width of the label, in characters. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -629,7 +628,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The maximum width of the cell, in characters. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -649,7 +648,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** How to break the string into multiple lines, if the cell renderer does not have enough room to display the entire string. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -669,7 +668,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The width at which the text is wrapped. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -689,7 +688,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** How to align the lines. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -709,7 +708,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the background color. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -729,7 +728,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the foreground color. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -749,7 +748,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the font family. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -769,7 +768,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the font style. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -789,7 +788,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the font variant. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -809,7 +808,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the font weight. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -829,7 +828,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the font stretch. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -849,7 +848,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the font size. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -869,7 +868,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag scales the font size by a factor. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -889,7 +888,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects text editability. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -909,7 +908,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects strikethrough. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -929,7 +928,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects underlining. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -949,7 +948,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the rise. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -969,7 +968,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the language the text is rendered as. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -989,7 +988,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the ellipsize mode. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1009,7 +1008,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to keep all text in a single paragraph. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1029,7 +1028,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the alignment mode. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/cellrenderertoggle.cc gtkmm3.0-3.4.0/gtk/gtkmm/cellrenderertoggle.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/cellrenderertoggle.cc 2012-02-27 09:07:07.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/cellrenderertoggle.cc 2012-04-10 12:31:22.000000000 +0000 @@ -259,15 +259,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRendererToggle::property_activatable() { return Glib::PropertyProxy< bool >(this, "activatable"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -277,15 +273,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRendererToggle::property_active() { return Glib::PropertyProxy< bool >(this, "active"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -295,15 +287,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRendererToggle::property_inconsistent() { return Glib::PropertyProxy< bool >(this, "inconsistent"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -313,15 +301,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellRendererToggle::property_radio() { return Glib::PropertyProxy< bool >(this, "radio"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -331,15 +315,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > CellRendererToggle::property_indicator_size() { return Glib::PropertyProxy< int >(this, "indicator-size"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/cellrenderertoggle.h gtkmm3.0-3.4.0/gtk/gtkmm/cellrenderertoggle.h --- gtkmm3.0-3.3.18/gtk/gtkmm/cellrenderertoggle.h 2012-02-27 09:07:07.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/cellrenderertoggle.h 2012-04-10 12:31:22.000000000 +0000 @@ -155,7 +155,7 @@ //TODO: Maybe the parameter should be a TreePath. - /** +/** * @par Slot Prototype: * void on_my_%toggled(const Glib::ustring& path) * @@ -164,12 +164,11 @@ * event location. */ - Glib::SignalProxy1< void,const Glib::ustring& > signal_toggled(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The toggle button can be activated. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -189,7 +188,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The toggle state of the button. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -209,7 +208,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The inconsistent state of the button. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -229,7 +228,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Draw the toggle button as a radio button. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -249,7 +248,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Size of check or radio indicator. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/cellview.cc gtkmm3.0-3.4.0/gtk/gtkmm/cellview.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/cellview.cc 2012-02-27 09:07:09.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/cellview.cc 2012-04-10 12:31:24.000000000 +0000 @@ -249,26 +249,18 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_WriteOnly< Glib::ustring > CellView::property_background() { return Glib::PropertyProxy_WriteOnly< Glib::ustring >(this, "background"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Gdk::Color > CellView::property_background_gdk() { return Glib::PropertyProxy< Gdk::Color >(this, "background-gdk"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -278,15 +270,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Gdk::RGBA > CellView::property_background_rgba() { return Glib::PropertyProxy< Gdk::RGBA >(this, "background-rgba"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -296,15 +284,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellView::property_background_set() { return Glib::PropertyProxy< bool >(this, "background-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -314,15 +298,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > CellView::property_model() { return Glib::PropertyProxy< Glib::RefPtr >(this, "model"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -332,37 +312,25 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::RefPtr > CellView::property_cell_area() const { return Glib::PropertyProxy_ReadOnly< Glib::RefPtr >(this, "cell-area"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::RefPtr > CellView::property_cell_area_context() const { return Glib::PropertyProxy_ReadOnly< Glib::RefPtr >(this, "cell-area-context"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellView::property_draw_sensitive() { return Glib::PropertyProxy< bool >(this, "draw-sensitive"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -372,15 +340,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CellView::property_fit_model() { return Glib::PropertyProxy< bool >(this, "fit-model"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/cellview.h gtkmm3.0-3.4.0/gtk/gtkmm/cellview.h --- gtkmm3.0-3.3.18/gtk/gtkmm/cellview.h 2012-02-27 09:07:08.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/cellview.h 2012-04-10 12:31:24.000000000 +0000 @@ -261,7 +261,7 @@ //deprecated #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Background color as a string. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -272,7 +272,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Background color as a GdkColor. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -292,7 +292,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED //TODO: Deprecate this. #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Background color as a GdkRGBA. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -312,7 +312,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the background color. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -332,7 +332,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The model for cell view. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -352,7 +352,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The GtkCellArea used to layout cells. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -363,7 +363,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The GtkCellAreaContext used to compute the geometry of the cell view. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -374,7 +374,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to force cells to be drawn in a sensitive state. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -394,7 +394,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to request enough space for every row in the model. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/checkmenuitem.cc gtkmm3.0-3.4.0/gtk/gtkmm/checkmenuitem.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/checkmenuitem.cc 2012-02-27 09:07:12.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/checkmenuitem.cc 2012-04-10 12:31:27.000000000 +0000 @@ -288,15 +288,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CheckMenuItem::property_active() { return Glib::PropertyProxy< bool >(this, "active"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -306,15 +302,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CheckMenuItem::property_inconsistent() { return Glib::PropertyProxy< bool >(this, "inconsistent"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -324,15 +316,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > CheckMenuItem::property_draw_as_radio() { return Glib::PropertyProxy< bool >(this, "draw-as-radio"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/checkmenuitem.h gtkmm3.0-3.4.0/gtk/gtkmm/checkmenuitem.h --- gtkmm3.0-3.3.18/gtk/gtkmm/checkmenuitem.h 2012-02-27 09:07:12.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/checkmenuitem.h 2012-04-10 12:31:27.000000000 +0000 @@ -162,7 +162,7 @@ bool get_draw_as_radio() const; - /** +/** * @par Slot Prototype: * void on_my_%toggled() * @@ -172,12 +172,11 @@ * to discover the new state. */ - Glib::SignalProxy0< void > signal_toggled(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the menu item is checked. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -197,7 +196,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to display an 'inconsistent' state. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -217,7 +216,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the menu item looks like a radio menu item. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/clipboard.h gtkmm3.0-3.4.0/gtk/gtkmm/clipboard.h --- gtkmm3.0-3.3.18/gtk/gtkmm/clipboard.h 2012-02-15 09:01:01.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/clipboard.h 2012-04-10 12:31:28.000000000 +0000 @@ -540,7 +540,7 @@ void store(); - /** +/** * @par Slot Prototype: * void on_my_%owner_change(GdkEventOwnerChange* event) * @@ -552,7 +552,6 @@ * @param event The @a GdkEventOwnerChange event. */ - Glib::SignalProxy1< void,GdkEventOwnerChange* > signal_owner_change(); diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/colorbutton.cc gtkmm3.0-3.4.0/gtk/gtkmm/colorbutton.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/colorbutton.cc 2012-02-27 09:07:15.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/colorbutton.cc 2012-04-10 12:31:30.000000000 +0000 @@ -289,15 +289,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ColorButton::property_use_alpha() { return Glib::PropertyProxy< bool >(this, "use-alpha"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -307,15 +303,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > ColorButton::property_title() { return Glib::PropertyProxy< Glib::ustring >(this, "title"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -332,9 +324,9 @@ { return Glib::PropertyProxy< Gdk::Color >(this, "color"); } +#endif //GLIBMM_PROPERTIES_ENABLED #endif // GTKMM_DISABLE_DEPRECATED -#endif //GLIBMM_PROPERTIES_ENABLED #ifndef GTKMM_DISABLE_DEPRECATED @@ -343,19 +335,15 @@ { return Glib::PropertyProxy_ReadOnly< Gdk::Color >(this, "color"); } +#endif //GLIBMM_PROPERTIES_ENABLED #endif // GTKMM_DISABLE_DEPRECATED -#endif //GLIBMM_PROPERTIES_ENABLED - -#ifndef GTKMM_DISABLE_DEPRECATED #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Gdk::RGBA > ColorButton::property_rgba() { return Glib::PropertyProxy< Gdk::RGBA >(this, "rgba"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -365,15 +353,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< guint16 > ColorButton::property_alpha() { return Glib::PropertyProxy< guint16 >(this, "alpha"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/colorbutton.h gtkmm3.0-3.4.0/gtk/gtkmm/colorbutton.h --- gtkmm3.0-3.3.18/gtk/gtkmm/colorbutton.h 2012-03-06 11:37:22.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/colorbutton.h 2012-04-10 12:31:30.000000000 +0000 @@ -163,7 +163,7 @@ * * @newin{2,4} * - * Deprecated: Use set_rgba() instead. + * Deprecated: Use gtk_color_chooser_set_rgba() instead. * @deprecated Use set_rgba() instead. * @param color A Gdk::Color to set the current color with. */ @@ -176,6 +176,8 @@ /** Sets the current opacity to be @a alpha. * * @newin{2,4} + * + * Deprecated: 3.4: Use gtk_color_chooser_set_rgba() instead. * @deprecated Use set_rgba() instead. * @param alpha An integer between 0 and 65535. */ @@ -186,6 +188,8 @@ /** Sets the current color to be @a rgba. * * @newin{3,0} + * + * Deprecated: 3.4: Use gtk_color_chooser_set_rgba() instead. * @param rgba A Gdk::RGBA to set the current color with. */ void set_rgba(const Gdk::RGBA& color); @@ -220,6 +224,8 @@ /** Returns the current alpha value. * * @newin{2,4} + * + * Deprecated: 3.4: Use gtk_color_chooser_get_rgba() instead. * @return An integer between 0 and 65535. */ guint16 get_alpha() const; @@ -227,6 +233,8 @@ /** Sets whether or not the color button should use the alpha channel. * * @newin{2,4} + * + * Deprecated: 3.4: Use gtk_color_chooser_set_use_alpha() instead. * @param use_alpha true if color button should use alpha channel, false if not. */ void set_use_alpha(bool use_alpha = true); @@ -234,6 +242,8 @@ /** Does the color selection dialog use the alpha channel ? * * @newin{2,4} + * + * Deprecated: 3.4: Use gtk_color_chooser_get_use_alpha() instead. * @return true if the color sample uses alpha channel, false if not. */ bool get_use_alpha() const; @@ -253,7 +263,7 @@ Glib::ustring get_title() const; #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to give the color an alpha value. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -273,7 +283,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The title of the color selection dialog. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -296,7 +306,8 @@ #ifndef GTKMM_DISABLE_DEPRECATED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The selected color. + * @deprecated Use property_rgba() instead. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -319,7 +330,7 @@ #endif // GTKMM_DISABLE_DEPRECATED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The selected RGBA color. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -339,7 +350,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The selected opacity value (0 fully transparent, 65535 fully opaque). * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -360,7 +371,7 @@ //Todo: Remove thsi when we remove the "color" property too. - /** +/** * @par Slot Prototype: * void on_my_%color_set() * @@ -376,7 +387,6 @@ * @newin{2,4} */ - Glib::SignalProxy0< void > signal_color_set(); diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/colorchooser.cc gtkmm3.0-3.4.0/gtk/gtkmm/colorchooser.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/colorchooser.cc 2012-03-06 11:37:23.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/colorchooser.cc 2012-04-10 12:31:31.000000000 +0000 @@ -36,6 +36,12 @@ return Glib::wrap(&crgba, true); } +void ColorChooser::add_palette(Orientation orientation, int colors_per_line, const std::vector& colors) +{ + gtk_color_chooser_add_palette(gobj(), (GtkOrientation)orientation, colors_per_line, colors.size(), + Glib::ArrayHandler::vector_to_array(colors).data() ); +} + } //namespace Gtk namespace @@ -236,15 +242,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Gdk::RGBA > ColorChooser::property_rgba() { return Glib::PropertyProxy< Gdk::RGBA >(this, "rgba"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -254,15 +256,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ColorChooser::property_use_alpha() { return Glib::PropertyProxy< bool >(this, "use-alpha"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/colorchooserdialog.cc gtkmm3.0-3.4.0/gtk/gtkmm/colorchooserdialog.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/colorchooserdialog.cc 2012-03-06 11:37:25.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/colorchooserdialog.cc 2012-04-10 12:31:33.000000000 +0000 @@ -151,15 +151,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ColorChooserDialog::property_show_editor() { return Glib::PropertyProxy< bool >(this, "show-editor"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/colorchooserdialog.h gtkmm3.0-3.4.0/gtk/gtkmm/colorchooserdialog.h --- gtkmm3.0-3.3.18/gtk/gtkmm/colorchooserdialog.h 2012-03-06 11:37:25.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/colorchooserdialog.h 2012-04-10 12:31:33.000000000 +0000 @@ -115,7 +115,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Show editor. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/colorchooser.h gtkmm3.0-3.4.0/gtk/gtkmm/colorchooser.h --- gtkmm3.0-3.3.18/gtk/gtkmm/colorchooser.h 2012-03-06 11:37:23.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/colorchooser.h 2012-04-10 12:31:31.000000000 +0000 @@ -25,6 +25,7 @@ */ #include +#include //For Orientation. #include @@ -74,9 +75,14 @@ ColorChooser(const ColorChooser&); ColorChooser& operator=(const ColorChooser&); +#endif /* DOXYGEN_SHOULD_SKIP_THIS */ protected: - ColorChooser(); // you must derive from this class - + /** + * You should derive from this class to use it. + */ + ColorChooser(); + +#ifndef DOXYGEN_SHOULD_SKIP_THIS /** Called by constructors of derived classes. Provide the result of * the Class init() function to ensure that it is properly * initialized. @@ -118,35 +124,73 @@ Gdk::RGBA get_rgba() const; + /** Sets the color. + * + * @newin{3,4} + * @param color The new color. + */ void set_rgba(const Gdk::RGBA& color); + /** Returns whether the color chooser shows the alpha channel. + * + * @newin{3,4} + * @return true if the color chooser uses the alpha channel, + * false if not. + */ bool get_use_alpha() const; + /** Sets whether or not the color chooser should use the alpha channel. + * + * @newin{3,4} + * @param use_alpha true if color chooser should use alpha channel, false if not. + */ void set_use_alpha(bool use_alpha = true); -/* TODO: -void gtk_color_chooser_add_palette (GtkColorChooser *chooser, - gboolean horizontal, - gint colors_per_line, - gint n_colors, - GdkRGBA *colors) -*/ + /** Adds a palette to the color chooser. If @a orientation is horizontal, + * the colors are grouped in rows, with @colors_per_line colors + * in each row. If @horizontal is %FALSE, the colors are grouped + * in columns instead. + * + * The default color palette of ColorChooserWidget has + * 27 colors, organized in columns of 3 colors. The default gray + * palette has 9 grays in a single row. + * + * The layout of the color chooser widget works best when the + * palettes have 9-10 columns. + * + * Calling this function for the first time has the + * side effect of removing the default color and gray palettes + * from the color chooser. + * + * @param orientation ORIENTATION_HORIZONTAL if the palette should be displayed in rows, or ORIENTATION_VERTICAL for columns + * @param colors_per_line The number of colors to show in each row/column. + * @param colors The colors of the palette. + * + * @newin{3,4} + */ + void add_palette(Orientation orientation, int colors_per_line, const std::vector& colors); + - //#m4 __CONVERSION(`const Gdk::RGBA&',`const GdkRGBA*',`const_cast(($3).gobj())') - /** +/** * @par Slot Prototype: * void on_my_%color_activated(const Gdk::RGBA& color) * + * Emitted when a color is activated from the color chooser. + * This usually happens when the user clicks a color swatch, + * or a color is selected and the user presses one of the keys + * Space, Shift+Space, Return or Enter. + * + * @newin{3,4} + * @param color The color. */ - Glib::SignalProxy1< void,const Gdk::RGBA& > signal_color_activated(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Current color, as a GdkRGBA. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -166,7 +210,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether alpha should be shown. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/colorselection.cc gtkmm3.0-3.4.0/gtk/gtkmm/colorselection.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/colorselection.cc 2012-03-06 11:37:26.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/colorselection.cc 2012-04-10 12:31:34.000000000 +0000 @@ -396,15 +396,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ColorSelection::property_has_palette() { return Glib::PropertyProxy< bool >(this, "has-palette"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -414,15 +410,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ColorSelection::property_has_opacity_control() { return Glib::PropertyProxy< bool >(this, "has-opacity-control"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -432,15 +424,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Gdk::Color > ColorSelection::property_current_color() { return Glib::PropertyProxy< Gdk::Color >(this, "current-color"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -450,15 +438,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< guint > ColorSelection::property_current_alpha() { return Glib::PropertyProxy< guint >(this, "current-alpha"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -600,48 +584,32 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< ColorSelection* > ColorSelectionDialog::property_color_selection() const { return Glib::PropertyProxy_ReadOnly< ColorSelection* >(this, "color-selection"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Button* > ColorSelectionDialog::property_ok_button() const { return Glib::PropertyProxy_ReadOnly< Button* >(this, "ok-button"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Button* > ColorSelectionDialog::property_cancel_button() const { return Glib::PropertyProxy_ReadOnly< Button* >(this, "cancel-button"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Button* > ColorSelectionDialog::property_help_button() const { return Glib::PropertyProxy_ReadOnly< Button* >(this, "help-button"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/colorselection.h gtkmm3.0-3.4.0/gtk/gtkmm/colorselection.h --- gtkmm3.0-3.3.18/gtk/gtkmm/colorselection.h 2012-03-06 11:37:26.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/colorselection.h 2012-04-10 12:31:34.000000000 +0000 @@ -248,7 +248,7 @@ static SlotChangePaletteHook set_change_palette_hook(const SlotChangePaletteHook& slot); - /** +/** * @par Slot Prototype: * void on_my_%color_changed() * @@ -256,12 +256,11 @@ * according to its update policy. */ - Glib::SignalProxy0< void > signal_color_changed(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether a palette should be used. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -281,7 +280,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the color selector should allow setting opacity. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -301,7 +300,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The current color. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -321,7 +320,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The current opacity value (0 fully transparent, 65535 fully opaque). * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -428,7 +427,7 @@ const ColorSelection* get_color_selection() const; #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The color selection embedded in the dialog. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -439,7 +438,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The OK button of the dialog. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -450,7 +449,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The cancel button of the dialog. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -461,7 +460,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The help button of the dialog. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/combobox.cc gtkmm3.0-3.4.0/gtk/gtkmm/combobox.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/combobox.cc 2012-02-27 09:07:16.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/combobox.cc 2012-04-10 12:31:36.000000000 +0000 @@ -154,6 +154,70 @@ }; +static gchar* ComboBox_signal_format_entry_text_callback(GtkComboBox* self, const gchar* p0,void* data) +{ + using namespace Gtk; + typedef sigc::slot< Glib::ustring,const TreeModel::Path& > SlotType; + + // Do not try to call a signal on a disassociated wrapper. + if(Glib::ObjectBase::_get_current_wrapper((GObject*) self)) + { + #ifdef GLIBMM_EXCEPTIONS_ENABLED + try + { + #endif //GLIBMM_EXCEPTIONS_ENABLED + if(sigc::slot_base *const slot = Glib::SignalProxyNormal::data_to_slot(data)) + return g_strdup(((*static_cast(slot))(TreeModel::Path(p0) +)).c_str()); + #ifdef GLIBMM_EXCEPTIONS_ENABLED + } + catch(...) + { + Glib::exception_handlers_invoke(); + } + #endif //GLIBMM_EXCEPTIONS_ENABLED + } + + typedef gchar* RType; + return RType(); +} + +static gchar* ComboBox_signal_format_entry_text_notify_callback(GtkComboBox* self, const gchar* p0, void* data) +{ + using namespace Gtk; + typedef sigc::slot< void,const TreeModel::Path& > SlotType; + + // Do not try to call a signal on a disassociated wrapper. + if(Glib::ObjectBase::_get_current_wrapper((GObject*) self)) + { + #ifdef GLIBMM_EXCEPTIONS_ENABLED + try + { + #endif //GLIBMM_EXCEPTIONS_ENABLED + if(sigc::slot_base *const slot = Glib::SignalProxyNormal::data_to_slot(data)) + (*static_cast(slot))(TreeModel::Path(p0) +); + #ifdef GLIBMM_EXCEPTIONS_ENABLED + } + catch(...) + { + Glib::exception_handlers_invoke(); + } + #endif //GLIBMM_EXCEPTIONS_ENABLED + } + + typedef gchar* RType; + return RType(); +} + +static const Glib::SignalProxyInfo ComboBox_signal_format_entry_text_info = +{ + "format-entry-text", + (GCallback) &ComboBox_signal_format_entry_text_callback, + (GCallback) &ComboBox_signal_format_entry_text_notify_callback +}; + + } // anonymous namespace @@ -482,15 +546,17 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED +Glib::SignalProxy1< Glib::ustring,const TreeModel::Path& > ComboBox::signal_format_entry_text() +{ + return Glib::SignalProxy1< Glib::ustring,const TreeModel::Path& >(this, &ComboBox_signal_format_entry_text_info); +} + #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > ComboBox::property_model() { return Glib::PropertyProxy< Glib::RefPtr >(this, "model"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -500,15 +566,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > ComboBox::property_wrap_width() { return Glib::PropertyProxy< int >(this, "wrap-width"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -518,15 +580,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > ComboBox::property_row_span_column() { return Glib::PropertyProxy< int >(this, "row-span-column"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -536,15 +594,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > ComboBox::property_column_span_column() { return Glib::PropertyProxy< int >(this, "column-span-column"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -554,15 +608,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > ComboBox::property_active() { return Glib::PropertyProxy< int >(this, "active"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -572,15 +622,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ComboBox::property_add_tearoffs() { return Glib::PropertyProxy< bool >(this, "add-tearoffs"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -590,15 +636,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ComboBox::property_has_frame() { return Glib::PropertyProxy< bool >(this, "has-frame"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -608,15 +650,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ComboBox::property_focus_on_click() { return Glib::PropertyProxy< bool >(this, "focus-on-click"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -626,15 +664,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > ComboBox::property_tearoff_title() { return Glib::PropertyProxy< Glib::ustring >(this, "tearoff-title"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -644,26 +678,18 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< bool > ComboBox::property_popup_shown() const { return Glib::PropertyProxy_ReadOnly< bool >(this, "popup-shown"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< SensitivityType > ComboBox::property_button_sensitivity() { return Glib::PropertyProxy< SensitivityType >(this, "button-sensitivity"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -673,15 +699,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ComboBox::property_popup_fixed_width() { return Glib::PropertyProxy< bool >(this, "popup-fixed-width"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -691,37 +713,25 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::RefPtr > ComboBox::property_cell_area() const { return Glib::PropertyProxy_ReadOnly< Glib::RefPtr >(this, "cell-area"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< bool > ComboBox::property_has_entry() const { return Glib::PropertyProxy_ReadOnly< bool >(this, "has-entry"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > ComboBox::property_entry_text_column() { return Glib::PropertyProxy< int >(this, "entry-text-column"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -731,15 +741,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > ComboBox::property_id_column() { return Glib::PropertyProxy< int >(this, "id-column"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -749,15 +755,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > ComboBox::property_active_id() { return Glib::PropertyProxy< Glib::ustring >(this, "active-id"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/combobox.h gtkmm3.0-3.4.0/gtk/gtkmm/combobox.h --- gtkmm3.0-3.3.18/gtk/gtkmm/combobox.h 2012-02-27 09:07:16.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/combobox.h 2012-04-10 12:31:36.000000000 +0000 @@ -573,7 +573,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The model for the combo box. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -593,7 +593,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Wrap width for laying out the items in a grid. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -613,7 +613,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** TreeModel column containing the row span values. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -633,7 +633,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** TreeModel column containing the column span values. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -653,7 +653,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The item which is currently active. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -673,7 +673,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether dropdowns should have a tearoff menu item. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -693,7 +693,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the combo box draws a frame around the child. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -713,7 +713,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the combo box grabs focus when it is clicked with the mouse. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -733,7 +733,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** A title that may be displayed by the window manager when the popup is torn-off. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -753,7 +753,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the combo's dropdown is shown. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -764,7 +764,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the dropdown button is sensitive when the model is empty. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -784,7 +784,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the popup's width should be a fixed width matching the allocated width of the combo box. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -804,7 +804,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The GtkCellArea used to layout cells. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -815,7 +815,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether combo box has an entry. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -826,7 +826,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The column in the combo box's model to associate with strings from the entry if the combo was created with #GtkComboBox:has-entry = %TRUE. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -846,7 +846,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The column in the combo box's model that provides string IDs for the values in the model. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -866,7 +866,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The value of the id column for the active row. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -886,7 +886,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED - /** +/** * @par Slot Prototype: * void on_my_%changed() * @@ -900,10 +900,40 @@ * @newin{2,4} */ - Glib::SignalProxy0< void > signal_changed(); +//TODO: Remove no_defualt_handler when we can break ABI + + +/** + * @par Slot Prototype: + * Glib::ustring on_my_%format_entry_text(const TreeModel::Path& path) + * + * For combo boxes that are created with an entry (See GtkComboBox:has-entry). + * + * A signal which allows you to change how the text displayed in a combo box's + * entry is displayed. + * + * Connect a signal handler which returns an allocated string representing + * @a path. That string will then be used to set the text in the combo box's entry. + * The default signal handler uses the text from the GtkComboBox::entry-text-column + * model column. + * + * Here's an example signal handler which fetches data from the model and + * displays it in the entry. + * + * [C example ellipted] + * + * @newin{3,4} + * @param path The GtkTreePath string from the combo box's current model to format text for. + * @return A newly allocated string representing @a path + * for the current GtkComboBox model. + */ + + Glib::SignalProxy1< Glib::ustring,const TreeModel::Path& > signal_format_entry_text(); + + //Key-binding signals: diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/comboboxtext.h gtkmm3.0-3.4.0/gtk/gtkmm/comboboxtext.h --- gtkmm3.0-3.3.18/gtk/gtkmm/comboboxtext.h 2012-02-15 09:01:07.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/comboboxtext.h 2012-04-10 12:31:37.000000000 +0000 @@ -151,7 +151,7 @@ /** Inserts @a text at @a position in the list of strings stored in @a combo_box. * If @a id is non-0 then it is used as the ID of the row. See - * Gtk::ComboBox::signal_id_column(). + * Gtk::ComboBox::property_id_column(). * * If @a position is negative then @a text is appended. * diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/container.cc gtkmm3.0-3.4.0/gtk/gtkmm/container.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/container.cc 2012-02-27 09:07:18.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/container.cc 2012-04-10 12:31:39.000000000 +0000 @@ -891,15 +891,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< guint > Container::property_border_width() { return Glib::PropertyProxy< guint >(this, "border-width"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -909,15 +905,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< ResizeMode > Container::property_resize_mode() { return Glib::PropertyProxy< ResizeMode >(this, "resize-mode"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -927,15 +919,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_WriteOnly< Widget* > Container::property_child() { return Glib::PropertyProxy_WriteOnly< Widget* >(this, "child"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/container.h gtkmm3.0-3.4.0/gtk/gtkmm/container.h --- gtkmm3.0-3.3.18/gtk/gtkmm/container.h 2012-02-27 09:07:18.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/container.h 2012-04-10 12:31:39.000000000 +0000 @@ -349,46 +349,42 @@ // Ignore functions such as gtk_container_class_install_child_property(), which I think are for themes, like the GtkWidget style properties. - /** +/** * @par Slot Prototype: * void on_my_%add(Widget* widget) * */ - Glib::SignalProxy1< void,Widget* > signal_add(); //We use the optional custom_c_callback parameter with _WRAP_SIGNAL() here, //so that we can write special code to check for deleted child widget parameters: - /** +/** * @par Slot Prototype: * void on_my_%remove(Widget* widget) * */ - Glib::SignalProxy1< void,Widget* > signal_remove(); - /** +/** * @par Slot Prototype: * void on_my_%check_resize() * */ - Glib::SignalProxy0< void > signal_check_resize(); - /** +/** * @par Slot Prototype: * void on_my_%set_focus_child(Widget* widget) * */ - Glib::SignalProxy1< void,Widget* > signal_set_focus_child(); @@ -410,7 +406,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The width of the empty border outside the containers children. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -430,7 +426,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Specify how resize events are handled. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -450,7 +446,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Can be used to add a new child to the container. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/dialog.h gtkmm3.0-3.4.0/gtk/gtkmm/dialog.h --- gtkmm3.0-3.3.18/gtk/gtkmm/dialog.h 2012-02-15 09:01:11.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/dialog.h 2012-04-10 12:31:42.000000000 +0000 @@ -398,7 +398,7 @@ const Box* get_content_area() const; - /** +/** * @par Slot Prototype: * void on_my_%response(int response_id) * @@ -409,7 +409,6 @@ * @param response_id The response ID. */ - Glib::SignalProxy1< void,int > signal_response(); diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/editable.h gtkmm3.0-3.4.0/gtk/gtkmm/editable.h --- gtkmm3.0-3.3.18/gtk/gtkmm/editable.h 2012-02-15 09:01:14.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/editable.h 2012-04-10 12:31:45.000000000 +0000 @@ -77,9 +77,14 @@ Editable(const Editable&); Editable& operator=(const Editable&); +#endif /* DOXYGEN_SHOULD_SKIP_THIS */ protected: - Editable(); // you must derive from this class - + /** + * You should derive from this class to use it. + */ + Editable(); + +#ifndef DOXYGEN_SHOULD_SKIP_THIS /** Called by constructors of derived classes. Provide the result of * the Class init() function to ensure that it is properly * initialized. @@ -243,7 +248,7 @@ Glib::SignalProxy2< void,const Glib::ustring&,int* > signal_insert_text(); - /** +/** * @par Slot Prototype: * void on_my_%delete_text(int start_pos, int end_pos) * @@ -260,11 +265,10 @@ * @param end_pos The end position. */ - Glib::SignalProxy2< void,int,int > signal_delete_text(); - /** +/** * @par Slot Prototype: * void on_my_%changed() * @@ -278,7 +282,6 @@ * to be emitted). */ - Glib::SignalProxy0< void > signal_changed(); diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/entrybuffer.cc gtkmm3.0-3.4.0/gtk/gtkmm/entrybuffer.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/entrybuffer.cc 2012-02-27 08:42:21.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/entrybuffer.cc 2012-04-10 12:31:49.000000000 +0000 @@ -377,15 +377,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > EntryBuffer::property_text() { return Glib::PropertyProxy< Glib::ustring >(this, "text"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -395,26 +391,18 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< guint > EntryBuffer::property_length() const { return Glib::PropertyProxy_ReadOnly< guint >(this, "length"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > EntryBuffer::property_max_length() { return Glib::PropertyProxy< int >(this, "max-length"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/entrybuffer.h gtkmm3.0-3.4.0/gtk/gtkmm/entrybuffer.h --- gtkmm3.0-3.3.18/gtk/gtkmm/entrybuffer.h 2012-02-27 08:41:51.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/entrybuffer.h 2012-04-10 12:31:49.000000000 +0000 @@ -234,7 +234,7 @@ void emit_deleted_text(guint position, guint n_chars); - /** +/** * @par Slot Prototype: * void on_my_%inserted_text(guint position, const gchar* chars, guint n_chars) * @@ -246,11 +246,10 @@ * @param n_chars The number of characters that were inserted. */ - Glib::SignalProxy3< void,guint,const gchar*,guint > signal_inserted_text(); - /** +/** * @par Slot Prototype: * void on_my_%deleted_text(guint position, guint n_chars) * @@ -261,12 +260,11 @@ * @param n_chars The number of characters that were deleted. */ - Glib::SignalProxy2< void,guint,guint > signal_deleted_text(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The contents of the buffer. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -286,7 +284,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Length of the text currently in the buffer. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -297,7 +295,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Maximum number of characters for this entry. Zero if no maximum. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/entry.cc gtkmm3.0-3.4.0/gtk/gtkmm/entry.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/entry.cc 2012-02-27 09:07:22.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/entry.cc 2012-04-10 12:31:46.000000000 +0000 @@ -170,6 +170,9 @@ }; +#ifndef GTKMM_DISABLE_DEPRECATED + + static const Glib::SignalProxyInfo Entry_signal_activate_info = { "activate", @@ -177,6 +180,8 @@ (GCallback) &Glib::SignalProxyNormal::slot0_void_callback }; +#endif // GTKMM_DISABLE_DEPRECATED + static void Entry_signal_icon_release_callback(GtkEntry* self, GtkEntryIconPosition p0,const GdkEventButton* p1,void* data) { @@ -301,7 +306,11 @@ klass->populate_popup = &populate_popup_callback; klass->insert_at_cursor = &insert_at_cursor_callback; +#ifndef GTKMM_DISABLE_DEPRECATED + klass->activate = &activate_callback; +#endif // GTKMM_DISABLE_DEPRECATED + } @@ -387,6 +396,8 @@ if(base && base->insert_at_cursor) (*base->insert_at_cursor)(self, p0); } +#ifndef GTKMM_DISABLE_DEPRECATED + void Entry_Class::activate_callback(GtkEntry* self) { Glib::ObjectBase *const obj_base = static_cast( @@ -427,6 +438,7 @@ if(base && base->activate) (*base->activate)(self); } +#endif // GTKMM_DISABLE_DEPRECATED Glib::ObjectBase* Entry_Class::wrap_new(GObject* o) @@ -840,10 +852,13 @@ } +#ifndef GTKMM_DISABLE_DEPRECATED + Glib::SignalProxy0< void > Entry::signal_activate() { return Glib::SignalProxy0< void >(this, &Entry_signal_activate_info); } +#endif // GTKMM_DISABLE_DEPRECATED Glib::SignalProxy2< void,EntryIconPosition,const GdkEventButton* > Entry::signal_icon_release() @@ -858,15 +873,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > Entry::property_buffer() { return Glib::PropertyProxy< Glib::RefPtr >(this, "buffer"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -876,37 +887,25 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< int > Entry::property_cursor_position() const { return Glib::PropertyProxy_ReadOnly< int >(this, "cursor-position"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< int > Entry::property_selection_bound() const { return Glib::PropertyProxy_ReadOnly< int >(this, "selection-bound"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Entry::property_editable() { return Glib::PropertyProxy< bool >(this, "editable"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -916,15 +915,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Entry::property_max_length() { return Glib::PropertyProxy< int >(this, "max-length"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -934,15 +929,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Entry::property_visibility() { return Glib::PropertyProxy< bool >(this, "visibility"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -952,15 +943,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Entry::property_has_frame() { return Glib::PropertyProxy< bool >(this, "has-frame"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -970,15 +957,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Border > Entry::property_inner_border() { return Glib::PropertyProxy< Border >(this, "inner-border"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -988,15 +971,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< gunichar > Entry::property_invisible_char() { return Glib::PropertyProxy< gunichar >(this, "invisible-char"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1006,15 +985,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Entry::property_invisible_char_set() { return Glib::PropertyProxy< bool >(this, "invisible-char-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1024,15 +999,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Entry::property_activates_default() { return Glib::PropertyProxy< bool >(this, "activates-default"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1042,15 +1013,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Entry::property_width_chars() { return Glib::PropertyProxy< int >(this, "width-chars"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1060,26 +1027,18 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< int > Entry::property_scroll_offset() const { return Glib::PropertyProxy_ReadOnly< int >(this, "scroll-offset"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< ShadowType > Entry::property_shadow_type() { return Glib::PropertyProxy< ShadowType >(this, "shadow-type"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1089,15 +1048,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Entry::property_text() { return Glib::PropertyProxy< Glib::ustring >(this, "text"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1107,15 +1062,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< float > Entry::property_xalign() { return Glib::PropertyProxy< float >(this, "xalign"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1125,15 +1076,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Entry::property_truncate_multiline() { return Glib::PropertyProxy< bool >(this, "truncate-multiline"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1143,15 +1090,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Entry::property_overwrite_mode() { return Glib::PropertyProxy< bool >(this, "overwrite-mode"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1161,26 +1104,18 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< guint > Entry::property_text_length() const { return Glib::PropertyProxy_ReadOnly< guint >(this, "text-length"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Entry::property_caps_lock_warning() { return Glib::PropertyProxy< bool >(this, "caps-lock-warning"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1190,15 +1125,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< double > Entry::property_progress_fraction() { return Glib::PropertyProxy< double >(this, "progress-fraction"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1208,15 +1139,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< double > Entry::property_progress_pulse_step() { return Glib::PropertyProxy< double >(this, "progress-pulse-step"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1226,15 +1153,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > Entry::property_primary_icon_pixbuf() { return Glib::PropertyProxy< Glib::RefPtr >(this, "primary-icon-pixbuf"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1244,15 +1167,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > Entry::property_secondary_icon_pixbuf() { return Glib::PropertyProxy< Glib::RefPtr >(this, "secondary-icon-pixbuf"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1262,15 +1181,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< StockID > Entry::property_primary_icon_stock() { return Glib::PropertyProxy< StockID >(this, "primary-icon-stock"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1280,15 +1195,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< StockID > Entry::property_secondary_icon_stock() { return Glib::PropertyProxy< StockID >(this, "secondary-icon-stock"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1298,15 +1209,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Entry::property_primary_icon_name() { return Glib::PropertyProxy< Glib::ustring >(this, "primary-icon-name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1316,15 +1223,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Entry::property_secondary_icon_name() { return Glib::PropertyProxy< Glib::ustring >(this, "secondary-icon-name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1334,15 +1237,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > Entry::property_primary_icon_gicon() { return Glib::PropertyProxy< Glib::RefPtr >(this, "primary-icon-gicon"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1352,15 +1251,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > Entry::property_secondary_icon_gicon() { return Glib::PropertyProxy< Glib::RefPtr >(this, "secondary-icon-gicon"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1370,37 +1265,25 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< ImageType > Entry::property_primary_icon_storage_type() const { return Glib::PropertyProxy_ReadOnly< ImageType >(this, "primary-icon-storage-type"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< ImageType > Entry::property_secondary_icon_storage_type() const { return Glib::PropertyProxy_ReadOnly< ImageType >(this, "secondary-icon-storage-type"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Entry::property_primary_icon_activatable() { return Glib::PropertyProxy< bool >(this, "primary-icon-activatable"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1410,15 +1293,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Entry::property_secondary_icon_activatable() { return Glib::PropertyProxy< bool >(this, "secondary-icon-activatable"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1428,15 +1307,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Entry::property_primary_icon_sensitive() { return Glib::PropertyProxy< bool >(this, "primary-icon-sensitive"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1446,15 +1321,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Entry::property_secondary_icon_sensitive() { return Glib::PropertyProxy< bool >(this, "secondary-icon-sensitive"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1464,15 +1335,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Entry::property_primary_icon_tooltip_text() { return Glib::PropertyProxy< bool >(this, "primary-icon-tooltip-text"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1482,15 +1349,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Entry::property_secondary_icon_tooltip_text() { return Glib::PropertyProxy< bool >(this, "secondary-icon-tooltip-text"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1500,15 +1363,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Entry::property_primary_icon_tooltip_markup() { return Glib::PropertyProxy< bool >(this, "primary-icon-tooltip-markup"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1518,15 +1377,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Entry::property_secondary_icon_tooltip_markup() { return Glib::PropertyProxy< bool >(this, "secondary-icon-tooltip-markup"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1536,15 +1391,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Entry::property_im_module() { return Glib::PropertyProxy< Glib::ustring >(this, "im-module"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1554,15 +1405,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Entry::property_placeholder_text() { return Glib::PropertyProxy< Glib::ustring >(this, "placeholder-text"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1572,15 +1419,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > Entry::property_completion() { return Glib::PropertyProxy< Glib::RefPtr >(this, "completion"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/entrycompletion.cc gtkmm3.0-3.4.0/gtk/gtkmm/entrycompletion.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/entrycompletion.cc 2012-03-06 11:37:38.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/entrycompletion.cc 2012-04-10 12:31:48.000000000 +0000 @@ -760,15 +760,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > EntryCompletion::property_model() { return Glib::PropertyProxy< Glib::RefPtr >(this, "model"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -778,15 +774,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > EntryCompletion::property_minimum_key_length() { return Glib::PropertyProxy< int >(this, "minimum-key-length"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -796,15 +788,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > EntryCompletion::property_text_column() { return Glib::PropertyProxy< int >(this, "text-column"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -814,15 +802,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > EntryCompletion::property_inline_completion() { return Glib::PropertyProxy< bool >(this, "inline-completion"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -832,15 +816,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > EntryCompletion::property_popup_completion() { return Glib::PropertyProxy< bool >(this, "popup-completion"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -850,15 +830,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > EntryCompletion::property_popup_set_width() { return Glib::PropertyProxy< bool >(this, "popup-set-width"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -868,15 +844,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > EntryCompletion::property_popup_single_match() { return Glib::PropertyProxy< bool >(this, "popup-single-match"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -886,15 +858,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > EntryCompletion::property_inline_selection() { return Glib::PropertyProxy< bool >(this, "inline-selection"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -904,15 +872,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::RefPtr > EntryCompletion::property_cell_area() const { return Glib::PropertyProxy_ReadOnly< Glib::RefPtr >(this, "cell-area"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/entrycompletion.h gtkmm3.0-3.4.0/gtk/gtkmm/entrycompletion.h --- gtkmm3.0-3.3.18/gtk/gtkmm/entrycompletion.h 2012-03-06 11:37:38.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/entrycompletion.h 2012-04-10 12:31:48.000000000 +0000 @@ -387,7 +387,7 @@ int get_text_column() const; - /** +/** * @par Slot Prototype: * void on_my_%action_activated(int index) * @@ -397,7 +397,6 @@ * @param index The index of the activated action. */ - Glib::SignalProxy1< void,int > signal_action_activated(); @@ -445,7 +444,7 @@ Glib::SignalProxy1< bool, const TreeModel::iterator& > signal_cursor_on_match(); - /** +/** * @par Slot Prototype: * bool on_my_%insert_prefix(const Glib::ustring& prefix) * @@ -463,12 +462,11 @@ * @return true if the signal has been handled. */ - Glib::SignalProxy1< bool,const Glib::ustring& > signal_insert_prefix(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The model to find matches in. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -488,7 +486,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Minimum length of the search key in order to look up matches. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -508,7 +506,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The column of the model containing the strings. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -528,7 +526,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the common prefix should be inserted automatically. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -548,7 +546,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the completions should be shown in a popup window. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -568,7 +566,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If TRUE, the popup window will have the same size as the entry. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -588,7 +586,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If TRUE, the popup window will appear for a single match. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -608,7 +606,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Your description here. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -628,7 +626,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The GtkCellArea used to layout cells. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/entry.h gtkmm3.0-3.4.0/gtk/gtkmm/entry.h --- gtkmm3.0-3.3.18/gtk/gtkmm/entry.h 2012-02-27 09:07:22.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/entry.h 2012-04-10 12:31:46.000000000 +0000 @@ -949,7 +949,7 @@ void reset_im_context(); - /** +/** * @par Slot Prototype: * void on_my_%populate_popup(Menu* menu) * @@ -961,11 +961,10 @@ * @param menu The menu that is being populated. */ - Glib::SignalProxy1< void,Menu* > signal_populate_popup(); - /** +/** * @par Slot Prototype: * void on_my_%insert_at_cursor(const Glib::ustring& str) * @@ -978,17 +977,10 @@ * @param string The string to insert. */ - Glib::SignalProxy1< void,const Glib::ustring& > signal_insert_at_cursor(); - //Key-binding signals: - - //This is a keybinding signal, but it is allowed: - // http://mail.gnome.org/archives/gtk-devel-list/2003-January/msg00108.html - // "activate is probably about the only exception" - - /** +/** * @par Slot Prototype: * void on_my_%activate() * @@ -1000,13 +992,16 @@ * programmatically. * * The default bindings for this signal are all forms of the Enter key. + * @deprecated Use signal_key_press_event() or signal_focus_out_event() instead. */ +#ifndef GTKMM_DISABLE_DEPRECATED Glib::SignalProxy0< void > signal_activate(); +#endif // GTKMM_DISABLE_DEPRECATED - /** +/** * @par Slot Prototype: * void on_my_%icon_release(EntryIconPosition icon_position, const GdkEventButton* event) * @@ -1018,11 +1013,10 @@ * @param event The button release event. */ - Glib::SignalProxy2< void,EntryIconPosition,const GdkEventButton* > signal_icon_release(); - /** +/** * @par Slot Prototype: * void on_my_%icon_press(EntryIconPosition icon_position, const GdkEventButton* event) * @@ -1034,12 +1028,11 @@ * @param event The button press event. */ - Glib::SignalProxy2< void,EntryIconPosition,const GdkEventButton* > signal_icon_press(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Text buffer object which actually stores entry text. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1059,7 +1052,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The current position of the insertion cursor in chars. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1070,7 +1063,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The position of the opposite end of the selection from the cursor in chars. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1081,7 +1074,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the entry contents can be edited. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1101,7 +1094,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Maximum number of characters for this entry. Zero if no maximum. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1121,7 +1114,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** FALSE displays the 'invisible char' instead of the actual text (password mode). * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1141,7 +1134,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** FALSE removes outside bevel from entry. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1161,7 +1154,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Border between text and frame. Overrides the inner-border style property. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1181,7 +1174,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The character to use when masking entry contents (in 'password mode'). * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1201,7 +1194,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the invisible character has been set. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1221,7 +1214,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to activate the default widget (such as the default button in a dialog) when Enter is pressed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1241,7 +1234,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Number of characters to leave space for in the entry. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1261,7 +1254,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Number of pixels of the entry scrolled off the screen to the left. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1272,7 +1265,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Which kind of shadow to draw around the entry when has-frame is set. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1292,7 +1285,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The contents of the entry. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1312,7 +1305,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The horizontal alignment, from 0 (left) to 1 (right). Reversed for RTL layouts. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1332,7 +1325,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to truncate multiline pastes to one line. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1352,7 +1345,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether new text overwrites existing text. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1372,7 +1365,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Length of the text currently in the entry. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1383,7 +1376,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether password entries will show a warning when Caps Lock is on. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1403,7 +1396,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The current fraction of the task that's been completed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1423,7 +1416,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The fraction of total entry width to move the progress bouncing block for each call to gtk_entry_progress_pulse(). * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1443,7 +1436,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Primary pixbuf for the entry. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1463,7 +1456,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Secondary pixbuf for the entry. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1483,7 +1476,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Stock ID for primary icon. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1503,7 +1496,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Stock ID for secondary icon. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1523,7 +1516,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Icon name for primary icon. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1543,7 +1536,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Icon name for secondary icon. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1563,7 +1556,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** GIcon for primary icon. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1583,7 +1576,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** GIcon for secondary icon. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1603,7 +1596,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The representation being used for primary icon. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1614,7 +1607,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The representation being used for secondary icon. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1625,7 +1618,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the primary icon is activatable. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1645,7 +1638,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the secondary icon is activatable. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1665,7 +1658,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the primary icon is sensitive. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1685,7 +1678,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the secondary icon is sensitive. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1705,7 +1698,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The contents of the tooltip on the primary icon. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1725,7 +1718,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The contents of the tooltip on the secondary icon. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1745,7 +1738,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The contents of the tooltip on the primary icon. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1765,7 +1758,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The contents of the tooltip on the secondary icon. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1785,7 +1778,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Which IM module should be used. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1805,7 +1798,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Show text in the entry when it's empty and unfocused. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1825,7 +1818,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The auxiliary completion object. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/enums.h gtkmm3.0-3.4.0/gtk/gtkmm/enums.h --- gtkmm3.0-3.3.18/gtk/gtkmm/enums.h 2012-03-06 11:37:41.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/enums.h 2012-04-10 12:31:51.000000000 +0000 @@ -31,8 +31,6 @@ #include #include -#include //For GTKMM_MAEMO_EXTENSIONS_ENABLED - namespace Gtk { @@ -1563,119 +1561,6 @@ { -#ifdef GTKMM_MAEMO_EXTENSIONS_ENABLED -namespace Hildon -{ - - /** - * @ingroup gtkmmEnums - * @par Bitwise operators: - * %SizeType operator|(SizeType, SizeType)
    - * %SizeType operator&(SizeType, SizeType)
    - * %SizeType operator^(SizeType, SizeType)
    - * %SizeType operator~(SizeType)
    - * %SizeType& operator|=(SizeType&, SizeType)
    - * %SizeType& operator&=(SizeType&, SizeType)
    - * %SizeType& operator^=(SizeType&, SizeType)
    - */ -enum SizeType -{ - SIZE_AUTO_WIDTH = 0, - SIZE_HALFSCREEN_WIDTH = 1, - SIZE_FULLSCREEN_WIDTH = 2, - SIZE_AUTO_HEIGHT = 0, - SIZE_FINGER_HEIGHT = 4, - SIZE_THUMB_HEIGHT = 8, - SIZE_AUTO = 0 -}; - -/** @ingroup gtkmmEnums */ -inline SizeType operator|(SizeType lhs, SizeType rhs) - { return static_cast(static_cast(lhs) | static_cast(rhs)); } - -/** @ingroup gtkmmEnums */ -inline SizeType operator&(SizeType lhs, SizeType rhs) - { return static_cast(static_cast(lhs) & static_cast(rhs)); } - -/** @ingroup gtkmmEnums */ -inline SizeType operator^(SizeType lhs, SizeType rhs) - { return static_cast(static_cast(lhs) ^ static_cast(rhs)); } - -/** @ingroup gtkmmEnums */ -inline SizeType operator~(SizeType flags) - { return static_cast(~static_cast(flags)); } - -/** @ingroup gtkmmEnums */ -inline SizeType& operator|=(SizeType& lhs, SizeType rhs) - { return (lhs = static_cast(static_cast(lhs) | static_cast(rhs))); } - -/** @ingroup gtkmmEnums */ -inline SizeType& operator&=(SizeType& lhs, SizeType rhs) - { return (lhs = static_cast(static_cast(lhs) & static_cast(rhs))); } - -/** @ingroup gtkmmEnums */ -inline SizeType& operator^=(SizeType& lhs, SizeType rhs) - { return (lhs = static_cast(static_cast(lhs) ^ static_cast(rhs))); } - - -/** - * @ingroup gtkmmEnums - * @par Bitwise operators: - * %InputMode operator|(InputMode, InputMode)
    - * %InputMode operator&(InputMode, InputMode)
    - * %InputMode operator^(InputMode, InputMode)
    - * %InputMode operator~(InputMode)
    - * %InputMode& operator|=(InputMode&, InputMode)
    - * %InputMode& operator&=(InputMode&, InputMode)
    - * %InputMode& operator^=(InputMode&, InputMode)
    - */ -enum InputMode -{ - INPUT_MODE_ALPHA = 1 << 0, - INPUT_MODE_NUMERIC = 1 << 1, - INPUT_MODE_SPECIAL = 1 << 2, - INPUT_MODE_HEXA = 1 << 3, - INPUT_MODE_TELE = 1 << 4, - INPUT_MODE_FULL = 0x07, - INPUT_MODE_MULTILINE = 1 << 28, - INPUT_MODE_INVISIBLE = 1 << 29, - INPUT_MODE_AUTOCAP = 1 << 30, - INPUT_MODE_DICTIONARY = 1 << 31 -}; - -/** @ingroup gtkmmEnums */ -inline InputMode operator|(InputMode lhs, InputMode rhs) - { return static_cast(static_cast(lhs) | static_cast(rhs)); } - -/** @ingroup gtkmmEnums */ -inline InputMode operator&(InputMode lhs, InputMode rhs) - { return static_cast(static_cast(lhs) & static_cast(rhs)); } - -/** @ingroup gtkmmEnums */ -inline InputMode operator^(InputMode lhs, InputMode rhs) - { return static_cast(static_cast(lhs) ^ static_cast(rhs)); } - -/** @ingroup gtkmmEnums */ -inline InputMode operator~(InputMode flags) - { return static_cast(~static_cast(flags)); } - -/** @ingroup gtkmmEnums */ -inline InputMode& operator|=(InputMode& lhs, InputMode rhs) - { return (lhs = static_cast(static_cast(lhs) | static_cast(rhs))); } - -/** @ingroup gtkmmEnums */ -inline InputMode& operator&=(InputMode& lhs, InputMode rhs) - { return (lhs = static_cast(static_cast(lhs) & static_cast(rhs))); } - -/** @ingroup gtkmmEnums */ -inline InputMode& operator^=(InputMode& lhs, InputMode rhs) - { return (lhs = static_cast(static_cast(lhs) ^ static_cast(rhs))); } - - -} // namespace Hildon -#endif /* GTKMM_MAEMO_EXTENSIONS_ENABLED */ - - /* We use a class to implement the GtkIconSize enum, because you can register * new "enum" values. The strict type rules of C++ don't allow using an enum * like that. Gtk::BuiltinIconSize is the actual GtkIconSize wrapper enum. diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/eventbox.cc gtkmm3.0-3.4.0/gtk/gtkmm/eventbox.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/eventbox.cc 2012-02-27 09:07:25.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/eventbox.cc 2012-04-10 12:31:52.000000000 +0000 @@ -154,15 +154,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > EventBox::property_visible_window() { return Glib::PropertyProxy< bool >(this, "visible-window"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -172,15 +168,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > EventBox::property_above_child() { return Glib::PropertyProxy< bool >(this, "above-child"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/eventbox.h gtkmm3.0-3.4.0/gtk/gtkmm/eventbox.h --- gtkmm3.0-3.3.18/gtk/gtkmm/eventbox.h 2012-02-27 09:07:25.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/eventbox.h 2012-04-10 12:31:52.000000000 +0000 @@ -186,7 +186,7 @@ void set_above_child(bool above_child = true); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the event box is visible, as opposed to invisible and only used to trap events. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -206,7 +206,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the event-trapping window of the eventbox is above the window of the child widget as opposed to below it. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/expander.cc gtkmm3.0-3.4.0/gtk/gtkmm/expander.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/expander.cc 2012-02-27 09:07:25.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/expander.cc 2012-04-10 12:31:54.000000000 +0000 @@ -232,15 +232,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Expander::property_expanded() { return Glib::PropertyProxy< bool >(this, "expanded"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -250,15 +246,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Expander::property_label() { return Glib::PropertyProxy< Glib::ustring >(this, "label"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -268,15 +260,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Expander::property_use_underline() { return Glib::PropertyProxy< bool >(this, "use-underline"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -286,15 +274,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Expander::property_use_markup() { return Glib::PropertyProxy< bool >(this, "use-markup"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -304,15 +288,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Expander::property_spacing() { return Glib::PropertyProxy< int >(this, "spacing"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -322,15 +302,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Widget* > Expander::property_label_widget() { return Glib::PropertyProxy< Widget* >(this, "label-widget"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -340,15 +316,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Expander::property_label_fill() { return Glib::PropertyProxy< bool >(this, "label-fill"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -358,15 +330,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Expander::property_resize_toplevel() { return Glib::PropertyProxy< bool >(this, "resize-toplevel"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/expander.h gtkmm3.0-3.4.0/gtk/gtkmm/expander.h --- gtkmm3.0-3.3.18/gtk/gtkmm/expander.h 2012-02-27 09:07:25.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/expander.h 2012-04-10 12:31:54.000000000 +0000 @@ -314,7 +314,7 @@ //keybinding #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the expander has been opened to reveal the child widget. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -334,7 +334,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Text of the expander's label. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -354,7 +354,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If set, an underline in the text indicates the next character should be used for the mnemonic accelerator key. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -374,7 +374,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The text of the label includes XML markup. See pango_parse_markup(). * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -394,7 +394,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Space to put between the label and the child. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -414,7 +414,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** A widget to display in place of the usual expander label. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -434,7 +434,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the label widget should fill all available horizontal space. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -454,7 +454,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the expander will resize the toplevel window upon expanding and collapsing. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/filechooserbutton.cc gtkmm3.0-3.4.0/gtk/gtkmm/filechooserbutton.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/filechooserbutton.cc 2012-02-27 09:07:27.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/filechooserbutton.cc 2012-04-10 12:31:57.000000000 +0000 @@ -249,15 +249,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > FileChooserButton::property_focus_on_click() { return Glib::PropertyProxy< bool >(this, "focus-on-click"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -267,15 +263,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > FileChooserButton::property_title() { return Glib::PropertyProxy< Glib::ustring >(this, "title"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -285,15 +277,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > FileChooserButton::property_width_chars() { return Glib::PropertyProxy< int >(this, "width-chars"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/filechooserbutton.h gtkmm3.0-3.4.0/gtk/gtkmm/filechooserbutton.h --- gtkmm3.0-3.3.18/gtk/gtkmm/filechooserbutton.h 2012-02-27 09:07:27.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/filechooserbutton.h 2012-04-10 12:31:57.000000000 +0000 @@ -196,7 +196,7 @@ //This is a G_SIGNAL_ACTION signal, but it seems to be public API for applications. //See http://bugzilla.gnome.org/show_bug.cgi?id=353196 - /** +/** * @par Slot Prototype: * void on_my_%file_set() * @@ -208,13 +208,12 @@ * @newin{2,12} */ - Glib::SignalProxy0< void > signal_file_set(); //_WRAP_PROPERTY("dialog", FileChooserDialog*) //construct-only #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the button grabs focus when it is clicked with the mouse. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -234,7 +233,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The title of the file chooser dialog. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -254,7 +253,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The desired width of the button widget, in characters. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/filechooser.cc gtkmm3.0-3.4.0/gtk/gtkmm/filechooser.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/filechooser.cc 2012-02-27 09:07:27.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/filechooser.cc 2012-04-10 12:31:55.000000000 +0000 @@ -661,15 +661,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< FileChooserAction > FileChooser::property_action() { return Glib::PropertyProxy< FileChooserAction >(this, "action"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -679,15 +675,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > FileChooser::property_filter() { return Glib::PropertyProxy< Glib::RefPtr >(this, "filter"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -697,15 +689,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > FileChooser::property_local_only() { return Glib::PropertyProxy< bool >(this, "local-only"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -715,15 +703,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Widget* > FileChooser::property_preview_widget() { return Glib::PropertyProxy< Widget* >(this, "preview-widget"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -733,15 +717,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > FileChooser::property_preview_widget_active() { return Glib::PropertyProxy< bool >(this, "preview-widget-active"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -751,15 +731,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > FileChooser::property_use_preview_label() { return Glib::PropertyProxy< bool >(this, "use-preview-label"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -769,15 +745,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Widget* > FileChooser::property_extra_widget() { return Glib::PropertyProxy< Widget* >(this, "extra-widget"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -787,15 +759,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > FileChooser::property_select_multiple() { return Glib::PropertyProxy< bool >(this, "select-multiple"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -805,15 +773,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > FileChooser::property_show_hidden() { return Glib::PropertyProxy< bool >(this, "show-hidden"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -823,15 +787,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > FileChooser::property_do_overwrite_confirmation() { return Glib::PropertyProxy< bool >(this, "do-overwrite-confirmation"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -841,15 +801,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > FileChooser::property_create_folders() { return Glib::PropertyProxy< bool >(this, "create-folders"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/filechooser.h gtkmm3.0-3.4.0/gtk/gtkmm/filechooser.h --- gtkmm3.0-3.3.18/gtk/gtkmm/filechooser.h 2012-02-27 09:07:27.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/filechooser.h 2012-04-10 12:31:55.000000000 +0000 @@ -204,9 +204,14 @@ FileChooser(const FileChooser&); FileChooser& operator=(const FileChooser&); +#endif /* DOXYGEN_SHOULD_SKIP_THIS */ protected: - FileChooser(); // you must derive from this class - + /** + * You should derive from this class to use it. + */ + FileChooser(); + +#ifndef DOXYGEN_SHOULD_SKIP_THIS /** Called by constructors of derived classes. Provide the result of * the Class init() function to ensure that it is properly * initialized. @@ -997,7 +1002,7 @@ std::vector list_shortcut_folder_uris() const; - /** +/** * @par Slot Prototype: * void on_my_%current_folder_changed() * @@ -1016,11 +1021,10 @@ * Gtk::FileChooser::get_current_folder_uri(). */ - Glib::SignalProxy0< void > signal_current_folder_changed(); - /** +/** * @par Slot Prototype: * void on_my_%selection_changed() * @@ -1040,11 +1044,10 @@ * Gtk::FileChooser::get_uris(). */ - Glib::SignalProxy0< void > signal_selection_changed(); - /** +/** * @par Slot Prototype: * void on_my_%update_preview() * @@ -1071,11 +1074,10 @@ * Gtk::FileChooser::get_preview_uri(). */ - Glib::SignalProxy0< void > signal_update_preview(); - /** +/** * @par Slot Prototype: * void on_my_%file_activated() * @@ -1092,11 +1094,10 @@ * Gtk::FileChooser::get_uris(). */ - Glib::SignalProxy0< void > signal_file_activated(); - /** +/** * @par Slot Prototype: * FileChooserConfirmation on_my_%confirm_overwrite() * @@ -1164,12 +1165,11 @@ * action to take after emitting the signal. */ - Glib::SignalProxy0< FileChooserConfirmation > signal_confirm_overwrite(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The type of operation that the file selector is performing. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1190,7 +1190,7 @@ //TODO: _WRAP_PROPERTY("file-system-backend", FileSystem) //FileSystem is not really public API. #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The current filter for selecting which files are displayed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1210,7 +1210,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the selected file(s) should be limited to local file: URLs. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1230,7 +1230,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Application supplied widget for custom previews. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1250,7 +1250,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the application supplied widget for custom previews should be shown. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1270,7 +1270,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to display a stock label with the name of the previewed file. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1290,7 +1290,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Application supplied widget for extra options. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1310,7 +1310,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to allow multiple files to be selected. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1330,7 +1330,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the hidden files and folders should be displayed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1350,7 +1350,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether a file chooser in save mode will present an overwrite confirmation dialog if necessary. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1370,7 +1370,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether a file chooser not in open mode will offer the user to create new folders. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/fontbutton.cc gtkmm3.0-3.4.0/gtk/gtkmm/fontbutton.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/fontbutton.cc 2012-02-27 09:07:31.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/fontbutton.cc 2012-04-10 12:32:04.000000000 +0000 @@ -270,15 +270,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > FontButton::property_title() { return Glib::PropertyProxy< Glib::ustring >(this, "title"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -288,15 +284,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > FontButton::property_font_name() { return Glib::PropertyProxy< Glib::ustring >(this, "font-name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -306,15 +298,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > FontButton::property_use_font() { return Glib::PropertyProxy< bool >(this, "use-font"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -324,15 +312,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > FontButton::property_use_size() { return Glib::PropertyProxy< bool >(this, "use-size"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -342,15 +326,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > FontButton::property_show_style() { return Glib::PropertyProxy< bool >(this, "show-style"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -360,15 +340,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > FontButton::property_show_size() { return Glib::PropertyProxy< bool >(this, "show-size"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/fontbutton.h gtkmm3.0-3.4.0/gtk/gtkmm/fontbutton.h --- gtkmm3.0-3.3.18/gtk/gtkmm/fontbutton.h 2012-02-27 09:07:31.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/fontbutton.h 2012-04-10 12:32:04.000000000 +0000 @@ -210,7 +210,7 @@ void set_show_size(bool show_size = true); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The title of the font chooser dialog. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -230,7 +230,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The name of the selected font. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -250,7 +250,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the label is drawn in the selected font. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -270,7 +270,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the label is drawn with the selected font size. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -290,7 +290,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the selected font style is shown in the label. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -310,7 +310,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether selected font size is shown in the label. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -330,7 +330,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED - /** +/** * @par Slot Prototype: * void on_my_%font_set() * @@ -345,7 +345,6 @@ * @newin{2,4} */ - Glib::SignalProxy0< void > signal_font_set(); diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/fontchooser.cc gtkmm3.0-3.4.0/gtk/gtkmm/fontchooser.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/fontchooser.cc 2012-03-06 11:37:55.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/fontchooser.cc 2012-04-10 12:32:06.000000000 +0000 @@ -29,6 +29,48 @@ namespace { +extern "C" +{ +static gboolean SignalProxy_Filter_gtk_callback(const PangoFontFamily* family, const PangoFontFace* face, gpointer user_data) +{ + Gtk::FontChooser::SlotFontFilter* the_slot = static_cast(user_data); + + try + { + // Create suitable C++ instances to pass to the C++ method: + const Glib::RefPtr cppFamily = Glib::wrap(const_cast(family), true); + const Glib::RefPtr cppFace = Glib::wrap(const_cast(face), true); + return (*the_slot)(cppFamily, cppFace); + } + catch(...) + { + Glib::exception_handlers_invoke(); + } + + return false; // arbitrary value +} + +static void SignalProxy_Filter_gtk_callback_destroy(void* data) +{ + delete static_cast(data); +} + +} // extern "C" +} // anonymous namespace + +namespace Gtk +{ + +void FontChooser::set_filter_func(const SlotFontFilter& slot) +{ + SlotFontFilter* slot_copy = new SlotFontFilter(slot); + gtk_font_chooser_set_filter_func(gobj(), &SignalProxy_Filter_gtk_callback, slot_copy, &SignalProxy_Filter_gtk_callback_destroy); +} + +} //namespace Gtk + +namespace +{ static void FontChooser_signal_font_activated_callback(GtkFontChooser* self, const gchar* p0,void* data) @@ -240,15 +282,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > FontChooser::property_font() { return Glib::PropertyProxy< Glib::ustring >(this, "font"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -258,15 +296,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Pango::FontDescription > FontChooser::property_font_desc() { return Glib::PropertyProxy< Pango::FontDescription >(this, "font-desc"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -276,15 +310,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > FontChooser::property_preview_text() { return Glib::PropertyProxy< Glib::ustring >(this, "preview-text"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -294,15 +324,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > FontChooser::property_show_preview_entry() { return Glib::PropertyProxy< bool >(this, "show-preview-entry"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/fontchooser.h gtkmm3.0-3.4.0/gtk/gtkmm/fontchooser.h --- gtkmm3.0-3.3.18/gtk/gtkmm/fontchooser.h 2012-03-06 11:37:55.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/fontchooser.h 2012-04-10 12:32:06.000000000 +0000 @@ -82,9 +82,14 @@ FontChooser(const FontChooser&); FontChooser& operator=(const FontChooser&); +#endif /* DOXYGEN_SHOULD_SKIP_THIS */ protected: - FontChooser(); // you must derive from this class - + /** + * You should derive from this class to use it. + */ + FontChooser(); + +#ifndef DOXYGEN_SHOULD_SKIP_THIS /** Called by constructors of derived classes. Provide the result of * the Class init() function to ensure that it is properly * initialized. @@ -264,27 +269,45 @@ */ void set_show_preview_entry(bool show_preview_entry = true); -/* TODO: -void gtk_font_chooser_set_filter_func (GtkFontChooser *fontchooser, - GtkFontFilterFunc filter, - gpointer user_data, - GDestroyNotify destroy); -*/ + /** Font filter callback. + * For instance, + * @code + * bool on_font_fitler(const Glib::RefPtr& font_family, const Glib::RefPtr& font_face); + * @endcode + * + * @param font_family A Pango FontFamily. + * @param font_face A Font Face belonging to the @a font_family. + * @result true if the font should be displayed. + * + * This is used for deciding what fonts should be shown in a FontChooser. + * See set_filter_func(). + * + * @newin{3,4} + */ + typedef sigc::slot&, const Glib::RefPtr&> SlotFontFilter; + + /** Adds a filter function that decides which fonts to display in the font chooser. + * + * @param slot A callback, to be called for each font. + * + * @newin{3,4} + */ + void set_filter_func(const SlotFontFilter& slot); + //TODO: Remove no_default_handler when we can break ABI. - /** +/** * @par Slot Prototype: * void on_my_%font_activated(const Glib::ustring& fontname) * */ - Glib::SignalProxy1< void,const Glib::ustring& > signal_font_activated(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Font description as a string, e.g. 'Sans Italic 12'. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -304,7 +327,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Font description as a PangoFontDescription struct. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -324,7 +347,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The text to display in order to demonstrate the selected font. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -344,7 +367,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the preview text entry is shown or not. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/fontselection.cc gtkmm3.0-3.4.0/gtk/gtkmm/fontselection.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/fontselection.cc 2012-02-27 09:09:00.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/fontselection.cc 2012-04-10 12:35:05.000000000 +0000 @@ -247,15 +247,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > FontSelection::property_font_name() { return Glib::PropertyProxy< Glib::ustring >(this, "font-name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -265,15 +261,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > FontSelection::property_preview_text() { return Glib::PropertyProxy< Glib::ustring >(this, "preview-text"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/fontselection.h gtkmm3.0-3.4.0/gtk/gtkmm/fontselection.h --- gtkmm3.0-3.3.18/gtk/gtkmm/fontselection.h 2012-02-27 09:09:00.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/fontselection.h 2012-04-10 12:35:05.000000000 +0000 @@ -343,7 +343,7 @@ //Note: The GdkFont "font" property is deprecated, or should be. #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The string that represents this font. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -363,7 +363,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The text to display in order to demonstrate the selected font. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/frame.cc gtkmm3.0-3.4.0/gtk/gtkmm/frame.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/frame.cc 2012-02-27 09:07:34.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/frame.cc 2012-04-10 12:32:10.000000000 +0000 @@ -247,15 +247,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Frame::property_label() { return Glib::PropertyProxy< Glib::ustring >(this, "label"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -265,15 +261,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< double > Frame::property_label_xalign() { return Glib::PropertyProxy< double >(this, "label-xalign"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -283,15 +275,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< double > Frame::property_label_yalign() { return Glib::PropertyProxy< double >(this, "label-yalign"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -301,15 +289,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< ShadowType > Frame::property_shadow_type() { return Glib::PropertyProxy< ShadowType >(this, "shadow-type"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -319,15 +303,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Widget* > Frame::property_label_widget() { return Glib::PropertyProxy< Widget* >(this, "label-widget"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/frame.h gtkmm3.0-3.4.0/gtk/gtkmm/frame.h --- gtkmm3.0-3.3.18/gtk/gtkmm/frame.h 2012-02-27 09:07:34.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/frame.h 2012-04-10 12:32:10.000000000 +0000 @@ -200,7 +200,7 @@ ShadowType get_shadow_type() const; #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Text of the frame's label. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -220,7 +220,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The horizontal alignment of the label. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -240,7 +240,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The vertical alignment of the label. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -261,7 +261,7 @@ //deprecated: _WRAP_PROPERTY("shadow", ShadowType) #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Appearance of the frame border. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -281,7 +281,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** A widget to display in place of the usual frame label. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/grid.cc gtkmm3.0-3.4.0/gtk/gtkmm/grid.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/grid.cc 2012-02-28 08:56:56.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/grid.cc 2012-04-10 12:32:12.000000000 +0000 @@ -212,15 +212,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< guint > Grid::property_row_spacing() { return Glib::PropertyProxy< guint >(this, "row-spacing"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -230,15 +226,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< guint > Grid::property_column_spacing() { return Glib::PropertyProxy< guint >(this, "column-spacing"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -248,15 +240,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Grid::property_row_homogeneous() { return Glib::PropertyProxy< bool >(this, "row-homogeneous"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -266,15 +254,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Grid::property_column_homogeneous() { return Glib::PropertyProxy< bool >(this, "column-homogeneous"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/grid.h gtkmm3.0-3.4.0/gtk/gtkmm/grid.h --- gtkmm3.0-3.3.18/gtk/gtkmm/grid.h 2012-02-28 08:56:56.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/grid.h 2012-04-10 12:32:12.000000000 +0000 @@ -254,9 +254,8 @@ */ guint get_column_spacing() const; - //gtkmmproc error: orientation : property defs lookup failed. #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The amount of space between two consecutive rows. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -276,7 +275,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The amount of space between two consecutive columns. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -296,7 +295,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If TRUE, the rows are all the same height. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -316,7 +315,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If TRUE, the columns are all the same width. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/handlebox.cc gtkmm3.0-3.4.0/gtk/gtkmm/handlebox.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/handlebox.cc 2012-02-27 09:07:35.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/handlebox.cc 2012-04-10 12:32:13.000000000 +0000 @@ -346,15 +346,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< ShadowType > HandleBox::property_shadow_type() { return Glib::PropertyProxy< ShadowType >(this, "shadow-type"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -364,15 +360,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< PositionType > HandleBox::property_handle_position() { return Glib::PropertyProxy< PositionType >(this, "handle-position"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -382,15 +374,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< PositionType > HandleBox::property_snap_edge() { return Glib::PropertyProxy< PositionType >(this, "snap-edge"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -400,15 +388,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > HandleBox::property_snap_edge_set() { return Glib::PropertyProxy< bool >(this, "snap-edge-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -418,15 +402,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< bool > HandleBox::property_child_detached() const { return Glib::PropertyProxy_ReadOnly< bool >(this, "child-detached"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/handlebox.h gtkmm3.0-3.4.0/gtk/gtkmm/handlebox.h --- gtkmm3.0-3.3.18/gtk/gtkmm/handlebox.h 2012-02-27 09:07:35.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/handlebox.h 2012-04-10 12:32:13.000000000 +0000 @@ -197,7 +197,7 @@ bool is_child_detached() const; - /** +/** * @par Slot Prototype: * void on_my_%child_attached(Widget* child) * @@ -210,11 +210,10 @@ * and is here only for backwards-compatibility). */ - Glib::SignalProxy1< void,Widget* > signal_child_attached(); - /** +/** * @par Slot Prototype: * void on_my_%child_detached(Widget* child) * @@ -227,13 +226,12 @@ * and is here only for backwards-compatibility). */ - Glib::SignalProxy1< void,Widget* > signal_child_detached(); //_WRAP_PROPERTY("shadow", ShadowType); //deprecated. #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Appearance of the shadow that surrounds the container. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -253,7 +251,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Position of the handle relative to the child widget. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -273,7 +271,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Side of the handlebox that's lined up with the docking point to dock the handlebox. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -293,7 +291,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to use the value from the snap_edge property or a value derived from handle_position. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -313,7 +311,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** A boolean value indicating whether the handlebox's child is attached or detached. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/icontheme.h gtkmm3.0-3.4.0/gtk/gtkmm/icontheme.h --- gtkmm3.0-3.3.18/gtk/gtkmm/icontheme.h 2012-02-13 09:55:56.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/icontheme.h 2012-04-10 12:32:21.000000000 +0000 @@ -429,7 +429,7 @@ static void add_builtin_icon(const Glib::ustring& icon_name, int size, const Glib::RefPtr& pixbuf); - /** +/** * @par Slot Prototype: * void on_my_%changed() * @@ -438,7 +438,6 @@ * icon theme. */ - Glib::SignalProxy0< void > signal_changed(); diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/iconview.cc gtkmm3.0-3.4.0/gtk/gtkmm/iconview.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/iconview.cc 2012-02-27 09:07:40.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/iconview.cc 2012-04-10 12:32:22.000000000 +0000 @@ -764,15 +764,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > IconView::property_pixbuf_column() { return Glib::PropertyProxy< int >(this, "pixbuf-column"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -782,15 +778,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > IconView::property_text_column() { return Glib::PropertyProxy< int >(this, "text-column"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -800,15 +792,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > IconView::property_markup_column() { return Glib::PropertyProxy< int >(this, "markup-column"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -818,15 +806,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< SelectionMode > IconView::property_selection_mode() { return Glib::PropertyProxy< SelectionMode >(this, "selection-mode"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -836,15 +820,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Orientation > IconView::property_item_orientation() { return Glib::PropertyProxy< Orientation >(this, "item-orientation"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -854,15 +834,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > IconView::property_model() { return Glib::PropertyProxy< Glib::RefPtr >(this, "model"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -872,15 +848,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > IconView::property_columns() { return Glib::PropertyProxy< int >(this, "columns"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -890,15 +862,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > IconView::property_item_width() { return Glib::PropertyProxy< int >(this, "item-width"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -908,15 +876,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > IconView::property_spacing() { return Glib::PropertyProxy< int >(this, "spacing"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -926,15 +890,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > IconView::property_row_spacing() { return Glib::PropertyProxy< int >(this, "row-spacing"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -944,15 +904,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > IconView::property_column_spacing() { return Glib::PropertyProxy< int >(this, "column-spacing"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -962,15 +918,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > IconView::property_margin() { return Glib::PropertyProxy< int >(this, "margin"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -980,15 +932,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::RefPtr > IconView::property_cell_area() const { return Glib::PropertyProxy_ReadOnly< Glib::RefPtr >(this, "cell-area"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/iconview.h gtkmm3.0-3.4.0/gtk/gtkmm/iconview.h --- gtkmm3.0-3.3.18/gtk/gtkmm/iconview.h 2012-02-27 09:07:40.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/iconview.h 2012-04-10 12:32:22.000000000 +0000 @@ -875,7 +875,7 @@ * for you. @a column should be set to the column in @a icon_view's model * containing the tooltip texts, or -1 to disable this feature. * - * When enabled, Gtk::Widget::signal_has_tooltip() will be set to true and + * When enabled, Gtk::Widget::property_has_tooltip() will be set to true and * @a icon_view will connect a Gtk::Widget::signal_query_tooltip() signal handler. * * Note that the signal handler sets the text with Gtk::Tooltip::set_markup(), @@ -896,7 +896,7 @@ int get_tooltip_column() const; - /** +/** * @par Slot Prototype: * void on_my_%item_activated(const TreeModel::Path& path) * @@ -908,11 +908,10 @@ * @param path The Gtk::TreePath for the activated item. */ - Glib::SignalProxy1< void,const TreeModel::Path& > signal_item_activated(); - /** +/** * @par Slot Prototype: * void on_my_%selection_changed() * @@ -920,7 +919,6 @@ * (i.e.\ the set of selected items) changes. */ - Glib::SignalProxy0< void > signal_selection_changed(); @@ -928,7 +926,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Model column used to retrieve the icon pixbuf from. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -948,7 +946,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Model column used to retrieve the text from. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -968,7 +966,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Model column used to retrieve the text if using Pango markup. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -988,7 +986,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The selection mode. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1008,7 +1006,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** How the text and icon of each item are positioned relative to each other. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1028,7 +1026,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The model for the icon view. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1048,7 +1046,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Number of columns to display. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1068,7 +1066,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The width used for each item. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1088,7 +1086,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Space which is inserted between cells of an item. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1108,7 +1106,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Space which is inserted between grid rows. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1128,7 +1126,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Space which is inserted between grid columns. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1148,7 +1146,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Space which is inserted at the edges of the icon view. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1168,7 +1166,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The GtkCellArea used to layout cells. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/image.cc gtkmm3.0-3.4.0/gtk/gtkmm/image.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/image.cc 2012-03-06 11:38:11.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/image.cc 2012-04-10 12:32:24.000000000 +0000 @@ -323,15 +323,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > Image::property_pixbuf() { return Glib::PropertyProxy< Glib::RefPtr >(this, "pixbuf"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -341,15 +337,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Image::property_file() { return Glib::PropertyProxy< Glib::ustring >(this, "file"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -359,15 +351,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Image::property_stock() { return Glib::PropertyProxy< Glib::ustring >(this, "stock"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -377,15 +365,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > Image::property_icon_set() { return Glib::PropertyProxy< Glib::RefPtr >(this, "icon-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -395,15 +379,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Image::property_icon_size() { return Glib::PropertyProxy< int >(this, "icon-size"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -413,15 +393,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Image::property_pixel_size() { return Glib::PropertyProxy< int >(this, "pixel-size"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -431,15 +407,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > Image::property_pixbuf_animation() { return Glib::PropertyProxy< Glib::RefPtr >(this, "pixbuf-animation"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -449,15 +421,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Image::property_icon_name() { return Glib::PropertyProxy< Glib::ustring >(this, "icon-name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -467,26 +435,18 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< ImageType > Image::property_storage_type() const { return Glib::PropertyProxy_ReadOnly< ImageType >(this, "storage-type"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > Image::property_gicon() { return Glib::PropertyProxy< Glib::RefPtr >(this, "gicon"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -496,15 +456,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Image::property_use_fallback() { return Glib::PropertyProxy< bool >(this, "use-fallback"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/image.h gtkmm3.0-3.4.0/gtk/gtkmm/image.h --- gtkmm3.0-3.3.18/gtk/gtkmm/image.h 2012-03-06 11:38:11.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/image.h 2012-04-10 12:32:24.000000000 +0000 @@ -355,7 +355,7 @@ void set_pixel_size(int pixel_size); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** A GdkPixbuf to display. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -375,7 +375,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Filename to load and display. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -395,7 +395,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Stock ID for a stock image to display. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -415,7 +415,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Icon set to display. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -435,7 +435,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Symbolic size to use for stock icon, icon set or named icon. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -455,7 +455,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Pixel size to use for named icon. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -475,7 +475,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** GdkPixbufAnimation to display. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -495,7 +495,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The name of the icon from the icon theme. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -515,7 +515,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The representation being used for image data. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -526,7 +526,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The GIcon being displayed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -546,7 +546,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to use icon names fallback. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/imagemenuitem.cc gtkmm3.0-3.4.0/gtk/gtkmm/imagemenuitem.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/imagemenuitem.cc 2012-02-27 09:07:41.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/imagemenuitem.cc 2012-04-10 12:32:25.000000000 +0000 @@ -226,15 +226,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Widget* > ImageMenuItem::property_image() { return Glib::PropertyProxy< Widget* >(this, "image"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -244,15 +240,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ImageMenuItem::property_use_stock() { return Glib::PropertyProxy< bool >(this, "use-stock"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -262,26 +254,18 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_WriteOnly< Glib::RefPtr > ImageMenuItem::property_accel_group() { return Glib::PropertyProxy_WriteOnly< Glib::RefPtr >(this, "accel-group"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ImageMenuItem::property_always_show_image() { return Glib::PropertyProxy< bool >(this, "always-show-image"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/imagemenuitem.h gtkmm3.0-3.4.0/gtk/gtkmm/imagemenuitem.h --- gtkmm3.0-3.3.18/gtk/gtkmm/imagemenuitem.h 2012-02-27 09:07:41.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/imagemenuitem.h 2012-04-10 12:32:25.000000000 +0000 @@ -187,7 +187,7 @@ void set_accel_group(const Glib::RefPtr& accel_group); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Child widget to appear next to the menu text. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -207,7 +207,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to use the label text to create a stock menu item. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -227,7 +227,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The Accel Group to use for stock accelerator keys. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -238,7 +238,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the image will always be shown. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/infobar.cc gtkmm3.0-3.4.0/gtk/gtkmm/infobar.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/infobar.cc 2012-02-27 09:07:42.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/infobar.cc 2012-04-10 12:32:27.000000000 +0000 @@ -285,15 +285,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< MessageType > InfoBar::property_message_type() { return Glib::PropertyProxy< MessageType >(this, "message-type"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/infobar.h gtkmm3.0-3.4.0/gtk/gtkmm/infobar.h --- gtkmm3.0-3.3.18/gtk/gtkmm/infobar.h 2012-02-27 09:07:42.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/infobar.h 2012-04-10 12:32:27.000000000 +0000 @@ -244,7 +244,7 @@ MessageType get_message_type() const; - /** +/** * @par Slot Prototype: * void on_my_%response(int response_id) * @@ -256,12 +256,11 @@ * @param response_id The response ID. */ - Glib::SignalProxy1< void,int > signal_response(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The type of message. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/invisible.cc gtkmm3.0-3.4.0/gtk/gtkmm/invisible.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/invisible.cc 2012-02-27 09:07:43.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/invisible.cc 2012-04-10 12:32:28.000000000 +0000 @@ -171,15 +171,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > Invisible::property_screen() { return Glib::PropertyProxy< Glib::RefPtr >(this, "screen"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/invisible.h gtkmm3.0-3.4.0/gtk/gtkmm/invisible.h --- gtkmm3.0-3.3.18/gtk/gtkmm/invisible.h 2012-02-27 09:07:42.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/invisible.h 2012-04-10 12:32:28.000000000 +0000 @@ -128,7 +128,7 @@ void set_screen(const Glib::RefPtr& screen); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The screen where this window will be displayed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/label.cc gtkmm3.0-3.4.0/gtk/gtkmm/label.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/label.cc 2012-02-27 09:07:43.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/label.cc 2012-04-10 12:32:30.000000000 +0000 @@ -546,15 +546,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Label::property_label() { return Glib::PropertyProxy< Glib::ustring >(this, "label"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -564,15 +560,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Pango::AttrList > Label::property_attributes() { return Glib::PropertyProxy< Pango::AttrList >(this, "attributes"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -582,15 +574,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Label::property_use_markup() { return Glib::PropertyProxy< bool >(this, "use-markup"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -600,15 +588,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Label::property_use_underline() { return Glib::PropertyProxy< bool >(this, "use-underline"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -618,15 +602,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Justification > Label::property_justify() { return Glib::PropertyProxy< Justification >(this, "justify"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -636,26 +616,18 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_WriteOnly< Glib::ustring > Label::property_pattern() { return Glib::PropertyProxy_WriteOnly< Glib::ustring >(this, "pattern"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Label::property_wrap() { return Glib::PropertyProxy< bool >(this, "wrap"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -665,15 +637,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Pango::WrapMode > Label::property_wrap_mode() { return Glib::PropertyProxy< Pango::WrapMode >(this, "wrap-mode"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -683,15 +651,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Label::property_selectable() { return Glib::PropertyProxy< bool >(this, "selectable"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -701,26 +665,18 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< guint > Label::property_mnemonic_keyval() const { return Glib::PropertyProxy_ReadOnly< guint >(this, "mnemonic-keyval"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Widget* > Label::property_mnemonic_widget() { return Glib::PropertyProxy< Widget* >(this, "mnemonic-widget"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -730,37 +686,25 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< int > Label::property_cursor_position() const { return Glib::PropertyProxy_ReadOnly< int >(this, "cursor-position"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< int > Label::property_selection_bound() const { return Glib::PropertyProxy_ReadOnly< int >(this, "selection-bound"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Pango::EllipsizeMode > Label::property_ellipsize() { return Glib::PropertyProxy< Pango::EllipsizeMode >(this, "ellipsize"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -770,15 +714,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Label::property_width_chars() { return Glib::PropertyProxy< int >(this, "width-chars"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -788,15 +728,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Label::property_single_line_mode() { return Glib::PropertyProxy< bool >(this, "single-line-mode"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -806,15 +742,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< double > Label::property_angle() { return Glib::PropertyProxy< double >(this, "angle"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -824,15 +756,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Label::property_max_width_chars() { return Glib::PropertyProxy< int >(this, "max-width-chars"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -842,15 +770,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Label::property_track_visited_links() { return Glib::PropertyProxy< bool >(this, "track-visited-links"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/label.h gtkmm3.0-3.4.0/gtk/gtkmm/label.h --- gtkmm3.0-3.3.18/gtk/gtkmm/label.h 2012-02-27 09:07:43.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/label.h 2012-04-10 12:32:30.000000000 +0000 @@ -535,7 +535,7 @@ bool get_track_visited_links() const; - /** +/** * @par Slot Prototype: * void on_my_%populate_popup(Menu* menu) * @@ -548,11 +548,10 @@ * @param menu The menu that is being populated. */ - Glib::SignalProxy1< void,Menu* > signal_populate_popup(); - /** +/** * @par Slot Prototype: * bool on_my_%activate_link(const Glib::ustring& uri) * @@ -565,7 +564,6 @@ * @return true if the link has been activated. */ - Glib::SignalProxy1< bool,const Glib::ustring& > signal_activate_link(); @@ -573,7 +571,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The text of the label. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -593,7 +591,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** A list of style attributes to apply to the text of the label. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -613,7 +611,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The text of the label includes XML markup. See pango_parse_markup(). * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -633,7 +631,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If set, an underline in the text indicates the next character should be used for the mnemonic accelerator key. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -653,7 +651,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The alignment of the lines in the text of the label relative to each other. This does NOT affect the alignment of the label within its allocation. See GtkMisc::xalign for that. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -673,7 +671,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** A string with _ characters in positions correspond to characters in the text to underline. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -684,7 +682,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If set, wrap lines if the text becomes too wide. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -704,7 +702,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If wrap is set, controls how linewrapping is done. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -724,7 +722,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the label text can be selected with the mouse. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -744,7 +742,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The mnemonic accelerator key for this label. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -755,7 +753,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The widget to be activated when the label's mnemonic key is pressed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -775,7 +773,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The current position of the insertion cursor in chars. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -786,7 +784,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The position of the opposite end of the selection from the cursor in chars. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -797,7 +795,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The preferred place to ellipsize the string, if the label does not have enough room to display the entire string. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -817,7 +815,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The desired width of the label, in characters. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -837,7 +835,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the label is in single line mode. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -857,7 +855,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Angle at which the label is rotated. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -877,7 +875,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The desired maximum width of the label, in characters. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -897,7 +895,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether visited links should be tracked. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/layout.cc gtkmm3.0-3.4.0/gtk/gtkmm/layout.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/layout.cc 2012-02-27 09:07:44.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/layout.cc 2012-04-10 12:32:31.000000000 +0000 @@ -206,15 +206,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< guint > Layout::property_width() { return Glib::PropertyProxy< guint >(this, "width"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -224,15 +220,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< guint > Layout::property_height() { return Glib::PropertyProxy< guint >(this, "height"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/layout.h gtkmm3.0-3.4.0/gtk/gtkmm/layout.h --- gtkmm3.0-3.3.18/gtk/gtkmm/layout.h 2012-02-27 09:07:44.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/layout.h 2012-04-10 12:32:31.000000000 +0000 @@ -168,7 +168,7 @@ //deprecated #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The width of the layout. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -188,7 +188,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The height of the layout. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/linkbutton.cc gtkmm3.0-3.4.0/gtk/gtkmm/linkbutton.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/linkbutton.cc 2012-02-27 09:07:45.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/linkbutton.cc 2012-04-10 12:32:33.000000000 +0000 @@ -279,15 +279,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > LinkButton::property_uri() { return Glib::PropertyProxy< Glib::ustring >(this, "uri"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -297,15 +293,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > LinkButton::property_visited() { return Glib::PropertyProxy< bool >(this, "visited"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/linkbutton.h gtkmm3.0-3.4.0/gtk/gtkmm/linkbutton.h --- gtkmm3.0-3.3.18/gtk/gtkmm/linkbutton.h 2012-02-27 09:07:44.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/linkbutton.h 2012-04-10 12:32:33.000000000 +0000 @@ -162,7 +162,7 @@ void set_visited(bool visited = true); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The URI bound to this button. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -182,7 +182,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this link has been visited. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -202,7 +202,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED - /** +/** * @par Slot Prototype: * bool on_my_%activate_link() * @@ -217,7 +217,6 @@ * your handler. */ - Glib::SignalProxy0< bool > signal_activate_link(); diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/main.cc gtkmm3.0-3.4.0/gtk/gtkmm/main.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/main.cc 2012-03-06 11:38:22.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/main.cc 2012-04-10 12:32:36.000000000 +0000 @@ -341,6 +341,9 @@ } } +#endif // GTKMM_DISABLE_DEPRECATED + + // This is a static method so that it can be used before Main is instantiated, // for instance in Gnome::canvas_init(). But if you use this method, you // _must_ have a Gtk::Main, so that Main::~Main() is called to clean this up @@ -368,6 +371,9 @@ } } +#ifndef GTKMM_DISABLE_DEPRECATED + + void Main::add_gtk_option_group(Glib::OptionContext& option_context, bool open_default_display) { //Get the option group: diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/main.h gtkmm3.0-3.4.0/gtk/gtkmm/main.h --- gtkmm3.0-3.3.18/gtk/gtkmm/main.h 2012-03-06 11:38:22.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/main.h 2012-04-10 12:32:36.000000000 +0000 @@ -269,17 +269,15 @@ * @deprecated Key snooping should not be done. Events should be handled by widgets. */ static KeySnooperSig& signal_key_snooper(); +#endif // GTKMM_DISABLE_DEPRECATED + /** Initialize the table of wrap_new functions. * This doesn't need an instance of Gtk::Main. - * - * @deprecated Use Gtk::Application instead. + * This would usually only be used by the init() methods of libraries that depend on gtkmm. */ static void init_gtkmm_internals(); -#endif // GTKMM_DISABLE_DEPRECATED - - protected: #ifndef GTKMM_DISABLE_DEPRECATED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/Makefile.in gtkmm3.0-3.4.0/gtk/gtkmm/Makefile.in --- gtkmm3.0-3.3.18/gtk/gtkmm/Makefile.in 2012-03-06 11:36:01.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/Makefile.in 2012-04-10 12:29:55.000000000 +0000 @@ -1,9 +1,9 @@ -# Makefile.in generated by automake 1.11.1 from Makefile.am. +# Makefile.in generated by automake 1.11.3 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, -# Inc. +# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 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. @@ -78,6 +78,12 @@ am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' +am__uninstall_files_from_dir = { \ + test -z "$$files" \ + || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ + || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ + $(am__cd) "$$dir" && rm -f $$files; }; \ + } am__installdirs = "$(DESTDIR)$(libdir)" \ "$(DESTDIR)$(binding_includedir)" \ "$(DESTDIR)$(binding_privatedir)" @@ -214,8 +220,8 @@ am_libgtkmm_@GTKMM_API_VERSION@_la_OBJECTS = $(am__objects_12) libgtkmm_@GTKMM_API_VERSION@_la_OBJECTS = \ $(am_libgtkmm_@GTKMM_API_VERSION@_la_OBJECTS) -AM_V_lt = $(am__v_lt_$(V)) -am__v_lt_ = $(am__v_lt_$(AM_DEFAULT_VERBOSITY)) +AM_V_lt = $(am__v_lt_@AM_V@) +am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent libgtkmm_@GTKMM_API_VERSION@_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \ @@ -231,21 +237,21 @@ $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CXXFLAGS) $(CXXFLAGS) -AM_V_CXX = $(am__v_CXX_$(V)) -am__v_CXX_ = $(am__v_CXX_$(AM_DEFAULT_VERBOSITY)) +AM_V_CXX = $(am__v_CXX_@AM_V@) +am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@) am__v_CXX_0 = @echo " CXX " $@; -AM_V_at = $(am__v_at_$(V)) -am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) +AM_V_at = $(am__v_at_@AM_V@) +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ CXXLD = $(CXX) CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \ $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CXXLD = $(am__v_CXXLD_$(V)) -am__v_CXXLD_ = $(am__v_CXXLD_$(AM_DEFAULT_VERBOSITY)) +AM_V_CXXLD = $(am__v_CXXLD_@AM_V@) +am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@) am__v_CXXLD_0 = @echo " CXXLD " $@; -AM_V_GEN = $(am__v_GEN_$(V)) -am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) +AM_V_GEN = $(am__v_GEN_@AM_V@) +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; SOURCES = $(libgtkmm_@GTKMM_API_VERSION@_la_SOURCES) DIST_SOURCES = $(am__libgtkmm_@GTKMM_API_VERSION@_la_SOURCES_DIST) @@ -468,9 +474,7 @@ gtkmm_files_defs = \ gtk.defs \ gtk_enums.defs \ - gtk_enums_maemo.defs \ gtk_methods.defs \ - gtk_methods_maemo.defs \ gtk_extra_objects.defs \ gtk_other.defs \ gtk_signals.defs \ @@ -787,6 +791,7 @@ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ esac; +$(srcdir)/../src/filelist.am $(srcdir)/filelist.am $(top_srcdir)/build/compile-binding.am: $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh @@ -827,7 +832,7 @@ echo "rm -f \"$${dir}/so_locations\""; \ rm -f "$${dir}/so_locations"; \ done -libgtkmm-@GTKMM_API_VERSION@.la: $(libgtkmm_@GTKMM_API_VERSION@_la_OBJECTS) $(libgtkmm_@GTKMM_API_VERSION@_la_DEPENDENCIES) +libgtkmm-@GTKMM_API_VERSION@.la: $(libgtkmm_@GTKMM_API_VERSION@_la_OBJECTS) $(libgtkmm_@GTKMM_API_VERSION@_la_DEPENDENCIES) $(EXTRA_libgtkmm_@GTKMM_API_VERSION@_la_DEPENDENCIES) $(AM_V_CXXLD)$(libgtkmm_@GTKMM_API_VERSION@_la_LINK) -rpath $(libdir) $(libgtkmm_@GTKMM_API_VERSION@_la_OBJECTS) $(libgtkmm_@GTKMM_API_VERSION@_la_LIBADD) $(LIBS) mostlyclean-compile: @@ -1047,26 +1052,23 @@ .cc.o: @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $< .cc.obj: @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` .cc.lo: @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo -@am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $< mostlyclean-libtool: -rm -f *.lo @@ -1090,9 +1092,7 @@ @$(NORMAL_UNINSTALL) @list='$(binding_include_HEADERS)'; test -n "$(binding_includedir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - test -n "$$files" || exit 0; \ - echo " ( cd '$(DESTDIR)$(binding_includedir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(binding_includedir)" && rm -f $$files + dir='$(DESTDIR)$(binding_includedir)'; $(am__uninstall_files_from_dir) install-binding_privateHEADERS: $(binding_private_HEADERS) @$(NORMAL_INSTALL) test -z "$(binding_privatedir)" || $(MKDIR_P) "$(DESTDIR)$(binding_privatedir)" @@ -1110,9 +1110,7 @@ @$(NORMAL_UNINSTALL) @list='$(binding_private_HEADERS)'; test -n "$(binding_privatedir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - test -n "$$files" || exit 0; \ - echo " ( cd '$(DESTDIR)$(binding_privatedir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(binding_privatedir)" && rm -f $$files + dir='$(DESTDIR)$(binding_privatedir)'; $(am__uninstall_files_from_dir) ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ @@ -1213,10 +1211,15 @@ 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 + if test -z '$(STRIP)'; then \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + install; \ + else \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ + fi mostlyclean-generic: clean-generic: diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/menubar.cc gtkmm3.0-3.4.0/gtk/gtkmm/menubar.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/menubar.cc 2012-02-27 09:07:48.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/menubar.cc 2012-04-10 12:32:39.000000000 +0000 @@ -178,15 +178,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< PackDirection > MenuBar::property_pack_direction() { return Glib::PropertyProxy< PackDirection >(this, "pack-direction"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -196,15 +192,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< PackDirection > MenuBar::property_child_pack_direction() { return Glib::PropertyProxy< PackDirection >(this, "child-pack-direction"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/menubar.h gtkmm3.0-3.4.0/gtk/gtkmm/menubar.h --- gtkmm3.0-3.3.18/gtk/gtkmm/menubar.h 2012-02-27 09:07:48.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/menubar.h 2012-04-10 12:32:39.000000000 +0000 @@ -181,7 +181,7 @@ // append, prepend and insert are defined in menushell #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The pack direction of the menubar. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -201,7 +201,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The child pack direction of the menubar. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/menu.cc gtkmm3.0-3.4.0/gtk/gtkmm/menu.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/menu.cc 2012-02-27 09:07:48.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/menu.cc 2012-04-10 12:32:37.000000000 +0000 @@ -353,15 +353,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Menu::property_active() { return Glib::PropertyProxy< int >(this, "active"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -371,15 +367,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > Menu::property_accel_group() { return Glib::PropertyProxy< Glib::RefPtr >(this, "accel-group"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -389,15 +381,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Menu::property_accel_path() { return Glib::PropertyProxy< Glib::ustring >(this, "accel-path"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -407,15 +395,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Widget* > Menu::property_attach_widget() { return Glib::PropertyProxy< Widget* >(this, "attach-widget"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -425,15 +409,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Menu::property_tearoff_title() { return Glib::PropertyProxy< Glib::ustring >(this, "tearoff-title"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -443,15 +423,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Menu::property_tearoff_state() { return Glib::PropertyProxy< bool >(this, "tearoff-state"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -461,15 +437,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Menu::property_monitor() { return Glib::PropertyProxy< int >(this, "monitor"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -479,15 +451,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Menu::property_reserve_toggle_size() { return Glib::PropertyProxy< bool >(this, "reserve-toggle-size"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/menu.h gtkmm3.0-3.4.0/gtk/gtkmm/menu.h --- gtkmm3.0-3.3.18/gtk/gtkmm/menu.h 2012-02-27 09:07:48.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/menu.h 2012-04-10 12:32:37.000000000 +0000 @@ -362,7 +362,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The currently selected menu item. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -382,7 +382,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The accel group holding accelerators for the menu. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -402,7 +402,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** An accel path used to conveniently construct accel paths of child items. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -422,7 +422,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The widget the menu is attached to. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -442,7 +442,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** A title that may be displayed by the window manager when this menu is torn-off. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -462,7 +462,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** A boolean that indicates whether the menu is torn-off. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -482,7 +482,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The monitor the menu will be popped up on. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -502,7 +502,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** A boolean that indicates whether the menu reserves space for toggles and icons. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/menuitem.cc gtkmm3.0-3.4.0/gtk/gtkmm/menuitem.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/menuitem.cc 2012-02-27 09:07:50.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/menuitem.cc 2012-04-10 12:32:40.000000000 +0000 @@ -211,6 +211,22 @@ }; +static const Glib::SignalProxyInfo MenuItem_signal_select_info = +{ + "select", + (GCallback) &Glib::SignalProxyNormal::slot0_void_callback, + (GCallback) &Glib::SignalProxyNormal::slot0_void_callback +}; + + +static const Glib::SignalProxyInfo MenuItem_signal_deselect_info = +{ + "deselect", + (GCallback) &Glib::SignalProxyNormal::slot0_void_callback, + (GCallback) &Glib::SignalProxyNormal::slot0_void_callback +}; + + } // anonymous namespace @@ -519,16 +535,24 @@ gtk_menu_item_toggle_size_allocate(gobj(), allocation); } +#ifndef GTKMM_DISABLE_DEPRECATED + void MenuItem::set_right_justified(bool right_justified) { gtk_menu_item_set_right_justified(gobj(), static_cast(right_justified)); } +#endif // GTKMM_DISABLE_DEPRECATED + +#ifndef GTKMM_DISABLE_DEPRECATED + bool MenuItem::get_right_justified() const { return gtk_menu_item_get_right_justified(const_cast(gobj())); } +#endif // GTKMM_DISABLE_DEPRECATED + void MenuItem::set_accel_path(const Glib::ustring& accel_path) { gtk_menu_item_set_accel_path(gobj(), accel_path.c_str()); @@ -594,6 +618,18 @@ } +Glib::SignalProxy0< void > MenuItem::signal_select() +{ + return Glib::SignalProxy0< void >(this, &MenuItem_signal_select_info); +} + + +Glib::SignalProxy0< void > MenuItem::signal_deselect() +{ + return Glib::SignalProxy0< void >(this, &MenuItem_signal_deselect_info); +} + + #ifndef GTKMM_DISABLE_DEPRECATED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -601,9 +637,11 @@ { return Glib::PropertyProxy< bool >(this, "right-justified"); } +#endif //GLIBMM_PROPERTIES_ENABLED #endif // GTKMM_DISABLE_DEPRECATED -#endif //GLIBMM_PROPERTIES_ENABLED + +#ifndef GTKMM_DISABLE_DEPRECATED #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< bool > MenuItem::property_right_justified() const @@ -611,16 +649,14 @@ return Glib::PropertyProxy_ReadOnly< bool >(this, "right-justified"); } #endif //GLIBMM_PROPERTIES_ENABLED +#endif // GTKMM_DISABLE_DEPRECATED -#ifndef GTKMM_DISABLE_DEPRECATED #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Gtk::Menu* > MenuItem::property_submenu() { return Glib::PropertyProxy< Gtk::Menu* >(this, "submenu"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -630,15 +666,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > MenuItem::property_accel_path() { return Glib::PropertyProxy< Glib::ustring >(this, "accel-path"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -648,15 +680,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > MenuItem::property_label() { return Glib::PropertyProxy< Glib::ustring >(this, "label"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -666,15 +694,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > MenuItem::property_use_underline() { return Glib::PropertyProxy< bool >(this, "use-underline"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/menuitem.h gtkmm3.0-3.4.0/gtk/gtkmm/menuitem.h --- gtkmm3.0-3.3.18/gtk/gtkmm/menuitem.h 2012-02-27 09:07:50.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/menuitem.h 2012-04-10 12:32:40.000000000 +0000 @@ -181,8 +181,9 @@ */ void toggle_size_allocate(int allocation); - //TODO: Deprecate these in gtkmm 3.2: +#ifndef GTKMM_DISABLE_DEPRECATED + /** Sets whether the menu item appears justified at the right * side of a menu bar. This was traditionally done for "Help" * menu items, but is now considered a bad idea. (If the widget @@ -191,21 +192,28 @@ * * Deprecated: 3.2: If you insist on using it, use * Gtk::Widget::set_hexpand() and Gtk::Widget::set_halign(). + * @deprecated If you insist on using it * @param right_justified If true the menu item will appear at the * far right if added to a menu bar. */ void set_right_justified(bool right_justified = true); - +#endif // GTKMM_DISABLE_DEPRECATED + + +#ifndef GTKMM_DISABLE_DEPRECATED + /** Gets whether the menu item appears justified at the right * side of the menu bar. * * Deprecated: 3.2: See set_right_justified() + * @deprecated See set_right_justified(). * @return true if the menu item will appear at the * far right if added to a menu bar. */ bool get_right_justified() const; +#endif // GTKMM_DISABLE_DEPRECATED + - /** Set the accelerator path on @a menu_item, through which runtime changes of the * menu item's accelerator caused by the user can be identified and saved to * persistant storage (see Gtk::AccelMap::save() on this). @@ -292,18 +300,17 @@ bool get_reserve_indicator() const; - /** +/** * @par Slot Prototype: * void on_my_%activate() * * Emitted when the item is activated. */ - Glib::SignalProxy0< void > signal_activate(); - /** +/** * @par Slot Prototype: * void on_my_%activate_item() * @@ -312,34 +319,56 @@ * Gtk::MenuItem::signal_activate(). */ - Glib::SignalProxy0< void > signal_activate_item(); - /** +/** * @par Slot Prototype: * void on_my_%toggle_size_request(int* requisition) * */ - Glib::SignalProxy1< void,int* > signal_toggle_size_request(); - /** +/** * @par Slot Prototype: * void on_my_%toggle_size_allocate(int allocation) * */ - Glib::SignalProxy1< void,int > signal_toggle_size_allocate(); + //TODO: Remove no_default_handler when we can break ABI + +/** + * @par Slot Prototype: + * void on_my_%select() + * + */ + + Glib::SignalProxy0< void > signal_select(); + + +/** + * @par Slot Prototype: + * void on_my_%deselect() + * + */ + + Glib::SignalProxy0< void > signal_deselect(); + + void accelerate(Window& window); - #ifdef GLIBMM_PROPERTIES_ENABLED -/** + //TODO: Deprecate the C property once GTK+ 3.5 has begun. It seems to have been forgotten. + +#ifndef GTKMM_DISABLE_DEPRECATED + +#ifdef GLIBMM_PROPERTIES_ENABLED +/** Sets whether the menu item appears justified at the right side of a menu bar. + * @deprecated See set_right_justified. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -350,6 +379,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED /** Sets whether the menu item appears justified at the right side of a menu bar. + * @deprecated See set_right_justified. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -358,8 +388,11 @@ Glib::PropertyProxy_ReadOnly< bool > property_right_justified() const; #endif //#GLIBMM_PROPERTIES_ENABLED +#endif // GTKMM_DISABLE_DEPRECATED + + #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The submenu attached to the menu item, or NULL if it has none. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -379,7 +412,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Sets the accelerator path of the menu item. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -399,7 +432,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The text for the child label. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -419,7 +452,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If set, an underline in the text indicates the next character should be used for the mnemonic accelerator key. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/menushell.cc gtkmm3.0-3.4.0/gtk/gtkmm/menushell.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/menushell.cc 2012-02-27 09:07:50.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/menushell.cc 2012-04-10 12:32:42.000000000 +0000 @@ -199,6 +199,40 @@ }; +static void MenuShell_signal_insert_callback(GtkMenuShell* self, GtkWidget* p0,gint p1,void* data) +{ + using namespace Gtk; + typedef sigc::slot< void,Widget*,int > SlotType; + + // Do not try to call a signal on a disassociated wrapper. + if(Glib::ObjectBase::_get_current_wrapper((GObject*) self)) + { + #ifdef GLIBMM_EXCEPTIONS_ENABLED + try + { + #endif //GLIBMM_EXCEPTIONS_ENABLED + if(sigc::slot_base *const slot = Glib::SignalProxyNormal::data_to_slot(data)) + (*static_cast(slot))(Glib::wrap(p0) +, p1 +); + #ifdef GLIBMM_EXCEPTIONS_ENABLED + } + catch(...) + { + Glib::exception_handlers_invoke(); + } + #endif //GLIBMM_EXCEPTIONS_ENABLED + } +} + +static const Glib::SignalProxyInfo MenuShell_signal_insert_info = +{ + "insert", + (GCallback) &MenuShell_signal_insert_callback, + (GCallback) &MenuShell_signal_insert_callback +}; + + } // anonymous namespace @@ -495,15 +529,17 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED +Glib::SignalProxy2< void,Widget*,int > MenuShell::signal_insert() +{ + return Glib::SignalProxy2< void,Widget*,int >(this, &MenuShell_signal_insert_info); +} + #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > MenuShell::property_take_focus() { return Glib::PropertyProxy< bool >(this, "take-focus"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/menushell.h gtkmm3.0-3.4.0/gtk/gtkmm/menushell.h --- gtkmm3.0-3.3.18/gtk/gtkmm/menushell.h 2012-02-27 09:07:50.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/menushell.h 2012-04-10 12:32:42.000000000 +0000 @@ -187,18 +187,17 @@ void cancel(); - /** +/** * @par Slot Prototype: * void on_my_%deactivate() * * This signal is emitted when a menu shell is deactivated. */ - Glib::SignalProxy0< void > signal_deactivate(); - /** +/** * @par Slot Prototype: * void on_my_%selection_done() * @@ -206,11 +205,10 @@ * completed within a menu shell. */ - Glib::SignalProxy0< void > signal_selection_done(); - /** +/** * @par Slot Prototype: * gboolean on_my_%move_selected(int distance) * @@ -222,10 +220,30 @@ * @return true to stop the signal emission, false to continue. */ - Glib::SignalProxy1< gboolean,int > signal_move_selected(); + //TODO: Remove no_default_handler when we can break ABI. + +/** + * @par Slot Prototype: + * void on_my_%insert(Widget* child, int position) + * + * The signal_insert() signal is emitted when a new Gtk::MenuItem is added to + * a Gtk::MenuShell. A separate signal is used instead of + * GtkContainer::add because of the need for an additional position + * parameter. + * + * The inverse of this signal is the GtkContainer::removed signal. + * + * @newin{3,2} + * @param child The Gtk::MenuItem that is being inserted. + * @param position The position at which the insert occurs. + */ + + Glib::SignalProxy2< void,Widget*,int > signal_insert(); + + //Keybinding signals: @@ -344,7 +362,7 @@ const Widget* get_parent_shell() const; #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** A boolean that determines whether the menu grabs the keyboard focus. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/menutoolbutton.cc gtkmm3.0-3.4.0/gtk/gtkmm/menutoolbutton.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/menutoolbutton.cc 2012-02-27 09:07:51.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/menutoolbutton.cc 2012-04-10 12:32:43.000000000 +0000 @@ -248,15 +248,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Menu* > MenuToolButton::property_menu() { return Glib::PropertyProxy< Menu* >(this, "menu"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/menutoolbutton.h gtkmm3.0-3.4.0/gtk/gtkmm/menutoolbutton.h --- gtkmm3.0-3.3.18/gtk/gtkmm/menutoolbutton.h 2012-02-27 09:07:51.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/menutoolbutton.h 2012-04-10 12:32:43.000000000 +0000 @@ -184,7 +184,7 @@ void set_arrow_tooltip_markup(const Glib::ustring& markup); - /** +/** * @par Slot Prototype: * void on_my_%show_menu() * @@ -198,11 +198,10 @@ * since the arrow is made insensitive if the menu is not set. */ - Glib::SignalProxy0< void > signal_show_menu(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The dropdown menu. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/messagedialog.cc gtkmm3.0-3.4.0/gtk/gtkmm/messagedialog.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/messagedialog.cc 2012-02-27 09:07:51.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/messagedialog.cc 2012-04-10 12:32:45.000000000 +0000 @@ -206,15 +206,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< MessageType > MessageDialog::property_message_type() { return Glib::PropertyProxy< MessageType >(this, "message-type"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -224,15 +220,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > MessageDialog::property_text() { return Glib::PropertyProxy< Glib::ustring >(this, "text"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -242,15 +234,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > MessageDialog::property_use_markup() { return Glib::PropertyProxy< bool >(this, "use-markup"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -260,15 +248,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > MessageDialog::property_secondary_text() { return Glib::PropertyProxy< Glib::ustring >(this, "secondary-text"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -278,15 +262,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > MessageDialog::property_secondary_use_markup() { return Glib::PropertyProxy< bool >(this, "secondary-use-markup"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -296,15 +276,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Widget* > MessageDialog::property_image() { return Glib::PropertyProxy< Widget* >(this, "image"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -314,15 +290,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Box* > MessageDialog::property_message_area() const { return Glib::PropertyProxy_ReadOnly< Box* >(this, "message-area"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/messagedialog.h gtkmm3.0-3.4.0/gtk/gtkmm/messagedialog.h --- gtkmm3.0-3.3.18/gtk/gtkmm/messagedialog.h 2012-02-27 09:07:51.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/messagedialog.h 2012-04-10 12:32:45.000000000 +0000 @@ -223,7 +223,7 @@ const Box* get_message_area() const; #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The type of message. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -244,7 +244,7 @@ //Not wrapped because it is write-only and construct: _WRAP_PROPERTY("buttons", ButtonsType) #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The primary text of the message dialog. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -264,7 +264,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The primary text of the title includes Pango markup. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -284,7 +284,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The secondary text of the message dialog. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -304,7 +304,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The secondary text includes Pango markup. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -324,7 +324,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The image. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -344,7 +344,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** GtkVBox that holds the dialog's primary and secondary labels. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/misc.cc gtkmm3.0-3.4.0/gtk/gtkmm/misc.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/misc.cc 2012-02-27 09:07:53.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/misc.cc 2012-04-10 12:32:46.000000000 +0000 @@ -165,15 +165,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< float > Misc::property_xalign() { return Glib::PropertyProxy< float >(this, "xalign"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -183,15 +179,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< float > Misc::property_yalign() { return Glib::PropertyProxy< float >(this, "yalign"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -201,15 +193,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Misc::property_xpad() { return Glib::PropertyProxy< int >(this, "xpad"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -219,15 +207,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Misc::property_ypad() { return Glib::PropertyProxy< int >(this, "ypad"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/misc.h gtkmm3.0-3.4.0/gtk/gtkmm/misc.h --- gtkmm3.0-3.3.18/gtk/gtkmm/misc.h 2012-02-27 09:07:53.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/misc.h 2012-04-10 12:32:46.000000000 +0000 @@ -151,7 +151,7 @@ void get_padding(int& xpad, int& ypad) const; #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The horizontal alignment, from 0 (left) to 1 (right). Reversed for RTL layouts. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -171,7 +171,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The vertical alignment, from 0 (top) to 1 (bottom). * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -191,7 +191,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The amount of space to add on the left and right of the widget, in pixels. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -211,7 +211,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The amount of space to add on the top and bottom of the widget, in pixels. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/notebook.cc gtkmm3.0-3.4.0/gtk/gtkmm/notebook.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/notebook.cc 2012-02-27 09:07:53.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/notebook.cc 2012-04-10 12:32:48.000000000 +0000 @@ -509,16 +509,24 @@ return gtk_notebook_get_scrollable(const_cast(gobj())); } +#ifndef GTKMM_DISABLE_DEPRECATED + guint16 Notebook::get_tab_hborder() const { return gtk_notebook_get_tab_hborder(const_cast(gobj())); } +#endif // GTKMM_DISABLE_DEPRECATED + +#ifndef GTKMM_DISABLE_DEPRECATED + guint16 Notebook::get_tab_vborder() const { return gtk_notebook_get_tab_vborder(const_cast(gobj())); } +#endif // GTKMM_DISABLE_DEPRECATED + void Notebook::popup_enable() { gtk_notebook_popup_enable(gobj()); @@ -639,15 +647,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< PositionType > Notebook::property_tab_pos() { return Glib::PropertyProxy< PositionType >(this, "tab-pos"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -657,15 +661,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Notebook::property_show_tabs() { return Glib::PropertyProxy< bool >(this, "show-tabs"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -675,15 +675,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Notebook::property_show_border() { return Glib::PropertyProxy< bool >(this, "show-border"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -693,15 +689,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Notebook::property_scrollable() { return Glib::PropertyProxy< bool >(this, "scrollable"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -711,15 +703,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Notebook::property_page() { return Glib::PropertyProxy< int >(this, "page"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -729,15 +717,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Notebook::property_group_name() { return Glib::PropertyProxy< Glib::ustring >(this, "group-name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -747,15 +731,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Notebook::property_enable_popup() { return Glib::PropertyProxy< bool >(this, "enable-popup"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/notebook.h gtkmm3.0-3.4.0/gtk/gtkmm/notebook.h --- gtkmm3.0-3.3.18/gtk/gtkmm/notebook.h 2012-02-27 09:07:53.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/notebook.h 2012-04-10 12:32:48.000000000 +0000 @@ -369,25 +369,34 @@ bool get_scrollable() const; +#ifndef GTKMM_DISABLE_DEPRECATED + /** Returns the horizontal width of a tab border. * * @newin{2,22} * * Deprecated: 3.4: this function returns zero + * @deprecated This method now returns zero. * @return Horizontal width of a tab border. */ guint16 get_tab_hborder() const; - +#endif // GTKMM_DISABLE_DEPRECATED + + +#ifndef GTKMM_DISABLE_DEPRECATED + /** Returns the vertical width of a tab border. * * @newin{2,22} * * Deprecated: 3.4: this function returns zero + * @deprecated This method now returns zero. * @return Vertical width of a tab border. */ guint16 get_tab_vborder() const; +#endif // GTKMM_DISABLE_DEPRECATED + - /** Enables the popup menu: if the user clicks with the right * mouse button on the tab labels, a menu with all the pages * will be popped up. @@ -560,7 +569,7 @@ void set_action_widget(Widget* widget, PackType pack_type = PACK_START); - /** +/** * @par Slot Prototype: * void on_my_%switch_page(Widget* page, guint page_num) * @@ -569,11 +578,10 @@ * @param page_num The index of the page. */ - Glib::SignalProxy2< void,Widget*,guint > signal_switch_page(); - /** +/** * @par Slot Prototype: * void on_my_%page_reordered(Widget* page, guint page_num) * @@ -585,11 +593,10 @@ * @param page_num The new page number for @a child. */ - Glib::SignalProxy2< void,Widget*,guint > signal_page_reordered(); - /** +/** * @par Slot Prototype: * void on_my_%page_removed(Widget* page, guint page_num) * @@ -601,11 +608,10 @@ * @param page_num The @a child page number. */ - Glib::SignalProxy2< void,Widget*,guint > signal_page_removed(); - /** +/** * @par Slot Prototype: * void on_my_%page_added(Widget* page, guint page_num) * @@ -617,7 +623,6 @@ * @param page_num The new page number for @a child. */ - Glib::SignalProxy2< void,Widget*,guint > signal_page_added(); @@ -628,7 +633,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Which side of the notebook holds the tabs. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -648,7 +653,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether tabs should be shown. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -668,7 +673,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the border should be shown. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -688,7 +693,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If TRUE, scroll arrows are added if there are too many tabs to fit. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -708,7 +713,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The index of the current page. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -728,7 +733,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Group name for tab drag and drop. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -748,7 +753,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If TRUE, pressing the right mouse button on the notebook pops up a menu that you can use to go to a page. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/numerableicon.cc gtkmm3.0-3.4.0/gtk/gtkmm/numerableicon.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/numerableicon.cc 2012-02-27 09:07:54.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/numerableicon.cc 2012-04-10 12:32:49.000000000 +0000 @@ -226,15 +226,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > NumerableIcon::property_count() { return Glib::PropertyProxy< int >(this, "count"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -244,15 +240,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > NumerableIcon::property_label() { return Glib::PropertyProxy< Glib::ustring >(this, "label"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -262,15 +254,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > NumerableIcon::property_style_context() { return Glib::PropertyProxy< Glib::RefPtr >(this, "style-context"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -280,15 +268,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > NumerableIcon::property_background_icon() { return Glib::PropertyProxy< Glib::RefPtr >(this, "background-icon"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -298,15 +282,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > NumerableIcon::property_background_icon_name() { return Glib::PropertyProxy< Glib::ustring >(this, "background-icon-name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/numerableicon.h gtkmm3.0-3.4.0/gtk/gtkmm/numerableicon.h --- gtkmm3.0-3.3.18/gtk/gtkmm/numerableicon.h 2012-02-27 09:07:54.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/numerableicon.h 2012-04-10 12:32:49.000000000 +0000 @@ -251,7 +251,7 @@ Glib::ustring get_background_icon_name() const; #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The count of the emblem currently displayed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -271,7 +271,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The label to be displayed over the icon. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -291,7 +291,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The style context to theme the icon appearance. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -311,7 +311,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The icon for the number emblem background. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -331,7 +331,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The icon name for the number emblem background. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/orientable.cc gtkmm3.0-3.4.0/gtk/gtkmm/orientable.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/orientable.cc 2012-02-27 09:07:56.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/orientable.cc 2012-04-10 12:32:52.000000000 +0000 @@ -136,15 +136,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Orientation > Orientable::property_orientation() { return Glib::PropertyProxy< Orientation >(this, "orientation"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/orientable.h gtkmm3.0-3.4.0/gtk/gtkmm/orientable.h --- gtkmm3.0-3.3.18/gtk/gtkmm/orientable.h 2012-02-27 09:07:56.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/orientable.h 2012-04-10 12:32:52.000000000 +0000 @@ -76,9 +76,14 @@ Orientable(const Orientable&); Orientable& operator=(const Orientable&); +#endif /* DOXYGEN_SHOULD_SKIP_THIS */ protected: - Orientable(); // you must derive from this class - + /** + * You should derive from this class to use it. + */ + Orientable(); + +#ifndef DOXYGEN_SHOULD_SKIP_THIS /** Called by constructors of derived classes. Provide the result of * the Class init() function to ensure that it is properly * initialized. @@ -132,7 +137,7 @@ Orientation get_orientation() const; #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The orientation of the orientable. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/paned.cc gtkmm3.0-3.4.0/gtk/gtkmm/paned.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/paned.cc 2012-02-27 09:07:57.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/paned.cc 2012-04-10 12:32:55.000000000 +0000 @@ -222,15 +222,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Paned::property_position() { return Glib::PropertyProxy< int >(this, "position"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -240,15 +236,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Paned::property_position_set() { return Glib::PropertyProxy< bool >(this, "position-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -258,26 +250,18 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< int > Paned::property_min_position() const { return Glib::PropertyProxy_ReadOnly< int >(this, "min-position"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< int > Paned::property_max_position() const { return Glib::PropertyProxy_ReadOnly< int >(this, "max-position"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/paned.h gtkmm3.0-3.4.0/gtk/gtkmm/paned.h --- gtkmm3.0-3.3.18/gtk/gtkmm/paned.h 2012-02-27 09:07:57.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/paned.h 2012-04-10 12:32:55.000000000 +0000 @@ -240,7 +240,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Position of paned separator in pixels (0 means all the way to the left/top). * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -260,7 +260,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** TRUE if the Position property should be used. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -280,7 +280,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Smallest possible value for the 'position' property. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -291,7 +291,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Largest possible value for the 'position' property. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/papersize.h gtkmm3.0-3.4.0/gtk/gtkmm/papersize.h --- gtkmm3.0-3.3.18/gtk/gtkmm/papersize.h 2012-02-07 09:37:36.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/papersize.h 2012-04-10 12:32:57.000000000 +0000 @@ -36,7 +36,7 @@ { #ifndef DOXYGEN_SHOULD_SKIP_THIS -class PaperSizeTraits; +struct PaperSizeTraits; #endif /** Common paper names, from PWG 5101.1-2002 PWG: Standard for Media Standardized Names diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/plug.cc gtkmm3.0-3.4.0/gtk/gtkmm/plug.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/plug.cc 2012-02-27 09:09:06.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/plug.cc 2012-04-10 12:35:16.000000000 +0000 @@ -241,26 +241,18 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< bool > Plug::property_embedded() const { return Glib::PropertyProxy_ReadOnly< bool >(this, "embedded"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::RefPtr > Plug::property_socket_window() const { return Glib::PropertyProxy_ReadOnly< Glib::RefPtr >(this, "socket-window"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/plug.h gtkmm3.0-3.4.0/gtk/gtkmm/plug.h --- gtkmm3.0-3.3.18/gtk/gtkmm/plug.h 2012-02-27 09:09:06.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/plug.h 2012-04-10 12:35:16.000000000 +0000 @@ -147,7 +147,7 @@ Glib::RefPtr get_socket_window() const; #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the plug is embedded. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -158,7 +158,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The window of the socket the plug is embedded in. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -168,14 +168,13 @@ #endif //#GLIBMM_PROPERTIES_ENABLED - /** +/** * @par Slot Prototype: * void on_my_%embedded() * * Gets emitted when the plug becomes embedded in a socket. */ - Glib::SignalProxy0< void > signal_embedded(); diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/printer.cc gtkmm3.0-3.4.0/gtk/gtkmm/printer.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/printer.cc 2012-02-27 09:08:58.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/printer.cc 2012-04-10 12:35:01.000000000 +0000 @@ -373,114 +373,74 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::ustring > Printer::property_name() const { return Glib::PropertyProxy_ReadOnly< Glib::ustring >(this, "name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< bool > Printer::property_is_virtual() const { return Glib::PropertyProxy_ReadOnly< bool >(this, "is-virtual"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::ustring > Printer::property_state_message() const { return Glib::PropertyProxy_ReadOnly< Glib::ustring >(this, "state-message"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::ustring > Printer::property_location() const { return Glib::PropertyProxy_ReadOnly< Glib::ustring >(this, "location"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::ustring > Printer::property_icon_name() const { return Glib::PropertyProxy_ReadOnly< Glib::ustring >(this, "icon-name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< int > Printer::property_job_count() const { return Glib::PropertyProxy_ReadOnly< int >(this, "job-count"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< bool > Printer::property_accepts_pdf() const { return Glib::PropertyProxy_ReadOnly< bool >(this, "accepts-pdf"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< bool > Printer::property_accepts_ps() const { return Glib::PropertyProxy_ReadOnly< bool >(this, "accepts-ps"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< bool > Printer::property_paused() const { return Glib::PropertyProxy_ReadOnly< bool >(this, "paused"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< bool > Printer::property_accepting_jobs() const { return Glib::PropertyProxy_ReadOnly< bool >(this, "accepting-jobs"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/printer.h gtkmm3.0-3.4.0/gtk/gtkmm/printer.h --- gtkmm3.0-3.3.18/gtk/gtkmm/printer.h 2012-02-27 09:08:58.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/printer.h 2012-04-10 12:35:01.000000000 +0000 @@ -290,8 +290,8 @@ * @return true if @a printer accepts PostScript. */ bool accepts_ps() const; + - /** Lists all the paper sizes @a printer supports. * This will return and empty list unless the printer's details are * available, see has_details() and request_details(). @@ -364,7 +364,7 @@ bool get_hard_margins(double& top, double& bottom, double& left, double& right) const; - /** +/** * @par Slot Prototype: * void on_my_%details_acquired(bool success) * @@ -376,12 +376,11 @@ * @param success true if the details were successfully acquired. */ - Glib::SignalProxy1< void,bool > signal_details_acquired(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Name of the printer. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -395,7 +394,7 @@ //_WRAP_PROPERTY("backend", Glib::RefPtr) #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** FALSE if this represents a real hardware printer. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -406,7 +405,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** String giving the current state of the printer. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -417,7 +416,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The location of the printer. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -428,7 +427,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The icon name to use for the printer. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -439,7 +438,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Number of jobs queued in the printer. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -450,7 +449,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** TRUE if this printer can accept PDF. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -461,7 +460,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** TRUE if this printer can accept PostScript. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -472,7 +471,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** TRUE if this printer is paused. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -483,7 +482,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** TRUE if this printer is accepting new jobs. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/printjob.cc gtkmm3.0-3.4.0/gtk/gtkmm/printjob.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/printjob.cc 2012-02-27 09:08:59.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/printjob.cc 2012-04-10 12:35:02.000000000 +0000 @@ -414,59 +414,39 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::ustring > PrintJob::property_title() const { return Glib::PropertyProxy_ReadOnly< Glib::ustring >(this, "title"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::RefPtr > PrintJob::property_printer() const { return Glib::PropertyProxy_ReadOnly< Glib::RefPtr >(this, "printer"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::RefPtr > PrintJob::property_settings() const { return Glib::PropertyProxy_ReadOnly< Glib::RefPtr >(this, "settings"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::RefPtr > PrintJob::property_page_setup() const { return Glib::PropertyProxy_ReadOnly< Glib::RefPtr >(this, "page-setup"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > PrintJob::property_track_print_status() { return Glib::PropertyProxy< bool >(this, "track-print-status"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/printjob.h gtkmm3.0-3.4.0/gtk/gtkmm/printjob.h --- gtkmm3.0-3.3.18/gtk/gtkmm/printjob.h 2012-02-27 09:08:59.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/printjob.h 2012-04-10 12:35:02.000000000 +0000 @@ -353,7 +353,7 @@ void set_reverse(bool reverse = true); - /** +/** * @par Slot Prototype: * void on_my_%status_changed() * @@ -363,12 +363,11 @@ * @newin{2,10} */ - Glib::SignalProxy0< void > signal_status_changed(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Title of the print job. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -379,7 +378,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Printer to print the job to. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -390,7 +389,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Printer settings. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -401,7 +400,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Page Setup. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -412,7 +411,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** TRUE if the print job will continue to emit status-changed signals after the print data has been sent to the printer or print server. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/printoperation.cc gtkmm3.0-3.4.0/gtk/gtkmm/printoperation.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/printoperation.cc 2012-02-27 09:08:00.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/printoperation.cc 2012-04-10 12:33:00.000000000 +0000 @@ -1404,15 +1404,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > PrintOperation::property_default_page_setup() { return Glib::PropertyProxy< Glib::RefPtr >(this, "default-page-setup"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1422,15 +1418,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > PrintOperation::property_print_settings() { return Glib::PropertyProxy< Glib::RefPtr >(this, "print-settings"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1440,15 +1432,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > PrintOperation::property_job_name() { return Glib::PropertyProxy< Glib::ustring >(this, "job-name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1458,15 +1446,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > PrintOperation::property_n_pages() { return Glib::PropertyProxy< int >(this, "n-pages"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1476,15 +1460,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > PrintOperation::property_current_page() { return Glib::PropertyProxy< int >(this, "current-page"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1494,15 +1474,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > PrintOperation::property_use_full_page() { return Glib::PropertyProxy< bool >(this, "use-full-page"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1512,15 +1488,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > PrintOperation::property_track_print_status() { return Glib::PropertyProxy< bool >(this, "track-print-status"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1530,15 +1502,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Unit > PrintOperation::property_unit() { return Glib::PropertyProxy< Unit >(this, "unit"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1548,15 +1516,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > PrintOperation::property_show_progress() { return Glib::PropertyProxy< bool >(this, "show-progress"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1566,15 +1530,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > PrintOperation::property_allow_async() { return Glib::PropertyProxy< bool >(this, "allow-async"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1584,15 +1544,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< std::string > PrintOperation::property_export_filename() { return Glib::PropertyProxy< std::string >(this, "export-filename"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1602,37 +1558,25 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< PrintStatus > PrintOperation::property_status() const { return Glib::PropertyProxy_ReadOnly< PrintStatus >(this, "status"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::ustring > PrintOperation::property_status_string() const { return Glib::PropertyProxy_ReadOnly< Glib::ustring >(this, "status-string"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > PrintOperation::property_custom_tab_label() { return Glib::PropertyProxy< Glib::ustring >(this, "custom-tab-label"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1642,15 +1586,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > PrintOperation::property_support_selection() { return Glib::PropertyProxy< bool >(this, "support-selection"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1660,15 +1600,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > PrintOperation::property_has_selection() { return Glib::PropertyProxy< bool >(this, "has-selection"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1678,15 +1614,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > PrintOperation::property_embed_page_setup() { return Glib::PropertyProxy< bool >(this, "embed-page-setup"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1696,15 +1628,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< int > PrintOperation::property_n_pages_to_print() const { return Glib::PropertyProxy_ReadOnly< int >(this, "n-pages-to-print"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/printoperation.h gtkmm3.0-3.4.0/gtk/gtkmm/printoperation.h --- gtkmm3.0-3.3.18/gtk/gtkmm/printoperation.h 2012-02-27 09:07:59.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/printoperation.h 2012-04-10 12:33:00.000000000 +0000 @@ -622,7 +622,7 @@ //TODO: point out in the docs that the PrintOperationResult enum may also indicate // that an error occurred, and in that case it is up to him to handle it. - /** +/** * @par Slot Prototype: * void on_my_%done(PrintOperationResult result) * @@ -641,11 +641,10 @@ * @param result The result of the print operation. */ - Glib::SignalProxy1< void,PrintOperationResult > signal_done(); - /** +/** * @par Slot Prototype: * void on_my_%begin_print(const Glib::RefPtr& context) * @@ -660,11 +659,10 @@ * @param context The Gtk::PrintContext for the current operation. */ - Glib::SignalProxy1< void,const Glib::RefPtr& > signal_begin_print(); - /** +/** * @par Slot Prototype: * bool on_my_%paginate(const Glib::RefPtr& context) * @@ -687,11 +685,10 @@ * @return true if pagination is complete. */ - Glib::SignalProxy1< bool,const Glib::RefPtr& > signal_paginate(); - /** +/** * @par Slot Prototype: * void on_my_%request_page_setup(const Glib::RefPtr& context, int page_no, const Glib::RefPtr& setup) * @@ -705,11 +702,10 @@ * @param setup The Gtk::PageSetup. */ - Glib::SignalProxy3< void,const Glib::RefPtr&,int,const Glib::RefPtr& > signal_request_page_setup(); - /** +/** * @par Slot Prototype: * void on_my_%draw_page(const Glib::RefPtr& context, int page_nr) * @@ -729,11 +725,10 @@ * @param page_nr The number of the currently printed page (0-based). */ - Glib::SignalProxy2< void,const Glib::RefPtr&,int > signal_draw_page(); - /** +/** * @par Slot Prototype: * void on_my_%end_print(const Glib::RefPtr& context) * @@ -745,11 +740,10 @@ * @param context The Gtk::PrintContext for the current operation. */ - Glib::SignalProxy1< void,const Glib::RefPtr& > signal_end_print(); - /** +/** * @par Slot Prototype: * void on_my_%status_changed() * @@ -761,11 +755,10 @@ * @newin{2,10} */ - Glib::SignalProxy0< void > signal_status_changed(); - /** +/** * @par Slot Prototype: * Widget* on_my_%create_custom_widget() * @@ -785,11 +778,10 @@ * the print dialog, or 0. */ - Glib::SignalProxy0< Widget* > signal_create_custom_widget(); - /** +/** * @par Slot Prototype: * void on_my_%custom_widget_apply(Widget* widget) * @@ -803,13 +795,12 @@ * @param widget The custom widget added in create-custom-widget. */ - Glib::SignalProxy1< void,Widget* > signal_custom_widget_apply(); //TODO: This is causing crashes. Is it still causing crashes? murrayc. - /** +/** * @par Slot Prototype: * bool on_my_%preview(const Glib::RefPtr& preview, const Glib::RefPtr& context, Window* parent) * @@ -837,14 +828,13 @@ * @return true if the listener wants to take over control of the preview. */ - Glib::SignalProxy3< bool,const Glib::RefPtr&,const Glib::RefPtr&,Window* > signal_preview(); //TODO: Remove no_default_handler when we can break ABI. - /** +/** * @par Slot Prototype: * void on_my_%update_custom_widget(Widget* widget, const Glib::RefPtr& setup, const Glib::RefPtr& settings) * @@ -858,12 +848,11 @@ * @param settings Actual print settings. */ - Glib::SignalProxy3< void,Widget*,const Glib::RefPtr&,const Glib::RefPtr& > signal_update_custom_widget(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The GtkPageSetup used by default. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -883,7 +872,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The GtkPrintSettings used for initializing the dialog. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -903,7 +892,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** A string used for identifying the print job. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -923,7 +912,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The number of pages in the document. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -943,7 +932,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The current page in the document. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -963,7 +952,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** TRUE if the origin of the context should be at the corner of the page and not the corner of the imageable area. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -983,7 +972,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** TRUE if the print operation will continue to report on the print job status after the print data has been sent to the printer or print server. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1003,7 +992,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The unit in which distances can be measured in the context. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1023,7 +1012,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** TRUE if a progress dialog is shown while printing. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1043,7 +1032,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** TRUE if print process may run asynchronous. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1063,7 +1052,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Export filename. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1083,7 +1072,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The status of the print operation. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1094,7 +1083,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** A human-readable description of the status. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1105,7 +1094,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Label for the tab containing custom widgets. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1125,7 +1114,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** TRUE if the print operation will support print of selection. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1145,7 +1134,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** TRUE if a selection exists. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1165,7 +1154,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** TRUE if page setup combos are embedded in GtkPrintDialog. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1185,7 +1174,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The number of pages that will be printed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/printoperationpreview.h gtkmm3.0-3.4.0/gtk/gtkmm/printoperationpreview.h --- gtkmm3.0-3.3.18/gtk/gtkmm/printoperationpreview.h 2012-02-15 09:02:26.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/printoperationpreview.h 2012-04-10 12:33:01.000000000 +0000 @@ -75,9 +75,14 @@ PrintOperationPreview(const PrintOperationPreview&); PrintOperationPreview& operator=(const PrintOperationPreview&); +#endif /* DOXYGEN_SHOULD_SKIP_THIS */ protected: - PrintOperationPreview(); // you must derive from this class - + /** + * You should derive from this class to use it. + */ + PrintOperationPreview(); + +#ifndef DOXYGEN_SHOULD_SKIP_THIS /** Called by constructors of derived classes. Provide the result of * the Class init() function to ensure that it is properly * initialized. @@ -155,7 +160,7 @@ virtual bool is_selected_vfunc(int page_nr) const; - /** +/** * @par Slot Prototype: * void on_my_%ready(const Glib::RefPtr& context) * @@ -166,11 +171,10 @@ * @param context The current Gtk::PrintContext. */ - Glib::SignalProxy1< void,const Glib::RefPtr& > signal_ready(); - /** +/** * @par Slot Prototype: * void on_my_%got_page_size(const Glib::RefPtr& context, const Glib::RefPtr& page_setup) * @@ -184,7 +188,6 @@ * @param page_setup The Gtk::PageSetup for the current page. */ - Glib::SignalProxy2< void,const Glib::RefPtr&,const Glib::RefPtr& > signal_got_page_size(); diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/printunixdialog.cc gtkmm3.0-3.4.0/gtk/gtkmm/printunixdialog.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/printunixdialog.cc 2012-02-27 09:08:59.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/printunixdialog.cc 2012-04-10 12:35:04.000000000 +0000 @@ -264,15 +264,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > PrintUnixDialog::property_page_setup() { return Glib::PropertyProxy< Glib::RefPtr >(this, "page-setup"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -282,15 +278,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > PrintUnixDialog::property_current_page() { return Glib::PropertyProxy< int >(this, "current-page"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -300,15 +292,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > PrintUnixDialog::property_print_settings() { return Glib::PropertyProxy< Glib::RefPtr >(this, "print-settings"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -318,26 +306,18 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::RefPtr > PrintUnixDialog::property_selected_printer() const { return Glib::PropertyProxy_ReadOnly< Glib::RefPtr >(this, "selected-printer"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > PrintUnixDialog::property_manual_capabilities() { return Glib::PropertyProxy< bool >(this, "manual-capabilities"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -347,15 +327,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > PrintUnixDialog::property_support_selection() { return Glib::PropertyProxy< bool >(this, "support-selection"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -365,15 +341,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > PrintUnixDialog::property_has_selection() { return Glib::PropertyProxy< bool >(this, "has-selection"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -383,15 +355,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > PrintUnixDialog::property_embed_page_setup() { return Glib::PropertyProxy< bool >(this, "embed-page-setup"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/printunixdialog.h gtkmm3.0-3.4.0/gtk/gtkmm/printunixdialog.h --- gtkmm3.0-3.3.18/gtk/gtkmm/printunixdialog.h 2012-02-27 09:08:59.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/printunixdialog.h 2012-04-10 12:35:04.000000000 +0000 @@ -288,7 +288,7 @@ bool get_page_setup_set() const; #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The GtkPageSetup to use. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -308,7 +308,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The current page in the document. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -328,7 +328,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The GtkPrintSettings used for initializing the dialog. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -348,7 +348,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The GtkPrinter which is selected. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -359,7 +359,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Capabilities the application can handle. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -379,7 +379,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the dialog supports selection. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -399,7 +399,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the application has a selection. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -419,7 +419,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** TRUE if page setup combos are embedded in GtkPrintUnixDialog. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/private/button_p.h gtkmm3.0-3.4.0/gtk/gtkmm/private/button_p.h --- gtkmm3.0-3.3.18/gtk/gtkmm/private/button_p.h 2012-02-07 09:36:02.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/private/button_p.h 2012-04-10 12:30:57.000000000 +0000 @@ -36,12 +36,32 @@ //Callbacks (default signal handlers): //These will call the *_impl member methods, which will then call the existing default signal callbacks, if any. //You could prevent the original default signal handlers being called by overriding the *_impl method. +#ifndef GTKMM_DISABLE_DEPRECATED + static void pressed_callback(GtkButton* self); +#endif // GTKMM_DISABLE_DEPRECATED + +#ifndef GTKMM_DISABLE_DEPRECATED + static void released_callback(GtkButton* self); +#endif // GTKMM_DISABLE_DEPRECATED + static void clicked_callback(GtkButton* self); +#ifndef GTKMM_DISABLE_DEPRECATED + static void enter_callback(GtkButton* self); +#endif // GTKMM_DISABLE_DEPRECATED + +#ifndef GTKMM_DISABLE_DEPRECATED + static void leave_callback(GtkButton* self); +#endif // GTKMM_DISABLE_DEPRECATED + +#ifndef GTKMM_DISABLE_DEPRECATED + static void activate_callback(GtkButton* self); +#endif // GTKMM_DISABLE_DEPRECATED + //Callbacks (virtual functions): }; diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/private/entry_p.h gtkmm3.0-3.4.0/gtk/gtkmm/private/entry_p.h --- gtkmm3.0-3.3.18/gtk/gtkmm/private/entry_p.h 2012-02-07 09:36:39.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/private/entry_p.h 2012-04-10 12:31:46.000000000 +0000 @@ -38,7 +38,11 @@ //You could prevent the original default signal handlers being called by overriding the *_impl method. static void populate_popup_callback(GtkEntry* self, GtkMenu* p0); static void insert_at_cursor_callback(GtkEntry* self, const gchar* p0); +#ifndef GTKMM_DISABLE_DEPRECATED + static void activate_callback(GtkEntry* self); +#endif // GTKMM_DISABLE_DEPRECATED + //Callbacks (virtual functions): }; diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/private/widget_p.h gtkmm3.0-3.4.0/gtk/gtkmm/private/widget_p.h --- gtkmm3.0-3.3.18/gtk/gtkmm/private/widget_p.h 2012-02-07 09:39:10.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/private/widget_p.h 2012-04-10 12:34:55.000000000 +0000 @@ -43,7 +43,11 @@ static void realize_callback(GtkWidget* self); static void unrealize_callback(GtkWidget* self); static void size_allocate_callback(GtkWidget* self, GdkRectangle* p0); +#ifndef GTKMM_DISABLE_DEPRECATED + static void state_changed_callback(GtkWidget* self, GtkStateType p0); +#endif // GTKMM_DISABLE_DEPRECATED + static void parent_set_callback(GtkWidget* self, GtkWidget* p0); static void hierarchy_changed_callback(GtkWidget* self, GtkWidget* p0); static void style_updated_callback(GtkWidget* self); diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/progressbar.cc gtkmm3.0-3.4.0/gtk/gtkmm/progressbar.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/progressbar.cc 2012-02-27 09:08:02.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/progressbar.cc 2012-04-10 12:33:04.000000000 +0000 @@ -202,15 +202,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< double > ProgressBar::property_fraction() { return Glib::PropertyProxy< double >(this, "fraction"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -220,15 +216,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< double > ProgressBar::property_pulse_step() { return Glib::PropertyProxy< double >(this, "pulse-step"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -238,15 +230,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > ProgressBar::property_text() { return Glib::PropertyProxy< Glib::ustring >(this, "text"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -256,15 +244,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ProgressBar::property_ellipsize() { return Glib::PropertyProxy< bool >(this, "ellipsize"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -274,15 +258,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ProgressBar::property_show_text() { return Glib::PropertyProxy< bool >(this, "show-text"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -292,15 +272,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ProgressBar::property_inverted() { return Glib::PropertyProxy< bool >(this, "inverted"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/progressbar.h gtkmm3.0-3.4.0/gtk/gtkmm/progressbar.h --- gtkmm3.0-3.3.18/gtk/gtkmm/progressbar.h 2012-02-27 09:08:02.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/progressbar.h 2012-04-10 12:33:04.000000000 +0000 @@ -242,7 +242,7 @@ bool get_show_text() const; #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The fraction of total work that has been completed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -262,7 +262,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The fraction of total progress to move the bouncing block when pulsed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -282,7 +282,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Text to be displayed in the progress bar. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -302,7 +302,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The preferred place to ellipsize the string, if the progress bar does not have enough room to display the entire string, if at all. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -322,7 +322,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the progress is shown as text. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -342,7 +342,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Invert the direction in which the progress bar grows. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/radioaction.cc gtkmm3.0-3.4.0/gtk/gtkmm/radioaction.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/radioaction.cc 2012-02-27 09:08:03.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/radioaction.cc 2012-04-10 12:33:06.000000000 +0000 @@ -300,15 +300,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > RadioAction::property_value() { return Glib::PropertyProxy< int >(this, "value"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -318,15 +314,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > RadioAction::property_current_value() { return Glib::PropertyProxy< int >(this, "current-value"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/radioaction.h gtkmm3.0-3.4.0/gtk/gtkmm/radioaction.h --- gtkmm3.0-3.3.18/gtk/gtkmm/radioaction.h 2012-02-27 09:08:03.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/radioaction.h 2012-04-10 12:33:06.000000000 +0000 @@ -223,7 +223,7 @@ void set_current_value(int current_value); - /** +/** * @par Slot Prototype: * void on_my_%changed(const Glib::RefPtr& current) * @@ -235,12 +235,11 @@ * @param current The member of @a actions group which has just been activated. */ - Glib::SignalProxy1< void,const Glib::RefPtr& > signal_changed(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The value returned by gtk_radio_action_get_current_value() when this action is the current action of its group. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -261,7 +260,7 @@ //Probably wouldn't work: _WRAP_PROPERTY("group", Group) #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The value property of the currently active member of the group to which this action belongs. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/radiobutton.h gtkmm3.0-3.4.0/gtk/gtkmm/radiobutton.h --- gtkmm3.0-3.3.18/gtk/gtkmm/radiobutton.h 2012-02-13 09:56:38.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/radiobutton.h 2012-04-10 12:33:07.000000000 +0000 @@ -169,7 +169,7 @@ void join_group(RadioButton& group_source); - /** +/** * @par Slot Prototype: * void on_my_%group_changed() * @@ -183,7 +183,6 @@ * @newin{2,4} */ - Glib::SignalProxy0< void > signal_group_changed(); diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/radiomenuitem.h gtkmm3.0-3.4.0/gtk/gtkmm/radiomenuitem.h --- gtkmm3.0-3.3.18/gtk/gtkmm/radiomenuitem.h 2012-02-13 09:56:39.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/radiomenuitem.h 2012-04-10 12:33:09.000000000 +0000 @@ -136,12 +136,11 @@ * more menu items to a different one, but not when the composition * of the group that a menu item belongs to changes. * - * @par Slot Prototype: +* @par Slot Prototype: * void on_my_%group_changed() * */ - Glib::SignalProxy0< void > signal_group_changed(); diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/range.cc gtkmm3.0-3.4.0/gtk/gtkmm/range.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/range.cc 2012-02-27 09:08:06.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/range.cc 2012-04-10 12:33:12.000000000 +0000 @@ -682,15 +682,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Adjustment* > Range::property_adjustment() { return Glib::PropertyProxy< Adjustment* >(this, "adjustment"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -700,15 +696,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Range::property_inverted() { return Glib::PropertyProxy< bool >(this, "inverted"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -718,15 +710,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< SensitivityType > Range::property_lower_stepper_sensitivity() { return Glib::PropertyProxy< SensitivityType >(this, "lower-stepper-sensitivity"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -736,15 +724,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< SensitivityType > Range::property_upper_stepper_sensitivity() { return Glib::PropertyProxy< SensitivityType >(this, "upper-stepper-sensitivity"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -754,15 +738,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Range::property_show_fill_level() { return Glib::PropertyProxy< bool >(this, "show-fill-level"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -772,15 +752,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Range::property_restrict_to_fill_level() { return Glib::PropertyProxy< bool >(this, "restrict-to-fill-level"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -790,15 +766,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< double > Range::property_fill_level() { return Glib::PropertyProxy< double >(this, "fill-level"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -808,15 +780,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Range::property_round_digits() { return Glib::PropertyProxy< int >(this, "round-digits"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/range.h gtkmm3.0-3.4.0/gtk/gtkmm/range.h --- gtkmm3.0-3.3.18/gtk/gtkmm/range.h 2012-02-27 09:08:06.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/range.h 2012-04-10 12:33:12.000000000 +0000 @@ -383,18 +383,17 @@ int get_round_digits() const; - /** +/** * @par Slot Prototype: * void on_my_%value_changed() * * Emitted when the range value changes. */ - Glib::SignalProxy0< void > signal_value_changed(); - /** +/** * @par Slot Prototype: * void on_my_%adjust_bounds(double new_value) * @@ -403,11 +402,10 @@ * @param value The value before we clamp. */ - Glib::SignalProxy1< void,double > signal_adjust_bounds(); - /** +/** * @par Slot Prototype: * void on_my_%move_slider(ScrollType scroll) * @@ -415,11 +413,10 @@ * @param step How to move the slider. */ - Glib::SignalProxy1< void,ScrollType > signal_move_slider(); - /** +/** * @par Slot Prototype: * bool on_my_%change_value(ScrollType scroll, double new_value) * @@ -446,12 +443,11 @@ * the signal, false to propagate the signal further. */ - Glib::SignalProxy2< bool,ScrollType,double > signal_change_value(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The GtkAdjustment that contains the current value of this range object. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -471,7 +467,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Invert direction slider moves to increase range value. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -491,7 +487,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The sensitivity policy for the stepper that points to the adjustment's lower side. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -511,7 +507,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The sensitivity policy for the stepper that points to the adjustment's upper side. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -531,7 +527,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to display a fill level indicator graphics on trough. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -551,7 +547,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to restrict the upper boundary to the fill level. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -571,7 +567,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The fill level. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -591,7 +587,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The number of digits to round the value to. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/recentaction.cc gtkmm3.0-3.4.0/gtk/gtkmm/recentaction.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/recentaction.cc 2012-02-27 09:08:07.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/recentaction.cc 2012-04-10 12:33:14.000000000 +0000 @@ -198,15 +198,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > RecentAction::property_show_numbers() { return Glib::PropertyProxy< bool >(this, "show-numbers"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/recentaction.h gtkmm3.0-3.4.0/gtk/gtkmm/recentaction.h --- gtkmm3.0-3.3.18/gtk/gtkmm/recentaction.h 2012-02-27 09:08:07.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/recentaction.h 2012-04-10 12:33:14.000000000 +0000 @@ -156,7 +156,7 @@ void set_show_numbers(bool show_numbers = true); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the items should be displayed with a number. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/recentchooser.cc gtkmm3.0-3.4.0/gtk/gtkmm/recentchooser.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/recentchooser.cc 2012-02-27 09:08:08.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/recentchooser.cc 2012-04-10 12:33:16.000000000 +0000 @@ -819,15 +819,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > RecentChooser::property_show_private() { return Glib::PropertyProxy< bool >(this, "show-private"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -837,15 +833,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > RecentChooser::property_show_tips() { return Glib::PropertyProxy< bool >(this, "show-tips"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -855,15 +847,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > RecentChooser::property_show_icons() { return Glib::PropertyProxy< bool >(this, "show-icons"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -873,15 +861,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > RecentChooser::property_show_not_found() { return Glib::PropertyProxy< bool >(this, "show-not-found"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -891,15 +875,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > RecentChooser::property_select_multiple() { return Glib::PropertyProxy< bool >(this, "select-multiple"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -909,15 +889,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > RecentChooser::property_local_only() { return Glib::PropertyProxy< bool >(this, "local-only"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -927,15 +903,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > RecentChooser::property_limit() { return Glib::PropertyProxy< int >(this, "limit"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -945,15 +917,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< RecentSortType > RecentChooser::property_sort_type() { return Glib::PropertyProxy< RecentSortType >(this, "sort-type"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -963,15 +931,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > RecentChooser::property_filter() { return Glib::PropertyProxy< Glib::RefPtr >(this, "filter"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/recentchooser.h gtkmm3.0-3.4.0/gtk/gtkmm/recentchooser.h --- gtkmm3.0-3.3.18/gtk/gtkmm/recentchooser.h 2012-02-27 09:08:08.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/recentchooser.h 2012-04-10 12:33:16.000000000 +0000 @@ -160,9 +160,14 @@ RecentChooser(const RecentChooser&); RecentChooser& operator=(const RecentChooser&); +#endif /* DOXYGEN_SHOULD_SKIP_THIS */ protected: - RecentChooser(); // you must derive from this class - + /** + * You should derive from this class to use it. + */ + RecentChooser(); + +#ifndef DOXYGEN_SHOULD_SKIP_THIS /** Called by constructors of derived classes. Provide the result of * the Class init() function to ensure that it is properly * initialized. @@ -497,7 +502,7 @@ Glib::RefPtr get_filter() const; - /** +/** * @par Slot Prototype: * void on_my_%selection_changed() * @@ -509,11 +514,10 @@ * @newin{2,10} */ - Glib::SignalProxy0< void > signal_selection_changed(); - /** +/** * @par Slot Prototype: * void on_my_%item_activated() * @@ -525,13 +529,12 @@ * @newin{2,10} */ - Glib::SignalProxy0< void > signal_item_activated(); //Not wrapped because it's write-only and construct-only: _WRAP_PROPERTY("recent-manager", Glib::RefPtr) #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the private items should be displayed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -551,7 +554,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether there should be a tooltip on the item. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -571,7 +574,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether there should be an icon near the item. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -591,7 +594,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the items pointing to unavailable resources should be displayed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -611,7 +614,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to allow multiple items to be selected. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -631,7 +634,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the selected resource(s) should be limited to local file: URIs. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -651,7 +654,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The maximum number of items to be displayed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -671,7 +674,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The sorting order of the items displayed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -691,7 +694,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The current filter for selecting which resources are displayed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/recentchoosermenu.cc gtkmm3.0-3.4.0/gtk/gtkmm/recentchoosermenu.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/recentchoosermenu.cc 2012-02-27 09:08:09.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/recentchoosermenu.cc 2012-04-10 12:33:19.000000000 +0000 @@ -156,15 +156,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > RecentChooserMenu::property_show_numbers() { return Glib::PropertyProxy< bool >(this, "show-numbers"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/recentchoosermenu.h gtkmm3.0-3.4.0/gtk/gtkmm/recentchoosermenu.h --- gtkmm3.0-3.3.18/gtk/gtkmm/recentchoosermenu.h 2012-02-27 09:08:09.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/recentchoosermenu.h 2012-04-10 12:33:19.000000000 +0000 @@ -136,7 +136,7 @@ bool get_show_numbers() const; #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the items should be displayed with a number. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/recentmanager.cc gtkmm3.0-3.4.0/gtk/gtkmm/recentmanager.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/recentmanager.cc 2012-02-27 09:08:12.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/recentmanager.cc 2012-04-10 12:33:25.000000000 +0000 @@ -345,26 +345,18 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::ustring > RecentManager::property_filename() const { return Glib::PropertyProxy_ReadOnly< Glib::ustring >(this, "filename"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< int > RecentManager::property_size() const { return Glib::PropertyProxy_ReadOnly< int >(this, "size"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/recentmanager.h gtkmm3.0-3.4.0/gtk/gtkmm/recentmanager.h --- gtkmm3.0-3.3.18/gtk/gtkmm/recentmanager.h 2012-02-27 09:08:12.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/recentmanager.h 2012-04-10 12:33:25.000000000 +0000 @@ -316,7 +316,7 @@ typedef sigc::slot SlotChanged; - /** +/** * @par Slot Prototype: * void on_my_%changed() * @@ -327,12 +327,11 @@ * @newin{2,10} */ - Glib::SignalProxy0< void > signal_changed(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The full path to the file to be used to store and read the list. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -343,7 +342,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The size of the recently used resources list. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/scalebutton.cc gtkmm3.0-3.4.0/gtk/gtkmm/scalebutton.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/scalebutton.cc 2012-02-27 09:08:14.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/scalebutton.cc 2012-04-10 12:33:30.000000000 +0000 @@ -293,15 +293,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< double > ScaleButton::property_value() { return Glib::PropertyProxy< double >(this, "value"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -311,15 +307,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< IconSize > ScaleButton::property_size() { return Glib::PropertyProxy< IconSize >(this, "size"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -329,15 +321,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Adjustment* > ScaleButton::property_adjustment() { return Glib::PropertyProxy< Adjustment* >(this, "adjustment"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -347,15 +335,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< std::vector > ScaleButton::property_icons() { return Glib::PropertyProxy< std::vector >(this, "icons"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/scalebutton.h gtkmm3.0-3.4.0/gtk/gtkmm/scalebutton.h --- gtkmm3.0-3.3.18/gtk/gtkmm/scalebutton.h 2012-02-27 09:08:14.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/scalebutton.h 2012-04-10 12:33:30.000000000 +0000 @@ -220,7 +220,7 @@ const Gtk::Widget* get_popup() const; - /** +/** * @par Slot Prototype: * void on_my_%value_changed(double value) * @@ -231,7 +231,6 @@ * @param value The new value. */ - Glib::SignalProxy1< void,double > signal_value_changed(); @@ -239,7 +238,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The value of the scale. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -259,7 +258,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The icon size. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -279,7 +278,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The GtkAdjustment that contains the current value of this scale button object. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -299,7 +298,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** List of icon names. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/scale.cc gtkmm3.0-3.4.0/gtk/gtkmm/scale.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/scale.cc 2012-02-27 09:08:14.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/scale.cc 2012-04-10 12:33:29.000000000 +0000 @@ -363,6 +363,16 @@ return ((PositionType)(gtk_scale_get_value_pos(const_cast(gobj())))); } +void Scale::set_has_origin(bool has_origin) +{ + gtk_scale_set_has_origin(gobj(), static_cast(has_origin)); +} + +bool Scale::get_has_origin() const +{ + return gtk_scale_get_has_origin(const_cast(gobj())); +} + Glib::RefPtr Scale::get_layout() { @@ -400,15 +410,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Scale::property_digits() { return Glib::PropertyProxy< int >(this, "digits"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -418,15 +424,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Scale::property_draw_value() { return Glib::PropertyProxy< bool >(this, "draw-value"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -436,15 +438,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< PositionType > Scale::property_value_pos() { return Glib::PropertyProxy< PositionType >(this, "value-pos"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -454,6 +452,20 @@ } #endif //GLIBMM_PROPERTIES_ENABLED +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy< bool > Scale::property_has_origin() +{ + return Glib::PropertyProxy< bool >(this, "has-origin"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy_ReadOnly< bool > Scale::property_has_origin() const +{ + return Glib::PropertyProxy_ReadOnly< bool >(this, "has-origin"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + Glib::ustring Gtk::Scale::on_format_value(double value) { diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/scale.h gtkmm3.0-3.4.0/gtk/gtkmm/scale.h --- gtkmm3.0-3.3.18/gtk/gtkmm/scale.h 2012-02-27 09:08:14.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/scale.h 2012-04-10 12:33:29.000000000 +0000 @@ -161,6 +161,24 @@ */ PositionType get_value_pos() const; + + /** If @a has_origin is set to true (the default), + * the scale will highlight the part of the scale + * between the origin (bottom or left side) of the scale + * and the current value. + * + * @newin{3,4} + * @param has_origin true if the scale has an origin. + */ + void set_has_origin(bool has_origin = true); + + /** Returns whether the scale has an origin. + * + * @newin{3,4} + * @return true if the scale has an origin. + */ + bool get_has_origin() const; + /** Gets the Pango::Layout used to display the scale. The returned * object is owned by the scale so does not need to be freed by @@ -225,7 +243,7 @@ void clear_marks(); - /** +/** * @par Slot Prototype: * Glib::ustring on_my_%format_value(double value) * @@ -241,7 +259,6 @@ * @return Allocated string representing @a value. */ - Glib::SignalProxy1< Glib::ustring,double > signal_format_value(); // TODO: When we can break ABI, this signal needs to be @@ -251,7 +268,7 @@ /** Number of displayed decimal digits. */ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The number of decimal places that are displayed in the value. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -274,7 +291,7 @@ /** Whether to draw the value as a string next to slider. */ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the current value is displayed as a string next to the slider. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -297,7 +314,7 @@ /** The position in which the value is displayed. */ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The position in which the current value is displayed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -317,6 +334,27 @@ #endif //#GLIBMM_PROPERTIES_ENABLED + #ifdef GLIBMM_PROPERTIES_ENABLED +/** Whether the scale has an origin. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy< bool > property_has_origin() ; +#endif //#GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +/** Whether the scale has an origin. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy_ReadOnly< bool > property_has_origin() const; +#endif //#GLIBMM_PROPERTIES_ENABLED + + protected: virtual void draw_value_vfunc(); diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/scrollable.cc gtkmm3.0-3.4.0/gtk/gtkmm/scrollable.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/scrollable.cc 2012-02-27 09:08:15.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/scrollable.cc 2012-04-10 12:33:32.000000000 +0000 @@ -209,15 +209,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > Scrollable::property_hadjustment() { return Glib::PropertyProxy< Glib::RefPtr >(this, "hadjustment"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -227,15 +223,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > Scrollable::property_vadjustment() { return Glib::PropertyProxy< Glib::RefPtr >(this, "vadjustment"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -245,15 +237,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< ScrollablePolicy > Scrollable::property_hscroll_policy() { return Glib::PropertyProxy< ScrollablePolicy >(this, "hscroll-policy"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -263,15 +251,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< ScrollablePolicy > Scrollable::property_vscroll_policy() { return Glib::PropertyProxy< ScrollablePolicy >(this, "vscroll-policy"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/scrollable.h gtkmm3.0-3.4.0/gtk/gtkmm/scrollable.h --- gtkmm3.0-3.3.18/gtk/gtkmm/scrollable.h 2012-02-27 09:08:15.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/scrollable.h 2012-04-10 12:33:32.000000000 +0000 @@ -105,9 +105,14 @@ Scrollable(const Scrollable&); Scrollable& operator=(const Scrollable&); +#endif /* DOXYGEN_SHOULD_SKIP_THIS */ protected: - Scrollable(); // you must derive from this class - + /** + * You should derive from this class to use it. + */ + Scrollable(); + +#ifndef DOXYGEN_SHOULD_SKIP_THIS /** Called by constructors of derived classes. Provide the result of * the Class init() function to ensure that it is properly * initialized. @@ -236,7 +241,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Horizontal adjustment that is shared between the scrollable widget and its controller. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -256,7 +261,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Vertical adjustment that is shared between the scrollable widget and its controller. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -276,7 +281,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** How the size of the content should be determined. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -296,7 +301,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** How the size of the content should be determined. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/scrolledwindow.cc gtkmm3.0-3.4.0/gtk/gtkmm/scrolledwindow.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/scrolledwindow.cc 2012-02-27 09:08:17.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/scrolledwindow.cc 2012-04-10 12:33:35.000000000 +0000 @@ -284,16 +284,32 @@ gtk_scrolled_window_set_min_content_height(gobj(), height); } +void ScrolledWindow::set_kinetic_scrolling(bool kinetic_scrolling) +{ + gtk_scrolled_window_set_kinetic_scrolling(gobj(), static_cast(kinetic_scrolling)); +} + +bool ScrolledWindow::get_kinetic_scrolling() const +{ + return gtk_scrolled_window_get_kinetic_scrolling(const_cast(gobj())); +} + +void ScrolledWindow::set_capture_button_press(bool capture_button_press) +{ + gtk_scrolled_window_set_capture_button_press(gobj(), static_cast(capture_button_press)); +} + +bool ScrolledWindow::get_capture_button_press() const +{ + return gtk_scrolled_window_get_capture_button_press(const_cast(gobj())); +} -#ifndef GTKMM_DISABLE_DEPRECATED #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > ScrolledWindow::property_hadjustment() { return Glib::PropertyProxy< Glib::RefPtr >(this, "hadjustment"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -303,15 +319,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > ScrolledWindow::property_vadjustment() { return Glib::PropertyProxy< Glib::RefPtr >(this, "vadjustment"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -321,15 +333,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< PolicyType > ScrolledWindow::property_hscrollbar_policy() { return Glib::PropertyProxy< PolicyType >(this, "hscrollbar-policy"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -339,15 +347,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< PolicyType > ScrolledWindow::property_vscrollbar_policy() { return Glib::PropertyProxy< PolicyType >(this, "vscrollbar-policy"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -357,15 +361,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< CornerType > ScrolledWindow::property_window_placement() { return Glib::PropertyProxy< CornerType >(this, "window-placement"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -375,15 +375,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ScrolledWindow::property_window_placement_set() { return Glib::PropertyProxy< bool >(this, "window-placement-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -393,15 +389,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< ShadowType > ScrolledWindow::property_shadow_type() { return Glib::PropertyProxy< ShadowType >(this, "shadow-type"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -411,15 +403,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > ScrolledWindow::property_min_content_width() { return Glib::PropertyProxy< int >(this, "min-content-width"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -429,15 +417,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > ScrolledWindow::property_min_content_height() { return Glib::PropertyProxy< int >(this, "min-content-height"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -447,6 +431,20 @@ } #endif //GLIBMM_PROPERTIES_ENABLED +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy< bool > ScrolledWindow::property_kinetic_scrolling() +{ + return Glib::PropertyProxy< bool >(this, "kinetic-scrolling"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy_ReadOnly< bool > ScrolledWindow::property_kinetic_scrolling() const +{ + return Glib::PropertyProxy_ReadOnly< bool >(this, "kinetic-scrolling"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + } // namespace Gtk diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/scrolledwindow.h gtkmm3.0-3.4.0/gtk/gtkmm/scrolledwindow.h --- gtkmm3.0-3.3.18/gtk/gtkmm/scrolledwindow.h 2012-02-27 09:08:17.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/scrolledwindow.h 2012-04-10 12:33:35.000000000 +0000 @@ -303,11 +303,54 @@ */ void set_min_content_height(int height); + + /** Turns kinetic scrolling on or off. + * Kinetic scrolling only applies to devices with source + * Gdk::SOURCE_TOUCHSCREEN. + * + * @newin{3,4} + * @param kinetic_scrolling true to enable kinetic scrolling. + */ + void set_kinetic_scrolling(bool kinetic_scrolling = true); + + /** Returns the specified kinetic scrolling behavior. + * + * @newin{3,4} + * @return The scrolling behavior flags. + */ + bool get_kinetic_scrolling() const; + + + /** Changes the behaviour of @a scrolled_window wrt. to the initial + * event that possibly starts kinetic scrolling. When @a capture_button_press + * is set to true, the event is captured by the scrolled window, and + * then later replayed if it is meant to go to the child widget. + * + * This should be enabled if any child widgets perform non-reversible + * actions on Gtk::Widget::signal_button_press_event(). If they don't, and handle + * additionally handle Gtk::Widget::signal_grab_broken_event(), it might be better + * to set @a capture_button_press to false. + * + * This setting only has an effect if kinetic scrolling is enabled. + * + * @newin{3,4} + * @param capture_button_press true to capture button presses. + */ + void set_capture_button_press(bool capture_button_press); + + /** Return whether button presses are captured during kinetic + * scrolling. See set_capture_button_press(). + * + * @newin{3,4} + * @return true if button presses are captured during kinetic scrolling. + */ + bool get_capture_button_press() const; + //Keybinding signals: #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The GtkAdjustment for the horizontal position. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -327,7 +370,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The GtkAdjustment for the vertical position. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -347,7 +390,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** When the horizontal scrollbar is displayed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -367,7 +410,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** When the vertical scrollbar is displayed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -387,7 +430,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Where the contents are located with respect to the scrollbars. This property only takes effect if 'window-placement-set' is TRUE. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -407,7 +450,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether 'window-placement' should be used to determine the location of the contents with respect to the scrollbars. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -427,7 +470,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Style of bevel around the contents. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -447,7 +490,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The minimum width that the scrolled window will allocate to its content. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -467,7 +510,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The minimum height that the scrolled window will allocate to its content. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -486,6 +529,26 @@ Glib::PropertyProxy_ReadOnly< int > property_min_content_height() const; #endif //#GLIBMM_PROPERTIES_ENABLED + #ifdef GLIBMM_PROPERTIES_ENABLED +/** Kinetic scrolling mode. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy< bool > property_kinetic_scrolling() ; +#endif //#GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +/** Kinetic scrolling mode. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy_ReadOnly< bool > property_kinetic_scrolling() const; +#endif //#GLIBMM_PROPERTIES_ENABLED + }; diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/separatortoolitem.cc gtkmm3.0-3.4.0/gtk/gtkmm/separatortoolitem.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/separatortoolitem.cc 2012-02-27 09:08:20.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/separatortoolitem.cc 2012-04-10 12:33:41.000000000 +0000 @@ -150,15 +150,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > SeparatorToolItem::property_draw() { return Glib::PropertyProxy< bool >(this, "draw"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/separatortoolitem.h gtkmm3.0-3.4.0/gtk/gtkmm/separatortoolitem.h --- gtkmm3.0-3.3.18/gtk/gtkmm/separatortoolitem.h 2012-02-27 09:08:20.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/separatortoolitem.h 2012-04-10 12:33:41.000000000 +0000 @@ -129,7 +129,7 @@ void set_draw(bool draw = true); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the separator is drawn, or just blank. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/settings.cc gtkmm3.0-3.4.0/gtk/gtkmm/settings.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/settings.cc 2012-02-27 09:08:20.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/settings.cc 2012-04-10 12:33:42.000000000 +0000 @@ -42,6 +42,18 @@ { } // anonymous namespace +// static +GType Glib::Value::value_type() +{ + return gtk_im_preedit_style_get_type(); +} + +// static +GType Glib::Value::value_type() +{ + return gtk_im_status_style_get_type(); +} + namespace Glib { @@ -159,15 +171,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Settings::property_gtk_double_click_time() { return Glib::PropertyProxy< int >(this, "gtk-double-click-time"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -177,15 +185,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Settings::property_gtk_double_click_distance() { return Glib::PropertyProxy< int >(this, "gtk-double-click-distance"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -195,15 +199,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Settings::property_gtk_cursor_blink() { return Glib::PropertyProxy< bool >(this, "gtk-cursor-blink"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -213,15 +213,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Settings::property_gtk_cursor_blink_time() { return Glib::PropertyProxy< int >(this, "gtk-cursor-blink-time"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -231,15 +227,25 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy< int > Settings::property_gtk_cursor_blink_timeout() +{ + return Glib::PropertyProxy< int >(this, "gtk-cursor-blink-timeout"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy_ReadOnly< int > Settings::property_gtk_cursor_blink_timeout() const +{ + return Glib::PropertyProxy_ReadOnly< int >(this, "gtk-cursor-blink-timeout"); +} +#endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Settings::property_gtk_split_cursor() { return Glib::PropertyProxy< bool >(this, "gtk-split-cursor"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -249,15 +255,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Settings::property_gtk_theme_name() { return Glib::PropertyProxy< Glib::ustring >(this, "gtk-theme-name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -267,15 +269,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Settings::property_gtk_key_theme_name() { return Glib::PropertyProxy< Glib::ustring >(this, "gtk-key-theme-name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -285,15 +283,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Settings::property_gtk_menu_bar_accel() { return Glib::PropertyProxy< Glib::ustring >(this, "gtk-menu-bar-accel"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -303,15 +297,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Settings::property_gtk_dnd_drag_threshold() { return Glib::PropertyProxy< int >(this, "gtk-dnd-drag-threshold"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -321,15 +311,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Settings::property_gtk_font_name() { return Glib::PropertyProxy< Glib::ustring >(this, "gtk-font-name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -339,15 +325,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Settings::property_gtk_modules() { return Glib::PropertyProxy< Glib::ustring >(this, "gtk-modules"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -357,15 +339,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Settings::property_gtk_xft_antialias() { return Glib::PropertyProxy< int >(this, "gtk-xft-antialias"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -375,15 +353,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Settings::property_gtk_xft_hinting() { return Glib::PropertyProxy< int >(this, "gtk-xft-hinting"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -393,15 +367,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Settings::property_gtk_xft_hintstyle() { return Glib::PropertyProxy< Glib::ustring >(this, "gtk-xft-hintstyle"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -411,15 +381,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Settings::property_gtk_xft_rgba() { return Glib::PropertyProxy< Glib::ustring >(this, "gtk-xft-rgba"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -429,15 +395,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Settings::property_gtk_xft_dpi() { return Glib::PropertyProxy< int >(this, "gtk-xft-dpi"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -447,15 +409,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Settings::property_gtk_cursor_theme_name() { return Glib::PropertyProxy< Glib::ustring >(this, "gtk-cursor-theme-name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -465,15 +423,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Settings::property_gtk_cursor_theme_size() { return Glib::PropertyProxy< int >(this, "gtk-cursor-theme-size"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -483,15 +437,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Settings::property_gtk_alternative_button_order() { return Glib::PropertyProxy< bool >(this, "gtk-alternative-button-order"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -501,15 +451,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Settings::property_gtk_alternative_sort_arrows() { return Glib::PropertyProxy< bool >(this, "gtk-alternative-sort-arrows"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -519,15 +465,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Settings::property_gtk_show_input_method_menu() { return Glib::PropertyProxy< bool >(this, "gtk-show-input-method-menu"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -537,15 +479,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Settings::property_gtk_show_unicode_menu() { return Glib::PropertyProxy< bool >(this, "gtk-show-unicode-menu"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -555,15 +493,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Settings::property_gtk_timeout_initial() { return Glib::PropertyProxy< int >(this, "gtk-timeout-initial"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -573,15 +507,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Settings::property_gtk_timeout_repeat() { return Glib::PropertyProxy< int >(this, "gtk-timeout-repeat"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -591,15 +521,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Settings::property_gtk_timeout_expand() { return Glib::PropertyProxy< int >(this, "gtk-timeout-expand"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -609,15 +535,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Settings::property_gtk_color_scheme() { return Glib::PropertyProxy< Glib::ustring >(this, "gtk-color-scheme"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -627,15 +549,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Settings::property_gtk_enable_animations() { return Glib::PropertyProxy< bool >(this, "gtk-enable-animations"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -645,15 +563,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Settings::property_gtk_touchscreen_mode() { return Glib::PropertyProxy< bool >(this, "gtk-touchscreen-mode"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -663,15 +577,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Settings::property_gtk_tooltip_timeout() { return Glib::PropertyProxy< int >(this, "gtk-tooltip-timeout"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -681,15 +591,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Settings::property_gtk_tooltip_browse_timeout() { return Glib::PropertyProxy< int >(this, "gtk-tooltip-browse-timeout"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -699,15 +605,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Settings::property_gtk_tooltip_browse_mode_timeout() { return Glib::PropertyProxy< int >(this, "gtk-tooltip-browse-mode-timeout"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -717,15 +619,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Settings::property_gtk_keynav_cursor_only() { return Glib::PropertyProxy< bool >(this, "gtk-keynav-cursor-only"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -735,15 +633,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Settings::property_gtk_keynav_wrap_around() { return Glib::PropertyProxy< bool >(this, "gtk-keynav-wrap-around"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -753,15 +647,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Settings::property_gtk_error_bell() { return Glib::PropertyProxy< bool >(this, "gtk-error-bell"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -771,26 +661,18 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Gdk::Color > Settings::property_color_hash() const { return Glib::PropertyProxy_ReadOnly< Gdk::Color >(this, "color-hash"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Settings::property_gtk_file_chooser_backend() { return Glib::PropertyProxy< Glib::ustring >(this, "gtk-file-chooser-backend"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -800,15 +682,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Settings::property_gtk_print_backends() { return Glib::PropertyProxy< Glib::ustring >(this, "gtk-print-backends"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -818,15 +696,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Settings::property_gtk_print_preview_command() { return Glib::PropertyProxy< Glib::ustring >(this, "gtk-print-preview-command"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -836,15 +710,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Settings::property_gtk_enable_mnemonics() { return Glib::PropertyProxy< bool >(this, "gtk-enable-mnemonics"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -854,15 +724,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Settings::property_gtk_enable_accels() { return Glib::PropertyProxy< bool >(this, "gtk-enable-accels"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -872,15 +738,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Settings::property_gtk_recent_files_limit() { return Glib::PropertyProxy< int >(this, "gtk-recent-files-limit"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -890,15 +752,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Settings::property_gtk_im_module() { return Glib::PropertyProxy< Glib::ustring >(this, "gtk-im-module"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -908,15 +766,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Settings::property_gtk_recent_files_max_age() { return Glib::PropertyProxy< int >(this, "gtk-recent-files-max-age"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -926,15 +780,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Settings::property_gtk_fontconfig_timestamp() { return Glib::PropertyProxy< int >(this, "gtk-fontconfig-timestamp"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -944,15 +794,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Settings::property_gtk_sound_theme_name() { return Glib::PropertyProxy< Glib::ustring >(this, "gtk-sound-theme-name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -962,15 +808,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Settings::property_gtk_enable_input_feedback_sounds() { return Glib::PropertyProxy< bool >(this, "gtk-enable-input-feedback-sounds"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -980,15 +822,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Settings::property_gtk_enable_event_sounds() { return Glib::PropertyProxy< bool >(this, "gtk-enable-event-sounds"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -998,15 +836,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Settings::property_gtk_enable_tooltips() { return Glib::PropertyProxy< bool >(this, "gtk-enable-tooltips"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1016,15 +850,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Settings::property_gtk_application_prefer_dark_theme() { return Glib::PropertyProxy< bool >(this, "gtk-application-prefer-dark-theme"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1034,15 +864,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Settings::property_gtk_auto_mnemonics() { return Glib::PropertyProxy< bool >(this, "gtk-auto-mnemonics"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1052,15 +878,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Gtk::PolicyType > Settings::property_gtk_visible_focus() { return Glib::PropertyProxy< Gtk::PolicyType >(this, "gtk-visible-focus"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1071,6 +893,160 @@ #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy< IMPreeditStyle > Settings::property_gtk_im_preedit_style() +{ + return Glib::PropertyProxy< IMPreeditStyle >(this, "gtk-im-preedit-style"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy_ReadOnly< IMPreeditStyle > Settings::property_gtk_im_preedit_style() const +{ + return Glib::PropertyProxy_ReadOnly< IMPreeditStyle >(this, "gtk-im-preedit-style"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy< IMStatusStyle > Settings::property_gtk_im_status_style() +{ + return Glib::PropertyProxy< IMStatusStyle >(this, "gtk-im-status-style"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy_ReadOnly< IMStatusStyle > Settings::property_gtk_im_status_style() const +{ + return Glib::PropertyProxy_ReadOnly< IMStatusStyle >(this, "gtk-im-status-style"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy< bool > Settings::property_gtk_shell_shows_app_menu() +{ + return Glib::PropertyProxy< bool >(this, "gtk-shell-shows-app-menu"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy_ReadOnly< bool > Settings::property_gtk_shell_shows_app_menu() const +{ + return Glib::PropertyProxy_ReadOnly< bool >(this, "gtk-shell-shows-app-menu"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy< bool > Settings::property_gtk_shell_shows_menubar() +{ + return Glib::PropertyProxy< bool >(this, "gtk-shell-shows-menubar"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy_ReadOnly< bool > Settings::property_gtk_shell_shows_menubar() const +{ + return Glib::PropertyProxy_ReadOnly< bool >(this, "gtk-shell-shows-menubar"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy< int > Settings::property_gtk_menu_popup_delay() +{ + return Glib::PropertyProxy< int >(this, "gtk-menu-popup-delay"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy_ReadOnly< int > Settings::property_gtk_menu_popup_delay() const +{ + return Glib::PropertyProxy_ReadOnly< int >(this, "gtk-menu-popup-delay"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy< int > Settings::property_gtk_menu_popdown_delay() +{ + return Glib::PropertyProxy< int >(this, "gtk-menu-popdown-delay"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy_ReadOnly< int > Settings::property_gtk_menu_popdown_delay() const +{ + return Glib::PropertyProxy_ReadOnly< int >(this, "gtk-menu-popdown-delay"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy< bool > Settings::property_gtk_label_select_on_focus() +{ + return Glib::PropertyProxy< bool >(this, "gtk-label-select-on-focus"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy_ReadOnly< bool > Settings::property_gtk_label_select_on_focus() const +{ + return Glib::PropertyProxy_ReadOnly< bool >(this, "gtk-label-select-on-focus"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy< guint > Settings::property_gtk_entry_password_hint_timeout() +{ + return Glib::PropertyProxy< guint >(this, "gtk-entry-password-hint-timeout"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy_ReadOnly< guint > Settings::property_gtk_entry_password_hint_timeout() const +{ + return Glib::PropertyProxy_ReadOnly< guint >(this, "gtk-entry-password-hint-timeout"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy< bool > Settings::property_gtk_menu_images() +{ + return Glib::PropertyProxy< bool >(this, "gtk-menu-images"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy_ReadOnly< bool > Settings::property_gtk_menu_images() const +{ + return Glib::PropertyProxy_ReadOnly< bool >(this, "gtk-menu-images"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy< int > Settings::property_gtk_menu_bar_popup_delay() +{ + return Glib::PropertyProxy< int >(this, "gtk-menu-bar-popup-delay"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy_ReadOnly< int > Settings::property_gtk_menu_bar_popup_delay() const +{ + return Glib::PropertyProxy_ReadOnly< int >(this, "gtk-menu-bar-popup-delay"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy< GtkCornerType > Settings::property_gtk_scrolled_window_placement() +{ + return Glib::PropertyProxy< GtkCornerType >(this, "gtk-scrolled-window-placement"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy_ReadOnly< GtkCornerType > Settings::property_gtk_scrolled_window_placement() const +{ + return Glib::PropertyProxy_ReadOnly< GtkCornerType >(this, "gtk-scrolled-window-placement"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< ToolbarStyle > Settings::property_gtk_toolbar_style() { return Glib::PropertyProxy< ToolbarStyle >(this, "gtk-toolbar-style"); @@ -1154,15 +1130,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Settings::property_gtk_icon_theme_name() { return Glib::PropertyProxy< Glib::ustring >(this, "gtk-icon-theme-name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1172,15 +1144,25 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy< Glib::ustring > Settings::property_gtk_fallback_icon_theme() +{ + return Glib::PropertyProxy< Glib::ustring >(this, "gtk-fallback-icon-theme"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy_ReadOnly< Glib::ustring > Settings::property_gtk_fallback_icon_theme() const +{ + return Glib::PropertyProxy_ReadOnly< Glib::ustring >(this, "gtk-fallback-icon-theme"); +} +#endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Settings::property_gtk_icon_sizes() { return Glib::PropertyProxy< Glib::ustring >(this, "gtk-icon-sizes"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/settings.h gtkmm3.0-3.4.0/gtk/gtkmm/settings.h --- gtkmm3.0-3.3.18/gtk/gtkmm/settings.h 2012-02-27 09:08:20.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/settings.h 2012-04-10 12:33:42.000000000 +0000 @@ -43,6 +43,71 @@ namespace Gtk { +/** @addtogroup gtkmmEnums gtkmm Enums and Flags */ + +/** + * @ingroup gtkmmEnums + */ +enum IMPreeditStyle +{ + IM_PREEDIT_NOTHING, + IM_PREEDIT_CALLBACK, + IM_PREEDIT_NONE +}; + +} // namespace Gtk + + +#ifndef DOXYGEN_SHOULD_SKIP_THIS +namespace Glib +{ + +template <> +class Value : public Glib::Value_Enum +{ +public: + static GType value_type() G_GNUC_CONST; +}; + +} // namespace Glib +#endif /* DOXYGEN_SHOULD_SKIP_THIS */ + + +namespace Gtk +{ + +/** + * @ingroup gtkmmEnums + */ +enum IMStatusStyle +{ + IM_STATUS_NOTHING, + IM_STATUS_CALLBACK, + IM_STATUS_NONE +}; + +} // namespace Gtk + + +#ifndef DOXYGEN_SHOULD_SKIP_THIS +namespace Glib +{ + +template <> +class Value : public Glib::Value_Enum +{ +public: + static GType value_type() G_GNUC_CONST; +}; + +} // namespace Glib +#endif /* DOXYGEN_SHOULD_SKIP_THIS */ + + +namespace Gtk +{ + + /** Sharing settings between applications. * */ @@ -117,7 +182,7 @@ static Glib::RefPtr get_for_screen(const Glib::RefPtr& screen); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Maximum time allowed between two clicks for them to be considered a double click (in milliseconds). * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -137,7 +202,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Maximum distance allowed between two clicks for them to be considered a double click (in pixels). * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -157,7 +222,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the cursor should blink. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -177,7 +242,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Length of the cursor blink cycle, in milliseconds. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -197,7 +262,27 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Time after which the cursor stops blinking, in seconds. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy< int > property_gtk_cursor_blink_timeout() ; +#endif //#GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +/** Time after which the cursor stops blinking, in seconds. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy_ReadOnly< int > property_gtk_cursor_blink_timeout() const; +#endif //#GLIBMM_PROPERTIES_ENABLED + //since 3.4 + #ifdef GLIBMM_PROPERTIES_ENABLED +/** Whether two cursors should be displayed for mixed left-to-right and right-to-left text. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -217,7 +302,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Name of theme to load. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -237,7 +322,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Name of key theme to load. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -257,7 +342,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Keybinding to activate the menu bar. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -277,7 +362,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Number of pixels the cursor can move before dragging. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -297,7 +382,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Name of default font to use. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -317,7 +402,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** List of currently active GTK modules. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -338,7 +423,7 @@ //#ifdef GDK_WINDOWING_X11 #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to antialias Xft fonts; 0=no, 1=yes, -1=default. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -358,7 +443,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to hint Xft fonts; 0=no, 1=yes, -1=default. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -378,7 +463,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** What degree of hinting to use; hintnone, hintslight, hintmedium, or hintfull. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -398,7 +483,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Type of subpixel antialiasing; none, rgb, bgr, vrgb, vbgr. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -418,7 +503,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Resolution for Xft, in 1024 * dots/inch. -1 to use default value. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -438,7 +523,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Name of the cursor theme to use, or NULL to use the default theme. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -458,7 +543,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Size to use for cursors, or 0 to use the default size. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -479,7 +564,7 @@ //#endif #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether buttons in dialogs should use the alternative button order. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -499,7 +584,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the direction of the sort indicators in list and tree views is inverted compared to the default (where down means ascending). * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -519,7 +604,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the context menus of entries and text views should offer to change the input method. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -539,7 +624,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the context menus of entries and text views should offer to insert control characters. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -559,7 +644,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Starting value for timeouts, when button is pressed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -579,7 +664,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Repeat value for timeouts, when button is pressed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -599,7 +684,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Expand value for timeouts, when a widget is expanding a new region. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -619,7 +704,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** A palette of named colors for use in themes. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -639,7 +724,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to enable toolkit-wide animations. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -659,7 +744,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** When TRUE, there are no motion notify events delivered on this screen. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -679,7 +764,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Timeout before tooltip is shown. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -699,7 +784,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Timeout before tooltip is shown when browse mode is enabled. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -719,7 +804,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Timeout after which browse mode is disabled. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -739,7 +824,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** When TRUE, there are only cursor keys available to navigate widgets. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -759,7 +844,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to wrap around when keyboard-navigating widgets. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -779,7 +864,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** When TRUE, keyboard navigation and other errors will cause a beep. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -799,7 +884,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** A hash table representation of the color scheme. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -810,7 +895,7 @@ //This is really a hash table. #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Name of the GtkFileChooser backend to use by default. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -830,7 +915,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** List of the GtkPrintBackend backends to use by default. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -850,7 +935,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Command to run when displaying a print preview. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -870,7 +955,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether labels should have mnemonics. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -890,7 +975,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether menu items should have accelerators. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -910,7 +995,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Number of recently used files. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -930,7 +1015,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Which IM module should be used by default. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -950,7 +1035,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Maximum age of recently used files, in days. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -970,7 +1055,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Timestamp of current fontconfig configuration. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -990,7 +1075,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** XDG sound theme name. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1010,7 +1095,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to play event sounds as feedback to user input. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1030,7 +1115,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to play any event sounds at all. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1050,7 +1135,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether tooltips should be shown on widgets. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1070,7 +1155,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the application prefers to have a dark theme. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1090,7 +1175,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED // since 2.22 #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether mnemonics should be automatically shown and hidden when the user presses the mnemonic activator. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1110,7 +1195,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED // since 2.20 #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether 'focus rectangles' should be hidden until the user starts to use the keyboard. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1129,9 +1214,229 @@ Glib::PropertyProxy_ReadOnly< Gtk::PolicyType > property_gtk_visible_focus() const; #endif //#GLIBMM_PROPERTIES_ENABLED // since 3.2 + #ifdef GLIBMM_PROPERTIES_ENABLED +/** How to draw the input method preedit string. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy< IMPreeditStyle > property_gtk_im_preedit_style() ; +#endif //#GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +/** How to draw the input method preedit string. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy_ReadOnly< IMPreeditStyle > property_gtk_im_preedit_style() const; +#endif //#GLIBMM_PROPERTIES_ENABLED + //since 3.4 + #ifdef GLIBMM_PROPERTIES_ENABLED +/** How to draw the input method statusbar. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy< IMStatusStyle > property_gtk_im_status_style() ; +#endif //#GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +/** How to draw the input method statusbar. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy_ReadOnly< IMStatusStyle > property_gtk_im_status_style() const; +#endif //#GLIBMM_PROPERTIES_ENABLED + //since 3.4 + #ifdef GLIBMM_PROPERTIES_ENABLED +/** Set to TRUE if the desktop environment is displaying the app menu, FALSE if the app should display it itself. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy< bool > property_gtk_shell_shows_app_menu() ; +#endif //#GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +/** Set to TRUE if the desktop environment is displaying the app menu, FALSE if the app should display it itself. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy_ReadOnly< bool > property_gtk_shell_shows_app_menu() const; +#endif //#GLIBMM_PROPERTIES_ENABLED + //since 3.4 + #ifdef GLIBMM_PROPERTIES_ENABLED +/** Set to TRUE if the desktop environment is displaying the menubar, FALSE if the app should display it itself. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy< bool > property_gtk_shell_shows_menubar() ; +#endif //#GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +/** Set to TRUE if the desktop environment is displaying the menubar, FALSE if the app should display it itself. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy_ReadOnly< bool > property_gtk_shell_shows_menubar() const; +#endif //#GLIBMM_PROPERTIES_ENABLED + //since 3.4 + + #ifdef GLIBMM_PROPERTIES_ENABLED +/** Minimum time the pointer must stay over a menu item before the submenu appear. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy< int > property_gtk_menu_popup_delay() ; +#endif //#GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +/** Minimum time the pointer must stay over a menu item before the submenu appear. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy_ReadOnly< int > property_gtk_menu_popup_delay() const; +#endif //#GLIBMM_PROPERTIES_ENABLED + //since 3.4 + #ifdef GLIBMM_PROPERTIES_ENABLED +/** The time before hiding a submenu when the pointer is moving towards the submenu. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy< int > property_gtk_menu_popdown_delay() ; +#endif //#GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +/** The time before hiding a submenu when the pointer is moving towards the submenu. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy_ReadOnly< int > property_gtk_menu_popdown_delay() const; +#endif //#GLIBMM_PROPERTIES_ENABLED + //since 3.4 + #ifdef GLIBMM_PROPERTIES_ENABLED +/** Whether to select the contents of a selectable label when it is focused. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy< bool > property_gtk_label_select_on_focus() ; +#endif //#GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +/** Whether to select the contents of a selectable label when it is focused. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy_ReadOnly< bool > property_gtk_label_select_on_focus() const; +#endif //#GLIBMM_PROPERTIES_ENABLED + //since 3.4 + #ifdef GLIBMM_PROPERTIES_ENABLED +/** How long to show the last input character in hidden entries. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy< guint > property_gtk_entry_password_hint_timeout() ; +#endif //#GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +/** How long to show the last input character in hidden entries. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy_ReadOnly< guint > property_gtk_entry_password_hint_timeout() const; +#endif //#GLIBMM_PROPERTIES_ENABLED + //since 3.4 + #ifdef GLIBMM_PROPERTIES_ENABLED +/** Whether images should be shown in menus. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy< bool > property_gtk_menu_images() ; +#endif //#GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +/** Whether images should be shown in menus. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy_ReadOnly< bool > property_gtk_menu_images() const; +#endif //#GLIBMM_PROPERTIES_ENABLED + //since 3.4 + #ifdef GLIBMM_PROPERTIES_ENABLED +/** Delay before the submenus of a menu bar appear. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy< int > property_gtk_menu_bar_popup_delay() ; +#endif //#GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +/** Delay before the submenus of a menu bar appear. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy_ReadOnly< int > property_gtk_menu_bar_popup_delay() const; +#endif //#GLIBMM_PROPERTIES_ENABLED + //since 3.4 + #ifdef GLIBMM_PROPERTIES_ENABLED +/** Where the contents of scrolled windows are located with respect to the scrollbars, if not overridden by the scrolled window's own placement. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy< GtkCornerType > property_gtk_scrolled_window_placement() ; +#endif //#GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +/** Where the contents of scrolled windows are located with respect to the scrollbars, if not overridden by the scrolled window's own placement. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy_ReadOnly< GtkCornerType > property_gtk_scrolled_window_placement() const; +#endif //#GLIBMM_PROPERTIES_ENABLED + //since 3.4 //TODO: Add others added since? - // from GtkToolbar #ifdef GLIBMM_PROPERTIES_ENABLED /** * @@ -1173,7 +1478,6 @@ #endif //#GLIBMM_PROPERTIES_ENABLED - // from GtkMenu #ifdef GLIBMM_PROPERTIES_ENABLED /** * @@ -1195,7 +1499,6 @@ #endif //#GLIBMM_PROPERTIES_ENABLED - // from GtkEntry #ifdef GLIBMM_PROPERTIES_ENABLED /** * @@ -1217,7 +1520,6 @@ #endif //#GLIBMM_PROPERTIES_ENABLED - // from GtkColorSelection #ifdef GLIBMM_PROPERTIES_ENABLED /** * @@ -1239,7 +1541,6 @@ #endif //#GLIBMM_PROPERTIES_ENABLED - // from GtkButton #ifdef GLIBMM_PROPERTIES_ENABLED /** * @@ -1261,9 +1562,8 @@ #endif //#GLIBMM_PROPERTIES_ENABLED - // from GtkIconTheme #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Name of icon theme to use. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1283,7 +1583,27 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Name of a icon theme to fall back to. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy< Glib::ustring > property_gtk_fallback_icon_theme() ; +#endif //#GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +/** Name of a icon theme to fall back to. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy_ReadOnly< Glib::ustring > property_gtk_fallback_icon_theme() const; +#endif //#GLIBMM_PROPERTIES_ENABLED + + #ifdef GLIBMM_PROPERTIES_ENABLED +/** List of icon sizes: gtk-menu=16,16:gtk-button=20,20... * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/sizegroup.cc gtkmm3.0-3.4.0/gtk/gtkmm/sizegroup.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/sizegroup.cc 2012-02-27 09:08:21.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/sizegroup.cc 2012-04-10 12:33:44.000000000 +0000 @@ -199,15 +199,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< SizeGroupMode > SizeGroup::property_mode() { return Glib::PropertyProxy< SizeGroupMode >(this, "mode"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -217,15 +213,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > SizeGroup::property_ignore_hidden() { return Glib::PropertyProxy< bool >(this, "ignore-hidden"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/sizegroup.h gtkmm3.0-3.4.0/gtk/gtkmm/sizegroup.h --- gtkmm3.0-3.3.18/gtk/gtkmm/sizegroup.h 2012-02-27 09:08:21.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/sizegroup.h 2012-04-10 12:33:44.000000000 +0000 @@ -226,7 +226,7 @@ std::vector get_widgets() const; #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The directions in which the size group affects the requested sizes of its component widgets. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -246,7 +246,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If TRUE, unmapped widgets are ignored when determining the size of the group. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/socket.h gtkmm3.0-3.4.0/gtk/gtkmm/socket.h --- gtkmm3.0-3.3.18/gtk/gtkmm/socket.h 2012-02-13 09:58:40.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/socket.h 2012-04-10 12:35:17.000000000 +0000 @@ -204,7 +204,7 @@ Glib::RefPtr get_plug_window() const; - /** +/** * @par Slot Prototype: * void on_my_%plug_added() * @@ -212,11 +212,10 @@ * added to the socket. */ - Glib::SignalProxy0< void > signal_plug_added(); - /** +/** * @par Slot Prototype: * bool on_my_%plug_removed() * @@ -226,7 +225,6 @@ * @return true to stop other handlers from being invoked. */ - Glib::SignalProxy0< bool > signal_plug_removed(); diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/spinbutton.cc gtkmm3.0-3.4.0/gtk/gtkmm/spinbutton.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/spinbutton.cc 2012-02-27 09:08:22.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/spinbutton.cc 2012-04-10 12:33:45.000000000 +0000 @@ -621,15 +621,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > SpinButton::property_adjustment() { return Glib::PropertyProxy< Glib::RefPtr >(this, "adjustment"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -639,15 +635,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< double > SpinButton::property_climb_rate() { return Glib::PropertyProxy< double >(this, "climb-rate"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -657,15 +649,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< guint > SpinButton::property_digits() { return Glib::PropertyProxy< guint >(this, "digits"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -675,15 +663,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > SpinButton::property_snap_to_ticks() { return Glib::PropertyProxy< bool >(this, "snap-to-ticks"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -693,15 +677,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > SpinButton::property_numeric() { return Glib::PropertyProxy< bool >(this, "numeric"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -711,15 +691,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > SpinButton::property_wrap() { return Glib::PropertyProxy< bool >(this, "wrap"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -729,15 +705,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< SpinButtonUpdatePolicy > SpinButton::property_update_policy() { return Glib::PropertyProxy< SpinButtonUpdatePolicy >(this, "update-policy"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -747,15 +719,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< double > SpinButton::property_value() { return Glib::PropertyProxy< double >(this, "value"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/spinbutton.h gtkmm3.0-3.4.0/gtk/gtkmm/spinbutton.h --- gtkmm3.0-3.3.18/gtk/gtkmm/spinbutton.h 2012-02-27 09:08:22.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/spinbutton.h 2012-04-10 12:33:45.000000000 +0000 @@ -354,7 +354,7 @@ void update(); - /** +/** * @par Slot Prototype: * int on_my_%input(double* new_value) * @@ -369,11 +369,10 @@ * was not handled, and Gtk::INPUT_ERROR if the conversion failed. */ - Glib::SignalProxy1< int,double* > signal_input(); - /** +/** * @par Slot Prototype: * bool on_my_%output() * @@ -384,11 +383,10 @@ * @return true if the value has been displayed. */ - Glib::SignalProxy0< bool > signal_output(); - /** +/** * @par Slot Prototype: * void on_my_%wrapped() * @@ -398,17 +396,15 @@ * @newin{2,10} */ - Glib::SignalProxy0< void > signal_wrapped(); - /** +/** * @par Slot Prototype: * void on_my_%value_changed() * */ - Glib::SignalProxy0< void > signal_value_changed(); @@ -416,7 +412,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The adjustment that holds the value of the spin button. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -436,7 +432,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The acceleration rate when you hold down a button. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -456,7 +452,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The number of decimal places to display. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -476,7 +472,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether erroneous values are automatically changed to a spin button's nearest step increment. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -496,7 +492,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether non-numeric characters should be ignored. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -516,7 +512,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether a spin button should wrap upon reaching its limits. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -536,7 +532,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the spin button should update always, or only when the value is legal. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -556,7 +552,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Reads the current value, or sets a new value. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/spinner.cc gtkmm3.0-3.4.0/gtk/gtkmm/spinner.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/spinner.cc 2012-02-27 09:08:23.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/spinner.cc 2012-04-10 12:33:47.000000000 +0000 @@ -142,15 +142,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Spinner::property_active() { return Glib::PropertyProxy< bool >(this, "active"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/spinner.h gtkmm3.0-3.4.0/gtk/gtkmm/spinner.h --- gtkmm3.0-3.3.18/gtk/gtkmm/spinner.h 2012-02-27 09:08:23.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/spinner.h 2012-04-10 12:33:47.000000000 +0000 @@ -119,7 +119,7 @@ void stop(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the spinner is active. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/statusbar.h gtkmm3.0-3.4.0/gtk/gtkmm/statusbar.h --- gtkmm3.0-3.3.18/gtk/gtkmm/statusbar.h 2012-02-13 09:57:20.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/statusbar.h 2012-04-10 12:33:48.000000000 +0000 @@ -182,7 +182,7 @@ const Gtk::Widget* get_message_area() const; - /** +/** * @par Slot Prototype: * void on_my_%text_pushed(guint context_id, const Glib::ustring& text) * @@ -191,11 +191,10 @@ * @param text The message that was pushed. */ - Glib::SignalProxy2< void,guint,const Glib::ustring& > signal_text_pushed(); - /** +/** * @par Slot Prototype: * void on_my_%text_popped(guint context_id, const Glib::ustring& text) * @@ -204,7 +203,6 @@ * @param text The message that was just popped. */ - Glib::SignalProxy2< void,guint,const Glib::ustring& > signal_text_popped(); diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/statusicon.cc gtkmm3.0-3.4.0/gtk/gtkmm/statusicon.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/statusicon.cc 2012-02-27 09:08:24.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/statusicon.cc 2012-04-10 12:33:50.000000000 +0000 @@ -1095,15 +1095,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > StatusIcon::property_pixbuf() { return Glib::PropertyProxy< Glib::RefPtr >(this, "pixbuf"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1113,26 +1109,18 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_WriteOnly< std::string > StatusIcon::property_file() { return Glib::PropertyProxy_WriteOnly< std::string >(this, "file"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< StockID > StatusIcon::property_stock() { return Glib::PropertyProxy< StockID >(this, "stock"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1142,15 +1130,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > StatusIcon::property_icon_name() { return Glib::PropertyProxy< Glib::ustring >(this, "icon-name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1160,15 +1144,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > StatusIcon::property_gicon() { return Glib::PropertyProxy< Glib::RefPtr >(this, "gicon"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1178,37 +1158,25 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< ImageType > StatusIcon::property_storage_type() const { return Glib::PropertyProxy_ReadOnly< ImageType >(this, "storage-type"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< int > StatusIcon::property_size() const { return Glib::PropertyProxy_ReadOnly< int >(this, "size"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > StatusIcon::property_screen() { return Glib::PropertyProxy< Glib::RefPtr >(this, "screen"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1218,15 +1186,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > StatusIcon::property_visible() { return Glib::PropertyProxy< bool >(this, "visible"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1236,37 +1200,25 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< bool > StatusIcon::property_embedded() const { return Glib::PropertyProxy_ReadOnly< bool >(this, "embedded"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Orientation > StatusIcon::property_orientation() const { return Glib::PropertyProxy_ReadOnly< Orientation >(this, "orientation"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > StatusIcon::property_has_tooltip() { return Glib::PropertyProxy< bool >(this, "has-tooltip"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1276,15 +1228,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > StatusIcon::property_tooltip_text() { return Glib::PropertyProxy< Glib::ustring >(this, "tooltip-text"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1294,15 +1242,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > StatusIcon::property_tooltip_markup() { return Glib::PropertyProxy< Glib::ustring >(this, "tooltip-markup"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1312,15 +1256,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > StatusIcon::property_title() { return Glib::PropertyProxy< Glib::ustring >(this, "title"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/statusicon.h gtkmm3.0-3.4.0/gtk/gtkmm/statusicon.h --- gtkmm3.0-3.3.18/gtk/gtkmm/statusicon.h 2012-02-27 09:08:24.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/statusicon.h 2012-04-10 12:33:50.000000000 +0000 @@ -492,7 +492,7 @@ guint32 get_x11_window_id() const; #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** A GdkPixbuf to display. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -512,7 +512,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Filename to load and display. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -523,7 +523,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Stock ID for a stock image to display. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -543,7 +543,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The name of the icon from the icon theme. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -563,7 +563,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The GIcon being displayed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -583,7 +583,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The representation being used for image data. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -594,7 +594,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The size of the icon. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -605,7 +605,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The screen where this status icon will be displayed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -625,7 +625,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the status icon is visible. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -645,7 +645,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the status icon is embedded. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -656,7 +656,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The orientation of the tray. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -667,7 +667,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tray icon has a tooltip. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -687,7 +687,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The contents of the tooltip for this widget. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -707,7 +707,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The contents of the tooltip for this tray icon. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -727,7 +727,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The title of this tray icon. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -747,7 +747,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED - /** +/** * @par Slot Prototype: * bool on_my_%size_changed(int size) * @@ -760,11 +760,10 @@ * size. Otherwise, GTK+ will scale the icon as necessary. */ - Glib::SignalProxy1< bool,int > signal_size_changed(); - /** +/** * @par Slot Prototype: * void on_my_%activate() * @@ -777,11 +776,10 @@ * @newin{2,10} */ - Glib::SignalProxy0< void > signal_activate(); - /** +/** * @par Slot Prototype: * void on_my_%popup_menu(guint button, guint32 activate_time) * @@ -802,11 +800,10 @@ * triggered the signal emission. */ - Glib::SignalProxy2< void,guint,guint32 > signal_popup_menu(); - /** +/** * @par Slot Prototype: * bool on_my_%button_press_event(GdkEventButton* event) * @@ -823,11 +820,10 @@ * for the event. false to propagate the event further. */ - Glib::SignalProxy1< bool,GdkEventButton* > signal_button_press_event(); - /** +/** * @par Slot Prototype: * bool on_my_%button_release_event(GdkEventButton* event) * @@ -844,11 +840,10 @@ * for the event. false to propagate the event further. */ - Glib::SignalProxy1< bool,GdkEventButton* > signal_button_release_event(); - /** +/** * @par Slot Prototype: * bool on_my_%scroll_event(GdkEventScroll* event) * @@ -865,11 +860,10 @@ * false to propagate the event further. */ - Glib::SignalProxy1< bool,GdkEventScroll* > signal_scroll_event(); - /** +/** * @par Slot Prototype: * bool on_my_%query_tooltip(int x, int y, bool keyboard_mode, const Glib::RefPtr& tooltip) * @@ -899,7 +893,6 @@ * @return true if @a tooltip should be shown right now, false otherwise. */ - Glib::SignalProxy4< bool,int,int,bool,const Glib::RefPtr& > signal_query_tooltip(); diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/stylecontext.cc gtkmm3.0-3.4.0/gtk/gtkmm/stylecontext.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/stylecontext.cc 2012-03-06 11:39:32.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/stylecontext.cc 2012-04-10 12:33:53.000000000 +0000 @@ -314,6 +314,26 @@ gtk_style_context_set_parent(gobj(), Glib::unwrap(parent)); } +Glib::RefPtr StyleContext::get_parent() +{ + + Glib::RefPtr retvalue = Glib::wrap(gtk_style_context_get_parent(gobj())); + if(retvalue) + retvalue->reference(); //The function does not do a ref for us. + return retvalue; + +} + +Glib::RefPtr StyleContext::get_parent() const +{ + return const_cast(this)->get_parent(); +} + +std::vector StyleContext::list_classes() const +{ + return Glib::ListHandler::list_to_vector(gtk_style_context_list_classes(const_cast(gobj())), Glib::OWNERSHIP_SHALLOW); +} + void StyleContext::add_class(const Glib::ustring& class_name) { gtk_style_context_add_class(gobj(), class_name.c_str()); @@ -526,15 +546,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > StyleContext::property_screen() { return Glib::PropertyProxy< Glib::RefPtr >(this, "screen"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -544,15 +560,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< TextDirection > StyleContext::property_direction() { return Glib::PropertyProxy< TextDirection >(this, "direction"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -562,6 +574,20 @@ } #endif //GLIBMM_PROPERTIES_ENABLED +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy< Glib::RefPtr > StyleContext::property_parent() +{ + return Glib::PropertyProxy< Glib::RefPtr >(this, "parent"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +Glib::PropertyProxy_ReadOnly< Glib::RefPtr > StyleContext::property_parent() const +{ + return Glib::PropertyProxy_ReadOnly< Glib::RefPtr >(this, "parent"); +} +#endif //GLIBMM_PROPERTIES_ENABLED + void Gtk::StyleContext::on_changed() { diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/stylecontext.h gtkmm3.0-3.4.0/gtk/gtkmm/stylecontext.h --- gtkmm3.0-3.3.18/gtk/gtkmm/stylecontext.h 2012-03-06 11:39:32.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/stylecontext.h 2012-04-10 12:33:53.000000000 +0000 @@ -237,6 +237,7 @@ */ void context_restore(); +//TODO: GtkCssSection * gtk_style_context_get_section (GtkStyleContext *context, const gchar *property); /* TODO: _WRAP_METHOD(void get_property ( const Glib::ustring& property, @@ -320,7 +321,33 @@ void set_parent(const Glib::RefPtr& parent); void unset_parent(); - //TODO: _WRAP_METHOD(GList * list_classes (), gtk_style_context_list_classes) + + /** Gets the parent context set via set_parent(). + * See that function for details. + * + * @newin{3,4} + * @return The parent context or 0. + */ + Glib::RefPtr get_parent(); + + /** Gets the parent context set via set_parent(). + * See that function for details. + * + * @newin{3,4} + * @return The parent context or 0. + */ + Glib::RefPtr get_parent() const; + + + /** Returns the list of classes currently defined in @a context. + * + * @newin{3,0} + * @return A List of + * strings with the currently defined classes. The contents + * of the list are owned by GTK+, but you must free the list + * itself with Glib::list_free() when you are done with it. + */ + std::vector list_classes() const; /** Adds a style class to @a context, so posterior calls to @@ -946,18 +973,17 @@ Glib::RefPtr render_icon_pixbuf(const IconSource& source, IconSize size); - /** +/** * @par Slot Prototype: * void on_my_%changed() * */ - Glib::SignalProxy0< void > signal_changed(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The associated GdkScreen. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -977,7 +1003,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Text direction. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -996,6 +1022,26 @@ Glib::PropertyProxy_ReadOnly< TextDirection > property_direction() const; #endif //#GLIBMM_PROPERTIES_ENABLED + #ifdef GLIBMM_PROPERTIES_ENABLED +/** The parent style context. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy< Glib::RefPtr > property_parent() ; +#endif //#GLIBMM_PROPERTIES_ENABLED + +#ifdef GLIBMM_PROPERTIES_ENABLED +/** The parent style context. + * + * You rarely need to use properties because there are get_ and set_ methods for almost all of them. + * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when + * the value of the property changes. + */ + Glib::PropertyProxy_ReadOnly< Glib::RefPtr > property_parent() const; +#endif //#GLIBMM_PROPERTIES_ENABLED + public: diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/styleprovider.h gtkmm3.0-3.4.0/gtk/gtkmm/styleprovider.h --- gtkmm3.0-3.3.18/gtk/gtkmm/styleprovider.h 2012-02-07 09:38:22.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/styleprovider.h 2012-04-10 12:33:55.000000000 +0000 @@ -71,9 +71,14 @@ StyleProvider(const StyleProvider&); StyleProvider& operator=(const StyleProvider&); +#endif /* DOXYGEN_SHOULD_SKIP_THIS */ protected: - StyleProvider(); // you must derive from this class - + /** + * You should derive from this class to use it. + */ + StyleProvider(); + +#ifndef DOXYGEN_SHOULD_SKIP_THIS /** Called by constructors of derived classes. Provide the result of * the Class init() function to ensure that it is properly * initialized. diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/switch.cc gtkmm3.0-3.4.0/gtk/gtkmm/switch.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/switch.cc 2012-02-27 09:08:27.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/switch.cc 2012-04-10 12:33:56.000000000 +0000 @@ -148,15 +148,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Switch::property_active() { return Glib::PropertyProxy< bool >(this, "active"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/switch.h gtkmm3.0-3.4.0/gtk/gtkmm/switch.h --- gtkmm3.0-3.3.18/gtk/gtkmm/switch.h 2012-02-27 09:08:27.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/switch.h 2012-04-10 12:33:56.000000000 +0000 @@ -126,7 +126,7 @@ bool get_active() const; #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the switch is on or off. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/table.cc gtkmm3.0-3.4.0/gtk/gtkmm/table.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/table.cc 2012-02-27 09:08:28.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/table.cc 2012-04-10 12:33:58.000000000 +0000 @@ -215,15 +215,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< guint > Table::property_n_rows() { return Glib::PropertyProxy< guint >(this, "n-rows"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -233,15 +229,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< guint > Table::property_n_columns() { return Glib::PropertyProxy< guint >(this, "n-columns"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -251,15 +243,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< guint > Table::property_column_spacing() { return Glib::PropertyProxy< guint >(this, "column-spacing"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -269,15 +257,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< guint > Table::property_row_spacing() { return Glib::PropertyProxy< guint >(this, "row-spacing"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -287,15 +271,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Table::property_homogeneous() { return Glib::PropertyProxy< bool >(this, "homogeneous"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/table.h gtkmm3.0-3.4.0/gtk/gtkmm/table.h --- gtkmm3.0-3.3.18/gtk/gtkmm/table.h 2012-02-27 09:08:28.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/table.h 2012-04-10 12:33:58.000000000 +0000 @@ -293,7 +293,7 @@ void get_size(guint& rows, guint& columns) const; #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The number of rows in the table. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -313,7 +313,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The number of columns in the table. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -333,7 +333,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The amount of space between two consecutive columns. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -353,7 +353,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The amount of space between two consecutive rows. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -373,7 +373,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If TRUE, the table cells are all the same width/height. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/textbuffer.cc gtkmm3.0-3.4.0/gtk/gtkmm/textbuffer.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/textbuffer.cc 2012-02-27 09:08:31.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/textbuffer.cc 2012-04-10 12:34:04.000000000 +0000 @@ -1901,26 +1901,18 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::RefPtr > TextBuffer::property_tag_table() const { return Glib::PropertyProxy_ReadOnly< Glib::RefPtr >(this, "tag-table"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > TextBuffer::property_text() { return Glib::PropertyProxy< Glib::ustring >(this, "text"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1930,26 +1922,18 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< bool > TextBuffer::property_has_selection() const { return Glib::PropertyProxy_ReadOnly< bool >(this, "has-selection"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< int > TextBuffer::property_cursor_position() const { return Glib::PropertyProxy_ReadOnly< int >(this, "cursor-position"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/textbuffer.h gtkmm3.0-3.4.0/gtk/gtkmm/textbuffer.h --- gtkmm3.0-3.3.18/gtk/gtkmm/textbuffer.h 2012-02-27 09:08:31.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/textbuffer.h 2012-04-10 12:34:04.000000000 +0000 @@ -963,7 +963,7 @@ */ - /** +/** * @par Slot Prototype: * void on_my_%insert(const TextBuffer::iterator& pos, const Glib::ustring& text, int bytes) * @@ -983,11 +983,10 @@ * @param len Length of the inserted text in bytes. */ - Glib::SignalProxy3< void,const TextBuffer::iterator&,const Glib::ustring&,int > signal_insert(); - /** +/** * @par Slot Prototype: * void on_my_%insert_pixbuf(const TextBuffer::iterator& pos, const Glib::RefPtr& pixbuf) * @@ -1004,11 +1003,10 @@ * @param pixbuf The Gdk::Pixbuf to be inserted. */ - Glib::SignalProxy2< void,const TextBuffer::iterator&,const Glib::RefPtr& > signal_insert_pixbuf(); - /** +/** * @par Slot Prototype: * void on_my_%insert_child_anchor(const TextBuffer::iterator& pos, const Glib::RefPtr& anchor) * @@ -1026,11 +1024,10 @@ * @param anchor The Gtk::TextChildAnchor to be inserted. */ - Glib::SignalProxy2< void,const TextBuffer::iterator&,const Glib::RefPtr& > signal_insert_child_anchor(); - /** +/** * @par Slot Prototype: * void on_my_%erase(const TextBuffer::iterator& start, const TextBuffer::iterator& end) * @@ -1049,11 +1046,10 @@ * @param end The end of the range to be deleted. */ - Glib::SignalProxy2< void,const TextBuffer::iterator&,const TextBuffer::iterator& > signal_erase(); - /** +/** * @par Slot Prototype: * void on_my_%changed() * @@ -1061,11 +1057,10 @@ * has changed. */ - Glib::SignalProxy0< void > signal_changed(); - /** +/** * @par Slot Prototype: * void on_my_%modified_changed() * @@ -1076,11 +1071,10 @@ * Gtk::TextBuffer::set_modified(). */ - Glib::SignalProxy0< void > signal_modified_changed(); - /** +/** * @par Slot Prototype: * void on_my_%mark_set(const TextBuffer::iterator& location, const Glib::RefPtr& mark) * @@ -1094,11 +1088,10 @@ * @param mark The mark that is set. */ - Glib::SignalProxy2< void,const TextBuffer::iterator&,const Glib::RefPtr& > signal_mark_set(); - /** +/** * @par Slot Prototype: * void on_my_%mark_deleted(const Glib::RefPtr& mark) * @@ -1110,11 +1103,10 @@ * @param mark The mark that was deleted. */ - Glib::SignalProxy1< void,const Glib::RefPtr& > signal_mark_deleted(); - /** +/** * @par Slot Prototype: * void on_my_%apply_tag(const Glib::RefPtr& tag, const TextBuffer::iterator& range_begin, const TextBuffer::iterator& range_end) * @@ -1134,11 +1126,10 @@ * @param end The end of the range the tag is applied to. */ - Glib::SignalProxy3< void,const Glib::RefPtr&,const TextBuffer::iterator&,const TextBuffer::iterator& > signal_apply_tag(); - /** +/** * @par Slot Prototype: * void on_my_%remove_tag(const Glib::RefPtr& tag, const TextBuffer::iterator& range_begin, const TextBuffer::iterator& range_end) * @@ -1156,11 +1147,10 @@ * @param end The end of the range the tag is removed from. */ - Glib::SignalProxy3< void,const Glib::RefPtr&,const TextBuffer::iterator&,const TextBuffer::iterator& > signal_remove_tag(); - /** +/** * @par Slot Prototype: * void on_my_%begin_user_action() * @@ -1176,11 +1166,10 @@ * Gtk::TextBuffer::delete_selection(). */ - Glib::SignalProxy0< void > signal_begin_user_action(); - /** +/** * @par Slot Prototype: * void on_my_%end_user_action() * @@ -1197,11 +1186,10 @@ * Gtk::TextBuffer::backspace(). */ - Glib::SignalProxy0< void > signal_end_user_action(); - /** +/** * @par Slot Prototype: * void on_my_%paste_done(const Glib::RefPtr& clipboard) * @@ -1212,12 +1200,11 @@ * @newin{2,16} */ - Glib::SignalProxy1< void,const Glib::RefPtr& > signal_paste_done(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Text Tag Table. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1228,7 +1215,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Current text of the buffer. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1248,7 +1235,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the buffer has some text currently selected. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1259,7 +1246,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The position of the insert mark (as offset from the beginning of the buffer). * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/textmark.cc gtkmm3.0-3.4.0/gtk/gtkmm/textmark.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/textmark.cc 2012-02-27 09:08:33.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/textmark.cc 2012-04-10 12:34:08.000000000 +0000 @@ -215,26 +215,18 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::ustring > TextMark::property_name() const { return Glib::PropertyProxy_ReadOnly< Glib::ustring >(this, "name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< bool > TextMark::property_left_gravity() const { return Glib::PropertyProxy_ReadOnly< bool >(this, "left-gravity"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/textmark.h gtkmm3.0-3.4.0/gtk/gtkmm/textmark.h --- gtkmm3.0-3.3.18/gtk/gtkmm/textmark.h 2012-02-27 09:08:33.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/textmark.h 2012-04-10 12:34:08.000000000 +0000 @@ -239,7 +239,7 @@ TextIter get_iter(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Mark name. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -250,7 +250,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the mark has left gravity. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/texttag.cc gtkmm3.0-3.4.0/gtk/gtkmm/texttag.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/texttag.cc 2012-02-24 12:24:50.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/texttag.cc 2012-04-10 12:34:10.000000000 +0000 @@ -299,37 +299,25 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::ustring > TextTag::property_name() const { return Glib::PropertyProxy_ReadOnly< Glib::ustring >(this, "name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_WriteOnly< Glib::ustring > TextTag::property_background() { return Glib::PropertyProxy_WriteOnly< Glib::ustring >(this, "background"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_WriteOnly< Glib::ustring > TextTag::property_foreground() { return Glib::PropertyProxy_WriteOnly< Glib::ustring >(this, "foreground"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifndef GTKMM_DISABLE_DEPRECATED @@ -339,9 +327,9 @@ { return Glib::PropertyProxy< Gdk::Color >(this, "background-gdk"); } +#endif //GLIBMM_PROPERTIES_ENABLED #endif // GTKMM_DISABLE_DEPRECATED -#endif //GLIBMM_PROPERTIES_ENABLED #ifndef GTKMM_DISABLE_DEPRECATED @@ -350,19 +338,15 @@ { return Glib::PropertyProxy_ReadOnly< Gdk::Color >(this, "background-gdk"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED +#endif // GTKMM_DISABLE_DEPRECATED -#ifndef GTKMM_DISABLE_DEPRECATED #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Gdk::RGBA > TextTag::property_background_rgba() { return Glib::PropertyProxy< Gdk::RGBA >(this, "background-rgba"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -379,9 +363,9 @@ { return Glib::PropertyProxy< Gdk::Color >(this, "foreground-gdk"); } +#endif //GLIBMM_PROPERTIES_ENABLED #endif // GTKMM_DISABLE_DEPRECATED -#endif //GLIBMM_PROPERTIES_ENABLED #ifndef GTKMM_DISABLE_DEPRECATED @@ -390,19 +374,15 @@ { return Glib::PropertyProxy_ReadOnly< Gdk::Color >(this, "foreground-gdk"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED +#endif // GTKMM_DISABLE_DEPRECATED -#ifndef GTKMM_DISABLE_DEPRECATED #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Gdk::RGBA > TextTag::property_foreground_rgba() { return Glib::PropertyProxy< Gdk::RGBA >(this, "foreground-rgba"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -412,15 +392,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > TextTag::property_font() { return Glib::PropertyProxy< Glib::ustring >(this, "font"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -430,15 +406,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Pango::FontDescription > TextTag::property_font_desc() { return Glib::PropertyProxy< Pango::FontDescription >(this, "font-desc"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -448,15 +420,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > TextTag::property_family() { return Glib::PropertyProxy< Glib::ustring >(this, "family"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -466,15 +434,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Pango::Style > TextTag::property_style() { return Glib::PropertyProxy< Pango::Style >(this, "style"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -484,15 +448,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Pango::Variant > TextTag::property_variant() { return Glib::PropertyProxy< Pango::Variant >(this, "variant"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -502,15 +462,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > TextTag::property_weight() { return Glib::PropertyProxy< int >(this, "weight"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -520,15 +476,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Pango::Stretch > TextTag::property_stretch() { return Glib::PropertyProxy< Pango::Stretch >(this, "stretch"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -538,15 +490,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > TextTag::property_size() { return Glib::PropertyProxy< int >(this, "size"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -556,15 +504,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< double > TextTag::property_size_points() { return Glib::PropertyProxy< double >(this, "size-points"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -574,15 +518,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< double > TextTag::property_scale() { return Glib::PropertyProxy< double >(this, "scale"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -592,15 +532,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > TextTag::property_pixels_above_lines() { return Glib::PropertyProxy< int >(this, "pixels-above-lines"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -610,15 +546,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > TextTag::property_pixels_below_lines() { return Glib::PropertyProxy< int >(this, "pixels-below-lines"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -628,15 +560,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > TextTag::property_pixels_inside_wrap() { return Glib::PropertyProxy< int >(this, "pixels-inside-wrap"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -646,15 +574,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_editable() { return Glib::PropertyProxy< bool >(this, "editable"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -664,15 +588,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< WrapMode > TextTag::property_wrap_mode() { return Glib::PropertyProxy< WrapMode >(this, "wrap-mode"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -682,15 +602,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Justification > TextTag::property_justification() { return Glib::PropertyProxy< Justification >(this, "justification"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -700,15 +616,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< TextDirection > TextTag::property_direction() { return Glib::PropertyProxy< TextDirection >(this, "direction"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -718,15 +630,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > TextTag::property_left_margin() { return Glib::PropertyProxy< int >(this, "left-margin"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -736,15 +644,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > TextTag::property_indent() { return Glib::PropertyProxy< int >(this, "indent"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -754,15 +658,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_strikethrough() { return Glib::PropertyProxy< bool >(this, "strikethrough"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -772,15 +672,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > TextTag::property_right_margin() { return Glib::PropertyProxy< int >(this, "right-margin"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -790,15 +686,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Pango::Underline > TextTag::property_underline() { return Glib::PropertyProxy< Pango::Underline >(this, "underline"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -808,15 +700,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > TextTag::property_rise() { return Glib::PropertyProxy< int >(this, "rise"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -826,15 +714,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_background_full_height() { return Glib::PropertyProxy< bool >(this, "background-full-height"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -844,15 +728,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > TextTag::property_language() { return Glib::PropertyProxy< Glib::ustring >(this, "language"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -862,15 +742,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Pango::TabArray > TextTag::property_tabs() { return Glib::PropertyProxy< Pango::TabArray >(this, "tabs"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -880,15 +756,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_invisible() { return Glib::PropertyProxy< bool >(this, "invisible"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -898,15 +770,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_WriteOnly< Glib::ustring > TextTag::property_paragraph_background() { return Glib::PropertyProxy_WriteOnly< Glib::ustring >(this, "paragraph-background"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifndef GTKMM_DISABLE_DEPRECATED @@ -916,9 +784,9 @@ { return Glib::PropertyProxy< Gdk::Color >(this, "paragraph-background-gdk"); } +#endif //GLIBMM_PROPERTIES_ENABLED #endif // GTKMM_DISABLE_DEPRECATED -#endif //GLIBMM_PROPERTIES_ENABLED #ifndef GTKMM_DISABLE_DEPRECATED @@ -927,19 +795,15 @@ { return Glib::PropertyProxy_ReadOnly< Gdk::Color >(this, "paragraph-background-gdk"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED +#endif // GTKMM_DISABLE_DEPRECATED -#ifndef GTKMM_DISABLE_DEPRECATED #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Gdk::RGBA > TextTag::property_paragraph_background_rgba() { return Glib::PropertyProxy< Gdk::RGBA >(this, "paragraph-background-rgba"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -949,15 +813,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_accumulative_margin() { return Glib::PropertyProxy< bool >(this, "accumulative-margin"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -967,15 +827,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_background_set() { return Glib::PropertyProxy< bool >(this, "background-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -985,15 +841,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_foreground_set() { return Glib::PropertyProxy< bool >(this, "foreground-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1003,15 +855,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_family_set() { return Glib::PropertyProxy< bool >(this, "family-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1021,15 +869,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_style_set() { return Glib::PropertyProxy< bool >(this, "style-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1039,15 +883,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_variant_set() { return Glib::PropertyProxy< bool >(this, "variant-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1057,15 +897,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_weight_set() { return Glib::PropertyProxy< bool >(this, "weight-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1075,15 +911,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_stretch_set() { return Glib::PropertyProxy< bool >(this, "stretch-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1093,15 +925,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_size_set() { return Glib::PropertyProxy< bool >(this, "size-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1111,15 +939,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_scale_set() { return Glib::PropertyProxy< bool >(this, "scale-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1129,15 +953,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_pixels_above_lines_set() { return Glib::PropertyProxy< bool >(this, "pixels-above-lines-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1147,15 +967,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_pixels_below_lines_set() { return Glib::PropertyProxy< bool >(this, "pixels-below-lines-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1165,15 +981,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_pixels_inside_wrap_set() { return Glib::PropertyProxy< bool >(this, "pixels-inside-wrap-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1183,15 +995,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_editable_set() { return Glib::PropertyProxy< bool >(this, "editable-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1201,15 +1009,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_wrap_mode_set() { return Glib::PropertyProxy< bool >(this, "wrap-mode-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1219,15 +1023,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_justification_set() { return Glib::PropertyProxy< bool >(this, "justification-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1237,15 +1037,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_left_margin_set() { return Glib::PropertyProxy< bool >(this, "left-margin-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1255,15 +1051,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_indent_set() { return Glib::PropertyProxy< bool >(this, "indent-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1273,15 +1065,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_strikethrough_set() { return Glib::PropertyProxy< bool >(this, "strikethrough-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1291,15 +1079,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_right_margin_set() { return Glib::PropertyProxy< bool >(this, "right-margin-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1309,15 +1093,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_underline_set() { return Glib::PropertyProxy< bool >(this, "underline-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1327,15 +1107,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_rise_set() { return Glib::PropertyProxy< bool >(this, "rise-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1345,15 +1121,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_background_full_height_set() { return Glib::PropertyProxy< bool >(this, "background-full-height-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1363,15 +1135,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_language_set() { return Glib::PropertyProxy< bool >(this, "language-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1381,15 +1149,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_tabs_set() { return Glib::PropertyProxy< bool >(this, "tabs-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1399,15 +1163,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_invisible_set() { return Glib::PropertyProxy< bool >(this, "invisible-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1417,15 +1177,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextTag::property_paragraph_background_set() { return Glib::PropertyProxy< bool >(this, "paragraph-background-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/texttag.h gtkmm3.0-3.4.0/gtk/gtkmm/texttag.h --- gtkmm3.0-3.3.18/gtk/gtkmm/texttag.h 2012-02-27 09:08:34.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/texttag.h 2012-04-10 12:34:10.000000000 +0000 @@ -158,7 +158,7 @@ bool event(const Glib::RefPtr& event_object, GdkEvent* event, const TextIter& iter); - /** +/** * @par Slot Prototype: * bool on_my_%event(const Glib::RefPtr& event_object, GdkEvent* event, const TextIter& iter) * @@ -171,12 +171,11 @@ * event. false to propagate the event further. */ - Glib::SignalProxy3< bool,const Glib::RefPtr&,GdkEvent*,const TextIter& > signal_event(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Name used to refer to the text tag. NULL for anonymous tags. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -187,7 +186,7 @@ //construct-only. #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Background color as a string. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -198,7 +197,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Foreground color as a string. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -211,7 +210,8 @@ #ifndef GTKMM_DISABLE_DEPRECATED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Background color as a GdkColor. + * @deprecated Use property_background_rgba() instead. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -234,7 +234,7 @@ #endif // GTKMM_DISABLE_DEPRECATED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Background color as a GdkRGBA. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -257,7 +257,8 @@ #ifndef GTKMM_DISABLE_DEPRECATED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Foreground color as a GdkColor. + * @deprecated Use property_foreground_rgba() instead. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -280,7 +281,7 @@ #endif // GTKMM_DISABLE_DEPRECATED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Foreground color as a GdkRGBA. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -300,7 +301,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Font description as a string, e.g. 'Sans Italic 12'. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -320,7 +321,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Font description as a PangoFontDescription struct. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -340,7 +341,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Name of the font family, e.g. Sans, Helvetica, Times, Monospace. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -360,7 +361,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Font style as a PangoStyle, e.g. PANGO_STYLE_ITALIC. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -380,7 +381,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Font variant as a PangoVariant, e.g. PANGO_VARIANT_SMALL_CAPS. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -400,7 +401,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Font weight as an integer, see predefined values in PangoWeight; for example, PANGO_WEIGHT_BOLD. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -420,7 +421,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Font stretch as a PangoStretch, e.g. PANGO_STRETCH_CONDENSED. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -440,7 +441,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Font size in Pango units. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -460,7 +461,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Font size in points. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -480,7 +481,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Font size as a scale factor relative to the default font size. This properly adapts to theme changes etc. so is recommended. Pango predefines some scales such as PANGO_SCALE_X_LARGE. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -500,7 +501,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Pixels of blank space above paragraphs. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -520,7 +521,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Pixels of blank space below paragraphs. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -540,7 +541,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Pixels of blank space between wrapped lines in a paragraph. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -560,7 +561,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the text can be modified by the user. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -580,7 +581,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to wrap lines never, at word boundaries, or at character boundaries. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -600,7 +601,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Left, right, or center justification. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -620,7 +621,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Text direction, e.g. right-to-left or left-to-right. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -640,7 +641,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Width of the left margin in pixels. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -660,7 +661,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Amount to indent the paragraph, in pixels. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -680,7 +681,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to strike through the text. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -700,7 +701,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Width of the right margin in pixels. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -720,7 +721,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Style of underline for this text. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -740,7 +741,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Offset of text above the baseline (below the baseline if rise is negative) in Pango units. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -760,7 +761,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the background color fills the entire line height or only the height of the tagged characters. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -780,7 +781,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The language this text is in, as an ISO code. Pango can use this as a hint when rendering the text. If not set, an appropriate default will be used. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -800,7 +801,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Custom tabs for this text. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -820,7 +821,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this text is hidden. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -840,7 +841,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Paragraph background color as a string. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -853,7 +854,8 @@ #ifndef GTKMM_DISABLE_DEPRECATED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Paragraph background color as a GdkColor. + * @deprecated Use property_paragraph_background_rgba() instead. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -876,7 +878,7 @@ #endif // GTKMM_DISABLE_DEPRECATED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Paragraph background RGBA as a GdkRGBA. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -896,7 +898,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether left and right margins accumulate. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -916,7 +918,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the background color. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -936,7 +938,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the foreground color. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -956,7 +958,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the font family. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -976,7 +978,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the font style. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -996,7 +998,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the font variant. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1016,7 +1018,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the font weight. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1036,7 +1038,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the font stretch. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1056,7 +1058,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the font size. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1076,7 +1078,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag scales the font size by a factor. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1096,7 +1098,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the number of pixels above lines. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1116,7 +1118,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the number of pixels above lines. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1136,7 +1138,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the number of pixels between wrapped lines. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1156,7 +1158,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects text editability. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1176,7 +1178,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects line wrap mode. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1196,7 +1198,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects paragraph justification. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1216,7 +1218,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the left margin. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1236,7 +1238,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects indentation. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1256,7 +1258,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects strikethrough. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1276,7 +1278,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the right margin. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1296,7 +1298,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects underlining. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1316,7 +1318,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the rise. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1336,7 +1338,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects background height. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1356,7 +1358,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the language the text is rendered as. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1376,7 +1378,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects tabs. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1396,7 +1398,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects text visibility. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1416,7 +1418,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether this tag affects the paragraph background color. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/texttagtable.h gtkmm3.0-3.4.0/gtk/gtkmm/texttagtable.h --- gtkmm3.0-3.3.18/gtk/gtkmm/texttagtable.h 2012-02-13 09:57:40.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/texttagtable.h 2012-04-10 12:34:11.000000000 +0000 @@ -147,7 +147,7 @@ int get_size() const; - /** +/** * @par Slot Prototype: * void on_my_%tag_changed(const Glib::RefPtr& tag, bool size_changed) * @@ -156,11 +156,10 @@ * @param size_changed Whether the size has been changed. */ - Glib::SignalProxy2< void,const Glib::RefPtr&,bool > signal_tag_changed(); - /** +/** * @par Slot Prototype: * void on_my_%tag_added(const Glib::RefPtr& tag) * @@ -168,11 +167,10 @@ * @param tag The added tag. */ - Glib::SignalProxy1< void,const Glib::RefPtr& > signal_tag_added(); - /** +/** * @par Slot Prototype: * void on_my_%tag_removed(const Glib::RefPtr& tag) * @@ -180,7 +178,6 @@ * @param tag The removed tag. */ - Glib::SignalProxy1< void,const Glib::RefPtr& > signal_tag_removed(); diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/textview.cc gtkmm3.0-3.4.0/gtk/gtkmm/textview.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/textview.cc 2012-02-27 09:08:35.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/textview.cc 2012-04-10 12:34:13.000000000 +0000 @@ -693,15 +693,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > TextView::property_pixels_above_lines() { return Glib::PropertyProxy< int >(this, "pixels-above-lines"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -711,15 +707,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > TextView::property_pixels_below_lines() { return Glib::PropertyProxy< int >(this, "pixels-below-lines"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -729,15 +721,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > TextView::property_pixels_inside_wrap() { return Glib::PropertyProxy< int >(this, "pixels-inside-wrap"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -747,15 +735,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextView::property_editable() { return Glib::PropertyProxy< bool >(this, "editable"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -765,15 +749,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< WrapMode > TextView::property_wrap_mode() { return Glib::PropertyProxy< WrapMode >(this, "wrap-mode"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -783,15 +763,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Justification > TextView::property_justification() { return Glib::PropertyProxy< Justification >(this, "justification"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -801,15 +777,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > TextView::property_left_margin() { return Glib::PropertyProxy< int >(this, "left-margin"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -819,15 +791,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > TextView::property_right_margin() { return Glib::PropertyProxy< int >(this, "right-margin"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -837,15 +805,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > TextView::property_indent() { return Glib::PropertyProxy< int >(this, "indent"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -855,15 +819,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Pango::TabArray > TextView::property_tabs() { return Glib::PropertyProxy< Pango::TabArray >(this, "tabs"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -873,15 +833,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextView::property_cursor_visible() { return Glib::PropertyProxy< bool >(this, "cursor-visible"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -891,15 +847,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > TextView::property_buffer() { return Glib::PropertyProxy< Glib::RefPtr >(this, "buffer"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -909,15 +861,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextView::property_overwrite() { return Glib::PropertyProxy< bool >(this, "overwrite"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -927,15 +875,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TextView::property_accepts_tab() { return Glib::PropertyProxy< bool >(this, "accepts-tab"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -945,15 +889,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > TextView::property_im_module() { return Glib::PropertyProxy< Glib::ustring >(this, "im-module"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/textview.h gtkmm3.0-3.4.0/gtk/gtkmm/textview.h --- gtkmm3.0-3.3.18/gtk/gtkmm/textview.h 2012-02-27 09:08:35.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/textview.h 2012-04-10 12:34:13.000000000 +0000 @@ -768,7 +768,7 @@ bool get_accepts_tab() const; - /** +/** * @par Slot Prototype: * void on_my_%populate_popup(Menu* menu) * @@ -780,11 +780,10 @@ * @param menu The menu that is being populated. */ - Glib::SignalProxy1< void,Menu* > signal_populate_popup(); - /** +/** * @par Slot Prototype: * void on_my_%set_anchor() * @@ -797,11 +796,10 @@ * This signal has no default bindings. */ - Glib::SignalProxy0< void > signal_set_anchor(); - /** +/** * @par Slot Prototype: * void on_my_%insert_at_cursor(const Glib::ustring& str) * @@ -814,7 +812,6 @@ * @param string The string to insert. */ - Glib::SignalProxy1< void,const Glib::ustring& > signal_insert_at_cursor(); @@ -822,7 +819,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Pixels of blank space above paragraphs. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -842,7 +839,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Pixels of blank space below paragraphs. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -862,7 +859,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Pixels of blank space between wrapped lines in a paragraph. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -882,7 +879,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the text can be modified by the user. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -902,7 +899,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to wrap lines never, at word boundaries, or at character boundaries. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -922,7 +919,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Left, right, or center justification. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -942,7 +939,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Width of the left margin in pixels. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -962,7 +959,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Width of the right margin in pixels. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -982,7 +979,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Amount to indent the paragraph, in pixels. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1002,7 +999,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Custom tabs for this text. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1022,7 +1019,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If the insertion cursor is shown. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1042,7 +1039,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The buffer which is displayed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1062,7 +1059,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether entered text overwrites existing contents. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1082,7 +1079,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether Tab will result in a tab character being entered. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1102,7 +1099,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Which IM module should be used. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/toggleaction.cc gtkmm3.0-3.4.0/gtk/gtkmm/toggleaction.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/toggleaction.cc 2012-02-27 09:08:36.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/toggleaction.cc 2012-04-10 12:34:14.000000000 +0000 @@ -269,15 +269,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ToggleAction::property_draw_as_radio() { return Glib::PropertyProxy< bool >(this, "draw-as-radio"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -287,15 +283,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ToggleAction::property_active() { return Glib::PropertyProxy< bool >(this, "active"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/toggleaction.h gtkmm3.0-3.4.0/gtk/gtkmm/toggleaction.h --- gtkmm3.0-3.3.18/gtk/gtkmm/toggleaction.h 2012-02-27 09:08:36.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/toggleaction.h 2012-04-10 12:34:14.000000000 +0000 @@ -208,7 +208,7 @@ bool get_draw_as_radio() const; - /** +/** * @par Slot Prototype: * void on_my_%toggled() * @@ -216,12 +216,11 @@ * whenever the Gtk::ToggleAction state is changed. */ - Glib::SignalProxy0< void > signal_toggled(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the proxies for this action look like radio action proxies. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -241,7 +240,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the toggle action should be active. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/togglebutton.cc gtkmm3.0-3.4.0/gtk/gtkmm/togglebutton.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/togglebutton.cc 2012-02-27 09:08:37.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/togglebutton.cc 2012-04-10 12:34:16.000000000 +0000 @@ -248,15 +248,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ToggleButton::property_active() { return Glib::PropertyProxy< bool >(this, "active"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -266,15 +262,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ToggleButton::property_inconsistent() { return Glib::PropertyProxy< bool >(this, "inconsistent"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -284,15 +276,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ToggleButton::property_draw_indicator() { return Glib::PropertyProxy< bool >(this, "draw-indicator"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/togglebutton.h gtkmm3.0-3.4.0/gtk/gtkmm/togglebutton.h --- gtkmm3.0-3.3.18/gtk/gtkmm/togglebutton.h 2012-02-27 09:08:37.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/togglebutton.h 2012-04-10 12:34:16.000000000 +0000 @@ -189,7 +189,7 @@ void toggled(); - /** +/** * @par Slot Prototype: * void on_my_%toggled() * @@ -197,12 +197,11 @@ * Gtk::ToggleButton's state is changed. */ - Glib::SignalProxy0< void > signal_toggled(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If the toggle button should be pressed in. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -222,7 +221,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If the toggle button is in an 'in between' state. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -242,7 +241,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If the toggle part of the button is displayed. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/toggletoolbutton.cc gtkmm3.0-3.4.0/gtk/gtkmm/toggletoolbutton.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/toggletoolbutton.cc 2012-02-27 09:08:37.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/toggletoolbutton.cc 2012-04-10 12:34:17.000000000 +0000 @@ -233,15 +233,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ToggleToolButton::property_active() { return Glib::PropertyProxy< bool >(this, "active"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/toggletoolbutton.h gtkmm3.0-3.4.0/gtk/gtkmm/toggletoolbutton.h --- gtkmm3.0-3.3.18/gtk/gtkmm/toggletoolbutton.h 2012-02-27 09:08:37.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/toggletoolbutton.h 2012-04-10 12:34:17.000000000 +0000 @@ -159,19 +159,18 @@ bool get_active() const; - /** +/** * @par Slot Prototype: * void on_my_%toggled() * * Emitted whenever the toggle tool button changes state. */ - Glib::SignalProxy0< void > signal_toggled(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If the toggle button should be pressed in. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/toolbar.cc gtkmm3.0-3.4.0/gtk/gtkmm/toolbar.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/toolbar.cc 2012-02-27 09:08:38.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/toolbar.cc 2012-04-10 12:34:19.000000000 +0000 @@ -565,15 +565,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< ToolbarStyle > Toolbar::property_toolbar_style() { return Glib::PropertyProxy< ToolbarStyle >(this, "toolbar-style"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -583,15 +579,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Toolbar::property_show_arrow() { return Glib::PropertyProxy< bool >(this, "show-arrow"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -601,15 +593,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< IconSize > Toolbar::property_icon_size() { return Glib::PropertyProxy< IconSize >(this, "icon-size"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -619,15 +607,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Toolbar::property_icon_size_set() { return Glib::PropertyProxy< bool >(this, "icon-size-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/toolbar.h gtkmm3.0-3.4.0/gtk/gtkmm/toolbar.h --- gtkmm3.0-3.3.18/gtk/gtkmm/toolbar.h 2012-02-27 09:08:38.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/toolbar.h 2012-04-10 12:34:19.000000000 +0000 @@ -292,7 +292,7 @@ void unset_drop_highlight_item(); - /** +/** * @par Slot Prototype: * void on_my_%orientation_changed(Orientation orientation) * @@ -300,11 +300,10 @@ * @param orientation The new Gtk::Orientation of the toolbar. */ - Glib::SignalProxy1< void,Orientation > signal_orientation_changed(); - /** +/** * @par Slot Prototype: * void on_my_%toolbar_style_changed(ToolbarStyle style) * @@ -312,11 +311,10 @@ * @param style The new Gtk::ToolbarStyle of the toolbar. */ - Glib::SignalProxy1< void,ToolbarStyle > signal_toolbar_style_changed(); - /** +/** * @par Slot Prototype: * bool on_my_%popup_context_menu(int x, int y, int button_number) * @@ -334,7 +332,6 @@ * @return Return true if the signal was handled, false if not. */ - Glib::SignalProxy3< bool,int,int,int > signal_popup_context_menu(); @@ -343,7 +340,7 @@ //gtkmmproc error: orientation : property defs lookup failed. #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** How to draw the toolbar. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -363,7 +360,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If an arrow should be shown if the toolbar doesn't fit. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -383,7 +380,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Size of icons in this toolbar. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -403,7 +400,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the icon-size property has been set. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/toolbutton.cc gtkmm3.0-3.4.0/gtk/gtkmm/toolbutton.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/toolbutton.cc 2012-02-27 09:08:39.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/toolbutton.cc 2012-04-10 12:34:20.000000000 +0000 @@ -296,15 +296,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > ToolButton::property_label() { return Glib::PropertyProxy< Glib::ustring >(this, "label"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -314,15 +310,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ToolButton::property_use_underline() { return Glib::PropertyProxy< bool >(this, "use-underline"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -332,15 +324,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Gtk::Widget* > ToolButton::property_label_widget() { return Glib::PropertyProxy< Gtk::Widget* >(this, "label-widget"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -350,15 +338,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > ToolButton::property_stock_id() { return Glib::PropertyProxy< Glib::ustring >(this, "stock-id"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -368,15 +352,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > ToolButton::property_icon_name() { return Glib::PropertyProxy< Glib::ustring >(this, "icon-name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -386,15 +366,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Gtk::Widget > ToolButton::property_icon_widget() { return Glib::PropertyProxy< Gtk::Widget >(this, "icon-widget"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/toolbutton.h gtkmm3.0-3.4.0/gtk/gtkmm/toolbutton.h --- gtkmm3.0-3.3.18/gtk/gtkmm/toolbutton.h 2012-02-27 09:08:39.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/toolbutton.h 2012-04-10 12:34:20.000000000 +0000 @@ -272,7 +272,7 @@ //TODO: We use this in toolbar.ccg. Check if it should really be deprecated. - /** +/** * @par Slot Prototype: * void on_my_%clicked() * @@ -280,12 +280,11 @@ * or activated with the keyboard. */ - Glib::SignalProxy0< void > signal_clicked(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Text to show in the item. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -305,7 +304,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** If set, an underline in the label property indicates that the next character should be used for the mnemonic accelerator key in the overflow menu. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -325,7 +324,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Widget to use as the item label. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -345,7 +344,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The stock icon displayed on the item. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -365,7 +364,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The name of the themed icon displayed on the item. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -385,7 +384,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Icon widget to display in the item. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/toolitem.cc gtkmm3.0-3.4.0/gtk/gtkmm/toolitem.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/toolitem.cc 2012-02-27 09:08:40.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/toolitem.cc 2012-04-10 12:34:22.000000000 +0000 @@ -466,15 +466,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ToolItem::property_visible_horizontal() { return Glib::PropertyProxy< bool >(this, "visible-horizontal"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -484,15 +480,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ToolItem::property_visible_vertical() { return Glib::PropertyProxy< bool >(this, "visible-vertical"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -502,15 +494,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ToolItem::property_is_important() { return Glib::PropertyProxy< bool >(this, "is-important"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/toolitemgroup.cc gtkmm3.0-3.4.0/gtk/gtkmm/toolitemgroup.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/toolitemgroup.cc 2012-02-27 09:08:40.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/toolitemgroup.cc 2012-04-10 12:34:23.000000000 +0000 @@ -241,15 +241,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > ToolItemGroup::property_label() { return Glib::PropertyProxy< Glib::ustring >(this, "label"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -259,15 +255,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Gtk::Widget* > ToolItemGroup::property_label_widget() { return Glib::PropertyProxy< Gtk::Widget* >(this, "label-widget"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -277,15 +269,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ToolItemGroup::property_collapsed() { return Glib::PropertyProxy< bool >(this, "collapsed"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -295,15 +283,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Pango::EllipsizeMode > ToolItemGroup::property_ellipsize() { return Glib::PropertyProxy< Pango::EllipsizeMode >(this, "ellipsize"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -313,15 +297,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< ReliefStyle > ToolItemGroup::property_header_relief() { return Glib::PropertyProxy< ReliefStyle >(this, "header-relief"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/toolitemgroup.h gtkmm3.0-3.4.0/gtk/gtkmm/toolitemgroup.h --- gtkmm3.0-3.3.18/gtk/gtkmm/toolitemgroup.h 2012-02-27 09:08:40.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/toolitemgroup.h 2012-04-10 12:34:23.000000000 +0000 @@ -279,7 +279,7 @@ ToolItem* get_drop_item(int x, int y) const; #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The human-readable title of this item group. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -299,7 +299,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** A widget to display in place of the usual label. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -319,7 +319,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the group has been collapsed and items are hidden. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -339,7 +339,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Ellipsize for item group headers. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -359,7 +359,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Relief of the group header button. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/toolitem.h gtkmm3.0-3.4.0/gtk/gtkmm/toolitem.h --- gtkmm3.0-3.3.18/gtk/gtkmm/toolitem.h 2012-02-27 09:08:40.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/toolitem.h 2012-04-10 12:34:22.000000000 +0000 @@ -293,7 +293,7 @@ * show text * - GTK_TOOLBAR_BOTH_HORIZ, meaning the tool item should show * both an icon and a label, arranged horizontally (however, note the - * Gtk::ToolButton::has_text_horizontally that makes tool buttons not + * Gtk::ToolButton::property_has()_text_horizontally property that makes tool buttons not * show labels when the toolbar style is GTK_TOOLBAR_BOTH_HORIZ. * * @newin{2,4} @@ -439,7 +439,7 @@ //TODO: This suggests calling set_proxy_menu_item() with NULL. but the function asserts against that. - /** +/** * @par Slot Prototype: * bool on_my_%create_menu_proxy() * @@ -463,11 +463,10 @@ * @return true if the signal was handled, false if not. */ - Glib::SignalProxy0< bool > signal_create_menu_proxy(); - /** +/** * @par Slot Prototype: * void on_my_%toolbar_reconfigured() * @@ -482,7 +481,6 @@ * themselves accordingly. */ - Glib::SignalProxy0< void > signal_toolbar_reconfigured(); @@ -490,7 +488,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the toolbar item is visible when the toolbar is in a horizontal orientation. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -510,7 +508,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the toolbar item is visible when the toolbar is in a vertical orientation. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -530,7 +528,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the toolbar item is considered important. When TRUE, toolbar buttons show text in GTK_TOOLBAR_BOTH_HORIZ mode. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/toolpalette.cc gtkmm3.0-3.4.0/gtk/gtkmm/toolpalette.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/toolpalette.cc 2012-02-27 09:08:41.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/toolpalette.cc 2012-04-10 12:34:25.000000000 +0000 @@ -261,15 +261,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< IconSize > ToolPalette::property_icon_size() { return Glib::PropertyProxy< IconSize >(this, "icon-size"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -279,15 +275,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > ToolPalette::property_icon_size_set() { return Glib::PropertyProxy< bool >(this, "icon-size-set"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -297,15 +289,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< ToolbarStyle > ToolPalette::property_toolbar_style() { return Glib::PropertyProxy< ToolbarStyle >(this, "toolbar-style"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/toolpalette.h gtkmm3.0-3.4.0/gtk/gtkmm/toolpalette.h --- gtkmm3.0-3.3.18/gtk/gtkmm/toolpalette.h 2012-02-27 09:08:41.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/toolpalette.h 2012-04-10 12:34:25.000000000 +0000 @@ -400,7 +400,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Size of icons in this tool palette. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -420,7 +420,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the icon-size property has been set. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -440,7 +440,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Style of items in the tool palette. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/toolshell.h gtkmm3.0-3.4.0/gtk/gtkmm/toolshell.h --- gtkmm3.0-3.3.18/gtk/gtkmm/toolshell.h 2012-02-07 09:38:48.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/toolshell.h 2012-04-10 12:34:26.000000000 +0000 @@ -74,9 +74,14 @@ ToolShell(const ToolShell&); ToolShell& operator=(const ToolShell&); +#endif /* DOXYGEN_SHOULD_SKIP_THIS */ protected: - ToolShell(); // you must derive from this class - + /** + * You should derive from this class to use it. + */ + ToolShell(); + +#ifndef DOXYGEN_SHOULD_SKIP_THIS /** Called by constructors of derived classes. Provide the result of * the Class init() function to ensure that it is properly * initialized. diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/treedragdest.h gtkmm3.0-3.4.0/gtk/gtkmm/treedragdest.h --- gtkmm3.0-3.3.18/gtk/gtkmm/treedragdest.h 2012-02-07 09:38:50.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/treedragdest.h 2012-04-10 12:34:29.000000000 +0000 @@ -74,9 +74,14 @@ TreeDragDest(const TreeDragDest&); TreeDragDest& operator=(const TreeDragDest&); +#endif /* DOXYGEN_SHOULD_SKIP_THIS */ protected: - TreeDragDest(); // you must derive from this class - + /** + * You should derive from this class to use it. + */ + TreeDragDest(); + +#ifndef DOXYGEN_SHOULD_SKIP_THIS /** Called by constructors of derived classes. Provide the result of * the Class init() function to ensure that it is properly * initialized. diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/treedragsource.h gtkmm3.0-3.4.0/gtk/gtkmm/treedragsource.h --- gtkmm3.0-3.3.18/gtk/gtkmm/treedragsource.h 2012-02-07 09:38:51.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/treedragsource.h 2012-04-10 12:34:31.000000000 +0000 @@ -74,9 +74,14 @@ TreeDragSource(const TreeDragSource&); TreeDragSource& operator=(const TreeDragSource&); +#endif /* DOXYGEN_SHOULD_SKIP_THIS */ protected: - TreeDragSource(); // you must derive from this class - + /** + * You should derive from this class to use it. + */ + TreeDragSource(); + +#ifndef DOXYGEN_SHOULD_SKIP_THIS /** Called by constructors of derived classes. Provide the result of * the Class init() function to ensure that it is properly * initialized. diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/treemodelfilter.cc gtkmm3.0-3.4.0/gtk/gtkmm/treemodelfilter.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/treemodelfilter.cc 2012-02-27 09:08:46.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/treemodelfilter.cc 2012-04-10 12:34:35.000000000 +0000 @@ -331,26 +331,18 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::RefPtr > TreeModelFilter::property_child_model() const { return Glib::PropertyProxy_ReadOnly< Glib::RefPtr >(this, "child-model"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< TreeModel::Path > TreeModelFilter::property_virtual_root() const { return Glib::PropertyProxy_ReadOnly< TreeModel::Path >(this, "virtual-root"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/treemodelfilter.h gtkmm3.0-3.4.0/gtk/gtkmm/treemodelfilter.h --- gtkmm3.0-3.3.18/gtk/gtkmm/treemodelfilter.h 2012-02-27 09:08:46.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/treemodelfilter.h 2012-04-10 12:34:35.000000000 +0000 @@ -250,7 +250,7 @@ void clear_cache(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The model for the filtermodel to filter. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -261,7 +261,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The virtual root (relative to the child model) for this filtermodel. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/treemodel.h gtkmm3.0-3.4.0/gtk/gtkmm/treemodel.h --- gtkmm3.0-3.3.18/gtk/gtkmm/treemodel.h 2012-02-15 09:03:53.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/treemodel.h 2012-04-10 12:34:34.000000000 +0000 @@ -183,9 +183,14 @@ TreeModel(const TreeModel&); TreeModel& operator=(const TreeModel&); +#endif /* DOXYGEN_SHOULD_SKIP_THIS */ protected: - TreeModel(); // you must derive from this class - + /** + * You should derive from this class to use it. + */ + TreeModel(); + +#ifndef DOXYGEN_SHOULD_SKIP_THIS /** Called by constructors of derived classes. Provide the result of * the Class init() function to ensure that it is properly * initialized. @@ -417,7 +422,7 @@ Glib::ustring get_string(const iterator& iter) const; - /** +/** * @par Slot Prototype: * void on_my_%row_changed(const TreeModel::Path& path, const TreeModel::iterator& iter) * @@ -426,11 +431,10 @@ * @param iter A valid Gtk::TreeIter pointing to the changed row. */ - Glib::SignalProxy2< void,const TreeModel::Path&,const TreeModel::iterator& > signal_row_changed(); - /** +/** * @par Slot Prototype: * void on_my_%row_inserted(const TreeModel::Path& path, const TreeModel::iterator& iter) * @@ -444,11 +448,10 @@ * @param iter A valid Gtk::TreeIter pointing to the new row. */ - Glib::SignalProxy2< void,const TreeModel::Path&,const TreeModel::iterator& > signal_row_inserted(); - /** +/** * @par Slot Prototype: * void on_my_%row_has_child_toggled(const TreeModel::Path& path, const TreeModel::iterator& iter) * @@ -458,11 +461,10 @@ * @param iter A valid Gtk::TreeIter pointing to the row. */ - Glib::SignalProxy2< void,const TreeModel::Path&,const TreeModel::iterator& > signal_row_has_child_toggled(); - /** +/** * @par Slot Prototype: * void on_my_%row_deleted(const TreeModel::Path& path) * @@ -477,11 +479,10 @@ * @param path A Gtk::TreePath identifying the row. */ - Glib::SignalProxy1< void,const TreeModel::Path& > signal_row_deleted(); - /** +/** * @par Slot Prototype: * void on_my_%rows_reordered(const TreeModel::Path& path, const TreeModel::iterator& iter, int* new_order) * @@ -499,7 +500,6 @@ * i.e. @a new_order[newpos] = oldpos. */ - Glib::SignalProxy3< void,const TreeModel::Path&,const TreeModel::iterator&,int* > signal_rows_reordered(); diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/treemodelsort.cc gtkmm3.0-3.4.0/gtk/gtkmm/treemodelsort.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/treemodelsort.cc 2012-02-27 09:08:47.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/treemodelsort.cc 2012-04-10 12:34:37.000000000 +0000 @@ -235,15 +235,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::RefPtr > TreeModelSort::property_model() const { return Glib::PropertyProxy_ReadOnly< Glib::RefPtr >(this, "model"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/treemodelsort.h gtkmm3.0-3.4.0/gtk/gtkmm/treemodelsort.h --- gtkmm3.0-3.3.18/gtk/gtkmm/treemodelsort.h 2012-02-27 09:08:47.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/treemodelsort.h 2012-04-10 12:34:37.000000000 +0000 @@ -197,7 +197,7 @@ bool iter_is_valid(const iterator& iter) const; #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The model for the TreeModelSort to sort. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/treepath.cc gtkmm3.0-3.4.0/gtk/gtkmm/treepath.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/treepath.cc 2012-02-13 09:58:05.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/treepath.cc 2012-04-10 12:34:38.000000000 +0000 @@ -35,6 +35,14 @@ namespace Gtk { +TreePath::TreePath(GtkTreePath* gobject, bool make_a_copy) +: + // For BoxedType wrappers, make_a_copy is true by default. The static + // BoxedType wrappers must always take a copy, thus make_a_copy = true + // ensures identical behaviour if the default argument is used. + gobject_ (gobject ? (make_a_copy ? gtk_tree_path_copy(gobject) : gobject) : gtk_tree_path_new()) +{} + TreePath::TreePath(TreePath::size_type n, TreePath::value_type value) : gobject_(gtk_tree_path_new()) @@ -46,13 +54,19 @@ TreePath::TreePath(const Glib::ustring& path) : gobject_ (gtk_tree_path_new_from_string(path.c_str())) -{} +{ + if (!gobject_) + gobject_ = gtk_tree_path_new(); +} TreePath::TreePath(const TreeModel::iterator& iter) : // The GtkTreePath* is always newly created. gobject_ (gtk_tree_model_get_path(iter.get_model_gobject(), const_cast(iter.gobj()))) -{} +{ + if (!gobject_) + gobject_ = gtk_tree_path_new(); +} TreePath& TreePath::operator=(const TreeModel::iterator& iter) { @@ -79,9 +93,6 @@ bool TreePath::empty() const { - if(!gobject_) - return true; - return (gtk_tree_path_get_depth(gobject_) == 0); } @@ -186,13 +197,6 @@ gobject_ ((other.gobject_) ? gtk_tree_path_copy(other.gobject_) : 0) {} -TreePath::TreePath(GtkTreePath* gobject, bool make_a_copy) -: - // For BoxedType wrappers, make_a_copy is true by default. The static - // BoxedType wrappers must always take a copy, thus make_a_copy = true - // ensures identical behaviour if the default argument is used. - gobject_ ((make_a_copy && gobject) ? gtk_tree_path_copy(gobject) : gobject) -{} TreePath& TreePath::operator=(const TreePath& other) { diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/treepath.h gtkmm3.0-3.4.0/gtk/gtkmm/treepath.h --- gtkmm3.0-3.3.18/gtk/gtkmm/treepath.h 2012-02-07 09:38:58.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/treepath.h 2012-04-10 12:34:38.000000000 +0000 @@ -65,7 +65,6 @@ TreePath(); - explicit TreePath(GtkTreePath* gobject, bool make_a_copy = true); TreePath(const TreePath& other); TreePath& operator=(const TreePath& other); @@ -116,6 +115,8 @@ #endif /* GLIBMM_HAVE_SUN_REVERSE_ITERATOR */ + + explicit TreePath(GtkTreePath* gobject, bool make_a_copy = true); explicit TreePath(size_type n, value_type value = 0); explicit TreePath(const Glib::ustring& path); explicit TreePath(const TreeModel::iterator& iter); diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/treeselection.cc gtkmm3.0-3.4.0/gtk/gtkmm/treeselection.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/treeselection.cc 2012-02-27 09:08:49.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/treeselection.cc 2012-04-10 12:34:41.000000000 +0000 @@ -433,15 +433,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< SelectionMode > TreeSelection::property_mode() { return Glib::PropertyProxy< SelectionMode >(this, "mode"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/treeselection.h gtkmm3.0-3.4.0/gtk/gtkmm/treeselection.h --- gtkmm3.0-3.3.18/gtk/gtkmm/treeselection.h 2012-02-27 09:08:49.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/treeselection.h 2012-04-10 12:34:41.000000000 +0000 @@ -339,7 +339,7 @@ void unselect_all(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Selection mode. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -359,7 +359,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED - /** +/** * @par Slot Prototype: * void on_my_%changed() * @@ -369,7 +369,6 @@ * has happened. */ - Glib::SignalProxy0< void > signal_changed(); diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/treesortable.h gtkmm3.0-3.4.0/gtk/gtkmm/treesortable.h --- gtkmm3.0-3.3.18/gtk/gtkmm/treesortable.h 2012-02-15 09:04:01.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/treesortable.h 2012-04-10 12:34:43.000000000 +0000 @@ -83,9 +83,14 @@ TreeSortable(const TreeSortable&); TreeSortable& operator=(const TreeSortable&); +#endif /* DOXYGEN_SHOULD_SKIP_THIS */ protected: - TreeSortable(); // you must derive from this class - + /** + * You should derive from this class to use it. + */ + TreeSortable(); + +#ifndef DOXYGEN_SHOULD_SKIP_THIS /** Called by constructors of derived classes. Provide the result of * the Class init() function to ensure that it is properly * initialized. @@ -231,7 +236,7 @@ */ void sort_column_changed(); - /** +/** * @par Slot Prototype: * void on_my_%sort_column_changed() * @@ -240,7 +245,6 @@ * the contents of @a sortable are resorted. */ - Glib::SignalProxy0< void > signal_sort_column_changed(); diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/treeview.cc gtkmm3.0-3.4.0/gtk/gtkmm/treeview.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/treeview.cc 2012-02-27 09:08:52.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/treeview.cc 2012-04-10 12:34:46.000000000 +0000 @@ -1264,6 +1264,11 @@ return gtk_tree_view_insert_column(gobj(), (column).gobj(), position); } +guint TreeView::get_n_columns() const +{ + return gtk_tree_view_get_n_columns(const_cast(gobj())); +} + TreeViewColumn* TreeView::get_column(int n) { return Glib::wrap(gtk_tree_view_get_column(gobj(), n)); @@ -1632,15 +1637,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr > TreeView::property_model() { return Glib::PropertyProxy< Glib::RefPtr >(this, "model"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1650,15 +1651,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TreeView::property_headers_visible() { return Glib::PropertyProxy< bool >(this, "headers-visible"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1668,15 +1665,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TreeView::property_headers_clickable() { return Glib::PropertyProxy< bool >(this, "headers-clickable"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1686,15 +1679,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< TreeViewColumn* > TreeView::property_expander_column() { return Glib::PropertyProxy< TreeViewColumn* >(this, "expander-column"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1704,15 +1693,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TreeView::property_reorderable() { return Glib::PropertyProxy< bool >(this, "reorderable"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1722,15 +1707,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TreeView::property_rules_hint() { return Glib::PropertyProxy< bool >(this, "rules-hint"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1740,15 +1721,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TreeView::property_enable_search() { return Glib::PropertyProxy< bool >(this, "enable-search"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1758,15 +1735,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > TreeView::property_search_column() { return Glib::PropertyProxy< int >(this, "search-column"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1776,15 +1749,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TreeView::property_fixed_height_mode() { return Glib::PropertyProxy< bool >(this, "fixed-height-mode"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1794,15 +1763,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TreeView::property_hover_selection() { return Glib::PropertyProxy< bool >(this, "hover-selection"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1812,15 +1777,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TreeView::property_hover_expand() { return Glib::PropertyProxy< bool >(this, "hover-expand"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1830,15 +1791,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TreeView::property_show_expanders() { return Glib::PropertyProxy< bool >(this, "show-expanders"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1848,15 +1805,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TreeView::property_level_indentation() { return Glib::PropertyProxy< bool >(this, "level-indentation"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1866,15 +1819,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TreeView::property_rubber_banding() { return Glib::PropertyProxy< bool >(this, "rubber-banding"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1884,15 +1833,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TreeView::property_enable_grid_lines() { return Glib::PropertyProxy< bool >(this, "enable-grid-lines"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1902,15 +1847,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TreeView::property_enable_tree_lines() { return Glib::PropertyProxy< bool >(this, "enable-tree-lines"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -1920,15 +1861,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > TreeView::property_tooltip_column() { return Glib::PropertyProxy< int >(this, "tooltip-column"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/treeviewcolumn.cc gtkmm3.0-3.4.0/gtk/gtkmm/treeviewcolumn.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/treeviewcolumn.cc 2012-02-27 09:08:52.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/treeviewcolumn.cc 2012-04-10 12:34:48.000000000 +0000 @@ -543,15 +543,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TreeViewColumn::property_visible() { return Glib::PropertyProxy< bool >(this, "visible"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -561,15 +557,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TreeViewColumn::property_resizable() { return Glib::PropertyProxy< bool >(this, "resizable"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -579,37 +571,25 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< int > TreeViewColumn::property_x_offset() const { return Glib::PropertyProxy_ReadOnly< int >(this, "x-offset"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< int > TreeViewColumn::property_width() const { return Glib::PropertyProxy_ReadOnly< int >(this, "width"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > TreeViewColumn::property_spacing() { return Glib::PropertyProxy< int >(this, "spacing"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -619,15 +599,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< TreeViewColumnSizing > TreeViewColumn::property_sizing() { return Glib::PropertyProxy< TreeViewColumnSizing >(this, "sizing"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -637,15 +613,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > TreeViewColumn::property_fixed_width() { return Glib::PropertyProxy< int >(this, "fixed-width"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -655,15 +627,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > TreeViewColumn::property_min_width() { return Glib::PropertyProxy< int >(this, "min-width"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -673,15 +641,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > TreeViewColumn::property_max_width() { return Glib::PropertyProxy< int >(this, "max-width"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -691,15 +655,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > TreeViewColumn::property_title() { return Glib::PropertyProxy< Glib::ustring >(this, "title"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -709,15 +669,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TreeViewColumn::property_expand() { return Glib::PropertyProxy< bool >(this, "expand"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -727,15 +683,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TreeViewColumn::property_clickable() { return Glib::PropertyProxy< bool >(this, "clickable"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -745,15 +697,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Widget* > TreeViewColumn::property_widget() { return Glib::PropertyProxy< Widget* >(this, "widget"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -763,15 +711,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< float > TreeViewColumn::property_alignment() { return Glib::PropertyProxy< float >(this, "alignment"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -781,15 +725,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TreeViewColumn::property_reorderable() { return Glib::PropertyProxy< bool >(this, "reorderable"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -799,15 +739,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > TreeViewColumn::property_sort_indicator() { return Glib::PropertyProxy< bool >(this, "sort-indicator"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -817,15 +753,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< SortType > TreeViewColumn::property_sort_order() { return Glib::PropertyProxy< SortType >(this, "sort-order"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -835,15 +767,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > TreeViewColumn::property_sort_column_id() { return Glib::PropertyProxy< int >(this, "sort-column-id"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -853,15 +781,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::RefPtr > TreeViewColumn::property_cell_area() const { return Glib::PropertyProxy_ReadOnly< Glib::RefPtr >(this, "cell-area"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/treeviewcolumn.h gtkmm3.0-3.4.0/gtk/gtkmm/treeviewcolumn.h --- gtkmm3.0-3.3.18/gtk/gtkmm/treeviewcolumn.h 2012-02-27 09:08:52.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/treeviewcolumn.h 2012-04-10 12:34:48.000000000 +0000 @@ -411,8 +411,8 @@ bool get_expand() const; - /** Sets the header to be active if @a active is true. When the header is active, - * then it can take keyboard focus, and can be clicked. + /** Sets the header to be active if @a clickable is true. When the header is + * active, then it can take keyboard focus, and can be clicked. * @param clickable true if the header is active. */ void set_clickable(bool clickable = true); @@ -627,18 +627,17 @@ const Button* get_button() const; - /** +/** * @par Slot Prototype: * void on_my_%clicked() * */ - Glib::SignalProxy0< void > signal_clicked(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to display the column. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -658,7 +657,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Column is user-resizable. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -678,7 +677,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Current X position of the column. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -689,7 +688,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Current width of the column. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -700,7 +699,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Space which is inserted between cells. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -720,7 +719,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Resize mode of the column. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -740,7 +739,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Current fixed width of the column. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -760,7 +759,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Minimum allowed width of the column. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -780,7 +779,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Maximum allowed width of the column. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -800,7 +799,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Title to appear in column header. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -820,7 +819,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Column gets share of extra width allocated to the widget. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -840,7 +839,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the header can be clicked. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -860,7 +859,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Widget to put in column header button instead of column title. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -880,7 +879,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** X Alignment of the column header text or widget. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -900,7 +899,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the column can be reordered around the headers. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -920,7 +919,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to show a sort indicator. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -940,7 +939,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Sort direction the sort indicator should indicate. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -960,7 +959,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Logical sort column ID this column sorts on when selected for sorting. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -980,7 +979,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The GtkCellArea used to layout cells. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/treeview.h gtkmm3.0-3.4.0/gtk/gtkmm/treeview.h --- gtkmm3.0-3.3.18/gtk/gtkmm/treeview.h 2012-02-27 09:08:52.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/treeview.h 2012-04-10 12:34:46.000000000 +0000 @@ -508,6 +508,14 @@ int insert_column_with_data_func(int position, const Glib::ustring& title, CellRenderer& cell, const SlotCellData& slot); + /** Queries the number of columns in the given @a tree_view. + * + * @newin{3,4} + * @return The number of columns in the @a tree_view. + */ + guint get_n_columns() const; + + /** Gets the Gtk::TreeViewColumn at the given position in the #tree_view. * @param n The position of the column, counting from 0. * @return The Gtk::TreeViewColumn, or 0 if the @@ -1259,7 +1267,7 @@ */ bool get_hover_selection() const; - /** Enables of disables the hover expansion mode of @a tree_view. + /** Enables or disables the hover expansion mode of @a tree_view. * Hover expansion makes rows expand or collapse if the pointer * moves over them. * @@ -1513,7 +1521,7 @@ int get_tooltip_column() const; - /** +/** * @par Slot Prototype: * void on_my_%row_activated(const TreeModel::Path& path, TreeViewColumn* column) * @@ -1529,11 +1537,10 @@ * @param column The Gtk::TreeViewColumn in which the activation occurred. */ - Glib::SignalProxy2< void,const TreeModel::Path&,TreeViewColumn* > signal_row_activated(); - /** +/** * @par Slot Prototype: * bool on_my_%test_expand_row(const TreeModel::iterator& iter, const TreeModel::Path& path) * @@ -1544,11 +1551,10 @@ * @return false to allow expansion, true to reject. */ - Glib::SignalProxy2< bool,const TreeModel::iterator&,const TreeModel::Path& > signal_test_expand_row(); - /** +/** * @par Slot Prototype: * bool on_my_%test_collapse_row(const TreeModel::iterator& iter, const TreeModel::Path& path) * @@ -1559,11 +1565,10 @@ * @return false to allow collapsing, true to reject. */ - Glib::SignalProxy2< bool,const TreeModel::iterator&,const TreeModel::Path& > signal_test_collapse_row(); - /** +/** * @par Slot Prototype: * void on_my_%row_expanded(const TreeModel::iterator& iter, const TreeModel::Path& path) * @@ -1572,11 +1577,10 @@ * @param path A tree path that points to the row. */ - Glib::SignalProxy2< void,const TreeModel::iterator&,const TreeModel::Path& > signal_row_expanded(); - /** +/** * @par Slot Prototype: * void on_my_%row_collapsed(const TreeModel::iterator& iter, const TreeModel::Path& path) * @@ -1585,29 +1589,26 @@ * @param path A tree path that points to the row. */ - Glib::SignalProxy2< void,const TreeModel::iterator&,const TreeModel::Path& > signal_row_collapsed(); - /** +/** * @par Slot Prototype: * void on_my_%cursor_changed() * * The position of the cursor (focused cell) has changed. */ - Glib::SignalProxy0< void > signal_cursor_changed(); - /** +/** * @par Slot Prototype: * void on_my_%columns_changed() * * The number of columns of the treeview has changed. */ - Glib::SignalProxy0< void > signal_columns_changed(); @@ -1615,7 +1616,7 @@ #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The model for the tree view. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1635,7 +1636,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Show the column header buttons. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1655,7 +1656,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Column headers respond to click events. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1675,7 +1676,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Set the column for the expander column. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1695,7 +1696,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** View is reorderable. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1715,7 +1716,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Set a hint to the theme engine to draw rows in alternating colors. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1735,7 +1736,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** View allows user to search through columns interactively. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1755,7 +1756,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Model column to search through during interactive search. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1775,7 +1776,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Speeds up GtkTreeView by assuming that all rows have the same height. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1795,7 +1796,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether the selection should follow the pointer. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1815,7 +1816,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether rows should be expanded/collapsed when the pointer moves over them. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1835,7 +1836,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** View has expanders. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1855,7 +1856,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Extra indentation for each level. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1875,7 +1876,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether to enable selection of multiple items by dragging the mouse pointer. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1895,7 +1896,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether grid lines should be drawn in the tree view. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1915,7 +1916,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether tree lines should be drawn in the tree view. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -1935,7 +1936,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** The column in the model containing the tooltip texts for the rows. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -2221,7 +2222,7 @@ //Some compilers (IRIX MipsPro) don't like us to give the pointer to a template function directly to sigc::ptr_fun(): typedef void (*type_func)(const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr&); - type_func func = &(_auto_store_on_cellrenderer_text_edited_string); + type_func func = &(Gtk::TreeView_Private::_auto_store_on_cellrenderer_text_edited_string); sigc::slot&> theslot = sigc::ptr_fun(func); diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/uimanager.cc gtkmm3.0-3.4.0/gtk/gtkmm/uimanager.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/uimanager.cc 2012-02-27 09:08:53.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/uimanager.cc 2012-04-10 12:34:50.000000000 +0000 @@ -774,15 +774,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > UIManager::property_add_tearoffs() { return Glib::PropertyProxy< bool >(this, "add-tearoffs"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -792,15 +788,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< Glib::ustring > UIManager::property_ui() const { return Glib::PropertyProxy_ReadOnly< Glib::ustring >(this, "ui"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/uimanager.h gtkmm3.0-3.4.0/gtk/gtkmm/uimanager.h --- gtkmm3.0-3.3.18/gtk/gtkmm/uimanager.h 2012-02-27 09:08:53.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/uimanager.h 2012-04-10 12:34:50.000000000 +0000 @@ -358,6 +358,10 @@ * with @a manager. Actions in earlier groups hide actions with the same * name in later groups. * + * If @a pos is larger than the number of action groups in @a manager, or + * negative, @a action_group will be inserted at the end of the internal + * list. + * * @newin{2,4} * @param action_group The action group to be inserted. * @param pos The position at which the group will be inserted. @@ -599,7 +603,7 @@ ui_merge_id new_merge_id(); - /** +/** * @par Slot Prototype: * void on_my_%add_widget(Widget* widget) * @@ -611,11 +615,10 @@ * @param widget The added widget. */ - Glib::SignalProxy1< void,Widget* > signal_add_widget(); - /** +/** * @par Slot Prototype: * void on_my_%actions_changed() * @@ -625,11 +628,10 @@ * @newin{2,4} */ - Glib::SignalProxy0< void > signal_actions_changed(); - /** +/** * @par Slot Prototype: * void on_my_%connect_proxy(const Glib::RefPtr& action, Widget* widget) * @@ -645,11 +647,10 @@ * @param proxy The proxy. */ - Glib::SignalProxy2< void,const Glib::RefPtr&,Widget* > signal_connect_proxy(); - /** +/** * @par Slot Prototype: * void on_my_%disconnect_proxy(const Glib::RefPtr& action, Widget* widget) * @@ -661,11 +662,10 @@ * @param proxy The proxy. */ - Glib::SignalProxy2< void,const Glib::RefPtr&,Widget* > signal_disconnect_proxy(); - /** +/** * @par Slot Prototype: * void on_my_%pre_activate(const Glib::RefPtr& action) * @@ -679,11 +679,10 @@ * @param action The action. */ - Glib::SignalProxy1< void,const Glib::RefPtr& > signal_pre_activate(); - /** +/** * @par Slot Prototype: * void on_my_%post_activate(const Glib::RefPtr& action) * @@ -697,12 +696,11 @@ * @param action The action. */ - Glib::SignalProxy1< void,const Glib::RefPtr& > signal_post_activate(); #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Whether tearoff menu items should be added to menus. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when @@ -722,7 +720,7 @@ #endif //#GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** An XML string describing the merged UI. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/viewport.cc gtkmm3.0-3.4.0/gtk/gtkmm/viewport.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/viewport.cc 2012-02-27 09:08:53.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/viewport.cc 2012-04-10 12:34:51.000000000 +0000 @@ -177,15 +177,11 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< ShadowType > Viewport::property_shadow_type() { return Glib::PropertyProxy< ShadowType >(this, "shadow-type"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/viewport.h gtkmm3.0-3.4.0/gtk/gtkmm/viewport.h --- gtkmm3.0-3.3.18/gtk/gtkmm/viewport.h 2012-02-27 09:08:53.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/viewport.h 2012-04-10 12:34:51.000000000 +0000 @@ -156,7 +156,7 @@ Glib::RefPtr get_view_window() const; #ifdef GLIBMM_PROPERTIES_ENABLED -/** +/** Determines how the shadowed box around the viewport is drawn. * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. * @return A PropertyProxy that allows you to get or set the property of the value, or receive notification when diff -Nru gtkmm3.0-3.3.18/gtk/gtkmm/widget.cc gtkmm3.0-3.4.0/gtk/gtkmm/widget.cc --- gtkmm3.0-3.3.18/gtk/gtkmm/widget.cc 2012-03-06 11:40:26.000000000 +0000 +++ gtkmm3.0-3.4.0/gtk/gtkmm/widget.cc 2012-04-10 12:34:55.000000000 +0000 @@ -752,6 +752,9 @@ }; +#ifndef GTKMM_DISABLE_DEPRECATED + + static void Widget_signal_state_changed_callback(GtkWidget* self, GtkStateType p0,void* data) { using namespace Gtk; @@ -784,6 +787,41 @@ (GCallback) &Widget_signal_state_changed_callback }; +#endif // GTKMM_DISABLE_DEPRECATED + + +static void Widget_signal_state_flags_changed_callback(GtkWidget* self, GtkStateFlags p0,void* data) +{ + using namespace Gtk; + typedef sigc::slot< void,Gtk::StateFlags > SlotType; + + // Do not try to call a signal on a disassociated wrapper. + if(Glib::ObjectBase::_get_current_wrapper((GObject*) self)) + { + #ifdef GLIBMM_EXCEPTIONS_ENABLED + try + { + #endif //GLIBMM_EXCEPTIONS_ENABLED + if(sigc::slot_base *const slot = Glib::SignalProxyNormal::data_to_slot(data)) + (*static_cast(slot))(((Gtk::StateFlags)(p0)) +); + #ifdef GLIBMM_EXCEPTIONS_ENABLED + } + catch(...) + { + Glib::exception_handlers_invoke(); + } + #endif //GLIBMM_EXCEPTIONS_ENABLED + } +} + +static const Glib::SignalProxyInfo Widget_signal_state_flags_changed_info = +{ + "state-flags-changed", + (GCallback) &Widget_signal_state_flags_changed_callback, + (GCallback) &Widget_signal_state_flags_changed_callback +}; + static void Widget_signal_parent_changed_callback(GtkWidget* self, GtkWidget* p0,void* data) { @@ -3331,6 +3369,68 @@ }; +static gboolean Widget_signal_touch_event_callback(GtkWidget* self, GdkEventTouch* p0,void* data) +{ + using namespace Gtk; + typedef sigc::slot< bool,GdkEventTouch* > SlotType; + + // Do not try to call a signal on a disassociated wrapper. + if(Glib::ObjectBase::_get_current_wrapper((GObject*) self)) + { + #ifdef GLIBMM_EXCEPTIONS_ENABLED + try + { + #endif //GLIBMM_EXCEPTIONS_ENABLED + if(sigc::slot_base *const slot = Glib::SignalProxyNormal::data_to_slot(data)) + return static_cast((*static_cast(slot))(p0)); + #ifdef GLIBMM_EXCEPTIONS_ENABLED + } + catch(...) + { + Glib::exception_handlers_invoke(); + } + #endif //GLIBMM_EXCEPTIONS_ENABLED + } + + typedef gboolean RType; + return RType(); +} + +static gboolean Widget_signal_touch_event_notify_callback(GtkWidget* self, GdkEventTouch* p0, void* data) +{ + using namespace Gtk; + typedef sigc::slot< void,GdkEventTouch* > SlotType; + + // Do not try to call a signal on a disassociated wrapper. + if(Glib::ObjectBase::_get_current_wrapper((GObject*) self)) + { + #ifdef GLIBMM_EXCEPTIONS_ENABLED + try + { + #endif //GLIBMM_EXCEPTIONS_ENABLED + if(sigc::slot_base *const slot = Glib::SignalProxyNormal::data_to_slot(data)) + (*static_cast(slot))(p0); + #ifdef GLIBMM_EXCEPTIONS_ENABLED + } + catch(...) + { + Glib::exception_handlers_invoke(); + } + #endif //GLIBMM_EXCEPTIONS_ENABLED + } + + typedef gboolean RType; + return RType(); +} + +static const Glib::SignalProxyInfo Widget_signal_touch_event_info = +{ + "touch_event", + (GCallback) &Widget_signal_touch_event_callback, + (GCallback) &Widget_signal_touch_event_notify_callback +}; + + } // anonymous namespace // static @@ -3419,7 +3519,11 @@ klass->realize = &realize_callback; klass->unrealize = &unrealize_callback; klass->size_allocate = &size_allocate_callback; +#ifndef GTKMM_DISABLE_DEPRECATED + klass->state_changed = &state_changed_callback; +#endif // GTKMM_DISABLE_DEPRECATED + klass->parent_set = &parent_set_callback; klass->hierarchy_changed = &hierarchy_changed_callback; klass->style_updated = &style_updated_callback; @@ -3920,6 +4024,8 @@ if(base && base->size_allocate) (*base->size_allocate)(self, p0); } +#ifndef GTKMM_DISABLE_DEPRECATED + void Widget_Class::state_changed_callback(GtkWidget* self, GtkStateType p0) { Glib::ObjectBase *const obj_base = static_cast( @@ -3961,6 +4067,8 @@ if(base && base->state_changed) (*base->state_changed)(self, p0); } +#endif // GTKMM_DISABLE_DEPRECATED + void Widget_Class::parent_set_callback(GtkWidget* self, GtkWidget* p0) { Glib::ObjectBase *const obj_base = static_cast( @@ -5977,16 +6085,24 @@ return Glib::convert_const_gchar_ptr_to_ustring(gtk_widget_get_name(const_cast(gobj()))); } +#ifndef GTKMM_DISABLE_DEPRECATED + void Widget::set_state(StateType state) { gtk_widget_set_state(gobj(), ((GtkStateType)(state))); } +#endif // GTKMM_DISABLE_DEPRECATED + +#ifndef GTKMM_DISABLE_DEPRECATED + StateType Widget::get_state() const { return ((StateType)(gtk_widget_get_state(const_cast(gobj())))); } +#endif // GTKMM_DISABLE_DEPRECATED + void Widget::set_state_flags(StateFlags flags, bool clear) { gtk_widget_set_state_flags(gobj(), ((GtkStateFlags)(flags)), static_cast(clear)); @@ -6920,10 +7036,19 @@ } +#ifndef GTKMM_DISABLE_DEPRECATED + Glib::SignalProxy1< void,Gtk::StateType > Widget::signal_state_changed() { return Glib::SignalProxy1< void,Gtk::StateType >(this, &Widget_signal_state_changed_info); } +#endif // GTKMM_DISABLE_DEPRECATED + + +Glib::SignalProxy1< void,Gtk::StateFlags > Widget::signal_state_flags_changed() +{ + return Glib::SignalProxy1< void,Gtk::StateFlags >(this, &Widget_signal_state_flags_changed_info); +} Glib::SignalProxy1< void,Widget* > Widget::signal_parent_changed() @@ -7232,15 +7357,17 @@ } -#ifndef GTKMM_DISABLE_DEPRECATED +Glib::SignalProxy1< bool,GdkEventTouch* > Widget::signal_touch_event() +{ + return Glib::SignalProxy1< bool,GdkEventTouch* >(this, &Widget_signal_touch_event_info); +} + #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::ustring > Widget::property_name() { return Glib::PropertyProxy< Glib::ustring >(this, "name"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -7250,15 +7377,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Container* > Widget::property_parent() { return Glib::PropertyProxy< Container* >(this, "parent"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -7268,15 +7391,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Widget::property_width_request() { return Glib::PropertyProxy< int >(this, "width-request"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -7286,15 +7405,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< int > Widget::property_height_request() { return Glib::PropertyProxy< int >(this, "height-request"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -7304,15 +7419,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Widget::property_visible() { return Glib::PropertyProxy< bool >(this, "visible"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -7322,15 +7433,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Widget::property_sensitive() { return Glib::PropertyProxy< bool >(this, "sensitive"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -7340,15 +7447,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Widget::property_app_paintable() { return Glib::PropertyProxy< bool >(this, "app-paintable"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -7358,15 +7461,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Widget::property_can_focus() { return Glib::PropertyProxy< bool >(this, "can-focus"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -7376,15 +7475,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Widget::property_has_focus() { return Glib::PropertyProxy< bool >(this, "has-focus"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -7394,15 +7489,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Widget::property_is_focus() { return Glib::PropertyProxy< bool >(this, "is-focus"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -7412,15 +7503,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Widget::property_can_default() { return Glib::PropertyProxy< bool >(this, "can-default"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -7430,15 +7517,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Widget::property_has_default() { return Glib::PropertyProxy< bool >(this, "has-default"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -7448,15 +7531,11 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< bool > Widget::property_receives_default() { return Glib::PropertyProxy< bool >(this, "receives-default"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED #ifdef GLIBMM_PROPERTIES_ENABLED @@ -7466,26 +7545,18 @@ } #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy_ReadOnly< bool > Widget::property_composite_child() const { return Glib::PropertyProxy_ReadOnly< bool >(this, "composite-child"); } -#endif // GTKMM_DISABLE_DEPRECATED - #endif //GLIBMM_PROPERTIES_ENABLED -#ifndef GTKMM_DISABLE_DEPRECATED - #ifdef GLIBMM_PROPERTIES_ENABLED Glib::PropertyProxy< Glib::RefPtr