PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE


  • Gestion des images grisées
  • Gestion de l'effet translucide
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
StyleDessin (Fonction)
En anglais : DrawingStyle
Permet de connaître et de modifier :
  • le mode d'affichage des boutons grisés dans les fenêtres de votre application.
  • le mode d'affichage du cadre translucide des fenêtres de votre application.
  • Versions 22 et supérieures
    le mode de chargement des images de grande taille.
    Nouveauté 22
    le mode de chargement des images de grande taille.
    le mode de chargement des images de grande taille.
Exemple
// Dessine les icônes grisées en niveau de gris
StyleDessin(stylePictoGriséDégradé, Vrai)
// Supprime l'effet de cadre translucide
StyleDessin(styleCadreFenTranslucide, Faux)
Syntaxe

Modifier le mode d'affichage utilisé des éléments (boutons, fenêtres) Masquer les détails

StyleDessin(<Elément> , <Mode d'affichage>)
<Elément> : Constante de type Entier
Elément concerné par le paramétrage :
styleCadreFenTranslucideParamétrage du style translucide des fenêtres.
Windows Mobile Cette constante n'a pas d'effet.
Versions 22 et supérieures
styleImageFaibleQualité
Nouveauté 22
styleImageFaibleQualité
styleImageFaibleQualité
Paramétrage du chargement des images de grande taille (supérieur à 640x480).
Windows Mobile Cette constante n'est pas disponible.
stylePictoGriséDégradéParamétrage de l'effet grisé pour les boutons.
Versions 15 et supérieures
styleRetraitCadreACheval
Nouveauté 15
styleRetraitCadreACheval
styleRetraitCadreACheval
Paramétrage du nombre de pixels entre le texte et le cadre dans le mode d'affichage "à cheval".
<Mode d'affichage> : Booléen ou Entier
Indique le nouveau mode d'affichage de l'élément concerné :
  • Pour la gestion de l'effet translucide :
    • Vrai : Les fenêtres ayant un cadre translucide sont affichées avec cet effet.
    • Faux : L'effet "Cadre translucide" des fenêtres est ignoré.
  • Versions 22 et supérieures
    Pour la gestion du chargement des images :
    • Vrai : Chargement rapide : le temps de chargement des images est prioritaire sur leur qualité.
    • Faux : Chargement plus lent : la qualité des images est prioritaire sur leur temps de chargement.
    Nouveauté 22
    Pour la gestion du chargement des images :
    • Vrai : Chargement rapide : le temps de chargement des images est prioritaire sur leur qualité.
    • Faux : Chargement plus lent : la qualité des images est prioritaire sur leur temps de chargement.
    Pour la gestion du chargement des images :
    • Vrai : Chargement rapide : le temps de chargement des images est prioritaire sur leur qualité.
    • Faux : Chargement plus lent : la qualité des images est prioritaire sur leur temps de chargement.
  • Pour la gestion de l'effet grisé :
    • Vrai : Les icônes, images des boutons grisés sont affichées en niveau de gris. Si ce mode est sélectionné, l'affichage peut prendre un peu plus de temps, mais le rendu est meilleur.
    • Faux : Les icônes, images des boutons grisés sont affichées en grisage automatique. Dans ce mode, si l'image ne contient aucun pixel noir, la version grisée ne dessine rien.
  • Pour le retrait du mode de dessin "à cheval" : Nombre de pixels d'espacement entre le trait du cadre et le texte du libellé.

Connaître le mode d'affichage utilisé des éléments (boutons, fenêtres) Masquer les détails

<Résultat> = StyleDessin(<Elément>)
<Résultat> : Booléen ou Entier
Renvoie le mode d'affichage actuel de l'élément spécifié ou le nombre de pixel du retrait dans l'affichage des libellés en mode "à cheval".
<Elément> : Constante de type entier
Elément concerné par le paramétrage.
styleCadreFenTranslucideParamétrage du style translucide des fenêtres.
Si <Résultat> = Vrai, les fenêtres ayant un cadre translucide sont affichées avec cet effet.
Si <Résultat> = Faux, l'effet "Cadre translucide" est ignoré.
Windows Mobile Cette constante n'a pas d'effet.
Versions 22 et supérieures
styleImageFaibleQualité
Nouveauté 22
styleImageFaibleQualité
styleImageFaibleQualité
Paramétrage du chargement des images de grande taille (supérieur à 640x480).
Si <Résultat> = Vrai, le temps de chargement des images est prioritaire sur leur qualité.
Si <Résultat> = Faux, la qualité des images est prioritaire sur leur temps de chargement.
Windows Mobile Cette constante n'est pas disponible.
stylePictoGriséDégradéParamétrage de l'effet grisé pour les boutons.
Si <Résultat> = Vrai, l'image des boutons sont affichées en niveau de gris.
Si <Résultat> = Faux, l'image des boutons est grisée selon le système de grisage de Windows 95.
Versions 15 et supérieures
styleRetraitCadreACheval
Nouveauté 15
styleRetraitCadreACheval
styleRetraitCadreACheval
Paramétrage de l'espacement (en pixels) entre le cadre et le texte d'un libellé affiché en mode "à cheval".
Remarques

Gestion des images grisées

Selon le mode d'affichage choisi avec la constante stylePictoGriséDégradé :
  • <Mode d'affichage> = Faux : Les boutons grisés sont dessinés ainsi :
    Attention : Si le bouton ne contient aucun pixel noir, la version grisée ne dessinera rien.
  • <Mode d'affichage> = Vrai : Les boutons sont dessinés en niveau de gris :
WINDEVEtats et RequêtesCode Utilisateur (MCU)

Gestion de l'effet translucide

La gestion de l'effet translucide est équivalente à l'option de menu "Désactiver l'effet translucide des fenêtres" du menu contextuel des fenêtres.
Il est aussi possible de désactiver la gestion de l'effet translucide avec la fonction FenDésactiveEffet.
Composante : wd240obj.dll
Version minimum requise
  • Version 11
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire