Formuláře. Takto se zobrazí modálně: void button1_click(object sender, System.EventArgs e) { JinyFormular formular = new JinyFormular()
|
|
- Daniela Alena Šmídová
- před 8 lety
- Počet zobrazení:
Transkript
1 2 Formuláře V technologii, která se jmenuje Formuláře Windows WinForms se dá očekávat, že stěžejní roli bude hrát formulář. V této kapitole prozkoumáme základy, tedy jak se formuláře zobrazí, co je to doba života formuláře, velikost a umístění formuláře, neklientské ozdůbky formuláře, nabídky, dceřiné ovládací prvky, ale také vyspělejší témata, jako jsou průhledné formuláře, formuláře, které nemají tvar obdélníka, rozvržení ovládacích prvků, formuláře MDI a vizuální dědění. A aby toho nebylo dost, je celá kapitola 3 věnována používání formulářů jako dialogů. Něco z látky probírané v této kapitole jmenovitě témata týkající se dceřiných ovládacích prvků, jako jsou kotvení a přichycování se stejně dobře jako na formuláře dají aplikovat i na uživatelské ovládací prvky. Přestože je část látky společná oběma tématům, tak věci, které se běžně sdružují s formuláři, se probírají zde, témata spíše sdružovaná s ovládacími prvky se probírají v kapitole 8: Ovládací prvky. Zobrazování formulářů Jakýkoli formulář tj. jakákoli třída, která je odvozená ze základní třídy Form se dá zobrazit jedním ze dvou způsobů. Nemodálně takto: void button1_click(object sender, System.EventArgs e) { JinyFormular formular = new JinyFormular() formular.show(); // Zobrazí formulář nemodálně Takto se zobrazí modálně: void button1_click(object sender, System.EventArgs e) { JinyFormular formular = new JinyFormular() 67
2 68 Formuláře formular.showdialog(); // Zobrazí formulář modálně Form. Show zobrazí nový formulář nemodálně a vrátí řízení okamžitě, aniž by vytvořila nějaký vztah mezi aktuálně aktivním oknem a novým formulářem. To znamená, že se existující formulář může zavřít, a nový formulář zůstane 1. Naproti tomu Form. ShowDialog zobrazí formulář modálně a nevrátí řízení do té doby, dokud se vytvořený formulář nezavře, buď explicitně metodou Close nebo nastavením vlastnosti DialogResult (více o tom v kapitole 3: Dialogy). Vlastnické a vlastněné formuláře Když metoda ShowDialog zobrazí nový formulář, použije jako logického vlastníka pro nový formulář aktuálně aktivní formulář 2. Vlastník ( owner) je okno, které připívá k chování vlastněného (owned) formuláře. Například, má-li nějaký vlastník modálního potomka, pak se aktivací vlastníka, jako třeba přepnutí pomocí kláves Alt+Tab, aktivuje vlastněný formulář. V nemodálním případě, když je vlastnický formulář minimalizovaný nebo obnovený, bude takový i vlastněný formulář. Dále, vlastněný formulář se vždy zobrazuje před vlastnickým formulářem, i když je aktuálně vlastník aktivní, jako kdyby uživatel klikl na vlastníkovi, viz obrázek 2.1. Obrázek 2.1: Vztah vlastník vlastněný Když se nějaký formulář aktivuje nemodálně, metodou Show, standardně nemá nový formulář vlastníka. Vlastník nemodálního formuláře se nastaví vlastností Owner nového formuláře: void button1_click(object sender, System.EventArgs e) { JinyFormular formular = new JinyFormular() formular.owner = this; // Zřídí vztah vlastník /vlastněný formular.show(); V modálním případě, navzdory implicitnímu vztahu vlastník vlastněný, který WinForms vytvoří, bude mít modální formulář vlastnost Owner nastavenou na null, pokud se nenastaví explicitně.
3 Formuláře 69 To se dá udělat tak, že nastavíte vlastnost Owner těsně před voláním ShowDialog, nebo když předáte vlastnický formulář jako argument do překryté metody ShowDialog, která přebírá parametr IWin32Window 3 : void button1_click(object sender, System.EventArgs e) { JinyFormular formular = new JinyFormular() formular.showdialog(this); // předá jako argument vlastníka Formulář fungující jako vlastník může projít seznam formulářů, které vlastní, pomocí kolekce OwnedForms: void button1_click(object sender, System.EventArgs e) { JinyFormular formular = new JinyFormular(); formular.owner = this; formular.show(); foreach (Form ownedform in this.ownedforms) { MessageBox.Show(ownedForm.Text); Možná jste si při přidávání nepovinného vlastníka všimli, že formulář také může mít nepovinného rodiče, což je vystaveno vlastností Parent. Normálně mají všechny normální formuláře vždy nastavenou vlastnost Parent na null. Jedinou výjimkou z tohoto pravidla jsou dceřiné formuláře MDI, které budu probírat později. Na rozdíl od vztahu vlastník-vlastněný, diktuje vztah rodič- -potomek, že se bude ořezávat tj. strana potomka bude zarovnaná se stranou rodiče, což vidíte na obrázku 2.2. Vztah rodič-potomek je rezervovaný pro rodičovské formuláře (nebo kontejnerové rodičovské ovládací prvky) a dceřiné ovládací prvky (s výjimkou MDI, což se probírá později). Obrázek 2.2: Dceřiný seznam (ListBox) zarovnaný podle klientské oblasti svého rodičovského formuláře
4 70 Formuláře Doba života formuláře Třebaže uživatel formulář neuvidí do té doby, dokud se nezavolá Show nebo ShowDialog, existuje formulář od okamžiku, kdy se vytvoří jeho objekt. Nový objekt formuláře se probouzí v konstruktoru objektu, kterého runtime volá, když se objekt vytváří poprvé. Během práce konstruktoru se volá InitializeComponent, a tehdy se vytvářejí a inicializují všechny dceřiné ovládací prvky. Není dobrý nápad strkat svůj vlastní kód do funkce InitializeComponent, protože ho Designér pravděpodobně vyhodí. Chcete-li ale přidávat další ovládací prvky, nebo změnit nějaká nastavení, která připravila InitializeComponent, můžete to udělat v konstruktoru. Jestliže jste si nechali počáteční implementaci formuláře vygenerovat některým z průvodců VS.NET, máte ve vygenerovaném kódu dokonce komentář s pokynem, kam máte vkládat svůj inicializační kód: public Form1() { // Required for Windows Form Designer support InitializeComponent(); // TODO: Add any constructor code after InitializeComponent call // Přidáme nový ovládací prvek Button jinetlacitko = new Button(); this.controls.add(jinetlacitko); // Změníme hodnotu nějaké vlastnosti jinetlacitko.text = "Něco, co není k mání v době návrhu"; Když se zavolá Form.Show nebo Form.ShowDialog, je na formuláři, aby zobrazil sám sebe a všechny své dceřiné ovládací prvky. Chcete-li, můžete si nechat oznámit, že se to stalo, když vhodným způsobem zpracujete událost Load: void InitializeComponent() { this.load += new System.EventHandler(this.Form1_Load); void Form1_Load(object sender, EventArgs e) { MessageBox.Show("Vítejte na formuláři Form1"); Událost Load je prospěšná pro všechny závěrečné inicializace, které se mají udělat těsně předtím, než se formulář zobrazí. Událost Load je také vhodným místem pro změnu vlastností Visible a ShowInTaskbar. Ty se týkají viditelnosti, a hodí se, chcete-li mít na začátku formulář skrytý 4 :
5 Formuláře 71 void Form1_Load(object sender, EventArgs e) { // nezobrazit formulář this.visible = false; this.showintaskbar = false; Když se formulář zobrazí, stane se aktivním formulářem. Je to aktivní formulář, který obdrží vstup z klávesnice. Neaktivní formulář se zaktivuje tehdy, když na něm uživatel klikne, nebo jinak indikuje systému Windows, že ho chce aktivovat například se do něho přepne pomocí Alt+Tab. Neaktivní formulář můžete také aktivovat programátorsky metodou Form.Activate. 5 Když se formulář učiní aktivním formulářem, včetně situace, kdy se poprvé načítá, obdrží událost Activated: void InitializeComponent() { this.activated += new System.EventHandler(this.Form1_Activated); void Form1_Activated(object sender, System.EventArgs e) { this.game.resume(); Má-li aplikace nějaký formulář, který je právě aktivním oknem z pohledu operačního systému, můžete to odhalit statickou vlastností Form.ActiveForm. Je-li null, znamená to, že žádný z formulářů aplikace není právě aktivní. Chcete-li sledovat deaktivace formuláře, zpracujte událost Deactivate: void InitializeComponent() { this.deactivate += new System.EventHandler(this.Form1_Deactivate); void Form1_Deactivate(object sender, System.EventArgs e) { this.game.pause(); Určovat můžete nejen to, zda má být formulář aktivní nebo ne, můžete také určovat jeho viditelnost. Buď metodami Hide a Show, které nastavují vlastnost Visible, nebo nastavit vlastnost Visible přímo: void hidebutton_click(object sender, System.EventArgs e) { this.hide(); // Nastaví vlastnost Visible nepřímo
6 72 Formuláře this.visible = false; // Nastaví vlastnost Visible přímo Jak asi očekáváte, existuje také událost, kterou se dají zpracovat situace, kdy formulář mizí z dohledu, nebo se chystá zjevit. Jmenuje se VisibleChanged. Všechny tři události, Activated, Deactivate a VisibleChanged se hodí pro restartování a pozastavování činností, které vyžadují interakci s uživatelem, nebo mají přitáhnout jeho pozornost, což je typické pro hry. Chcete-li činnosti úplně zastavit, zpracovává se buď událost Closing, nebo Closed. Událost Closing lze stornovat, pokud uživatel změní názor na to, co chtěl udělat: void Form1_Closing(object sender, CancelEventArgs e) { DialogResult res = MessageBox.Show( "Ukončit hru?", "Hra běží", MessageBoxButtons.YesNo); e.cancel = (res == DialogResult.No); void Form1_Closed(object sender, EventArgs e) { MessageBox.Show("Hru jste ukončili"); Všimněte si, že během události Closing může zpracovatel nastavit vlastnost CancelEventArgs. Cancel na true, čímž se uzavření formuláře stornuje. Je to také nejlepší místo pro serializaci těch vlastností formuláře, které se týkají jeho vzhledu, například jeho velikosti a umístění, ještě dřív, než Windows formulář zavře. Naproti tomu je událost Closed v podstatě jen oznámení, že formulář už odešel do věčných lovišť. Velikost a pozice formuláře Je pravděpodobné, že během svého života bude formulář zabírat na nějakém místě nějaký prostor. Počáteční pozici formuláře vládne vlastnost StartPosition, která může nabývat jedné z hodnot výčtu FormStartPosition: enum FormStartPosition { CenterParent, CenterScreen, Manual, WindowsDefaultBounds, WindowsDefaultLocation, // výchozí Jednotlivé hodnoty znamenají následující chování: WindowsDefaultLocation. Startovací pozici formuláře určí systém Windows. Pokusí se najít takové místo počínaje od levého horního rohu obrazovky směrem k pravému dolní-
7 Formuláře 73 mu rohu, aby se nová okna nezakrývala, ani se nedostala mimo obrazovku. Velikost formuláře bude taková, jak byla v Designérovi nastavena vlastnost Size. WindowsDefaultBounds. Žádáte systém Windows, aby určil výchozí velikost i výchozí umístění. CenterScreen. Formulář se umístí do středu plochy (desktop), což je oblast, do které se nepočítá hlavní panel a podobné věci. CenterParent. Když se volala ShowDialog, umístí se formulář se do středu vlastníka (nebo aktuálně aktivního formuláře, není-li žádný vlastník). Jestliže se volala Show, bude chování jako u WindowsDefaultLocation. Manual. Umožňuje nastavit počáteční pozici i velikost formuláře ručně, bez jakýchkoli intervencí ze strany Windows. Velikost a pozice formuláře jsou vystavené přes vlastnosti Size a Location, které jsou typu Size, resp. Point (obě ze jmenného prostoru System.Drawing). Vlastnosti určující velikost formuláře jsou také pro větší pohodlí vystaveny přes vlastnosti formuláře Height a Width (výška a šířka), vlastnosti určující pozici přes vlastnosti formuláře Left, Right, Top a Bottom (vlevo, vpravo, nahoře a dole). Základní vlastnosti formuláře pro velikost a pozici vidíte na obrázku 2.3. Obrázek 2.3: Vlastnosti DesktopLocation, Location, ClientSize a Size Když se změní levý horní roh formuláře, je to posun, který se dá zpracovat ve zpracovateli událostí Move nebo LocationChanged. Když se změní výška nebo šířka formuláře, což je změna velikosti, dá se to zpracovat ve zpracovateli událostí Resize nebo SizeChanged 6. Někdy stačí jediný pohyb myší, aby nastaly všechny události týkající se posunu a změny velikosti. Například, když změníte velikost formuláře tak, že táhnete jeho levý horní roh, měníte zároveň jeho velikost i pozici. Pozice formuláře je v absolutních souřadnicích obrazovky. Zajímáte-li se o relativní souřadnice formuláře vzhledem k ploše (desktop) aby se, například, titulkový pruh vašeho formuláře nikdy nedostal za hlavní panel, (a byl jím tedy zakrytý) ani když je hlavní panel Windows nahoře, jak to vidíte na obrázku 2.3, využijte vlastnost DesktopLocation. Ukázka:
8 74 Formuláře private void Form1_Load(object sender, System.EventArgs e) { // Může skončit za hlavním panelem this.location = new Point(1, 1); // Vždy bude na ploše this.desktoplocation = new Point(1, 1); // Jednodušší zápis předchozího řádku this.setdesktoplocation(1, 1); Pozice se vyjadřují pomocí struktury Point ze jmenného prostoru System. Drawing, jejíž zajímavé části jsou uvedeny zde: struct Point { // členské proměnné public static readonly Point Empty; // konstruktory public Point(int x, int y); // vlastnosti public bool IsEmpty { get; public int X { get; set; public int Y { get; set; // metody public static Point Ceiling(PointF value); public void Offset(int dx, int dy); public static Point Round(PointF value); public virtual string ToString(); public static Point Truncate(PointF value); Struktura PointF je velmi podobná struktuře Point, používá se ale v kreslicích aplikacích, v nichž se požaduje přesnější měření v pohyblivé řádové čárce. Tu a tam budete potřebovat převádět z Point na objekt PointF, abyste mohli volat některé metody nebo nastavit některé vlastnosti. Dá se to udělat celkem bez námahy: // Dá se přímo převádět z Point do PointF: Point pt1 = new Point(10, 20); PointF pt2 = pt1; // vede na PointF(10.0f, 20.0f)
9 Formuláře 75 Protože však čísla v pohyblivé řádové čárce obsahují přesnost navíc (ta se při konverzi ztratí), musíte při převodu PointF na objekt Point explicitně říct, jak se to má udělat, a to pomocí statických metod Truncate, Round, nebo Ceiling třídy Point: // Musíte být explicitní, převádíte-li z PointF do Point: PointF pt1 = PointF(1.2f, 1.8f); Point pt2 = Point.Truncate(pt1); // vede na Point(1,1); Point pt3 = Point.Round(pt1); // vede na Point(1,2); Point pt4 = Point.Ceiling(pt1); // vede na Point(2,2); Velikost okna se odráží ve vlastnosti Size, která pochází také ze System.Drawing (Size má také protějšek SizeF, a poskytuje stejné schopnosti pro konverze): struct Size { // členské proměnné public static readonly Size Empty; // konstruktory public Size(int width, int height); // vlastnosti public int Height { get; set; public bool IsEmpty { get; public int Width { get; set; // metody public static Size Ceiling(SizeF value); public virtual bool Equals(object obj); public static Size Round(SizeF value); public virtual string ToString(); public static Size Truncate(SizeF value); Přestože vlastnost Size reprezentuje velikost celého okna, není formulář zodpovědný za realizaci veškerého svého obsahu. Formulář může mít ohraničení, titulkový pruh, posuvníky, a to vše kreslí Windows. Část formuláře, za kterou je zodpovědný formulář, je klientská oblast, vyjadřovaná vlastností ClientSize, která je znázorněná na obrázku 2.3. Je docela vhodné ukládat si vlastnost ClientSize mezi sezeními aplikace, protože je nezávislá na aktuálních nastaveních různých ozdůbek, které si zřídil uživatel. Obdobně, když měníte velikost formuláře tak, aby bylo zajištěno dost místa pro realizace celého formuláře, často se to zařizuje na základě klientské oblasti formuláře, ne jeho kompletní velikosti: private void Form1_Load(object sender, System.EventArgs e) { this.clientsize = new Size(100,100); // Zavolá SetClientSizeCore
10 76 Formuláře this.setclientsizecore(100, 100); Rectangle ( obdélník) kombinuje Point a Size a má také protějšek RectangleF. Obdélník formuláře pro okna nejvyšší úrovně (ne pro dceřiná okna) relativně k obrazovce dává vlastnost Bounds, obdélník relativně k ploše vlastnost DesktopBounds. Vlastnost ClientRectangle je obdélník relativně vzhledem k samotnému formuláři a popisuje klientkou oblast formuláře. Nejvíce se z těchto tří vlastností užívá patrně ClientRectangle, když ne z jiných důvodů, tak proto, že popisuje, která oblast se použije, když se bude kreslit: void Form1_Paint(object sender, PaintEventArgs e) { Graphics g = e.graphics; g.fillellipse(brushes.yellow, this.clientrectangle); g.drawellipse(pens.darkblue, this.clientrectangle); Někdy je třeba převést nějaký bod, který je v souřadnicích relativně k obrazovce, na bod, který má souřadnice relativně ke klientské oblasti, nebo provést opačnou konverzi. Například, událost HelpRequested, která se generuje, když uživatel klikne na tlačítko Help, a pak na nějaký ovládací prvek, se odesílá zpracovateli v souřadnicích obrazovky. Abyste však zjistili, na kterém ovládacím prvku uživatel klikl, musíte mít pozici myši v klientských souřadnicích. Mezi oběma systémy souřadnic se převádí pomocí PointToScreen a PointToClient: void Form1_HelpRequested(object sender, HelpEventArgs e) { // Převede souřadnice vzhledem k obrazovce // na souřadnice vzhledem ke klientovi Point pt = this.pointtoclient(e.mousepos); // Vyhledá ovládací prvek, na kterém uživatel klikl foreach (Control control in this.controls) { if (control.bounds.contains(pt) ) { Control ovladaciprvekkterypotrebujenapovedu = control; break; Chcete-li konvertovat souřadnice celého obdélníka mezi oběma systémy souřadnic, můžete také použít RectangleToScreen a RectangleToClient.
11 Omezování velikosti formuláře Formuláře 77 Když si pečlivě připravíte rozvržení ovládacích prvků, často je třeba pro ně zajistit určitý minimální prostor; nebo to diktují požadavky při jejich realizaci. Méně často je třeba, aby formuláře nepřekračovaly určitou maximální velikost (s tím může hodně vypomoci kotvení a přichycování, která popíšu později). Každopádně je vždy možné nastavit minimální či maximální velikost formuláře pomocí vlastností MinimumSize, resp. MaximumSize. Následující ukázka nastaví pevnou výšku 200, minimální šířku 300, přičemž horní limit pro šířku není stanoven: void Form1_Load(object sender, System.EventArgs e) { // minimální šířka bude 300, minimální výška 200 this.minimumsize = new Size(300, 200); // limit na maximální šířku není, maximální výška bude 200 this.maximumsize = new Size(int.MaxValue, 200); Všimněte si, že se v kódu používá maximální hodnota celočíselného typu, čímž se vlastně říká, že žádný horní limit není. Velikost a umístění formuláře řídí ještě jedna vlastnost, která se jmenuje WindowState, a může nabývat jedné z hodnot výčtu FormWindowState: enum FormWindowState { Maximized, Minimized, Normal, //výchozí hodnota Form.WindowState Standardně je WindowState nastavena na Normal, což znamená, že okno není maximalizované na celou plochu, ani není minimalizované, kdy formulář není vidět, a je jen v podobě tlačítka na hlavním panelu. Ve svém programu můžete tuto vlastnost získávat i nastavovat podle chuti, chcete-li ovlivňovat stav svého formuláře. Jestliže však ukládáte velikost a pozici svého formuláře mezi sezeními aplikace, možná se rozhodnete, že obnovíte WindowState na Normal, aby byla uloženou velikostí reprezentovaná velikost v normálním stavu, a ne minimalizovanou či maximalizovanou velikostí: void Form1_Closing(object sender, CancelEventArgs e) { // Zachytí vlastnosti dřív, než formulář zmizí FormWindowState stav = this.windowstate; this.windowstate = FormWindowState.Normal; Point pozice = this.location; Size velikost = this.clientsize; // uloží stav, pozice a velikost mezi sezeními
12 78 Formuláře // obnoví vlastnosti v události Load Popis toho, jak a kde je vhodné udržovat nastavení aplikace mezi sezeními, viz kapitola 11: Aplikace a sezení. Pořadí podle osy z Další vlastností související s pozicí, kterou by mohli ovlivňovat uživatelé, nebo kterou byste mohli udržovat mezi sezeními, je vlastnost TopLevel. Doposud jsme se zabývali pozicí jen v jedné rovině, podle os x a y. Když se však uživatel přepíná mezi okny, žongluje také systém Windows s pořadím podle osy z ( z-order). To diktuje, které okno bude před kterým. Dále, pořadí podle osy z je rozděleno do dvou vrstev. Normální okna jsou zobrazena od nejmenšího pořadí podle osy z vpředu k největšímu vzadu. Nad všemi normálními okny jsou okna nejvyšší úrovně ( topmost windows), která se také kreslí relativně vzhledem k ostatním oknům nejvyšší úrovně, vpředu nejmenší pořadí podle osy z, vzadu největší, ale vždy se kreslí nad všemi normálními okny. Chcete-li se podívat na okno nejvyšší úrovně, stiskněte Ctrl+Shift+Esc. V mnoha verzích Windows se vám objeví před všemi ostatními okny okno Správce úloh ( Task Manager). Standardně je to okno nejvyšší úrovně a kreslí se vždy před všemi normálními okny, ať už je to aktivní okno nebo ne. Toto chování můžete změnit (já to dělám vždycky), když zrušíte zaškrtnutí políčka Vždy navrchu na stránce Obecné okna vlastností hlavního panelu (Options Always On Top). Kdyby byl Správce úloh implementovaný pomocí WinForms, implementoval by zmíněný rys přepínáním vlastnosti TopMost svého hlavního formuláře. Ozdoby formuláře Kromě velikosti a pozice mají formuláře řadu dalších vlastností, které spravují různé další aspekty jejich vzhledu a odpovídajícího chování. Následující nastavení ovlivňují neklientské ozdoby ( non-client adornments) formuláře: tedy ty části, které leží vně klientské oblasti, a které kreslí Windows. FormBorderStyle určuje, zda bude mít formulář ohraničení, zda se bude moci měnit jeho velikost, a zda má mít titulkový pruh v normální nebo ve zmenšené velikosti. Dobře navržené formuláře a dialogy ponechávají výchozí hodnotu Sizable. Dialogy, které jdou na nervy, mají změněnou hodnotu této vlastnosti na některou z voleb, kdy se velikost formuláře nedá měnit. Programátoři obvykle volí možnosti, u nichž se nedá měnit velikost proto, že se obávají různých potíží s rozvržením, WinForms to však zvládají hladce, což proberu v kapitole později. Kromě toho existují ještě dva styly pro okna nástrojů jeden s pevnou, jeden s měnitelnou velikostí používají se při budování volně plovoucích oken ve stylu panelů nástrojů ( toolbars).
13 Formuláře 79 ControlBox je Booleovská hodnota určující, zda bude, nebo nebude mít formulář v levém horním rohu ikonu, a zda bude mít zároveň v pravém horním rohu tlačítko pro zavření formuláře. Je-li vlastnost nastavená na false, pak se nezobrazí ovládací nabídka ani kliknutím v levém horním rohu formuláře, ani kliknutím pravým tlačítkem na titulkovém pruhu. Obdobně, když má ControlBox hodnotu false, ignorují se vlastnosti MaximizeBox a MinimizeBox, a jejich tlačítka se nezobrazí. Výchozí hodnota vlastnosti je true, ale často se nastavuje na false u modálních dialogů. Vlastnosti MaximizeBox a MinimizeBox určují, zda se v titulkovém pruhu formuláře zobrazí tlačítka pro maximalizaci, resp. minimalizaci formuláře. Výchozí hodnota obou vlastností je true, ale často se nastavují na false u modálních dialogů. Vlastnost HelpButton zobrazí vlevo od tlačítka pro zavření formuláře tlačítko s otazníkem, ale jen tehdy, je-li ControlBox nastavena na true, a obě vlastnosti MaximizeBox a MinimizeBox jsou nastavené na false.výchozí hodnota této vlastnosti je false, ale často se zapíná na true u modálních dialogů. Když uživatel klikne na tlačítko s otazníkem, a pak někde jinde na formuláři, odpálí se událost HelpRequested formuláře, aby se uživateli mohla poskytnout nějaká nápověda. Ale bez ohledu na to, zda je vlastnost HelpButton nastavena na true nebo na false, událost HelpRequested se odpaluje vždy, když uživatel stiskne F1. Vlastnost Icon určuje obrázek použitý pro ikonu formuláře. Vlastnost SizeGripStyle povoluje hodnoty z výčtu SizeGripStyle: Auto, Hide nebo Show. Úchyt pro změnu velikosti (size grip) je prvek v pravém dolním rohu formuláře, který indikuje, že se velikost formuláře dá měnit. Výchozí hodnota je Auto, která vyjadřuje, že je úchyt v pravém dolním rohu podle potřeby, v závislosti na hodnotě vlastnosti FormBorderStyle formuláře. Nastavení Auto rozhodne, že je úchyt zapotřebí tehdy, má-li formulář měnitelnou velikost, a je-li zobrazený modálně. Dále, má-li formulář stavový řádek, pak se vlastnost SizeGripStyle formuláře ignoruje, protože se dává přednost Booleovské vlastnosti SizingGrip samotného ovládacího prvku pro stavový řádek ( StatusBar). ShowInTaskbar je Booleovská vlastnost, která určuje, zda se hodnota vlastnosti Text formuláře objeví jako tlačítko na hlavním panelu Windows. Výchozí hodnota vlastnosti je true, ale často se u modálních formulářů nastavuje na false. Přestože je většina z výše uvedených vlastností na sobě nezávislých, nefungují souběžně všechny jejich možné kombinace. Například, je-li FormBorderStyle nastavena na jeden ze dvou stylů pro okna nástrojů, nezobrazují se tlačítka pro maximalizaci a minimalizaci, bez ohledu na to, jakou mají hodnotu odpovídající vlastnosti MaximizeBox a MinimizeBox. Co funguje, a co ne, zjistíte nejlépe experimentováním.
14 80 Formuláře Průhlednost formuláře Kromě vlastností, které specifikují, jak má systém Windows realizovat neklientskou část formuláře, poskytuje třída Form sadu vlastností, jimiž lze měnit vzhled formuláře jako celku, včetně toho, že může být průsvitný, nebo úplně průhledný, neviditelný. Vlastnost, která řídí průhlednost celého formuláře, se jmenuje Opacity, a její výchozí hodnota je 1.0, neboli stoprocentně neprůhledný. Hodnota mezi 0.0 a 1.0 označuje stupeň průhlednosti na základě podpory tzv. alpha-blending 7 v modernějších verzích Windows, přičemž jakákoli hodnota menší než 1.0 znamená, že je formulář částečně průhledný (průsvitný). Průsvitnost je převážně salónní trik, je to ale docela zábavné a může potěšit, když uděláte okna nejvyšší úrovně méně nápadná a méně otravná, než jak by vypadala normálně. Viz ukázka: void InitializeComponent() { this.opacity = 0.5; this.text = "Opacity = 0.5"; this.topmost = true; void OpacityForm_Activated(object sender, EventArgs e) { timer1.enabled = true; void timer1_tick(object sender, EventArgs e) { if( this.opacity < 1.0 ) this.opacity += 0.1; this.text = "Opacity = " + this.opacity.tostring(); void Form1_Deactivate(object sender, EventArgs e) { timer1.enabled = false; this.opacity = 0.5; this.text = "Opacity = " + this.opacity.tostring(); Ukázka obsahuje kód formuláře nejvyšší úrovně, jehož vlastnost Opacity startuje na 50 %. Když se formulář aktivuje, začne tikat časovač, který při každém svém tiknutí zvýší hodnotu Opacity o 10 %, čímž se vyrobí hezký efekt roztmívání, který vidíte na obrázku 2.4. Když se formulář deaktivuje, nastaví se opět na poloprůhledný (50 %), takže bude dostatečně vidět na to, aby se dalo přečíst, co je na něm, a dalo se na něm klikat, ale nebude působit tak rušivě, jako kdyby byl neprůhledný.
01. HODINA. 1.1 Spuštění programu VB 2010. 1.2 Prvky integrovaného vývojového prostředí. - pomocí ikony, z menu Start.
01. HODINA 1.1 Spuštění programu VB 2010 - pomocí ikony, z menu Start. - po spuštění si můžeme vybrat, zda chceme vytvořit nový Projekt a jaký nebo zda chceme otevřít již existující Projekt. 1.2 Prvky
Vícezapište obslužnou metodu události Click tlačítka a vyzkoušejte chování polevýsledek.text = polečíslo1.text + polečíslo2.text;
Typy a proměnné zapište obslužnou metodu události Click tlačítka a vyzkoušejte chování polevýsledek.text = polečíslo1.text + polečíslo2.text; Typy Hodnoty, kterých mohou nabývat vlastnosti prvků nejsou
VíceFrantišek Hudek. březen ročník
VY_32_INOVACE_FH06_WIN Jméno autora výukového materiálu Datum (období), ve kterém byl VM vytvořen Ročník, pro který je VM určen Vzdělávací oblast, obor, okruh, téma Anotace František Hudek březen 2013
VíceÚvodní příručka. Získání nápovědy Kliknutím na otazník přejděte na obsah nápovědy.
Úvodní příručka Microsoft Access 2013 vypadá jinak než ve starších verzích, proto jsme vytvořili tuto příručku, která vám pomůže se s ním rychle seznámit. Změna velikosti obrazovky nebo zavření databáze
VíceMetodický list k didaktickému materiálu
Metodický list k didaktickému materiálu Čí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í
Více8. 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ícePopis 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íceTematický celek Proměnné. Proměnné slouží k dočasnému uchovávání hodnot během provádění aplikace Deklarace proměnných
Tematický celek 03 3.1 Proměnné Proměnné slouží k dočasnému uchovávání hodnot během provádění aplikace. 3.1.1 Deklarace proměnných Dim jméno_proměnné [As typ] - deklarace uvnitř procedury platí pouze pro
VíceProstř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íceIII/2 Inovace a zkvalitnění výuky prostřednictvím ICT
Číslo a název šablony III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Číslo didaktického materiálu EU-OPVK-VT-III/2-ŠR-303 Druh didaktického materiálu DUM Autor RNDr. Václava Šrůtková Jazyk čeština
VíceNá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íceGenerické programování
Generické programování Od C# verze 2.0 = vytváření kódu s obecným datovým typem Příklad generická metoda, zamění dva parametry: static void Swap(ref T p1, ref T p2) T temp; temp = p1; p1 = p2; p2 =
VícePopis rozšířujících funkcí JScriptu
Popis rozšířujících funkcí JScriptu Tato příloha obsahuje stručný popis funkcí, které rozšiřují základní funkce JScriptu. Ty usnadňují komunikaci s jádrem programu, takže není potřeba pokaždé sestavovat
VícePodmíněné vykonávání
Podmíněné vykonávání Řídící konstrukce if příkaz se provede, je-li podmínka splněna if (podmínka) příkaz if (podmínka) příkaz1 příkaz2 příkaz3 Rozvětvení programu if-else pokud je podmínka splněna, provede
VíceGEOM LITE - MANUÁL hlavní obrazovka
GEOM LITE - MANUÁL hlavní obrazovka Levý panel Pomoci levého panelu je možné vybírat aktivní vrstvy, měnit jejich průhlednost a pořadí. V dolní části je zobrazena legenda. Horní panel V horním panelu se
Více02. HODINA. 2.1 Typy souborů a objektů. 2.2 Ovládací prvky Label a TextBox
02. HODINA Obsah: 1. Typy souborů a objektů 2. Ovládací prvky Label a TextBox 3. Základní příkazy a vlastnosti ovládacích prvků 4. Práce s objekty (ovládací prvky a jejich vlastnosti) 2.1 Typy souborů
VíceManuál k ovládání aplikace INFOwin.
Manuál k ovládání aplikace INFOwin. Základní práce s formuláři je ve všech modulech totožná. Vybereme tedy například formulář Pokladní kniha korunová na kterém si funkce ukážeme. Po zápisech se lze pohybovat
VíceIndividuální nastavení počítače
Individuální nastavení počítače Je pro vás systém Windows 7 nový? I když má tento systém mnoho společného s verzí systému Windows, kterou jste používali dříve, můžete potřebovat pomoc, než se v něm zorientujete.
VíceIII/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íceNejzajímavější jsou události MouseDown a KeyDown.
Myš a klávesnice Nejzajímavější jsou události MouseDown a KeyDown. Z objektu e, který je parametrem obslužné metody MouseDown a KeyDown, lze zjistit, které tlačítko myši bylo stisknuto a pozice myši, a
VíceDialogy 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íceMožnosti programu. KAPITOLA 5 Možnosti
KAPITOLA 5 Možnosti Nastavení v možnostech programu a uživatelského rozhraní určují, jak se ZoomText spouští, ukončuje a indikuje na ploše systému. Můžete si také aktivovat automatickou aktualizaci, kdy
VíceTakto chápanému druhu objektů se říká TŘÍDA.
Objekty a třídy Každý objekt obsahuje: vlastnosti události metody např. Panel z předchozích příkladů: vlastnost BorderStyle událost Paint metoda Refresh Neplatí co objekt, to originál. V programu se často
VíceVY_32_INOVACE_INF.08. Microsoft Windows II.
VY_32_INOVACE_INF.08 Microsoft Windows II. Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Jiří Kalous Základní a mateřská škola Bělá nad Radbuzou, 2011 INSTALACE WINDOWS 1. PRVOTNÍ PŘÍPRAVA
VíceNástroje v InDesignu. Panel nástrojů 1. část. Nástroje otevřeme Okna Nástroje
Nástroje v InDesignu Panel nástrojů 1. část Nástroje otevřeme Okna Nástroje Poklepem levé myši změníme panel nástrojů Nástroje v panelu nástrojů se používají k vybírání, úpravám a vytváření prvků stránek.
VícePŘETĚŽOVÁNÍ OPERÁTORŮ
PŘETĚŽOVÁNÍ OPERÁTORŮ Jazyk C# podobně jako jazyk C++ umožňuje přetěžovat operátory, tj. rozšířit definice některých standardních operátorů na uživatelem definované typy (třídy a struktury). Stejně jako
VíceKanboard Documentation. The Kanboard Authors
The Kanboard Authors 21.11.2018 Obsah 1 Úvod 3 2 Uživatelé 5 3 Desky 7 4 Projekty 13 5 Úkoly 19 6 Nastavení 25 i ii Kanboard je bezplatný a otevřený zdroj pro správu projektů společnosti Kanban. Oficiální
VíceWindows - 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ícePř. program s popojíždějícím autíčkem o 50 pixelů při každém stisku Popojeď
Animace a pohyb Př. program s popojíždějícím autíčkem o 50 pixelů při každém stisku Popojeď namespace Autíčko public partial class oknoprogramu : Form int x = 10, y = 10; public oknoprogramu() InitializeComponent();
Vícez aplikace Access 2003
V tomto průvodci Microsoft Aplikace Microsoft Access 2010 vypadá velmi odlišně od aplikace Access 2003, a proto jsme vytvořili tohoto průvodce, který vám pomůže se s ní rychle seznámit. Dozvíte se o klíčových
VíceDůležité informace o produktu
Začněte zde Copyright 2013 Hewlett-Packard Development Company, L.P. Windows je ochranná známka společnosti Microsoft Corporation registrovaná v USA. Informace uvedené v této příručce se mohou změnit bez
VícePracovní prostředí Word 2003 versus Word 2010
Zdokonalování gramotnosti v oblasti ICT Pracovní prostředí Word 2003 versus Word 2010 Inovace a modernizace studijních oborů FSpS Vránová Hana 11.7.2012 OBSAH Srovnání pracovního prostředí Word 2003 a
VícePoužívání u a Internetu
Používání e-mailu a Internetu Je pro vás systém Windows 7 nový? I když má tento systém mnoho společného s verzí systému Windows, kterou jste používali dříve, můžete potřebovat pomoc, než se v něm zorientujete.
VíceBridge. 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íceObjekty jako zapozdření dat. začneme vytvářet vlastní objekty a třídy
Objekty jako zapozdření dat začneme vytvářet vlastní objekty a třídy Rekapitulace Každý objekt obsahuje: (např. okno programu) proměnné polejméno, tlačítkoodeslat vlastnosti Text, MinimizeBox, BackColor
VíceZačí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íceMIDAM Simulátor Verze 1.5
MIDAM Simulátor Verze 1.5 Simuluje základní komunikační funkce modulů Midam 100, Midam 200, Midam 300, Midam 400, Midam 401, Midam 410, Midam 411, Midam 500, Midam 600. Umožňuje změny konfigurace, načítání
VíceAutoCAD nastavení výkresu
Kreslení 2D technické dokumentace AutoCAD nastavení výkresu Ing. Richard Strnka, 2012 Otevření nového souboru - Začít od začátku Pro zobrazení panelu viz obrázek je nutno přepnout proměnnou STARTUP na
VícePokyny pro žáky k testování písemné zkoušky na počítači
Pokyny pro žáky k testování písemné zkoušky na počítači Posadíte se na určené místo v počítačové učebně, kde již předtím správce zkoušky spustil určený internetový prohlížeč s IP adresou zkouškového serveru.
VíceCelkové množství uzavřených peněz na trhu. Počet vítězů. Počet výběrů zobrazených v Gridu. Celkový počet výběrů v trhu
Grid rozhraní Grid rozhraní vypadá jako webová stránka Betfairu, ale s mnoha vylepšeními. Stejně jako s webovou stránkou Betfairu můžete podávat sázky s Grid rozhraním. Grid rozhraní s otevřeným koňským
VíceZávěrečná práce. AutoCAD Inventor 2010. (Zadání D1)
Závěrečná práce AutoCAD Inventor 2010 (Zadání D1) Pavel Čurda 4.B 4.5. 2010 Úvod Tato práce obsahuje sestavu modelu, prezentaci a samotný výkres Pákového převodu na přiloženém CD. Pákový převod byl namalován
VíceInsideBusiness Payments CEE
InsideBusiness Payments CEE Referenční příručka k novému vzhledu Přístupová cesta do střední a východní Evropy InsideBusiness Payments CEE Potřebujete pohodlný a bezproblémový přístup k úplné nabídce služeb
VíceFormuláře. Téma 3.2. Řešený příklad č Zadání: V databázi formulare_a_sestavy.accdb vytvořte formulář pro tabulku student.
Téma 3.2 Formuláře Formuláře usnadňují zadávání, zobrazování, upravování nebo odstraňování dat z tabulky nebo z výsledku dotazu. Do formuláře lze vybrat jen určitá pole z tabulky, která obsahuje mnoho
VícePREPROCESOR POKRAČOVÁNÍ
PREPROCESOR POKRAČOVÁNÍ Chybová hlášení V C# podobně jako v C++ existuje direktiva #error, která způsobí vypsání chybového hlášení překladačem a zastavení překladu. jazyk C# navíc nabízí direktivu #warning,
VíceCvičné příklady Tematický celek 01
Cvičné příklady Tematický celek 01 Cvičný 1A Handles Button1.Click 'Procedura pro tlačítko "Původní velikost" Me.Width = 400 'Výchozí hodnotu vlastnosti Width-šířka (byla 343) Me.Height = 400 'Výchozí
VícePráce s oknem, nastavení
VY_32_INOVACE_In 6.,7.01 Práce s oknem, nastavení Anotace: Žák se seznámení s druhy oken, jejich funkcemi, částmi a možnostmi. Ve cvičení a procvičování dle prezentace pracuje na svém žákovském počítači,
VíceMigrace na aplikaci Outlook 2010
V tomto průvodci Microsoft Aplikace Microsoft Outlook 2010 vypadá velmi odlišně od aplikace Outlook 2003, a proto jsme vytvořili tohoto průvodce, který vám pomůže se s ní rychle seznámit. Dozvíte se o
VíceOvládání Open Office.org Calc Ukládání dokumentu : Levým tlačítkem myši kliknete v menu na Soubor a pak na Uložit jako.
Ukládání dokumentu : Levým tlačítkem myši kliknete v menu na Soubor a pak na Uložit jako. Otevře se tabulka, v které si najdete místo adresář, pomocí malé šedočerné šipky (jako na obrázku), do kterého
VíceSpuštění a ukončení databázové aplikace Access
Spuštění a ukončení databázové aplikace Access Aplikaci Access spustíte tak, že vyhledáte její ikonu v nabídce "Start" a klepnete na ní. Najdete ho v Sekci Všechny programy/mircosoft Office. Po výběru
VíceVektorizace obrázků. Co se naučíte. Vítá vás aplikace CorelDRAW, komplexní profesionální program pro grafický návrh a práci s vektorovou grafikou.
Vektorizace obrázků Vítá vás aplikace CorelDRAW, komplexní profesionální program pro grafický návrh a práci s vektorovou grafikou. V tomto kurzu převedeme rastrový obrázek na vektorový pomocí trasování.
VícePro správné zobrazení mapové aplikace je potřeba mít nainstalovaný zásuvný modul Flash Adobe Player.
Návod na ovládání veřejné mapové aplikace: Generel cyklodopravy Pro správné zobrazení mapové aplikace je potřeba mít nainstalovaný zásuvný modul Flash Adobe Player. Logo, název Panel nástrojů Odkazy Vrstvy
VíceAktuální výběr, nad kterým je kurzor myši
Hlavní okno Po přihlášení do aplikace se vám zobrazí Hlavní okno. Zde můžete vidět stav vašeho účtu pro hlavní i australské konto. Stav účtů se ve výchozím nastavení automaticky aktualizuje každých 5 sekund
VícePoužití filtrů v Museionu
Příručka uživatele systému Museion Použití filtrů v Museionu uživatele systému Museion Autorská práva Copyright 2012-2015 MUSOFT.CZ, s.r.o.. Všechna práva vyhrazena. Tato příručka je chráněna autorskými
VíceIndexové seznamy. známe už pole, kde ale musí být předem známa velikost indexové seznamy umí růst dynamicky
Indexové seznamy známe už pole, kde ale musí být předem známa velikost indexové seznamy umí růst dynamicky Viz nedávný příklad s převodem souboru na velká písmena. Řešení pomocí pole: private void tlačítkoprocházetvýchozí_click(object
Více-menu: dává přístup k funkcím programu. v návodech, pokud chceme říct "klikněte na Soubor a pak na volbu Nový", to zapisujeme jako: Soubor / Nový
-menu: dává přístup k funkcím programu. v návodech, pokud chceme říct "klikněte na Soubor a pak na volbu Nový", to zapisujeme jako: Soubor / Nový -zoom : Umožňuje měnit zobrazenou velikost obrázku: obrázek
Víceumenugr JEDNOTKA PRO VYTVÁŘENÍ UŽIVATELSKÝCH GRAFICKÝCH MENU Příručka uživatele a programátora
umenugr JEDNOTKA PRO VYTVÁŘENÍ UŽIVATELSKÝCH GRAFICKÝCH MENU Příručka uživatele a programátora SofCon spol. s r.o. Střešovická 49 162 00 Praha 6 tel/fax: +420 220 180 454 E-mail: sofcon@sofcon.cz www:
VícePrůvodce aplikací FS Karta
Průvodce aplikací FS Karta Základní informace k Aplikaci Online aplikace FS Karta slouží k bezpečnému ukládání osobních údajů fyzických osob a k jejich zpracování. Osobní údaje jsou uloženy ve formě karty.
VíceNielsen Admosphere, a.s. Vážená domácnosti,
Vážená domácnosti, nejprve Vám chceme poděkovat za Vaši účast v projektu Elektronického měření sledovanosti televize metodou TV metrů. Pouze díky Vašemu přesnému zaznamenávání přítomnosti u televizní obrazovky
VíceNejsnazší cesta k půjčení firemního vozu
Novinky Aplikace O 2 Car Control dostala nový, vylepšený design Nejsnazší cesta k půjčení firemního vozu Návody Co je Dispečerské okno? Kde Dispečerské okno najdete? Nová funkce Autopůjčovna Novinky Autopůjčovna
VíceHELIOS - Zálohování BüroKomplet, s.r.o.
HELIOS - Zálohování 2017 BüroKomplet, s.r.o. Obsah Záloha... 3 Přehled záloh... 3 Typ zálohy... 3 Adresář... 4 Nový... 4 Obnova... 6 2 Záloha V přehledu lze provádět zálohy dat jednotlivých firem a v případě
VíceMicrosoft Publisher 2013 vypadá jinak než ve starších verzích, proto jsme vytvořili tuto příručku, která vám pomůže se s ním rychle seznámit.
Úvodní příručka Microsoft Publisher 2013 vypadá jinak než ve starších verzích, proto jsme vytvořili tuto příručku, která vám pomůže se s ním rychle seznámit. Panel nástrojů Rychlý přístup Do panelu nástrojů
VíceProgramová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íceIII/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íceIII/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íceZobrazování bannerů podporují pouze nově vytvořené šablony motivů vzhledu.
Bannerový systém ProEshop od verze 1.13 umožňuje zobrazování bannerů na popředí e-shopu. Bannerový systém je přístupný v administraci e-shopu v nabídce Vzhled, texty Bannerový systém v případě, že aktivní
VícePrezentace. Prezentace. 5. InDesign vzory, znakové styly. Vytvořil: Tomáš Fabián vytvořeno 10. 11. 2012. www.isspolygr.cz
5. InDesign vzory, znakové styly www.isspolygr.cz Vytvořil: Tomáš Fabián vytvořeno 10. 11. 2012 Strana: 1 Škola Ročník 4. ročník (SOŠ, SOU) Název projektu Interaktivní metody zdokonalující proces edukace
VíceHelpdesk Univerzity Pardubice Návod pro uživatele
Helpdesk Univerzity Pardubice Návod pro uživatele 6. 11. 2009 Spuštění helpdesku Do webového prohlížeče zadejte adresu helpdesk.upce.cz. Přihlášení k helpdesku Pomocí ikony se dostanete na standardní univerzitní
VíceIII/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íceKAPITOLA 3 - ZPRACOVÁNÍ TEXTU
KAPITOLA 3 - ZPRACOVÁNÍ TEXTU KLÍČOVÉ POJMY textové editory formát textu tabulka grafické objekty odrážky a číslování odstavec CÍLE KAPITOLY Pracovat s textovými dokumenty a ukládat je v souborech různého
VíceZákladní nastavení systému Windows 7
Základní nastavení systému Windows 7 Ing. Miroslava Trusková 2012 1 Dobrý den, vítejte v lekci Systémová nastavení. Dnes si vysvětlíme, jak si přizpůsobit nastavení počítače tak, aby vyhovoval Vašim požadavkům.
VíceVizualizace a evidence výroby a prostojů
Vizualizace a evidence výroby a prostojů v1.00 Aplikace informuje o aktuálním počtu a historii vyrobených kusů jednotlivých výrobků jednotlivých linek, eviduje prostoje a pracovníky kteří linku obsluhovali
VíceMS PowerPoint ZÁKLADY
MS PowerPoint ZÁKLADY UKÁZKA ŠKOLÍCÍCH MATERIÁLŮ Centrum služeb pro podnikání s.r.o. 2014, I. Verze, TP OBSAH 1. Úvod do PowerPointu... 1 2. Otevření PowerPointu... 1 3. Pracovní prostředí PowerPointu...
Více2 Grafický výstup s využitím knihovny
2 Grafický výstup s využitím knihovny Studijní cíl Tento blok je věnován základním principům při vytváření grafického výstupu pomocí standardních metod, které poskytuje grafické rozhraní. V textu budou
VíceBALISTICKÝ MĚŘICÍ SYSTÉM
BALISTICKÝ MĚŘICÍ SYSTÉM UŽIVATELSKÁ PŘÍRUČKA Verze 2.3 2007 OBSAH 1. ÚVOD... 5 2. HLAVNÍ OKNO... 6 3. MENU... 7 3.1 Soubor... 7 3.2 Měření...11 3.3 Zařízení...16 3.4 Graf...17 3.5 Pohled...17 1. ÚVOD
VíceVypracoval: Jiří Němeček, produktový manažer KOPOS KOLÍN a.s. Havlíčkova 432 CZ 280 94 Kolín a IV. Konfigurátor KNS
Konfigurátor KNS Cílem programu je poskytnout zákazníkovi větší komfort při práci s výrobky firmy KOPOS. Program pracuje s výrobky produktového portfolia kabelových nosných systémů. Je velmi intuitivní,
VíceNástroj Setup. Uživatelská příručka
Nástroj Setup Uživatelská příručka Copyright 2007 Hewlett-Packard Development Company, L.P. Windows je registrovaná ochranná známka Microsoft Corporation v USA. Informace uvedené v této příručce se mohou
VíceUniverzita Palackého. Pedagogická fakulta
Univerzita Palackého Pedagogická fakulta Program ACTIVstudio Mgr. Martina Rešková Olomouc 2013 1. O programu ACTIVstudio Program ACTIVstudio, speciálně navržený pro prezentační a výuková prostředí, je
VíceHledání správné cesty
Semestrální práce z předmětu A6M33AST Závěrečná zpráva Hledání správné cesty Nela Grimová, Lenka Houdková 2015/2016 1. Zadání Naším úkolem bylo vytvoření úlohy Hledání cesty, kterou by bylo možné použít
VíceCORELDRAW SEZNÁMENÍ S PROGRAMEM. Lenka Bednaříková
CORELDRAW SEZNÁMENÍ S PROGRAMEM Lenka Bednaříková SEZNÁMENÍ S OKNEM APLIKACE Panel nabídek Panel nástrojů Panel vlastností Ukotvitelné panely Okno nástrojů Paleta barev Okno kresby Pravítko Stavový řádek
VíceIII/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íceManuá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íce1 Tabulky Příklad 3 Access 2010
TÉMA: Vytvoření tabulky v návrhovém zobrazení Pro společnost Naše zahrada je třeba vytvořit databázi pro evidenci objednávek o konkrétní struktuře tabulek. Do databáze je potřeba ještě přidat tabulku Platby,
VíceDruhy souborů. textové. binární. nestrukturované txt strukturované - ini, xml, csv. veřejné bmp, jpg, wav proprietární docx, cdr, psd
Soubory Druhy souborů textové nestrukturované txt strukturované - ini, xml, csv binární veřejné bmp, jpg, wav proprietární docx, cdr, psd Základy zápisu using System.IO; nutné pro odkázání na jmenný prostor,
VíceFORMÁTOVÁNÍ 2. Autor: Mgr. Dana Kaprálová. Datum (období) tvorby: září, říjen 2013. Ročník: sedmý. Vzdělávací oblast: Informatika a výpočetní technika
Autor: Mgr. Dana Kaprálová FORMÁTOVÁNÍ 2 Datum (období) tvorby: září, říjen 2013 Ročník: sedmý Vzdělávací oblast: Informatika a výpočetní technika 1 Anotace: Žáci se seznámí se základní obsluhou tabulkového
Více3 Formuláře a sestavy Příklad 1 Access 2007
TÉMA: Vytváření formulářů Správce databáze Naše zahrada předpokládá, že bude s vytvořenou databází pracovat více uživatelů. Je třeba proto navrhnout a vytvořit formuláře pro přístup k datům. Zadání: Otevřete
VíceNávod k práci s programem MMPI-2
Návod k práci s programem MMPI-2 Výchozím vstupním heslem je název programu psaný malými písmeny, tedy mmpi-2. Po zadání hesla stiskněte Enter nebo tlačítko Dále. Hlavní obrazovka programu zobrazuje přehled
VícePostup instalace síťové verze Mount Blue
Postup instalace síťové verze Mount Blue Instalace na serveru 1. Stáhněte si instalační balíček pro server ze stránek Mount Blue na adrese: http://www.mountblue.cz/download/mountblue-server-setup.exe 2.
VíceIII/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íce1. Otevřete dokument, který chcete číst. 2. Na kartě Zobrazení klikněte ve skupině Zobrazení dokumentů na položku Čtení na celé obrazovce.
2. lekce Čtení dokumentů 1. Otevřete dokument, který chcete číst. 2. Na kartě Zobrazení klikněte ve skupině Zobrazení dokumentů na položku Čtení na celé obrazovce. 3. Přecházení mezi stránkami v dokumentu:
VícePracovní prostředí Excel 2010
Zdokonalování ICT gramotnosti v rámci projektu IMPACT Pracovní prostředí Excel 2010 Inovace a modernizace studijních oborů FSpS Obsah Co je to Excel a k čemu slouží... 3 Co nabízí nová verze Excel 2010:...
VíceUž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íceNastavení přístupových práv terminálů BM-Finger na čipování docházky a otevírání dveří
Nastavení přístupových práv terminálů BM-Finger na čipování docházky a otevírání dveří Zobrazení a změna informace o nastavení přístupových práv zvoleného terminálu. Tedy kdo a kdy má právo na tomto terminálu
VíceOn-line nápověda časté dotazy V1.2
On-line nápověda časté dotazy V1.2 O: Jak mohu vyhledat lety pomocí mapy? Chcete-li spustit vyhledávání, klikněte na tečku na mapě. Potom zvolte preferovanou volbu z nabídky na obrazovce a zobrazte informace
VíceIII/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íceCOREL PHOTO-PAINT SEZNÁMENÍ S PROGRAMEM. Lenka Bednaříková
COREL PHOTO-PAINT SEZNÁMENÍ S PROGRAMEM Lenka Bednaříková SEZNÁMENÍ S OKNEM APLIKACE Panel nabídek Panel nástrojů Panel vlastností Ukotvitelné panely Okno nástrojů Paleta barev Okno obrázku Stavový řádek
VíceTéma 1: Práce s Desktop. Téma 1: Práce s Desktop
Téma 1: Práce s Desktop 1 Teoretické znalosti V této kapitole zjistíte, co skrývají pojmy jako Desktop, GNOME, KDE, Metacity Window Manager, Nautilus a Konqueror. Desktop neboli pracovní plocha patří mezi
VíceTisk map z LPIS - rozšířené
Evropský zemědělský fond pro rozvoj venkova: Evropa investuje do venkovských oblastí Tisk map z LPIS - rozšířené Podklady pro školení Říjen 2011 PV-Agri s.r.o. 2011 http://www.pvagri.cz pvagri@pvagri.cz
VíceVetSoftware.eu V2 Návod pro instalaci vzdálené pomoci verze dokumentu 1.0, 5.10.2007
VetSoftware.eu V2 Návod pro instalaci vzdálené pomoci verze dokumentu 1.0, 5.10.2007 1) Co je VetSoftware.eu vzdálená pomoc? Naše společnost umožňuje stávajícím i potencionálním zákazníkům službu vzdálené
VíceNávod k použití pro uživatele Systému monitoringu návštěvnosti oficiálních turistických informačních center
Návod k použití pro uživatele Systému monitoringu návštěvnosti oficiálních turistických informačních center Systém monitoringu návštěvnosti a využívání služeb TIC Projekt: Marketingové aktivity ke zvýšení
VíceDigitální učební materiál
Digitální učební materiál Číslo projektu Číslo materiálu Název školy Autor Tematický celek Ročník CZ..07/.5.00/4.0029 VY_2_INOVACE_28-0 Střední průmyslová škola stavební, Resslova 2, České Budějovice Dalibor
Více