C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

...του ubuntu και έργων ΕΛ/ΛΑΚ (Έργα-Οδηγοί-Προτάσεις)

Συντονιστής: konnn

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό migf1 » 03 Ιαν 2012, 17:39

Στο τερματικό σου γράφει κάποιο error-message μήπως;

Όσο για τα Ελληνικά που βγαίνουν μόνα τους είναι OK, είναι επειδή έχεις το Ubuntu ρυθμισμένο στα Ελληνικά (το ίδιο συμβαίνει και στα Windows)... τα γραφικά στοιχεία εκείνα τα έχω επιλέξει ως Stock Items στο Glade, οπότε τα labels τους τα διαβάζει από το εκάστοτε σύστημα.
Go under the hood with C: Pointers, Strings, Linked Lists
Άβαταρ μέλους
migf1
powerTUX
powerTUX
 
Δημοσιεύσεις: 2082
Εγγραφή: 03 Ιουν 2011, 16:32
Εκτύπωση

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό Ilias95 » 03 Ιαν 2012, 17:47

Ούπς.
Κώδικας: Επιλογή όλων
ilias@ilias-pc:~/Έγγραφα/gtk_tic$ ./gtk_tic.exe

(gtk_tic.exe:13593): Gtk-WARNING **: Αδυναμία εντοπισμού μηχανής θεμάτων στη διαδρομή_αρθρώματος: "pixmap",

(gtk_tic.exe:13593): Gtk-WARNING **: Αδυναμία εντοπισμού μηχανής θεμάτων στη διαδρομή_αρθρώματος: "pixmap",

(gtk_tic.exe:13593): Gtk-WARNING **: Αδυναμία εντοπισμού μηχανής θεμάτων στη διαδρομή_αρθρώματος: "pixmap",

(gtk_tic.exe:13593): Gtk-WARNING **: Αδυναμία εντοπισμού μηχανής θεμάτων στη διαδρομή_αρθρώματος: "pixmap",

(gtk_tic.exe:13593): Gtk-WARNING **: Could not find signal handler 'gui_on_delete_event'

(gtk_tic.exe:13593): Gtk-WARNING **: Could not find signal handler 'gui_on_button_release_event_evxBoard'

(gtk_tic.exe:13593): Gtk-WARNING **: Could not find signal handler 'gui_on_activate_miAbout'

(gtk_tic.exe:13593): Gtk-WARNING **: Could not find signal handler 'gui_on_activate_miNewgame'
ilias@ilias-pc:~/Έγγραφα/gtk_tic$

Δεν πρόσεξα καλά τα errors. Τα πάνω που λένε για το pixmap τα παίρνω πάντα στο Ubuntu 11.10 σε όποιο πρόγραμμα που χρησιμοποιεί gtk τρέξω.
Αλλά εδώ προστέθηκαν και προβλήματα με τον signal handler. libgtk3.x δεν βλέπω να υπάρχει διαθέσιμη στα αποθετήρια.
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό migf1 » 03 Ιαν 2012, 18:00

Μάλιστα, αν το πιάνω σωστά πρέπει να έχει πρόβλημα με το theming engine του GTK+, στα Windows έχει ένα μόνο resource file, που ντύνει το GTK στην εμφάνιση των windows, οπότε μάλλον δεν διαβάζει σωστά το glade αρχείο στο Linux... αν είναι αυτό, πρέπει να διαβάσω πως λύνεται... μισό να βρω το windows theming file να το ποστάρω να το δοκιμάσετε.
Go under the hood with C: Pointers, Strings, Linked Lists
Άβαταρ μέλους
migf1
powerTUX
powerTUX
 
Δημοσιεύσεις: 2082
Εγγραφή: 03 Ιουν 2011, 16:32
Εκτύπωση

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό migf1 » 03 Ιαν 2012, 18:10

Βασικά για πες μου, στο: /usr/share/themes/ φάκελο υπάρχει υποφάκελος: MS-Windows? (όλοι οι υποφάκελοι του themes/ έχουν υποφάκελο gtk2.0/ με ένα σκέτο gtkrc αρχείο μέσα τους)
Go under the hood with C: Pointers, Strings, Linked Lists
Άβαταρ μέλους
migf1
powerTUX
powerTUX
 
Δημοσιεύσεις: 2082
Εγγραφή: 03 Ιουν 2011, 16:32
Εκτύπωση

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό Ilias95 » 03 Ιαν 2012, 18:12

Όχι.
Κώδικας: Επιλογή όλων
ilias@ilias-pc:/usr/share/themes$ ls /usr/share/themes/
AgingGorilla Clearlooks Esco LowContrast Raleigh
Ambiance Crux HighContrast Metabox Redmond
Atlanta Default HighContrastInverse Mist Simple
Bright Emacs Industrial Radiance ThinIce
ilias@ilias-pc:/usr/share/themes$
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό migf1 » 03 Ιαν 2012, 18:18

οκ μισο να ζιπάρω αυτόν που έχω και να τον βάλεις εκεί να δούμε αν θα τρέξει σωστά (και μετα θα βρούμε και πως αλλάζουμε και themes, γιατί έχουν αλλάξει πολλά από τότε που ασχολιόμουν με GTK εγώ... ήταν ακόμα στην έκδοση 1 νομίζω :lol:
Go under the hood with C: Pointers, Strings, Linked Lists
Άβαταρ μέλους
migf1
powerTUX
powerTUX
 
Δημοσιεύσεις: 2082
Εγγραφή: 03 Ιουν 2011, 16:32
Εκτύπωση

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό migf1 » 03 Ιαν 2012, 18:24

Go under the hood with C: Pointers, Strings, Linked Lists
Άβαταρ μέλους
migf1
powerTUX
powerTUX
 
Δημοσιεύσεις: 2082
Εγγραφή: 03 Ιουν 2011, 16:32
Εκτύπωση

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό Ilias95 » 03 Ιαν 2012, 18:38

Το αποθηκεύω ως έχει ή του αλλάζω όνομα;
Edit: Άκυρο, τώρα είδα ότι είναι με το σωστό όνομα ο φάκελος.
Τελευταία επεξεργασία από Ilias95 και 03 Ιαν 2012, 18:39, έχει επεξεργασθεί 1 φορά/ες συνολικά
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό migf1 » 03 Ιαν 2012, 18:39

Ως έχει θέλω να πιστεύω.
Go under the hood with C: Pointers, Strings, Linked Lists
Άβαταρ μέλους
migf1
powerTUX
powerTUX
 
Δημοσιεύσεις: 2082
Εγγραφή: 03 Ιουν 2011, 16:32
Εκτύπωση

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό Ilias95 » 03 Ιαν 2012, 18:41

Το έκανα. Ακριβώς τα ίδια σφάλματα κατά την εκκίνηση.
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

ΠροηγούμενηΕπόμενο

Επιστροφή στο Ανάπτυξη Λογισμικού / Αλγόριθμοι