Wiki source code of TextLine
Show last authors
1 | Cet objet permet de créer une chaine de caractère qui se termine par une retour chariot ("\n"). |
2 | On l'utilise par exemple pour générer des fichiers (avec l'objet [[TextFile>>JSTextFile]]). |
3 | |
4 | (% class="Apple-style-span" style="font-size: 25px; line-height: 29px; border-collapse: separate; " %)Définitions |
5 | |
6 | == setDatePattern == |
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 | |
15 | === (% class="Apple-style-span" style="font-size: 23px; line-height: 27px; border-collapse: separate; " %)append(%%) === |
16 | |
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. |
18 | |
19 | == appendFixedLeft == |
20 | |
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 == |
35 | |
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 == |
50 | |
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 == |