Ako Získať Rozbaľovaciu Ponuku

Obsah:

Ako Získať Rozbaľovaciu Ponuku
Ako Získať Rozbaľovaciu Ponuku

Video: Ako Získať Rozbaľovaciu Ponuku

Video: Ako Získať Rozbaľovaciu Ponuku
Video: Как трейдить в существа сонариа / мир торговли | creatures of sonaria | Multikplayer 2024, December
Anonim

Jednou z kľúčových úloh, ktoré vznikajú v procese navrhovania rozhrania grafických aplikácií, je zabezpečiť maximálnu užívateľskú skúsenosť. Preto sú položky hlavnej ponuky často duplikované tlačidlami na paneloch nástrojov a tiež klávesovými akcelerátormi. Ak chcete v určitých situáciách vykonávať najbežnejšie činnosti, má zmysel vytvoriť rozbaľovaciu ponuku.

Ako získať rozbaľovaciu ponuku
Ako získať rozbaľovaciu ponuku

Nevyhnutné

  • - aplikačný projekt;
  • - vývojové nástroje.

Inštrukcie

Krok 1

Ak je to možné, pridajte do svojej aplikácie zdroj ponuky. To, ako vytvoríte šablónu zdroja alebo ponuky, závisí od platformy a použitého nástroja na vývoj softvéru. IDE, ktoré obsahujú nástroje na návrh vizuálneho rozhrania, majú zvyčajne aj editor ponúk. Načítanie ponuky zo zdrojov je oveľa pohodlnejšie ako ich „manuálne“vytváranie pridaním a ďalšou úpravou každého prvku. Preto stojí za to túto príležitosť využiť.

Ako vytvoriť rozbaľovaciu ponuku
Ako vytvoriť rozbaľovaciu ponuku

Krok 2

Implementujte mechanizmus na sledovanie toho, či je zobrazené rozbaľovacie menu. Definujte zoznam akcií používateľa, pri ktorých sa má zobraziť ponuka (napríklad kliknutie myšou, stlačenie tlačidla na klávesnici). Identifikujte prvky rozhrania, pomocou ktorých by sa tieto akcie mali vykonávať. Pridajte kód do aplikácie na zachytenie udalostí alebo správ požadovaného typu z identifikovaných prvkov rozhrania. Implementujte spracovanie týchto udalostí alebo správ takým spôsobom, aby sa nakoniec kontrola preniesla na jednu funkciu alebo metódu triedy.

Ako vytvoriť rozbaľovaciu ponuku
Ako vytvoriť rozbaľovaciu ponuku

Krok 3

Implementujte mechanizmus na zobrazovanie rozbaľovacej ponuky. V obslužnej rutine udalosti pre prvky rozhrania vytvorenej v predchádzajúcom kroku pridajte kód, ktorý vygeneruje ponuku, alebo ju načíta zo zdrojov. Určte pozíciu na obrazovke, kde sa zobrazí ponuka. Spravidla sa na tento účel získa aktuálna súradnica kurzora myši. Pridajte kód na zobrazenie rozbaľovacej ponuky na obrazovke.

Ako vytvoriť rozbaľovaciu ponuku
Ako vytvoriť rozbaľovaciu ponuku

Krok 4

Vyskúšajte aplikáciu s novými funkciami. Zostavte projekt. Spustite vygenerovaný spustiteľný súbor. Podľa pokynov potrebných na zobrazenie rozbaľovacej ponuky. Ovládajte jeho vzhľad na obrazovke.

Odporúča: