Δημοσιεύτηκε: 29 Απρ 2012, 21:03
από simosx
clepto έγραψε:υπάρχει κάποιος τρόπος να ορίσω σταθερό μέγεθος σε ένα vbox/hbox;


Από όσο γνωρίζω, τα γραφικά συστατικά σε gtk+ είναι καθορισμένα με τρόπο ώστε να μπορούν να μεγαλώσουν/μικρύνουν ανάλογα με το παράθυρο που έχεις. Σε αντίθεση με Windows που (τουλάχιστον παλαιότερα που γνωρίζω) έπρεπε να καθορίσεις μεγέθη σε εικονοστοιχεία, κάτι που δημιουργεί σοβαρό πρόβλημα όταν έχεις οθόνες μεγάλης ανάλυσης.

Έχοντας πει αυτά, για να κάνεις ένα vbox/hbox να έχει σταθερές διαστάσεις (σε εικονοστοιχεία), αρκεί να καθορίσεις ότι το όλο παράθυρο που τα έχει αυτά να έχει συγκεκριμένο μέγεθος. Έτσι, τα γραφικά συστατικά που εμπεριέχονται θα έχουν σταθερό μέγεθος.

Κάτι που είναι σημαντικό είναι τα γραφικά συστατικά να μπορούν να αλλάξουν μέγεθος όταν τα μηνύματα αλλάζουν μέγεθος (π.χ. λόγω μεταφράσεων). Υπάρχουν αρκετές περιπτώσεις ότι οι προγραμματιστές δεν το κάνουν σωστά και οι ελληνικές μεταφράσεις δε φαίνονται καλά ή αποκοπτονται.