Hallo, ich schreibe gerade einen "Scritpteditor", wo der User dann über Buttons und anderen Klickibunti Kram Scriptteile hinzufügen. Dabei können auch mehrere Teile gemacht werden, die dann nacheinander aufgerufen werden usw.
Das Problem ist zum einen, dass man wenn man eine Funktion löscht natürlich alles gelöscht werden soll was in dieser vorhanden ist und dass nur in solche Funktion Befehle geladen werden können sollen. Wie könnte ich nun überprüfen ob der ausgewählte Tree View Eintrag ein Funktionskopf, Funktionsende oder ein Teil in der Funktion ist? Der Funktionskopf ist nich besonders gekennzeichnet, also es steht dann da:
VOM USER DEFINIERTER NAME
Befehl
Befehl
Befehl
END VOM USER DEFINIERTER NAME
Hat sich jemand schonmal mit sowas beschäftigt und kann mir weiterhelfen? Ich will keinen kompletten Code(wäre so auch nicht möglich)
lg
Das Problem ist zum einen, dass man wenn man eine Funktion löscht natürlich alles gelöscht werden soll was in dieser vorhanden ist und dass nur in solche Funktion Befehle geladen werden können sollen. Wie könnte ich nun überprüfen ob der ausgewählte Tree View Eintrag ein Funktionskopf, Funktionsende oder ein Teil in der Funktion ist? Der Funktionskopf ist nich besonders gekennzeichnet, also es steht dann da:
VOM USER DEFINIERTER NAME
Befehl
Befehl
Befehl
END VOM USER DEFINIERTER NAME
Hat sich jemand schonmal mit sowas beschäftigt und kann mir weiterhelfen? Ich will keinen kompletten Code(wäre so auch nicht möglich)
lg