Wiki source code of TextLine
Hide last authors
1.1 | 1 | Cet objet permet de créer une chaine de caractère qui se termine par une retour chariot ("\n"). | |
2.1 | 2 | On l'utilise par exemple pour générer des fichiers (avec l'objet [[TextFile>>JSTextFile]]). | |
1.1 | 3 | ||
2.1 | 4 | (% class="Apple-style-span" style="font-size: 25px; line-height: 29px; border-collapse: separate; " %)Définitions | |
1.1 | 5 | ||
2.1 | 6 | == setDatePattern == | |
1.1 | 7 | ||
8 | Cette méthode permet de fixer le type de date qui va être utilisé avec l'objet TextLine. | ||
9 | Aucune information n'est sauvegardée, la méthode ne construit pas de chaîne, elle en formate certaine simplement. | ||
10 | |||
11 | Exemple : On utilise ici le format dd/MM/yy | ||
12 | var line = new TextLine(); | ||
13 | line.setDatePattern("dd/MM/yy"); | ||
14 | |||
2.1 | 15 | === (% class="Apple-style-span" style="font-size: 23px; line-height: 27px; border-collapse: separate; " %)append(%%) === | |
1.1 | 16 | ||
2.1 | 17 | Cette méthode ajoute l'objet passé en paramètre sans contrôle sur son type et réalise une conversion en chaine de caractère si nécessaire. | |
1.1 | 18 | ||
19 | == appendFixedLeft == | ||
2.1 | 20 | ||
1.1 | 21 | Cette méthode crée une chaîne de caractère alignée à gauche pour laquelle on donne une taille fixe. | |
22 | Les espaces non utilisés sont comblés avec des espaces (à droite du texte). | ||
23 | |||
24 | Elle a deux paramètres : | ||
25 | - La(les) valeur(s) que l'on veut affecter | ||
26 | - La longueur totale de la chaine | ||
27 | |||
28 | Exemple : On crée une chaine de longueur 10 dans laquelle on met test aligné à gauche comblé avec des espaces à droite | ||
29 | var line = new TextLine(); | ||
30 | line.appendFixedLeft("test", 10); | ||
31 | |||
32 | Celà donne dans la chaine de caractère : "test " | ||
33 | |||
34 | == appendFixedRight == | ||
2.1 | 35 | ||
1.1 | 36 | Cette méthode crée une chaîne de caractère alignée à droite pour laquelle on donne une taille fixe. | |
37 | Les espaces non utilisés sont comblés avec des espaces (à gauche du texte). | ||
38 | |||
39 | Elle a deux paramètres : | ||
40 | - La(les) valeur(s) que l'on veut affecter | ||
41 | - La longueur totale de la chaine | ||
42 | |||
43 | Exemple : On crée une chaine de longueur 10 dans laquelle on met test aligné à droite comblé avec des espaces à gauche | ||
44 | var line = new TextLine(); | ||
45 | line.appendFixedRight("test", 10); | ||
46 | |||
47 | Celà donne dans la chaine de caractère : " test" | ||
48 | |||
49 | == appendDate == | ||
2.1 | 50 | ||
1.1 | 51 | Cette méthode crée une chaine de caractère dans laquelle on sauve une date au format définit par setDatePattern. | |
52 | On ne réserve pas une taille particulière pour la chaine, c'est le format qui définit tout ça. | ||
53 | |||
54 | Exemple : On crée une chaine qui sauve 10/10/06 | ||
55 | var line = new TextLine(); | ||
56 | line.appendDate(new Date("10/10/2006")); | ||
57 | |||
58 | Celà donne dans la chaine de caractère : "10/10/06" | ||
59 | |||
60 | == appendDouble == |