Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Install
Faster access than browser!
 

GTK+

Index GTK+

GTK+ (formerly GIMP Toolkit) is a cross-platform widget toolkit for creating graphical user interfaces. [1]

168 relations: "Hello, World!" program, AbiWord, Access Linux Platform, Accessibility Toolkit, AfterStep, Anjuta, Application programming interface, Apress, Ardour (software), Audacious (software), Budgie (desktop environment), Build automation, C (programming language), C Sharp (programming language), Cairo (graphics), Cascading Style Sheets, Chromium (web browser), Cinnamon (software), Client-Side Decoration, Common Language Runtime, Cross-platform, Debian, Debian-Installer, Desktop environment, DevConf.cz, Digital audio workstation, DirectFB, Drag and drop, Ekiga, Elementary OS, Enchant (software), Enlightenment Foundation Libraries, Evolution (software), EXperimental Computing Facility, FLTK, Fork (software development), Fox toolkit, Frame rate, Free software, Freedesktop.org, GDK, Geany, Genealogy software, Gesture, GIMP, Glade Interface Designer, GNOME, GNOME Core Applications, GNOME Foundation, GNOME Users And Developers European Conference, ..., GNU Build System, GNU Emacs, GNU Lesser General Public License, Gnumeric, GObject, GPE Palmtop Environment, Gramps, Graphical user interface, Graphical user interface builder, Graphics tablet, GTK+, GTK+ Scene Graph Kit, Gtkmm, HTML5, Hunspell, IceWM, Inkscape, Instant messaging, Integrated development environment, Intel, Interoperability, IUP (software), JPEG 2000, KDE, Language binding, Library (computing), Linux, Linux kernel, List of language bindings for GTK+, List of widget toolkits, LiVES, LXDE, MacOS, MATE (software), Meson (software), Metacity, Microsoft Windows, Midori (web browser), Minimalism (computing), Mir (software), Mono (software), MonoDevelop, Motif (software), Multi-touch, Mutter (software), Ncurses, Object-oriented programming, Open Hub, Palm OS, Pango, PCMan File Manager, Perl, Personal digital assistant, Personal information manager, Peter Mattis, Phoronix, Pidgin (software), Pkg-config, Popover (GUI), Prentice Hall, Proprietary software, PyGTK, Qt (software), Quartz (graphics layer), Raster graphics editor, Rendering (computer graphics), RISC OS, ROX Desktop, Sawfish (window manager), Scalable Vector Graphics, Scintilla (software), Scrollbar, Solus (operating system), Spell checker, Spencer Kimball (computer programmer), Spreadsheet, Subsurface (software), Sugar (software), Syntax highlighting, The GNOME Project, Theme (computing), Ubuntu (operating system), Ultimate++, Unicode, Unity (user interface), Unix shell, Unix-like, UTF-8, Vector graphics editor, Video editing software, Videotelephony, Visual Component Library, Voice over IP, Vulkan (API), Wayland (display server protocol), Web browser, Widget (GUI), Widget toolkit, Window manager, Windowing system, Windows 98, Windows API, Windows ME, Windows Subsystem for Linux, Wireshark, Word processor, Wrox Press, WxWidgets, WYSIWYG, X Window System, X Window System core protocol, Xamarin, Xfce, Xlib, XML, Xojo, XQuartz, .NET Framework. Expand index (118 more) »

"Hello, World!" program

A "Hello, World!" program is a computer program that outputs or displays "Hello, World!" to a user.

New!!: GTK+ and "Hello, World!" program · See more »

AbiWord

AbiWord is a free and open-source software word processor.

New!!: GTK+ and AbiWord · See more »

Access Linux Platform

The Access Linux Platform (ALP), is a discontinued open-source software based operating system, once referred to as a "next-generation version of the Palm OS," for mobile devices developed and marketed by Access Co., of Tokyo, Japan.

New!!: GTK+ and Access Linux Platform · See more »

Accessibility Toolkit

In computing, Accessibility Toolkit (ATK) refers in particular to the GNOME ATK, an application programming interface (API) for developing free/open source accessible applications for platforms such as Linux or OpenBSD.

New!!: GTK+ and Accessibility Toolkit · See more »

AfterStep

AfterStep is a stacking window manager for the X Window System.

New!!: GTK+ and AfterStep · See more »

Anjuta

Anjuta is an integrated development environment written for the GNOME project.

New!!: GTK+ and Anjuta · See more »

Application programming interface

In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building software.

New!!: GTK+ and Application programming interface · See more »

Apress

Apress Media LLC is a publisher of information technology books, based in New York City.

