PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Les différents types de pages : caractéristiques et traitements associés
  • Page principale
  • Page de configuration
  • Page flyout
  • Fonctions WLangage
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Gadget Vista : Programmation
Avertissement
A partir de la version 24, cette fonctionnalité n'est plus disponible
Présentation
WEBDEV permet de créer simplement des gadgets pour Windows Vista (et supérieur). Un gadget est un "mini site" contenant des pages spécifiques.
Pour gérer ces pages et pour exploiter toutes les propriétés des gadgets Vista, WEBDEV propose :
  • des traitements spécifiques associés aux différents types de pages d'un gadget Vista.
  • des fonctions WLangage permettant de gérer certaines spécificités des gadgets Vista.
Les différents types de pages : caractéristiques et traitements associés
Trois types de pages sont utilisables dans un gadget :
  • Page principale (page de présentation).
  • Page configuration (page de paramétrage).
  • Page flyout.
Ces trois types de pages possèdent des traitements spécifiques.
Remarque : Si les pages du gadget Vista sont des pages statiques, seuls des traitements navigateur sont disponibles. Si les pages du gadget sont des pages AWP, les traitements serveur classiques s'ajoutent aux traitements navigateur. Pour plus de détails, consultez Traitements associés aux pages.

Page principale

La page principale est la page affichée dans le volet des gadgets sous Windows Vista. Cette page doit avoir une largeur comprise entre 25 et 130 pixels, et une hauteur au minimum de 60 pixels.
Pour réaliser un gadget détouré, spécifiez une image de fond. Cette image doit gérer le mode transparent (image au format GIF ou PNG par exemple).
Cette page peut permettre d'afficher des pages de type "Flyout". Il suffit d'utiliser dans le code du bouton concerné l'appel à la fonction GadgetAfficheFlyout.
Les codes navigateur associés à cette page sont les suivants :
TraitementCondition d'exécution
Chargement (onload) de la page (Code navigateur)Code navigateur exécuté lors de l'affichage de la page dans le navigateur (réalisé par exemple par les fonctions PageAffiche ou PageActualise)
Déchargement (onunload) de la page (Code navigateur)Code navigateur exécuté lors de l'affichage d'une nouvelle page dans le navigateur.
Ancrage de la page dans le volet Windows (Code navigateur)Code navigateur exécuté lorsque le gadget Vista est "docké" au volet Windows des gadgets.
Sortie de la page du volet Windows (Code navigateur)Code navigateur exécuté lorsque le gadget Vista est "dédocké" (sorti) du volet Windows des gadgets.
Après la fermeture de la fenêtre de configuration (Code navigateur)Code navigateur exécuté après la fermeture de la page utilisée pour configurer le gadget Vista.
Ouverture de la fenêtre de configuration (Code navigateur)Code navigateur exécuté lors de l'ouverture de page utilisée pour configurer le gadget Vista.
Souris en dehors (Code navigateur)Code navigateur exécuté lorsque le curseur de la souris est en dehors du gadget Vista.

Page de configuration

La page de configuration permet de paramétrer le gadget Vista. Cette page est affichée par le bouton de type configuration (icône outils) présent dans le gadget. Ce bouton apparaît automatiquement si une page de configuration est présente. Ce bouton n'est pas paramétrable.
Cette page doit avoir une largeur de 278 pixels.
La page de paramétrage contient automatiquement un bouton de validation et un bouton d'annulation.
Dans la page de configuration, il est nécessaire de spécifier une police dans les styles : si la police est "non défini", la police par défaut sera utilisée. Dans ce cas, des différences de mise en page entre l'édition et l'exécution pourront être observées.
La couleur de fond de la page de configuration est le gris. Cette couleur ne peut pas être modifiée. Il est possible d'utiliser une image de fond. Si cette image de fond gère la transparence, il est conseillé de ne pas écrire sur les zones transparentes.
Les codes navigateur associés à cette page sont les suivants :
TraitementCondition d'exécution
Chargement (onload) de la page (Code navigateur)Code navigateur exécuté lors de l'affichage de la page dans le navigateur (réalisé par exemple par les fonctions PageAffiche ou PageActualise)
Déchargement (onunload) de la page (Code navigateur)Code navigateur exécuté lors de l'affichage d'une nouvelle page dans le navigateur.
Validation de la fenêtre de configuration (Code navigateur)Code navigateur exécuté lors de l'appui sur le bouton de validation.
Annulation de la fenêtre de configuration (Code navigateur)Code navigateur exécuté lors de l'appui sur le bouton d'annulation.
Remarque : Les fonctions GadgetChargeParamètre et GadgetSauveParamètre permettent de gérer la mémorisation des paramètres.

Page flyout

Les pages flyout sont des pages standard. Ces pages sont des pages libres pouvant être ouvertes depuis la page principale (à l'aide d'un bouton, d'un lien, ...).
La taille maximale pour ce type de page est de 400 pixels en hauteur et en largeur. La couleur de fond des pages flyout est le blanc. Cette couleur ne peut pas être modifiée.
Dans les pages flyout, il est nécessaire de spécifier une police dans les styles : si la police est "non défini", la police par défaut sera utilisée. Dans ce cas, des différences de mise en page entre l'édition et l'exécution pourront être observées.
Les pages flyout possèdent les traitements suivants :
TraitementCondition d'exécution
Chargement (onload) de la page (Code navigateur)Code navigateur exécuté lors de l'affichage de la page dans le navigateur (réalisé par exemple par les fonctions PageAffiche ou PageActualise)
Déchargement (onunload) de la page (Code navigateur)Code navigateur exécuté lors de l'affichage d'une nouvelle page dans le navigateur.
Ces pages peuvent être manipulées grâce aux fonctions GadgetAfficheFlyout et GadgetFermeFlyout.
Fonctions WLangage
Les fonctions de gestion des gadgets Vista sont les suivantes :
Versions 12 et supérieures
GadgetAfficheFlyout
Nouveauté 12
GadgetAfficheFlyout
GadgetAfficheFlyout
Affiche une page du gadget Vista.
Versions 12 et supérieures
GadgetChargeParamètre
GadgetChargeParamètre
Charge une valeur persistante dans un gadget.
Versions 12 et supérieures
GadgetFermeFlyout
Nouveauté 12
GadgetFermeFlyout
GadgetFermeFlyout
Ferme la popup de détails dans un gadget Vista.
Versions 12 et supérieures
GadgetSauveParamètre
GadgetSauveParamètre
Sauve une valeur persistante dans un gadget.
Voir Aussi
Version minimum requise
  • Version 12
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire