Com Obtenir Un Menú Emergent

Taula de continguts:

Com Obtenir Un Menú Emergent
Com Obtenir Un Menú Emergent

Vídeo: Com Obtenir Un Menú Emergent

Vídeo: Com Obtenir Un Menú Emergent
Vídeo: Imagine Dragons - Believer (Audio) 2024, De novembre
Anonim

Una de les tasques clau que sorgeixen en el procés de dissenyar la interfície d’aplicacions gràfiques és garantir la màxima experiència de l’usuari. És per això que els elements del menú principal sovint es reprodueixen mitjançant botons de les barres d’eines, així com per acceleradors de teclat. Per dur a terme les accions més freqüents en determinades situacions, té sentit crear un menú emergent.

Com obtenir un menú emergent
Com obtenir un menú emergent

Necessari

  • - projecte d'aplicació;
  • - eines de desenvolupament.

Instruccions

Pas 1

Si és possible, afegiu un recurs de menú a la vostra aplicació. La forma de crear un recurs o una plantilla de menú depèn de la plataforma i de l'eina de desenvolupament de programari que utilitzeu. Normalment, els IDE que contenen eines de disseny d’interfícies visuals també tenen un editor de menús. Carregar un menú des de recursos és molt més convenient que crear-lo “manualment” afegint i modificant cada element. Per tant, val la pena aprofitar aquesta oportunitat.

Com es crea un menú emergent
Com es crea un menú emergent

Pas 2

Implementeu un mecanisme per fer un seguiment de si es mostra el menú emergent. Definiu una llista d'accions de l'usuari en què s'ha de mostrar el menú (per exemple, fent clic amb el ratolí, prement un botó al teclat). Identifiqueu els elements de la interfície amb què s'han de realitzar aquestes accions. Afegiu codi a l'aplicació per interceptar esdeveniments o missatges del tipus requerit dels elements de la interfície identificats. Implementar el tractament d’aquests esdeveniments o missatges de manera que, en última instància, el control es transfereixi a una única funció o mètode de la classe.

Com es crea un menú emergent
Com es crea un menú emergent

Pas 3

Implementa un mecanisme per mostrar el menú emergent. Al gestor d'esdeveniments per als elements d'interfície creats al pas anterior, afegiu el codi que genera el menú o el carrega dels recursos. Determineu la posició a la pantalla on es mostrarà el menú. Com a regla general, per a aquest propòsit simplement obteniu les coordenades actuals del cursor del ratolí. Afegiu codi per mostrar el menú emergent a la pantalla.

Com es crea un menú emergent
Com es crea un menú emergent

Pas 4

Proveu l'aplicació amb una nova funcionalitat. Construeix el projecte. Executeu el fitxer executable generat. Seguiu els passos necessaris per mostrar el menú emergent. Controleu el seu aspecte a la pantalla.

Recomanat: