OS : Window, Linux, OSX
Update : 25 Juin 2015
Un menu contextuel (Bouton droit de la souris)
Un Grid.
Une ou plusieurs entités pouvant être un symbole géométrique, un morceau de musique, une image, ..... à vous d'en faire ce que vous voulez.
Fonctionnalités
-Création d'une entité (Box, Texte, Losange, Image)
-Redimensionnement d'une entité avec la souris.
-Copier / Coller Une entité et ses entités imbriquées.
- Supprimer une entité sans ses entités imbriquées.
-Editer un long texte.
-Cadrer un texte à gauche, droite et au centre
-Imbrication des entités.
-Outil propriété d'une entité (Simplifiée dans cette version).
-Outil Préférence de projet.
-Sauvegarde d'un projet : Entités plus préférences (Fichier XML).
-Ouverture d'un projet.
-Sauvegarde de l'image du projet (Fichier JPG).
-Prise en charge multilingue (Anglais et français pour le moment)

-Touches de raccourcis .
Ctrl+N Nouveau projet
Ctrl+O Ouverture d'un projet
Ctrl+S Sauvegarde d'un projet
Ctrl+A Sélectionner toutes les entités
Ctrl+C Mémoriser une entité.
Ctrl+V Coller une entité précédemment mémorisée.
Ctrl+X ou Delete Supprimer une entité.
Ctrl+Return Editer le texte d'une entité.
F2 ou Barre Espace ou Double Clic Inspecteur d'entité.
La touche Entrée permet de valider chacun des champs de l'inspecteur d'entités et de passer d'un champ à l'autre.
Ctrl+P Préférences projet.
Escape Fermeture de l'inspecteur d'entité ou des préférences.

CanvasVariation V1.86 (Source)
Run et commencez par un clic droit de la souris


MindMap - Conception de cartes heuristiques.
Téléchargement et fils de discutions :
http://www.purebasic.fr/french/viewtopi ... =6&t=12885
JukeBox - Emporter quelques bons moments musicaux avec vous
http://www.purebasic.fr/french/viewtopi ... =6&t=12924

Ce code nécessite d'utiliser la version 4.61 de Pure Basic car les constantes #PB_Cursor_LeftUpRightDown et #PB_Cursor_LeftDownRightUp ne sont pas compatibles avec la version 4.60 de Pure Basic. (Merci à Mindphazer de m'avoir fait part de cette remarque)
Solution Si vous souhaitez continuer avec la version 4.60, remplacer tous les curseurs de coins #PB_Cursor_LeftUpRightDown et #PB_Cursor_LeftDownRightUp par #PB_Cursor_Cross
Todo list (Les trucs à faire ou à améliorer sur CanvasVariation)
06/06 - (Falsam) - Déplacer une entité (+imbrications) avec les flèches du clavier.(10)
12/06 - (Falsam) - Simple Undo pour le moment (Demande Mesa) (0)
12/06 - (Falsam) - Multiselection (Demande Mesa) (10)
01/07 - (Falsam) - Prise en compte de la souris pour un déplacement vertical (10)
01/07 - (Falsam) - Liste des entités dans l'inspecteur d'entité (10)
02/07 - (Falsam) - Copier/coller une entité et ses entités imbriquées. (10)
le code doit rester une solution Cross Platform.
L'avancement des modifications est noté de 0 à 10 entre parenthèses)
0->5 conception, 5->9 Debug, 10 Terminé et attente du Feedback.