Fork MediaPortal on GitHub
MediaPortal Windows Media Center

Site navigation


Last Edit

Page last modified 13:49, 5 Dec 2010 by diebagger
MediaPortal Wiki > MediaPortal 1 > Contribute > Skins > Skin Related Changes > 1.1.0 to 1.2.0 > Smsinputcontrol control Removed

Smsinputcontrol control Removed

Was this page helpful?

    Purpose

    • Required:  Yes
    • Type of Change:  Rework

    The smsinput control has been removed in favor of adding SMS input capabilities to the standard keyboard.

    Description of Change

    The smsinput control has been removed as it was buggy, unmaintained, and rarely used. However, there is one plugin shipped with MP that used this control and has been reworked to use the Standard Keyboard, and skin changes are needed.

    This plugin is the TV New Schedule window, and the affected xmls are mytvschedulerserverSearch.xml and mytvschedulerserverSearchType.xml.

     

    Changes in mytvschedulerserverSearchType.xml:

    • The removal of buttons with id 8 and 9 (they are now located in mytvschedulerserverSearch.xml)
    • The label of the button with id 7 has been changed to 137 ("Search")

     

    Changes in mytvschedulerserverSearch.xml:

    • The removal of the smsinput control (id 51).
    • The addition of 3 buttons, with ids 7, 8, and 9 respectively. These buttons are the same from the old mytvscheduleserverSearch.xml. The labels for these buttons are:
      • id: 7 label: 6032 ("Search by Title")
      • id: 8 label: 6033 ("Search by Keyword")
      • id: 7 label: 6034 ("Search by Genre")
    • The defaultcontrol has been changed to 7.

    Additional Information and References

    Mantis Issue

    3227

    Related xml(s)

    mytvschedulerserverSearch.xml

    mytvschedulerserverSearchType.xml

    Windows IDs

    746, 747

    Related GUI control

    smsinput

    Author Migue
    Date added Thu, 02 Dec 2010

    XML/Code Samples

    mytvschedulerserverSearch.xml:

    <?xml version="1.0" encoding="utf-8" standalone="yes"?>
    <window>
      <id>747</id>
      <defaultcontrol>7</defaultcontrol>
      <allowoverlay>yes</allowoverlay>
      <controls>
        <control>
          <description>BG</description>
          <type>image</type>
          <id>1</id>
          <width>720</width>
          <height>576</height>
        </control>
       <control>
          <type>image</type>
          <id>1</id>
          <posX>60</posX>
          <posY>10</posY>
          <texture>television_logo.png</texture>
          <animation effect="fade" time="250">WindowOpen</animation>
          <animation effect="fade" time="250">WindowClose</animation>
        </control>
        <control>
          <description>status</description>
          <type>label</type>
          <id>2</id>
          <posX>250</posX>
          <posY>70</posY>
          <label>6035</label>
          <font>font16</font>
          <align>right</align>
          <textcolor>ffffffff</textcolor>
        </control>
        <control>
          <description>listcontrol</description>
          <type>listcontrol</type>
          <id>50</id>
          <posX>250</posX>
          <posY>97</posY>
          <width>450</width>
          <height>430</height>
          <onleft>7</onleft>
          <onright>7</onright>
          <onup>7</onup>
          <ondown>7</ondown>
        </control>
        <control>
          <type>group</type>
          <layout>StackLayout</layout>
          <description>group element</description>
          <animation effect="fade" time="250">WindowOpen</animation>
          <animation effect="fade" time="250">WindowClose</animation>
          <posX>40</posX>
          <posY>97</posY>
         <control>
            <description>Search Title</description>
            <type>button</type>
            <id>7</id>
            <label>6032</label>
            <onup>17</onup>
            <ondown>8</ondown>
            <onright>50</onright>
          </control>
        <control>
            <description>Search by keyword</description>
            <type>button</type>
            <id>8</id>
            <label>6033</label>
            <onup>7</onup>
            <ondown>9</ondown>
            <onright>50</onright>
          </control>
          <control>
            <description>Search by genre</description>
            <type>button</type>
            <id>9</id>
            <label>6034</label>
            <onup>8</onup>
            <ondown>10</ondown>
            <onright>50</onright>
          </control>
        </control>
      </controls>
    </window>

     

    mytvschedulerserverSearchType.xml:

    <?xml version="1.0" encoding="utf-8" standalone="yes"?>
    <window>
      <id>746</id>
      <defaultcontrol>2</defaultcontrol>
      <allowoverlay>no</allowoverlay>
      <define>#header.image:television_logo.png</define>
      <define>#header.label:6035</define>
      <define>#header.hover:-</define>
      <controls>
        <import>common.window.xml</import>
        <import>common.time.xml</import>
        <control>
          <type>group</type>
          <layout>StackLayout</layout>
          <description>group element</description>
          <animation effect="fade" time="250">WindowOpen</animation>
          <animation effect="fade" time="250">WindowClose</animation>
          <posX>40</posX>
          <posY>97</posY>
          <control>
            <description>Quick Record</description>
            <type>button</type>
            <id>2</id>
            <label>781</label>
            <onup>17</onup>
            <ondown>3</ondown>
            <onright>99</onright>
          </control>
          <control>
            <description>Advanced record</description>
            <type>button</type>
            <id>3</id>
            <label>782</label>
            <onup>2</onup>
            <ondown>6</ondown>
            <onright>99</onright>
          </control>
          <control>
            <description>TvGuide</description>
            <type>button</type>
            <id>6</id>
            <label>4</label>
            <onup>3</onup>
            <ondown>7</ondown>
            <onright>99</onright>
          </control>
          <control>
            <description>Search</description>
            <type>button</type>
            <id>7</id>
            <label>137</label>
            <onup>6</onup>
            <ondown>10</ondown>
            <onright>99</onright>
          </control>
        </control>
      </controls>
    </window>

    Screenshots

     




    Running the latest version?

    V1.8.0 - released July 2014
    Releasenews | Download
    Changelog
     | Requirements
    HTPC
    Team-MediaPortal
     
    About
    Contact |  Press
    Partners