global config on configInterface -- Import Schaltflächen Mediaplayer importFileInto new(#bitmap), "@/bt/bt_grafik_01.bmp" importFileInto new(#bitmap), "@/bt/bt_grafik_02.bmp" importFileInto new(#bitmap), "@/bt/bt_grafik_03.bmp" importFileInto new(#bitmap), "@/bt/bt_hilfe_01.bmp" importFileInto new(#bitmap), "@/bt/bt_hilfe_02.bmp" importFileInto new(#bitmap), "@/bt/bt_hilfe_03.bmp" importFileInto new(#bitmap), "@/bt/bt_thema_01.bmp" importFileInto new(#bitmap), "@/bt/bt_thema_02.bmp" importFileInto new(#bitmap), "@/bt/bt_thema_03.bmp" importFileInto new(#bitmap), "@/bt/bt_pause_01.bmp" importFileInto new(#bitmap), "@/bt/bt_pause_02.bmp" importFileInto new(#bitmap), "@/bt/bt_play_01.bmp" importFileInto new(#bitmap), "@/bt/bt_play_02.bmp" importFileInto new(#bitmap), "@/bt/bt_play_a_01.bmp" importFileInto new(#bitmap), "@/bt/bt_play_a_02.bmp" importFileInto new(#bitmap), "@/bt/bt_vor_01.bmp" importFileInto new(#bitmap), "@/bt/bt_vor_02.bmp" importFileInto new(#bitmap), "@/bt/bt_vor_03.bmp" importFileInto new(#bitmap), "@/bt/bt_zurueck_01.bmp" importFileInto new(#bitmap), "@/bt/bt_zurueck_02.bmp" importFileInto new(#bitmap), "@/bt/bt_zurueck_03.bmp" importFileInto new(#bitmap), "@/bt/gr_slider_bt.bmp" importFileInto new(#bitmap), "@/bt/bt_kapitel_vor_01.bmp" importFileInto new(#bitmap), "@/bt/bt_kapitel_vor_02.bmp" importFileInto new(#bitmap), "@/bt/bt_kapitel_vor_03.bmp" importFileInto new(#bitmap), "@/bt/bt_kapitel_zurueck_01.bmp" importFileInto new(#bitmap), "@/bt/bt_kapitel_zurueck_02.bmp" importFileInto new(#bitmap), "@/bt/bt_kapitel_zurueck_03.bmp" -- Spritezuordnung sprite(7).member = "bt_vor_01" sprite(8).member = "bt_zurueck_01" sprite(16).member = "gr_slider_bt" sprite(17).member = "bt_hilfe_01" sprite(23).member = "bt_grafik_01" sprite(24).member = "bt_play_01" sprite(25).member = "bt_pause_01" sprite(26).member = "bt_play_a_01" sprite(27).member = "bt_thema_01" -- Import und initialisierung configfile importFileInto new(#text), "@/bt/config.txt" config = [#hintergrundR:0 ,#hintergrundG:0 ,#hintergrundB:0 ,#rahmenR:0, #rahmenG:0 ,#rahmenB:0 ,#schriftR:0 ,#schriftG:0 ,#schriftB:0 \ ,#hintergrund:"" ,#audioformat:"" ,#titelmp:"" ,#titelhelp:"" ,#titelgrafik:"" ,#titelauswahl:"" ,#auswahl_01R:0 ,#auswahl_01G:0 \ ,#auswahl_01B:0 ,#auswahl_02R:0 ,#auswahl_02G:0 ,#auswahl_02B:0 ,#auswahlschriftR:0 ,#auswahlschriftG:0 ,#auswahlschriftB:0 ,#hintergrundAuswahl:""] config.hintergrundR = integer(member("config").text.line[1].item[2]) config.hintergrundG = integer(member("config").text.line[1].item[3]) config.hintergrundB = integer(member("config").text.line[1].item[4]) config.rahmenR = integer(member("config").text.line[2].item[2]) config.rahmenG = integer(member("config").text.line[2].item[3]) config.rahmenB = integer(member("config").text.line[2].item[4]) config.schriftR = integer(member("config").text.line[3].item[2]) config.schriftG = integer(member("config").text.line[3].item[3]) config.schriftB = integer(member("config").text.line[3].item[4]) config.hintergrund = member("config").text.line[4].item[2] config.audioformat = member("config").text.line[5].item[2] config.titelmp = member("config").text.line[6].item[2] config.titelhelp = member("config").text.line[7].item[2] config.titelgrafik = member("config").text.line[8].item[2] config.titelauswahl = member("config").text.line[9].item[2] config.auswahl_01R = integer(member("config").text.line[10].item[2]) config.auswahl_01G = integer(member("config").text.line[10].item[3]) config.auswahl_01B = integer(member("config").text.line[10].item[4]) config.auswahl_02R = integer(member("config").text.line[11].item[2]) config.auswahl_02G = integer(member("config").text.line[11].item[3]) config.auswahl_02B = integer(member("config").text.line[11].item[4]) config.auswahlschriftR = integer(member("config").text.line[12].item[2]) config.auswahlschriftG = integer(member("config").text.line[12].item[3]) config.auswahlschriftB = integer(member("config").text.line[12].item[4]) config.hintergrundAuswahl = member("config").text.line[13].item[2] -- Farben definieren sprite(15).color = rgb (config.rahmenR,config.rahmenG,config.rahmenB) sprite(32).color = rgb (config.rahmenR,config.rahmenG,config.rahmenB) sprite(33).color = rgb (config.rahmenR,config.rahmenG,config.rahmenB) sprite(34).color = rgb (config.rahmenR,config.rahmenG,config.rahmenB) sprite(35).color = rgb (config.rahmenR,config.rahmenG,config.rahmenB) member("txt_abschnitt").color = rgb (config.schriftR,config.schriftG,config.schriftB) member("txt_kapitel").color = rgb (config.schriftR,config.schriftG,config.schriftB) member("txt_thema").color = rgb (config.schriftR,config.schriftG,config.schriftB) importFileInto new(#bitmap) "@/bt/" & config.hintergrund & ".bmp" sprite(1).member = config.hintergrund end