HMNUISCRIPT /************************************************************************** * * Created on Tuesday 21 December 2004 at 20:35:24 local time * Created with The ShowShifter User Interface Editor version 2.10.2203 * (Built Friday 13 June 2003 at 15:15:14 by Berrie Bloem) * Visit us at http://www.showshifter.com * * $AUTOGENERATED$ **************************************************************************/ /************************************************************************** * * Exported identifiers: * * BLOCK Dividers * LABEL DateLabel * AUTOHIDEGROUP NavButtons * PULSEBUTTON PreviousDayButton * PULSEBUTTON PreviousProgramButton * PULSEBUTTON NowButton * PULSEBUTTON FollowingProgramButton * PULSEBUTTON FollowingDayButton * PULSEBUTTON FollowingChannelButton * PULSEBUTTON PreviousChannelButton * GROUP ChannelGrid * GROUP TimeLabels * LABEL TimeLabel1 * LABEL TimeLabel2 * LABEL TimeLabel3 * LABEL TimeLabel4 * GROUP ChannelNames * MLLABEL ChannelName1 * MLLABEL ChannelName2 * MLLABEL ChannelName3 * MLLABEL ChannelName4 * MLLABEL ChannelName5 * GRID ProgrammeGrid * MLLABEL ProgrammeName * STACK Status * LABEL Record * LABEL ClashRecord * LABEL Remind * LABEL None * PUSHBUTTON BackButton * PULSEBUTTON CloseButton * PULSEBUTTON ToggleFullScreenButton * PULSEBUTTON ToggleMenuButton * PULSEBUTTON MainSettingsButton * STACK VolumeButton * PULSEBUTTON VolumeButtonUnmuted * PULSEBUTTON VolumeButtonMuted * PULSEBUTTON HomeButton * * $AUTOGENERATED$ **************************************************************************/ SCRIPTINFO { // this script is written for parsing engine version ParserVersion = 1, 0, 1 // this script can be referenced by handing this identifier Identifier = {E8247EB9-1ECD-498b-8BB3-E7EC15EE4B5C} // the screen size this was designed for DesignSize = 1600, 1200 // this is version x.x of this script ScriptVersion = 0, 1, 1 // this is the product it's a part of ProductName = ShowShifter ProductVersion = 2, 0, 2013 // this the name of the part this file is used by PartName = About page PartVersion = 2, 0, 2013 // I made it Author = Vanessa Serra // I work for this lot Company = Home Media Networks Limited // They can be found on Website = www.showshifter.com // and be contacted at Email = support@showshifter.com HelpFile = Help\EPGGrid.html } IMAGETABLE { //Background { Image = Backgrounds\underwater-page.jpg Identifier = Background } // Top oval Buttons // Rectangular Buttons { Image = Buttons\RectangleEnabled90x80.bmp Identifier = RectangleEnabled } { Image = Buttons\RectangleFocussed90x80.bmp Identifier = RectangleFocussed } { Image = Buttons\RectanglePressed90x80.bmp Identifier = RectanglePressed } { Image = Buttons\RectangleDisabled90x80.bmp Identifier = RectangleDisabled } //List arrow buttons { Image = Lists\ArrowEnabled58x60.bmp Identifier = ArrowEnabled TransparentColour = 0x845c77 } { Image = Lists\ArrowFocussed58x60.bmp Identifier = ArrowFocussed } { Image = Lists\ArrowPressed58x60.bmp Identifier = ArrowPressed } //List selection and highlight { Image = Lists\Item316x100.bmp Identifier = ListItem TransparentColour = 0x603451 Alpha = 45 } { Image = Lists\ItemFocussed316x100.bmp Identifier = ListHighlight TransparentColour = 0x603451 } { Image = Lists\ChannelPanel268x95.bmp Identifier = ChannelPanel TransparentColour = 0x603451 Alpha = 100 } //Text area { Image = Panels\TextArea740x100.bmp Identifier = TextArea Alpha = 128 } { Image = Panels\Divider7x791.bmp Identifier = Divider Alpha = 128 } } FONTTABLE { { lfFaceName = Arial lfDeciPoints = 290 lfWeight = 600 Identifier = Arial 29pt } { lfFaceName = Arial lfDeciPoints = 340 lfWeight = 840 Identifier = XFont } { lfFaceName = ShowShifter Symbols lfDeciPoints = 450 lfWeight = 640 Identifier = SymbolFont3 } { lfFaceName = ShowShifter Symbols lfDeciPoints = 640 lfWeight = 550 Identifier = SymbolFont6 } { lfFaceName = ShowShifter Logo lfDeciPoints = 500 lfWeight = 550 Identifier = ArrowFont } { lfFaceName = ShowShifter Logo lfDeciPoints = 600 lfWeight = 550 Identifier = ArrowFont600 } { lfFaceName = Arial lfDeciPoints = 280 lfWeight = 550 Identifier = Arial 28pt } { lfFaceName = Arial lfItalic = 1 lfDeciPoints = 280 lfWeight = 550 Identifier = Italic Arial 28pt } { lfFaceName = ShowShifter Symbols2 lfDeciPoints = 560 lfWeight = 640 Identifier = Symbol2Font-560dpt-640w } { lfFaceName = ShowShifter Symbols2 lfDeciPoints = 640 lfWeight = 640 Identifier = Symbol2Font-640dpt-640w } } LAYOUT { Image = Background ParentBoundingBox = 0, 0, 1600, 1200 TextColour = 0xe5e5e5 Alignment = LEFT BLOCK { Identifier = Dividers ParentBoundingBox = 5, 511, 1580, 596 //Dividers //1st GRAPHIC { ParentBoundingBox = 288, 0, 5, 580 Image = Divider } //2nd GRAPHIC { ParentBoundingBox = 610, 0, 5, 50 Image = Divider } GRAPHIC { ParentBoundingBox = 610, 565, 5, 25 Image = Divider } //3rd GRAPHIC { ParentBoundingBox = 932, 0, 5, 50 Image = Divider } GRAPHIC { ParentBoundingBox = 932, 565, 5, 25 Image = Divider } //4th GRAPHIC { ParentBoundingBox = 1254, 0, 5, 50 Image = Divider } GRAPHIC { ParentBoundingBox = 1254, 565, 5, 25 Image = Divider } } STATUSBAR { ParentBoundingBox = 115, 1125, 1465, 66 TextColour = 0xe6cfa5 GROUP { CLOCK { Alignment = RIGHT ParentBoundingBox = 100, 0, 1450, 66 } } } //Oval Buttons at the top LABEL { ParentBoundingBox = 8, 368, 780, 60 //Caption=Today 15:30 TextColour = 0xe5e5e5 Alignment = LEFT Identifier = DateLabel //Font = Arial 28pt Font = Italic Arial 28pt } //Navigation controls above the list AUTOHIDEGROUP { Identifier = NavButtons ParentBoundingBox = 9, 455, 450, 50 BLOCK { TextColour = 0xe5e5e5 Font = ArrowFont Alignment = CENTER FOCUSSED { Font = ArrowFont600 TextColour = 0x79eb86 } PRESSEDFOCUSSED { TextColour = 0x79eb86 } DISABLED { TextColour = 0x3c3e3c } PRESSEDDISABLED { TextColour = 0x3c3e3c } //Day left button PULSEBUTTON { Identifier = PreviousDayButton ParentBoundingBox = 0, 0, 80, 50 Caption = [ //TipText = Show earlier listings TipTextIdentifier = 222 } //Page left button PULSEBUTTON { Identifier = PreviousProgramButton ParentBoundingBox = 80, 0, 50, 50 Caption = < //TipText = Show earlier listings TipTextIdentifier = 1145 } //here and now button PULSEBUTTON { Identifier = NowButton ParentBoundingBox = 130, 0, 100, 50 Caption = = //TipText = Show later listings TipTextIdentifier = 224 } //page right button PULSEBUTTON { Identifier = FollowingProgramButton ParentBoundingBox = 230, 0, 50, 50 Caption = > //TipText = Show later listings TipTextIdentifier = 1146 } //day right button PULSEBUTTON { Identifier = FollowingDayButton ParentBoundingBox = 280, 0, 80, 50 Caption = ] //TipText = Show later listings TipTextIdentifier = 223 } //Page down button PULSEBUTTON { Identifier = FollowingChannelButton ParentBoundingBox = 360, 0, 50, 45 Caption = V //TipText = Show following channels TipTextIdentifier = 1147 } //Page up button PULSEBUTTON { Identifier = PreviousChannelButton ParentBoundingBox = 405, 0, 50, 45 Caption = ^ //TipText = Show previous channels TipTextIdentifier = 1148 } } } GROUP { Identifier = ChannelGrid ParentBoundingBox = 20, 512, 1560, 597 //titles GROUP { ParentBoundingBox = 276, 0, 1285, 42 Identifier = TimeLabels LABEL { ParentBoundingBox = 10, 0, 306, 42 //Caption = 00:00 TextColour = 0xe6cfa5 Font = Arial 28pt Identifier = TimeLabel1 } LABEL { ParentBoundingBox = 332, 0, 306, 42 //Caption = 00:30 TextColour = 0xe6cfa5 Font = Arial 28pt Identifier = TimeLabel2 } LABEL { ParentBoundingBox = 654, 0, 306, 42 //Caption = 01:00 TextColour = 0xe6cfa5 Font = Arial 28pt Identifier = TimeLabel3 } LABEL { ParentBoundingBox = 976, 0, 292, 42 //Caption = 01:30 TextColour = 0xe6cfa5 Font = Arial 28pt Identifier = TimeLabel4 } } GROUP { ParentBoundingBox = 0, 50, 268, 1000 Identifier = ChannelNames //Channel label GROUP { ParentBoundingBox = 0, 0, 268, 95 GRAPHIC { Image = ChannelPanel } MLLABEL { ParentBoundingBox = 10, 5, 248, 85 //Caption = BBC ONE Scot TextColour = 0x6be672 Alignment = LEFT Identifier = ChannelName1 Font = Arial 28pt } } //Channel label GROUP { ParentBoundingBox = 0, 100, 268, 95 GRAPHIC { Image = ChannelPanel } MLLABEL { //Caption = BBC 2 TextColour = 0x6be672 Alignment = LEFT Identifier = ChannelName2 Font = Arial 28pt ParentBoundingBox = 10, 5, 248, 85 } } //Channel label GROUP { ParentBoundingBox = 0, 200, 268, 95 GRAPHIC { Image = ChannelPanel } MLLABEL { //Caption = Scottish TextColour = 0x6be672 Alignment = LEFT Identifier = ChannelName3 Font = Arial 28pt ParentBoundingBox = 10, 5, 248, 85 } } //Channel label GROUP { ParentBoundingBox = 0, 300, 268, 95 GRAPHIC { Image = ChannelPanel } MLLABEL { //Caption = Channel 4 TextColour = 0x6be672 Alignment = LEFT Identifier = ChannelName4 Font = Arial 28pt ParentBoundingBox = 10, 5, 248, 85 } } //Channel label GROUP { ParentBoundingBox = 0, 400, 268, 95 GRAPHIC { Image = ChannelPanel } MLLABEL { //Caption = Channel 5 TextColour = 0x6be672 Alignment = LEFT Identifier = ChannelName5 Font = Arial 28pt ParentBoundingBox = 10, 5, 248, 85 } } } GRID { ParentBoundingBox = 273, 50, 1288, 495 Identifier = ProgrammeGrid NumRows = 5 //NumColumns is the number of minutes, i.e. units of the grid NumColumns = 120 TEMPLATE GRIDCELL { ParentBoundingBox = 0, 0, 322, 100 Image = ListItem DISABLED { } PRESSED { Image = ListHighlight } FOCUSSED { Image = ListHighlight } PRESSEDFOCUSSED { Image = ListHighlight } MLLABEL { ParentBoundingBox = 15, 5, 292, 90 //Caption = First programme Alignment = LEFT Identifier = ProgrammeName Font = Arial 28pt TextColour = 0xe5e5e5 FOCUSSED { TextColour = 0x0 } PRESSED { TextColour = 0x0 } PRESSEDFOCUSSED { TextColour = 0x0 } } STACK { Identifier = Status ParentBoundingBox = 262, 40, 50, 50 LABEL { ParentBoundingBox = 0, 0, 50, 50 TextColour = 0x2d2de3 Font = SymbolFont3 Alignment = CENTER Caption = N Identifier = Record } LABEL { ParentBoundingBox = 0, 0, 50, 50 TextColour = 0x2d2de3 Font = SymbolFont3 Alignment = CENTER Caption = ~ Identifier = ClashRecord } LABEL { ParentBoundingBox = 0, 0, 50, 50 TextColour = 0x2dd4e3 Font = XFont Alignment = CENTER Caption = ! Identifier = Remind } LABEL { ParentBoundingBox = 0, 0, 50, 50 TextColour = 0x2dd4e3 Alignment = CENTER Caption = Identifier = None } } } } } //Ghostly go back LABEL { ParentBoundingBox = 20, 1118, 90, 80 Font = SymbolFont6 Caption = P //TextColour=0xe6cfa5 TextColour = 0xe5e5e5 TextAlpha = 128 } AUTOHIDEGROUP { ParentBoundingBox = 20, 1118, 90, 80 //Go back button PUSHBUTTON { Identifier = BackButton TextBoundingBox = 0, 0, 88, 80 Image = RectangleEnabled TextColour = 0xe5e5e5 Font = SymbolFont6 Alignment = CENTER Caption = P //TipText=Go back to select a view TipTextIdentifier = 1149 FOCUSSED { Image = RectangleFocussed TextColour = 0x0 } PRESSEDFOCUSSED { Image = RectanglePressed TextBoundingBox = 2, 2, 88, 80 TextColour = 0x0 } DISABLED { Image = RectangleDisabled TextColour = 0x3c3e3c } PRESSEDDISABLED { Image = RectangleDisabled TextColour = 0x3c3e3c } } } MODULEOUTHOST { ParentBoundingBox = 1046, 88, 548, 411 } //Buttons at the top // type statement followed by a unique identifier to allow easy changing to other type AUTOHIDEGROUP { ParentBoundingBox = 975, 5, 605, 70 TextColour = 0xc95d52 LIST { Layout = RIGHT2LEFT Font = Symbol2Font-560dpt-640w PULSEBUTTON { ParentBoundingBox = 0, 0, 70, 70 Identifier = CloseButton Command = IRVK_OFF Caption = Alignment = CENTER FOCUSSED { TextColour = 0x79eb86 Font = Symbol2Font-640dpt-640w } PRESSEDFOCUSSED { TextColour = 0x79eb86 } } PULSEBUTTON { ParentBoundingBox = 0, 0, 70, 70 Identifier = ToggleFullScreenButton Command = IRVK_FULLSCREEN Caption = - Alignment = CENTER FOCUSSED { TextColour = 0x79eb86 Font = Symbol2Font-640dpt-640w } PRESSEDFOCUSSED { TextColour = 0x79eb86 } } PULSEBUTTON { ParentBoundingBox = 0, 0, 70, 70 Identifier = ToggleMenuButton Command = IRVK_MENU Caption = X Alignment = CENTER FOCUSSED { TextColour = 0x79eb86 Font = Symbol2Font-640dpt-640w } PRESSEDFOCUSSED { TextColour = 0x79eb86 } } PULSEBUTTON { ParentBoundingBox = 0, 0, 70, 70 Identifier = MainSettingsButton Command = IRVK_SETTINGS Caption = ý Alignment = CENTER FOCUSSED { TextColour = 0x79eb86 Font = Symbol2Font-640dpt-640w } PRESSEDFOCUSSED { TextColour = 0x79eb86 } } STACK { ParentBoundingBox = 0, 0, 70, 70 Identifier = VolumeButton PULSEBUTTON { Identifier = VolumeButtonUnmuted Command = IRVK_SHOWVOLUME Caption = Alignment = CENTER FOCUSSED { TextColour = 0x79eb86 Font = Symbol2Font-640dpt-640w } PRESSEDFOCUSSED { TextColour = 0x79eb86 } } PULSEBUTTON { Identifier = VolumeButtonMuted Command = IRVK_SHOWVOLUME Caption = ú Alignment = CENTER FOCUSSED { TextColour = 0x79eb86 Font = Symbol2Font-640dpt-640w } PRESSEDFOCUSSED { TextColour = 0x79eb86 } } } PULSEBUTTON { ParentBoundingBox = 0, 0, 70, 70 Identifier = HomeButton Command = IRVK_HOME Caption = û Alignment = CENTER FOCUSSED { TextColour = 0x79eb86 Font = Symbol2Font-640dpt-640w } PRESSEDFOCUSSED { TextColour = 0x79eb86 } } } } }