[gtk-web/consistent-bindings: 3/3] Wrap the contents of the gtkmm page
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk-web/consistent-bindings: 3/3] Wrap the contents of the gtkmm page
- Date: Wed, 16 Dec 2020 12:59:20 +0000 (UTC)
commit e6b1699f15d23341d9d4d05623af7a441e6688c2
Author: Emmanuele Bassi <ebassi gnome org>
Date: Tue Dec 15 16:46:05 2020 +0000
Wrap the contents of the gtkmm page
_docs/language-bindings/cpp.md | 38 +++++++++++++++++++++++++++++---------
1 file changed, 29 insertions(+), 9 deletions(-)
---
diff --git a/_docs/language-bindings/cpp.md b/_docs/language-bindings/cpp.md
index 9f3c2a68..07fdb31b 100644
--- a/_docs/language-bindings/cpp.md
+++ b/_docs/language-bindings/cpp.md
@@ -1,21 +1,33 @@
---
---
-# GTKMM
+# GTK and C++
## About
-[**gtkmm**](https://www.gtkmm.org/) is the official C++ interface for GTK. Highlights include typesafe
callbacks, and a comprehensive set of widgets that are easily extensible via inheritance. You can create user
interfaces either in code or with the [Glade User Interface designer](http://glade.gnome.org/), using
Gtk::Builder. There's [extensive documentation](https://www.gtkmm.org/en/documentation.shtml), including API
reference and a tutorial.
+[**gtkmm**](https://www.gtkmm.org/) is the official C++ interface for GTK.
+Highlights include typesafe callbacks, and a comprehensive set of widgets
+that are easily extensible via inheritance. You can create user interfaces
+either in code or with the [Glade User Interface
+designer](http://glade.gnome.org/), using `Gtk::Builder`. There's [extensive
+documentation](https://www.gtkmm.org/en/documentation.shtml), including API
+reference and a tutorial.
-gtkmm is free software distributed under the GNU Library General Public License (LGPL).
+gtkmm is free software distributed under the GNU Library General Public
+License (LGPL).
## Releases
-gtkmm follows the official GNOME Platform Bindings release schedule. This guarantees API/ABI-stability and
new releases on a predictable schedule, delivering C++ API for the underlying GTK+ and GNOME APIs as soon as
possible.
+gtkmm follows the official GNOME Platform Bindings release schedule. This
+guarantees API/ABI-stability and new releases on a predictable schedule,
+delivering C++ API for the underlying GTK+ and GNOME APIs as soon as
+possible.
## Documentation
-There is an official [gtkmm API Documentation](https://www.gtkmm.org/en/documentation.html) for using GTK
and C++ together provided on the gtkmm website.
+There is an official [gtkmm API
+Documentation](https://www.gtkmm.org/en/documentation.html) for using GTK
+and C++ together provided on the gtkmm website.
## A Hello World app
@@ -105,17 +117,25 @@ After compiling and run the above code and you should see get the below given ou
### Explanation
-This code depicts how to use GTK C++ binding for creating a simple Hello World application. A more detailed
explanation of the above code can be checked out
[here](https://developer.gnome.org/gtkmm-tutorial/stable/sec-helloworld.html.en).
+This code depicts how to use GTK C++ binding for creating a simple Hello
+World application. A more detailed explanation of the above code can be
+checked out
+[here](https://developer.gnome.org/gtkmm-tutorial/stable/sec-helloworld.html.en).
## Tutorials
-You can find various useful tutorials regrading gtkmm from this
[source](https://developer.gnome.org/gtkmm-tutorial/stable/index.html).
+You can find various useful tutorials regrading gtkmm from this
+[source](https://developer.gnome.org/gtkmm-tutorial/stable/index.html).
## Contribute
-If you are interested in contributing to the gtkmm binding project, you can get a head start by reading the
instructions on how to get started for contributing to gtkmm [here](https://www.gtkmm.org/en/developers.html).
+If you are interested in contributing to the gtkmm binding project, you can
+get a head start by reading the instructions on how to get started for
+contributing to gtkmm [here](https://www.gtkmm.org/en/developers.html).
-If you want to get in touch with the original source files, you can visit the project's [git
repository](https://gitlab.gnome.org/GNOME/gtkmm/) on Gitlab.
+If you want to get in touch with the original source files, you can visit
+the project's [git repository](https://gitlab.gnome.org/GNOME/gtkmm/) on
+Gitlab.
## See More
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]