Gambas France BETA


Pas de compte ? Incription

couleur du mercure !

1
AuteurMessages
archi12#1 Posté le 28/10/2014 à 09:23:31
bonjour,
dans un slider, utilisé, par exemple, comme thermometre, comment changer la couleur du mercure (!) de vert par defaut à autre couleur ?
j'ai essayé foreground, background mais rien n'y fait.
Merci de votre aide.
Reivillo#2 Posté le 28/10/2014 à 14:38:46
C' est ici, et nul part ailleurs. « Et pis c'est tout ! »Bonjour archi12.

Je crains que cela soit Codé en Dur...( Mais je me trompe peut-être! )
Une autre solution, est de récupérer la photo d'un Thermomètre sur Google,
et de Coder l'Animation de la Colonne de Mercure.
Un très bon exercice, de Travail sur Image. :D

Reivillo.
Version LinuxMint 13 (1.6.1-1+maya-mate(32-bit)) LTS Noyau 3.14.33-031433-generic (27-02-2015)
LinuxMint 13 Mate Fr ICI, LinuxMint 17 Mate Fr .
Programmation Gambas3 Installé depuis la Console Terminal avec successivement: Les 3 Lignes sudo en Gras ci-dessous...
sudo add-apt-repository ppa:gambas-team/gambas3
sudo apt-get update
sudo apt-get install gambas3 -y
Gambas3.8.4-57.47 (Mise à Jour Auto via mintupdate le 28-01-2016)
Pour la Doc, c'est vers là: Documentation Gambas3 FR
vuott#3 Posté le 29/10/2014 à 12:04:54
Ne cedere ineluctabili possimus
...récupérer la photo d'un Thermomètre sur Google,
et de Coder l'Animation de la Colonne de Mercure.

Reivillo's suggestion is very good.

You could use some Paint or Draw Class metods, approximately like this:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
DIM im AS Image
DIM h AS SHORT

im = Image.Load("/path/image/of/thermomètre"

' here the code to obtain "y" value.
...
...


' and then:
WITH Paint
.Begin(im)
.Brush = .Color(Color.Red)
.Rectangle(100, 200, 10, h, 0)
.Fill
END WITH


PictureBox1.Picture = im.Picture

END
« Vita non suavis esse potest, nec Mors amara. »
1