View Single Post
Old 08-05-2010, 05:46 AM   #4
Gertjan
ex-IRX developer
Gertjan doesn't litterGertjan doesn't litterGertjan doesn't litter
 
Gertjan's Avatar
 
Posts: 158
Karma: 224
Join Date: Oct 2008
Device: Irex DR800S, DR1000S, iLiad
Thumbs down

Quote:
Originally Posted by Iņigo View Post
Regarding "fullscreen" message, as we can see from popupmenu's menustore.c (lines 126-141) there are a group and action labels (pmenu and imenu as are called on the sources). I suppose imenu is "mode_full_screen" but can't find out the group.
A trace with dbus-monitor can help, though it requires access to a DR1000 in this case. When the item is clicked in popupmenu, the following dbus message is sent:

Code:
method call sender=:1.4 -> dest=com.irexnet.uds path=/com/irexnet/uds; interface=com.irexnet.uds; member=menuItemActivated
   string "mode_full_screen"
   string "uds_navigation"
   string "uds_menu_reading"
   string "normal"
Meaning:
  • item: mode_full_screen
  • group: uds_navigation
  • menu: uds_menu_reading
  • state: normal (entering full screen), selected (leaving full screen)
The mode_full_screen menu item is not available in DR800 though, so just sending this command won't have the desired effect.
Gertjan is offline   Reply With Quote