Vcl.Forms.TSettingChangeEvent
C++
typedef void __fastcall (__closure *TSettingChangeEvent)(System::TObject* Sender, int Flag, const System::UnicodeString Section, int &Result);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
typedef | public | Vcl.Forms.hpp | Vcl.Forms | Vcl.Forms |
Description
TSettingChangeEvent est le type d'un gestionnaire d'événement OnSettingChange.
TSettingChangeEvent comprend les paramètres suivants :
Sender est l'objet application.
Section indique la zone qui contient le paramètre système modifié. Il s'agit généralement d'une clé de registre ou du nom d'une section de Win.ini. Si la notification indique une modification de stratégie, Section est la chaîne 'Policy'. Si la notification indique une modification des paramètres locaux, Section est la chaîne 'intl'.
Result est la valeur renvoyée à Windows. Cette valeur doit être 0 si le gestionnaire d'événement a répondu à la modification de paramétrage et différente de 0 dans le cas contraire.
Flag indique le paramètre qui a été modifié. Le tableau suivant énumère les valeurs possibles :
Valeur | Signification |
---|---|
0 |
Une stratégie utilisateur a été appliquée ou un paramètre local utilisateur a été modifié. |
1 |
Une stratégie informatique a été appliquée. |
SPI_SETDESKWALLPAPER |
Le bitmap du papier peint de bureau a été modifié. |
SPI_SETCURSORS |
Les curseurs système ont été modifiés. |
SPI_SETDESKPATTERN |
Le motif de bureau a été rechargé à partir de Win.ini. |
SPI_SETFONTSMOOTING |
La fonctionnalité de lissage des fontes a été activée ou désactivée. |
SPI_SETWORKAREA |
La taille de la zone de travail (partie de l'écran non masquée par la barre de tâches système ou les barres d'outils du bureau) a été modifiée. |
SPI_ICONHORIZONTALSPACING |
La largeur, en pixels, d'une cellule d'icône a été modifiée. Ceci affecte la disposition des grandes icônes. |
SPI_ICONVERTICALSPACING |
La hauteur, en pixels, d'une cellule d'icône a été modifiée. Ceci affecte la disposition des grandes icônes. |
SPI_SETICONMETRICS |
Les mesures associées aux icônes système ont été modifiées. |
SPI_SETICONS |
Les icônes système ont été rechargées. |
SPI_SETICONTITLELOGFONT |
La fonte du titre des icônes a été modifiée. |
SPI_SETICONTITLEWRAP |
L'empaquetage du titre des icônes a été activé ou désactivé. |
SPI_SETBEEP |
Le bip d'avertissement a été activé ou désactivé. |
SPI_SETDEFAULTINPUTLANG |
La langue de saisie par défaut du shell système a été modifiée. |
SPI_SETDOUBLECLICKTIME |
La vitesse du double-clic de la souris a été modifiée. |
SPI_SETDOUBLECLICKHEIGHT |
La hauteur du rectangle de double-clic a été modifiée. |
SPI_SETDOUBLECLICKWIDTH |
La largeur du rectangle de double-clic a été modifiée. |
SPI_SETKEYBOARDCUES |
Le paramètre indiquant si les lettres des touches d'accès rapide aux menus sont toujours affichées ou uniquement si le menu est activé à partir du clavier a été modifié. |
SPI_SETKEYBOARDDELAY |
Le délai de répétition du clavier a été modifié. |
SPI_SETKEYBOARDPREF |
La préférence de clavier a été modifiée. Ce paramètre indique si l'utilisateur souhaite que les applications affichent les interfaces clavier masquées. |
SPI_SETKEYBOARDSPEED |
La vitesse de répétition du clavier a été modifiée. |
SPI_SETLANGTOGGLE |
Le raccourci clavier permettant de basculer entre les langues de saisie a été modifié. |
SPI_SETMOUSE |
Les valeurs de seuil ou l'accélération de la souris ont/a été modifiée(s). |
SPI_SETMOUSEBUTTONSWRAP |
La signification des boutons gauche et droit de la souris a été modifiée. |
SPI_SETMOUSEHOVERHEIGHT |
La hauteur du rectangle dans lequel la souris doit rester pour les messages d'attente a été modifiée. |
SPI_SETMOUSEHOVERTIME |
La durée pendant laquelle la souris doit rester dans le rectangle d'attente pour générer les messages d'attente a été modifiée. |
SPI_SETMOUSEHOVERWIDTH |
La largeur du rectangle dans lequel la souris doit rester pour les messages d'attente a été modifiée. |
SPI_SETMOUSESPEED |
La vitesse de la souris a été modifiée. |
SPI_SETMOUSETRAILS |
Les trainées de la souris ont été activées ou désactivées. |
SPI_SETSNAPTODEFBUTTON |
L'affectation automatique de la souris au bouton par défaut a été activée ou désactivée. |
SPI_SETWHEELSCROLLLINES |
Le nombre de lignes à faire défiler quand la roulette de la souris est tournée d'un cran a été modifié. |
SPI_SETMENUDROPALIGNMENT |
L'alignement des menus surgissants a été modifié (gauche ou droit). |
SPI_SETMENUFADE |
L'animation de fondu de menu a été activée ou désactivée (Windows 2000). |
SPI_SETMENUSHOWDELAY |
Le délai avant l'affichage d'un raccourci de menu quand la souris se trouve sur un élément de sous-menu a été modifié. |
SPI_SETLOWPOWERACTIVE |
L'économie d'énergie de l'écran a été activée ou désactivée. |
SPI_SETLOWPOWERTIMEOUT |
Le délai avant l'activation de l'économie d'énergie d'écran a été modifié. |
SPI_SETPOWEROFFACTIVE |
Le mode Eteint de l'économiseur d'écran a été activé ou désactivé. |
SPI_SETPOWEROFFTIMEOUT |
Le délai avant l'activation du mode Eteint de l'économiseur d'écran a été modifié. |
SPI_SETSCREENSAVEACTIVE |
L'économiseur d'écran a été activé ou désactivé. |
SPI_SETSCREENSAVETIMEOUT |
Le délai avant l'affichage de l'économiseur d'écran a été modifié. |
SPI_SETCOMBOBOXANIMATION |
L'effet de déroulement des boîtes à options a été activé ou désactivé. |
SPI_SETCURSORSHADOW |
L'ombre du curseur a été activée ou désactivée (Windows 2000). |
SPI_SETGRADIENTCAPTIONS |
L'effet dégradé des barres de titres de fenêtres a été activé ou désactivé. |
SPI_SETHOTTRACKING |
La caractéristique de suivi dynamique a été activée ou désactivée. |
SPI_SETLISTBOXSMOOTHSCROLLING |
Le défilement lent des zones de liste a été activé ou désactivé. |
SPI_SETMENUANIMATION |
L'animation de menu a été activée ou désactivée. |
SPI_SETMENUUNDERLINES |
Identique à SPI_SETKEYBOARDCUES. |
SPI_SETSELECTIONFADE |
La fonctionnalité de fondu de sélection de menu a été activée ou désactivée (Windows 2000). |
SPI_SETTOOLTIPANIMATION |
L'animation des conseils a été activée ou désactivée (Windows 2000). |
SPI_SETTOOLTIPFADE |
L'animation des conseils a basculé entre les effets de fondu et de déroulement. (Windows 2000). |
SPI_SETUIEFFECTS |
Les effets de l'interface utilisateur ont été activés ou désactivés (Windows 2000). |
SPI_SETACTIVEWINDOWTRACKING |
Le suivi de la fenêtre active (où la fenêtre active suit la souris) a été activé ou désactivé. |
SPI_SETACTIVEWNDTRKZORDER |
Le suivi de la fenêtre active a été modifié si la fenêtre active a été placée en haut. |
SPI_SETANIMATION |
Les paramètres des effets d'animation appliqués aux actions de l'utilisateur ont été modifiés. |
SPI_SETBORDER |
La largeur de la bordure de dimensionnement d'une fenêtre a été modifiée. |
SPI_SETCARETWIDTH |
La largeur du signe d'insertion dans les contrôles de saisie a été modifiée (Windows 2000). |
SPI_SETDRAGFULLWINDOWS |
Le déplacement des fenêtres entières a été activé ou désactivé. |
SPI_SETDRAGHEIGHT |
La hauteur du rectangle utilisé pour détecter les opérations de déplacement a été modifiée. |
SPI_SETDRAGWIDTH |
La largeur du rectangle utilisé pour détecter les opérations de déplacement a été modifiée. |
SPI_SETFOREGROUNDFLASHCOUNT |
Le nombre de fois qu'un bouton de barre d'outils clignote lorsqu'il rejette une demande de basculement à l'avant-plan a été modifié. |
SPI_SETFOREGROUNDLOCKTIMEOUT |
Le délai, après une saisie, pendant lequel les applications ne peuvent pas s'imposer à l'avant-plan a été modifié. |
SPI_SETMINIMIZEDMETRICS |
Les mesures des fenêtres réduites ont été modifiées. |
SPI_SETNONCLIENTMETRICS |
Les mesures de la zone non client des fenêtres non réduites ont été modifiées. |
SPI_SETSHOWIMEUI |
La capacité de la fenêtre IME a être visible en fonction des utilisateurs a été modifiée. |
SPI_SETPENWINDOWS |
La fenêtre Crayon a été chargée ou déchargée (Windows 9x). |
SPI_SETACCESSTIMEOUT |
Le délai des fonctionnalités d'accessibilité a été modifié. |
SPI_SETFILTERKEYS |
Les paramètres de la fonctionnalité d'accessibilité FilterKeys ont été modifiés. |
SPI_SETHIGHCONTRAST |
Les paramètres de la fonctionnalité d'accessibilité HighContrast ont été modifiés. |
SPI_SETMOUSECLICKLOCK |
L'état ClickLock de la souris a été activé ou désactivé (Windows Me). |
SPI_SETMOUSECLICKLOCKTIME |
Le délai de verrouillage du bouton principal de la souris a été modifié (Windows Me). |
SPI_SETMOUSEKEYS |
Les paramètres de la fonctionnalité d'accessibilité MouseKeys ont été modifiés. |
SPI_SETMOUSESONAR |
La fonctionnalité Sonar de la souris a été activée ou désactivée (Windows Me). |
SPI_SETMOUSEVANISH |
La fonctionnalité Vanish de la souris a été activée ou désactivée (Windows Me). |
SPI_SETSCREENREADER |
Un utilitaire d'écran (tel que le synthétiseur vocal ou l'utilitaire d'affichage en Braille) a été démarré ou arrêté. |
SPI_SETSERIALKEYS |
Les paramètres de la fonctionnalité d'accessibilité SerialKeys ont été modifiés (Windows 9x). |
SPI_SETSHOWSOUNDS |
La fonctionnalité d'accessibilité Show Sounds a été activée ou désactivée. |
SPI_SETSOUNDSENTRY |
Les paramètres de la fonctionnalité d'accessibilité SoundSentry ont été modifiés. |
SPI_SETSTICKYKEYS |
Les paramètres de la fonctionnalité StickyKeys ont été modifiés. |
SPI_SETTOGGLEKEYS |
Les paramètres de la fonctionnalité ToggleKeys ont été modifiés. |