Hlavní navigace

Seriál Knihovna Gtkmm pro tvorbu GTK+ v C++

Seriál o knihovně gtkmm, která slouží k výrobě grafických programů v C++ při použití prostředí GTK, známého třeba z GNOME.

Gtkmm a jeho spolupráce s Glade

V tomto díle našeho seriálu o knihovně Gtkmm budou popsány základy práce s programem Glade, návrhářem grafického rozhraní GTK+, od samotného návrhu rozhraní po propojení vygenerovaného XML souboru s konečným výtvorem v kódu C++. Ukázkovým programem je tentokrát opravdu malý a jednoduchý formulář.

Doba čtení: 5 minut

Dokončujeme textový editor v Gtkmm

Tento díl seriálu o Gtkmm vylepšuje nás textový editor nutnými novými widgety. Většina z nich jsou prachobyčejné widgety, nicméně tři z nich ale tvoří hned několik widgetů najednou. Ano, jsou to standardizovaná dialogová okna. Pro rychlou úpravu textu se hodí schránka, která také nezůstane opomenuta.

Doba čtení: 5 minut

Textový editor na 350 řádků v Gtkmm

Pokračování seriálu o gtkmm – dnes spolu začneme v C++ tvořit minimalistický, ale funkční textový editor. Tomu bude pro zajímavost předcházet malý průzkum kódu ostatních „konkurenčních“ editorů. Také si představíme další dva widgety a část XML kódu pocházejícího z knihovny Glade ve formě menu.

Doba čtení: 6 minut

Signály a dialogy v Gtkmm

V minulém článku o knihovně Gtkmm jsme započali programovat kalkulačku a zadal jsem vám menší domácí úkol. Dnes si ukážeme řešení tohoto úkolu a poté si předvedeme práci se signály, opět změníme vzhled klávesnice, tentokrát s pomocí tabulky, a naučíme se, jak uživateli něco sdělit prostřednictví dialogů.

Doba čtení: 7 minut

Základní widgety v Gtkmm

V tomto díle seriálu o gtkmm si popíšeme základní widgety. Budou to: Entry, Button, … Zkrátka všechny, které jsou potřeba k vytvoření jednoduché kalkulačky. Kalkulačka by také měla mít nějakou rozumnou klávesnici, ne takovou, která bude zabírat celý displej. Uživatelé Eclipse si také přijdou na své.

Doba čtení: 6 minut

Gtkmm: pište GTK+ v jazyce C++

Toto je první článek našeho nového seriálu o knihovně gtkmm, která slouží k výrobě grafických programů v C++ při použití prostředí GTK, známého třeba z GNOME. Dnes si řekneme pár základních údajů a něco o její historii a ukážeme si, jak si ji nainstalovat a udělat s její pomocí jednoduchý program.

Doba čtení: 3 minuty