Page tree

Search

  Wiki Navigation

    Loading...


 Recently Updated


 Latest Releases

 MediaPortal 1.23 
            Releasenews | Download
 MediaPortal 2.2.2
            Releasenews | Download

Description

If you want a stylish layout which displays a single row of images like a filmstrip, then choose the Filmstrip layout. 

You may use the home and end keys to navigation to the beginning or end of the items displayed.  To access the menu, use the up arrow key, rather than the left arrow key as in other layouts. This enables you to easily access the menu from any item currently selected.

Usage

You can select the same way you select other layouts, by using the Layouts button on the Menu.  Filmstrip view is available in the following windows:

  • Videos
  • Music
  • Pictures

Use your remote control left and right navigation buttons (or keyboard arrow keys) to navigate left and right.  Use your remote control select (or OK) button to perform the desired action on the selected item.  In most skin implementations you should be able to access the action menu using your remote control up or down button or by navigating to the left of the first item or to the right of the last item.

Further Information

GUIFilmstripControl Public Methods

Method Name

Parameter

Description

Add

GUIListItem

 

AllocResources

 

 

Animate

Float, Animator

Method to get animate the current control

Clear

 

 

Dispose

 

 

FinalizeConstruction

 

This function is called after all of the XmlSkinnable fields have been filled with appropriate data. Use this to do any construction work other than simple data member assignments, for example, initializing new reference types, extra calculations, etc..

GetSelectedItem

String, String, String, String

strLabel, strLabel2, strThumbnail, strIndex

GetThumbDimensions

Integer, Integer, Integer, Integer

iXpos, iYpos, iWidth, iHeight

GetThumbDimensionsBig

Integer, Integer, Integer, Integer

iXpos, iYpos, iWidth, iHeight

GetThumbDimensionsLow

Integer, Integer, Integer, Integer

iXpos, iYpos, iWidth, iHeight

GUIFilmstripControl

Integer, Integer, Integer, Integer, Integer, Integer

dwParentID, dwControlId, dwPosX, dwPosY, dwWidth, dwHeight

GUIFilmstripControl

Integer

dwParentID

HitTest

Integer, Integer, out Integer, out Boolean

x, y, controlID, focused

Insert

Integer, GUIListItem

index, item

NeedRefresh

 

 

OnAction

Action

 

OnMessage

GUIMessage

 

PreAllocResources

 

Preallocates the control its DirectX resources.

Render

Float

This method will draw the entire filmstrip

ReStorePosition

 

Method to restore the saved-current control rectangle

ScaleToScreenResolution

 

 

SetNeedRefresh

 

 

SetTextureDimensions

Integer, Integer

iWidth, iHeight

SetThumbDimensions

Integer, Integer, Integer, Integer

iXpos, iYpos, iWidth, iHeight

SetThumbDimensionsBig

Integer, Integer, Integer, Integer

iXpos, iYpos, iWidth, iHeight

SetThumbDimensionsLow

Integer, Integer, Integer, Integer

iXpos, iYpos, iWidth, iHeight

ShowBigIcons

Boolean

 

Sort

IComparer<guilistitem/>

 

StorePosition

 

Method to store (save) the current control rectangle

GUIFilmstripControl Public Properties

Property Name

Type

Description

EnableSMSsearch

Boolean

 

Focus

Boolean

 

KeepAspectRatio

Boolean

Get/set if the aspectration of the images of the items needs to be kept.

ShowTexture

Boolean

 

Scrollbar

GUIHorizontalScrollbar

 

SelectedListItem

GUIListItem

 

BackgroundHeight

Integer

The length, in pixels of the infoimage's background graphic

BackgroundWidth

Integer

The width, in pixels of the infoimage's background graphic

BackgroundX

Integer

Number of pixels the left edge of the background image is offset from the left edge of the screen

BackgroundY

Integer

Number of pixels the top edge of the background image is offset from the top edge of the screen

Count

Integer

 

DimColor

Integer

 

GetID

Integer

Gets the ID of the control.

InfoImageHeight

Integer

Maximum number vertical pixels used to display the infoimage

InfoImageWidth

Integer

Maximum number horizontal pixels used to display the infoimage

InfoImageX

Integer

Number of pixels the left edge infoimage is offset from the left edge of the screen

InfoImageY

Integer

Number of pixels the top edge infoimage is offset from the top edge of the screen

ItemHeight

Integer

 

ItemHeightBig

Integer

 

ItemHeightLow

Integer

 

ItemWidth

Integer

 

ItemWidthBig

Integer

 

ItemWidthLow

Integer

 

SelectedListItemIndex

Integer

 

SpinHeight

Integer

 

SpinWidth

Integer

 

SpinX

Integer

 

SpinY

Integer

 

TextureHeight

Integer

 

TextureHeightBig

Integer

 

TextureHeightLow

Integer

 

TextureWidth

Integer

 

TextureWidthBig

Integer

 

TextureWidthLow

Integer

 

ListItems

List<GUIListItem>

 

BackgroundDiffuse

Long

 

InfoImageDiffuse

Long

 

SelectedColor

Long

 

SpIntegerextColor

Long

 

TextColor

Long

 

BackgroundFileName

String

 

FocusName

String

 

FontName

String

 

InfoImageFileName

String

The large image that will be displayed when an icon is selected.

NoFocusName

String

 

ScrollySuffix

String

 

TexutureDownFocusName

String

 

TexutureDownName

String

 

TexutureUpFocusName

String

 

TexutureUpName

String

 

   

 

This page has no comments.