Programování v prostředí.net

Save this PDF as:
 WORD  PNG  TXT  JPG

Rozměr: px
Začít zobrazení ze stránky:

Download "Programování v prostředí.net"

Transkript

1 Programování v prostředí.net Winforms 1 / 60

2 Obsah přednášky Windows forms Formuláře Kontrolky Prostředí Validace vstupů Tooltipy Menu Standardní dialogy 2 / 60

3 Windows forms Shrnující název pro množinu tríd umožnující tvorbu grafických uživatelských rozhraní Součást.NET Frameworku Součást standardu 3 / 60

4 Jmenné prostory System.Windows.Forms obsahuje formuláře, kontrolky, dialogy System.Drawing Kreslení, GDI+ System.Drawing.Imaging rozšířené možnosti práce s grafikou Nutno přidat reference dělá automaticky vývojové prostředí 4 / 60

5 Aplikace Třída Application poskytuje statické metody a události pro událostmi řízené programování Application.Run(Form) zobrazí formulář a zahájí smyčku událostí blokuje, dokud nedojde k uzavření formuláře Application.Exit() ukončí smyčku událostí zavře všechny okna aplikace Application.[User Common]AppData[Path Registry] vrátí cesty k adresářům s uživatelskými daty C:/Documents and Settings/All users/data aplikací/<company name>/<product name>/<product version> 5 / 60

6 Aplikace příklad namespace Kiv. Net. Lesson06 class Program static void Main ( string [] args ) Form form = new Form (); Application. Run ( form ); 6 / 60

7 Třída Form Třída Form reprezentuje formulář (okno) Obvykle se dědí od Windows.Forms.Form přidají se ovládací prvky přidají se reakce na události 7 / 60

8 Metody Show zobrazí formulář (program pak pokračuje v běhu) ShowDialog zobrazí formulář (čeká dokud se formulář nezavře) Close zavře formulář Hide skryje formulář Activate zobrazí skrytý formulář 8 / 60

9 Události Load při zobrazení pomocí Show, ShowDialog Activated když se stane aktivní Activate Deactivate když se stane neaktivní Hide FormClosing okno se zavírá lze zrušit pomocí CancelEvenArgs FormClosed okno se definitivně zavírá 9 / 60

10 Příklad namespace Kiv. Net. Lesson06 class NonClosingForm : Form public NonClosingForm () this. FormClosing += new FormClosingEventHandler ( NonClosingForm_ FormClosing ); void NonClosingForm_ FormClosing ( object sender, FormClosingEventArgs e) e. Cancel = true ; class Program static void Main ( string [] args ) NonClosingForm form = new NonClosingForm (); form. ShowDialog (); 10 / 60

11 Nemodální formulář Zobrazí se metodou Show Vlastní smyčka zpráv žije si vlastním životem v aplikaci jich může být několik Může mít vlastníka při skrytí, uzavření či aktivaci vlatníka udělá totéž kreslí se přes vlastníka 11 / 60

12 Modální formulář dialog Zobrazí se metodou ShowDialog Dokud není uzavřen, nedovolí uživateli manipulovat s rodičem Matoda ShowDialog vrací hodnotu výčtový typ DialogResult Yes, No, Abort / 60

13 Modální formulář předání hodnoty Nastavení hodnoty v property DialogResult způsobí uzavření formuláře Nastavení hodnoty DialogResult u některého z tlačítek formuláře není třeba psát obsluhu pro tlačítko funguje automaticky 13 / 60

14 Třída Control Třída Control je předek všech vizuálních prvků včetně formuláře Umožňuje zobrazení a skrytí nastavení pozice a velikosti vnořování kontrolek reakce na události práci ve vláknech 14 / 60

15 Některé kontrolky 15 / 60

16 Pozice a velikost Jednotlivé veličiny pozice horní hrany Top pozice levé hrany Left šířka kontrolky Width výška kontrolky Height dolní a pravá hrana pouze pro čtení (Right, Bottom) Velikost a pozice dvojice výška, šířka Size (SizeF) dvojice levý, horní Point (PointF) Kompletní určení velikosti struktura Rectangle (RectangleF) 16 / 60

17 Velikost kontrolky a klientská oblast Velikost kontrolky celková velikost Width, Height, Size Klientská oblast vnitřek kontrolky bez rámečků, rolovacích lišt, menu... ClientWidth, ClientHeight, ClientSize 17 / 60

18 Vnořování kontrolek Property ControlCollectoin Controls metoda Add přidá kontrolku metoda Remove vyjme kontrolku indexer Controls[int/string] vrátí referenci na kontrolku Kontrolka se musí přidat, aby se zobrazila kontrolky se většinou vytváří jako private členy formuláře (nejsou přístupné zvenku) 18 / 60

19 Příklad class ButtonForm : Form private Button button ; public ButtonForm () button = new Button (); this. Controls. Add ( button ); 19 / 60

20 Chování vnořených kontrolek Pozice se vztahuje k levému hornímu rohu klientské oblasti rodiče Vykreslují se vždy přes rodičovskou kontrolku u sesterských kontrolek záleží na Z-pořadí standardně podle pořadí přidání do kolekce kontrolek BringToFront posune kontrolku nejblíž SendToBack odsune kontrolku nejdál Přebírají některé vlastnosti (ambientní vlastnosti) barva, font / 60

21 Události Jsou řešeny pomocí delegátů na metody, které danou událost zpracují button. click += new System. EventHandler ( buttonclick ); void buttonclick ( object sender, System. EventArgs e) this. Close (); Událost je zaslána kontrolkou nad kterou k události došlo (sender) Odesílatel nezná příjemce Příjemce zná odesílatele Další informace jsou uloženy v EventArgs 21 / 60

22 Obsluha Události od více kontrolek může obsluhovat jediná metoda V některých případech může jedna metoda obsluhovat i různé události Příklad obsluhy button1. Click += new System. EventHandler ( button1_ Click ); button2. Click += new System. EventHandler ( button1_ Click );... private void button1_ Click ( object sender, System. EventArgs e) MessageBox. Show (" kliklo se na " +(( Button ) sender ). Text ); 22 / 60

23 Klávesnice KeyDown, KeyUp argument události obsahuje scan kód klávesy funguje i pro neznakové klávesy modifikátory Control, Alt, Shift KeyPress jen pro znakové klávesy vrací kód znaku V případě stisknuté klávesy nastává střídavě události KeyDown a KeyPress, událost KeyUp nastane až při uvolnění klávesy 23 / 60

24 Myš Click a DoubleClick nemusí být nutně od myší, ale například po stisku klávesy ENTER pouze informuje, že událost nastala, argument nenese informaci o souřadnicích myši MouseClick a MouseDoubleClick nově v.net 2.0 podobně jako Click, ale pouze pro myš MouseEnter, MouseHover a MouseLeave pouze informují o události MouseMove, MouseDown, MouseUp a MouseWheel argument události (MouseEventArgs) nese informaci o pozici myši a stavu tlačítek a kolečka 24 / 60

25 Vlákna Čtení či zápis dat kontrolky z jiného vlákna může způsobit nekonzistenci v.net 2.0 vyhodí InvalidOperationException vláknově bezpečné metody: (Begin/End)Invoke přístup z jiného vlákna indikuje InvokeRequire Synchronní způsob blokující volání Invoke(delegate, object[]) zavolá delegáta vláknem, kterému patří kontrolka předá pole objektů jako argumenty vrátí hodnotu, kterou vrátil delegát 25 / 60

26 Synchronní způsob public ThreadForm () button1 = new Button (); thread1 = new Thread ( new ThreadStart ( CountingThread ));... protected void CountingThread ()... // slozity vypocet //!!! vyjímka!!! button1. Text = mezivysledek ; / 60

27 Synchronní způsob public ThreadForm () button1 = new Button (); thread1 = new Thread ( new ThreadStart ( CountingThread ));... protected void CountingThread ()... // slozity vypocet MethodInvoker settext = delegate () button1. Text = mezivysledek ; ; button1. Invoke ( settext ); / 60

