GTK - CompWisdom
About us  |  Why use us?  |  Press  |  Contact us

 

Topic: GTK



  
 GTK+ - Wikipedia, the free encyclopedia
GTK+ uses the C programming language, although its designers use an object-oriented paradigm.
Licensed under the LGPL, GTK+ is free (and open source) software, and is part of the GNU Project.
GTK+ initially contained some utility routines that did not strictly relate to graphics, for instance providing such data structures as linked lists and binary trees.
http://en.wikipedia.org/wiki/Gtk   (531 words)

  
 GTK+ - The GIMP Toolkit
GTK+ is free software and part of the GNU Project.
GTK+ was initially developed for and used by the GIMP, the GNU Image Manipulation Program.
GTK+ is a multi-platform toolkit for creating graphical user interfaces.
http://www.gtk.org   (480 words)

  
 ONDotnet.com -- Using the Gtk Toolkit with Mono
Gtk#, the C# wrapper for Gtk, is the result.
Gtk, the Gimp Toolkit, was developed as the graphical user interface framework for the Gnu Image Manipulation Program, or Gimp.
As a cross-platform UI framework, Gtk allows you to develop graphical user interfaces for applications on Microsoft Windows, various flavors of Unix and Linux, and Mac OS X, without having to write operating-system-specific UI code.
http://www.ondotnet.com/pub/a/dotnet/2004/08/09/gtk_mono.htm   (1046 words)

  
 GTK+OSX Project
GTK+ is a popular API for developing graphical applications for Linux.
The position of the GTK+ project is that 1.x is obsolete and unsupported by them.
That's why it is desirable to have GTK+ run natively on the Mac without X. GTK+OSX was based on the abandoned mac-gtk project, an OS 9 effort that has laid dormant since 2000.
http://gtk-osx.sourceforge.net   (383 words)

  
 iX 10/1998, page 142: GUI-Programming
For this reason, Gtk forms the basis of the Gnome project, which similarly to KDE aims to provide a free desktop environment for Unix [2].
At present it is enjoying wide appeal among developers of free software (a Gtk port of Netscape is in the works, the GNOME project is based on Gtk), and the library itself is being worked on intensively by programmers.
From the outset Gtk had been conceived as an alternative to Motif, since Peter Mattis, Spencer Kimball and Josh MacDonald originally developed it for the Gimp [3] in order to be able to use a free GUI library instead of Motif.
http://www.heise.de/ix/artikel/E/1998/10/142   (2068 words)

  
 GTK+
GTK+ is an Open Source Free Software GUI Toolkit, primarily developed for use with the X Window System.
Everything about GTK+ from the object-oriented design to the Free Software LGPL licensing allows you to code your project with the most freedom possible.
GTK+ is a set of libraries to create graphical user interfaces.
http://directory.fsf.org/gtk.html   (333 words)

  
 Gtk# Frequently Asked Questions
Gtk# brings the power and ease of.Net development paradigms to the free software GUI application development community.
Gtk# provides a helper class called ThreadNotify to assist in the context switch from different threads to the GUI thread.
Keep in mind that if your Gtk+ installation is provided by binary packages, you will also need to install the *-devel packages.
http://gtk-sharp.sourceforge.net/faq.html   (893 words)

  
 eGTK - multi-compiler Eiffel/Gtk interface
Although Gtk+ was developed to work with X-windows, a port to MS Windows exists.
GTK+ library and glade GUI builder have been ported to Windows, so it's probably possible to use eGTK on Windows.
This results in bad boolean values passed to GTK+ routines.
http://www.netlabs.net/hp/richieb/gtk_eiffel.html   (976 words)

  
 GTK+
The GTK+ user interface toolkit was originally developed as part of the GIMP (GNU Image Manipulation Program) project and has become widely used because of its attractive appearance, flexible and convenient programming interface and unrestrictive licensing under the GNU LGPL.
Although GTK+ is written in C, a language without explicit support for object-oriented programs, the design of GTK+ is heavily object-oriented.
The basis of this is a layer known as the GTK+ Object System.
http://developer.gnome.org/arch/gtk   (353 words)

  
 Gtk+ WebCore
Gtk+ WebCore is looking for contributors to bring Gtk+ port of WebCore in sync with WebKit, and eventually be integral part of the project.
Gtk+ WebCore is in early alpha state, where almost all of the features of rendering engine are ported.
Gtk+ WebCore is implemented in C++ and C (in relevant parts).
http://gtk-webcore.sourceforge.net   (245 words)

  
 GtkSharp - Mono
