>> "Shortcuts wären schön, der Workflow ist ziemlich gehemmt, mit diesen ständigen Kontextmenüaufrufen."
Gute Idee, also zB durch drück von L -> A bekommt man ein Logic -> And(), oder N -> P Numeric -> Plus()
Alternativ soll eh noch eine Funktionspalette kommen als Fenster was dann schwebt.
>> "Wie wird man eigentlich später auf die Ausgaben zugreifen können?"
Es soll später so in PureBasic eingebunden werden können:
Code: Alles auswählen
; Dieser Code ist nur eine Demo und funktioniert noch nicht!
IncludeFile "PureCircuit.pbi" : UseModule PureCircuit
Enumeration
#Circuit
EndEnumeration
InitCircuit()
LoadCircuit(#Circuit, "Example.xml") ; Lädt ein Programm
ExecuteCircuit(#Circuit) ; Startet das Programm
PushCircuitDouble(#Circuit, "Port X", 3.0) ; Sendet Werte an "öffentliche" Anschlüsse
PushCircuitDouble(#Circuit, "Port Y", 4.0)
Debug PopCircuitDouble(#Circuit, "Result Port") ; Empfängt einen Wert von einem öffentlichen Anschluss