Uživatelská rozhraní Uživatelská rozhraní 3. cvičení.

Slides:



Advertisements
Podobné prezentace
Styly, záhlaví a zápatí, oddíly
Advertisements

Dynamické dokumenty na straně klienta Informatika pro ekonomy II.
Formuláře Formuláře lze nalézt téměř na každém webu. Formuláře lze nalézt téměř na každém webu. Použití formulářů: Použití formulářů: Blog Blog Uživatelské.
Úprava fotografií - koláž
LOV, Listbox, Poplist a Combobox v Oracle Forms LOV – seznam hodnot, které se zobrazí po stisku klávesy Enter v textovém poli. LOV – seznam hodnot, které.
Softwarový systém DYNAST
Uživatelská rozhraní Uživatelská rozhraní 9. cvičení.
Vzhled prezentace - šablony
Cvičení 2 Proměnné(jednoduché a složené) a konstanty První program Zápis výrazů.
YMUSY1 Multimediální systémy 1 Cvičení 5 Formuláře a ovládací prvky.
VY_32_INOVACE_4.3.IVT1.11/Oc Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Jaroslav Ochodek CZ.1.07/1.5.00/ Tvorba webových.
17.Tabulkový procesor (filtrování a řazení dat, formuláře, podmínky a podmíněné formátování, export a import dat) Barbora Skoumalová 4.A.
Ing.Josef Veselý Označení šablony a vzdělávací sady viz.rozpis.
TNPW1 Cvičení
Štěpán Lískovec, 4.A.  =základní programové vybavení počítače (tj.software)  hlavní úkol:  A, zajistit uživateli možnost ovládat PC  B, vytvořit pro.
Číslo projektuCZ.1.07/1.5.00/ Číslo materiáluVY_32_INOVACE_258 Název školyGymnázium, Tachov, Pionýrská 1370 Autor Ing. Roman Bartoš Předmět Informatika.
Gymnázium, Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Hodonín Tvorba webu Úvod do CSS 1.
Šifrátor 1.0 (zatím) Projekt do předmětu Komprimace dat a kryptologie , Brno Martin Chodúr.
SIPVZ – úvodní modul P Pokročilá práce s textem metodické poznámky (4 h)
TEXTOVÝ EDITOR.
ActionScript Moderní počítačové aplikace. Charakteristika Je odvozen od JavaScriptu Integruje do Flashe interaktivní ovládání Umožňuje vytvořit přehledné.
MS ACCESS - FORMULÁŘE Databázové systémy.
Základní škola a mateřská škola Bzenec Číslo projektu: CZ.1.07/1.4.00/ Číslo a název šablony klíčové aktivity: III/2: využívání ICT – inovace Vypracoval/a:
HTML Text, seznamy, tabulky. Formátování textu Tučné... Kurzíva … Velké … Malé … Dolní index … Horní index … Přeškrtnuté … Podtržené … MOŽNO KOMBINOVAT.
RoBla Makra MS OFFICE.
KASKÁDOVÉ STYLY 1. 2 PRVNÍ STANDARD (CSS1) BYL PŘEDSTAVEN V ROCE 1996, PROTO STARŠÍ PROHLÍŽEČE ("ČTYŘKOVÉ" VERZE) IE A NN KASKÁDOVÉ STYLY NEPODPORUJÍ.
CSS Cascading Style Sheets Kaskádové styly
Cvičení 1 - Řešení příkladu Zadání viz: cv1_samostatne.doc.
DHTML Jan Felger. Kapitola 0: Základní tagy Základy HTML © Jan Felger 2005 Úvod Tato prezentace zobrazuje pouze zcela základní minimum znalostí, které.
Obchodní akademie a Střední odborná škola, gen. F. Fajtla, Louny, p.o. Osvoboditelů 380, Louny Číslo projektuCZ.1.07/1.5.00/ Číslo sady29Číslo DUM16.
Tabulátory, neboli zarážky VY_32_INOVACE_7C3. Definice Zarážka tabulátoru na vodorovném pravítku označuje, kam bude odsazen text nebo kde začne sloupec.
Šrafování a odkazy Modul 6.
Stručný průvodce vytvářením GUI v Python / Tk
2 UDÁLOSTI ONMOUSEOVER, ONMOUSEOUT Odkaz Událost je část kódu vyvolana za určité (uživatelem vyvolané) situace (kliknutí myší, přejetím kurzorem myši,
Vývoj Android Aplikace
Message Editor aneb co by se mohlo hodit školení VW Brno,
Číslo šablony: III/2 VY_32_INOVACE_P4_ 2.4 Tematická oblast: Aplikační software pro práci s informacemi I. Textový editor – záhlaví, zápatí Typ: DUM -
Stručný průvodce vytvářením GUI v Tk
Podmíněné příkazy jednoduché bVbVbVbVytvořené jednoduché tabulky bJbJbJbJednoduché opravy údajů bPbPbPbPodmíněné zadávání údajů.
OPERAČNÍ SYSTÉMY ICT – Mgr. Milan Šimek. Nejznámější operační systémy DOS – textové rozhraní OS/2 – podobný Windows, ovládán hlasem UNIX – stabilní, otevřený,
Textový procesor (MS Word) Ing. Jan Roubíček. Tabulky v textu VY_32_INOVACE_10_2_15_AP.
Základní škola a mateřská škola Bzenec Číslo projektu: CZ.1.07/1.4.00/ Číslo a název šablony klíčové aktivity: III/2: využívání ICT – inovace Vypracoval/a:
Příklad 3 Stabilita svahu 2D. Kroky k řešení úlohy Modelování geometrie Definice atributů (vlastnosti a materiál) Zavedení vlastní tíhy Generování sítě
CSS – selektor class.tx { color: black; /* nastaví černou barvu písma */ } Selektor class (třída) použijeme pokud chceme určité vlastnosti definovat pro.
14. června 2004Michal Ševčenko Architektura softwarového systému DYNAST Michal Ševčenko VIC ČVUT.
Kaskádové styly Cascading Style Sheets. Využití CSS jde o jazyk pro popis způsobu zobrazení stránek napsaných v jazycích HTML, XHTML nebo XML umožňuje.
Styly CSS VýhodyDruhyZápis. Výhody CSS oddělení struktury od formátování oddělení struktury od formátování přilinkováním souboru styl.css lze formátovat.
Základní škola a mateřská škola Bzenec Číslo projektu: CZ.1.07/1.4.00/ Číslo a název šablony klíčové aktivity: III/2: využívání ICT – inovace Vypracoval/a:
Uživatelská rozhraní Uživatelská rozhranícvičení Martin Němec A
Uživatelská rozhraní Uživatelská rozhraní. knihovna Qt Trolltech (1994) v Oslu (Norsko) vytváří grafické uživatelské rozhraní (GUI) pro C++ multi-platformová.
Uživatelská rozhraní Uživatelská rozhraní 4. cvičení.
Uživatelská rozhraní Uživatelská rozhraní 10. cvičení Martin Němec A
Uživatelská rozhraní Uživatelská rozhraní 2. cvičení.
Uživatelská rozhraní Uživatelská rozhraní 8. cvičení.
Grafické rozhraní. Modul Tkinter Pro práci s grafickým rozhraní využíváme modul Tkinter Po naimportováni modulu můžeme vytvářet velice jednoduše tlačítka,
Architektura X Windows ● Model klient-server ● X display (displej)– komplexní zařízení s vlastními výstupními (obrazovka) a vstupními zařízeními (myš,
Uživatelský software 1./2 A4 kabinet Aut – suterén / 15 cvičení (4 témata) - na konci.
Předmět: INFORMATIKA Ročník: VII. Tématický celek: SOFTWARE A HARDAWARE Autor prezentace : Mgr.Jana Hložková EU do škol – šablona III/2 Inovace.
Ovládání a přizpůsobení prostředí AutoCADu uživatelské rozhraní možnosti nastavení profily.
Krátký úvodní kurz HTML Jenyk Obecně 1 - html  V HTML jazyce nezáleží na rozložení a délce řádku, extrémem je napsat celý program v jednom řádku.
Moduly.
ADOBE DREAMWEAVER CS6 CSS - Formátování textu
Příklad 3 Stabilita svahu 2D.
TÉMA: Počítačové systémy
Výukový materiál zpracován v rámci projektu
Předmět: INFORMATIKA Ročník: VII.
OPERAČNÍ SYSTÉMY ICT – Mgr. Milan Šimek.
Vytvoření formuláře Access (11).
Uživatelské filtry Jaroslav Tučmandl Vráž,
Layout v Xamarin.Forms Polohovací prvky
Transkript prezentace:

Uživatelská rozhraní Uživatelská rozhraní 3. cvičení

Praktická úloha  Pro cvičení použijeme další šablonu, na které se budeme dále seznamovat s jazykem Python a grafickou knihovnou Tkinter.  Design si můžete upravit libovolně podle sebe. Pokuste se vyzkoušet základní prvky, včetně nastavení jejich vlastností.  Vytvořte alespoň základní funkčnost

Kalkulačka šablona: sab_calculator.py

Kalkulačka

Klidně můžete experimentovat root.wm_attributes('-alpha', 0.7)

Chování GUI???

Šablona sab_calculator.py Definice prvku a struktury rozhrani Formátování pomocí příkazů pack a grid Funkční část a procedury

Nastavení fontu self.font = tkFont.Font(size=12, weight="normal") self.label = Label(self.fb, text="Uživatelská rozhraní", foreground="#0050d0", height=2, font=self.font)

Geometry Management pack(side=LEFT, fill=BOTH, expand=1, padx=4, pady=4) grid(row=4, column=0, columnspan=2,sticky=W+E+N+S, padx=2, pady=2)

columnspan=2 rowspan=2 sticky=W+E+N+S self.frame.rowconfigure( radek, weight = 1 ) self.frame.columnconfigure( sloupec, weight = 1 ) Grid grid(row=3, column=3, rowspan=2,sticky=W+E+N+S, padx=2, pady=2)

Vlastní výpočet self.btn = Button(…, command=callback(self.insKey, "+")) self.btn.config(state=DISABLED) # Vypnutí použití tlačítka # Vlastni vypocet def insKey(self, znak): if znak == "+": … elif znak == "*" : …

Změna fontu import tkFont … font = tkFont.Font(family="Times", size=12, weight="bold") self.la=Label(root, font=font, text="sss") self.la.pack() #změna fontu font.configure(size=30) …

Math from math import * a="50" b="10" op="+" c=eval(a+op+b) print c >>> 60 >>>

Dopracovat výpočet a vzhled. Výsledek si libovolně rozšiřte Děkuji za pozornost.