PB à toute heure et à tout moment. (à parcourir avec modération)

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 24-08-2006 12:44:56

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4658
Pépites: 942
Banque: 2,147,483,647
Site web

Les pronoms

Les pronoms
Ils sont utilisés pour référencer un objet d’une manière générale indépendamment de son nom.
Si vous devez référencer un objet ou une variable en programmation, vous devez utiliser son nom exact. Vous pouvez employer les pronoms pour vous épargner de vous rappeler des noms exacts de certains objets.

L’utilisation des pronoms facilite la portabilité de votre code et la maintenance, car si vous les employer pour référencer, manière général un objet ou un contrôle, la référenciation reste valable même si le nom de l’objet ou du contrôle change.
Vous trouverez ci-après le détail de chaque pronom, suivit d’un récapitulatif et exemples dans un tableau.

Parent :   
Vous pouvez utiliser  le pronom Parent dans les scripts aux objets suivants :

- Scripts liés à tout objet contrôle posé sur une fenêtre
Lorsque vous utilisez le pronom Parent dans un script lié à un contrôle (comme un contrôle bouton), Parent permet de référencer la fenêtre contenant l’objet

- Scripts pour tout User Object de type « custom »
Lorsque vous utilisez Parent dans un User object de type custom, Parent référence l’objet utilisateur (User Object).

- Scripts pour tout menu
Lorsque vous employer Parent dans le script lié à un item d’un menu, Parent référence l’item du menu présent juste au niveau précédent l’item sur lequel le script est créer.

This :
Le pronom This permet de référencer l’objet (Fenêtre, Objet utilisateur, Menu, Application) lui même. Dans un script d’un objet ou un contrôle, vous pouvez référencer les propriétés de l’objet ou du contrôle en omettant le pronom This
Ainsi les instructions :

This..X= This.X + 100  et X = X + 1 sont équivalentes.

R: Si vous omettez This et qu’il existe une variable du même nom que la proprété de l’objet, la variable est prioritaire sur le nom de la propriété.


ParentWindow :
Le pronom ParentWindow permet de référencer l’objet fenêtre à laquelle un menu est associé durant l’exécution. ParentWindow ne peut être employé que dans les scripts des items des menus. ParentWindow ne peut pas être utilisé pour référencer les objets de la fenêtre.

Super :
Le pronom Super permet de référencer dans le script  d’un descendant ou dans l’un des ces contrôles l’objet ancêtre direct. Vous pouvez utiliser le nom de l’ancêtre à la place du Super.

http://img88.imageshack.us/img88/4452/pronomsyh2.jpg


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22