Forum: Software-Projekte der Mitglieder
by Vis,
22. Jan 2016
Danke mal soweit für die Infos. Ich glaub ich muss noch viel lernen :)
Forum: Software-Projekte der Mitglieder
by Vis,
20. Jan 2016
Puh, was man alles machen kann.
Aber im Prinzip entscheidest du im OnEntry von TDataState.Fetching mit Hilfe der Methode "FetchData" welcher Zustand als nächstes kommt. Also TDataTrigger.Data oder TDataTrigger.Error.
Als weiteren Punkt nehme ich mit, dass über den "DataAccessor", welcher der State Machine als anonyme Methode übergeben wird, je nach Anwendungsfall unterschiedliche...
Forum: Software-Projekte der Mitglieder
by Vis,
20. Jan 2016
Hallo zusammen, ich muss jetzt mal bei euch nachhaken bezüglich State Machines. So ganz steige ich noch nicht durch. Klassischerweise gibt es doch Aktionen/Actions die bei einem Zustandsübergang ausgeführt werden. Werden diese bei Stateless im Guard ausgeführt? Oder im OnEntry Ereignis? Oder eher als PermitDynamic, wenn ausgewertet werden muss ob die Aktion erfolgreich war? Oder bin ich auf dem...
Forum: Software-Projekte der Mitglieder
by Vis,
15. Jan 2016
Super Projekt! Die Beispiele sind echt klasse!
Ich habe bisher schon mal TStateMachine von Malcolm Groves verwendet (https://github.com/malcolmgroves/TStateMachine), das auch von Stateless inspiriert ist. Auf den ersten Blick hat es aber nicht die Funktionalität wie dieses Projekt.