2017-06-07 7 views
0

Mon application GTK # (v2.12.44) a une seule fenêtre avec un seul bouton dessus. Le bouton semble être centré sur la fenêtre, parce que c'est là que le texte apparaît, mais la bordure/arrière-plan du bouton est déplacé vers le haut et vers la gauche sans aucune raison que je peux voir. Quelqu'un a-t-il déjà vu cela avant? J'ai vu un comportement similaire à partir d'un widget Image. Notez que cela se produit uniquement dans Windows, pas sur (par exemple) Raspberry Pi/Jesse.Le bouton GTK # n'a pas été dessiné correctement?

enter image description here

Voici le code:

Application.Init(); 
var window = new Window("test") {new Button("testing 1, 2, 3")}; 
window.Maximize(); 
window.ShowAll(); 
Application.Run(); 
+0

Quelle version de GTK +? – andlabs

+0

J'utilise la version 2.12.44. – Dan

+0

Cela semble particulièrement ancien. Essayez de mettre à jour vers une version plus récente (le dernier GTK + 2 est 2.24, le dernier GTK + 3 est 3.22). – andlabs

Répondre

0

Votre code fonctionne bien. Essayez d'ajouter un conteneur avant d'ajouter un bouton et définissez certains paramètres que vous souhaitez. Remplir et développer lors de l'ajout de Button.