Vcl.Forms.TSettingChangeEvent

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.