STR Editor

HÜBSCH Web AMW GURU ZIMO STP ESTWGJ Tran  MOBAZI Forum G-Spur Waschzettel Rogler CV17/18 CV29, Scale, CV33-40, CV33-46 Weiche WireCalc   
   
Up

 

Piko 1216

Piko Herkules

Ampel Demo

Decoder IDs

MX9AZN / ALA

2016 Herkules

BR218

 

MX32 SW

Re 4/4

V100

1020 / E94

Roco 1042

4030 PluX

Roco Tauschplatinen

Besucher / Visitors:

Seit / Since 2000-12-01

  
 
UltraEdit UltraEdit
STP steuert die Modellbahn, die Intelligenz dazu ist in den STR und BRD Dateien abgelegt. Es handelt sich hier um Fahrstraßendefinitionen dokumentiert mittels einer STP eigenen Definitionssprache. STP controls the model course, the logic behind it is stored in STR and BRD files. Basically it  is a path definition described in a special STP specific language.
 Umfangreiche Gleispläne führen schnell zu großen Dateien. Um das editieren dieser Definitionsdaten zu erleichtern habe ich ein Definitionsfile geschrieben um UltraEdit zu steuern.

Das "Wordfile" erlaubt die Anzeige der STP Daten mit "Syntax highlighting ". Tippfehler und falsche Kommandos können so leicht erkannt werden.

 Big layouts easily lead to large files. To support modifying thos files I wrote a "Wordfile" for "UltraEdit".

It offers syntax highlighting - displaying commands in different colors. Using this feature you can easily spot out typos and misusage of commands.

UltraEdit

Das obige Beispiel ist ein Teil von Arnold2.STR welches auf der Arnold2 Beispielseite diskutiert wird. The example above is based on Arnold2.STR which you might download. The layout is documented at the Arnold2 example page.
UltraEdit ist ShareWare und kann vom Netz geladen werden. Man kann UltraEdit für etwa ein Monat kostenfrei testen. Das Programm gibt es in mehreren Sprachversionen so auch mit deutscher Oberfläche. UltraEdit is shareware and can be loaded from the WEB. It offers a free eval period of roughly one month. The program is available in various language versions.
Mein Wordfile ist Freeware, Sie können es einfach hier vom WEB laden. Ich freue mich wenn sie mir Wünsche, Anregungen oder Verbesserungsvorschläge mailen.
Für den Direkten Aufruf von STP aus benötigt man noch einen Eintrag im STP.INI unter dem Schlüssel "EditorName" wie zum Beispiel:
EditorName="C:\Program Files\IDM Computer Solutions\UltraEdit-32\uedit32.exe"
My wordfile extension is freeware, you can download it from here. If you like it, have suggestions, enhancements or bugs, please let me know. I'm interested what you think about it, just send me a mail.
To have direct access from STP you need an entry in STP.INI under the new keyword "EditorName" like:
EditorName="C:\Program Files\IDM Computer Solutions\UltraEdit-32\uedit32.exe"

Installation

Installation

Zunächst laden Sie UltraEdit in der von Ihnen gewünschten Sprachversion vom Netz. Installationsanleitung finden Sie ebendort.

Dann holen Sie die STP Ergänzung für das Wordfile von hier.

Meine Ergänzung muß in die von UltraEdit installierte Datei Wordfile.txt hinein kopiert werden, oder Sie ersetzen das vorhandene wordfile.txt bzw wordfile.uew mit meiner Version. UltraEdit unterstützt gleichzeitig mehrere "Sprachen". Diese sind im wordfile durchnumeriert. Die STP Definition hat bei mir Nummer 14. Standardmäßig ist diese unbenutzt, falls Sie UltraEdit bereits für andere Aufgaben einsetzen müssen Sie eventuell die Nummer ändern.

Fertig!

First step, load UltraEdit from the net in your preferred language. You will find installation instructions for it there.

Download my STP enhancement for wordfile.txt.

My enhancement must be pasted into the file wordfile.txt or wordfiel.uew which UltraEdit has installed on your machine. Or you just replace it with my wordfile.txt. There are multiple supported languages possible. They are identified with a number. If you use UltraEdit for other languages too, it might be necessary to modify the language number if my STP enhancement. Normally this modification is not necessary.

