Apr-06-2019, 05:21 PM
(Apr-06-2019, 04:01 PM)J_Miller Wrote: Would you mind telling/showing me how you proceeded ? Is there a repository somewhere ?
I'm really at a loss about how to go forward with this.
I don't remember very well. I did this years ago when I was bored at work, and it got lost in the shuffle when work went insane. I just checked the cd of files I took when I left that job, and there's nothing on it for that project. It was very simple though, each node just saved the text and a list of children. The GUI was very simple, as well.
(Apr-06-2019, 04:01 PM)J_Miller Wrote: One of the things that troubles me for example is that say I choose to use tkinter to start with a basic version and I go forward with it for some time. What if after a while I discover it's too limited to make something more complex and all along there was a better tool to achieve this ? Do I have to start everything over again ?
The key to this sort of think it to separate the implementation from the interface. The structure that holds the contents of the mind map should not have anything to do with the GUI you build. It should just have ways for the GUI to access the information you need. If you decide you need to rewrite the GUI, you can just move the implementation code over wholesale.
That said, you clearly don't want to rewrite the whole GUI. Think carefully about what features you want to have and what the various GUI frameworks can manage. But I'm not a big GUI guy, so I'm the wrong person to ask.
Craig "Ichabod" O'Brien - xenomind.com
I wish you happiness.
Recommended Tutorials: BBCode, functions, classes, text adventures
I wish you happiness.
Recommended Tutorials: BBCode, functions, classes, text adventures