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

Gtkmm

Index Gtkmm

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

56 relations: Amsynth, Ardour (software), C++, Cadabra (computer program), Callback (computer programming), Collection (abstract data type), FLTK, Fox toolkit, Free software, FreeBSD, Glade Interface Designer, GNOME Core Applications, Gnote, GNU Compiler Collection, GNU Lesser General Public License, GParted, Graphical user interface, GTK+, Inheritance (object-oriented programming), Inkscape, Iterator, Language binding, Linux, LinuxSampler, LLVM, MacOS, Macro (computer science), Make (software), Microsoft Visual C++, MySQL Workbench, Namespace, Nemiver, NetBSD, Object composition, Object-oriented programming, Polymorphism (computer science), PulseAudio, Qt (software), RawTherapee, Referencer, Seq24, Signal programming, Standard Template Library, String (computer science), Sun WorkShop TeamWare, Synfig, Synthesia, UTF-8, Visual Component Framework, VisualBoyAdvance, ..., VMware Workstation, VMware Workstation Player, Widget (GUI), Windows API, Workrave, WxWidgets. Expand index (6 more) »

Amsynth

amsynth is an open source realtime software synthesizer for Linux.

New!!: Gtkmm and Amsynth · See more »

Ardour (software)

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

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

C++

C++ ("see plus plus") is a general-purpose programming language.

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

Cadabra (computer program)

Cadabra is a computer algebra system designed specifically for the solution of problems encountered in field theory.

New!!: Gtkmm and Cadabra (computer program) · See more »

Callback (computer programming)

In computer programming, a callback, also known as a "call-after" function, is any executable code that is passed as an argument to other code, which is expected to call back (execute) the argument at a given time.

New!!: Gtkmm and Callback (computer programming) · See more »

Collection (abstract data type)

In computer science, a collection or container is a grouping of some variable number of data items (possibly zero) that have some shared significance to the problem being solved and need to be operated upon together in some controlled fashion.

New!!: Gtkmm and Collection (abstract data type) · 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!!: Gtkmm and FLTK · 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!!: Gtkmm and Fox toolkit · 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!!: Gtkmm and Free software · See more »

FreeBSD

FreeBSD is a free and open-source Unix-like operating system descended from Research Unix via the Berkeley Software Distribution (BSD).

New!!: Gtkmm and FreeBSD · See more »

Glade Interface Designer

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

New!!: Gtkmm and Glade Interface Designer · 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!!: Gtkmm and GNOME Core Applications · See more »

Gnote

Gnote is a free and open-source desktop note-taking application written for Linux, cloned by Hubert Figuière from Tomboy.

New!!: Gtkmm and Gnote · See more »

GNU Compiler Collection

The GNU Compiler Collection (GCC) is a compiler system produced by the GNU Project supporting various programming languages.

New!!: Gtkmm and GNU Compiler Collection · 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!!: Gtkmm and GNU Lesser General Public License · See more »

GParted

GParted (acronym of GNOME Partition Editor) is a GTK+ front-end to GNU Parted and an official GNOME partition-editing application (alongside Disks).

New!!: Gtkmm and GParted · 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!!: Gtkmm and Graphical user interface · See more »

GTK+

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

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

Inheritance (object-oriented programming)

In object-oriented programming, inheritance is the mechanism of basing an object or class upon another object (prototypal inheritance) or class (class-based inheritance), retaining the same implementation.

New!!: Gtkmm and Inheritance (object-oriented programming) · 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!!: Gtkmm and Inkscape · See more »

Iterator

In computer programming, an iterator is an object that enables a programmer to traverse a container, particularly lists.

New!!: Gtkmm and Iterator · 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!!: Gtkmm and Language binding · See more »

Linux

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

New!!: Gtkmm and Linux · See more »

LinuxSampler

LinuxSampler is a music sampler under active development, aiming to provide a pure software audio sampler with professional grade features, comparable to both hardware and commercial Windows or Mac software samplers and to introduce new features not yet available by any other sampler.

New!!: Gtkmm and LinuxSampler · See more »

LLVM

The LLVM compiler infrastructure project is a "collection of modular and reusable compiler and toolchain technologies" used to develop compiler front ends and back ends.

New!!: Gtkmm and LLVM · See more »

MacOS

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

New!!: Gtkmm and MacOS · See more »

Macro (computer science)

A macro (short for "macroinstruction", from Greek μακρός 'long') in computer science is a rule or pattern that specifies how a certain input sequence (often a sequence of characters) should be mapped to a replacement output sequence (also often a sequence of characters) according to a defined procedure.

New!!: Gtkmm and Macro (computer science) · See more »

Make (software)

In software development, Make is a build automation tool that automatically builds executable programs and libraries from source code by reading files called Makefiles which specify how to derive the target program.

New!!: Gtkmm and Make (software) · See more »

Microsoft Visual C++

Microsoft Visual C++ (often abbreviated to MSVC) is an integrated development environment (IDE) product from Microsoft for the C, C++, and C++/CLI programming languages.

New!!: Gtkmm and Microsoft Visual C++ · See more »

MySQL Workbench

