Difference between revisions of "Nomenclature/fr"
From Lazarus wiki
Jump to navigationJump to searchm |
m (Fixed syntax highlighting; removed categories included in template) |
||
Line 5: | Line 5: | ||
* Les noms de méthode « GetFoo » sont réservée aux accesseurs en lecture de propriété "Foo" | * Les noms de méthode « GetFoo » sont réservée aux accesseurs en lecture de propriété "Foo" | ||
* Les noms de méthode « SetFoo » sont réservée aux accesseurs en écriture de propriété "Foo" | * Les noms de méthode « SetFoo » sont réservée aux accesseurs en écriture de propriété "Foo" | ||
− | <syntaxhighlight> | + | <syntaxhighlight lang=pascal> |
property OnFoo: TNotifyEvent read GetFoo write SetFoo; | property OnFoo: TNotifyEvent read GetFoo write SetFoo; | ||
</syntaxhighlight> | </syntaxhighlight> | ||
* Les noms de méthode "DoFoo" sont réservées à l'appel des evénements "OnFoo" | * Les noms de méthode "DoFoo" sont réservées à l'appel des evénements "OnFoo" | ||
− | <syntaxhighlight> | + | <syntaxhighlight lang=pascal> |
procedure TForm1.DoFoo; | procedure TForm1.DoFoo; | ||
begin | begin | ||
Line 19: | Line 19: | ||
* Les propriétés d'événement devraient être nommées On.... en commençant par un adjectif, ensuite un verbe, puis un nom (d'autres sont facultatifs): comme OnFilterRecord, OnPostError, OnDblClick (adjectif au verbe d'abord) | * Les propriétés d'événement devraient être nommées On.... en commençant par un adjectif, ensuite un verbe, puis un nom (d'autres sont facultatifs): comme OnFilterRecord, OnPostError, OnDblClick (adjectif au verbe d'abord) | ||
* Les notifications pour les descendants de TControl devraient être nommées CNxxx | * Les notifications pour les descendants de TControl devraient être nommées CNxxx | ||
− | |||
− | |||
− | |||
− |
Latest revision as of 10:17, 21 February 2020
│
Deutsch (de) │
English (en) │
español (es) │
français (fr) │
日本語 (ja) │
한국어 (ko) │
português (pt) │
русский (ru) │
- les propriétés ne devraient pas commencer par un verbe, mais avec un nom
- les méthodes devraient commencer par un verbe
- Les noms de méthode « GetFoo » sont réservée aux accesseurs en lecture de propriété "Foo"
- Les noms de méthode « SetFoo » sont réservée aux accesseurs en écriture de propriété "Foo"
property OnFoo: TNotifyEvent read GetFoo write SetFoo;
- Les noms de méthode "DoFoo" sont réservées à l'appel des evénements "OnFoo"
procedure TForm1.DoFoo;
begin
if Assigned(FOnFoo) then
FOnFoo(Nil);
end;
- Suggestion: employer "UpdateFoo" au lieu de "DoSetFoo" pour mettre à jour certains membres ou pour rendre une assertion valide
- Les propriétés d'événement devraient être nommées On.... en commençant par un adjectif, ensuite un verbe, puis un nom (d'autres sont facultatifs): comme OnFilterRecord, OnPostError, OnDblClick (adjectif au verbe d'abord)
- Les notifications pour les descendants de TControl devraient être nommées CNxxx