diff options
author | ribet | 2007-05-16 16:35:49 +0000 |
---|---|---|
committer | ribet | 2007-05-16 16:35:49 +0000 |
commit | 75af82ee4c38998ad822327c4ac01d0e9053970a (patch) | |
tree | 945df6f21c4a6258d9a723f503a4915136b15e43 /doc | |
parent | cb602c0a7a8514eded77b4e79735165b62c00761 (diff) | |
download | mtc-75af82ee4c38998ad822327c4ac01d0e9053970a.zip mtc-75af82ee4c38998ad822327c4ac01d0e9053970a.tar.gz mtc-75af82ee4c38998ad822327c4ac01d0e9053970a.tar.bz2 mtc-75af82ee4c38998ad822327c4ac01d0e9053970a.tar.xz |
Documentation de la transformation.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/manuel_utilisateur.txt | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/doc/manuel_utilisateur.txt b/doc/manuel_utilisateur.txt index 20fef40..cf8e087 100644 --- a/doc/manuel_utilisateur.txt +++ b/doc/manuel_utilisateur.txt @@ -368,11 +368,51 @@ my $ellipse = mfind($svg, "ellipse"); translate(clone($ellipse), 200, 0); mrun; +*** comment faire marcher avec un nom de svg seul (sans spécifier #...) ? + 2.3 Les widgets --------------- +Les widgets sont des composants graphiques standard dans les IHM WIMP. Le fait +de les utiliser permet de gagner du temps au lieu de refaire toujours les mêmes +objets basiques. +__________ +MBouton.pm +_______________ +MRadioBouton.pm +______________ +MRadioGroup.pm +_____________ +MSplitPane.pm +________________ +MToggleBouton.pm + 2.4 Les transformations ----------------------- +Toutes les transformations peuvent être réalisées par appel de fonction comme on +le fait avec zinc. Par exemple, sur un objet on peut enchaîner des appels à +translate, rotate, scale. Les transformations successives se combinent. + +Une autre méthode consiste à appliquer un objet transformation à un objet +graphique. L'intérêt est de pouvoir modifier une transformation au lieu de +cumuler des transformations (ce qui nécessite de travailler par différence). +____________ +MRotation.pm : +L'objet rotation permet d'appliquer une rotation à un objet. +La création nécessite les arguments suivants : + - target : objet qui subit la transformation + - angle : l'angle de rotation en degrés (sens horaire !) + - x, y : coordonnées du centre de la rotation + +Les valeurs modifiables par mconfigure sont : + - target + - angle + - x, y + - -visible + +Exemple d'utilisation : + +FAIRE UNE AIGUILLE DE TROTEUSE 2.5 Les animations ------------------ |