gambaslinux

Aides aux utilisateurs de gambas linux

demodial.png

Bonjour,
Aujourd 'hui nous allons nous interesser au DIAL.
C 'est un compteur à aiguille pas très esthétique mais bien pratique pour fixer assez rapidement une valeur ou pour avoir une visualisation rapide d 'une valeur.

A) Les propriétés

NAME : Change le nom du dial

Dial1.name = toto 

BACKGROUND : Change la couleur d 'arriere plan du Dial

Dial1.Background = &H9FFF9F&


DROP : Reçoit l 'évènement Glisser/déplacer. 2 états possibles TRUE ou FALSE
Dial1.Drop = TRUE


ENABLED : Active ou desactive le widget.2 etats possibles TRUE ou FALSE
Dial1.Enabled = TRUE


EXPAND : Agrandi à la taille du conteneur le Dial
Dial1.Expand = FALSE


FONT : Ne fonctionne pas car pas d 'écriture.

FOREGROUND : Ne fonctionne pas non plus

HEIGHT : Fixe la hauteur en pixel du Dial
Dial1.Height  = 234


IGNORE : ignore l 'agrandissement du conteneur dnas le contenu
Dial1.Ignore = FALSE


MARK :Affiche les graduations sur le Dial
Dial1.Mark = TRUE


MAXVALUE : Fixe la valeur maximale du Dial
Dial1.MaxValue = 1000


MINVALUE : fixe la valeur minimale du Dial
Dial1.MinValue = 0


MOUSE : Choisi le curseur lors du passage de la souris à l 'interieur du Dial.
Dial1.Mouse = 2


PAGESTEP : fixe l 'echelle des grandes graduations.
Dial1.PageStep = 10 

Informations :Comprendre par pas de 10

STEP : Fixe l 'echelle des petites graduations et le pas unitaire du Dial.
Dial1.Step = 1


TAG : Etiquette qui permet la manipulation d 'un Dial en Tableau.
Dial1.Tag = "Mon tag"


TOOLTIP : Fixe une chaine de caractere sous forme de bulle d 'aide qui s 'affiche lors d 'un passage de souris sur le Dial.
Dial1.Tooltip = "C 'est le Dial "


VISIBLE : Rend ou non visible le Dial dans votre interface.
Dial1.Visible = TRUE


WIDTH = Fixe la taille horizontale en pixels de votre Dial.
Dial1.Width = 345


WRAP : Avec cette propriété activée, le Dial tournera sur 360 degrés.
Dial1.Wrap = TRUE


X : Fixe les coordonnées Horizontale (l 'origine étant en haut à gauche) du Dial sur l 'écran.
Dial1.X = 23


Y : Fixe les coordonnées Verticales (l 'origine étant en haut à gauche) du Dial sur l 'écran.
Dial1.Y = 27


B)LES EVENEMENTS
L 'évènement le plus utile à mon avis est l 'évènement CHANGE qui vous permet comme dans l 'exemple téléchargeable ci dessous de fixer rapidement une valeur.

A bientôt.