Χρήστο, αν μια φόρμα έχει σχεδιαστεί για να λειτουργήσει σε οθόνες με διαστάσεις πχ. 1920 * 1080,
εάν μεγιστοποιηθεί σε κάποια οθόνη με μικρότερη αναλυτικότητα (πχ. 1280 * 720) πολύ απλά τα στοιχεία που περιέχονται στα δεξιά της φόρμας δεν θα εμφανιστούν καθόλου.
Γενικότερα οι φόρμες θα πρέπει να σχεδιάζονται για να "χωράνε" στις οθόνες των υπολογιστών προορισμού, όσο μικρές και αν είναι αυτές χωρίς να επηρεάζεται η λειτουργικότητα των πρώτων.
Σήμερα μπορούμε να θεωρήσουμε ως ελάχιστο πλάτος μια οθόνης τα 1280 px.
Υπάρχουν ελάχιστοι υπολογιστές που διαθέτουν οθόνες με ακόμα χαμηλότερη ανάλυση οθόνης.
Με γνώμονα λοιπόν τα παραπάνω και με σεβασμό στο περιβάλλον εργασίας του χρήστη (μην του καλύπτουμε την μπάρα εργασίας για παράδειγμα), σχεδιάζουμε τις φόρμες φροντίζοντας να υπάρχει ομοιογένεια, συμμετρία, αλλά και αυξομοίωση του πλάτους ή ύψους των στοιχείων χρησιμοποιώντας ρυθμίζοντας τις ιδιότητες
"Οριζόντια ή κατακόρυφη αγκύρωση".
Περισσότερες λεπτομέρειες υπάρχουν εδώ:
Make controls stretch, shrink, or move as you resize a form - Access - Office.com
Οι ιδιότητες
"Οριζόντια ή κατακόρυφη αγκύρωση" δεν υπάρχουν σε εκδόσεις microsoft Access < 2007.
Υπάρχει ένα απλό παράδειγμα στο φόρουμ όπου αυξομειώνονται οι διαστάσεις αντικειμένων με χρήση
VBA.
Ο σύνδεσμος:
http://www.ms-office.gr/forum/14682-post4.html
Φιλικά
Τάσος