All Projects → gammasoft71 → Examples_Gtkmm

gammasoft71 / Examples_Gtkmm

Licence: MIT License
Shows how to use Gtkmm controls by programming code (c++17).

Programming Languages

C++
36643 projects - #6 most used programming language
CMake
9771 projects

Projects that are alternatives of or similar to Examples Gtkmm

Examples Qt
Shows how to use Qt widgets only by programming code (c++17).
Stars: ✭ 38 (+65.22%)
Mutual labels:  examples, checkbox, example, widgets, progressbar, radio-buttons, controls, textbox, trackbar, tabcontrol
Examples Win32
Shows how to use Win32 controls by programming code (c++17).
Stars: ✭ 22 (-4.35%)
Mutual labels:  examples, checkbox, example, widgets, progressbar, radio-buttons, controls, textbox, trackbar
Examples wxWidgets
Shows how to use wxWidgets controls only by programming code (c++17).
Stars: ✭ 116 (+404.35%)
Mutual labels:  examples, checkbox, progressbar, radio-buttons, controls, textbox, trackbar, tabcontrol
Examples FLTK
Shows how to use Fltk controls only by programming code (c++17).
Stars: ✭ 28 (+21.74%)
Mutual labels:  examples, progressbar, radio-buttons, combobox, textbox, trackbar
Webassembly Examples
From Simple To Complex. A complete collection of webassembly examples.
Stars: ✭ 177 (+669.57%)
Mutual labels:  examples, example
Examples
Examples of Mock Service Worker usage with various frameworks and libraries.
Stars: ✭ 163 (+608.7%)
Mutual labels:  examples, example
Wasm By Example
Wasm By Example is a website with a set of hands-on introduction examples and tutorials for WebAssembly (Wasm)
Stars: ✭ 226 (+882.61%)
Mutual labels:  examples, example
react-inputs-validation
A react component for form inputs validation. Online demo examples
Stars: ✭ 48 (+108.7%)
Mutual labels:  checkbox, textbox
Workshops
Workshops for The Things Network
Stars: ✭ 74 (+221.74%)
Mutual labels:  examples, example
Wordpress Plugin Boilerplate Tutorial
Tutorials and Examples for WordPress Plugin Boilerplate, a foundation for WordPress Plugin Development.
Stars: ✭ 232 (+908.7%)
Mutual labels:  examples, example
LC-switch
Superlight vanilla javascript plugin improving forms look and functionality
Stars: ✭ 31 (+34.78%)
Mutual labels:  checkbox, radio-buttons
Godot tutorials
Code and examples for KidsCanCode Godot Tutorials.
Stars: ✭ 119 (+417.39%)
Mutual labels:  examples, example
Go Examples
examples written using golang third party packages.
Stars: ✭ 106 (+360.87%)
Mutual labels:  examples, example
Go Grpc Examples
This repo contains examples and implementations of different types of GRPC services and APIs using Golang.
Stars: ✭ 180 (+682.61%)
Mutual labels:  examples, example
Jni By Examples
🎇Fun Java JNI By Examples - with CMake and C++ (or C, of course!) ‼️ Accepting PRs
Stars: ✭ 99 (+330.43%)
Mutual labels:  examples, example
pretty-checkbox-react
A tiny react/preact wrapper around pretty-checkbox
Stars: ✭ 35 (+52.17%)
Mutual labels:  checkbox, radio-buttons
go-learning
My Golang training material for testing smaller Go concepts and ideas.
Stars: ✭ 27 (+17.39%)
Mutual labels:  examples, example
Examples
Demo applications and code examples for Confluent Platform and Apache Kafka
Stars: ✭ 571 (+2382.61%)
Mutual labels:  examples, example
Go Pattern Examples
Examples of implement for awesome go patterns including usual design patterns, in easy understanding examples.
Stars: ✭ 65 (+182.61%)
Mutual labels:  examples, example
LimitlessUI
Awesome C# UI library that highly reduced limits of your application looks
Stars: ✭ 41 (+78.26%)
Mutual labels:  progressbar, textbox

Gtkmm Examples

Shows how to use Gtkmm controls (c++17).

gtkmm

Hello World

"Hello World" The classic first application HelloWorld with Gtk::Label.

Application and messages

Application Shows how to create a simple Gtkmm application with Gtk::Application.

Common Controls

Button Shows how to create a Gtkmm Button and Event Click with Gtl::Button.

CheckBox Shows how to create a Gtkmm CheckBox with Gtk::CheckButton.

ComboBox Shows how to create a Gtkmm ComboBox with Gtk::ComboBoxText.

Label Shows how to create a Gtkmm Label with Gtk::Label.

ProgressBar Shows how to create a Gtkmm ProgressBar with Gtk::ProgressBar.

RadioButton Shows how to create a Gtkmm RadioButton with Gtk::RadioButton.

TextBox Shows how to create a Gtkmm TextBox with Gtk::Entry.

TrackBar Shows how to create a Gtkmm TrackBar with Gtk::Scale.

Containers

Form Shows how to create a simple Gtkmm Form with Gtk::Window.

GroupBox Shows how to create a simple Gtkmm GroupBox with Gtk::Frame.

Panel Shows how to create a simple Gtkmm Panel with Gtk::Frame.

TabControl Shows how to create a simple Gtkmm TabControl with TabPages with Gtk::Frame and Gtk::Notebook.

Menus and toolbars

MainMenu Shows how to create a Gtkmm MainMenu with Gtk::MenuBar, Gtk::Menu and Gtk::MenuItem.

Components

Timer Shows how to create a simple Gtkmm Timer with TimerGtk.

Dialogs

ColorDialog Shows how to create a ColorDialog with Gtk::ColorChooserDialog.

FolderBrowserDialog Shows how to create a FolderBrowserDialog with Gtk::FileChooserDialog.

FontDialog Shows how to create a FontDialog with Gtk::FontChooserDialog.

OpenFileDialog Shows how to create an OpenFileDialog with Gtk::FileChooserDialog.

MessageBox Shows how to create a MessageBox with Gtk::MessageDialog.

SaveFileDialog Shows how to create an SaveFileDialog with Gtk::FileChooserDialog.

Download

git clone https://github.com/gammasoft71/GtkmmExamples GtkmmExamples

Generate and build

To build this project, open "Terminal" and type following lines:

macOS :

mkdir build
cd build
cmake .. -G "Xcode"
open ./CocoaExamples.xcodeproj

Linux :

mkdir build
cd build
cmake .. 
cmake --build . --config Debug

Remarks

This project run with Gtkmm 3 and CMake.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].