4D v15.4

Open external window

Accueil

 
4D v15.4
Open external window

Open external window 


 

Open external window ( gauche ; haut ; droite ; bas ; type ; titre ; zonePlugin ) -> Résultat 
Paramètre Type   Description
gauche  Entier long in Coordonnée gauche de l'intérieur de la fenêtre
haut  Entier long in Coordonnée supérieure de l'intérieur de la fenêtre
droite  Entier long in Coordonnée droite de l'intérieur de la fenêtre
bas  Entier long in Coordonnée inférieure de l'intérieur de la fenêtre
type  Entier long in Type de la fenêtre
titre  Chaîne in Titre de la fenêtre
zonePlugin  Chaîne in Commande de zone externe
Résultat  RefFen in Numéro de référence de la fenêtre et de la zone externe

Open external window crée une nouvelle fenêtre et affiche la zone externe gérée par la commande zonePlugin fournie par un plug-in 4D. Le code à passer dans zonePlugin est généralement de la forme "_NomPlugin", par exemple : _4D Write, _4D View ou _4D Draw.

Open external window retourne un Entier long qui peut être utilisé à la fois comme numéro de référence de fenêtre (qui peut être exploité par les autres commandes du thème Fenêtres) et comme référence de la zone externe affichée dans la fenêtre (qui peut être exploité par les autres routines du plug-in 4D).

Les six premiers paramètres sont identiques à ceux de la commande Open window. Cependant, aucun d'entre eux n'est optionnel.

Open external window crée une fenêtre "sans mode", c'est-à-dire que la commande n'attend pas d'action de l'utilisateur, ce qui vous permet d'afficher plusieurs fenêtres actives simultanément. Vous pouvez naviguer parmi chaque fenêtre en cliquant dessus. Vous pouvez modifier celle qui se trouve au premier plan. Si le type de la fenêtre comporte une barre de titre, une case du menu Système (Windows) ou une case de fermeture (Macintosh) sera ajoutée à la fenêtre pour permettre à l'utilisateur de refermer la fenêtre.

Exemple  

L'exemple suivant ouvre une fenêtre externe et affiche une zone externe 4D Write :

 wrWind:=Open external window(50;50;350;450;8;"Ecrire lettre";"_4D WRITE")
 
L'exemple suivant referme la fenêtre externe ouverte dans l'exemple précédent :
 CLOSE WINDOW(wrWind)



Voir aussi  

CLOSE WINDOW
Open window
Types de fenêtres (compatibilité)

 
PROPRIÉTÉS 

Produit : 4D
Thème : Fenêtres
Numéro : 309

Cette commande ne peut pas être utilisée avec 4D Server

 
HISTORIQUE 

Modifié : 4D v6

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v15)
4D - Langage ( 4D v15.4)
4D - Langage ( 4D v15.3)