Rubrique :Runtime
Comment peut-on après sélection d'une fenêtre de vue positionner précisément le Focus sur un objet de la vue appelée?

Date: 28.04.1999

L'auteur, ainsi que les membres du Club des Utilisateurs de WinCC® déclinent toute responsabilité sur les scripts, leurs contenus; et plus généralement sur les informations diffusés dans la totalité des pages du site.

L'appel direct de la fonction SetFocus lors de l'appel image peut s'avérer problématique (Timing-Probleme). De façon a ce que ca fonctionne correctement , se conformer a l'exemple joint. Avec l'événement Appel de Vue il faut positionner une variable d'aide. En liaison avec celle-ci , appeler alors la fonction SetFocus. Le Script est lié avec l'attribut Visualiser du bouton 'Closed'.

Télécharger le fichier "SetFocus.exe" sur votre machine dans un répertoire propre. C'est un fichier autodécomprimant que l'on démarre avec double clic. Les fichiers générés "Focus.PDL" et "Bildfenster_1.PDL" seront à recopier dans le répertoire de votre projet dans le sous répertoire "...\GraCS". Vous pouvez ainsi utiliser l'image "Fokus.pdl" dans votre Projet. Vous devez encore ajouter dans votre projet la variable d’aide "Dummy", qui peut être une variable binaire.

Exemple
 SetFocus.exe (27 KB)


Automatismes et Systèmes Industriels

Les membres du Club WinCC sur le Ouebe
José Ros - Edito & Tips - jose.ros@asi-system.com
Benjamin Barletta - Web Designer - benjamin.barletta@asi-system.com
Jean-Louis Marin - Contacts - jean-louis.marin@asi-system.com