Bonjour à tous,

Voila mon problème : je n'arrive pas à dessiner sur une form juste après sa création, exemple simple:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 tmaform.boutonClick(...)
 begin
 ...
     maform.canvas.draw(...);      -->  Fonctionne 
 end;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 tmaform.create(...)
 begin
 ...
    maform.canvas.draw(...);      -->  Ne fonctionne pas.
 end;
La form n'est pas complètement initialisée dans le 2ème cas ( du moins c'est ce que je suppose ), ce qui expliquerais le problème.

Cela dit, je n'ai trouvé aucun moyen SIMPLE de contourner le problème, cad en utilisant ni timer, ni autre bricolage.

Merci de vous pencher sur le problème.