MySQL Workbench is a visual database design tool that integrates SQL development, administration, database design, creation and maintenance into a single integrated development environment for the MySQL database system.

New!!: Gtkmm and MySQL Workbench · See more »

Namespace

In computing, a namespace is a set of symbols that are used to organize objects of various kinds, so that these objects may be referred to by name.

New!!: Gtkmm and Namespace · See more »

Nemiver

Nemiver is computer software, a graphical standalone debugger for the programming languages C and C++, which integrates in the GNOME desktop environment.

New!!: Gtkmm and Nemiver · See more »

NetBSD

NetBSD is a free and open source Unix-like operating system that descends from Berkeley Software Distribution (BSD), a Research Unix derivative developed at the University of California, Berkeley.

New!!: Gtkmm and NetBSD · See more »

Object composition

In computer science, object composition (not to be confused with function composition) is a way to combine simple objects or data types into more complex ones.

New!!: Gtkmm and Object composition · 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!!: Gtkmm and Object-oriented programming · See more »

Polymorphism (computer science)

In programming languages and type theory, polymorphism (from Greek πολύς, polys, "many, much" and μορφή, morphē, "form, shape") is the provision of a single interface to entities of different types.

New!!: Gtkmm and Polymorphism (computer science) · See more »

PulseAudio

PulseAudio is a network-capable sound server program distributed via the freedesktop.org project.

New!!: Gtkmm and PulseAudio · 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!!: Gtkmm and Qt (software) · See more »

RawTherapee

RawTherapee is a cross-platform raw image processing program, released under the GNU General Public License Version 3.

New!!: Gtkmm and RawTherapee · See more »

Referencer

Referencer is a GNOME application to organize documents or references, and ultimately generate a BibTeX bibliography file.

New!!: Gtkmm and Referencer · See more »

Seq24

Seq24 is a software MIDI music sequencer that runs under Linux and Microsoft Windows.

New!!: Gtkmm and Seq24 · See more »

Signal programming

Signal programming is used in the same sense as dataflow programming, and is similar to event-driven programming.

New!!: Gtkmm and Signal programming · See more »

Standard Template Library

The Standard Template Library (STL) is a software library for the C++ programming language that influenced many parts of the C++ Standard Library.

New!!: Gtkmm and Standard Template Library · See more »

String (computer science)

In computer programming, a string is traditionally a sequence of characters, either as a literal constant or as some kind of variable.

New!!: Gtkmm and String (computer science) · See more »

Sun WorkShop TeamWare

Sun WorkShop TeamWare (later Forte TeamWare, then Forte Code Management Software) is a distributed source code revision control system made by Sun Microsystems.

New!!: Gtkmm and Sun WorkShop TeamWare · See more »

Synfig

Synfig Studio (also known as Synfig) is a free and open source 2D vector graphics and timeline-based computer animation program created by Robert Quattlebaum with additional contributions by Adrian Bentley.

New!!: Gtkmm and Synfig · See more »

Synthesia

Synthesia is a video game and piano keyboard trainer for Microsoft Windows, Mac OS X and Android which allows users to play a MIDI keyboard or use a computer keyboard in time to a MIDI file by following on-screen directions, much in the style of Keyboard Mania or Guitar Hero.

New!!: Gtkmm and Synthesia · 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!!: Gtkmm and UTF-8 · See more »

Visual Component Framework

The Visual Component Framework (VCF) is an abandoned open source project for development under Microsoft Windows and Apple Macintosh that is distributed under the BSD license.

New!!: Gtkmm and Visual Component Framework · See more »

VisualBoyAdvance

VisualBoyAdvance (commonly abbreviated as VBA) is a free emulator of the Game Boy, Game Boy Color, and Game Boy Advance handheld game consoles as well as of Super Game Boy and Super Game Boy 2.

New!!: Gtkmm and VisualBoyAdvance · See more »

VMware Workstation

VMware Workstation is a hosted hypervisor that runs on x64 versions of Windows and Linux operating systems (an x86 version of earlier releases was available); it enables users to set up virtual machines (VMs) on a single physical machine, and use them simultaneously along with the actual machine.

New!!: Gtkmm and VMware Workstation · See more »

VMware Workstation Player

VMware Workstation Player, formerly VMware Player, is a virtualization software package for x64 computers running Microsoft Windows or Linux, supplied free of charge by VMware, Inc., Archived version; the page as of 2016 is about VMware Workstation Player a company which was formerly a division of, and whose majority shareholder remains EMC Corporation.

New!!: Gtkmm and VMware Workstation Player · 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!!: Gtkmm and Widget (GUI) · 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!!: Gtkmm and Windows API · See more »

Workrave

Workrave is a free software application intended to prevent computer users from developing or aggravating occupational diseases such as carpal tunnel syndrome, repetitive strain injuries, or myopia.

New!!: Gtkmm and Workrave · 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!!: Gtkmm and WxWidgets · See more »

Redirects here:

GTK--, GTKmm, Gtk--.

References

[1] https://en.wikipedia.org/wiki/Gtkmm

OutgoingIncoming
Hey! We are on Facebook now! »