home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
MediaPortal 1 Plugins
Skin Navigator
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="nicsergio" data-source="post: 1119413" data-attributes="member: 104167"><p><strong><img src="https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/SkinNavigator.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </strong></p><p><strong><span style="font-size: 18px"><span style="color: #0000b3">Description:</span></span></strong></p><p>The last version (V2.1.0) of <a href="https://forum.team-mediaportal.com/threads/shortcuter-plugin-v2.121721/" target="_blank">ShortCut'er </a>plugin integrates <em>Skin Navigator</em> feauture.</p><p></p><p>Skin Navigator allows to create a dialog box with custom links, according to the active MediaPortal window.</p><p>The dialog box is activated by a specific shortcut, that you can add to list in ShortCut'er<img src="https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/SkinNavAdd.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p></p><p>The system allows you to navigate on the windows most used, simply through the dialog box (ie without need changes to the skin).</p><p></p><p>This is because, at present, when you want to switch from one window to another, you have these options:</p><ul> <li data-xf-list-type="ul">use a dedicated key on the remote control, mapped using eg. shortcuter, but the remote control buttons are limited in number and, after mapping the various actions required (play, stop, etc.) there remain very few for this functions</li> <li data-xf-list-type="ul">have a link on the current window, made available by the skinner (but usually covers a feature linked to the current page, nothing more)</li> <li data-xf-list-type="ul">return to the BasicHome and select the destination from here, but usually this is a window from loading slow, full of fanart and animations</li> </ul><p>The use of a simple standard dialog box allow greater speed and the ability to select multiple pages, such as a menu..</p><p></p><p>Once added to the list a link to dialog box, you simply configure Skin Navigator through the specific page:</p><p><img src="https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/SkinNavConfig.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p></p><p>You can start from the preset configuration: press <em>Load Default Configuration</em> button.</p><p></p><p>The Skin Navigator configuration is divided into two parts:</p><p></p><p><strong><em>General properties:</em></strong></p><p><img src="https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/SkinNavGenProp.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p><em></em></p><p><em>Header title</em>: title for SkinNavigator dialog window</p><p><em></em></p><p><em>Show separator</em>: is shown a separator between the various navigation groups. If you are in list-view mode, separator corresponds to a blank line, otherwise (thumb-panel) force a new line:</p><p><img src="https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/Example/SepList.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p><img src="https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/Example/SepPanel.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p></p><p><em>Show numbers</em>: shows the little numbers near destinations in the menu, so as to allow direct access:</p><p><img src="https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/Example/Numbers.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p><em></em></p><p><em>Remove duplicates</em>: remove double destinations (possible if are present in more groups)</p><p></p><p>Window dialog type: there are three possible types of dialog box:</p><ul> <li data-xf-list-type="ul">Default: is the standard dialog window, not need any change to the skin</li> <li data-xf-list-type="ul">Custom List: is a slightly customized list view, with a big icon for the selected destination</li> <li data-xf-list-type="ul">Custom Panel: is a thumbnail panel mode</li> </ul><p><em><strong>Navigation groups:</strong></em></p><p><img src="https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/SkinNavGroups.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p><em></em></p><p><em>Title</em> (description not visible).</p><p><em>List of windows for conditional visibility</em>, if this list is empty, then the group will always visible.</p><p><em>List of destinations</em>.</p><p></p><p>For each destination can be set:</p><p><img src="https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/SkinNavDestProp.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p><em></em></p><p><em>Label</em>: text displayed in the menu</p><p><em></em></p><p><em>Force destination</em>: the destination is forced even if window ID already corresponds to the active MP window (reccomended il LoadParameter is not null)</p><p><em></em></p><p><em>Load Parameter</em>: any parameter for load window (see destination plugin's documentation)</p><p><em></em></p><p><em>Icon</em>: icon displayed in the menu (only for Custom List/Custom Panel)</p><p></p><p></p><p><strong><span style="color: #0000b3"><span style="font-size: 18px">Skinner Documentation:</span></span></strong></p><p>Custom List & Custom Panel dialog window are represented by the skin file:</p><p></p><p><strong>ShortCuter.Navigator.DialogMenu.xml</strong> ID=2821976</p><p></p><p>The standard icons are available in <strong>[skin folder]\Media\ShortCuter\</strong>.</p><p></p><p>Important: the default control should be set to zero, because it's managed by plugin code:</p><p>[code]<defaultcontrol>0</defaultcontrol>[/code]</p><p></p><p>The properties available trough the plugin are:</p><ul> <li data-xf-list-type="ul"><strong>#ShortCuter.Navigator.SelectedIcon</strong> --> (string) selected item icon</li> <li data-xf-list-type="ul"><strong>#ShortCuter.Navigator.DialogView</strong> --> (string) dialog window type view, the possible values are: "Panel" or "List"</li> </ul><p>The controls managed are the same as the standard dialog box (DialogMenu.xml):</p><p>ID=2 type=button --> Exit Button</p><p>ID=3 type=listcontrol --> Destinations list (List view)</p><p>ID=4 type=label --> Heading text</p><p>ID=5 type=label --> Plugin name</p><p></p><p>with , in addition:</p><p>ID=6 type=thumbnailpanel --> Destinations icons (Panel view)</p><p>ID=10 type=image --> Skin Navigator logo</p><p></p><p></p><p><strong><span style="color: #0000b3"><span style="font-size: 18px">Screenshots:</span></span></strong></p><p>Titan skin, custom list view</p><p><img src="https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/Skin/Titan-CustomList.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p></p><p>Titan skin, custom panel view</p><p><img src="https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/Skin/Titan-CustomPanel.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p></p><p>Xtreme skin, custom list view</p><p><img src="https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/Skin/Xtreme-CustomList.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p></p><p></p><p>Xtreme skin, custom panel view</p><p><img src="https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/Skin/Xtreme-CustomPanel.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p></p><p>Black Glass Nova HD skin, custom list view</p><p><img src="https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/Skin/BlackGlassNovaHD-CustomList.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p></p><p>DefaultWide skin, default dialog view</p><p><img src="https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/Skin/DefaulWide-DefaultDialog.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p></blockquote><p></p>
[QUOTE="nicsergio, post: 1119413, member: 104167"] [B][IMG]https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/SkinNavigator.png[/IMG] [SIZE=5][COLOR=#0000b3]Description:[/COLOR][/SIZE][/B] The last version (V2.1.0) of [URL='https://forum.team-mediaportal.com/threads/shortcuter-plugin-v2.121721/']ShortCut'er [/URL]plugin integrates [I]Skin Navigator[/I] feauture. Skin Navigator allows to create a dialog box with custom links, according to the active MediaPortal window. The dialog box is activated by a specific shortcut, that you can add to list in ShortCut'er[IMG]https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/SkinNavAdd.png[/IMG] The system allows you to navigate on the windows most used, simply through the dialog box (ie without need changes to the skin). This is because, at present, when you want to switch from one window to another, you have these options: [LIST] [*]use a dedicated key on the remote control, mapped using eg. shortcuter, but the remote control buttons are limited in number and, after mapping the various actions required (play, stop, etc.) there remain very few for this functions [*]have a link on the current window, made available by the skinner (but usually covers a feature linked to the current page, nothing more) [*]return to the BasicHome and select the destination from here, but usually this is a window from loading slow, full of fanart and animations [/LIST] The use of a simple standard dialog box allow greater speed and the ability to select multiple pages, such as a menu.. Once added to the list a link to dialog box, you simply configure Skin Navigator through the specific page: [IMG]https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/SkinNavConfig.png[/IMG] You can start from the preset configuration: press [I]Load Default Configuration[/I] button. The Skin Navigator configuration is divided into two parts: [B][I]General properties:[/I][/B] [IMG]https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/SkinNavGenProp.png[/IMG] [I] Header title[/I]: title for SkinNavigator dialog window [I] Show separator[/I]: is shown a separator between the various navigation groups. If you are in list-view mode, separator corresponds to a blank line, otherwise (thumb-panel) force a new line: [IMG]https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/Example/SepList.png[/IMG] [IMG]https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/Example/SepPanel.png[/IMG] [I]Show numbers[/I]: shows the little numbers near destinations in the menu, so as to allow direct access: [IMG]https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/Example/Numbers.png[/IMG] [I] Remove duplicates[/I]: remove double destinations (possible if are present in more groups) Window dialog type: there are three possible types of dialog box: [LIST] [*]Default: is the standard dialog window, not need any change to the skin [*]Custom List: is a slightly customized list view, with a big icon for the selected destination [*]Custom Panel: is a thumbnail panel mode [/LIST] [I][B]Navigation groups:[/B][/I] [IMG]https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/SkinNavGroups.png[/IMG] [I] Title[/I] (description not visible). [I]List of windows for conditional visibility[/I], if this list is empty, then the group will always visible. [I]List of destinations[/I]. For each destination can be set: [IMG]https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/SkinNavDestProp.png[/IMG] [I] Label[/I]: text displayed in the menu [I] Force destination[/I]: the destination is forced even if window ID already corresponds to the active MP window (reccomended il LoadParameter is not null) [I] Load Parameter[/I]: any parameter for load window (see destination plugin's documentation) [I] Icon[/I]: icon displayed in the menu (only for Custom List/Custom Panel) [B][COLOR=#0000b3][SIZE=5]Skinner Documentation:[/SIZE][/COLOR][/B] Custom List & Custom Panel dialog window are represented by the skin file: [B]ShortCuter.Navigator.DialogMenu.xml[/B] ID=2821976 The standard icons are available in [B][skin folder]\Media\ShortCuter\[/B]. Important: the default control should be set to zero, because it's managed by plugin code: [code]<defaultcontrol>0</defaultcontrol>[/code] The properties available trough the plugin are: [LIST] [*][B]#ShortCuter.Navigator.SelectedIcon[/B] --> (string) selected item icon [*][B]#ShortCuter.Navigator.DialogView[/B] --> (string) dialog window type view, the possible values are: "Panel" or "List" [/LIST] The controls managed are the same as the standard dialog box (DialogMenu.xml): ID=2 type=button --> Exit Button ID=3 type=listcontrol --> Destinations list (List view) ID=4 type=label --> Heading text ID=5 type=label --> Plugin name with , in addition: ID=6 type=thumbnailpanel --> Destinations icons (Panel view) ID=10 type=image --> Skin Navigator logo [B][COLOR=#0000b3][SIZE=5]Screenshots:[/SIZE][/COLOR][/B] Titan skin, custom list view [IMG]https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/Skin/Titan-CustomList.png[/IMG] Titan skin, custom panel view [IMG]https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/Skin/Titan-CustomPanel.png[/IMG] Xtreme skin, custom list view [IMG]https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/Skin/Xtreme-CustomList.png[/IMG] Xtreme skin, custom panel view [IMG]https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/Skin/Xtreme-CustomPanel.png[/IMG] Black Glass Nova HD skin, custom list view [IMG]https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/Skin/BlackGlassNovaHD-CustomList.png[/IMG] DefaultWide skin, default dialog view [IMG]https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/Skin/DefaulWide-DefaultDialog.png[/IMG] [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
MediaPortal 1 Plugins
Skin Navigator
Contact us
RSS
Top
Bottom