New!!: GTK+ and Apress · See more »

Ardour (software)

Ardour is a hard disk recorder and digital audio workstation application.

New!!: GTK+ and Ardour (software) · See more »

Audacious (software)

Audacious is a free and open source audio player with a focus on low resource use, high audio quality, and support for a wide range of audio formats.

New!!: GTK+ and Audacious (software) · See more »

Budgie (desktop environment)

Budgie is a desktop environment that uses GNOME technologies such as GTK+ (> 3.x) and is developed by the Solus project as well as by contributors from numerous communities like openSUSE Tumbleweed, Arch Linux and Ubuntu Budgie.

New!!: GTK+ and Budgie (desktop environment) · See more »

Build automation

Build automation is the process of automating the creation of a software build and the associated processes including: compiling computer source code into binary code, packaging binary code, and running automated tests.

New!!: GTK+ and Build automation · See more »

C (programming language)

C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

New!!: GTK+ and C (programming language) · See more »

C Sharp (programming language)

C# (/si: ʃɑːrp/) is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines.

New!!: GTK+ and C Sharp (programming language) · See more »

Cairo (graphics)

Cairo (stylized as cairo) is an open source programming library that provides a vector graphics-based, device-independent API for software developers.

New!!: GTK+ and Cairo (graphics) · See more »

Cascading Style Sheets

Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language like HTML.

New!!: GTK+ and Cascading Style Sheets · See more »

Chromium (web browser)

Chromium is an open-source Web browser project started by Google, to provide the source code for the proprietary Google Chrome browser.

New!!: GTK+ and Chromium (web browser) · See more »

Cinnamon (software)

Cinnamon is a free and open-source desktop environment for the X Window System that derives from GNOME 3 but follows traditional desktop metaphor conventions.

New!!: GTK+ and Cinnamon (software) · See more »

Client-Side Decoration

Client-Side Decoration (CSD) is the concept of combinating a title bar, menu bar and tool bar in one horizontal bar in order to give more space to application content, reducing the amount of wasted space by showing a virtually empty title bar, at the cost of making the UI inconsistent between programs, and making window manager interactions like maximizing or closing a window impossible for misbehaving programs.

New!!: GTK+ and Client-Side Decoration · See more »

Common Language Runtime

The Common Language Runtime (CLR), the virtual machine component of Microsoft's.NET framework, manages the execution of.NET programs.

New!!: GTK+ and Common Language Runtime · See more »

Cross-platform

In computing, cross-platform software (also multi-platform software or platform-independent software) is computer software that is implemented on multiple computing platforms.

New!!: GTK+ and Cross-platform · See more »

Debian

Debian is a Unix-like computer operating system that is composed entirely of free software, and packaged by a group of individuals participating in the Debian Project.

New!!: GTK+ and Debian · See more »

Debian-Installer

Debian-Installer is an installation program designed for the Debian Linux distribution.

New!!: GTK+ and Debian-Installer · See more »

Desktop environment

In computing, a desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs running on top of a computer operating system, which share a common graphical user interface (GUI), sometimes described as a graphical shell.

New!!: GTK+ and Desktop environment · See more »

DevConf.cz

DevConf.cz (Developer Conference) is a yearly conference for all Linux and JBoss Community Developers, Admins and Linux users organized by Red Hat Czech Republic, the Fedora and JBoss Community.

New!!: GTK+ and DevConf.cz · See more »

Digital audio workstation

A digital audio workstation (DAW) is an electronic device or application software used for recording, editing and producing audio files.

New!!: GTK+ and Digital audio workstation · See more »

DirectFB

DirectFB (Direct Frame Buffer) is a software library with a small memory footprint that provides graphics acceleration, input device handling and abstraction layer, and integrated windowing system with support for translucent windows and multiple display layers on top of the Linux framebuffer without requiring any kernel modifications.

New!!: GTK+ and DirectFB · See more »

Drag and drop

In computer graphical user interfaces, drag and drop is a pointing device gesture in which the user selects a virtual object by "grabbing" it and dragging it to a different location or onto another virtual object.

New!!: GTK+ and Drag and drop · See more »

Ekiga

Ekiga (formerly called GnomeMeeting) is a VoIP and video conferencing application for GNOME and Microsoft Windows.

New!!: GTK+ and Ekiga · See more »

Elementary OS

elementary OS is a Linux distribution based on Ubuntu.

New!!: GTK+ and Elementary OS · See more »

Enchant (software)

Enchant is a free software project developed as part of the AbiWord word processor with the aim of unifying access to the various existing spell-checker software.

