Pas dans la doc mais utile à savoir

Partagez votre expérience de PureBasic avec les autres utilisateurs.
Avatar de l’utilisateur
microdevweb
Messages : 1800
Inscription : mer. 29/juin/2011 14:11
Localisation : Belgique

Pas dans la doc mais utile à savoir

Message par microdevweb »

Voila une petite rubrique ou je vous invite à posté des petites chose qui ne sont pas dans la doc, mais pourtant bien utile à savoir
Ici alignement dans un string gadget

Code : Tout sélectionner

Define x=10,y=10,w=780,h=30
OpenWindow(0,0,0,800,600,"Alignement de string gadget",#PB_Window_SystemMenu|#PB_Window_ScreenCentered)
StringGadget(0,x,y,w,h,"Au centre",#PB_String_ReadOnly|#ES_CENTER)
y+h+10
StringGadget(1,x,y,w,h,"à droite",#PB_String_ReadOnly|#ES_RIGHT)
y+h+10
StringGadget(2,x,y,w,h,"à gauche",#PB_String_ReadOnly|#ES_LEFT)

Repeat
  
Until WaitWindowEvent()=#PB_Event_CloseWindow
Windows 10 64 bits PB: 5.70 ; 5.72 LST
Work at Centre Spatial de Liège
Torp
Messages : 360
Inscription : lun. 22/nov./2004 13:05

Re: Pas dans la doc mais utile à savoir

Message par Torp »

Hello,

Depuis peu (5.50 je crois), les StringGadgets acceptent les paramètres des TextGadgets (#PB_Text_Left / #PB_Text_Center / #PB_Text_Right) pour la justification du texte ;)
Avatar de l’utilisateur
Ar-S
Messages : 9476
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Pas dans la doc mais utile à savoir

Message par Ar-S »

Normal que ce ne soit pas dans la doc, il me semble que c'est lié à windows et non à PB.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Marc56
Messages : 2147
Inscription : sam. 08/févr./2014 15:19

Re: Pas dans la doc mais utile à savoir

Message par Marc56 »

Torp a écrit :Hello,
Depuis peu (5.50 je crois), les StringGadgets acceptent les paramètres des TextGadgets (#PB_Text_Left / #PB_Text_Center / #PB_Text_Right) pour la justification du texte ;)
Effectivement, ça marche (sauf #PB_Text_Left, mais c'est l'alignement par défaut, donc pas besoin de constante)

:arrow: À mettre dans la doc et dans le Form Designer :!:
Normal que ce ne soit pas dans la doc, il me semble que c'est lié à windows et non à PB.
Cela pourrait y être mis quand même avec un asterix ?

:wink:
Avatar de l’utilisateur
microdevweb
Messages : 1800
Inscription : mer. 29/juin/2011 14:11
Localisation : Belgique

Re: Pas dans la doc mais utile à savoir

Message par microdevweb »

Oui il est vrai que ces constantes sont pour windows uniquement, et je ne connaissais pas #PB_Text_Right.
Windows 10 64 bits PB: 5.70 ; 5.72 LST
Work at Centre Spatial de Liège
Répondre