LiveQuartz à l'heure du multi-touch

Christophe Laporte |
La dernière version de LiveQuartz [1.8 - 3.4 Mo - VF - Mac OS 10.5] est l'un des rares logiciels à avoir une utilisation tout à fait pertinente du trackpad multi-touch des MacBook Air et des MacBook Pro 2008. À l'aide de vos petits doigts, il est facilement possible de transformer un élément, de zoomer dessus, ou encore de passer au calque suivant.

skitched


Cette version qui ne fonctionne que sous Leopard, comporte de nombreuses optimisations. Elle intègre un nouvel outil de dessin, permet de redimensionner la taille de l'image et offre une meilleure prise en charge de QuickLook. LiveQuartz est gratuit, mais il n'est pas interdit de faire un don si vous appréciez le travail de l'auteur.
avatar biniou | 

Pour ceux qui veulent ajouter des event multi-touch dans leur application, il y a (entre autres) :
* swipeWithEvent() : 3 doigts
* beginGestureWithEvent() + endGestureWithEvent() : est appelé quand on fait un défilement à 2 doigts et je pense pour tout gesture event
* magnifyWithEvent() : c'est le fameux pinch
* rotateWithEvent() : la rotation

Je pense que ça se trouve dans NSEvent. Je ne connais pas bien COCOA mais je suis tombé dessus par hasard. Je ne pense pas que ces fonctions soient actuellement documentées.

avatar BeePotato | 

"Je pense que ça se trouve dans NSEvent."

C'est dans NSResponder en fait (logique, c'est là qu'on fait la gestion des événements).
Et en effet, ce n'est pas encore documenté (à ma connaissance du moins), mais c'est suffisamment simple pour être utilisé sans doc.

avatar Hindifarai | 

Merci biniou pour ces informations.
Saurais-tu si des fonctions équivalentes sont disponibles au niveau de CoreGraphic?

avatar biniou | 

@BeePotato : merci, c'est ce qui me manquait en Java :-D (comme dit ci-dessus je ne connais pas grand chose à Cocoa et les Event). Je ne pense pas que ce soit compliqué. Ce serait peut-être bien de faire un tutorial pour leur utilisation parce que je ne suis pas si sûr qu'Apple documente de si tôt ces Event.

@Hindifarai : j'en ai aucune idée. J'ai vraiment trouvé ça par hasard. Je programme en cross-platform (C, C++ et Java). Je ne connais pas très bien les technologies Apple. La seule foit que j'ai utilisé les Event c'est avec Carbon et en C++. Ma connaissance en Objective-C est nulle (quasi-nulle) donc je n'ai pas trop pris de temps pour explorer les myriades de possibilités de la programmation sous Mac OS X.

avatar fif | 

une bonne âme pour reprendre la bande audio des videos de démonstrations... ?
outre les erreurs de syntaxe certains mot sont complètement vide de sens du fait de leur prononciation...
merci pour lui... ;-)

avatar Grobidon | 

Moi j'ai tout compris... Suffit de pas parler anglais.

avatar .Steff | 

Super ce logiciel.
chapeau à celui qui l'a développé.
Il est déjà LE logiciel que je recommande dans mon entourage (plutôt néophyte) pour rétoucher simplement des photos.
Vraiment bien !!!

CONNEXION UTILISATEUR