background image

 

       57 

Η εφαρμογή συνοψίζεται στη δημιουργία ενός πλαισίου διαλόγου, μέσω του 

οποίου  καθίσταται  δυνατή  η  εκτύπωση  των  κωδικών  χειριστηρίου.  Συγκεκριμένα, 

από το μενού επιλέχθηκαν τα πεδία View > Solution Explorer, απ’ όπου πραγματο-

ποιήθηκε η δημιουργία του πλαισίου διαλόγου, αφού προηγήθηκε πάτημα του δεξιού 

πλήκτρου  του  ποντικιού  στην  επιλογή  Source  Files  και  επιλογή  των  πεδίων  Add  > 

Resource > Dialog. Με αντίστοιχο τρόπο, επιτεύχθηκε η δημιουργία ενός επιταχυντή 

(accelerator

50

).  Οι διαστάσεις του  πλαισίου διαλόγου διαμορφώθηκαν με χρήση του 

ποντικιού.  Η  εκτύπωση  των  κωδικών  χειριστηρίου  επιλέχθηκε  να  πραγματοποιείται 

εντός ενός  πλαισίου ομάδας  (Group Box), που εισήχθη με χρήση της μεθόδου  drag 

and  drop, κατόπιν επιλογής των πεδίων View >  Toolbox από το μενού.  Η εισαγωγή 

στατικού κειμένου (Static Text) επιτεύχθηκε με αντίστοιχο τρόπο (Εικόνα 4.10). 

 

Εικόνα 4.10: Κατά τη δημιουργία του πλαισίου διαλόγου.

 

Για  τη  συλλογή  των  δεδομένων  εισόδου  μέσω  χειριστηρίου,  απαιτήθηκε  η 

χρήση της διεπαφής προγραμματισμού εφαρμογών (Application Programming Inter-

face,  API)  DirectInput  της  συλλογής  Microsoft  DirectX.  Η  δημιουργία  του  αρχείου 

που  ενσωματώνει  τον  κώδικα  της  εφαρμογής,  επιτεύχθηκε  με  επιλογή  των  πεδίων 

                                                      

50

  Αποτελεί  πίνακα  που  περιέχει  κατάλογο  με  πλήκτρα  επιταχυντή,  γνωστά  και  ως  πλήκτρα 

συντόμευσης (shortcut keys), καθώς και τα αναγνωριστικά των εντολών που σχετίζονται με αυτά.