Salut les JSL'ers,
J'essaie de modifier certaines propriétés des zones de texte, mais sans grand succès.
Voici les résultats que j'obtiens (le nom du fichier a été supprimé, mais il semble définir la largeur de la deuxième colonne, ce qui, je pense, pose problème) :

Et voici les résultats que je souhaite obtenir :

Je veux:
1) Justifier à droite « ID : ».
2) Définir des largeurs personnalisées pour certaines zones de texte (par exemple, le « 1 » pour l’ID devrait avoir une largeur fixe, disons 10).
3) Même chose pour le champ date -- largeur personnalisée.
Mais les méthodes habituelles comme <
Voici le code sur lequel je travaille actuellement :
results = New Window( "Results",
Outline Box( "results",
H List Box(
Outline Box( "Information",
Lineup Box( N Col( 3 ), Spacing(0, 3 ),
tb = Text Box( "<B>ID:</B>", <
<MARKUP></MARKUP>
<P>Merci pour votre aide !</P> <P>DS</P> <BR />
L'objectif de la boîte d'alignement est de supprimer les largeurs personnalisées « inutiles » pour ajuster vos éléments en colonnes. Elle définira leur largeur en fonction de la largeur la plus élevée (sauf si vous forcez une largeur différente avec la règle d'alignement).
Avec la justification, je pense que le problème est qu'elle ne fonctionne pas avec <
Salut @jthi ,
C'est dommage pour le < <
La fonction Lineup Ruler Box() est la solution idéale pour créer ces largeurs personnalisées, tout en permettant d'avoir des colonnes bien alignées grâce à la fonction Lineup Box() à l'intérieur de la fonction Lineup Ruler Box().
Comme toujours, merci pour ton aide @jthi !
Merci,
DS