New!!: GTK+ and Enchant (software) · See more »

Enlightenment Foundation Libraries

The Enlightenment Foundation Libraries (EFL) are a set of graphics libraries that grew out of the development of Enlightenment, a window manager and Wayland compositor.

New!!: GTK+ and Enlightenment Foundation Libraries · See more »

Evolution (software)

Evolution (formerly Novell Evolution and Ximian Evolution, prior to Novell's 2003 acquisition of Ximian) is the official personal information manager for GNOME.

New!!: GTK+ and Evolution (software) · See more »

EXperimental Computing Facility

Founded in 1986, the eXperimental Computing Facility (XCF) is an undergraduate computing-interest organization at University of California, Berkeley.

New!!: GTK+ and EXperimental Computing Facility · See more »

FLTK

Fast Light Toolkit (FLTK, pronounced fulltick) is a cross-platform widget (graphical control element) library for graphical user interfaces (GUIs), developed by Bill Spitzak and others.

New!!: GTK+ and FLTK · See more »

Fork (software development)

In software engineering, a project fork happens when developers take a copy of source code from one software package and start independent development on it, creating a distinct and separate piece of software.

New!!: GTK+ and Fork (software development) · See more »

Fox toolkit

The FOX toolkit is an open source, cross-platform widget toolkit, that is, a library of basic elements for building a graphical user interface (GUI).

New!!: GTK+ and Fox toolkit · See more »

Frame rate

Frame rate (expressed in or fps) is the frequency (rate) at which consecutive images called frames appear on a display.

New!!: GTK+ and Frame rate · See more »

Free software

Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions.

New!!: GTK+ and Free software · See more »

Freedesktop.org

freedesktop.org (fd.o) is a project to work on interoperability and shared base technology for free software desktop environments for the X Window System (X11) on Linux and other Unix-like operating systems.

New!!: GTK+ and Freedesktop.org · See more »

GDK

GDK (GIMP Drawing Kit) is a library that acts as a wrapper around the low-level functions provided by the underlying windowing and graphics systems.

New!!: GTK+ and GDK · See more »

Geany

Geany (IPA:ʒeːniː) is a lightweight GUI text editor using Scintilla and GTK+, including basic IDE features.

New!!: GTK+ and Geany · See more »

Genealogy software

Genealogy software is computer software used to record, organize, and publish genealogical data.

New!!: GTK+ and Genealogy software · See more »

Gesture

A gesture is a form of non-verbal communication or non-vocal communication in which visible bodily actions communicate particular messages, either in place of, or in conjunction with, speech.

New!!: GTK+ and Gesture · See more »

GIMP

GIMP (GNU Image Manipulation Program) is a free and open-source raster graphics editor used for image retouching and editing, free-form drawing, converting between different image formats, and more specialized tasks.

New!!: GTK+ and GIMP · See more »

Glade Interface Designer

Glade Interface Designer is a graphical user interface builder for GTK+, with additional components for GNOME.

New!!: GTK+ and Glade Interface Designer · See more »

GNOME

GNOME is a desktop environment composed of free and open-source software that runs on Linux and most BSD derivatives.

New!!: GTK+ and GNOME · See more »

GNOME Core Applications

GNOME Core Applications is a collection of approximately 30 applications that are packaged as part of the standard free and open-source GNOME desktop environment.

New!!: GTK+ and GNOME Core Applications · See more »

GNOME Foundation

The GNOME Foundation is a non-profit organization based in Orinda, California, United States, coordinating the efforts in the GNOME project.

New!!: GTK+ and GNOME Foundation · See more »

GNOME Users And Developers European Conference

The GUADEC, the GNOME Users And Developers European Conference, is an annual conference taking place in Europe, whose prime topic is the development of the GNOME desktop environment and its underlying base software, such as GTK+, GStreamer, etc.

New!!: GTK+ and GNOME Users And Developers European Conference · See more »

GNU Build System

The GNU Build System, also known as the Autotools, is a suite of programming tools designed to assist in making source code packages portable to many Unix-like systems.

New!!: GTK+ and GNU Build System · See more »

GNU Emacs

GNU Emacs is the most popular and most ported Emacs text editor.

New!!: GTK+ and GNU Emacs · See more »

GNU Lesser General Public License

The GNU Lesser General Public License (LGPL) is a free software license published by the Free Software Foundation (FSF).

New!!: GTK+ and GNU Lesser General Public License · See more »

Gnumeric

Gnumeric is a spreadsheet program that is part of the GNOME Free Software Desktop Project.

New!!: GTK+ and Gnumeric · See more »

GObject

The GLib Object System, or GObject, is a free software library providing a portable object system and transparent cross-language interoperability.

New!!: GTK+ and GObject · See more »

GPE Palmtop Environment

GPE (a recursive acronym for GPE Palmtop Environment) is a graphical user interface environment for handheld computers, such as palmtops and personal digital assistants (PDAs), running some Linux kernel-based operating system.

New!!: GTK+ and GPE Palmtop Environment · See more »

Gramps

Gramps (formerly GRAMPS, an acronym for Genealogical Research and Analysis Management Programming System) is Free and open source genealogy software.

New!!: GTK+ and Gramps · See more »

Graphical user interface

The graphical user interface (GUI), is a type of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, instead of text-based user interfaces, typed command labels or text navigation.

New!!: GTK+ and Graphical user interface · See more »

Graphical user interface builder

A graphical user interface builder (or GUI builder), also known as GUI designer, is a software development tool that simplifies the creation of GUIs by allowing the designer to arrange graphical control elements (often called widgets) using a drag-and-drop WYSIWYG editor.

New!!: GTK+ and Graphical user interface builder · See more »

Graphics tablet

A graphic tablet (also known as a digitizer, drawing tablet, digital drawing tablet, pen tablet, or digital art board) is a computer input device that enables a user to hand-draw images, animations and graphics, with a special pen-like stylus, similar to the way a person draws images with a pencil and paper.

New!!: GTK+ and Graphics tablet · See more »

GTK+

GTK+ (formerly GIMP Toolkit) is a cross-platform widget toolkit for creating graphical user interfaces.

New!!: GTK+ and GTK+ · See more »

GTK+ Scene Graph Kit

GSK (GTK+ Scene Graph Kit) is the rendering and scene graph API for GTK+ introduced with version 3.90.

New!!: GTK+ and GTK+ Scene Graph Kit · See more »

Gtkmm

gtkmm (formerly known as gtk-- or gtk minus minus) is the official C++ interface for the popular GUI library GTK+.

New!!: GTK+ and Gtkmm · See more »

HTML5

HTML5 is a markup language used for structuring and presenting content on the World Wide Web.

New!!: GTK+ and HTML5 · See more »

Hunspell

Hunspell is a spell checker and morphological analyzer designed for languages with rich morphology and complex word compounding and character encoding, originally designed for the Hungarian language.

New!!: GTK+ and Hunspell · See more »

IceWM

IceWM is a stacking window manager for the X Window System graphical infrastructure, written by Marko Maček.

New!!: GTK+ and IceWM · See more »

Inkscape

Inkscape is a free and open-source vector graphics editor; it can be used to create or edit vector graphics such as illustrations, diagrams, line arts, charts, logos and complex paintings.

New!!: GTK+ and Inkscape · See more »

Instant messaging

Instant messaging (IM) technology is a type of online chat that offers real-time text transmission over the Internet.

New!!: GTK+ and Instant messaging · See more »

Integrated development environment

An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development.

New!!: GTK+ and Integrated development environment · See more »

Intel

Intel Corporation (stylized as intel) is an American multinational corporation and technology company headquartered in Santa Clara, California, in the Silicon Valley.

New!!: GTK+ and Intel · See more »

Interoperability

Interoperability is a characteristic of a product or system, whose interfaces are completely understood, to work with other products or systems, at present or in the future, in either implementation or access, without any restrictions.

New!!: GTK+ and Interoperability · See more »

IUP (software)

The IUP Portable User Interface is a computer software development kit that provides a portable, scriptable toolkit to build graphical user interfaces (GUIs) using the programming languages C, Perl, Lua and Nim, among others.

New!!: GTK+ and IUP (software) · See more »

JPEG 2000

JPEG 2000 (JP2) is an image compression standard and coding system.

New!!: GTK+ and JPEG 2000 · See more »

KDE

KDE is an international free software community that develops Free and Open Source based software.

New!!: GTK+ and KDE · See more »

Language binding

In computing, a binding from a programming language to a library or operating system service is an application programming interface (API) providing glue code to use that library or service in a given programming language.

New!!: GTK+ and Language binding · See more »

Library (computing)

In computer science, a library is a collection of non-volatile resources used by computer programs, often for software development.

New!!: GTK+ and Library (computing) · See more »

Linux

Linux is a family of free and open-source software operating systems built around the Linux kernel.

New!!: GTK+ and Linux · See more »

Linux kernel

The Linux kernel is an open-source monolithic Unix-like computer operating system kernel.

New!!: GTK+ and Linux kernel · See more »

List of language bindings for GTK+

As shown in the table below, GTK+ has a range of bindings for various languages that implement some or all of its feature set.

New!!: GTK+ and List of language bindings for GTK+ · See more »

List of widget toolkits

This article provides a list of widget toolkits (also known as GUI frameworks), used to construct the graphical user interface (GUI) of programs, organized by their relationships with various operating systems.

New!!: GTK+ and List of widget toolkits · See more »

LiVES

LiVES (LiVES Editing System) is a free video editing software and VJ tool, released under the GNU General Public License version 3 or later.

New!!: GTK+ and LiVES · See more »

LXDE

LXDE (abbreviation for Lightweight X11 Desktop Environment) is a free desktop environment with comparatively low resource requirements.

New!!: GTK+ and LXDE · See more »

MacOS

macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.

New!!: GTK+ and MacOS · See more »

MATE (software)

MATE is a desktop environment composed of free and open-source software that runs on Linux and most BSD derivatives.

New!!: GTK+ and MATE (software) · See more »

Meson (software)

Meson (/ˈmɛ.sɒn/) is a software tool for automating the building (compiling) of software.

New!!: GTK+ and Meson (software) · See more »

Metacity

Metacity was the default window manager used by the GNOME 2 desktop environment until it was replaced by Mutter in GNOME 3.

New!!: GTK+ and Metacity · See more »

Microsoft Windows

Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.

New!!: GTK+ and Microsoft Windows · See more »

Midori (web browser)

is a free and open-source light-weight.

New!!: GTK+ and Midori (web browser) · See more »

Minimalism (computing)

In computing, minimalism refers to the application of minimalist philosophies and principles in the design and use of hardware and software.

New!!: GTK+ and Minimalism (computing) · See more »

Mir (software)

Mir is a computer display server and, recently, a Wayland compositor for the Linux operating system that is under development by Canonical Ltd. It was planned to replace the currently used X Window System for Ubuntu, however the plan changed and Mutter was adopted as part of GNOME Shell.

New!!: GTK+ and Mir (software) · See more »

Mono (software)

Mono is a free and open-source project led by Xamarin, a subsidiary of Microsoft (formerly by Novell and originally by Ximian), and the.NET Foundation, to create an Ecma standard-compliant,.NET Framework-compatible set of tools including, among others, a C# compiler and a Common Language Runtime.

New!!: GTK+ and Mono (software) · See more »

MonoDevelop

MonoDevelop (also known as Xamarin Studio) is an open source integrated development environment for Linux, macOS, and Windows.

New!!: GTK+ and MonoDevelop · See more »

Motif (software)

In computing, Motif refers to both a graphical user interface (GUI) specification and the widget toolkit for building applications that follow that specification under the X Window System on Unix and Unix-like operating systems.

New!!: GTK+ and Motif (software) · See more »

Multi-touch

In computing, multi-touch is technology that enables a surface (a trackpad or touchscreen) to recognize the presence of more than one or more than two points of contact with the surface.

New!!: GTK+ and Multi-touch · See more »

Mutter (software)

Mutter is a window manager initially designed and implemented for the X Window System, and recently has evolved to be a Wayland compositor.

New!!: GTK+ and Mutter (software) · See more »

Ncurses

ncurses (new curses) is a programming library providing an application programming interface (API) that allows the programmer to write text-based user interfaces in a terminal-independent manner.

New!!: GTK+ and Ncurses · See more »

Object-oriented programming

Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which may contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods. A feature of objects is that an object's procedures can access and often modify the data fields of the object with which they are associated (objects have a notion of "this" or "self").

New!!: GTK+ and Object-oriented programming · See more »

Open Hub

Black Duck Open Hub, formerly Ohloh, is a website which provides a web services suite and online community platform that aims to index the open-source software development community.

New!!: GTK+ and Open Hub · See more »

Palm OS

Palm OS (also known as Garnet OS) is a discontinued mobile operating system initially developed by Palm, Inc., for personal digital assistants (PDAs) in 1996.

New!!: GTK+ and Palm OS · See more »

Pango

Pango (stylized as Παν語) is a text layout engine library which works with the HarfBuzz shaping engine for displaying multi-language text.

New!!: GTK+ and Pango · See more »

PCMan File Manager

PCMan File Manager (PCManFM) is a file manager application developed by Hong Jen Yee from Taiwan which is meant to be a replacement for GNOME Files, Dolphin and Thunar.

New!!: GTK+ and PCMan File Manager · See more »

Perl

Perl is a family of two high-level, general-purpose, interpreted, dynamic programming languages, Perl 5 and Perl 6.

New!!: GTK+ and Perl · See more »

Personal digital assistant

A personal digital assistant (PDA), also known as a handheld PC, is a variety mobile device which functions as a personal information manager.

New!!: GTK+ and Personal digital assistant · See more »

Personal information manager

A personal information manager (often referred to as a PIM tool or, more simply, a PIM) is a type of application software that functions as a personal organizer.

New!!: GTK+ and Personal information manager · See more »

Peter Mattis

Peter Mattis is an American computer programmer, entrepreneur, and business executive.

New!!: GTK+ and Peter Mattis · See more »

Phoronix

Phoronix is a technology website that offers insights regarding the development of the Linux kernel, product reviews, interviews, and news regarding free and open-source software by monitoring the Linux kernel mailing list or interviews.

New!!: GTK+ and Phoronix · See more »

Pidgin (software)

Pidgin (formerly named Gaim) is a free and open-source multi-platform instant messaging client, based on a library named libpurple that has support for many instant messaging protocols, allowing the user to simultaneously log into various services from one application.

New!!: GTK+ and Pidgin (software) · See more »

Pkg-config

pkg-config is a computer program that provides a unified interface for querying installed libraries for the purpose of compiling software from its source code.

New!!: GTK+ and Pkg-config · See more »

Popover (GUI)

A Popover is a container-type graphical control element that hovers over its parent window and blocks any other interaction with until it is selected.

New!!: GTK+ and Popover (GUI) · See more »

Prentice Hall

Prentice Hall is a major educational publisher owned by Pearson plc.

New!!: GTK+ and Prentice Hall · See more »

Proprietary software

Proprietary software is non-free computer software for which the software's publisher or another person retains intellectual property rights—usually copyright of the source code, but sometimes patent rights.

New!!: GTK+ and Proprietary software · See more »

PyGTK

PyGTK is a set of Python wrappers for the GTK+ graphical user interface library.

New!!: GTK+ and PyGTK · See more »

Qt (software)

Qt ("cute") is a cross-platform application framework and widget toolkit for creating classic and embedded graphical user interfaces, and applications that run on various software and hardware platforms with little or no change in the underlying codebase, while still being a native application with native capabilities and speed.

New!!: GTK+ and Qt (software) · See more »

Quartz (graphics layer)

In Apple computer's macOS operating system, Quartz is the Quartz 2D and Quartz Compositor part of the Core Graphics framework.

New!!: GTK+ and Quartz (graphics layer) · See more »

Raster graphics editor

A raster graphics editor is a computer program that allows users to create and edit images interactively on the computer screen and save them in one of many "bitmap" or "raster" formats such as JPEG, PNG, GIF and TIFF.

New!!: GTK+ and Raster graphics editor · See more »

Rendering (computer graphics)

Rendering or image synthesis is the automatic process of generating a photorealistic or non-photorealistic image from a 2D or 3D model (or models in what collectively could be called a scene file) by means of computer programs.

New!!: GTK+ and Rendering (computer graphics) · See more »

RISC OS

RISC OS is a computer operating system originally designed by Acorn Computers Ltd in Cambridge, England.

New!!: GTK+ and RISC OS · See more »

ROX Desktop

The ROX Desktop is a graphical desktop environment for the X Window System.

New!!: GTK+ and ROX Desktop · See more »

Sawfish (window manager)

Sawfish is a window manager for the X Window System.

New!!: GTK+ and Sawfish (window manager) · See more »

Scalable Vector Graphics

Scalable Vector Graphics (SVG) is an XML-based vector image format for two-dimensional graphics with support for interactivity and animation.

New!!: GTK+ and Scalable Vector Graphics · See more »

Scintilla (software)

Scintilla is a free open source library that provides a text editing component function, with an emphasis on advanced features for source code editing.

New!!: GTK+ and Scintilla (software) · See more »

Scrollbar

A scrollbar is an interaction technique or widget in which continuous text, pictures, or any other content can be scrolled in a predetermined direction (up, down, left, or right) on a computer display, window, or viewport so that all of the content can be viewed, even if only a fraction of the content can be seen on a device's screen at one time.

New!!: GTK+ and Scrollbar · See more »

Solus (operating system)

Solus is an independent desktop operating system based on the Linux kernel.

New!!: GTK+ and Solus (operating system) · See more »

Spell checker

In computing, a spell checker (or spell check) is an application program that flags words in a document that may not be spelled correctly.

New!!: GTK+ and Spell checker · See more »

Spencer Kimball (computer programmer)

Spencer Kimball is an American computer programmer, entrepreneur, and business executive.

New!!: GTK+ and Spencer Kimball (computer programmer) · See more »

Spreadsheet

A spreadsheet is an interactive computer application for organization, analysis and storage of data in tabular form.

New!!: GTK+ and Spreadsheet · See more »

Subsurface (software)

Subsurface is a software for logging and planning scuba dives.

New!!: GTK+ and Subsurface (software) · See more »

Sugar (software)

Sugar is a free and open-source desktop environment designed for interactive learning by children.

New!!: GTK+ and Sugar (software) · See more »

Syntax highlighting

Syntax highlighting is a feature of text editors that are used for programming, scripting, or markup languages, such as HTML.

New!!: GTK+ and Syntax highlighting · See more »

The GNOME Project

The GNOME Project is a community behind the GNOME desktop environment and the software platform upon which it is based.

New!!: GTK+ and The GNOME Project · See more »

Theme (computing)

In computing, a theme is a preset package containing graphical appearance details.

New!!: GTK+ and Theme (computing) · See more »

Ubuntu (operating system)

Ubuntu (stylized as ubuntu) is a free and open source operating system and Linux distribution based on Debian.

New!!: GTK+ and Ubuntu (operating system) · See more »

Ultimate++

Ultimate++ is a C++ rapid application development cross-platform development framework which aims to reduce the code complexity of typical desktop applications by extensively exploiting C++ features.

New!!: GTK+ and Ultimate++ · See more »

Unicode

Unicode is a computing industry standard for the consistent encoding, representation, and handling of text expressed in most of the world's writing systems.

New!!: GTK+ and Unicode · See more »

Unity (user interface)

Unity is a graphical shell for the GNOME desktop environment originally developed by Canonical Ltd. for its Ubuntu operating system.

New!!: GTK+ and Unity (user interface) · See more »

Unix shell

A Unix shell is a command-line interpreter or shell that provides a traditional Unix-like command line user interface.

New!!: GTK+ and Unix shell · See more »

Unix-like

A Unix-like (sometimes referred to as UN*X or *nix) operating system is one that behaves in a manner similar to a Unix system, while not necessarily conforming to or being certified to any version of the Single UNIX Specification.

New!!: GTK+ and Unix-like · See more »

UTF-8

UTF-8 is a variable width character encoding capable of encoding all 1,112,064 valid code points in Unicode using one to four 8-bit bytes.

New!!: GTK+ and UTF-8 · See more »

Vector graphics editor

A vector graphics editor is a computer program that allows users to compose and edit vector graphics images interactively on a computer and save them in one of many popular vector graphics formats, such as EPS, PDF, WMF, SVG, or VML.

New!!: GTK+ and Vector graphics editor · See more »

Video editing software

Video editing software is an application program which handles the post-production video editing of digital video sequences on a computer non-linear editing system (NLE).

New!!: GTK+ and Video editing software · See more »

Videotelephony

Videotelephony comprises the technologies for the reception and transmission of audio-video signals by users at different locations, for communication between people in real-time.

New!!: GTK+ and Videotelephony · See more »

Visual Component Library

The Visual Component Library (VCL) is a visual component-based object-oriented framework for developing the user interface of Microsoft Windows applications.

New!!: GTK+ and Visual Component Library · See more »

Voice over IP

Voice over Internet Protocol (also voice over IP, VoIP or IP telephony) is a methodology and group of technologies for the delivery of voice communications and multimedia sessions over Internet Protocol (IP) networks, such as the Internet.

New!!: GTK+ and Voice over IP · See more »

Vulkan (API)

Vulkan is a low-overhead, cross-platform 3D graphics and compute API.

New!!: GTK+ and Vulkan (API) · See more »

Wayland (display server protocol)

Wayland is a computer protocol that specifies the communication between a display server (called a Wayland compositor) and its clients, as well as a reference implementation of the protocol in the C programming language.

New!!: GTK+ and Wayland (display server protocol) · See more »

Web browser

A web browser (commonly referred to as a browser) is a software application for accessing information on the World Wide Web.

New!!: GTK+ and Web browser · See more »

Widget (GUI)

A control element (sometimes called a control or widget) in a graphical user interface is an element of interaction, such as a button or a scroll bar.

New!!: GTK+ and Widget (GUI) · See more »

Widget toolkit

A widget toolkit, widget library, GUI toolkit, or UX library is a library or a collection of libraries containing a set of graphical control elements (called widgets) used to construct the graphical user interface (GUI) of programs.

New!!: GTK+ and Widget toolkit · See more »

Window manager

A window manager is system software that controls the placement and appearance of windows within a windowing system in a graphical user interface.

New!!: GTK+ and Window manager · See more »

Windowing system

In computing, a windowing system (or window system) is software that manages separately different parts of display screens.

New!!: GTK+ and Windowing system · See more »

Windows 98

Windows 98 (codenamed Memphis while in development) is a graphical operating system by Microsoft.

New!!: GTK+ and Windows 98 · See more »

Windows API

The Windows API, informally WinAPI, is Microsoft's core set of application programming interfaces (APIs) available in the Microsoft Windows operating systems.

New!!: GTK+ and Windows API · See more »

Windows ME

Windows Millennium Edition, or Windows ME (marketed with the pronunciation of the pronoun "me", commonly pronounced as an initialism, "M-E (Codenamed Millennium)", is a graphical operating system from Microsoft released to manufacturing in June 2000, and launched in September 2000.

New!!: GTK+ and Windows ME · See more »

Windows Subsystem for Linux

Windows Subsystem for Linux (WSL) is a compatibility layer for running Linux binary executables (in ELF format) natively on Windows 10.

New!!: GTK+ and Windows Subsystem for Linux · See more »

Wireshark

Wireshark is a free and open source packet analyzer.

New!!: GTK+ and Wireshark · See more »

Word processor

A word processor is a computer program or device that provides for input, editing, formatting and output of text, often plus other features.

New!!: GTK+ and Word processor · See more »

Wrox Press

Wrox Press (established in 1992) is a computer book publisher, originally based in Birmingham, England.

New!!: GTK+ and Wrox Press · See more »

WxWidgets

wxWidgets ("wix-widgets", formerly wxWindows) is a widget toolkit and tools library for creating graphical user interfaces (GUIs) for cross-platform applications.

New!!: GTK+ and WxWidgets · See more »

WYSIWYG

WYSIWYG is an acronym for "what you see is what you get".

New!!: GTK+ and WYSIWYG · See more »

X Window System

The X Window System (X11, or shortened to simply X) is a windowing system for bitmap displays, common on UNIX-like computer operating systems.

New!!: GTK+ and X Window System · See more »

X Window System core protocol

The X Window System core protocolRobert W. Scheifler and James Gettys: X Window System: Core and extension protocols, X version 11, releases 6 and 6.1, Digital Press 1996, RFC 1013Grant Edwards.

New!!: GTK+ and X Window System core protocol · See more »

Xamarin

Xamarin is a Microsoft-owned San Francisco, California-based software company founded in May 2011 by the engineers that created Mono, Mono for Android and MonoTouch, which are cross-platform implementations of the Common Language Infrastructure (CLI) and Common Language Specifications (often called Microsoft.NET).

New!!: GTK+ and Xamarin · See more »

Xfce

Xfce (pronounced as four individual letters) is a free and open-source desktop environment for Unix and Unix-like operating systems, such as Linux, Solaris, and BSD.

New!!: GTK+ and Xfce · See more »

Xlib

Xlib (also known as libX11) is an X Window System protocol client library written in the C programming language.

New!!: GTK+ and Xlib · See more »

XML

In computing, Extensible Markup Language (XML) is a markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable.

New!!: GTK+ and XML · See more »

Xojo

The Xojo programming environment is developed and commercially marketed by Xojo, Inc.

New!!: GTK+ and Xojo · See more »

XQuartz

XQuartz (formerly and often still informally referred to as X11.app) is Apple Inc.'s version of the X server, a component of the X Window System (X11, or shortened to simply X, and sometimes informally X-Windows) for macOS.

New!!: GTK+ and XQuartz · See more »

.NET Framework

.NET Framework (pronounced dot net) is a software framework developed by Microsoft that runs primarily on Microsoft Windows.

New!!: GTK+ and .NET Framework · See more »

Redirects here:

GIMP Toolkit, GTK, GTK Sharp, GTK plus, GTK toolkit, GTK+ 1, GTK+ 2, GTK+ 3, GTK+ 3.22, GTK+ Preference Tool, GTK+ hello world, GTK2, GTK3, GTKSharp, GTKplus, GTK♯, Gimp Tool Kit, Gimp Toolkit, Gtk, Gtk Sharp, Gtk sharp, Gtk+, GtkBuilder, GtkD, GtkSharp, GtkSpell, Gtk♯, Project Ridley, The GIMP Toolkit.

References

[1] https://en.wikipedia.org/wiki/GTK%2B

OutgoingIncoming
Hey! We are on Facebook now! »