Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Ein Tutorial / HowTo bauen (https://www.delphipraxis.net/202629-ein-tutorial-howto-bauen.html)

Edelfix 23. Nov 2019 16:16

Ein Tutorial / HowTo bauen
 
Hallo,

wie würdet ihr das angehen?

Es geht darum das ich überlege ein Step by Step Tutorial für ein komplexes und großes Programm zu erstellen. Der User könnte beim ersten Start des Programms das Tutorial durchlaufen und so die Grundfunktionen und der die richtige Bedienreihenfolge der Anwendung lernen.
Die Umsetzung ist die Frage. Mir schwebt da so etwas vor: Eine Abdeckung der aktiven Maske (Form) und nur die aktuell zu bedienende Fläche sichtbar machen. Dazu Text Hinweise einblenden. Aber wie kann ich eine Form mit einer anderen (oder mit etwas anderem) teilweise abdecken/überdecken?

Die Herausforderung ist das ich den bestehenden Quellcode des Programms unverändert lassen möchte. Die Tutorial Funktion sollte am besten in einen separaten Thread laufen.

Jemand eine Idee?

DieDolly 23. Nov 2019 16:28

AW: Ein Tutorial / HowTo bauen
 
Ich habe irgendwo vor Jahren mal ein Programm gesehen, das sowas mit animierten Pfeilen realisiert hat.
Eine Pfeilgrafik wird animiert und zeigt auf eine bestimmte Komponente. Da drunter wird ein kleiner text angezeigt.

Uwe Raabe 23. Nov 2019 16:33

AW: Ein Tutorial / HowTo bauen
 
Das würde ich auf keinem Fall innerhalb des echten Programms machen. Programmänderungen werden dadurch zu einem Albtraum, weil man immer das Tutorial mitführen muss.

Für solche Dinge bietet sich z.B. HelpXPlain an. Das bietet deutlich mehr Platz für erklärende Bilder und Texte. Das Ergebnis kann man übrigens auch dann ausführen, wenn man das Originalprogramm gar nicht installiert hat.

MichaelT 23. Nov 2019 16:46

AW: Ein Tutorial / HowTo bauen
 
Mache kleine Videos die sich ein Benutzer selektiv kann runterladen.

Zitat:

Zitat von Edelfix (Beitrag 1451863)
Hallo,

wie würdet ihr das angehen?

Es geht darum das ich überlege ein Step by Step Tutorial für ein komplexes und großes Programm ...


DieDolly 23. Nov 2019 17:01

AW: Ein Tutorial / HowTo bauen
 
Zitat:

Das würde ich auf keinem Fall innerhalb des echten Programms machen. Programmänderungen werden dadurch zu einem Albtraum, weil man immer das Tutorial mitführen muss.
Einschneidene Änderungen der Benutzeroberfläche, die sowas zerstören würden und zudem auch noch die Nutzer verwirren könnten, sollte man eh nie vornehmen.

Von daher finde ich meine Idee ganz OK, wenn die Benutzeroberfläche final ist und es nicht gerade ein 1000€ Programm ist.
Außerdem ist das mal was anderes und nicht immer dieses langweilige, nicht-interaktive Standard-Zeug.

stahli 23. Nov 2019 17:07

AW: Ein Tutorial / HowTo bauen
 
Du kannst Dir mal meine Hilfe zu meiner Turniersoftware anschauen.
Es gibt auch ein Hilfevideo zur Hilfe. :-)

Generell gibt es zu grundsätzlichen Themen und zu allen Hauptformularen Hilfevideos.
Der Nutzer kann optional einen Namen eintragen und erhält so eine Übersicht, welche Videos er schon gesehen hat oder ob es eine neue Version eines Videos gibt.

Das Programm ist ziemlich tot, leider.
Ich finde das allerdings und auch das Hilfesystem sehr gelungen.

Zur Nachnutzung kann ich das nicht anbieten, da dieses ziemlich stark in ein altes Framework verwoben ist.
Vielleicht kann es aber als Anregung dienen.
(Notfalls könnte ich teilweisen Quelltext heraussuchen, aber es wäre sicher schwierig, sich dort zurecht zu finden.)


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:59 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz