Blue3 menus and buttons (1 Viewer)

cewillis

MP Donator
  • Premium Supporter
  • August 27, 2010
    327
    13
    Home Country
    United States of America United States of America
    I've looked at Skin Architecture, including Control Types, and done some searching in this forum.

    Is any detailed information available about the Blue3 'menu' control type, as used in this XML from myhome.xml:
    <control>
    <description>Menu</description>
    <type>menu</type>
    <animation effect="fade" time="300">WindowOpen</animation>
    <animation effect="fade" time="300">WindowClose</animation>
    <animation effect="zoom" start="20,20" end="100,100" center="384,288" time="250">WindowOpen</animation>
    <animation effect="zoom" start="100,100" end="20,20" center="384,288" time="250">WindowClose</animation>
    <id>50</id>
    <posX>378</posX>
    <posY>130</posY>
    <width>310</width>
    <textcolor>ffffffff</textcolor>
    <textColorNoFocus>ffa9d0f7</textColorNoFocus>
    <dimColor>80ffffff</dimColor>
    <buttonTextXOff>38</buttonTextXOff>
    <buttonTextYOff>10</buttonTextYOff>
    <buttonOffset>25</buttonOffset>
    <buttonFont>font18</buttonFont>
    <buttonHeight>60</buttonHeight>
    <spaceBetweenButtons>0</spaceBetweenButtons>
    <numberOfButtons>6</numberOfButtons>
    <textureButtonFocus>hp_selectionbar_focus.png</textureButtonFocus>
    <textureButtonNoFocus>hp_selectionbar_nofocus.png</textureButtonNoFocus>
    <hoverX>40</hoverX>
    <hoverY>180</hoverY>
    <hoverWidth>290</hoverWidth>
    <hoverHeight>305</hoverHeight>
    <hoverKeepAspectratio>yes</hoverKeepAspectratio>
    <textureBackground>empty.png</textureBackground>
    <onright>12</onright>
    <onleft>10</onleft>
    </control>

    The Skin Designer's Guide control type explanation table has only this cryptic entry:
    ?menu GUIMenuControl (blank)

    Obviously, the above provides the appearance attributes for the starting menu -- but is what buttons (labels) get produced, and what they will do hard coded?
    And unchangeable, without changing the source code?

    With this XML from mytvhomeServer.xml,
    <control>
    <description>TVGuide</description>
    <type>button</type>
    <id>2</id>
    <label>600</label>
    <hyperlink>600</hyperlink>
    <onup>17</onup>
    <ondown>11</ondown>
    <onright>99</onright>
    </control>

    it's apparent what button (label) is produced, but how is an action (application?) associated with it? Button id in Window ID, or what?

    Is there a definition of all the available buttons, and what actions they produce?

    Sorry to be dense -- just starting to look at this.
    Cal
     

    Users who are viewing this thread

    Top Bottom