Wie Funktion in einer anderen Class ausführen

  • Hallo,


    ich möchte die Markersprünge zusätzlich auch auf die Taste "<" und ">" legen:


    In der keymap.xml habe dazu folgendes

    Code
    <map context="InfobarSeekActions">
    		<device name="dreambox remote control (native)">
    +	             <key id="KEY_PREVIOUS" mapto="jumpPreviousMark" flags="m" />
    +                    <key id="KEY_NEXT" mapto="jumpNextMark" flags="m" />
                          <key id="KEY_YELLOW" mapto="pauseService" flags="m" />
                          <key id="KEY_GREEN" mapto="unPauseService" flags="m" />
                          <key id="KEY_RED" mapto="seekBack" flags="b" />



    und in der InfoBarGenerics.py habe ich folgendes eingefügt:



    dies funktioniert so aber nicht, da sich die Funktionen "def jumpNextMark(self)" und "def jumpPreviousMark(self)" in der "class InfoBarCueSheetSupport:" befinden.


    Was muß ich ändern damit es funktioniert?





    Gruß Ralf

    Two mit SSD, One, 7025-S, 7000-S

  • da es anscheinend nicht ohne größeren Aufwand möglich ist von der "class InfoBarSeek" aus die Funktionen "def jumpNextMark(self)" und "def jumpPreviousMark(self)" in der "class InfoBarCueSheetSupport:" auszuführen, habe ich es anders gelöst:




    Two mit SSD, One, 7025-S, 7000-S