FTPix 2 : Screenshot de zone
Cherchant à trouver une solution pour améliorer la fonction screenshot de zone qui était très chaotique …. J’ai tout effacé et repris de 0 avec une méthode complètement différente.
Avant :
- Je créais une fenêtre sans bordures, a moitié transparente et on pouvait la déplacer et l’agrandir, un double clic sur celle-ci prenait le screen.
Mais:
- marchait mal sur windows, cadre qui scintille lorsqu’on l’agrandi. Bref, c’était moche et pas agréable à utiliser
- produisait un screen noir si on le faisait sur un écran secondaire. (sous mac au moins)
Maintenant :
- je prends un screen de la taille de l’écran et l’affiche en plein écran, j’affiche un petit message expliquant le fonctionnement :
![]()
- L’utilisateur dessine le rectangle qu’il veut capturer une fois qu’il relâche le bouton de souris j’affiche un bouton en bas de l’écran permettant de faire la capture et l’envoyer sur le FTP
Mais :
- Pas encore testé sous windows, ni avec deux écrans
Au final, je trouve cette méthode beaucoup plus esthétique et pratique. Je n’ai plus qu’a faire un joli bouton de capture et le tour est joué.
Dernier problème, où placer un bouton annuler, et surtout comment doit il se comporter ? (quand doit il apparaître/disparaître pour ne pas gêner le dessin de la zone.)
C’était le dernier gros truc à finir donc ça arrive !! Une petite période de test durant laquelle j’aurais besoin de vous dans un premier temps, j’en parle dans le prochain billet !
Bisous