Property | Type | Description | |
---|---|---|---|
_allThumbAnimations | List |
||
_brackedText | string | ||
_enableSMSsearch | bool | ||
_frameControl | List |
||
_frameFocusControl | List |
||
_horizontalScrollbar | MediaPortal.GUI.Library.GUIHorizontalScrollbar | ||
_lastSearchItem | int | ||
_listLabels | List |
||
_scollText | string | ||
_scrollContinuously | bool | ||
_scrollOffset | double | ||
_searchString | string | ||
_timeElapsed | double |
Method | Description | |
---|---|---|
Add ( |
||
AllocResources ( ) : void | ||
Animate ( float timePassed, MediaPortal.GUI.Library.Animator animator ) : void |
Method to get animate the current control
|
|
Clear ( ) : void | ||
Dispose ( ) : void | ||
FinalizeConstruction ( ) : void |
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..
|
|
GUIFilmstripControl ( int dwParentID ) : System | ||
GetSelectedItem ( string &strLabel, string &strLabel2, string &strThumbnail, string &strIndex ) : int | ||
GetThumbDimensions ( int &iXpos, int &iYpos, int &iWidth, int &iHeight ) : void | ||
GetThumbDimensionsBig ( int &iXpos, int &iYpos, int &iWidth, int &iHeight ) : void | ||
GetThumbDimensionsLow ( int &iXpos, int &iYpos, int &iWidth, int &iHeight ) : void | ||
HitTest ( int x, int y, int &controlID, bool &focused ) : bool | ||
Insert ( int index, |
||
NeedRefresh ( ) : bool | ||
OnAction ( Action action ) : void | ||
OnMessage ( |
||
PreAllocResources ( ) : void |
Preallocates the control its DirectX resources.
|
|
ReStorePosition ( ) : void |
Method to restore the saved-current control rectangle
|
|
RemoveItem ( int iItem ) : int | ||
Render ( float timePassed ) : void |
The render method. This method will draw the entire filmstrip
|
|
Replace ( int index, |
||
ScaleToScreenResolution ( ) : void | ||
SetNeedRefresh ( ) : void | ||
SetTextureDimensions ( int iWidth, int iHeight ) : void | ||
SetThumbDimensions ( int iXpos, int iYpos, int iWidth, int iHeight ) : void | ||
SetThumbDimensionsBig ( int iXpos, int iYpos, int iWidth, int iHeight ) : void | ||
SetThumbDimensionsLow ( int iXpos, int iYpos, int iWidth, int iHeight ) : void | ||
ShowBigIcons ( bool bOnOff ) : void | ||
Sort ( IComparer |
||
StorePosition ( ) : void |
Method to store(save) the current control rectangle
|
|
this ( int index ) : |
Method | Description | |
---|---|---|
OnSelectionChanged ( ) : void |
Method which is called if the user selected another item in the filmstrip This method will update the property manager with the properties of the newly selected item
|
Method | Description | |
---|---|---|
Calculate ( ) : void | ||
CheckTimer ( ) : void | ||
OnDown ( ) : void | ||
OnLeft ( ) : void | ||
OnPageDown ( ) : void | ||
OnPageUp ( ) : void | ||
OnRight ( ) : void | ||
OnUp ( ) : bool | ||
Press ( char Key ) : void |
Handle keypress events for SMS style search (key '1'..'9')
|
|
RenderItem ( int itemNumber, float timePassed, bool bFocus, int dwPosX, int dwPosY, |
Method to render a single item of the filmstrip
|
|
RenderScrollbar ( float timePassed ) : void | ||
SearchItem ( string SearchKey, SearchType iSearchMethode ) : void |
Search for first item starting with searchkey
|
|
SelectItemIndex ( int iItem ) : void | ||
UpdateInfoImage ( ) : void | ||
ValidItem ( int iX ) : bool |
public Animate ( float timePassed, MediaPortal.GUI.Library.Animator animator ) : void | ||
timePassed | float | |
animator | MediaPortal.GUI.Library.Animator | |
return | void |
public GUIFilmstripControl ( int dwParentID ) : System | ||
dwParentID | int | |
return | System |
public GetSelectedItem ( string &strLabel, string &strLabel2, string &strThumbnail, string &strIndex ) : int | ||
strLabel | string | |
strLabel2 | string | |
strThumbnail | string | |
strIndex | string | |
return | int |
public GetThumbDimensions ( int &iXpos, int &iYpos, int &iWidth, int &iHeight ) : void | ||
iXpos | int | |
iYpos | int | |
iWidth | int | |
iHeight | int | |
return | void |
public GetThumbDimensionsBig ( int &iXpos, int &iYpos, int &iWidth, int &iHeight ) : void | ||
iXpos | int | |
iYpos | int | |
iWidth | int | |
iHeight | int | |
return | void |
public GetThumbDimensionsLow ( int &iXpos, int &iYpos, int &iWidth, int &iHeight ) : void | ||
iXpos | int | |
iYpos | int | |
iWidth | int | |
iHeight | int | |
return | void |
public HitTest ( int x, int y, int &controlID, bool &focused ) : bool | ||
x | int | |
y | int | |
controlID | int | |
focused | bool | |
return | bool |
public Insert ( int index, |
||
index | int | |
item | ||
return | void |
public OnMessage ( |
||
message | ||
return | bool |
public Replace ( int index, |
||
index | int | |
item | ||
return | void |
public SetTextureDimensions ( int iWidth, int iHeight ) : void | ||
iWidth | int | |
iHeight | int | |
return | void |
public SetThumbDimensions ( int iXpos, int iYpos, int iWidth, int iHeight ) : void | ||
iXpos | int | |
iYpos | int | |
iWidth | int | |
iHeight | int | |
return | void |
public SetThumbDimensionsBig ( int iXpos, int iYpos, int iWidth, int iHeight ) : void | ||
iXpos | int | |
iYpos | int | |
iWidth | int | |
iHeight | int | |
return | void |
public SetThumbDimensionsLow ( int iXpos, int iYpos, int iWidth, int iHeight ) : void | ||
iXpos | int | |
iYpos | int | |
iWidth | int | |
iHeight | int | |
return | void |
protected GUIHorizontalScrollbar,MediaPortal.GUI.Library _horizontalScrollbar | ||
return | MediaPortal.GUI.Library.GUIHorizontalScrollbar |