Page 1 sur 1

StringGadget aligner à droite

Publié : ven. 20/juil./2012 6:57
par ggmayor
Bonjour,

Je planche sur un problème tout bête.

Pour le code suivant :

Code : Tout sélectionner

StringGadget(#test, 0, 0, 100, 20, "", #PB_Text_Right)
Sous windows c'est OK, mais sous linux, il aligne à gauche et remplace les caractères saisis par
des points (comme un champ password).

Savez-vous contourner le problème ?

Re: StringGadget aligner à droite

Publié : ven. 20/juil./2012 9:55
par dayvid
Essaie d'autre valeur a la place du dernier paramètre pour voir, je pense que la sous ton système
il dois penser que tu à mis en mode password même si se n'est visiblement pas le cas !

Re: StringGadget aligner à droite

Publié : ven. 20/juil./2012 10:47
par falsam
Dayvid, je pense que tu n'as pas d'ordinateur sous linux et même si c'est le cas, ta réponse ne présente aucun interêt.

Ggmayor bienvenue à toi.

Ps: au bon vouloir d'un modérateur pour nettoyer ce message ainsi que le précédent.

Re: StringGadget aligner à droite

Publié : ven. 20/juil./2012 11:35
par ggmayor
Merci pour vos réponse.

Je rejoins falsam dans ses propos, mais merci quand même

Et merci pour la bienvenue.

Re: StringGadget aligner à droite

Publié : ven. 20/juil./2012 11:44
par G-Rom
Erreur de constante à tout les coups.
Regarde et compare les valeurs suivant les os des constante et adapte ton code.

Re: StringGadget aligner à droite

Publié : ven. 20/juil./2012 12:07
par dayvid
G-Rom a écrit :Erreur de constante à tout les coups.
Regarde et compare les valeurs suivant les os des constante et adapte ton code.
C'est à peut près ce que je voulais dire :wink:

Re: StringGadget aligner à droite

Publié : ven. 20/juil./2012 12:19
par comtois
tu peux essayer ça :

Code : Tout sélectionner

StringGadget(#test, 0, 0, 100, 20, "")
gtk_entry_set_alignment_(GadgetID(#test), 1)
http://developer.gnome.org/gtk/unstable ... -alignment

Voir aussi le blog de PB
http://www.purebasic.fr/blog/?cat=7

Re: StringGadget aligner à droite

Publié : ven. 20/juil./2012 12:41
par ggmayor
Là sur le coup ça ne marche pas le code suivant :

Code : Tout sélectionner

StringGadget(#test, 0, 0, 100, 20, "")
gtk_entry_set_alignment_(GadgetID(#test), 1)
Je vais continuer à chercher, mais merci pour la piste.