NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Developers v
« Previous 1 … 26 27 28 29 30 … 93 Next »
How do I catch the event where a list item is selected?

 
  • 0 Vote(s) - 0 Average
How do I catch the event where a list item is selected?
mkenyon2
Offline

Senior Member

Posts: 715
Threads: 208
Joined: Dec 2006
#1
2009-01-06, 03:48 PM
How do I catch the event where a list item is selected?
Currently Running: 1.4.7
[SIZE="1"]HTPC:
Motherboard: ASUS P5LD2 Mobo w/ 945P chipset / CPU: Intel P4 3.0GHz
RAM: 3GB RAM / Video: ASUS Radeon X300SE 128Mb PCIx 16
Tuner(s): ATI TV 650 Dual (PCIx)
OS: Win XP Pro SP3[/SIZE]

[SIZE="1"]Feeding:
2 - Wired MVP[/SIZE]
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,677
Threads: 767
Joined: Nov 2003
#2
2009-01-06, 04:07 PM
If you plugin is derived from BaseButtonListUiTask or BaseButtonUiTask, then override the SelectItem() method.

Code:
/// <summary>
        /// Called by the framework when the current list selection changes
        /// </summary>
        /// <param name="o"></param>
        public override void SelectedItem(object o)
        {
            int selectedItemIndex = uiList.getSelectedItemIndex();
            if (o is UiList.Container)
            {
                // change directory                          
                UiList.Container container = (UiList.Container)o;
                Logger.Verbose("Container selected: " + selectedItemIndex);
            }
            else if (o is UiList.Item)
            {
                UiList.Item item = (UiList.Item)o;
                Logger.Verbose("item selected: " + selectedItemIndex);
            }
        }
mkenyon2
Offline

Senior Member

Posts: 715
Threads: 208
Joined: Dec 2006
#3
2009-01-06, 06:30 PM
Hmm... okay. How about if I double click or hit Enter (MCE remote OK) on an item?
Currently Running: 1.4.7
[SIZE="1"]HTPC:
Motherboard: ASUS P5LD2 Mobo w/ 945P chipset / CPU: Intel P4 3.0GHz
RAM: 3GB RAM / Video: ASUS Radeon X300SE 128Mb PCIx 16
Tuner(s): ATI TV 650 Dual (PCIx)
OS: Win XP Pro SP3[/SIZE]

[SIZE="1"]Feeding:
2 - Wired MVP[/SIZE]
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,677
Threads: 767
Joined: Nov 2003
#4
2009-01-06, 06:36 PM
Override the ActivateItem() method.
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)



Possibly Related Threads…
Thread Author Replies Views Last Post
  Channels List by Channel Group Name scJohn 1 2,763 2018-01-05, 10:45 PM
Last Post: mvallevand
  Channel List (native controller) psycik 2 3,060 2017-06-19, 09:14 AM
Last Post: psycik
  Recording Event jrockow 10 4,680 2014-07-28, 02:51 PM
Last Post: jrockow
  List of "IEventNotification" events? reven 8 3,356 2012-11-01, 10:56 PM
Last Post: reven
  Building a list of files in media folders (npvr Music and Videos) bgowland 2 1,863 2012-02-05, 10:29 AM
Last Post: bgowland
  Update NewSyleListPlugin Button list dynamically? psycik 2 1,730 2011-12-22, 12:25 AM
Last Post: mvallevand
  Single row horizontal list in popup? cncb 4 2,171 2011-09-28, 09:48 PM
Last Post: cncb
  A list of changing images McBainUK 1 1,846 2011-06-21, 04:36 PM
Last Post: sub
  Multiple views for a single list imilne 18 5,423 2011-04-22, 11:06 PM
Last Post: sub
  Event codes mvallevand 10 3,772 2011-04-06, 04:26 AM
Last Post: mvallevand

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode