Σχεδίαση χειριστηρίων

Top  Previous  Next

Η σχεδίαση των χειριστηρίων μιας φόρμας εκτύπωσης είναι και το σημαντικότερο κομμάτι τής, γιατί μέσω των χειριστηρίων γίνεται η απεικόνιση των πληροφοριών που θέλουμε να πάρουμε στην τελική μορφή της εκτύπωσης. Τα χειριστήρια που μπορούμε να σχεδιάσουμε μέσα σε μια φόρμα εκτύπωσης είναι : ετικέτα, πεδίο χρήστη, προκαθορισμένο πεδίο, χειριστήριο γραμμής (ή απλως γραμμή), χειριστήριο παραλληλογράμμου (ή απλώς παραλληλόγραμμο), χειριστήριο εικόνας, χειριστήριο Barcode και χειριστήριο Δυναμικής εικόνας.Οι τρεις πρώτες κατηγορίες εμφνίζουν κείμενο, γι'αυτό και θα τις εξετάσουμε όλες μαζί ως χειριστήρια κειμένου.

 

Χειριστήρια κειμένου

Τα χειριστήρια κειμένου (ετικέτα, πεδίο χρήστη, προκαθορισμένο πεδίο), σχεδιάζονται με τον ίδιο τρόπο και εμφανίζουν τις ίδιες ιδιότητες στο παράθυρο ιδιοτήτων. Η μόνη εξαίρεση είναι η ιδιότητα "Δεδομένα" για την οποία θα μιλήσουμε παρακάτω.

 

Η σχεδίαση περιλαμβάνει τρία βασικά στάδια:

 

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

 

                         

               σχ1                                                        σχ2

 

Στην ετικέτα και το πεδίο χρήστη ξεκινάμε απευθείας απο το κουμπί του χειριστηρίου σχ1, ενώ στα προκαθορισμένα πεδία κάνουμε κλικ στο κουμπί πεδίων και η μεταφορά-απόθεση γίνεται από τα πεδία που φαίνονται στο παράθυρο που ανοίγει σχ2

 

2) την τοποθέτησή του στο επιθυμητό σημείο πάνω στο χώρο σχδίασης

 

             

 

3) τον καθορισμό των ιδιοτήτων του πεδίου.