28 Synchronní způsob public ThreadForm () button1 = new Button (); thread1 = new Thread ( new ThreadStart ( CountingThread ));... protected void CountingThread ()... // slozity vypocet SetText ( mezivysledek );... protected delegate void SetTextDelegate ( string text ); protected void SetText ( string text ) if ( button1. InvokeRequired ) SetTextDelegate settext = new SetTextDelegate ( SetText ); button1. Invoke ( settext, new object [] text ); else button1. Text = text ; 26 / 60

29 Asynchronní invoke BeginInvoke(delegate, object[]) požádá o zavolání delegáta není blokující zařadí požadavek do fronty a pokračuje v běhu vrátí instanci třídy implementující IAsyncResult EndInvoke(IAsyncResult) je blokující vrací návratou hodnotu metody předané v delegátu 27 / 60

30 Asynchronní způsob public ThreadForm () button1 = new Button (); thread1 = new Thread ( new ThreadStart ( CountingThread ));... protected void CountingThread ()... // slozity vypocet BeginInvoke ( new SetTextDelegate ( SetText ), new object [] mezivysledek );... protected delegate void SetTextDelegate ( string text ); protected void SetText ( string text ) button1. Text = text ; 28 / 60

31 Složitá aplikace class ComplexForm : Form public ComplexForm () 29 / 60

32 Složitá aplikace class ComplexForm : Form protected Button closebutton ; public ComplexForm () closebutton = new Button (); this. Controls. Add ( closebutton ); 29 / 60

33 Složitá aplikace class ComplexForm : Form protected Button closebutton ; public ComplexForm () closebutton = new Button (); closebutton. Click += new EventHandler ( closebutton_ Click ); this. Controls. Add ( closebutton ); void closebutton_ Click ( object sender, EventArgs e) this. Close (); 29 / 60

34 Složitá aplikace class ComplexForm : Form protected Button closebutton ; public ComplexForm () closebutton = new Button (); closebutton. Text = " Zavřít "; closebutton. Name = " closebutton "; closebutton. Left = 110; closebutton. Top = 40; closebutton. Width = 90; closebutton. Height = 20; closebutton. Click += new EventHandler ( closebutton_click ); this. Controls. Add ( closebutton ); void closebutton_click ( object sender, EventArgs e) this. Close (); 29 / 60

35 Složitá aplikace class ComplexForm : Form protected Button openbutton ; protected Button closebutton ; public ComplexForm () openbutton = new Button (); openbutton. Text = " Otevřít "; openbutton. Name = " openbutton "; openbutton. Left = 10; openbutton. Top = 40; openbutton. Width = 90; openbutton. Height = 20; openbutton. Click += new EventHandler ( openbutton_click ); this. Controls. Add ( openbutton ); closebutton = new Button (); closebutton. Text = " Zavřít "; closebutton. Name = " closebutton "; closebutton. Left = 110; closebutton. Top = 40; closebutton. Width = 90; closebutton. Height = 20; closebutton. Click += new EventHandler ( closebutton_click ); this. Controls. Add ( closebutton ); void openbutton_click ( object sender, EventArgs e) new ComplexForm (). ShowDialog (); void closebutton_click ( object sender, EventArgs e) this. Close (); 29 / 60

36 Složitá aplikace class ComplexForm : Form protected Button openbutton ; protected Button closebutton ; protected Label questionlabel ; public ComplexForm () openbutton = new Button (); openbutton. Text = " Otevřít "; openbutton. Name = " openbutton "; openbutton. Left = 10; openbutton. Top = 40; openbutton. Width = 90; openbutton. Height = 20; openbutton. Click += new EventHandler ( openbutton_click ); this. Controls. Add ( openbutton ); closebutton = new Button (); closebutton. Text = " Zavřít "; closebutton. Name = " closebutton "; closebutton. Left = 110; closebutton. Top = 40; closebutton. Width = 90; closebutton. Height = 20; closebutton. Click += new EventHandler ( closebutton_click ); this. Controls. Add ( closebutton ); questionlabel = new Label (); questionlabel. Top = 10; questionlabel. Left = 10; questionlabel. Text = "Co chcete udělat?"; this. Controls. Add ( questionlabel ); this. ClientSize = new Size (210,70); this. Text = " Formulář na nic "; void openbutton_click ( object sender, EventArgs e) new ComplexForm (). ShowDialog (); void closebutton_click ( object sender, EventArgs e) this. Close (); 29 / 60

37 Designer Wysiwyg editor formulářů Formulář musí být první třída deklarovaná v souboru Úpravy v designeru se projevují v kódu metoda InitializeComponent nedoporučuje se upravovat ručně! v MSVS 05 a SharpDevelop 2 je kód designeru uveden ve zvláštním souboru <formulář>.designer.cs 30 / 60

38 Program.cs using System ; using System. Collections. Generic ; using System. Windows. Forms ; namespace WindowsApplication static class Program [ STAThread ] static void Main () Application. EnableVisualStyles (); Application. SetCompatibleTextRenderingDefault ( false ); Application. Run ( new Form1 ()); 31 / 60

39 Form1.cs using System ; using System. Collections. Generic ; using System. ComponentModel ; using System. Data ; using System. Drawing ; using System. Text ; using System. Windows. Forms ; namespace WindowsApplication public partial class Form1 : Form public Form1 () InitializeComponent (); 32 / 60

40 Form1.Designer.cs namespace WindowsApplication partial class Form1 private System. ComponentModel. IContainer components = null ; protected override void Dispose ( bool disposing ) if ( disposing && ( components!= null )) components. Dispose (); base. Dispose ( disposing ); private void InitializeComponent () this. button1 = new System. Windows. Forms. Button (); this. SuspendLayout (); // // button1 // this. button1. Location = new System. Drawing. Point (13, 13); this. button1. Name = " button1 "; this. button1. Size = new System. Drawing. Size (75, 23); this. button1. TabIndex = 0; this. button1. Text = " button1 "; this. button1. UseVisualStyleBackColor = true ; // // Form1 // this. AutoScaleDimensions = new System. Drawing. SizeF (6F, 13F); this. AutoScaleMode = System. Windows. Forms. AutoScaleMode. Font ; this. ClientSize = new System. Drawing. Size (292, 273); this. Controls. Add ( this. button1 ); this. Name = " Form1 "; this. Text = " Form1 "; this. ResumeLayout ( false ); private System. Windows. Forms. Button button1 ; 33 / 60

41 Form1.cs [Design] 34 / 60

42 Validace vstupů Účelem validace je zamezit uživateli zadávat nepředloženosti Koncept je jednoduchý problém s křížovou kontrolou S validacemi být opatrný málo omezení obtěžuje uživatele moc omezení obtěžuje ještě víc 35 / 60

43 Vlastnost CauseValidation Vyvolá událost Validating u předchozí kontrolky ukázka chování... Doporučení: Nekombinovat různá nastavení CausesValidation, pokud přesně nevíte co děláte např. tlačítko Help 36 / 60

44 Událost Validating a Validated Událost Validating při validaci kontrolky možnost zrušit validaci e.cancel = true při zrušení validace zůstane focus na kontrolce Událost Validated při úspešné validaci 37 / 60

45 Jak reagovat? Příliš validace - obtěžuje uživatele zrušení validace - používat výjimečně message boxy pro každou kontrolku - používat výjimečně pozor na validaci na sobě závislých kontrolek Málo validace - obtěžuje uživatele pád programu? uložení neplatných dat? 38 / 60

46 Třída ErrorProvider Upozornit na chybný vstup nenásilně během zadávání Nenechat potvrdit chybně zadaná data až na konci zadávání Třída ErrorProvider umožňuje zobrazení chyby asociované s kontrolkou metoda SetError(object, string) nastaví indikaci chyby u konkrétní kontrolky zruší indikaci chyby u konkrétní kontrolky (prázdný řetězec) 39 / 60

47 Třída ToolTip Umožňuje rychle informovat uživatele o funkci kontrolky Jeden Tooltip funguje pro více objektů Na formuláři může být více ToolTipů Zobrazení ToolTipu propagace od nejvíc zanořené kontrolky až po kontrolku, která má tooltip definovaný Metoda SetToolTip(object, string) k objektu přiřadí popisek možnost zadat v designeru 40 / 60

48 Chování ToolTipu Časy InitialDelay - doba než se zobrazí (500) ReshowDelay - doba než se zobrazí jiný (100) AutoPopDelay - doba než zmizí (5000) vše v milisekundách ShowAlways určuje zda se má Tooltip zobrazovat i když kontrolka nemá focus Active zapíná/vypíná tooltipy u skupiny kontrolek 41 / 60

