Sign in Join
Wiki copytemporary

IDE Window: Make ResourceString/fr: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
1-Ce assistent aide à convertir une constante chaine en resourcestring.
2-
3-Placer le curseur sur une constante chaine ou choisir la partie de la constante qui devrait être convertie. Appeler alors outils -> Construire une chaine ressource.
4-
5-Une constante chaine est par exemple un 'certain texte'.
1+Ce assistent aide à convertir une constante chaine en resourcestring.
62
7-## Contents
3+Placer le curseur sur une constante chaine ou choisir la partie de la constante qui devrait être convertie. Appeler alors outils -\> Construire une chaine ressource.
84
9- * 1 Options de conversion
10- * 1.1 Préfixe de l'identificateur
11- * 1.2 Longueur d'identificateur
12- * 1.3 identificateur personnalisé
13- * 1.4 Section Resourcestring
14- * 1.5 Chaine avec la même valeur
15- * 1.6 Où mettre la nouvelle marque dans la section resourcestring
16- * 2 Constante chaine dans le source
17- * 3 Prévisualisation du code source
18- * 4 Exemples
19- * 4.1 Exemple 1: Réglage de la légende d'une fiche
20- * 4.2 Exemple 2 : Constantes chaine complexes
5+Une constante chaine est par exemple un 'certain texte'.
216
227## Options de conversion
238
249### Préfixe de l'identificateur
2510
26-Vous pouvez créer automatiquement un nouvel identificateur. Le nouvel identificateur commencera par le préfixe, suivi des mots de la constante chaine. S'il y a déjà une resourcestring avec cette valeur, l'ancien identificateur sera suggérée. L'IDE se rappelle les préfixes de chaque unité, ainsi le dernier préfixe employé pour l'unité courante est d'abord pré-sélectionné.
11+Vous pouvez créer automatiquement un nouvel identificateur. Le nouvel identificateur commencera par le préfixe, suivi des mots de la constante chaine. S'il y a déjà une resourcestring avec cette valeur, l'ancien identificateur sera suggérée. L'IDE se rappelle les préfixes de chaque unité, ainsi le dernier préfixe employé pour l'unité courante est d'abord pré-sélectionné.
2712
2813### Longueur d'identificateur
2914
30-C'est la longueur maximum de la identificateur automatiquement créée.
15+C'est la longueur maximum de la identificateur automatiquement créée.
3116
3217### identificateur personnalisé
3318
34-Au lieu d'employer un identificateur automatiquement créée, vous pouvez indiquer l'identificateur tout seul ici.
19+Au lieu d'employer un identificateur automatiquement créée, vous pouvez indiquer l'identificateur tout seul ici.
3520
3621### Section Resourcestring
3722
38-Ce combobox contient toutes les sections resourcestring disponibles de toutes les unités dans la portée. Cela signifie toutes les sections de l'unité courante plus toutes les sections interface de toutes les unités utilisées.
23+Ce combobox contient toutes les sections resourcestring disponibles de toutes les unités dans la portée. Cela signifie toutes les sections de l'unité courante plus toutes les sections interface de toutes les unités utilisées.
3924
4025### Chaine avec la même valeur
4126
42-Ce combobox contient toutes les identificateurs resourcestring avec la même valeur que le nouveau resourcestring. Vous pouvez choisir ici, si vous voulez prendre l'un d'entre eux.
27+Ce combobox contient toutes les identificateurs resourcestring avec la même valeur que le nouveau resourcestring. Vous pouvez choisir ici, si vous voulez prendre l'un d'entre eux.
4328
4429### Où mettre la nouvelle marque dans la section resourcestring
4530
46-Si un nouvel identificateur est créée, ceci définit où on l'ajoutera dans la section resourcestring.
31+Si un nouvel identificateur est créée, ceci définit où on l'ajoutera dans la section resourcestring.
4732
48- * Ajouter à la section - ajouter le nouvel identificateur à l'extrémité de la section .
49- * Insérer par ordre alphabétique - insérer l'identificateur alphabétiquement.
50- * Insérer en tenant compte du contexte - rechercher le code au-dessus et au-dessous de la position actuelle du code et rechercher les identificateurs resourcestring. S'il en trouve un, alors le nouvel identificateur est ajoutée là, autrement il est ajouté à l'extrémité de la section.
33+- Ajouter à la section - ajouter le nouvel identificateur à l'extrémité de la section .
34+- Insérer par ordre alphabétique - insérer l'identificateur alphabétiquement.
35+- Insérer en tenant compte du contexte - rechercher le code au-dessus et au-dessous de la position actuelle du code et rechercher les identificateurs resourcestring. S'il en trouve un, alors le nouvel identificateur est ajoutée là, autrement il est ajouté à l'extrémité de la section.
5136
5237## Constante chaine dans le source
5338
54-Ceci montre le vieux ou l'actuel code source.
39+Ceci montre le vieux ou l'actuel code source.
5540
5641## Prévisualisation du code source
5742
58-C'est une Prévisualisation, comment la constante chaine est remplacée, suivi d'une ligne de tirets et puis d'une Prévisualisation à quoi ressemblera le resourcestring.
43+C'est une Prévisualisation, comment la constante chaine est remplacée, suivi d'une ligne de tirets et puis d'une Prévisualisation à quoi ressemblera le resourcestring.
5944
6045## Exemples
6146
6247### Exemple 1: Réglage de la légende d'une fiche
6348
64-Si vous n'avez pas déjà une section ressourceString, commencer par en mettre une dans l'interface de l'unité. Par exemple au-dessus du mot-clé 'implementation':
65-```
66-resourcestring
67- rsSomeText = 'Un certain texte';
68-```
49+Si vous n'avez pas déjà une section ressourceString, commencer par en mettre une dans l'interface de l'unité. Par exemple au-dessus du mot-clé 'implementation':
6950
70-Ajouter dans l'évènement FormCreate la ligne suivante :
71-```
72-Caption:='Un caption d'exemple';
73-```
51+` resourcestring`\
52+`   rsSomeText = 'Un certain texte';`
7453
75-Placer le curseur sur la constante chaine, c.-à-d. quelque part entre les deux '. Alors Outils -> Construire une chaine ressource
54+Ajouter dans l'évènement FormCreate la ligne suivante :
7655
77-Placer 'rs' dans préfixe de l'identificateur sans '. Le nouvel identificateur automatiquement suggérée sera 'rsAnExampleCaption'. La prévisualisation montre
78-```
79-Caption:=rsAnExampleCaption;
80- --------------------------------------------------------------------------------
81- rsAnExampleCaption = 'Un caption d'exemple'
82-```
56+` Caption:='Un caption d'exemple';`
8357
84-Cliquer ok.
58+Placer le curseur sur la constante chaine, c.-à-d. quelque part entre les deux '. Alors Outils -\> Construire une chaine ressource
8559
60+Placer 'rs' dans préfixe de l'identificateur sans '. Le nouvel identificateur automatiquement suggérée sera 'rsAnExampleCaption'. La prévisualisation montre
61+
62+`   Caption:=rsAnExampleCaption;`\
63+` --------------------------------------------------------------------------------`\
64+` rsAnExampleCaption = 'Un caption d'exemple'   `
65+
66+Cliquer ok.
67+
8668### Exemple 2 : Constantes chaine complexes
8769
88-En convertissant une expression complexe de chaine avec des variables et des fonctions, l'outil emploiera la fonction **Format**. Par exemple le rapport :
89-```
90-Caption:='Left='+IntToStr(Left)+' Top='+IntToStr(Top);
91-```
70+En convertissant une expression complexe de chaine avec des variables et des fonctions, l'outil emploiera la fonction **Format**. Par exemple le rapport :
9271
93-sera remplacé par
94-```
95-Caption:=Format(rsLeftTop, [IntToStr(Left), IntToStr(Top)]);
96-```
72+` Caption:='Left='+IntToStr(Left)+' Top='+IntToStr(Top);`
9773
98-et la nouvelle resourcestring sera
99-```
100-rsLeftTop = 'Left=%s Top=%s'
101-```
74+sera remplacé par
10275
76+` Caption:=Format(rsLeftTop, [IntToStr(Left), IntToStr(Top)]);`
77+
78+et la nouvelle resourcestring sera
79+
80+` rsLeftTop = 'Left=%s Top=%s'      `
81+
10382La fonction format est définie dans l'unité de SysUtils. Si votre section uses de l'unité ne la contient pas, vous devez l'ajouter vous-même.
10483
10584---
106-*From the Free Pascal wiki, page "IDE Window: Make ResourceString/fr", as the Internet Archive kept it on 2023-03-22. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
85+*From the Free Pascal wiki, page "IDE Window: Make ResourceString/fr", as it stood on 2012-04-13 after a change by Chronos, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
86+Category: Localization/fr

Back to history