Im XProfEd 5.0 ist ein Fehler: Wenn man mit "Neue Datei" ein neues leeres Editorfenster aufmacht, wird das gelöscht, wenn man eine existierende Datei öffnet oder aus dem "letzte Dateien" Menü eine lädt. Soweit so gut... Leider passiert das auch, wenn in dieses vorher leere Editorfenster schon etwas reingeschrieben wurde. Da fehlt wohl eine Inhalt = "" Überprüfung.
In meiner Version (von 2007 noch - wie die Zeit vergeht...) hatte ich das mal umgeändert aber nicht dran gedacht, das mal anzumerken.
ProcDatei_Oeffnen'würde ich ja immer noch so nennen und nicht oeffne_Datei
...
'If Datei$[AktTab%] > ""If(Edit#[AktTab%].GetLine$(0) > "")|(Edit#[AktTab%].GetLineCount() > 1)
XProfan X4 Windows XP SP2 XProfan X4 ... und hier mal was ganz anderes als Profan ...
Kann man im Prinzip machen aber dann müsste man noch das Edit-Flag stärker "überwachen". Wenn man in ein Edit was reinschreibt und dann wieder löscht, so dass das Edit wieder leer ist, wird das Flag nicht zurückgesetzt. Mit meiner Zeile wird definitiv überprüft, ob etwas drinsteht oder nicht. Die Zeile, die ich oben auskommentiert habe, wird durch die folgende Zeile ersetzt.
XProfan X4 Windows XP SP2 XProfan X4 ... und hier mal was ganz anderes als Profan ...