That's it!

Nachfolgend die Ergänzung mit ein paar Bildern dokumentiert. Starten Sie UltraEdit und öffnen Sie unter Konfiguration die Suche nach dem Wordfile. Here are some pictures which document the enhancement. First go to UltraEdit in the configurations menu and search for "wordfile".
klick zum Vergrößern / click to enlarge

UltraEdit Configuration

Im Suchfenster tippen Sie den Begriff "wordlist" In the search filed type "wordlist"
klick zum Vergrößern / click to enlarge

suche nach der Sprachdefinitions Konfiguration / search the language configuration definition

Wenn Sie hier "öffnen/open" anklicken öffnet UltraEdit die Konfigurationsdatei und ermöglicht Ihnen das Ergänzen der Datei. Fügen Sie meine Ergänzung am Ende hinzu und alles ist fertig. Just click open to get to the configuration file. Paste by enhancement at the end and you are done.
Beim nächsten Öffnen einer STR Datei bekommen Sie den Text farbig aufbereitet angezeigt. Next time you open a STR file with UltraEdit the text should be presented colorized.
Neuere Versionen von UltraEdit haben eine andere Konfiguration. Newer Versions of UltraEdit have a different way to configure wordfiles
klick zum Vergrößern / click to enlarge

suche nach der Sprachdefinitions Konfiguration / search the language configuration definition

Die Konfigurationsdatei muss im wordfile Verzeichnis z.B. als STP.uew abgelegt werden. Here the config file needs to be stored in the wordfile directory for example as STP.uew.

verbesserte Version

Enhanced Version

Die Softwareversionen ziehen ins Land. Sowohl STP als auch UltraEdit können wesentlich mehr. Vieles blieb von der bisherigen Farbdefinition unbeachtet. Die neue überarbeitete Version stellt mehr Dinge färbig dar und hat auch eine feinere Gliederung der Farben erhalten. Several updates became available. STP as well as UltraEdit got more and more features. Some of the new features have not been covered by the old definition file. The new version offers more functionality. It offers more details I introduced more categories.
klick zum Vergrößern / click to enlarge

Beispiel mit neuer Farbdefinition / Sample with new color definition

Die Konfigurationsdatei muss in das "wordfile" Verzeichnis kopiert werden und als STP.uew abgelegt werden. Zur Vermeidung von Downloadschwierigkeiten wird die Datei als TXT angeboten bitte nach dem Downloadf auf "uew" ändern.

Falls auf dem PC keine Dateierweiterungen angezeigt werden, kann man das über Systemsteuerung und Ordneroptionen freigeben. Zur Vermeidung von PC Ärger sollte das ohnehin immer gemacht werden.

The configuration file needs to be stored in the "wordfile" directory in the profile of the current user. I suggest to name it STP.uew. To avoid download difficulties the server offers the file as TXT pls. rename it to uew.

If the PC does not display file extensions you need to clear the selection in the folder options. Generally it is a good advice to change that to see the full file names.

klick zum Vergrößern / click to enlarge

Verstecken der Dateierweiterungen ausschalten / disable hiding file extensions

Der Dialog im UltraEdit unter "Advanced" -> "Configuration" sieht dann folgendermaßen aus:

The dialog in UltraEdit under "advanced" -> "configuration" looks like this:

klick zum Vergrößern / click to enlarge

Wordfile Dialog / wordfile dialog

Das obige Bild zeigt, das Suchfeld links oben hilft beim Auffinden des korrekten EInstellungsdialogs. UE ist einfach sehr komplex geworden in den letzten Jahren, da hilft die Suche beim Auffinden des nötigen Dialogs.

The picture above shows the search file in the left upper corner. UE got quite complex during recent years, the find field is quite handy to navigate through the dialogs.

Sollten Sie weitere Verbesserungsvorschläge oder Wünsche haben senden Sie mir einfach eine Mail mit den Wünschen.

If you see any missing useful definitions, pls. send me a mail and let me know what you need.

Wordfile / wordfile

Sollten Sie weitere Verbesserungsvorschläge oder Wünsche haben senden Sie mir einfach eine Mail mit den Wünschen.

If you see any missing useful definitions, pls. send me a mail and let me know what you need.

 
 

 

ATW
© 2000ff - Arnold Hübsch