'############## 'Innenanzeige Script '############## {macro:Innenanzeige_init} {end} {macro:Innenanzeige_frame} ' Innenanzeige Lawo ' "Lawo_Innenanzeige\Gross\JB\LAWO_Hintergrund_letztHalt.bmp" (S.$.Lawo_Bilds_Vorne) (L.L.elec_busbar_main) {if} (L.L.Lawo_Innenanzeige_gestartet) 0 = {if} (L.L.Innenanzeige_startup_timer) (L.S.Timegap) + 17 min (S.L.Innenanzeige_startup_timer) {endif} (L.L.Innenanzeige_startup_timer) 1 > (L.L.Innenanzeige_startup_timer) 3 < && {if} "Lawo_Innenanzeige\Gross\LAWO_Boot1.bmp" (S.$.Lawo_Bilds_Vorne) "Lawo_Innenanzeige\Klein\LAWO_Boot_1_K.bmp" (S.$.Lawo_Bilds_Klein) 5 random (S.L.Lawo_Innenanzeige_Fehler) {endif} (L.L.Innenanzeige_startup_timer) 3 > (L.L.Innenanzeige_startup_timer) 5 < && {if} "Lawo_Innenanzeige\Gross\JB\LAWO_Boot2.bmp" (S.$.Lawo_Bilds_Vorne) "Lawo_Innenanzeige\Klein\JB\LAWO_Boot_2_K.bmp" (S.$.Lawo_Bilds_Klein) {endif} (L.L.Innenanzeige_startup_timer) 5 > (L.L.Innenanzeige_startup_timer) 7 < && {if} "Lawo_Innenanzeige\Gross\LAWO_Boot3_1.bmp" (S.$.Lawo_Bilds_Vorne) "Lawo_Innenanzeige\Klein\LAWO_Boot_3_K.bmp" (S.$.Lawo_Bilds_Klein) {endif} (L.L.Innenanzeige_startup_timer) 7 > (L.L.Innenanzeige_startup_timer) 9 < && {if} "Lawo_Innenanzeige\Gross\LAWO_Boot3_2.bmp" (S.$.Lawo_Bilds_Vorne) "Lawo_Innenanzeige\Klein\LAWO_Boot_3_K.bmp" (S.$.Lawo_Bilds_Klein) {endif} (L.L.Innenanzeige_startup_timer) 9 > (L.L.Innenanzeige_startup_timer) 11 < && {if} "Lawo_Innenanzeige\Gross\LAWO_Boot3_3.bmp" (S.$.Lawo_Bilds_Vorne) "Lawo_Innenanzeige\Klein\LAWO_Boot_3_K.bmp" (S.$.Lawo_Bilds_Klein) {endif} (L.L.Innenanzeige_startup_timer) 11 > (L.L.Innenanzeige_startup_timer) 13 < && {if} "Lawo_Innenanzeige\Gross\LAWO_Boot3_4.bmp" (S.$.Lawo_Bilds_Vorne) "Lawo_Innenanzeige\Klein\LAWO_Boot_3_K.bmp" (S.$.Lawo_Bilds_Klein) {endif} (L.L.Innenanzeige_startup_timer) 12 > (L.L.Innenanzeige_startup_timer) 16 < && {if} "Lawo_Innenanzeige\Gross\JB\LAWO_Boot2.bmp" (S.$.Lawo_Bilds_Vorne) "Lawo_Innenanzeige\Klein\JB\LAWO_Boot_2_K.bmp" (S.$.Lawo_Bilds_Klein) 1 (S.L.Lawo_Innenanzeige_Uhrzeit_vis) {endif} (L.L.Innenanzeige_startup_timer) 17 = {if} 1 (S.L.Lawo_Innenanzeige_gestartet) {endif} ' normaler Betrieb (L.L.Lawo_Innenanzeige_gestartet) 1 = (L.L.Lawo_Innenanzeige_Fehler) 1 = ! && {if} (L.L.IBIS_RouteIndex) (M.V.GetBusstopCount) 1 - (L.L.IBIS_busstop) 2 + >= {if} (L.L.haltewunschlampe) {if} "Lawo_Innenanzeige\Gross\JB\LAWO_Hintergrund_Stop.bmp" (S.$.Lawo_Bilds_Vorne) "Lawo_Innenanzeige\Klein\JB\LAWO_Hintergrund_K_Stop.bmp" (S.$.Lawo_Bilds_Klein) {else} "Lawo_Innenanzeige\Gross\JB\LAWO_Hintergrund.bmp" (S.$.Lawo_Bilds_Vorne) "Lawo_Innenanzeige\Klein\JB\LAWO_Hintergrund_K.bmp" (S.$.Lawo_Bilds_Klein) {endif} {else} (L.L.IBIS_RouteIndex) (M.V.GetBusstopCount) 1 - (L.L.IBIS_busstop) 1 + >= {if} (L.L.haltewunschlampe) {if} "Lawo_Innenanzeige\Gross\JB\LAWO_Hintergrund_vorletztHalt_Stop.bmp" (S.$.Lawo_Bilds_Vorne) "Lawo_Innenanzeige\Klein\JB\LAWO_Hintergrund_K_Stop.bmp" (S.$.Lawo_Bilds_Klein) {else} "Lawo_Innenanzeige\Gross\JB\LAWO_Hintergrund_vorletztHalt.bmp" (S.$.Lawo_Bilds_Vorne) "Lawo_Innenanzeige\Klein\JB\LAWO_Hintergrund_K.bmp" (S.$.Lawo_Bilds_Klein) {endif} {else} (L.L.haltewunschlampe) {if} "Lawo_Innenanzeige\Gross\JB\LAWO_Hintergrund_letztHalt_Stop.bmp" (S.$.Lawo_Bilds_Vorne) "Lawo_Innenanzeige\Klein\JB\LAWO_Hintergrund_K_Stop.bmp" (S.$.Lawo_Bilds_Klein) {else} "Lawo_Innenanzeige\Gross\JB\LAWO_Hintergrund_letztHalt.bmp" (S.$.Lawo_Bilds_Vorne) "Lawo_Innenanzeige\Klein\JB\LAWO_Hintergrund_K.bmp" (S.$.Lawo_Bilds_Klein) {endif} {endif} {endif} {endif} ' Stoerung (L.L.Lawo_Innenanzeige_gestartet) 1 = (L.L.Lawo_Innenanzeige_Fehler) 1 = && {if} 0 (S.L.Lawo_Innenanzeige_Uhrzeit_vis) (L.L.haltewunschlampe) {if} "Lawo_Innenanzeige\Gross\JB\LAWO_Stoerung_Stop.bmp" (S.$.Lawo_Bilds_Vorne) "Lawo_Innenanzeige\Klein\JB\LAWO_Boot_2_K_Stop.bmp" (S.$.Lawo_Bilds_Klein) {else} "Lawo_Innenanzeige\Gross\JB\LAWO_Stoerung.bmp" (S.$.Lawo_Bilds_Vorne) "Lawo_Innenanzeige\Klein\JB\LAWO_Boot_2_K.bmp" (S.$.Lawo_Bilds_Klein) {endif} {endif} ' Schrift sichtbar machen (L.L.Lawo_Innenanzeige_gestartet) 1 = (L.L.Lawo_Innenanzeige_Fehler) 1 = ! && {if} 1 (S.L.Lawo_Innenanzeige_Schrift_vis) (S.L.Lawo_Innenanzeige_Uhrzeit_vis) 0 (S.L.Lawo_Innenanzeige_akkHaltestelle_vis) {else} 0 (S.L.Lawo_Innenanzeige_Schrift_vis) {endif} "..\..\Anzeigen\TFT_Umstiegsmoeglichkeiten\" (L.L.IBIS_busstop_index) 3 (M.V.GetBusstopString) $+ (L.$.Matrix_Nr) $RemoveSpaces $+ ".tga" $+ (S.$.IBIS_lcd_Umstieg_nH) {else} "Lawo_Innenanzeige\Gross\LAWO_Aus.bmp" (S.$.Lawo_Bilds_Vorne) "Lawo_Innenanzeige\Klein\LAWO_Boot_1_K_aus.bmp" (S.$.Lawo_Bilds_Klein) 0 (S.L.Lawo_Innenanzeige_gestartet) (S.L.Lawo_Innenanzeige_Uhrzeit_vis) (S.L.Lawo_Innenanzeige_akkHaltestelle_vis) (S.L.Innenanzeige_startup_timer) {endif} {end}