ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage functions / Standard functions / Windows functions / Miscellaneous WINDEV functions
  • Gestion des images grisées
  • Gestion de l'effet translucide
WINDEV
WindowsLinuxJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac Catalyst
Others
Stored procedures
DrawingStyle (Function)
In french: StyleDessin
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.
  • le mode de chargement des images de grande taille.
Example
// Dessine les icônes grisées en niveau de gris
DrawingStyle(styleGrayedIconGradient, True)
// Supprime l'effet de cadre translucide
DrawingStyle(styleTranslucentWinBorder, False)
Syntax

Modifier le mode d'affichage utilisé des éléments (boutons, fenêtres) Hide the details

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.
styleImageFaibleQualitéParamétrage du chargement des images de grande taille (supérieur à 640x480).
stylePictoGriséDégradéParamétrage de l'effet grisé pour les boutons.
styleRetraitCadreAChevalParamétrage du nombre de pixels entre le texte et le cadre dans le mode d'affichage "à cheval".
<Mode d'affichage>: Booléen ou Entier
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é.
  • 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) Hide the details

<Résultat> = StyleDessin(<Elément>)
<Résultat>: Booléen ou Entier
Mode d'affichage actuel de l'élément spécifié ou le nombre de pixels 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é.
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.
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.
styleRetraitCadreAChevalParamétrage de l'espacement (en pixels) entre le cadre et le texte d'un libellé affiché en mode "à cheval".
Remarks

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 :
WINDEVReports and QueriesUser code (UMC)

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.
Component: wd300obj.dll
Minimum version required
  • Version 11
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 09/20/2024

Send a report | Local help