|
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 |