Bonjour,
Je fait un petit soft qui doit déplacer des objets (TImage) en fonction de certains paramètres
Un soft d'histoire, il fait une ligne de temps et en fonction du zoom utilisé les objets (points historiques) ne se trouvent pas à la même place et n'ont pas la même taille. (sur une ligne de temps de [-5000 à + 2015] un objet placé de [1500 à 1600] n'aura pas la même taille que si la ligne va de [1400 à 1650] et ne sera pas placé à la même place.)
En tout cas je dois pouvoir replacer un certain nombre d'objet de manière fluide
J'ai 168 objets à déplacer (sans compter ceux déjà créé dans le programme panel, menu ...), c'est relativement fluide bien que limite. Mais quand je passe à 250 la c'est plus très fluide et bien sur plus j'augmente moins c'est fluide (voir lamentable)
J'utilise SetBounds(x,y,w,h);
Mais ce n'est pas suffisant
Auriez vous des pistes à suivre pour améliorer mon programme
(Chaque point historique que je place est un objet, est déjà une bonne idée ? Je dois pouvoir le déplacer verticalement, cliquer pour le corriger et avoir la fonction hint)
Merci de votre aide
Partager