4D v14.3Creer fenetre externe |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
Creer fenetre externe
|
Creer fenetre externe ( gauche ; haut ; droite ; bas ; type ; titre ; zonePlugin ) -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
gauche | Entier long |
![]() |
Coordonnée gauche de l'intérieur de la fenêtre | |||||
haut | Entier long |
![]() |
Coordonnée supérieure de l'intérieur de la fenêtre | |||||
droite | Entier long |
![]() |
Coordonnée droite de l'intérieur de la fenêtre | |||||
bas | Entier long |
![]() |
Coordonnée inférieure de l'intérieur de la fenêtre | |||||
type | Entier long |
![]() |
Type de la fenêtre | |||||
titre | Chaîne |
![]() |
Titre de la fenêtre | |||||
zonePlugin | Chaîne |
![]() |
Commande de zone externe | |||||
Résultat | RefFen |
![]() |
Numéro de référence de la fenêtre et de la zone externe | |||||
Creer fenetre externe 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.
Creer fenetre externe 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 Creer fenetre. Cependant, aucun d'entre eux n'est optionnel.
Creer fenetre externe 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.
L'exemple suivant ouvre une fenêtre externe et affiche une zone externe 4D Write :
wrWind:=Creer fenetre externe(50;50;350;450;8;"Ecrire lettre";"_4D WRITE")
FERMER FENETRE(wrWind)
Produit : 4D
Thème : Fenêtres
Numéro :
309
Nom intl. : Open external window
Modifié : 4D v6
Creer fenetre
FERMER FENETRE
Types de fenêtres
4D - Langage ( 4D v11 SQL Release 6)
4D - Langage ( 4D v12.4)
4D - Langage ( 4D v14 R2)
4D - Langage ( 4D v14 R3)
4D - Langage ( 4D v13.5)
4D - Langage ( 4D v14.3)
4D - Langage ( 4D v14 R4)