PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Caractéristiques des fenêtres non maximisées
  • Barre de titre
  • Bouton Fermer / OK
  • Type de cadre
  • Déplacement par le fond
  • Taille à l'ouverture
  • Redimensionnable
  • Boutons d'une fenêtre non maximisée
Produits
WINDEVWEBDEV - Code ServeurWEBDEV - Code NavigateurWINDEV MobileEtats et Requêtes
Plateformes
WindowsLinuxWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch
Langages
JavaPHPAjaxCode Utilisateur (MCU)Langage Externe
Bases de données
HFSQLHFSQL Client/ServeurProcédures stockéesOLE DBODBCAccès Natifs
Présentation
Une fenêtre non maximisée peut être redimensionnée par l'utilisateur et occuper seulement une partie de l'écran.
Le plus souvent, les fenêtres non maximisées sont utilisées pour afficher des messages d'information.
Différentes options sont paramétrables dans l'assistant de création de fenêtres :
Rappel : Pour lancer l'assistant de création de fenêtres, sélectionnez l'option "Fichier .. Nouveau .. Fenêtre .. Assistant de création de fenêtre vierge"). Rappel : Pour lancer l'assistant de création de fenêtres, cliquez sur parmi les boutons d'accès rapide :
  • Dans la roue qui s'affiche, cliquez sur "Fenêtre". La fenêtre de création d'un nouvel élément s'affiche : cliquez sur "Fenêtre" puis sur "Fenêtre".
  • Sélectionnez "Assistant".
  • Validez. L'assistant de création d'une fenêtre se lance.
Caractéristiques des fenêtres non maximisées

Barre de titre

La barre de titre permet par exemple d'afficher le titre de la fenêtre, ainsi que les boutons Fermer ou OK.
Si la barre de titre n'est pas visible, la fenêtre doit contenir les boutons nécessaires pour fermer la fenêtre.
La présence de la barre de titre est paramétrable à tout moment dans l'onglet "Style" de la description de la fenêtre.

Bouton Fermer / OK

Le bouton "Fermer ou OK" permet de fermer ou de valider la fenêtre en cours.
Ce bouton est associé à un traitement spécifique de la fenêtre : "Avant fermeture par bouton OK/Fermer". Ce traitement est exécuté avant le code de fermeture de la fenêtre.
Mode fonctionnement pour un bouton Fermer :
  • exécution du traitement "Avant fermeture par bouton OK/Fermer".
  • exécution le code du bouton de type "Abandon" présent dans la fenêtre (si ce bouton existe). Si la fenêtre ne contient aucun bouton de type "Abandon", fermeture de la fenêtre.
Mode fonctionnement pour un bouton OK :
  • exécution du traitement "Avant fermeture par bouton OK/Fermer".
  • exécution le code du bouton de type "Validation" présent dans la fenêtre (si ce bouton existe). Si la fenêtre ne contient aucun bouton de type "Validation", fermeture de la fenêtre.
Remarque : si le traitement "Avant fermeture par bouton OK/Fermer" appelle la fonction RepriseSaisie, la fenêtre ne sera pas fermée.
Le type du bouton peut être changé à n'importe quel moment :
  • sous l'éditeur grâce au menu contextuel du bouton :
  • sous l'éditeur dans l'onglet "Style" de la description de la fenêtre
  • par programmation (fonction FenBoutonSystème)

Type de cadre

Dans une fenêtre non maximisée, le type de cadre de la fenêtre est visible. Il est possible de choisir un cadre simple ou double, ou encore aucun cadre.
Ces paramètres peuvent être modifiés à tout moment dans l'onglet "Style" de la description de la fenêtre.
Remarque : Si aucun cadre n'est sélectionné, la fenêtre ne contiendra ni barre de titre, ni boutons OK / Fermer. Elle ne pourra pas être redimensionnable.

Déplacement par le fond

Si cette option est sélectionnée, l'utilisateur pourra déplacer la fenêtre en cliquant sur la fenêtre et en maintenant le bouton de la souris ou le stylet enfoncé pendant le déplacement.

Taille à l'ouverture

Ce paramètre correspond à la taille de la fenêtre lors de son affichage.
La taille de la fenêtre (ainsi que sa position) peut être modifiée à tout moment dans l'onglet "Détail" de la description de la fenêtre.

Redimensionnable

Une fenêtre non maximisée peut être redimensionnable. Pour cela, le type de cadre à utiliser est un cadre double (sinon la fenêtre ne sera pas redimensionnable).
Il est possible de paramétrer le caractère redimensionnable d'une fenêtre dans l'onglet "Style" de la description d'une fenêtre. Il est alors possible de définir les largeurs maximales et minimales de la fenêtre.
Boutons d'une fenêtre non maximisée
Lors de la création d'une fenêtre non maximisée à l'aide de l'assistant de création de fenêtres, il est possible de choisir les boutons à insérer dans cette fenêtre.
Dans ce cas, les boutons sélectionnés (et leur code) sont automatiquement ajoutés dans la fenêtre. Selon le type de bouton demandé, le code de clic du bouton renvoie un booléen (Oui pour le bouton "OK", Non pour le bouton "Abandonner", "Annuler"). Cette valeur de retour peut être traitée avec la fonction Ouvre. Par exemple :
SI Ouvre(FEN_Non_Max) = Oui ALORS Info("Vous avez cliqué sur OK")
Version minimum requise
  • Version 16
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire