+ <key id="m" mapto="mark" flags="m" />
+ <!-- yes, this is flexible as hell. -->
+ <key id="p" mapto="bouquet:(provider == PREMIERE)" flags="m" />
+ <key id="d" mapto="bouquet:(provider == ARD)" flags="m" />
+ <key id="a" mapto="bouquet:" flags="m" />
+
+ <key id="KEY_M" mapto="mark" flags="m" />
+ <!-- yes, this is flexible as hell. -->
+ <key id="KEY_P" mapto="bouquet:(provider == PREMIERE)" flags="m" />
+ <key id="KEY_D" mapto="bouquet:(provider == ARD)" flags="m" />
+ <key id="KEY_A" mapto="bouquet:" flags="m" />
+ </map>
+ <map context="OkCancelActions">
+ <key id="\x0a" mapto="ok" flags="mr" />
+ <key id="\x1b" mapto="cancel" flags="mr" />
+
+ <!-- use this on rcu, ok? -->
+ <key id="KEY_OK" mapto="ok" flags="mr" />
+ <key id="KEY_EXIT" mapto="cancel" flags="mr" />
+
+ <key id="KEY_ENTER" mapto="ok" flags="mr" />
+ <key id="KEY_ESC" mapto="cancel" flags="mr" />