nimm mal zu testzwecken dieses heiße Teil hier.
Code: Alles auswählen
// Keydef
//
//
// Main=[K:<Key>],[M:<Modi>],[T:<Test>],Window,<PassOnWhenDetect>,<PassOnWhenSupress>,<PassOnWhenWrongMode>
//
// Max 3 keys allowed
//
//
// Following keys are known:
// NoUse4, TvRadio, Guide, Info, AudioTrk, Easy, Sleep, Uhf, NoUse, Mute, Recall, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0,
// Black, Sat, Filelist, White, Blue, Yellow, Green, Red, Exit, Ok, Vol-, Vol+, P-, P+, Next, Prev, Record, Stop,
// Forward, Play, Rewind, Teletext, TvSat, Subt, Fav, Menu, NoUse5, Pause
//
//
// Modi is the Toppy modi that is needed to use this entry.
// Means: If modi is "Play" than the Window is only called when you Play a non actual recording file.
//
// Valid Modi are:
// TS, TSRec, R1_NotShow, R2_NotShow, R1_Show, R2_Show, Copy1, Copy2, Play, Live, Mp3, All
//
// ( All means doesn't matter)
// ( R1_NotShow: Only 1 recording slot active and this isn't actual shown )
// ( R2_NotShow: Both recording slots active and both aren't actual shown )
//
//
// Valid Check for supress are:
// None, Osd, Osd2, NumKey, NoNumKey, All
//
// ( Means: If Test is Osd. Then the Window is only started when there is NO osd on the screen
//
// Valid Windows are:
// Kanal, Jetzt, Danach, Abend, Suche
// for command Main there are also available
// Tivos, Matches (Suche means Tivos with Folder struct, Tivos means without folders and Matches means all matches of all Tivos)
//
//
// PassOnWhenDetect: If more than 1 key defined: PassOn all keys before the last one to Toppy resp. next Tap
// PassOnWhenSupress: If Tap isn't shown because one test failed, PassOn last key to Toppy resp. next Tap
// PassOnWhenWrongMode: If Tap isn't shown because actual mode isn't in mode list, PassOn last key to Toppy resp. next Tap
//
// Mode will be checked before test.
// There can be multiple lines with same keys defined. check order is line order
//
// multiple lines for same Window is allowed
//
//
Sicht=Kanal
Change=Prev,Recall
Change=Next,Guide
//
//
Sicht=Jetzt
Change=Prev,Recall
Change=Next,Guide
//
//
Sicht=Gleich
Change=Prev,Recall
Change=Next,Guide
//
//
Sicht=Abend
Change=Prev,Recall
Change=Next,Guide
//
//
Sicht=Suche
Change=Prev,Recall
Change=Next,Guide
//
//
Sicht=Timer
Change=Prev,Recall
Change=Next,Guide
//
//
Sicht=Dateien
Change=Prev,Recall
Change=Next,Guide
//
//
Sicht=Listen
Change=Prev,Recall
Change=Next,Guide
//
//
Main=K:Filelist, M:All, T :O sd, Sicht8, FALSE, FALSE, TRUE
//
Main=K:Senderwechsel, M:All, T:None, Infobox, FALSE, FALSE, FALSE
Main=K:Guide, M:All, T:Normal, Jetzt, FALSE, TRUE, TRUE
Main=K:Fav, M:All, T :O sd, Fav, FALSE, FALSE, FALSE
//Main=K:Blue, M:All, T:Normal, Suche, FALSE, FALSE, FALSE
Main=K :O k, M:All, T :O sd, Senderauswahl, FALSE, TRUE, TRUE
Main=K:Info, M:Live, T :O sd, Infobox_Perm, FALSE, TRUE, TRUE
//Main=K:Teletext, M:All, T:Normal, Timer, FALSE, TRUE, TRUE
Main=K:Sat, M:All, T :O sd, Timerliste, FALSE, TRUE, TRUE
//Main=K:Subt, M:All, T:Normal, Senderauswahl, FALSE, TRUE, TRUE
Main=K:Stop, M:R1_NotShow, M:R2_NotShow, M:R1_Show, M:R2_Show, T :O sd, Aufnahmedialog, FALSE, TRUE, TRUE
Main=K:Filelist, M:All, T:Normal, Dateien, FALSE, TRUE, TRUE
Main=K:Recall, M :P lay, T :O sd, Sprung, FALSE, TRUE, TRUE