Een van die belangrikste take wat ontstaan tydens die ontwerp van die koppelvlak van grafiese toepassings, is om die maksimum gebruikerservaring te verseker. Dit is die rede waarom die hoofmenu-items gereeld gedupliseer word deur knoppies op werkbalkies sowel as sleutelbordversnellers. Om die gereeldste aksies in sekere situasies uit te voer, is dit sinvol om 'n pop-upmenu te skep.
Nodig
- - aansoekprojek;
- - ontwikkelingsinstrumente.
Instruksies
Stap 1
Voeg, indien moontlik, 'n menuhulpbron by u program. Hoe u 'n bron- of menu-sjabloon skep, hang af van die platform en sagteware-ontwikkelingsinstrument wat u gebruik. IDE's wat instrumente vir visuele koppelvlakontwerp bevat, het gewoonlik ook 'n menu-redigeerder. Dit is baie geriefliker om 'n menu uit bronne te laai as om dit "handmatig" te bou deur elke element by te voeg en verder te wysig. Daarom is dit die moeite werd om van hierdie geleentheid gebruik te maak.
Stap 2
Implementeer 'n meganisme om by te hou of die pop-upmenu vertoon word. Definieer 'n lys van gebruikershandelinge waarin die menu moet verskyn (klik byvoorbeeld op die muis en druk op 'n knoppie op die sleutelbord). Identifiseer die koppelvlakelemente waarmee hierdie aksies uitgevoer moet word. Voeg kode by die toepassing om gebeure of boodskappe van die vereiste tipe van die geïdentifiseerde koppelvlakelemente te onderskep. Implementeer die hantering van hierdie gebeure of boodskappe op so 'n manier dat beheer uiteindelik oorgedra word na 'n enkele funksie of metode van die klas.
Stap 3
Implementeer 'n meganisme vir die vertoon van die pop-upmenu. In die gebeurtenishanteerder vir koppelvlak-elemente wat in die vorige stap geskep is, voeg die kode by wat die menu genereer of laai dit uit bronne. Bepaal die posisie op die skerm waar die menu verskyn. In die reël, kry vir hierdie doel eenvoudig die huidige koördinate van die muiswyser. Voeg kode by om die pop-upmenu op die skerm te vertoon.
Stap 4
Toets die toepassing met nuwe funksies. Bou die projek. Voer die gegenereerde uitvoerbare lêer uit. Volg die stappe wat u benodig om die pop-upmenu te vertoon. Beheer sy voorkoms op die skerm.