Fork MediaPortal on GitHub
MediaPortal Windows Media Center

Site navigation


Last Edit

Page last modified 16:27, 6 Dec 2010 by Dadeo
MediaPortal Wiki > MediaPortal 1 > Contribute > Skins > Skin Related Changes > 1.1.0 to 1.2.0 > Back Button Control (history)

Back Button Control (history)

Was this page helpful?
    Table of contents
    1. 1. Info
    2. 2. Purpose
    3. 3. Description of change
    edit.png

    On 22 Nov 2010, diebagger suggested that this page or content is incomplete and needs to be expanded or rewritten - Properly document this change, check which controls are affected

    Info

    Introduced by ajp branch-merger:

     

    Revision: 26115
    Author: ajp5199
    Date: 22:29:26, 03 August 2010
    Message:
    Merging ajp8164_stage branch into trunk.
    ----
    Modified : /trunk/mediaportal/Core/guilib
    Modified : /trunk/mediaportal/Core/guilib/CachedTexture.cs
    Modified : /trunk/mediaportal/Core/guilib/GUIAnimation.cs
    Modified : /trunk/mediaportal/Core/guilib/GUIButton3PartControl.cs
    Modified : /trunk/mediaportal/Core/guilib/GUIButtonControl.cs
    Modified : /trunk/mediaportal/Core/guilib/GUICheckButton.cs
    Modified : /trunk/mediaportal/Core/guilib/GUICheckListControl.cs
    Modified : /trunk/mediaportal/Core/guilib/GUICheckMarkControl.cs
    Modified : /trunk/mediaportal/Core/guilib/GUIControl.cs
    Modified : /trunk/mediaportal/Core/guilib/GUIControlFactory.cs
    Added : /trunk/mediaportal/Core/guilib/GUICoverFlow.cs (Copy from path: /branches/ajp8164_stage/mediaportal/Core/guilib/GUICoverFlow.cs, Revision, 26113)
    Modified : /trunk/mediaportal/Core/guilib/GUIFacadeViewControl.cs
    Modified : /trunk/mediaportal/Core/guilib/GUIFadeLabel.cs
    Modified : /trunk/mediaportal/Core/guilib/GUIFont.cs
    Modified : /trunk/mediaportal/Core/guilib/GUIFontManager.cs
    Modified : /trunk/mediaportal/Core/guilib/GUIImage.cs
    Modified : /trunk/mediaportal/Core/guilib/GUIInfoManager.cs
    Added : /trunk/mediaportal/Core/guilib/GUIKeyboard.cs (Copy from path: /branches/ajp8164_stage/mediaportal/Core/guilib/GUIKeyboard.cs, Revision, 26113)
    Modified : /trunk/mediaportal/Core/guilib/GUILabelControl.cs
    Modified : /trunk/mediaportal/Core/guilib/GUIListControl.cs
    Modified : /trunk/mediaportal/Core/guilib/GUIListItem.cs
    Modified : /trunk/mediaportal/Core/guilib/GUIMenuControl.cs
    Modified : /trunk/mediaportal/Core/guilib/GUIPlayListItemListControl.cs
    Modified : /trunk/mediaportal/Core/guilib/GUIPlayListtButtonControl.cs
    Modified : /trunk/mediaportal/Core/guilib/GUIProgressControl.cs
    Modified : /trunk/mediaportal/Core/guilib/GUISelectButtonControl.cs
    Added : /trunk/mediaportal/Core/guilib/GUISmsStyledKeyboard.cs (Copy from path: /branches/ajp8164_stage/mediaportal/Core/guilib/GUISmsStyledKeyboard.cs, Revision, 26113)
    Modified : /trunk/mediaportal/Core/guilib/GUISpinButton.cs
    Added : /trunk/mediaportal/Core/guilib/GUIStandardKeyboard.cs (Copy from path: /branches/ajp8164_stage/mediaportal/Core/guilib/GUIStandardKeyboard.cs, Revision, 26113)
    Modified : /trunk/mediaportal/Core/guilib/GUITextControl.cs
    Modified : /trunk/mediaportal/Core/guilib/GUITextScrollUpControl.cs
    Modified : /trunk/mediaportal/Core/guilib/GUIToggleButtonControl.cs
    Modified : /trunk/mediaportal/Core/guilib/GUIUpDownButton.cs
    Modified : /trunk/mediaportal/Core/guilib/GUIUpDownListControl.cs
    Modified : /trunk/mediaportal/Core/guilib/GUIWaitCursor.cs
    Modified : /trunk/mediaportal/Core/guilib/GUIWindowManager.cs
    Modified : /trunk/mediaportal/Core/guilib/GraphicContext.cs
    Modified : /trunk/mediaportal/Core/guilib/LocalizeStrings.cs
    

    Purpose

    Sometimes it is desirable to omit the navigation to a window (loaded through the button control) from re-appearing when the "back remote button" is pressed (for example); this is useful in wizard implementations for example.

    We have added skin support to the button control to specify whether window history should track navigation to a page.

    Description of change

    The button control uses a <hyperlink> attribute to specify the window id for the window to navigate to when the button is selected. A sub-attribute for hyperlink called <history> (yes/no) allows the skin designer to exclude the window from being tracked in the navigation history.




    Running the latest version?

    V1.8.0 - released July 2014
    Releasenews | Download
    Changelog
     | Requirements
    HTPC
    Team-MediaPortal
     
    About
    Contact |  Press
    Partners