Δημοσιεύτηκε: 05 Ιαν 2012, 15:37
Επανερχόμενος ontopic, δοκιμάζοντας το παιχνίδι και προσωπικά πλέον σε Ubuntu (11.10 και με unity2d και με gnome-shell classic) παρατήρησα πως δεν εμφανίζονται 2 text labels. Ακριβώς πάνω από τα στατιστικά πρέπει να εμφανίζεται με πράσινα γράμματα μια γραμμή που να λέει πόσα Plays έχουν παιχτεί στο τρέχον game, και ακριβώς πάνω από αυτή τη γραμμή πρέπει να εμφανίζεται με κόκκινα γράμματα μια γραμμή που ανακοινώνει αν υπήρξε ισοπαλία ή ποιος νίκησε στο Play που μόλις τελείωσε (αυτά που εμφανίζονται δηλαδή στο τερματικό).
Η λύση είναι να ανοίξετε το gtk_tic_en.glade αρχείο με το Glade-3 (στο ubuntu η τελευταία έκδοση είναι η 3.10.χ, στα Windows η 3.8.1) και στο παράθυρο με το όνομα: wndMain να κλικάρετε αυτές τις 2 γραμμές, που αρχικά είναι "αόρατες" αλλά υπάρχουν (το κλικ θα εμφανίζει περίγραμμα γύρω τους).
Το ένα ονομάζεται: labStatPlays και το άλλο: labPunchline. Για το καθένα τους, ανοίξτε την επεξεργασία των ιδιοτήτων τους (στην καρτέλα General, Αttributes >> edit) και ορίστε μια γραμματοσειρά. Επίσης βεβαιωθείτε πως υπάρχουν τιμές στα πεδία Size και Scale (αν δεν υπάρχουν, ορίστε εσείς).
Το πρόβλημα είναι πως στα Windows, στην επεξεργασία των ιδιοτήτων ΔΕΝ υπάρχει πεδίο για τον ορισμό γραμματοσειράς!!!! Δεν ξέρω αν οφείλεται στο ότι είναι διαφορετική έκδοση, υποψιάζομαι όμως ως πιθανότερη αιτία πως στα Windows δεν υπάρχουν Freetype γραμματοσειρές. Σε αυτή την περίπτωση θα χρειαστεί να συμπεριλάβω διαφορετικό glade αρχείο για το linux και διαφορετικό για τα windows, αν και δεν δοκίμασα μήπως δουλεύει ανάποδα. Να φτιάξω δηλαδή το glade στο Linux και να το δοκιμάσω κατόπιν ως έχει στα Windows.
Η λύση είναι να ανοίξετε το gtk_tic_en.glade αρχείο με το Glade-3 (στο ubuntu η τελευταία έκδοση είναι η 3.10.χ, στα Windows η 3.8.1) και στο παράθυρο με το όνομα: wndMain να κλικάρετε αυτές τις 2 γραμμές, που αρχικά είναι "αόρατες" αλλά υπάρχουν (το κλικ θα εμφανίζει περίγραμμα γύρω τους).
Το ένα ονομάζεται: labStatPlays και το άλλο: labPunchline. Για το καθένα τους, ανοίξτε την επεξεργασία των ιδιοτήτων τους (στην καρτέλα General, Αttributes >> edit) και ορίστε μια γραμματοσειρά. Επίσης βεβαιωθείτε πως υπάρχουν τιμές στα πεδία Size και Scale (αν δεν υπάρχουν, ορίστε εσείς).
Το πρόβλημα είναι πως στα Windows, στην επεξεργασία των ιδιοτήτων ΔΕΝ υπάρχει πεδίο για τον ορισμό γραμματοσειράς!!!! Δεν ξέρω αν οφείλεται στο ότι είναι διαφορετική έκδοση, υποψιάζομαι όμως ως πιθανότερη αιτία πως στα Windows δεν υπάρχουν Freetype γραμματοσειρές. Σε αυτή την περίπτωση θα χρειαστεί να συμπεριλάβω διαφορετικό glade αρχείο για το linux και διαφορετικό για τα windows, αν και δεν δοκίμασα μήπως δουλεύει ανάποδα. Να φτιάξω δηλαδή το glade στο Linux και να το δοκιμάσω κατόπιν ως έχει στα Windows.