| |
|
|
- Seite 1 - |
|
Dietmar Horn | Hallo,
das wird sicherlich ein prima Programm und wird für mich ein Grund sein, mich vom PrFellow-Editor zu trennen. Sobald Suchen & Ersetzen funktionieren, werde ich wahrscheinlich umsteigen.
Besonders die Plugin-Schnittstelle ist eine feine Sache. Evtl. könnte es da mit Fremd-PRCs zukünftig Problemchen geben, weil das 9er Runtime laut Roland nicht mehr mit älteren PRCs zurechtkommt (?).
Ein paar Anregungen:
1. Den Aufruf des Compilers über eine Art WinExecWait finde ich weniger gelungen. Bei größeren Codes kann das Compilieren schon mal einige Minuten dauern. Während dieser Zeit würde ich gerne am Code weiterarbeiten wollen.
2. Ich vermisse die Optionen Run PRC Compile & Link Compile & Link & Execute
3. Bei mit XPSE starten sollte anschließend (optional) auch gleich der Interpreter mit der PRF als Parameter aufgerufen werden können, ohne daß man im Code die entsprechende XPSE-Direktive stehen haben muß. Vielleicht könnte David da ja XPSE eine Art Errorlevel zurückgeben lassen, wenn keine Fehler gefunden werden konnten.
4. Bei mir wird nach dem Compilieren das Runtime nicht gefunden, obwohl es in der Ini richtig eingetragen ist.
5. Wenn man den Code irgendwann auch noch falten könnte, dürfte für Niemanden mehr ein Weg an XPrfEdit vorbeiführen.
6. Auskommentieren von mehreren Codezeilen, wie bei PrFellow.
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: [...] | 10.06.2005 ▲ |
|
|
|
| |
|
- Seite 2 - |
|
|
Dietmar Horn | Hallo,
habe zu Hause unter ME weitergetestet.
Hier läuft das mit dem Starten von mehreren Dateien im Interpretermudus einwandfei. Keine Ahnung, warum das im Kabinett unter Win 98 nicht klappte (von diesen Schrottkisten hat sowieso jeder eine andere Macke). Kann es dort nächsten Freitag aber noch einmal probieren.
Vor dem Aufrufen des Compilers kommt nun bei mir (unter ME) erst mal die Messagebox Supervisorkennwort erforderlich. Hiermit wird die gewählte PICs Rules Datei vom mit Inhaltsratgeber von Internet-Explorer installiert. Also genauso, als wenn man auf die PRC doppelklickt (wenn die *.prc nicht mit einem Runtime verknüpft ist).
Den Hinweis mit *.hlf usw. kannste Dir sparen, das funktioniert auch so.
Zu der Geschichte mit XPrf 9 und < 9:
Lasse doch vom Editor aus der PRC die PRF-Version binär auslesen und rufe dann die passende der beiden beigelegten helfer.exen auf. Weil das nur umbenannte Runtimes sind, darfst Du die laut Roland ja auch ganz legal dazulegen (steht hier auch irgendwo in irgendeinem Thema).
Gruß Dietmar
Wenn ich hier gelegentlich unter einem anderen Nick poste, dann liegt das daran, daß ich während meiner PRF-Kurse aus verständlichen Gründen nicht immer als Admin eingelogt sein möchte. |
|
|
| 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: [...] | 11.06.2005 ▲ |
|
|
|
|
| >> Lasse doch vom Editor aus der PRC die PRF-Version binär auslesen und rufe dann die passende der beiden beigelegten helfer.exen auf
Das scheint mir das vernünftigste zu sein. Also bei *.hlf werde ich immer die Helfer.exe aufrufen, die scheint ja nie geändert worden zu sein, seit Version 6, und bei *.prc werde ich eine passende RunTime aufrufen, nachdem ich die Version festgestellt habe. Wenns erlaubt ist, lege ich die dem endgültigen Paket gleich bei, so das sich der Endanwender darüber nicht mehr nachdenken braucht. Es soll ja nach Möglichkeit alles erstmal autom. Konfiguriert werden, durch die Optionen sind dann natürlich beliebige Änderungen möglich, aber hoffentlich nicht notwendig. |
|
|
| |
|
|
|
Dietmar Horn | Wenn Du das Compilat sowieso ausliest, dann kannste Dir das mit der HLF und der Helfer.exe auch sparen. Wäre doch dann doppelt gemoppelt.
Einfach nach dem Auslesen das Compilat an das passende Runtime übergeben, und gut isses - schnurzpiepgal ob der Autor sein Compilat *.prc, *.hlf, *.xyz oder sonstwie genannt hat.
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: [...] | 11.06.2005 ▲ |
|
|
|
|
| Es werden aber nur *.prc und *.hlf Dateien überhaupt erfaßt, so das sich auch notwendige DLLs usw. im Plugins-Ordner befinden können, ohne das Menü unansehnlich zu machen. Außerdem ist so eine kleine Vorsortierung möglich. Da die Erfassungsroutine fast dasselbe ist, wie bei der externen Hilfe, hab ich gestern schon mit Plugins angefangen. Die Reihenfolge ergibts sich immer beim Programmieren, da hilft die beste Planung nichts Die eigentliche Schnittstelle mit Kommunikationsmöglichkeit werde ich aber erst später machen. |
|
|
| |
|
|
|
| Ein bißchen wirste ja auch von fremden Code verstehen, deshalb hier mal die Procedure, die ermittelt welche Plugins vorhanden sind. Gespeichert wird das in einer dynamischen Linklist, gibt in der XProfan-Hilfe auch ein Beispiel für. KompilierenMarkierenSeparieren Mal sehen was iF sein Highlighter draus macht |
|
|
| |
|
|
|
CB | Hallo, Leute! Ist zwar hier ein bissel offtopic, möchte aber bei dieser Gelegenheit alle, die das noch nicht gemacht haben, ersuchen, in ihrem Profil die systemspezifischen Daten (welche Profanversion, welches Betriebssystem, PC) einzutragen, um solche Fragen gar nicht erst aufkommen zu lassen: [box:34e441768a]Welche Windows-Version setzt Du ein?[/box:34e441768a] Gruß, Christian |
|
|
| |
|
|
|
Rolf Koch | Hi Thomas,
ist das eigentlich so gedacht, daß wenn ich Gehe zu Zeile klicke und der Zeilendialog aufgeht, die Anwendung in die Taskleiste verschwindet? Und wenn ja, warum ist dies so?
Es wäre auch schön, wenn man einen Code schreibt und diesen ohne zu speichern ausführen könnte (vielleicht später einstellbar unter Optionen?). Wenn ich etwas speichern will, dann immer später. Bedeutet: Wollte grad einen Code per Paste zum testen einfügen und muss vorher speichern, dies ist ziemlich umständlich.
Rolf |
|
|
| |
|
|
|
| [quote:ac5d330502=Rolf Koch]Hi Thomas,
ist das eigentlich so gedacht, daß wenn ich Gehe zu Zeile klicke und der Zeilendialog aufgeht, die Anwendung in die Taskleiste verschwindet? Und wenn ja, warum ist dies so?
Rolf[/quote:ac5d330502]Natürlich nicht, bei mir ist das auch nicht so. Passiert das immer ?. Der Editor bleibt geöffnet, wird nur vorübergehend deaktiviert, um den Gehe zu Zeile Dialog Modal anzuzeigen. Teste das doch bitte nochmal, und lass die Maus jedesmal an einer anderen Position. Daran orientiert sich das Fensterchen eigentlich. Jetzt bin ich erstmal Baff, da Du ja auch XP verwendest |
|
|
| |
|
|
|
Rolf Koch | Hi Thomas,
ist bei mir immer so. Klick - Dialog auf - Editor versteckt - Dialog Close und Zack Editor kommt wieder. Dem ist aber nicht so, wenn ich es per rechter Maustaste mache. Nur wenn ich es oben übers Hauptmenü tätige (Bearbeiten / Gehe zu Zeile) dann kommt dieser Effekt.
Hab eben noch was oben in das Post angehangen, hier nochmal: Es wäre auch schön, wenn man einen Code schreibt und diesen ohne zu speichern ausführen könnte (vielleicht später einstellbar unter Optionen?). Wenn ich etwas speichern will, dann immer später. Bedeutet: Wollte grad einen Code per Paste zum testen einfügen und muss vorher speichern, dies ist ziemlich umständlich.
Rolf |
|
|
| |
|
|
|
| [quote:edaf6a116d=Rolf Koch]Es wäre auch schön, wenn man einen Code schreibt und diesen ohne zu speichern ausführen könnte (vielleicht später einstellbar unter Optionen?). Wenn ich etwas speichern will, dann immer später. Bedeutet: Wollte grad einen Code per Paste zum testen einfügen und muss vorher speichern, dies ist ziemlich umständlich.
Rolf[/quote:edaf6a116d] Temporäres Interpretieren werde ich noch einbauen, kein Problem, ich will auch nicht immer alles gleich Speichern.
Das andere Problem hab ich weder unter Win98 noch unter XP nachvollziehen können, also Frage ist das bei anderen auch so ? |
|
|
| |
|
|
|
| @Rolf Ich glaube, ich habe den Fehler gefunden und beseitigt Bitte nochmals Testen, danke |
|
|
| |
|
|
|
Dietmar Horn | Hallo Christian,
[quote:cd6d6284a5]Hallo, Leute! Ist zwar hier ein bissel offtopic, möchte aber bei dieser Gelegenheit alle, die das noch nicht gemacht haben, ersuchen, in ihrem Profil die systemspezifischen Daten (welche Profanversion, welches Betriebssystem, PC) einzutragen, um solche Fragen gar nicht erst aufkommen zu lassen[/quote:cd6d6284a5] Dein Hinweis ist sicherlich gut gemeint, doch wenn ich diesen für mich als sinnvoll betrachten würde, dann hätte ich mir schon längst eine Signatur mit den genannten Angaben zugelegt.
Mein Problem:
Wegen meiner Profan-Kurse arbeite ich wirklich jede Woche mit den verschiedensten Profan-Versionen von 5.0 bis 9.0.
Totale Programmieranfänger beginnen bei mir in der Regel mit der Freeware 5.0 (ca. 3 Std. kostenloser PRF-Schnupper-Kurs).
Wer mir von Anfang an als nicht gerade geistig unterbelichtet erscheint und mit Mathematik und logischem Denken nicht auf Kriegsfuß steht, der bekommt gleich die 6.6 verpaßt.
Einige kaufen sich dann später die aktuelle Vollversion bei RGH oder JDS, oder irgendeine Zwischenversion (z.B. bei eBay).
Somit hat sich im Laufe der Jahre so ziemlich alles von 5.0 bis 9.0 angesammelt, womit ich auch wirklich (fast täglich) programmiere bzw. Codes schreiben (können) muß.
In den von mir für die Kurse genutzten PC-Kabinetten stehen alle möglichen (meist Uralt-) Rechner mit unterschiedlichen Konfigurationen von Win 95 bis Win 98.
Privat stehen mir zu Hause auf meinen Rechnern Win 98, Win ME und Win XP zur Verfügung.
In meine Signatur müßte ich dann also schreiben:
PRF-Versionen: 5.0, 6.0, 6.6, 7.0, 7.5, 7.6, 8.0, 9.0 System: Windows 95, 98, ME, XP
Der Informationsgehalt einer solchen Signatur wäre offensichtlich gleich Null, oder?
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: [...] | 14.06.2005 ▲ |
|
|
|