Οι ιδιότητες μπορούν να καθοριστούν με διάφορούς τρόπους. Πρώτα, απο το παράθυρο ιδιοτήτων του χειριστηρίου αλλάζοντας απευθείας την τιμή της ιδιότητας (πχ πληκτρολογόντας έναν ακέραιο αριθμό μεγαλύτερο του μηδενός στην ιδιότητα (Χ) και πατώντας το [ENTER], το χειριστήριο θα τοποθετηθεί σε νέα συντεταγμένη X,Y (η πάνω αριστερή του γωνία) με X=την τιμή που δώσαμε και Y=η τιμή που ήδη υπάρχει. Ένας δεύτερος τρόπος είναι με το ποντίκι, κάνοντας κλικ επάνω στο χειριστήριο και μεταφέροντας το σε μια νέα θέση ή κλικ επάνω στις λαβές μεγέθους και αλλάζοντας το μέγεθος του χειριστηρίου. Ο τρίτος τρόπος είναι με το αναδυόμενο μενου που εμφανίζεται με δεξί κλικ του παντικιού και επιλέγοντας στοίχιση, αποστάσεις ή αλλαγή μεγέθους.

 

 

Χειριστήριο γραμμής

Η γραμμή τοποθετείται στο χώρο σχεδίασης με τον ίδιο τρόπο όπως και το πεδίο ετικέτας, δηλαδή με μεταφορά και απόθεση απευθείας απο το κουμπί. Η γραμμή έχει διαφορετικό φακό απο τα άλλα χειριστήρια. Οι λαβές μεγέθους είναι 2 και όχι 8 όπως σε όλα τα υπόλοιπα. Για το λόγο αυτό δεν μπορούμε να μιλάμε για πλάτος και ύψος της γραμμής, αλλά για συντεταγμένες των σημείων αρχής και τέλους Χ1,Υ1 και Χ2,Υ2 όπως φαίνεται και στο παράθυρο ιδιοτήτων της. Καταχρηστικά, θα μπορούσαμε να θεωρήσουμε ως ύψος και πλάτος, το ύψος και το πλάτος του ορθωγωνίου που έχει ως διαγώνιο την γραμμή αυτή.

 

Tip: Κατά την σχεδίαση γραμμών, για να πετύχουμε την οριζόντια ή την κατακόρυφη θέση της γραμμής γρήγορα, αρκεί να πατήσουμε το  πλήκτρο Alt την ώρα που μετακινούμε κάποια από τα δυο σημεία της γραμμής.

 

 

Χειριστήριο παραλληλογράμμου

Το παραλληλόγραμμο τοποθετείται στο χώρο σχεδίασης όπως και η γραμμή. Μπορούμε να αλλάξουμε τις ιδιότητές του όπως και στα προηγούμενα χειριστήρια. Χρήσιμη είναι η ιδιότητα "Στυλ", από όπου μπορούμε να κάνουμε το εσωτερικό του παραλληλογράμμου διαφανές ή συμπαγές, ανάλογα με το αν θέλουμε να φαίνεται ότι υπάρχει πίσω απο το παραλληλόγραμμο.

 

Διαφανές παραλληλόγραμμο                Συμπαγές παραλληλόγραμμο

 

 

Χειριστήριο εικόνας

Το χειριστήριο εικόνας τοποθετείται και αυτό με τον ίδιο τρόπο στο χώρο σχεδίασης (μεταφορά-απόθεση). Οι ιδιότητές του μπορούν να μεταβληθούν με τους ίδιους τρόπους που αναφέρθηκαν στα χειριστήρια κειμένου. Ένα χειριστήριο εικόνας αρχικά δεν περιέχει καμία εικόνα και απλώς προβάλει στο εσωτερικό του την λεξη "Εικόνα". Όταν αντιστοιχίσουμε ένα αρχείο εικόνας στο χειριστήριο, τότε αυτό προβάλεται στο εσωτερικό του.

 

Παρατήρηση: Όταν το χειριστήριο δεν περιέχει εικόνα, έχουμε προβολή του σε κατάσταση σχεδίασης αλλά στην προεπισκόπιση και στην εκτύπωση δεν εμφανίζεται τίποτα. Στην περίπτωση που περιέχει εικόνα, τότε αυτή εμφανίζεται και στην προεπισκόπιση αλλά και στην εκτύπωση.

 

        Χωρίς εικόνα                   Με είκόνα

 

 

 

Χειριστήριο Δυναμικής εικόνας

Το χειριστήριο "Δυναμικής εικόνας" τοποθετείται και αυτό με τον ίδιο τρόπο στο χώρο σχεδίασης (μεταφορά-απόθεση). Οι ιδιότητές του μπορούν να μεταβληθούν με τους ίδιους τρόπους που αναφέρθηκαν στα χειριστήρια κειμένου. Ένα χειριστήριο δυναμικής εικόνας αρχικά δεν περιέχει καμία εικόνα και απλώς προβάλει στο εσωτερικό του την λεξη "Εικόνα". Δεν έχουμε την δυνατότητα να αντιστοιχίσουμε ένα αρχείο εικόνας όπως κάναμε στο χειριστήριο εικόνας. Αντί αυτού, μπορούμε να δηλώσουμε στην ιδιότητα "Δεδομένα" του χειριστηρίου απο ποιό πεδίο της βάσης δεδομένων του συστήματος θα πάρει το χειριστήριο την εικόνα κατά την εκτύπωση.

 

 

Σημείωση: Τα χειριστήρια δυναμικών εικόνων χρησιμοποιούνται στην εκτύπωση φορμών με επαναλαμβανόμενο τομέα (τιμολόγια, παραγγελίες, προσφορές), όταν θέλουμε η εικόνα να μην είναι στατική, αλλά να έχει σχέση με τη γραμμή προϊόντος που τυπώνεται.

 

 

 

 

Χειριστήριο Barcode

Το χειριστήριο Barcode τοποθετείται και αυτό με τον ίδιο τρόπο στο χώρο σχεδίασης (μεταφορά-απόθεση). Οι ιδιότητές του μπορούν να μεταβληθούν με τους ίδιους τρόπους που αναφέρθηκαν στα χειριστήρια κειμένου. Ένα Barcode κατά την σχεδίαση, απλώς προβάλει στο εσωτερικό του ένα εικονικό Barcode. Μπορούμε να δηλώσουμε στην ιδιότητα "Δεδομένα" του χειριστηρίου απο ποιό πεδίο της βάσης δεδομένων του συστήματος θα πάρει το χειριστήριο τα δεδομένα τα οποία θα μετατρέψει σε barcode εικόνα κατά την εκτύπωση.

 

 

 


 

Δείτε επίσης:

       Ιδιότητες φόρμας και πεδίων

       Σχεδίαση χειριστηρίων (σε video)