Frontmost process
Frontmost process {( * )} -> Résultat
Paramètre | Type | Description | |
---|---|---|---|
* | Opérateur | → | Numéro du process de la première fenêtre non-flottante |
Résultat | Integer | ← | Numéro du process dont la ou les fenêtre(s) est (sont) au premier plan |
Cette commande n'est pas thread-safe, elle ne peut pas être utilisée dans du code préemptif.
Description
Frontmost process retourne le numéro du process dont la ou les fenêtre(s) est (sont) au premier plan.
Lorsqu'une ou plusieurs fenêtres flottantes sont ouvertes, deux niveaux différents de fenêtres sont distingués :
- les fenêtres standard
- les fenêtres flottantes
Si la fonction Frontmost process est utilisée dans la méthode formulaire ou dans une méthode objet d'une fenêtre flottante, la fonction retourne le numéro du process de la fenêtre flottante au premier plan parmi les fenêtres flottantes. Si vous passez le paramètre optionnel astérisque, la fonction retourne le numéro du process dont la fenêtre est au premier plan, exception faite du niveau des fenêtres flottantes.
Exemple
Référez-vous à l'exemple de BRING TO FRONT.