Ένα από τα βασικά καθήκοντα που προκύπτουν κατά τη διαδικασία σχεδιασμού της διεπαφής γραφικών εφαρμογών είναι να διασφαλιστεί η μέγιστη εμπειρία χρήστη. Αυτός είναι ο λόγος για τον οποίο τα στοιχεία του κύριου μενού αντιγράφονται συχνά από κουμπιά στις γραμμές εργαλείων, καθώς και από επιταχυντές πληκτρολογίου. Για να εκτελέσετε τις πιο συχνές ενέργειες σε ορισμένες περιπτώσεις, είναι λογικό να δημιουργήσετε ένα αναδυόμενο μενού.
Απαραίτητη
- - έργο εφαρμογής ·
- - εργαλεία ανάπτυξης.
Οδηγίες
Βήμα 1
Προσθέστε έναν πόρο μενού στην εφαρμογή σας, εάν είναι δυνατόν. Ο τρόπος δημιουργίας ενός πόρου ή προτύπου μενού εξαρτάται από το εργαλείο ανάπτυξης πλατφόρμας και λογισμικού που χρησιμοποιείτε. Συνήθως, τα IDE που περιέχουν εργαλεία σχεδίασης οπτικής διεπαφής έχουν επίσης πρόγραμμα επεξεργασίας μενού. Η φόρτωση ενός μενού από πόρους είναι πολύ πιο βολική από τη δημιουργία του "χειροκίνητα" προσθέτοντας και περαιτέρω τροποποιώντας κάθε στοιχείο. Επομένως, αξίζει να χρησιμοποιήσετε αυτήν την ευκαιρία.
Βήμα 2
Εφαρμόστε έναν μηχανισμό για να παρακολουθείτε εάν εμφανίζεται το αναδυόμενο μενού. Ορίστε μια λίστα ενεργειών χρήστη στις οποίες θα πρέπει να εμφανίζεται το μενού (για παράδειγμα, κάνοντας κλικ στο ποντίκι, πατώντας ένα κουμπί στο πληκτρολόγιο). Προσδιορίστε τα στοιχεία διεπαφής με τα οποία πρέπει να εκτελούνται αυτές οι ενέργειες. Προσθέστε κώδικα στην εφαρμογή για να παρακολουθήσετε συμβάντα ή μηνύματα του απαιτούμενου τύπου από τα αναγνωρισμένα στοιχεία διεπαφής. Εφαρμόστε το χειρισμό αυτών των συμβάντων ή μηνυμάτων με τέτοιο τρόπο ώστε τελικά ο έλεγχος να μεταφέρεται σε μία μόνο λειτουργία ή μέθοδο της τάξης.
Βήμα 3
Εφαρμόστε έναν μηχανισμό για την εμφάνιση του αναδυόμενου μενού. Στο πρόγραμμα χειρισμού συμβάντων για στοιχεία διεπαφής που δημιουργήθηκαν στο προηγούμενο βήμα, προσθέστε τον κώδικα που δημιουργεί το μενού ή το φορτώνει από πόρους. Προσδιορίστε τη θέση στην οθόνη όπου θα εμφανιστεί το μενού. Κατά κανόνα, για το σκοπό αυτό, πάρτε απλώς τις τρέχουσες συντεταγμένες του δρομέα του ποντικιού. Προσθέστε κωδικό για να εμφανιστεί το αναδυόμενο μενού στην οθόνη.
Βήμα 4
Δοκιμάστε την εφαρμογή με νέα λειτουργικότητα. Δημιουργήστε το έργο. Εκτελέστε το παραγόμενο εκτελέσιμο αρχείο. Ακολουθήστε τα βήματα που απαιτούνται για την εμφάνιση του αναδυόμενου μενού. Ελέγξτε την εμφάνισή του στην οθόνη.