49 Menu Vhodný návrh menu dodržení standardního rozmístění Každý form může mít právě jedno hlavní menu instance třídy MainMenu přiřazuje se do property Menu 42 / 60

50 Položky menu Třída MenuItem společná třída pro položku menu i pro vnořená menu property Text text položky dohoda: pokud spouští dialog, zapíše se za text... Položky se přiřazují do kolekce MenuItems 43 / 60

51 Klávesové zkratky V MainMenu do property Text stačí přidat před příslušné písmeno znak & stiskem Alt + písmeno se příslušné menu rozbalí V MenuItem do property Text přidat před příslušné písmeno znak & do property ShortCut zapsat příslušnou klávesovou zkratku (CtrlO, F3... ) 44 / 60

52 Příklad MainMenu mainmenu = new MainMenu (); this. Menu = mainmenu ; MenuItem mi1 = new MenuItem ("& File "); MenuItem mi2 = new MenuItem ("& Help "); mainmenu. MenuItems. Add ( mi1 ); mainmenu. MenuItems. Add ( mi2 ); MenuItem mi3 = new MenuItem (" Open "); MenuItem mi4 = new MenuItem ("& Save... "); MenuItem mi5 = new MenuItem (" -" ); MenuItem mi6 = new MenuItem (" E& xit " ); mi6. Shortcut = Shortcut. CtrlX ; mi1. MenuItems. Add ( mi3 ); mi1. MenuItems. Add ( mi4 ); mi1. MenuItems. Add ( mi5 ); mi1. MenuItems. Add ( mi6 ); MenuItem mi7 = new MenuItem (" About... "); mi2. MenuItems. Add ( mi7 ); MenuItem mi8 = new MenuItem ("& Door... "); MenuItem mi9 = new MenuItem ("& Window... "); MenuItem mi10 = new MenuItem (" File... "); mi3. MenuItems. Add ( mi8 ); mi3. MenuItems. Add ( mi9 ); mi3. MenuItems. Add ( mi10 ); 45 / 60

53 Kontextové menu Třída ContextMenu funguje podobně jako MainMenu umožňuje přidávat položky MenuItem nefungují klávesové zkratky Property ContextMenu u kontrolek přiřazení kontextového menu kontrolce zobrazí se kontextové menu nejzanořenější kontrolky některé kontrolky mají vlastní kontextové menu, které je možné nahradit (např. TextBox) 46 / 60

54 Další vlastnosti menu Property Enabled umožnuje znepřístupnit části menu Property Checked zaškrtávací položka Property RadioCheck přepínač chování nutné dopsat ručně Property DefaultItem po dvoukliku na podmenu se spustí default položka 47 / 60

55 Události menu Událost Click při kliknutí na položku Událost Popup před zobrazením podmenu např. možnost vypnout některé volby Událost Select když je položka vybraná např. přeorganizování menu podle návštěvnosti 48 / 60

56 Co nového v.net 2.0 Nové třídy MenuStrip a ContextMenuStrip rozšiřují chování původních menu ikonky možnost dokování (i na strany) možnost nastavení směru textu možnost vkládání i jiných prvků (např. ComboBox) v designeru možnost vygenerovat standardní položky Třída ToolStripControlHost umí hostovat libovolnou kontrolku, kterou lze pak přidat do menu 49 / 60

57 Co nového v.net 2.0 Nové třídy MenuStrip a ContextMenuStrip rozšiřují chování původních menu ikonky možnost dokování (i na strany) možnost nastavení směru textu možnost vkládání i jiných prvků (např. ComboBox) v designeru možnost vygenerovat standardní položky Třída ToolStripControlHost umí hostovat libovolnou kontrolku, kterou lze pak přidat do menu 49 / 60

58 Standardní dialogy Dialogy systému windows lokalizované běžně používané (uživatel je zná) Nejsou potomci třídy Forms, ale CommonDialog spuštění metodou ShowDialog návratová hodnota DialogResult 50 / 60

59 ColorDialog Standardní dialog pro výběr barev Vlastnosti Color Color vybraná barva bool AllowFullOpen umožňuje vybrat uživatelské barvy 51 / 60

60 Open/SaveFileDialog Standardní dialog pro výběr jména souboru pro otevření/uzavření Property string FileName vybraný soubor (i při stisku tlačítka Storno) Property bool MultiSelect umožňuje výběr více souborů Property string[] FileNames pole názvů vybraných souborů při multiselect 52 / 60

61 Open/SaveFileDialog Property string Filter dvojice popisek maska více přípon odděleno ; např. "text (*.txt;*.rtf) *.txt;*.rtf latex (*.tex) *.tex" pokud není přípona zřejmá, je vhodné ji uvést v popisku 53 / 60

62 FolderBrowserDialog Standardní dialog pro výběr adresáře Property string SelectedPath vybraná cesta Property string Description popiska nad adresářovým stromem 54 / 60

63 FontDialog Standardní dialog pro výběr fontu Property Font Font vybraný font Property ShowColor/Effect jaká nastavení se mají zobrazit 55 / 60

64 PageSetupDialog Standardní dialog pro nastavení vzhledu stránky Property PrintDocument Document dokument, který se bude tisknout nutno přiřadit, jinak se při ShowDialog vyhodí výjimka 56 / 60

65 PrintDialog Standardní dialog pro nastavení tisku Property PrintDocument Document Property bool AllowCurrentPage/SomePage... možnost nastavení rozsahu tisku 57 / 60

66 PrintPreviewDialog Standardní dialog pro zobrazení náhledu tisku Property PrintDocument Document 58 / 60

67 Uživatelské dialogy Formulář vyvolat metodou ShowDialog Styl rámečků FixedDialog U tlačítek nastavit hodnoty DialogResult Data se předávají pomocí public vlastností 59 / 60

68 Konec 60 / 60

Programování v jazyku C# II. 1.kapitola

Programování v jazyku C# II. 1.kapitola Programování v jazyku C# II. 1.kapitola Obsah Windows forms Formuláře Kontrolky Prostředí 2/33 Windows forms Shrnující název pro množinu tříd umožnující tvorbu grafických uživatelských rozhraní Součást.NET

Více

Programování v jazyku C# II. 3.kapitola

Programování v jazyku C# II. 3.kapitola Programování v jazyku C# II. 3.kapitola Obsah Dokování a kotvení Panely, splittery a jiné kontajnery Složitejší kontrolky MDI aplikace 2/20 Vnější a vnitřní okraje Umožňují snažší rozmisťování prvku automatické

Více

PROGRAMOVÁNÍ PRO MS WINDOWS 1

PROGRAMOVÁNÍ PRO MS WINDOWS 1 Cílem předmětu je seznámit posluchače s moderními prostředky pro tvorbu aplikací pro Windows jmenovitě s programovou platformou.net a programovacím jazykem C#. V průběhu budou vysvětlena následující témata:

Více

Programování jako nástroj porozumění matematice (seriál pro web modernivyuka.cz)

Programování jako nástroj porozumění matematice (seriál pro web modernivyuka.cz) Programování jako nástroj porozumění matematice (seriál pro web modernivyuka.cz) Autor: Radek Vystavěl Díl 12: Algebra Lineární transformace MATEMATIKA Lineární transformace, neboli přeet hodnoty x podle

Více

24-2-2 PROMĚNNÉ, KONSTANTY A DATOVÉ TYPY TEORIE DATUM VYTVOŘENÍ: 23.7.2013 KLÍČOVÁ AKTIVITA: 02 PROGRAMOVÁNÍ 2. ROČNÍK (PRG2) HODINOVÁ DOTACE: 1

24-2-2 PROMĚNNÉ, KONSTANTY A DATOVÉ TYPY TEORIE DATUM VYTVOŘENÍ: 23.7.2013 KLÍČOVÁ AKTIVITA: 02 PROGRAMOVÁNÍ 2. ROČNÍK (PRG2) HODINOVÁ DOTACE: 1 24-2-2 PROMĚNNÉ, KONSTANTY A DATOVÉ TYPY TEORIE AUTOR DOKUMENTU: MGR. MARTINA SUKOVÁ DATUM VYTVOŘENÍ: 23.7.2013 KLÍČOVÁ AKTIVITA: 02 UČIVO: STUDIJNÍ OBOR: PROGRAMOVÁNÍ 2. ROČNÍK (PRG2) INFORMAČNÍ TECHNOLOGIE

