Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
ZveřejnilRadomír Novotný
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
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.