The Gtk# project (http://gtk-sharp.sourceforge.net) is closely associated with the Mono project.
GTK# is an event-driven system like any other modern windowing library.
Applications built using Gtk# will run on many platforms including Linux, Windows and MacOS X. Gtk is the native toolkit for the Linux desktop running GNOME, so applications will look and function best on here.
http://www.mono-project.com/GtkSharp   (653 words)

  
 freshmeat.net: Project details for GTK+
GTK, which stands for the Gimp ToolKit, is a library for creating graphical user interfaces.
I resently d/l the Enlightenment WM v0.15.5 and I wanted the e-conf program, but it needs gnome-libs so i d/l that when I tried to compile it, it said that i needed gtk+-1.2.0, which i have.
I was hoping to start development on a cross-platform application for Win32 and Linux using GTK+ for my GUI toolkit.
http://freshmeat.net/projects/gtk   (1041 words)

  
 Tor Lillqvist--GTK+ (not GIMP) for Windows--Downloads
Unlike GTK+ 1.2 on Unix, GTK+ 1.3.0 on Windows it is built to use GLib 2.x.
Pkg-config is a neat program that is useful in makefiles etc and extensively used in building software according to the GTK+ and GNOME conventions, using autotools etc. It uses a "database" specifying interdependencies among softawre packages.
Pango is used by GTK+ 2 and GIMP 2.
http://www.gimp.org/~tml/gimp/win32/downloads.html   (1614 words)

  
 GnomeFiles - GNOME/GTK+ Software Repository
EuGTK is a GTK+ wrapper for the Euphoria programming language on the Linux/BSD/Win platforms.
Atol is a classical dual panel file manager portable to both Linux and Windows OS (using C++ and GTK+ toolkit).
A GTK+ gui for cdrecord and mkisofs aimed at being easy to use for inexeperienced users.
http://www.gnomefiles.org/search.php?search=gtk   (873 words)

  
 GTK FootNotes
Gtk+ WebCore -project releases pre-alpha version of Linux/Gtk port of WebCore/KHTML rendering engine and a reference browser implementation.
GnomeFiles.org (GTK+ software repository) is celebrating 1000 applications added to its database.
GTK based 2D Animation software released under GPL
http://gnomedesktop.org/taxonomy/term/58?PHPSESSID=82b4b203f60948bbb702fb0...   (1143 words)

  
 GTK+ Drag and Drop Tutorial
When * sending a string, GTK will ensure that a null * terminating byte is added to the end so we * do not need to add it.
GTK also coppies the * data so the original will never be modified.
The codes contained in this tutorial have been tested with and work properly on a Redhat Linux 6.x using Linux 2.2.15 and the GTK+ library version 1.2.10.
http://wolfpack.twu.net/docs/gtkdnd   (3242 words)

  
 GTKpas homepage
In addition to the standard GTK a wrapper for GtkGLArea namely GTKpasGLArea is available.
Making GTK available to Pascal programmers requires a translation of the C header files of GTK.
These wrappers simplify embedding OpenGL drawing area in a GTK window.
http://gtkpas.sourceforge.net   (608 words)

  
 Free Pascal - Packages
As a first step in the development of FCL, the gtk and gdk header files have been translated to Pascal.
There is an article on programming GTK by Florian Klaempfl and Michael Van Canneyt, written for the German Toolbox magazine.
The gtk units are part of the Free Pascal packages, and are shipped with the official distrubution.
http://www.freepascal.org/packages/gtk.html   (680 words)

  
 A GTK+ Binding for Haskell
This is the last binary release before development is re-focused towards GTK+ 2.0.
Wherever, I deviated significantly from GTK+'s original interface, the module header or a comment at the function definition explains the differences.
GTK+ is portable as it does not rely on X window's Xt library, but instead accesses the underlying window system via a thin API, called GDK.
http://www.cse.unsw.edu.au/~chak/haskell/gtk   (1055 words)

  
 gtk-im-extra: Third Party GTK+ Input Method Modules
Such input methods, of which there are several examples in GTK+ itself, are usually contained in a single source file a few hundred lines in length.
Many GTK+ input methods are fairly simple; they don’t do much more than compose characters from sequences of keystrokes.
gtk-im-extra is a collection of third party GTK+ input method modules.
http://gtk-im-extra.sourceforge.net   (270 words)

  
 GTK Hello World
