kamar έγραψε:
Αποστόλης έγραψε:
Αν και αυτο που αναφέρει ο kamar παραμένει η καλύτερη αλλά και πιο μπελαλίδικη λύση, μπορείς να πειραματιστείς με ποσοστά για το μέγεθος και με το wm_attributes για κεντράρισμα.
Νομίζω, πως αυτό που προτείνεις, είναι πιο περίπλοκο. Αν διαβάσεις την τεκμηρίωση, θα δεις ότι δεν ισχύουν όλες οι ρυθμίσεις για όλα τα λειτουργικά, που συνάδει με τα γραφόμενα στην ανάρτησή μου.
Άρα θα πρέπει να γραφεί κώδικας για κάθε λειτουργικό χωριστά (και για κάθε window manager αν μιλάμε για Linux) να δοκιμαστεί και κατά την εκκίνηση του script, να ελέγχεται σε ποιο λειτουργικό σύστημα «τρέχει».
Σε ποιές ρυθμίσεις αναφέρεσαι; Το width = 40% δεν νομίζω οτι είναι τόσο περίπλοκο.
Αν αναφέρεσαι στο attributes, δεν ξέρω. Πάντως σε όλες τις περιπτώσεις που το χρησιμοποίησα δεν είχα θέμα συμβατότητας από λειτουργικό σε λειτουργικό.
Το μόνο κακό είναι οτι με αυτό τον τρόπο βάζεις το παράθυρό στο περίπου εκεί που θες κι όχι ακριβώς. Κάτι που μπορεί να είναι κακό, αναλόγως την εφαρμογή σου.