PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Présentation
  • Récupérer et modifier le libellé du champ Bouton
  • Récupérer le libellé
  • Modifier le libellé
  • Connaître et modifier l'état d'un champ Bouton poussoir (ou bouton "On / Off")
  • Changer la destination d'un champ Bouton
  • Modifier l'image affichée dans le champ Bouton
  • Propriétés spécifiques à la gestion des images d'un champ Bouton
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Manipuler un champ Bouton par programmation
Présentation
WINDEV, WINDEV Mobile et WEBDEV permettent de manipuler un champ Bouton directement par programmation. Il suffit d'utiliser directement la variable du champ Bouton dans le code.
La variable du champ Bouton :
  • correspond au nom du champ Bouton.
  • est initialisée avec le libellé du champ Bouton.
Récupérer et modifier le libellé du champ Bouton

Récupérer le libellé

Pour récupérer le libellé du champ Bouton, utilisez la syntaxe suivante :
  • syntaxe directe :
    <Libellé> = <Nom du champ Bouton>
  • utilisation de la propriété ..Libellé :
    <Libellé> = <Nom du champ Bouton>..Libellé
<Libellé> est une variable de type Chaîne de caractères.
Versions 20 et supérieures
WINDEV Remarque : Si le libellé est en RTF (option "RTF" cochée dans l'onglet "Général" de la description du champ), le libellé récupéré contiendra les balises du RTF. Il est possible d'obtenir le libellé sans les balises RTF en utilisant la fonction RTFVersTexte.
Par exemple :
MonLibellé est une chaîne
MonLibellé = RTFVersTexte(BTN_Bouton..Libellé)
Nouveauté 20
WINDEV Remarque : Si le libellé est en RTF (option "RTF" cochée dans l'onglet "Général" de la description du champ), le libellé récupéré contiendra les balises du RTF. Il est possible d'obtenir le libellé sans les balises RTF en utilisant la fonction RTFVersTexte.
Par exemple :
MonLibellé est une chaîne
MonLibellé = RTFVersTexte(BTN_Bouton..Libellé)
WINDEV Remarque : Si le libellé est en RTF (option "RTF" cochée dans l'onglet "Général" de la description du champ), le libellé récupéré contiendra les balises du RTF. Il est possible d'obtenir le libellé sans les balises RTF en utilisant la fonction RTFVersTexte.
Par exemple :
MonLibellé est une chaîne
MonLibellé = RTFVersTexte(BTN_Bouton..Libellé)

Modifier le libellé

Pour modifier le libellé du champ Bouton, utilisez la syntaxe suivante :
<Nom du champ Bouton> = <Libellé>
<Libellé> est une variable de type Chaîne de caractères.
Versions 20 et supérieures
WINDEV Remarque : Si le libellé est en RTF (option "RTF" cochée dans l'onglet "Général" de la description du champ), le nouveau libellé pourra contenir ou non du texte RTF.
Nouveauté 20
WINDEV Remarque : Si le libellé est en RTF (option "RTF" cochée dans l'onglet "Général" de la description du champ), le nouveau libellé pourra contenir ou non du texte RTF.
WINDEV Remarque : Si le libellé est en RTF (option "RTF" cochée dans l'onglet "Général" de la description du champ), le nouveau libellé pourra contenir ou non du texte RTF.
Connaître et modifier l'état d'un champ Bouton poussoir (ou bouton "On / Off")
WINDEVUniversal Windows 10 AppJava La propriété ..Enfoncé permet de connaître l'état du champ Bouton :
<Etat> = <Nom du champ Bouton>..Enfoncé
<Etat> est une variable de type Booléen :
  • Vrai si le bouton est enfoncé,
  • Faux si le bouton est relâché.
Changer la destination d'un champ Bouton
Modifier l'image affichée dans le champ Bouton
WINDEVUniversal Windows 10 AppJava Pour modifier l'image affichée dans le champ Bouton, utilisez la propriété ..Image :
<Nom du champ Bouton>..Image = <Chemin de l'image>
<Chemin de l'image> est une variable de type Chaîne de caractères.
Les formats d'images supportés sous Windows sont :
  • Bitmap (*.BMP)
  • Graphics Interchange Format (*.gif)
  • Joint Picture Experts Group (*.jpg ; *.jpeg)
  • Kodak Photo CD (*.pcd)
  • PaintBrush (*.pcx)
  • Adobe Photoshop Format (*.psd)
  • TrueVision TARGA (*.tga)
  • Tagged Image File Format (*.tif ; *.tiff)
    Remarque : l'option "tiff mosaïque" de la norme tiff 6.0 n'est pas supportée. Dans ce cas, il est conseillé d'enregistrer l'image à la norme tiff 5.0.
  • Portable Network Graphics (*.png)
  • Windows MetaFiles (*.emf ; *.wmf)
  • Icônes (*.ico ; *.icw)
    Versions 22 et supérieures
    Remarques :
    • Affichage HQ (Haute Qualité) disponible.
    • Gestion des planches au format BMP transparent (32 bits).
    Nouveauté 22
    Remarques :
    • Affichage HQ (Haute Qualité) disponible.
    • Gestion des planches au format BMP transparent (32 bits).
    Remarques :
    • Affichage HQ (Haute Qualité) disponible.
    • Gestion des planches au format BMP transparent (32 bits).
  • Curseurs (*.cur)
  • Portable Document Format (*.pdf)
  • Versions 15 et supérieures
    Scalable Vector Graphics (*.svg)
    Nouveauté 15
    Scalable Vector Graphics (*.svg)
    Scalable Vector Graphics (*.svg)
  • Versions 22 et supérieures
    Images WINDEV (générées par l'éditeur d'images, *.WDPIC).
    Nouveauté 22
    Images WINDEV (générées par l'éditeur d'images, *.WDPIC).
    Images WINDEV (générées par l'éditeur d'images, *.WDPIC).
Remarque : Pour gérer les images au format TIFF, GIF et JPEG, Wxxximg.dll doit être installée avec les autres DLL de WINDEV.
Propriétés spécifiques à la gestion des images d'un champ Bouton
Les propriétés suivantes sont spécifiques à la gestion des images utilisées par un champ Bouton par programmation.
EnfoncéPermet de connaître et modifier l'état d'un champ Bouton poussoir (bouton enfoncé ou non).
ImagePermet de connaître et de modifier l'image d'un champ Bouton.
ImageEtatPermet de connaître et de modifier le nombre de dessins présents dans l'image associée à un champ Bouton.
ImageFondPermet de connaître et de modifier l'image associée au cadre d'un champ Bouton.
ImageFondEtatPermet de connaître et de modifier le nombre de dessins présents dans l'image associée au cadre d'un champ Bouton.
ValeurPermet de connaître et de modifier le libellé d'un champ Bouton.

Pour connaître la liste complète des propriétés du WLangage pouvant être utilisées avec un champ de type Bouton, consultez Propriétés associées au champ Bouton.
Voir Aussi
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire