LINUX CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>

7-DAY TOP DOWNLOAD

#
Program
BackTrack 3.0 / 4.0
Pre-Final

5,487
Ubuntu 9.10
4,487
VLC 1.0.3
3,388
Wine 1.0.1 / 1.1.32
2,824
Yahoo Messenger
1.0.4

2,483
Adobe Flash Player
for Linux 10.0.32.18

2,320
Thunderbird PST
Import plugin 1.2

2,290
Mandriva Linux
2010.0

1,992
Super Grub Disk
0.9799

1,577
Yellow Dog Linux 6.2
1,441

WEEK'S BEST

  • Ubuntu 9.10
  • Ubuntu Netbook Rem...
  • Pidgin 2.6.3
  • Wine 1.0.1 / 1.1.32
  • Linux Kernel 2.6.3...
  • Mozilla Firefox 3....
  • Fedora 11
  • OpenOffice.org 3.1.1
  • Firestarter 1.0.3
  • The Gimp 2.6.7 / 2...
  • FileZilla 3.2.8.1 ...
  • Transmission 1.76
  • Super Grub Disk 0....
  • Gufw 9.04.2
  • Skype 2.0.072 / 2....
  • openSUSE Linux 11....
  • Opera 10.01 / 10.1...
  • Adobe Flash Player...
  • wine-doors 0.1.3
  • Google Gadgets 0.1...
  • Home / Linux / Programming / Libraries

    gtkmm 2.13.8

    Download button

    No screenshots available
    Downloads: 0  Add to download basket  Tell us about an update
    User Rating:
    Rated by:
    Fair (2.6/5)
    24 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Murray Cumming | More programs
    LGPL / FREE
    September 10th, 2008, 23:53 GMT
    ROOT / Programming / Libraries

     Read user reviews (0)  Add a review  Refer to a friend  Subscribe

     

    gtkmm description

     

    gtkmm is a C++ interface for the popular GUI library GTK+.

    gtkmm is the official C++ interface for the popular GUI library GTK+.

    Highlights of gtkmm include typesafe callbacks, widgets extensible via inheritance and a comprehensive set of widgets.

    You can create user interfaces either in code or with the Glade designer, using libglademm. Here's an overview, with documentation and status. gtkmm is free software distributed under the GNU Library General Public License (LGPL).

    gtkmm is a GUI toolkit and nothing more, and it strives to be the best C++ GUI toolkit. That mandate does not cover generic C++ data structures, an XML parser, or database access. Even our signal/slots system is part of a separate (libsigc++) library. However, gtkmm is designed to work well with all other C++ libraries.

    The gnomemm libraries cover some of these other tasks, but they are optional.

    Here are some key features of "gtkmm":

    · Inheritance to derive custom widgets.
    · Type-safe signal handlers, in standard C++.
    · Polymorphism.
    · Use of Standard C++ Library, including strings, containers, and iterators.
    · Full internationalisation with UTF8.
    · Complete C++ memory management
    · Object composition
    · Automatic deallocation of dynamically allocated widgets.
    · Full use of C++ namespaces.
    · No macros.
    · Cross-platform: Linux (gcc), FreeBSD (gcc), NetBSD (gcc), Solaris (gcc, Forte), Win32 (gcc, MSVC++ .Net 2003), MacOS X (gcc), others
    · Free software and free of cost for both Open Source and proprietary development.
    · Discussed, designed and implemented in public.

      


    TAGS:

    GTK+ interface | GUI library | gnome mm | GNOME | GTK+ | interface



    HTML code for linking to this page:


    Go to top

    Windows tabGames tabDrivers tabMac tabLinux tabScripts tabMobile tabHandheld tabGadgets tabNews tab

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   ENTER NEWS SITE   |   ENGLISH BOARD   |   ROMANIAN FORUM