Více

Uživatelské příkazy: false - dialog ukončen IDCANCEL. Vytvoří nové okno. title - titulek okna

Uživatelské příkazy: false - dialog ukončen IDCANCEL. Vytvoří nové okno. title - titulek okna Uživatelské příkazy: CMD CRW MDA Popis Vytvoří nové okno Odpověď na požadavek uzavření okna SWT Nastaví titulek okna text MVW Přesune okno na pozici x;y SZW Změní velikost okna width;height style SWP MSB

Více

24-2-1 UŽIVATELSKÉ ROZHRANÍ WINDOWS-FORM DESKTOPOVÉ APLIKACE - CVIČENÍ

24-2-1 UŽIVATELSKÉ ROZHRANÍ WINDOWS-FORM DESKTOPOVÉ APLIKACE - CVIČENÍ 24-2-1 UŽIVATELSKÉ ROZHRANÍ WINDOWS-FORM DESKTOPOVÉ APLIKACE - CVIČENÍ AUTOR DOKUMENTU: MGR. MARTINA SUKOVÁ DATUM VYTVOŘENÍ: KLÍČOVÁ AKTIVITA: 02 UČIVO: STUDIJNÍ OBOR: PROGRAMOVÁNÍ 2. ROČNÍK (PRG2) INFORMAČNÍ

Více

Úvod Třídy Rozhraní Pole Konec. Programování v C# Hodnotové datové typy, řídící struktury. Petr Vaněček 1 / 39

Úvod Třídy Rozhraní Pole Konec. Programování v C# Hodnotové datové typy, řídící struktury. Petr Vaněček 1 / 39 Programování v C# Hodnotové datové typy, řídící struktury Petr Vaněček 1 / 39 Obsah přednášky Referenční datové typy datové položky metody přístupové metody accessory, indexery Rozhraní Pole 2 / 39 Třídy

Více

Dialogy a základy GUI pro.net KIV / WIN

Dialogy a základy GUI pro.net KIV / WIN Dialogy a základy GUI pro.net VI Obsah uživatelem definované dialogy standardní dialogy a dialogy shellu základy GUI v.netu 2 Dialogy speciální případ okna komunikace s uživatelem základní vlastnosti zpravidla

Více

Tematický celek 03 - Cvičné příklady

Tematický celek 03 - Cvičné příklady Tematický celek 03 - Cvičné příklady Cvičný 1 Dim a As Object Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 'Proceruda tlačítka "Vlož obsah

Více

Smart Grid GIS. Uživatelský manuál. Verze 1.0 Beta. Created with Dr.Explain Unregistered version

Smart Grid GIS. Uživatelský manuál. Verze 1.0 Beta. Created with Dr.Explain Unregistered version Smart Grid GIS Uživatelský manuál Verze 1.0 Beta Obsah Hlavní mapa...3 Bytový dům...6 Bytová jednotka...8 Cesta k bodu...9 Cesty z bodu...10 Další tipy...11 Vlastnosti...12 Minimapa...14 Mapové podklady...15

Více

Nápověda k aplikaci GraphGUI

Nápověda k aplikaci GraphGUI Nápověda k aplikaci GraphGUI 1 APLIKACE Aplikace slouží pro zobrazování závislosti několika veličin s různými jednotkami a rozsahy na čase v jednom grafu. Do aplikace lze importovat data ze souborů různých

Více

PTERANODONSOFT.CZ. Manuál k programu Guldiner Light verze 2.2.

PTERANODONSOFT.CZ. Manuál k programu Guldiner Light verze 2.2. Manuál k programu Guldiner Light verze 2.2. e-mail: pteranodonsoft@seznam.cz web: www.pteranodonsoft.cz facebook: www.facebook.com/guldinerlight skupina: www.facebook.com/groups/guldinerlight Obsah: První

Více

Úvod. Program ZK EANPRINT. Základní vlastnosti programu. Co program vyžaduje. Určení programu. Jak program spustit. Uživatelská dokumentace programu

Úvod. Program ZK EANPRINT. Základní vlastnosti programu. Co program vyžaduje. Určení programu. Jak program spustit. Uživatelská dokumentace programu sq Program ZK EANPRINT verze 1.20 Uživatelská dokumentace programu Úvod Základní vlastnosti programu Jednoduchost ovládání - umožňuje obsluhu i málo zkušeným uživatelům bez nutnosti většího zaškolování.

Více

Nápověda k aplikaci EA Script Engine

Nápověda k aplikaci EA Script Engine Nápověda k aplikaci EA Script Engine Object Consulting s.r.o. 2006 Obsah Nápověda k aplikaci EA Script Engine...1 1. Co je EA Script Engine...2 2. Důležité upozornění pro uživatele aplikace EA Script Engine...3

Více

8.3 Popis dialogových oken

8.3 Popis dialogových oken 8.3 Popis dialogových oken Pro přehled jsou na následující ilustraci 8.1 vyobrazena všechna dialogová okna. Jedná se o nemodální dialogy, proto je lze mít otevřené současně. Pouze dále popisovaný dialog

Více

8. OKNA 73. obr. 1 Roletové menu "Okna"

8. OKNA 73. obr. 1 Roletové menu Okna 8. OKNA Obsah 8. OKNA 73 OBSAH 73 8.1 UKLÁDÁNÍ UŽIVATELSKÝCH OKEN 76 8.2 NAČÍTÁNÍ UŽIVATELSKÝCH OKEN 77 8.3 VLASTNOSTI OKEN 77 8.3.1 VLASTNOSTI ZÁLOŽKOVÉHO OKNA 78 8.4 VOLBA OKNA 78 8.5 ZRUŠENÍ OKNA 79

Více

1. Programování proti rozhraní

1. Programování proti rozhraní 1. Programování proti rozhraní Cíl látky Cílem tohoto bloku je seznámení se s jednou z nejdůležitější programátorskou technikou v objektově orientovaném programování. Tou technikou je využívaní rozhraní

Více

Pro kontrolu správného formátu hodnoty N použijeme metodu try-catch.

