Page 7 sur 7
Re: MindMap (Organiser des idées)
Publié : jeu. 25/juin/2015 12:50
par falsam
@majikeyric: Propre ? à la relecture de ce code je ne suis pas si sur mais c'était en 2012
@Kwai chang caine : Ne regarde pas le code et utilises le pour poser des idées, des pensées .... ce que tu veux et si besoin tu peux établir des liaisons.
Re: MindMap (Organiser des idées)
Publié : jeu. 25/juin/2015 13:36
par Kwai chang caine
C'etait trop tentant
Un peu comme quand on est au pied d'une echelle, que l'on passe des outils à une fille, qui bien sûr se situe au sommet
En tout cas, c'est vraiment une super base pour faire un projet de ouf...

C'est dommage qu'en plus des connaissances, il me manque le temps et le courage

Re: MindMap (Organiser des idées)
Publié : jeu. 25/juin/2015 14:35
par falsam
Un exemple de fichier xml généré avec MindMap
Athenes.zip
Normalement vous devriez voir cette image (
Généré avec MindMap)
Comme vous pouvez le voir, l'image que j'ai insérée est incluse aussi dans le fichier xml.
Merci de me dire si vous avez la même chose en particulier sous Linux et OSX.
Re: MindMap (Organiser des idées)
Publié : ven. 26/juin/2015 16:16
par G-Rom
Super ton logiciel , rangé dans mes outils ! comment j'ai pu passer à coté...

Re: MindMap (Organiser des idées)
Publié : lun. 29/juin/2015 12:55
par Kwai chang caine
C'est vraiment génial ce MINDMAP, a chaque fois que je le démarre je suis emerveillé
Je n'en ai pas trouvé pour l'instant l'utilité, mais je te remercie de ce precieux partage du code source
Oui je vois exactement comme sur ta photo

Et en plus, je suis d'accord avec ton dessin...la guerre c'est "MERDIQUE"

Re: MindMap (Organiser des idées)
Publié : sam. 19/sept./2015 17:33
par falsam
Astuce que je n'ai pas précisée dans la description du code : Vous pouvez sélectionner plusieurs entités pour les déplacer.
Re: MindMap (Organiser des idées)
Publié : dim. 20/sept./2015 8:54
par Kwai chang caine
Ce code me fait toujours penser à la création de mon nouveau VD (en mieux bien sur

) que j'ai abandonné faute de courage
Merci FALSAM

Re: MindMap (Organiser des idées)
Publié : jeu. 11/août/2022 9:35
par Philippe_GEORGES
falsam a écrit : jeu. 25/juin/2015 14:35
Un exemple de fichier xml généré avec MindMap
Athenes.zip
Normalement vous devriez voir cette image (
Généré avec MindMap)
Comme vous pouvez le voir, l'image que j'ai insérée est incluse aussi dans le fichier xml.
Merci de me dire si vous avez la même chose en particulier sous Linux et OSX.
Bonjour Falsam,
Je viens de trouver ce projet bien intéressant. Je souhaite le compiler avec la verion 6.0 de Purebasic. Mais des erreurs sont présentes dans l'instruction Base64Decoder.
Y a T-il un correctif à ce sujet ?
Je sais, ce projet est ancien, mais compien utile !
Merci d'avance,
Phil
Re: MindMap (Organiser des idées)
Publié : jeu. 11/août/2022 12:06
par falsam
Deux modifications :
■ Remplace la procédure Entity_AddImage() par cette mise à jour.
Code : Tout sélectionner
Procedure Entity_AddImage(Action.b=0)
Protected Filter$="JPG (*.jpg)|*.jpg|PNG (*.png)|*.png"
Protected Image
Protected *Inputbuffer
Protected *OutputBuffer
Protected Size, Buffer.s
ImageFile=OpenFileRequester(Mimagefileopen, "",Filter$, 0)
If ImageFile
Size = FileSize(ImageFile)
If ReadFile(0, ImageFile)
*inputbuffer = AllocateMemory(Size)
If *inputbuffer
ReadData(0, *inputbuffer, Size)
Buffer = Base64Encoder(*InputBuffer, Size)
EndIf
CloseFile(0)
EndIf
; Catch image
*OutputBuffer = AllocateMemory(Size)
If *OutputBuffer
Base64Decoder(Buffer, *OutputBuffer , Size)
;Création de l'image
CatchImage(Image, *Outputbuffer)
If Action = 0
;Création
Entity_Add(6)
*InspectEntity=@Entity()
*InspectEntity\Image = Buffer
*InspectEntity\Width = ImageWidth(Image)
*InspectEntity\Height = ImageHeight(Image)
*InspectEntity\Text = ImageFile
Else
;On remplace l'image par une autre
*InspectEntity\Image = Buffer
*InspectEntity\Text = ImageFile
EndIf
;Mise à jour du design
DesignUpdateContent()
Inspector_Update()
EndIf
EndIf
EndProcedure
■ Cherche
Code : Tout sélectionner
Base64Decoder(@ImageEncode, Len(ImageEncode), *InputBuffer, Len(ImageEncode))
et remplacer par
Re: MindMap (Organiser des idées)
Publié : jeu. 11/août/2022 22:57
par Philippe_GEORGES
Un grand merci Falsam, ça fonctionne
Il me reste à trouver pourquoi les lettres accentuées du menu contextuel ne s'affichent pas correctement....
C'est un superbe travail, tout plein de choses à apprendre à partir de ce code.
Amitiés,
Phil
Re: MindMap (Organiser des idées)
Publié : ven. 12/août/2022 10:08
par falsam
Philippe_GEORGES a écrit : jeu. 11/août/2022 22:57
Il me reste à trouver pourquoi les lettres accentuées du menu contextuel ne s'affichent pas correctement....
Souci UTF8 je pense.
■ A vérifier : Ouvre le source LoadMessage.pbi puis menu Fichier -> Format Fichier - > Encodage : Utf8
■ Source Mindmap, Chercher
remplacer par
Je pense que ton souci sera résolu.
Re: MindMap (Organiser des idées)
Publié : ven. 12/août/2022 10:30
par Philippe_GEORGES
Merci encore,
Effectivement,
Buffer = ReadString(#Language, #PB_Unicode)
suffit à résoudre le problème !
Phil
Re: MindMap (Organiser des idées)
Publié : ven. 12/août/2022 10:48
par SPH
Re: MindMap (Organiser des idées)
Publié : dim. 14/août/2022 18:05
par Philippe_GEORGES
Je l'ai trouvé sur ce lien :
viewtopic.php?t=12885&sid=64bb9192d66a7 ... 922d9bd7dc
Voilà, un projet de Falsam qui marche super, et en plus un code interessant à étudier....
Phil
Re: MindMap (Organiser des idées)
Publié : dim. 14/août/2022 21:45
par SPH
Merci phil
