Création de curseurs personnalisés
Vous pouvez créer des curseurs personnalisés dans n’importe quelle forme de votre choix. Pour cet exemple, un simple bandeau est choisi, mais la forme réelle peut être n’importe quoi. Voici le code de l’élément CUSTOMSLIDER :
<CustomSlider
top="160"
left="130"
min="0"
max="100"
toolTip="volume control"
image="slider.bmp"
positionImage="graymap.bmp"
enabled="true"
value="wmpprop:player.settings.volume"
value_onchange="player.settings.volume = value" />
Cela permet de définir une valeur initiale pour le curseur. Deux nouvelles bitmaps sont introduites. L’une est la bitmap en nuances de gris (slider.bmp) qui définit les valeurs qui seront utilisées lorsque vous cliquez sur, et l’autre (slider.bmp) qui détermine l’image qui sera affichée lorsqu’un clic est effectué sur une partie particulière de la nuances de gris.
La valeur initiale est déterminée par l’écoute du volume avec wmpprop, puis le volume peut être modifié lorsque l’utilisateur clique sur une partie du curseur qui déclenche une modification de la valeur.
Vous pouvez voir une apparence de curseur de travail similaire dans la section exemple du kit de développement logiciel (SDK).