Pro kontrolu správného formátu hodnoty N použijeme metodu try-catch. 1. ŘEŠENÉ PŘÍKLADY 1.2 PŘÍKLAD 24-2-8-2_DOKONALÉ ČÍSLO Napište program, který má na vstupu přirozené číslo N > 1. Výstupem je informace o tom, zda toto číslo je/není dokonalé. (Dokonalé číslo je takové

Více

WebmMenu slouží pro editaci a management položek menu. Pro další informace si prosím vyberte jedno z následujících témat:

WebmMenu slouží pro editaci a management položek menu. Pro další informace si prosím vyberte jedno z následujících témat: uživatelské manuály WebMenu WebmMenu slouží pro editaci a management položek menu. Pro další informace si prosím vyberte jedno z následujících témat: Jak na to aneb snadné vytvoření menu Význam jednotlivých

Více

Prostředí Microstationu a jeho nastavení. Nastavení výkresu

Prostředí Microstationu a jeho nastavení. Nastavení výkresu Prostředí Microstationu a jeho nastavení Nastavení výkresu 1 Pracovní plocha, panely nástrojů Seznámení s pracovním prostředím ovlivní pohodlí, rychlost, efektivitu a možná i kvalitu práce v programu Microstation.

Více

Projekt Obrázek strana 135

Projekt Obrázek strana 135 Projekt Obrázek strana 135 14. Projekt Obrázek 14.1. Základní popis, zadání úkolu Pracujeme na projektu Obrázek, který je ke stažení na http://java.vse.cz/. Po otevření v BlueJ vytvoříme instanci třídy

Více

Masarykova ZŠ Klenčí pod Čerchovem OPERAČNÍ SYSTÉM

Masarykova ZŠ Klenčí pod Čerchovem OPERAČNÍ SYSTÉM Operační systém OPERAČNÍ SYSTÉM Masarykova MŠ a ZŠ Operační systém - zajišťuje komunikaci mezi hardwarem a softwarem organizuje přístup a využívání zdrojů počítače ( čas procesoru, přístup k datům na discích,

Více

Uživatelský manuál aplikace. Dental MAXweb

Uživatelský manuál aplikace. Dental MAXweb Uživatelský manuál aplikace Dental MAXweb Obsah Obsah... 2 1. Základní operace... 3 1.1. Přihlášení do aplikace... 3 1.2. Odhlášení z aplikace... 3 1.3. Náhled aplikace v jiné úrovni... 3 1.4. Změna barevné

Více

PTERANODONSOFT.CZ. Manuál k programu Guldiner Light verze 2.3.

PTERANODONSOFT.CZ. Manuál k programu Guldiner Light verze 2.3. Manuál k programu Guldiner Light verze 2.3. e-mail: pteranodonsoft@seznam.cz web: www.pteranodonsoft.cz facebook: www.facebook.com/guldinerlight skupina: www.facebook.com/groups/guldinerlight autor: Bc.

Více

Při studiu tohoto bloku se předpokládá, že student je zvládá základy programování v jazyce Java s využitím vývojového prostředí NetBeans.

Při studiu tohoto bloku se předpokládá, že student je zvládá základy programování v jazyce Java s využitím vývojového prostředí NetBeans. 1 Grafické rozhraní Studijní cíl Tento blok je věnován vytváření programů s využitím grafického rozhraní (GUI). Vysvětlen bude základní filozofie pro vytváření aplikací s GUI ve srovnání s konzolovými

Více

1. Obsah. 2. Úvod. 1. Obsah... 1. 2. Úvod... 1. 3. Přihlášení... 2. 4. Přizpůsobení prostoru... 3. 5. Sdílení fotografií... 5. 6. Moduly...

1. Obsah. 2. Úvod. 1. Obsah... 1. 2. Úvod... 1. 3. Přihlášení... 2. 4. Přizpůsobení prostoru... 3. 5. Sdílení fotografií... 5. 6. Moduly... 1. Obsah 1. Obsah... 1 2. Úvod... 1 3. Přihlášení... 2 4. Přizpůsobení prostoru... 3 5. Sdílení fotografií... 5 6. Moduly... 11 7. Popis některých modulů... 12 8. Rozložení modulů... 14 2. Úvod Vlastní

Více

Dokumentace k produktu IceWarp Notifikační nástroj

Dokumentace k produktu IceWarp Notifikační nástroj Dokumentace k produktu IceWarp Notifikační nástroj Notifikační nástroj umožňuje propojit pracovní stanicí s aplikací IceWarp Web klient. Kromě funkcí pro upozorňování na nové události je pomocí ní možné

Více

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Číslo a název šablony Číslo didaktického materiálu Druh didaktického materiálu Autor Jazyk Téma sady didaktických materiálů Téma didaktického materiálu Vyučovací předmět Cílová skupina (ročník) Úroveň

Více

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Číslo a název šablony Číslo didaktického materiálu Druh didaktického materiálu Autor Jazyk Téma sady didaktických materiálů Téma didaktického materiálu Vyučovací předmět Cílová skupina (ročník) Úroveň

Více

Seminář Java II p.1/43

Seminář Java II p.1/43 Seminář Java II Seminář Java II p.1/43 Rekapitulace Java je case sensitive Zdrojový kód (soubor.java) obsahuje jednu veřejnou třídu Třídy jsou organizovány do balíků Hierarchie balíků odpovídá hierarchii

Více

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Číslo a název šablony Číslo didaktického materiálu Druh didaktického materiálu Autor Jazyk Téma sady didaktických materiálů Téma didaktického materiálu Vyučovací předmět Cílová skupina (ročník) Úroveň

Více

Programování jako nástroj porozumění matematice (seriál pro web modernivyuka.cz)

Programování jako nástroj porozumění matematice (seriál pro web modernivyuka.cz) Programování jako nástroj porozumění matematice (seriál pro web modernivyuka.cz) Autor: Radek Vystavěl Díl 8: Analytická geometrie Polární souřadnice, kružnice, elipsa, spirála MATEMATIKA Pro úlohy aplikované

Více

Bridge. Známý jako. Účel. Použitelnost. Handle/Body

Bridge. Známý jako. Účel. Použitelnost. Handle/Body Bridge Bridge Známý jako Handle/Body Účel odděluje abstrakci (rozhraní a jeho sémantiku) od její konkrétní implementace předchází zbytečnému nárůstu počtu tříd při přidávání implementací používá se v době

Více

Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. PORTÁL KUDY KAM. Manuál pro editaci ŽS. Verze 1.

Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. PORTÁL KUDY KAM. Manuál pro editaci ŽS. Verze 1. Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. PORTÁL KUDY KAM Manuál pro editaci ŽS Verze 1.0 2012 AutoCont CZ a.s. Veškerá práva vyhrazena. Tento dokument

Více

Středisko MLM Znovu. Uživatelská příručka

Středisko MLM Znovu. Uživatelská příručka Středisko MLM Znovu Uživatelská příručka Znovu s.r.o. 2008 1 Vstup do programu Ke vstupu do programu Středisko je třeba zadat uživatelské jméno a heslo. Před zobrazením pracovní plochy programu se mohou

Více

Úvod. Program ZK EANPRINT. Základní vlastnosti programu. Co program vyžaduje. Určení programu. Jak program spustit. Uživatelská dokumentace programu

Úvod. Program ZK EANPRINT. Základní vlastnosti programu. Co program vyžaduje. Určení programu. Jak program spustit. Uživatelská dokumentace programu sq Program ZK EANPRINT verze 2.00 Uživatelská dokumentace programu Úvod Uživatel si může vybrat z 16 různých čárových kódů. Mimo jiné to jsou EAN8, EAN13, Code128, 2z5 a další. Rastr štítků se vybírá nastavením

Více

SECURITY VIEW. Uživatelský manuál. verze 0.1. Dokumentace vytvořena dne 21. 9. 2012 poslední korekce dne 21. 9. 2012. strana 1. VARIANT plus s.r.o.

SECURITY VIEW. Uživatelský manuál. verze 0.1. Dokumentace vytvořena dne 21. 9. 2012 poslední korekce dne 21. 9. 2012. strana 1. VARIANT plus s.r.o. verze 0.1 Dokumentace vytvořena dne 21. 9. 2012 poslední korekce dne 21. 9. 2012 VARIANT plus s.r.o. strana 1 OBSAH 1. Úvod... 3 1.1. Přihlášení do aplikace... 3 2. Hlavní okno aplikace... 4 2.1. Menu

Více

PORTÁL KAM NA ŠKOLU VE ZLÍNSKÉM KRAJI (stručný návod pro ředitele a administrátory škol)

PORTÁL KAM NA ŠKOLU VE ZLÍNSKÉM KRAJI (stručný návod pro ředitele a administrátory škol) 1. PŘÍSTUP K PORTÁLU REGISTRACE - PŘIHLÁŠENÍ Adresa úvodní stránky: www.burzaskol.cz (přechodně: www.sofiazk.cz/burzaskol) Vytvoření uživatelského účtu registrace Pro portál jsou platné přihlašovací údaje

Více

Výčtový typ strana 67

Výčtový typ strana 67 Výčtový typ strana 67 8. Výčtový typ V této kapitole si ukážeme, jak implementovat v Javě statické seznamy konstant (hodnot). Příkladem mohou být dny v týdnu, měsíce v roce, planety obíhající kolem slunce

Více

REFERENČNÍ PŘÍRUČKA K WEBOVÉ APLIKACI KRESLENÍ GP

REFERENČNÍ PŘÍRUČKA K WEBOVÉ APLIKACI KRESLENÍ GP Výzkumný ústav geodetický, topografický a kartografický, v.v.i. REFERENČNÍ PŘÍRUČKA K WEBOVÉ APLIKACI KRESLENÍ GP (Tato aplikace byla vyhotovena za finanční podpory ze státních prostředků poskytnutých

Více

Manuál k programu KaraokeEditor

Manuál k programu KaraokeEditor Manuál k programu KaraokeEditor Co je KaraokeEditor? Program slouží pro editaci tagů v hudebních souborech formátu mp3. Tagy jsou doprovodné informace o písni, uložené přímo v mp3. Aplikace umí pracovat

Více

Základy programování Proměnné Procedury, funkce, události Operátory a podmínková logika Objekt Range a Cells, odkazy Vlastnosti, metody a události

Základy programování Proměnné Procedury, funkce, události Operátory a podmínková logika Objekt Range a Cells, odkazy Vlastnosti, metody a události Petr Blaha Základy programování Proměnné Procedury, funkce, události Operátory a podmínková logika Objekt Range a Cells, odkazy Vlastnosti, metody a události Cykly Základní funkce (matematické, textové,

Více

Popis ovládání aplikace - Mapový klient KÚPK

Popis ovládání aplikace - Mapový klient KÚPK Popis ovládání aplikace - Mapový klient KÚPK Úvodní informace K využívání této aplikace musíte mít ve Vašem internetovém prohlížeči nainstalovaný plugin Adobe Flash Player verze 10 a vyšší. Mapová aplikace

Více

Windows - základy. Hlavním vypínačem na základní jednotce. K datům uloženým do výchozí složky.

Windows - základy. Hlavním vypínačem na základní jednotce. K datům uloženým do výchozí složky. Práce se soubory a složkami Windows - základy Otázka Jakým způsobem se zapíná počítač? Jaká vstupní pole musí být vyplněna v přihlašovacím panelu Windows? K čemu slouží postup "Nabídka Start" - "Vypnout"

Více

Modul Statistika poskytuje přehled o počtu studentů na fakultách, v jednotlivých programech, oborech, apod.

Modul Statistika poskytuje přehled o počtu studentů na fakultách, v jednotlivých programech, oborech, apod. Statistika Modul Statistika poskytuje přehled o počtu studentů na fakultách, v jednotlivých programech, oborech, apod. 1. Spuštění modulu Statistika 2. Popis prostředí a ovládacích prvků modulu Statistika

Více

UŽIVATELSKÁ PŘÍRUČKA

UŽIVATELSKÁ PŘÍRUČKA UŽIVATELSKÁ PŘÍRUČKA Verze: 1.0.0 2 Obsah 0 Část I Předmluva 1 Vítejte 3... 3 Část II Instalace 4 Část III Aktivace programu 8 Část IV Obsluha programu 9 1 Menu... 9 Soubor... 9 Otevřít test... 9 Zobrazit

Více

Úvod do programu Solid Edge

Úvod do programu Solid Edge Úvod do programu Solid Edge Cíle této kapitoly V průběhu této kapitoly se naučíte: jak vypadá prostředí programu Solid Edge, najít a otevřít dokument programu Solid Edge, vytvořit a uložit dokument, používat

Více

Nástroj PanelMaker a PanelSIM

Nástroj PanelMaker a PanelSIM Obsah Nástroj PanelMaker a PanelSIM 4. vydání - leden 2008 OBSAH 1.Úvod...2 2.Spuštění PanelMakeru...3 3.Popis prostředí a ovládání...6 3.1Základní obrazovka...6 3.2Popis Menu...7 3.3Nástrojová lišta...8

Více

IPFW. Aplikace pro ovládání placeného připojení k Internetu. verze 1.1

IPFW. Aplikace pro ovládání placeného připojení k Internetu. verze 1.1 IPFW Aplikace pro ovládání placeného připojení k Internetu verze 1.1 Popis aplikace Aplikace IPFW (IP Firewall) je určen k řízení placeného připojení k Internetu ve spojení s elektronickým mincovníkem

Více

Příručka progecad Professional 2013

Příručka progecad Professional 2013 6.2 Upravit Obrázek 58: Nabídka Upravit 27. Zpět Upravit Zpět _u z vrátí zpět poslední operaci Tato funkce je jistě známá z mnoha počítačových aplikací, která vrací zpět poslední operaci. Někde je však

Více

MS Excel 2010. Lekce 1. Operační program Vzdělávání pro konkurenceschopnost. Projekt Zvyšování IT gramotnosti zaměstnanců vybraných fakult MU

MS Excel 2010. Lekce 1. Operační program Vzdělávání pro konkurenceschopnost. Projekt Zvyšování IT gramotnosti zaměstnanců vybraných fakult MU MS Excel 2010 Lekce 1 Operační program Vzdělávání pro konkurenceschopnost Projekt Zvyšování IT gramotnosti zaměstnanců vybraných fakult MU Registrační číslo: CZ.1.07/2.2.00/15.0224, Oblast podpory: 7.2.2

Více

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Číslo a název šablony Číslo didaktického materiálu Druh didaktického materiálu Autor Jazyk Téma sady didaktických materiálů Téma didaktického materiálu Vyučovací předmět Cílová skupina (ročník) Úroveň

Více

SEP system s.r.o. Suderova 802/4,709 00 Ostrava www.sepsystem.cz. PC pokladna TigoPos. Manual TigoPos 1/12

SEP system s.r.o. Suderova 802/4,709 00 Ostrava www.sepsystem.cz. PC pokladna TigoPos. Manual TigoPos 1/12 PC pokladna TigoPos 1/12 Úvod Pokladna TigoPos slouží ve spolupráci s programem J2 sklad k rychlému prodeji zboží. Při využití periferií jako jsou bankovní tiskárny, snímače čárových kódů, dotykové monitory

Více

1. Obsah 2. Úvod Zdarma poštovní klient od společnosti Microsoft přímo v PC

1. Obsah 2. Úvod Zdarma poštovní klient od společnosti Microsoft přímo v PC 1. Obsah 1. Obsah... 1 2. Úvod... 1 3. Instalace... 2 4. Vytvoření účtu... 5 5. Pošta... 7 6. Kontakty... 11 7. Informační kanály... 11 8. Nastavení zobrazení... 12 2. Úvod Zdarma poštovní klient od společnosti

Více

Technologické postupy práce s aktovkou IS MPP

Technologické postupy práce s aktovkou IS MPP Technologické postupy práce s aktovkou IS MPP Modul plánování a přezkoumávání, verze 1.20 vypracovala společnost ASD Software, s.r.o. dokument ze dne 27. 3. 2013, verze 1.01 Technologické postupy práce

Více

Cvičení 2. Přesměrování vstupu a výstupu. Posloupnost příkazů. Příkazy pro informaci o uživatelích

Cvičení 2. Přesměrování vstupu a výstupu. Posloupnost příkazů. Příkazy pro informaci o uživatelích Cvičení 2 Přesměrování vstupu a výstupu Příkaz > abc výstup příkazu jde do souboru abc. Pokud soubor neexistuje je vytvořen. Pokud existuje je přepsán. Příkaz >> abc výstup příkazu jde do souboru abc.

Více

Pokročilé programování v jazyce C pro chemiky (C3220) Dědičnost tříd v C++

Pokročilé programování v jazyce C pro chemiky (C3220) Dědičnost tříd v C++ Pokročilé programování v jazyce C pro chemiky (C3220) Dědičnost tříd v C++ Dědičnost tříd Dědičnost umožňuje vytvářet nové třídy z tříd existujících tak, že odvozené třídy (tzv. potomci) dědí vlastnosti

Více

První kroky po instalaci programu. Nastavení údajů k provozovně

První kroky po instalaci programu. Nastavení údajů k provozovně První kroky po instalaci programu Po instalaci programu je potřeba stáhnout ceník. Stahování ceníku vyvoláte kliknutím na tlačítko Stáhnout ceník", nebo stiskem kláves Alt + S - je samozřejmě potřeba,

Více

PALSTAT s.r.o. systémy řízení jakosti PALSTAT CAQ verze. 3.00.01.09 Kontakty 08/2010. 1 Obsah

PALSTAT s.r.o. systémy řízení jakosti PALSTAT CAQ verze. 3.00.01.09 Kontakty 08/2010. 1 Obsah 1 Obsah 1 Obsah... 1 2 Úvod a spouštění SW Palstat CAQ... 2 2.1.1 Návaznost na další SW moduly Palstat CAQ... 2 2.2 Přihlášení do programu... 2 2.2.1 Stanovení přístupu a práv uživatele... 2 2.2.2 Spuštění

Více

DSL manuál. Ing. Jan Hranáč. 27. října 2010. V této kapitole je stručný průvodce k tvorbě v systému DrdSim a (v

DSL manuál. Ing. Jan Hranáč. 27. října 2010. V této kapitole je stručný průvodce k tvorbě v systému DrdSim a (v DSL manuál Ing. Jan Hranáč 27. října 2010 V této kapitole je stručný průvodce k tvorbě v systému DrdSim a (v současné době krátký) seznam vestavěných funkcí systému. 1 Vytvoření nového dobrodružství Nejprve

Více

MS Excel 2010. Základy maker. Operační program Vzdělávání pro konkurenceschopnost. Projekt Zvyšování IT gramotnosti zaměstnanců vybraných fakult MU

MS Excel 2010. Základy maker. Operační program Vzdělávání pro konkurenceschopnost. Projekt Zvyšování IT gramotnosti zaměstnanců vybraných fakult MU MS Excel 2010 Základy maker Operační program Vzdělávání pro konkurenceschopnost Projekt Zvyšování IT gramotnosti zaměstnanců vybraných fakult MU Registrační číslo: CZ.1.07/2.2.00/15.0224, Oblast podpory:

Více

Návod k softwaru. Získání licence. vojtech.vesely@catania.cz www.catania.cz

Návod k softwaru. Získání licence. vojtech.vesely@catania.cz www.catania.cz Získání licence Ze stránky si ze sekce Software stáhněte Aplikaci k získání licence. Tuto aplikaci není třeba instalovat, stačí rozbalit zazipovaný soubor. Za cenu 300,- Kč bez DPH má uživatel nárok na

Více

Návod pro programovatelný ovladač

Návod pro programovatelný ovladač Návod pro programovatelný ovladač Dálkáč Makro 6 Stars Začínáme Pro programování ovladače je zapotřebí mít připojený ovladač do USB portu počítače kabelem USB/mini USB a spustit SW na programování. SW

Více

Začínáme pracovat s tabulkovým procesorem MS Excel

Začínáme pracovat s tabulkovým procesorem MS Excel Začínáme pracovat s tabulkovým procesorem MS Excel Nejtypičtějším představitelem tabulkových procesorů je MS Excel. Je to pokročilý nástroj pro tvorbu jednoduchých i složitých výpočtů a grafů. Program

Více

14.4.2010. Obsah přednášky 7. Základy programování (IZAPR) Přednáška 7. Parametry metod. Parametry, argumenty. Parametry metod.

14.4.2010. Obsah přednášky 7. Základy programování (IZAPR) Přednáška 7. Parametry metod. Parametry, argumenty. Parametry metod. Základy programování (IZAPR) Přednáška 7 Ing. Michael Bažant, Ph.D. Katedra softwarových technologií Kancelář č. 229, Náměstí Čs. legií Michael.Bazant@upce.cz Obsah přednášky 7 Parametry metod, předávání

Více

Nápověda k používání mapové aplikace Katastrální mapy Obsah

Nápověda k používání mapové aplikace Katastrální mapy Obsah Nápověda k používání mapové aplikace Katastrální mapy Obsah Práce s mapou aplikací Marushka... 2 Přehledová mapa... 3 Změna měřítka... 4 Posun mapy... 5 Druhy map... 6 Doplňkové vrstvy... 7 Vyhledávání...

Více

ipodatelna Uživatelská příručka

ipodatelna Uživatelská příručka Uživatelská příručka 1 Obsah Obsah 1 I Úvod 2 II Práce s aplikací 3 III Podání 4 1 Nové podání... 5 IV Informace o Uživateli 11 V Podatelna 13 1 Přijmout... a odmítnout podání 13 2 Seznam... došlých podání

Více

4D Mobile! Úvod! Achitektura 4D Mobile!

4D Mobile! Úvod! Achitektura 4D Mobile! 4D Mobile Úvod Wakanda, publikovaná 4D SAS, je platforma pro vývoj a publikování webových aplikací vnitřně založena na standardních technologiích: jako je JavaScript a HTML5. Můžete použít "4D Mobile",

Více

Tisk výkresu. Projekt SIPVZ 2006 Řešené příklady AutoCADu Autor: ing. Laďka Krejčí

Tisk výkresu. Projekt SIPVZ 2006 Řešené příklady AutoCADu Autor: ing. Laďka Krejčí Tisk výkresu Projekt SIPVZ 2006 Řešené příklady AutoCADu Autor: ing. Laďka Krejčí 2 Obsah úlohy Procvičíte práci se soubory práci s DesignCentrem přenesení bloku z Design Centra do výkresu editace atributů

Více

Další nutný soubor je laydiv.js, ve kterém jsou uloženy funkce pro zobrazování virů na ploše a funkce pro odkaz na Teachers Guide.

Další nutný soubor je laydiv.js, ve kterém jsou uloženy funkce pro zobrazování virů na ploše a funkce pro odkaz na Teachers Guide. ESCAPE OF VIRUSES Hra Escape of viruses je psána pomocí příkazů Javascriptu a standardních příkazů HTML. Hra se spouští tlačítkem Start game. Úkolem hráče je eliminovat viry na hrací ploše kliknutím kurzoru

Více

Ošetřování chyb v programech

Ošetřování chyb v programech Ošetřování chyb v programech Úvod chyba v programu = normální záležitost typy chyb: 1) programátorská chyba při návrhu každých 10 000 řádek 1 chyba lze jen omezeně ošetřit (před pádem aplikace nabídnout

Více

Abstraktní datové typy: zásobník

Abstraktní datové typy: zásobník Abstraktní datové typy: zásobník doc. Ing. Miroslav Beneš, Ph.D. katedra informatiky FEI VŠB-TUO A-1007 / 597 324 213 http://www.cs.vsb.cz/benes Miroslav.Benes@vsb.cz Abstraktní datové typy omezené rozhraní

Více

Svolávací systém Uživatelský manuál

Svolávací systém Uživatelský manuál Uživatelský manuál TTC TELEKOMUNIKACE, s.r.o. Třebohostická 987/5 100 00 Praha 10 tel.: 234 052 111 fax.: 234 052 999 e-mail: ttc@ttc.cz http://www.ttc-telekomunikace.cz Datum vydání: 14. srpna 2013 Číslo

Více

[XXX-PUB] Návrh uživatelského rozhraní pro ovládací panel v restauracích The PUB

[XXX-PUB] Návrh uživatelského rozhraní pro ovládací panel v restauracích The PUB D2 [XXX-PUB] Návrh uživatelského rozhraní pro ovládací panel v restauracích The PUB Radek Ježdík Petr Hejhal Petr Smrček jezdirad@fel.cvut.cz hejhape1@fel.cvut.cz smrcepet@fel.cvut.cz 27. října 2013 Případy

Více

FortiaViewer verze 5.0

FortiaViewer verze 5.0 FortiaViewer verze 5.0 Prohlížeč obrázků formátu BMP a JPG ve složce, který je malý, nevyžaduje instalaci a můžete si jej vypálit do každé složky s fotografiemi na CD nebo DVD Příručka uživatele FORTIA

Více

GoClever Map 2.5 manuál

GoClever Map 2.5 manuál GoClever Map 2.5 manuál Obsah 1. Na dotyku záleží... 4 2. Navádění k lokaci... 5 3. Navigační okno... 7 3.1. Změna nastavení systému navigačního okna... 7 4. Hlavní vlastnosti GoClever Map 2.5... 8 5.

Více

1. Pro přihlášení k odběru novinek klikněte na tlačítko Registrace nového uživatele.

1. Pro přihlášení k odběru novinek klikněte na tlačítko Registrace nového uživatele. 1. Vstup do aplikace Na adrese: http://i.statnisprava.cz 2. První stránka aplikace 1. Pro přihlášení k odběru novinek klikněte na tlačítko Registrace nového uživatele. 2. Poté budete přesměrováni na stránku

Více

Základy HTML, URL, HTTP, druhy skriptování, formuláře

Základy HTML, URL, HTTP, druhy skriptování, formuláře Základy HTML, URL, HTTP, druhy skriptování, formuláře Skriptování na straně klienta a serveru Skriptování na straně klienta se provádí pomocí programovacího jazyka JavaScript, který je vkládán do HTML

Více

Digital Photo Navigator 1.0

Digital Photo Navigator 1.0 Digital Photo Navigator 1.0 Návod k použití Nekonečné možnosti Digital Photo Navigator Poslání Vašich oblíbených videí a obrázků e-mailem Každý má video kazety a paměťové karty, obsahující video a obrázky,

Více

Obsah. 1.1 Práce se záznamy... 3 1.2 Stránka Dnes... 4. 2.1 Kontakt se zákazníkem... 5

Obsah. 1.1 Práce se záznamy... 3 1.2 Stránka Dnes... 4. 2.1 Kontakt se zákazníkem... 5 CRM SYSTÉM KORMORÁN UŽIVATELSKÁ PŘÍRUČKA Obsah 1 Základní práce se systémem 3 1.1 Práce se záznamy................................. 3 1.2 Stránka Dnes.................................... 4 1.3 Kalendář......................................

Více

INSTALAČNÍ POSTUP PRO APLIKACI ELIŠKA 4

INSTALAČNÍ POSTUP PRO APLIKACI ELIŠKA 4 INSTALAČNÍ POSTUP PRO APLIKACI ELIŠKA 4 1. Dříve než spustíte instalaci Vítáme Vás při instalaci nové verze aplikace eliška. Před samotnou instalací, prosím, ověřte, že jsou splněné následující podmínky:

Více

Kód. Proměnné. #include <iostream> using namespace std; int main(void) { cout << "Hello world!" << endl; cin.get(); return 0; }

Kód. Proměnné. #include <iostream> using namespace std; int main(void) { cout << Hello world! << endl; cin.get(); return 0; } Jazyk C++ Jazyk C++ je nástupcem jazyka C. C++ obsahuje skoro celý jazyk C, ale navíc přidává vysokoúrovňové vlastnosti vyšších jazyků. Z toho plyne, že (skoro) každý platný program v C je také platným

Více

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Číslo a název šablony Číslo didaktického materiálu Druh didaktického materiálu Autor Jazyk Téma sady didaktických materiálů Téma didaktického materiálu Vyučovací předmět Cílová skupina (ročník) Úroveň

Více

Návod pro práci s aplikací

Návod pro práci s aplikací Návod pro práci s aplikací NASTAVENÍ FAKTURACÍ...1 NASTAVENÍ FAKTURAČNÍCH ÚDA JŮ...1 Texty - doklady...1 Fakturační řady Ostatní volby...1 Logo Razítko dokladu...2 NASTAVENÍ DALŠÍCH ÚDA JŮ (SEZNAMŮ HODNOT)...2

Více

Pokročilé programování v jazyce C pro chemiky (C3220) Vstup a výstup v C++

Pokročilé programování v jazyce C pro chemiky (C3220) Vstup a výstup v C++ Pokročilé programování v jazyce C pro chemiky (C3220) Vstup a výstup v C++ Proudy pro standardní vstup a výstup V jazyce C++ provádíme textový vstup a výstup prostřednictvím tzv. datových proudů Datové

Více

RDS Rapid Data Systém

RDS Rapid Data Systém Návod na obsluhu pokladních a objednávkových terminálů RDS Rapid Data Systém Úvod RDS (Rapid Data Systém) je parametrický systém pokladních a objednávkových terminálů. Jednotlivé terminály mají programově

Více

Popis a ovládání. Aplikace 602XML Filler

Popis a ovládání. Aplikace 602XML Filler Popis a ovládání Aplikace 602XML Filler Základní okno aplikace 602XML Filler Nástrojová lišta Otevřený formulář Pracovní panel Stavový řádek Kontextová nápověda k formulářovému poli Nástrojová lišta Otevře

Více

Přihlášky uchazečů. 1. Spuštění modulu Přihlášky uchazečů. 2. Popis obrazovky

Přihlášky uchazečů. 1. Spuštění modulu Přihlášky uchazečů. 2. Popis obrazovky Přihlášky uchazečů 1. Spuštění modulu Přihlášky uchazečů 2. Popis obrazovky 2.1. Rozbalovací seznamy 2.2. Rychlé filtry 2.3. Export do CSV 2.4. Hlavní seznam přihlášek uchazečů 2.5. Založení nové přihlášky

Více

Průvodce instalací modulu Offline VetShop verze 3.4

Průvodce instalací modulu Offline VetShop verze 3.4 Průvodce instalací modulu Offline VetShop verze 3.4 Úvod k instalaci Tato instalační příručka je určena uživatelům objednávkového modulu Offline VetShop verze 3.4. Obsah 1. Instalace modulu Offline VetShop...

Více

Uživatelská příručka

Uživatelská příručka Uživatelská příručka XENIA - systém pro zpracování dokumentů Verze manuálu: 1.0 Verze systému XENIA: 2.30 YDS s.r.o. http://yds.cz http://xenia.cz 2 Obsah Obsah... 3 Předmluva... 5 1. Elektronická archivace...

Více

Konfigurace PPPoE připojení v OS Microsoft Windows XP

Konfigurace PPPoE připojení v OS Microsoft Windows XP Konfigurace PPPoE připojení v OS Microsoft Windows XP Předmluva Tento návod slouží k nastavení připojení k síti Internet prostřednictvím služby Internet ONE, která využívá připojení pomocí protokolu PPPoE.

Více

Aplikace BSMS. Uživatelská příručka - 1 -

Aplikace BSMS. Uživatelská příručka - 1 - Aplikace BSMS Uživatelská příručka - 1 - Obsah 1. O aplikaci BSMS... 3 2. Základní předpoklady pro používání BSMS... 3 3. Instalace aplikace... 3 3.1. Samotná instalace... 3 3.2. Možné problémy při instalaci...

Více

Popis ovládání. Po přihlášení do aplikace se objeví navigátor. Navigátor je stromově seřazen a slouží pro přístup ke všem oknům celé aplikace.

Popis ovládání. Po přihlášení do aplikace se objeví navigátor. Navigátor je stromově seřazen a slouží pro přístup ke všem oknům celé aplikace. Popis ovládání 1. Úvod Tento popis má za úkol seznámit uživatele se základními principy ovládání aplikace. Ovládání je možné pomocí myši, ale všechny činnosti jsou dosažitelné také pomocí klávesnice. 2.

Více

PŘÍRUČKA. Správa obsahu webové prezentace. Formátování textu

PŘÍRUČKA. Správa obsahu webové prezentace. Formátování textu PŘÍRUČKA Správa obsahu webové prezentace Formátování textu Verze: 6.2 Datum: 4.12.2009 Autor: Ing. Michal Šídlo, michal.sidlo@netgenium.com Společnost: NetGenium s.r.o., www.netgenium.com Obsah 1. Základní

Více

Popis funkcí a parametrů programu. Reliance External communicator. Verze 1.5.0

Popis funkcí a parametrů programu. Reliance External communicator. Verze 1.5.0 Popis funkcí a parametrů programu Reliance External communicator Verze 1.5.0 Copyright 2003-2007 GEOVAP, spol. s r.o.,čechovo nábřeží 1790, 530 03 Pardubice tel: +420 466 024 617, fax:+420 466 210 314,

Více

Pantek Productivity Pack. Verify User Control. Uživatelský manuál

Pantek Productivity Pack. Verify User Control. Uživatelský manuál Pantek Productivity Pack Verify User Control Verze 2.5 29. října 2002 Obsah ÚVOD... 3 Charakteristika produktu... 3 Systémové požadavky... 3 Omezení... 3 Instalace... 4 Licencování... 4 KONFIGURACE...

Více

Stav přijímacího řízení

Stav přijímacího řízení Stav přijímacího řízení V modulu se zaznamenává rozhodnutí děkana o přijetí či nepřijetí uchazeče ke studiu včetně odůvodnění. V případě, že uchazeč nebyl přijat a podá si žádost o přezkoumání rozhodnutí,

Více

PALSTAT s.r.o. systémy řízení jakosti PALSTAT CAQ verze. 3.00.01.24 Databáze dílů 06/2012. 1 Obsah

PALSTAT s.r.o. systémy řízení jakosti PALSTAT CAQ verze. 3.00.01.24 Databáze dílů 06/2012. 1 Obsah 1 Obsah 1 Obsah... 1 2 Úvod... 2 2.1 Výhody... 2 2.2 Základní ovládání... 2 2.2.1 Klávesové zkratky... 2 3 Menu... 3 3.1 Menu Soubor... 3 3.1.1 Menu Soubor / Moduly... 3 3.1.2 Menu Soubor / Původní díl...

Více