FACTOID # 168: There are 11 countries where the average woman has more than six children. Ten of them are in Africa.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Gtk Sharp

Gtk#, a GUI Toolkit, is a set of .NET bindings for the Gtk+ toolkit and assorted GNOME libraries. This library allows you to build fully native graphical GNOME application using Mono. Gtk# is an event-driven system like any other modern windowing library. Every widget in an application has handler methods that get called when particular events happen. A graphical user interface (or GUI, sometimes pronounced gooey) is a method of interacting with a computer through a metaphor of direct manipulation of graphical images and widgets in addition to text. ... In computer programming, widget toolkits (or GUI toolkits) are sets of basic building elements for graphical user interfaces. ... The . ... In computer science, binding refers to the creation of a simple reference to something which is larger and more complicated and used frequently. ... Initially created for the graphics program the GIMP, the GIMP Toolkit — abbreviated as GTK+ — is one of the two most popular widget toolkits for the X Window System, intended for creating graphical user interfaces. ... b: This article is about the mythical creatures. ... Illustration of an application which may use libvorbisfile. ... Mono is a proprietary open source project led by Novell (formerly by Ximian) to create an ECMA Standard compliant (Ecma-334 and Ecma-335), .NET compatible set of tools, including among others a C# compiler and a Common Language Runtime. ... A widget (or control) is a graphical interface component that a computer user interacts with, such as a window or a text box. ...


Applications built using Gtk# will run on many platforms including Linux, Microsoft Windows and Mac OS X. Gtk+ is the native toolkit for the Linux desktop running GNOME, so applications will look and function best on here. The Mono packages for Windows include Gtk+, Gtk# and the native theme to make your applications look like native Windows applications. At this point, running Gtk# applications on Mac OS X requires the user to run the X11 server. Tux, a cartoon penguin frequently featured sitting, is the official Linux mascot. ... Microsoft Windows is a range of operating environments and operating systems for personal computers and servers. ... Mac OS X is an operating system designed and developed by Apple Computer for use on their current line of Macintosh computers. ... The term native mode is used in computing as follows. ... In computing, the X Window System (commonly X11 or X) is a windowing system for bitmap displays. ...


You can use Glade along with the Glade# bindings to easily design GUI applications. A new GUI designer called Stetic is being built which will be integrated with the MonoDevelop IDE. Glade can mean: a brand of air freshener Glade Interface Designer, a GUI designer for GTK+ and GNOME The Glade, a hunting magazine published in London. ... About MonoDevelop is a port of SharpDevelop to use the GTK bindings. ... An integrated development environment (IDE) (also known as an integrated design environment and integrated debugging environment) is computer software to help computer programmers develop software. ...


In addition to support the standard Gtk/Gnome stack of development tools, the gtk-dotnet.dll assembly provides a bridge to consume functionality available on the .NET stack, at this point this includes the functionality to use System.Drawing to draw on a widget.


Reference

This article incorporates text from Mono's homepage, which is in the GNU Free Documentation License. Mono is a proprietary open source project led by Novell (formerly by Ximian) to create an ECMA Standard compliant (Ecma-334 and Ecma-335), .NET compatible set of tools, including among others a C# compiler and a Common Language Runtime. ... GNU logo The GNU Free Documentation License (GNU FDL or simply GFDL) is a copyleft license for free content, designed by the Free Software Foundation (FSF) for the GNU project. ...


External link

  • Gtk# official homepage

  Results from FactBites:
 
David A. Wheeler’s Travelogue: the 6th International Free Software Conference (FISL 6.0) in Porto Alegre, Brazil (10182 words)
The airlines were very apologetic, and they did shuttle us to a hotel to have dinner (we were supposed to get it on the plane).
Leon and I had a chance to talk; Leon is a sharp cookie and has seen a lot of interesting things.
Leon in particular helped me understand better the history of X over the years, as well as where it seemed to be going.
  More results at FactBites »


 
 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 1022, m