GTK+ for Mac OS X v.2.24.0-1

Advertisement
Advertisement

GTK+ is a multi-platform toolkit for creating graphical user
interfaces. Offering a complete set of widgets, GTK+ is suitable for
projects ranging from small one-off tools to complete application
suites.

GTK+ has been designed from the ground up to support a range of
languages, not only C/C++. Using GTK+ from languages such as Perl and
Python (especially in combination with the Glade GUI builder) provides
an effective method of rapid application development.

GTK+ is free software and part of the GNU Project. However, the
licensing terms for GTK+, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.

GTK+ has been developed for over a decade to be able to deliver the enticing features and superb performance that it brings to your application development. GTK+ is supported by a large community of developers and has core maintainers from companies such as Red Hat, Novell, Lanedo and Opened Hand.

GTK+ caters for a number features that today's developers are looking for in a toolkit, they include:

* Native look and feel
* Theme support
* Thread safe
* Object orientated approach
* Internationalization
* Localization
* Accessibility
* Bidirectional text support (LTR/RTL, Left To Right/Right To Left)
* UTF8 support
* Documentation

GTK+ has a comprehensive collection of core widgets which include:

* Windows (normal window or dialog, about and assistant dialogs)
* Displays (label, image, progress bar, status bar)
* Buttons and toggles (check buttons, radio buttons, toggle buttons and link buttons)
* Numerical (horizontal or vertical scales and spin buttons) and text data entry (with or without completion)
* Multi-line text editor
* Tree, list and icon grid viewer (with customizable renderers and model/view separation)
* Combo box (with or without an entry)
* Menus (with images, radio buttons and check items)
* Toolbars (with radio buttons, toggle buttons and menu buttons)
* UI Manager (creating menus and toolbars from XML)
* Selectors (color selection, file chooser, font selection)
* Layouts (tabulated widget, table widget, expander widget, frames, separators and more)
* Status icon (notification area on Linux, tray icon on Windows)
* Printing widgets
* Recently used documents (menu, dialog and manager)

GTK+ is built on top of GLib. GLib provides the fundamental algorithmic language constructs commonly duplicated in applications. This library has features such as (this list is not a comprehensive list):

* Object and type system
* Main loop
* Dynamic loading of modules (i.e. plug-ins)
* Thread support
* Timer support
* Memory allocator
* Threaded Queues (synchronous and asynchronous)
* Lists (singly linked, doubly linked, double ended)
* Hash tables
* Arrays
* Trees (N-ary and binary balanced)
* String utilities and charset handling
* Lexical scanner and XML parser
* Base64 (encoding & decoding)

GTK+ is a multi-platform toolkit for creating ... GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off tools to complete application suites. GTK+ has been designed from the ground ...

multi-platform toolkit, gui creator, gtk+, create, gui, create gui

 
  • GTK+ for Mac OS X
  • 2.24.0-1
  • 06 Jul 12
  • The GTK+ Team
  • Linux
  • Freeware
  • 26 Mb
  • 382
  • Free
 
 

Review GTK+ for Mac OS X

  • captcha
 

Other software of The GTK+ Team
  • GLib  v.2.26.1GLib is a library that features C routines for things such as trees, hashes, and lists. GLib was previously distributed with the GTK toolkit. for WindowsAll ...
  • GTK+  v.2.12.8 Rev AStabilityGTK+ has been developed for over a decade to be able to deliver the enticing features and superb performance that it brings to your application development. GTK+ is supported by a large community of developers and has core maintainers from ...

New Components & Libraries software
  • SentiVeillance SDK Trial  v.8.1Real-time biometric face recognition and pedestrian/vehicle tracking SDK for viodeo surveillance systems and networks. Automatic identification against watch list. Vehicle make and model estimation. Pedestrian mask, cloth and gender estimation.
  • C# Read PDF  v.2022.3.5084You can use the arc PDF document.load functionality within IronPDF to parse a PDF file, and then read its contents. Some of the most common operations people form are extracting indexable plain text from a PDF, and also extracting images from a PDF.
  • CSharp PDF Reports  v.2022.3.5084There are many kind of reports can be generated using IronPDF and C# and VB .Net projects. Any report including Crystal Reports, management reports, database reports, any type of report you like, can be rendered as a PDF using IronPDF.
  • VeryUtils PDF Viewer OCX Component  v.2.4VeryUtils PDF Viewer OCX Component is a PDF Visual Component to Display PDF files. You can integrate a PDF reader right into your Windows application or website easily. PDF Viewer OCX Component is built on VeryPDF's proprietary PDF technology.
  • MindFusion.Scheduling for WPF  v.2.3MindFusion.Scheduling for WPF provides applications targeting the .NET platform with the ability to manage and display schedule information in several different types of calendar layouts. The component supports monthly, weekly, daily and scheduling ...
  • Spire.DataExport Community  v.3.2.1Spire.DataExport is the 100% pure .NET component suit for data export into MS Excel,MS Word, HTML, XML, PDF, MS Access, DBF, SQL Script, SYLK, DIF, CSV ,MS Clipboard format. Quickly and easily export data from Command, ListView, DataTable components.