We then make sure that both the label and the window are visible (line 52), and start the main GTK loop.
The theory of signals and callbacks is nicely explained in Chapter 3 of the GTK+ 2.0 Tutorial.
The software has been developed and tested using Gentoo Linux.
http://bo.majewski.name/bluear/gnu/GTK/plain   (1684 words)

  
 How to build GTK+ & friends on Microsoft Windows
This file describes how to build GTK+ & friends (currently only gtkhtml2 is described in detail) under Microsoft Windows.
If you do not want to build gtk yourself, download the "official" win32 binaries from Tor Lillqvist's Gimpwin32-page.
How GTK+ itself (glib, gtk+, atk, pango, etc.) can be compiled is not yet described here, instead the "official" win32 binaries of gtk+ provided by Tor Lillqvist at http://www.gimp.org/win32 are used.
http://stud3.tuwien.ac.at/~e9725344/gtk/Building_HowTo.html   (2319 words)

  
 GtkExtra--
The wrappers are certainly usable, as demonstrated by the examples, which have been translated to GtkExtra--.
The developers would like the GtkExtra-- project to be an example to other developers who wish to wrap additional Gtk widgets for use with Gtk--.
Reference HTML documentation is generated automatically when the library is built, using a perceps perl script borrowed from the Gtk-- project.
http://gtkextramm.sourceforge.net   (155 words)

  
 LablGTK
A GTK Widget to Render MathML, and its lablGTK wrapper.
If you are interested by subscribing to the lablgtk mailing list, please send a mail to lablgtk-request@math.nagoya-u.ac.jp.
Can be used with the Objective Caml 3.08 or 3.09 distribution (msvc or mingw), without any extra tools.
http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgtk.html   (391 words)

  
 Interview: Red Hat's Owen Taylor on GTK+ - OSNews.com
An exciting future direction for GTK+ is switching to Cairo as our primary rendering API, but that's more likely a GTK+-2.8 feature, than a GTK+-2.6 feature.
A big bottleneck right now in GTK+ performance is the poor performance of the RENDER extension drawing anti-aliased text.
GTK+ gives this "heavy" feeling to many users, some of its redraws are pretty slow and they give an impression of the Gnome apps to be slow, just as an example.
http://osnews.com/story.php?news_id=5453   (976 words)

  
 win32 ports of GTK, Glade, Libglade, gtkextra, GWF etc.
The GTK+ code uses libraries such as GTK+, GLib and GDK which are available for many platforms including Windows and Unix.
Gtk4Win also works like winGTK, but it is a larger package, and offers more than the minimal set of libraries.
You can install either of these packages for enabling GTK+ on windows, and both packages are stand-alone, containing all necessary GCC compilers and libraries.
http://wingtk.sourceforge.net   (606 words)

  
 Compiling the GTK+ libraries
If you are building GTK+ from the distributed source packages, then won't need these tools installed; the necessary pieces of the tools are already included in the source packages.
Before we get into the details of how to compile GTK+, we should mention that in many cases, binary packages of GTK+ prebuilt for your operating system will be available, either from your operating system vendor or from independent sources.
Otherwise, GTK+ only will include the GTK+ libraries themselves, and will depend on system library dependency facilities to bring in the other libraries.
http://developer.gnome.org/doc/API/2.0/gtk/gtk-building.html   (1676 words)

  
 GtkMathView Home Page
The Gtk backend now supports True Type Computer Modern fonts and it is possible to remap the default fonts.
The GTK+ backend will work with fonts supported by Pango and also with Type 1 fonts if t1lib is installed.
The pre_v0_4_2 branch refers to the 0.4.x versions, it supports editing and it is based on GTK 1.2.
http://helm.cs.unibo.it/mml-widget   (1232 words)

  
 X Development Tools
Future versions of the X front end for Netscape will use the GTK+ toolkit.
Book on GTK and other Linux Programming Tools
The authors plan to use an object database system to "make public" the Gtk API and will use the Gtk interface in conjunction with
http://linuxfinances.info/info/xlibs.html   (1290 words)

  
 The RGtk package
There is also an R gtkDevice package which allows one to create embedded graphics devices in R from arbitrary Gtk drawing area widgets.
pygtk facility for parsing the defs files describing the classes and routines in the Gtk and Gnome libraries.
This is used in the automated generation of the RGtk bindings between R and the C libraries of Gtk, Gnome, etc. We use the parser of the defs files provided by the pygtk interface.
http://www.omegahat.org/RGtk   (643 words)

Compwisdom
 About us   |  Why use us?   |  Press   |  Contact us

 Copyright © 2006 CompWisdom.com Usage implies agreement with terms.