1 | |||||
Auteur | Messages | ||||
---|---|---|---|---|---|
manu | #1 Posté le 11/2/2010 à 22:30:00 | ||||
Avec Gambas ca roule ! | Bonsoir, Alors voila mon probleme, ca doit pas etre bein compliqué mais bon, je trouve pas. Pour essais, je veux faire une image de ma form Fmain que je veux dessiner dans une DrawArea se trouvant dans FApercu en cliquant sur Button1. Donc voila ce que j'ai ecris : J'ai epurer de tous ce qui concerne le redimensionnement et tout et tout... Dans FMain
Dans FApercu j'ai ecris :
Ce dernier code fonctionne si je le met dans FMain quand j'y place une DrawArea bien évidement. Mais tel qu'est mon code ci dessus, rien ne s'affiche, ni picture, ni message d'erreur lors de l'exécution de FApercu. ! :(* Merci d'avance Jeanne d'arc, elle a frit, elle a tout compris ! Config : Manjaro linux (excellent !) XFCE 4.1 (simple et efficace) Gambas 3 dans les dépots (confort total) | ||||
gambix | #2 Posté le 12/2/2010 à 16:25:00 | ||||
Faire simple ! | dans faperçus : ' Gambas class file PUBLIC SUB DrawingArea2_Draw() Draw.Picture(FMain.pForm, 2, 2) END Sinon essais simplement de mettre la propriété cached de drawingarea2 a true Moins de texte dans une signature c'est agrandir son espace. | ||||
manu | #3 Posté le 12/2/2010 à 17:16:00 | ||||
Avec Gambas ca roule ! | DrawingArea.Cached (gb.qt) Ok Gambix, Cached à True dans les propriétés de la DrawArea2, ça marche.... T'es le meilleur Merci encore. Voici ce que nous dis la doc la dessus DrawingArea.Cached² (gb.qt) PROPERTY Cached AS Boolean Retourne ou définit si les contenus de DrawingArea sont mémorisés dans un objet interne Picture. Quand il est positionné, la DrawingArea ne sera pas effacée quand elle est recouverte par une autre fenêtre. Elle sera uniquement effacée par l’utilisation explicite de la méthode Clear. Je suis pas sûre d'avoir tous compris Jeanne d'arc, elle a frit, elle a tout compris ! Config : Manjaro linux (excellent !) XFCE 4.1 (simple et efficace) Gambas 3 dans les dépots (confort total) | ||||
1 |