Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Documentation

    gtkmm-documentation 3.4.0

    Download button

    No screenshots available
    Downloads: 4,239  Tell us about an update
    User Rating:
    Rated by:
    Fair (2.4/5)
    22 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Murray Cumming and Daniel Elstner | More programs
    GPL / FREE
    April 17th, 2012, 20:58 GMT [view history]
    ROOT / Documentation

     Read user reviews (0)  Refer to a friend  Subscribe

    gtkmm-documentation description

    gtkmm-documentation package contains a gtkmm manual for developers.

    gtkmm-documentation package contains a gtkmm manual for developers. gtkmm is a C++ API for GTK+.

    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.

    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.

    Product's homepage

    What's New in This Release: [ read full changelog ]

    · Application examples: Add an AppMenu example. (Murray Cumming)
    · Improve the Entry and ComboBox with Entry sections. (Kjell Ahlstedt) Bug #655489
    · Replace the deprecated Gtk::Entry::signal_activate() by signal_key_press_event(). (Kjell Ahlstedt) Bug #655489.
    · Install all screenshots used in the tutorial. (Kjell Ahlstedt) Bug #655489.

      


    TAGS:

    gtkmm documentation | gtkmm manual | gtkmm helper | gtkmm | documentation | manual

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM