15 Info-Text-Funktionen

!!! Please ensure, that your contribution or question is placed into the relevant section !!!
Questions about rolling stock, for example, do not belong in "Questions about the Forum". Following is perhaps the right area where your question will be better looked after:
General questions to EEP , Splines, rolling stock, Structures in EEP, landscape elements, Signalling system and controlling, designers, Europe-wide EEP meetings , Gossip
Your cooperation to keep the forum clear is appreciated.
In the case of pictures that are attached to the article, the source must also be stated. This also applies to your own pictures, which were taken by you. Pictures without source information will be deleted!
  • EEPShowInfoTextTop()


    Parameter sieben Rückgabewerte einer Voraussetzung EEP 13.1 Plug-in 1


    Lua
    r    = 1    -- rot
    g    = 1    -- grün
    b    = 1    -- blau
    S    = 1    -- Schriftgröße
    Z    = 10   -- Zeit
    A    = 1    -- Ausrichtung
    Text = "Weiß oben zentriert für 10 Sekunden"
    
    ok = EEPShowInfoTextTop(r, g, b, S, Z, A, Text)

    Erzeugt einen Infotext am oberen Bildrand des 3D-Fensters.


    Bemerkungen

    • Die ersten 3 Parameter bestimmen die Farbe aus den Anteilen für rot, grün und blau.
    • Der 4. Parameter bestimmt die Textgröße (von 0.5 bis 2-fach).
    • Der 5. Parameter bestimmt die Anzeigedauer in Sekunden. Minimum ist 5 Sekunden.
    • Der 6. Parameter bestimmt die Textausrichtung:
      0 = Blocksatz
      1 = zentriert
      2 = linksbündig
      3 = rechtsbündig
    • Der 7. Parameter ist der anzuzeigende Text. Zeilenumbruch mit \n.
    • Der Rückgabewert ist true, wenn die Funktion erfolgreich ausgeführt wurde, sonst false.





    EEPShowInfoTextBottom()


    Parameter sieben Rückgabewerte einer Voraussetzung EEP 13.1 Plug-in 1


    Lua
    r    = 1    -- rot
    g    = 1    -- grün
    b    = 0    -- blau
    S    = 0.75 -- Schriftgröße
    Z    = 15   -- Zeit
    A    = 2    -- Ausrichtung
    Text = "Gelb unten linksbündig für 15 Sekunden"
    
    ok =     EEPShowInfoTextBottom(r, g, b, S, Z, A, Text)

    Erzeugt einen Infotext am unteren Bildrand des 3D-Fensters.


    Bemerkungen

    • Die ersten 3 Parameter bestimmen die Farbe aus den Anteilen für rot, grün und blau.
    • Der 4. Parameter bestimmt die Textgröße (von 0.5 bis 2-fach).
    • Der 5. Parameter bestimmt die Anzeigedauer in Sekunden. Minimum ist 5 Sekunden.
    • Der 6. Parameter bestimmt die Textausrichtung:
      0 = Blocksatz
      1 = zentriert
      2 = linksbündig
      3 = rechtsbündig
    • Der 7. Parameter ist der anzuzeigende Text. Zeilenumbruch mit \n.
    • Der Rückgabewert ist true, wenn die Funktion erfolgreich ausgeführt wurde, sonst false.





    EEPShowScrollInfoTextTop()


    Parameter acht Rückgabewerte einer Voraussetzung EEP 13.1 Plug-in 1


    Lua
    r    = 0    -- rot
    g    = 1    -- grün
    b    = 0.7  -- blau
    S    = 1.2  -- Schriftgröße
    Z    = 20   -- Zeit
    A    = 0    -- Ausrichtung
    G    = 0.2  -- Geschwindigkeit
    Text = "Laufschrift oben in türkis für 20 Sekunden."
    
    EEPShowScrollInfoTextTop(r, g, b, S, Z, A, G, Text)

    Erzeugt einen durchlaufenden Infotext am oberen Bildrand des 3D-Fensters.


    Bemerkungen

    • Die ersten 3 Parameter bestimmen die Farbe aus den Anteilen für rot, grün und blau.
    • Der 4. Parameter bestimmt die Textgröße (von 0.5 bis 2-fach).
    • Der 5. Parameter bestimmt die Anzeigedauer in Sekunden. Minimum ist 5 Sekunden.
    • Der 6. Parameter (für die Textausrichtung) ist ohne Wirkung, aber erforderlich. Bitte hier eine Zahl (z.B. 0) eintragen.
    • Der 7. Parameter bestimmt die Laufgeschwindigkeit.
    • Der 8. Parameter ist der anzuzeigende Text.
    • Der Rückgabewert ist true, wenn die Funktion erfolgreich ausgeführt wurde, sonst false.





    EEPShowScrollInfoTextBottom()


    Parameter acht Rückgabewerte einer Voraussetzung EEP 13.1 Plug-in 1


    Lua
    r    = 1    -- rot
    g    = 0    -- grün
    b    = 1    -- blau
    S    = 0.6  -- Schriftgröße
    Z    = 10   -- Zeit
    A    = 0    -- Ausrichtung
    G    = 0.1  -- Geschwindigkeit
    Text = "Laufschrift unten in magenta für 10 Sekunden."
    
    EEPShowScrollInfoTextBottom(r, g, b, S, Z, A, G, Text)

    Erzeugt einen durchlaufenden Infotext am unteren Bildrand des 3D-Fensters.


    Bemerkungen

    • Die ersten 3 Parameter bestimmen die Farbe aus den Anteilen für rot, grün und blau.
    • Der 4. Parameter bestimmt die Textgröße (von 0.5 bis 2-fach).
    • Der 5. Parameter bestimmt die Anzeigedauer in Sekunden. Minimum ist 5 Sekunden.
    • Der 6. Parameter (für die Textausrichtung) ist ohne Wirkung, aber erforderlich. Bitte hier eine Zahl (z.B. 0) eintragen.
    • Der 7. Parameter bestimmt die Laufgeschwindigkeit.
    • Der 8. Parameter ist der anzuzeigende Text.
    • Der Rückgabewert ist true, wenn die Funktion erfolgreich ausgeführt wurde, sonst false.





    EEPHideInfoTextTop()


    Parameter keine Rückgabewerte einer Voraussetzung EEP 13.1 Plug-in 1


    Lua
    ok = EEPHideInfoTextTop()

    Blendet den Infotext am oberen Bildrand aus.


    Bemerkungen

    • Diese Funktion benötigt keine Parameter.
    • Der Rückgabewert ist true, wenn die Funktion erfolgreich ausgeführt wurde, sonst false.





    EEPHideInfoTextBottom()


    Parameter keine Rückgabewerte einer Voraussetzung EEP 13.1 Plug-in 1


    Lua
    ok = EEPHideInfoTextBottom()

    Blendet den Infotext am unteren Bildrand aus.


    Bemerkungen

    • Diese Funktion benötigt keine Parameter.
    • Der Rückgabewert ist true, wenn die Funktion erfolgreich ausgeführt wurde, sonst false.

    Fried-liche Grüße:aq_1:


    Ab einem gewissen Alter kann man sich so ziemlich alles erlauben. Niemand schimpft einen mehr aus, mit Ausnahme der Ärzte und der eigenen Kinder.

    Edited 5 times, last by Fried ().