| |
|
|
- Seite 1 - |
|
| Noch vorhanden: Syntaxfarben werden beim erneutem Start des Editors nicht wiederhergestellt. Korrekte Speicherung erfolgt zwar (hab in der Registry nachgeschaut), aber beim Start schreibt er alle Defaultwerte zurück Habs dann nochmal den Source geändert zum testen: Ergibt immer 1 !!! WinXP Pro SP2
Syntaxfehler in LetzteDateien.inc Zeile 117 lautet:
korrekt wäre:
Wahrscheinlich neu: Bei leeren unveränderten Tab(s) wird beim beenden nachgefragt, ob speichern.
Schriftdialog gibt Fehlermeldung Syntaxfehler in XProfEd.prf Zeile 2265 lautet:
LetzteDateien merkt sich nur Dateien, die über Datei Öffnen geöffnet wurden. Per Commandozeile übergebene werden ignoriert.
Strg-X schneidet aus und will dann speichern
Ich hoffe das erleichtert die Fehlerfindung ein wenig |
|
|
| |
|
|
| |
|
- Seite 3 - |
|
|
RGH | Ich habe mal nachgeschaut: Je nach Betriebssystem sind die Werte, die in der registry gespeichert werden tatsächlich offiziell auf maximal 255 (Win9.x/ME) oder 260 (WinNT/2000) begrenzt. Win XP erlaubt 16384 Zeichen ANSI oder UNICODE. Bei 8 längeren Pfaden oder einer größeren Anzahl geöffneter Dateien wird es da sehr schnell eng. (Mich wundert nur, daß es bei meinem Windows 2000 bislang keine Probleme gab, obwohl ich teilweise mehr als 10 Dateien im Projekt offen hatte ...)
Der langen Rede kurzer Sinn: Version 0.99b (heute Abend?) wird die Registry nicht mehr nutzen, sondern eine Ini-Datei (XProfed.cfg) im Programmverzeichnis. Ein weiterer Vorteil: Kopiert man die XProfed.exe in verschiedene Verzeichnisse, kann man sich auch unterschiedliche Umgebungen einrichten, was z.B. Runtime, Endung, Includepfad, etc. betrifft. (Das gilt aber erst für Version 1.0, da in 0.99b noch die Profed32.ini zur Übergabe an Compiler und Interpreter verwandt wird. Um das zu umgehen, muß ich erst noch kleine Änderungen an Compiler und Interpreter vornehmen, damit diese die Werte aus den Umgebungsvariablen übernehmen. Das wird in RC7 geschehen, möglicherweise noch am kommenden Wochenende ... wenn mich die Familie läßt. ;)
(Keine Bange: Im Sinne der XProfan-eigenen Kompatibilität werden Compiler und Interpreter wie gewohnt in der Profed32.ini nachschauen, wenn die Umgebungsvariablen nicht gesetzt sind, so dass die Kompatibilität zu PrFellow, ProfanPad und anderen erhalten bleibt!)
Gruß Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 29.09.2006 ▲ |
|
|
|
|
RGH | @Michael:
Reg_SZ und Reg_Expand_SZ hat nichts mit der Länge des Registrywertes zu tun, sondern damit, ob Environtmentvariablen im Pfad aufgelöst werden oder nicht.
Gruß Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 29.09.2006 ▲ |
|
|
|
|
RGH | [quote:66324298cc=Jörg Sellmeyer]Mit den Projektdateien stimmt was nicht! Wenn ich ein Projekt öffne, kommt die Meldungie Datei hat sich geändert, soll sie gespeichert werden? Ohne Angabe eines Namens in der Titelzeile![/quote:66324298cc] Die Meldung kommt wahrscheinlich genau dann, wenn aktuell ein Tab offen ist, das noch nicht gespeichert wurde und demzufolge keinen Namen hat, in der Regel also um ein leeres Tab. Es geht darm, ob dieses gespeichert werden soll (daher auch der leere Name in der Titelzeile). Die Frage ist überflüssig und sollte daher mit Nein beantwortet werden. In XProfan 0.99b kommt diese Frage bei einem leeren Tab nicht mehr!
[quote:66324298cc]Die Prozedur Geändert sollte auch bei AlleSchliessen aufgerufen werden.[/quote:66324298cc] Das wird sie doch schon! Schau mal in der Hauptschleife beim entsprechenden Menüpunkt nach.
Gruß Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 29.09.2006 ▲ |
|
|
|
|
Sebastian König | Hallo Roland,
[quote:ca24eb6955]Ich habe mal nachgeschaut: Je nach Betriebssystem sind die Werte, die in der registry gespeichert werden tatsächlich offiziell auf maximal 255 (Win9.x/ME) oder 260 (WinNT/2000) begrenzt. Win XP erlaubt 16384 Zeichen ANSI oder UNICODE. Bei 8 längeren Pfaden oder einer größeren Anzahl geöffneter Dateien wird es da sehr schnell eng. (Mich wundert nur, daß es bei meinem Windows 2000 bislang keine Probleme gab, obwohl ich teilweise mehr als 10 Dateien im Projekt offen hatte ...)[/quote:ca24eb6955] Ganz sicher? So wie ich das [...] lese sind zwar die Namen für Schlüssel und Werte teilweise auf 255 Zeichen beschränkt, aber der Wert an sich darf auch unter 9x/ME schon 16,300 Zeichen lang sein.
MfG
Sebastian |
|
|
| |
|
|
|
Jörg Sellmeyer | [quote:61da26feb9=RGH]wird die Registry nicht mehr nutzen, sondern eine Ini-Datei (XProfed.cfg) im Programmverzeichnis.[/quote:61da26feb9] Super!
Es wäre besser, wenn die Tabs beim Neuerstellen durchnummeriert werden. Also Neu 1, Neu 2 u.s.w.. In der Abfrage kann dann auf diesen Titel zurückgegriffen werden und man weiß auch was man speichern soll oder nicht. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 29.09.2006 ▲ |
|
|
|
|
RGH | [quote:701cbbbc30=Sebastian König]Ganz sicher? So wie ich das [...] lese sind zwar die Namen für Schlüssel und Werte teilweise auf 255 Zeichen beschränkt, aber der Wert an sich darf auch unter 9x/ME schon 16,300 Zeichen lang sein.[/quote:701cbbbc30] Du hast natürlich recht! Trotzdem werde ich auf die Registry verzichten, da die Sache mit der Ini-Datei im Programmverzeichnis etliche Vorzüge hat. Nicht zuletzt den, dass man notfalls auch mal selbst Hand anlegen kann, um sie zu korrigieren oder sich eine Sicherheitskopie anzulegen, etc.
Gruß Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 29.09.2006 ▲ |
|
|
|
|
Frank Abbing | [quote:c64cf9ff6a]Trotzdem werde ich auf die Registry verzichten, da die Sache mit der Ini-Datei im Programmverzeichnis etliche Vorzüge hat. [/quote:c64cf9ff6a] Sehr lobenswert! Mir war immer schleierhaft, warum MS die Ini-Dateien gegen die Registry ausgetauscht hat. Gibt nix besseres als Ini. |
|
|
| |
|
|
|
| [quote:7cafca9db8=RGH] [quote:7cafca9db8]Schriftdialog gibt Fehlermeldung Syntaxfehler in XProfEd.prf Zeile 2265 ....[/quote:7cafca9db8] Der Fehler ist richtig erkannt, allerdings liefern bei mir weder Interpreter noch Compiler einen Fehler und werten diesen Ausdruck als 0. Wird natürlich korrigiert![/quote:7cafca9db8] Der Schriftauswahldialog hats beim schliessen aber anders gesehen und gab eine Fehlermeldung . Also kein rein kosmetischer Fehler |
|
|
| |
|
|
|
Dietmar Horn | Hallo,
ich habe in unserem PC-Kabinett gerade festgestellt, daß der XProfEd unter Win 95 nicht funktioniert. So kann man z.B. nicht mal eine Datei über Datei öffnen laden. Es erscheint nur ein kurzes flackern - und das wars dann. Wir haben hier noch ein paar PCs mit Windows 2000, und auf denen funktioniert alles korrekt. Bei mir zu Hause unter XP ist ebenfalls alles OK.
Gruß Dietmar |
|
|
| Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V. [...] Windows 95 bis Windows 7 Profan² 6.6 bis XProfan X2 mit XPSE Das große XProfan-Lehrbuch: [...] | 29.09.2006 ▲ |
|
|
|
|
RGH | [quote:cfbe0ae993=Dietmar Horn]ich habe in unserem PC-Kabinett gerade festgestellt, daß der XProfEd unter Win 95 nicht funktioniert.[/quote:cfbe0ae993] Das muß ein Problem der Scintilla-DLL sein. Das hatten wir doch schon mal und TS_SOFT hatte das Problem gelöst. Möglicherweise hat iF das in seiner Fassung der DLL übersehen.
Gruß Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 29.09.2006 ▲ |
|
|
|
|
| Das könnte auch am fehlenden InternetExplorer 4 liegen, der eine wichtige DLL installiert. |
|
|
| |
|
|
|
| Huh? Thomas von was redet Roland? |
|
|
| |
|
|