Jump to content

Ansprechnamen für Ereigsnisteuerung


MarkoP

Recommended Posts

Hallo Neo,

wäre es möglich statt der internen ID eines Elements das Element auch mit dessen Namen in der Ereignisverwaltung anzusprechen?
Wäre zum Beispiel besonders für Lampen (z.B. Gleisbesetzmeldungen) interessant wo man dann mit einem Befehl mehrere Lampen gleichzeitig aktivieren/deaktivieren kann oder für Züge bei denen man den Namen ändert und so den gleichen Zug mit verschiedenen Einträgen in der Ereignissteuerung verschiedene Aufgaben und/oder Strecken abfahren lassen könnte.

Gruß
MarkoP

Link to comment
Share on other sites

Hallo MarkoP,

... Deine Anfrage dient zwar der Bequemlichkeit :)(alles was "Lampe" heißt auf einmal einschalten)...

... steht aber nicht gerade für Übersichtlichkeit:(

Die Ereignisverwaltung ist eine (wenn auch einfache) Programmierung von Abläufen und um diese verfolgen zu können, ist es zwingend nötig einzelne Objekte nach ihrem Namen unterscheiden zu können, weshalb es ja auch ratsam ist, trotz dem Zugriff auf interne IDs (=gleiche Namen sind "erlaubt"), den Objekten, die in der Ereignisverwaltung vorkommen eindeutige (einmalige) Namen zu geben...

Gruß

EASY

Link to comment
Share on other sites

Hallo Neo,

Hintergrund der Frage ist eher eine Reduzieurng der Einträge in der Ereignissteuerung.
Ich habe in jedem Bahnhof durchschnittlich 6 Gleise und für jedes Gleis eine Besetztanzeige mit 3-5 Lampen.

Das bedeutet wenn ein Zug auf ein Bahnhofsgleis fährt habe ich in der Ereinisverwaltung bei Aktion quasi 3-5 Mal den gleichen Aufruf stehen (starte Animation ...) eben nur mit unterschiedlichen Lampen. Das gleiche für das Verlassen des Gleises.

Eindeutige Namen verwende ich auch jetzt schon, wäre eben nur eine Annehmlichkeit und vor allem Übersichtlichekeit bzw. Entlastung für die Ereignisverwaltung gewesen. Ist also nicht weiter schlimm, danke für die Antwort.

Gruß
MarkoP

Link to comment
Share on other sites

Hallo MarkoP,

ich habe mir bereits ein anderes ToDo notiert, mit dem auch dein Wunsch dann in Erfüllung geht, nämlich die "Multiselektion" von Objekten bei Aktionen. Du hättest dann die Möglichkeit, eine Aktion auf eine Liste von Objekten auszuführen, nicht durch Angabe eines Namens, sondern durch konkrete Auswahl der einzelnen Objekte im Selektionsfenster.

Viele Grüße,

Neo

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...