2010

Mindbak

Privates Projekt · Silverlight 3 · C#

Mindbak war ein Prototyp für ein Online-Mindmapping-Werkzeug, 2010 in Silverlight 3 gebaut. Themen lassen sich per Drag and Drop verschieben, die Tastatur legt Unterthemen an oder löscht sie, und ein Gummiband wählt mehrere Themen auf einmal aus.

Es war ein Test und ein Proof of Concept, in den Grundfunktionen brauchbar und noch fehlerhaft. Es ist nie öffentlich gegangen und wird nicht mehr gepflegt. Die Domain mindbak.com gibt es nicht mehr, und kein Browser führt heute Silverlight aus, das Werkzeug lässt sich also nicht öffnen.

Eine Map bearbeiten

Maps werden mit Tastatur und Maus bearbeitet, nah an der Arbeitsweise von Mind Manager. TAB, INS und ENTER legen Unterthemen an, DEL löscht die ausgewählten Themen, die Pfeiltasten bewegen die Auswahl und HOME springt zum Hauptthema. Ein Thema auswählen und tippen ändert seinen Text. Themen wandern per Drag and Drop, die freie Zeichenfläche scrollt die Map, und STRG plus Ziehen mit der Maus spannt das Gummiband für eine Mehrfachauswahl auf. Schrift, Farben und Themenformen ändern sich über die Ribbon-Leiste.

Was schwierig war

Die Zeichenfläche muss mit der Map wachsen und schrumpfen und dabei weiter richtig scrollen, während ein Thema mit der Maus herumgezogen wird. Die roten Markierungen, die zeigen, wo ein gezogenes Thema landet, waren der zweite knifflige Teil. Der dritte war die Layout-Engine, die nach jeder Änderung jedes Thema platziert und die Verbindungen zeichnet. Zusammen machten sie das Projekt zu einem guten Ort, um zu lernen, was Silverlight 3 konnte.

Screenshots

Eine Map, die die Tastatur- und Mausbefehle erklärt
Eine Map, die die Tastatur- und Mausbefehle erklärt.
Bearbeiten einer Map im Browser
Bearbeiten einer Map im Browser.
Bearbeiten einer Map im Browser
Bearbeiten einer Map im Browser.
Themenformate ändern sich über die Ribbon-Leiste
Themenformate ändern sich über die Ribbon-Leiste.
Bearbeiten einer Map im Browser
Bearbeiten einer Map im Browser.
Bearbeiten einer Map im Browser
Bearbeiten einer Map im Browser.
Viele Hauptthemen auf einer Map, vergrößert
Viele Hauptthemen auf einer Map, vergrößert.
Bearbeiten einer Map im Browser
Bearbeiten einer Map im Browser.

Beiträge (englisch)