Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

31/07/20151 Uživatelské rozhraní (13) Pro standardní akce používat standardní dia- logová okna: –otevření souboru – OpenFileDialog –uložení souboru – SaveFileDialog.

Podobné prezentace


Prezentace na téma: "31/07/20151 Uživatelské rozhraní (13) Pro standardní akce používat standardní dia- logová okna: –otevření souboru – OpenFileDialog –uložení souboru – SaveFileDialog."— Transkript prezentace:

1 31/07/20151 Uživatelské rozhraní (13) Pro standardní akce používat standardní dia- logová okna: –otevření souboru – OpenFileDialog –uložení souboru – SaveFileDialog –volba fontu – FontDialog –volba barvy – ColorDialog –tisk dokumentu – PrintDialog –nastavení vzhledu stránky – PageSetupDialog –výběr adresáře (složky) – FolderBrowserDialog

2 31/07/20152 Uživatelské rozhraní (14) Používat standardní kurzory myši (vlastnost Cursor ): –Arrow, Default : běžný kurzor (šipka) –Cross : pro kreslení grafických objektů –IBeam : pro práci s textem –WaitCursor : při realizaci delšího výpočtu, kdy není možné s aplikací dále pracovat –Help : při zobrazování nápovědy k jednotlivým prvkům aplikace

3 31/07/20153 Uživatelské rozhraní (15) Objekty, s nimiž je možné provádět různé akce, např.: –část textu –grafický útvar –soubor v adresářové struktuře doplnit kontextovým menu Kontextové menu lze realizovat pomocí třídy ContextMenuStrip a nastavením vlast- nosti ContextMenuStrip

4 31/07/20154 Uživatelské rozhraní (16) Ukládání informací o nastavení aplikace: –registry: dnes doporučovaná metoda možno realizovat pomocí tříd Registry a RegistryKey informace ukládané aplikací by měly být zapisovány do: –HKEY_LOCAL_MACHINE\SOFTWARE\Firma\Aplikace –HKEY_CURRENT_USER\Software\Firma\Aplikace aplikace využívající registry pro ukládání svých informací by měla umožňovat i jejich kompletní odstranění (program uninstall)

5 31/07/20155 Uživatelské rozhraní (17) Další možnosti využívané v profesionálních aplikacích: –instalační program – možné realizovat pomocí MS Visual Studio –podpora práce se schránkou (Clipborad) –podpora funkcí Drag&Drop –podpora protokolu OLE –dockable windows –vlastní (graficky) upravená okna

6 31/07/20156 Třída ToolStrip Definována ve jmenném prostoru: System.Windows.Forms Poskytuje mechanismus pro tvorbu a správu proužků s nástroji (nástrojových lišt) Třída ToolStrip umožňuje, aby v nástro- jové liště byly ovládací prvky typu např.: –ToolStripButton –ToolStripLabel –ToolStripDropDownButton –ToolStripComboBox –ToolStripTextBox –ToolStripProgressBar

7 31/07/20157 Třída StatusStrip Definována ve jmenném prostoru: System.Windows.Forms Poskytuje mechanismus pro tvorbu a správu stavových proužků Třída StatusStrip umožňuje, aby ve sta- vovém proužku byly ovládací prvky typu např.: –ToolStripStatusLabel –ToolStripDropDownButton –ToolStripProgressBar


Stáhnout ppt "31/07/20151 Uživatelské rozhraní (13) Pro standardní akce používat standardní dia- logová okna: –otevření souboru – OpenFileDialog –uložení souboru – SaveFileDialog."

Podobné prezentace


Reklamy Google