Bonjour (rebonjour),
bon je me rend compte qu'il ya des composants dans delphi que je n'ai jamais utiliser et qui me donnent du fil a retordre.
C'est le cas du TtrackBar. J'imagine que la simplicité de la solution va encore me blaster.![]()
La premiere question est simple...
Admettons que mon Trackbar min soit à 0 et mon trackbar max soit à 1000.
Je veux faire bouger mon curseur par pas de 10.
[petit EDIT pour etre plus clair] ---> je veux dire quand on le fait bouger avec la souris
Comment faire?![]()
Aujourd'hui j'ai creer un objet newtrackbar qui herite de Ttrackbar dans lequel j'implemente un onmouseover.
Dans cet event je stoque l'ancienne position puis dans le onchange je fait des trucs du genre newtrackbar.position:=old_pos+10 etc...
Mais bon c'est cracra...![]()
Je suis sur que vous connaissez la facon de faire qui va bien.
/!\ ATTENTION A LA QUESTION SUIVANTE C'EST PLUS TRASH
Bon la trackbar ne peut adresser qu'un integer... min et max sont des integer (voila ca que je voulais dire)...
Vous pensez qu'on peut facilement transformer ca en int64?
En fait l'étendue de la trackbar de base n'est pas assez grande pour ce que je veux faire.
Merci d'avance
Partager