# Výuka pro začátečníky (Python)

Výuka pro začátečníky, kteří se chtějí naučit programovat GUI pomocí GTK+ v jazyce Python.
Tiffany Antopolski
tiffany.antopolski@gmail.com 2012
Marta Maria Casetti
mmcasetti@gmail.com 2012, 2013
Jim Campbell
jwcampbell@gmail.com 2013

# Výuka pro začátečníky

     Když si projdete tyto lekce, naučíte se základy programování GUI pomocí GTK+ v jazyce Python.

     Pokud jste nikdy dříve neprogramovali, nebo nejste obeznámeni s konceptem objektově orientovaného programování, možná budete nejdříve potřebovat nějaké základy. Kniha Naučte se Python náročným způsobem nebo Výuka jazyka Python mohou být dobrým vykročením. Zajímat by vás mohla také Výuka jazyka Python s GTK+ 3. Jakmile zvládnete základy, nezapomeňte se vrátit sem a podívat se na tento výukový materiál.

# Spuštění kódu z ukázek

Když chcete spustit ukázkový kód z této lekce:

Napište nebo zkopírujte a vložte kód do souboru a ten uložte s nějakým názvem, jako třeba název_souboru.py

Pro spuštění kódu napište v terminálu:

    python název_souboru.py

Po spuštění kódu buď uvidíte widget na své obrazovce nebo (když jste v kódu něco špatně napsali) uvidíte chybové hlášení, které vám pomůže zjistit příčinu problému.

# Procházka mezi widgety (s trochou teorie)

Lekce vás postupně provedou příklady a programátorskou teorií, od jednodušších věcí ke složitějším. Ale když budete chtít, můžete klidně skočit přímo na lekci, která vás zajímá.

## Lekce

## Základní okna

## Obrázky a popisky

## Úvod do vlastností

## Mřížka, oddělovač a posouvání

## Signály, zpětná volání a tlačítka

## ButtonBox

## Ostatní zobrazovací widgety

## Vstupní widgety

## Widget pro psaní a zobrazování textu

## Dialogová okna

## Nabídky, nástrojové lišty a vysvětlivky (také: používání Glade a GtkBuilder)

## Widgety pro výběr

## Stromová zobrazení a rozbalovací seznamy (s návrhem Model/Zobrazení/Ovládání)

## Vlastní widget