Ce sujet est résolu.
1 | |||
Auteur | Messages | ||
---|---|---|---|
spheris | #1 Posté le 4/1/2015 à 21:43:31 | ||
Bonsoir, La commande drawingarea1.Grab() ne fonctionne plus avec GB3. Pourriez-vous me dire comment capturer le contenu de cette drawingarea? d'avance merci pour vos réponses. | |||
spheris | #2 Posté le 9/1/2015 à 21:46:34 | ||
Bon, un
capture l'écran. je dois jouer avec les 4 coordonnées pour l'adapter à ma fenêtre. C'était bien plus simple avant en GB2. Je ne vois pas pourquoi le développeur a changé cette fonction simple et intéressante. Et au passage la nouvelle fonction drawarea1.Grab(), ça sert à quoi concrètement ? Je ne comprends pas l'utilisation de cette commande pour la souris et le clavier. Quelqu'un aurait un exemple pratique ? | |||
gambix | #3 Posté le 18/1/2015 à 00:25:00 | ||
Faire simple ! | A priori toutes les key_events et mouse_event du formulaire sont réorienté vers ce widget jusqu'a ce qu'on fasse esc. Utilité possible dans la réalisation d'un widget. Comme Drawingarea/ScrollArea sert de base a la création de la plupard des widget en Gambas. Pourquoi avoir changé grab pour Screenshot (grab signifie saisir)... parce que ça colle plus a l'appellation standart. De plus la fonctionnalité de screenshot est dépendente du desktop. D'où Desktop.Screenshot(me.screenX, me.Screeny, me.width, me.height) Moins de texte dans une signature c'est agrandir son espace. | ||
spheris | #4 Posté le 18/1/2015 à 10:48:12 | ||
Merci pour ta réponse. Je comprends mieux maintenant. Toutefois, comment capturer l'interieur de ma form sans prendre tout l'écran? | |||
1 |