|
From: <se...@us...> - 2007-03-01 05:58:23
|
Revision: 148
http://mp-plugins.svn.sourceforge.net/mp-plugins/?rev=148&view=rev
Author: sergem1
Date: 2007-02-28 21:58:20 -0800 (Wed, 28 Feb 2007)
Log Message:
-----------
back button in keyboard dialog
Modified Paths:
--------------
trunk/plugins/ETVNet/ETVNet/DialogRuKeyboard.cs
trunk/plugins/ETVNet/ETVNet/Plugin.cs
trunk/plugins/ETVNet/ETVNet/TODO.txt
trunk/plugins/ETVNet/ETVNet/skinfiles/DialogRuKeyboard.xml
trunk/plugins/ETVNet/ETVNet/skinfiles/wide/DialogRuKeyboard.xml
Modified: trunk/plugins/ETVNet/ETVNet/DialogRuKeyboard.cs
===================================================================
--- trunk/plugins/ETVNet/ETVNet/DialogRuKeyboard.cs 2007-02-28 21:05:55 UTC (rev 147)
+++ trunk/plugins/ETVNet/ETVNet/DialogRuKeyboard.cs 2007-03-01 05:58:20 UTC (rev 148)
@@ -37,13 +37,13 @@
/// </summary>
public class DialogRuKeyboard : GUIWindow, IRenderLayer
{
- #region keyButtons
[SkinControlAttribute(20)]
protected GUILabelControl inputLabel = null;
[SkinControlAttribute(21)]
protected GUIButtonControl doneButton = null;
- #endregion
+ [SkinControlAttribute(22)]
+ protected GUIButtonControl backButton = null;
public string inputString;
public bool done;
@@ -122,7 +122,7 @@
}
if (action.wID == Action.ActionType.ACTION_PREVIOUS_MENU)
{
- if (doneButton.Focus)
+ if (doneButton.Focus || backButton.Focus)
{
Close();
return;
@@ -214,7 +214,11 @@
{
done = true;
Close();
+ } else if (control == backButton)
+ {
+ Close();
}
+
if (keyTable.ContainsKey(controlId))
{
inputString += (string)keyTable[controlId];
Modified: trunk/plugins/ETVNet/ETVNet/Plugin.cs
===================================================================
--- trunk/plugins/ETVNet/ETVNet/Plugin.cs 2007-02-28 21:05:55 UTC (rev 147)
+++ trunk/plugins/ETVNet/ETVNet/Plugin.cs 2007-03-01 05:58:20 UTC (rev 148)
@@ -287,6 +287,7 @@
DialogRuKeyboard ruKeyboard = (DialogRuKeyboard)GUIWindowManager.GetWindow(7767);
if (null != ruKeyboard)
{
+ ruKeyboard.inputString = "";
ruKeyboard.DoModal(GetID);
if (ruKeyboard.done)
{
@@ -305,6 +306,7 @@
DialogRuKeyboard ruKeyboard = (DialogRuKeyboard)GUIWindowManager.GetWindow(7767);
if (null != ruKeyboard)
{
+ ruKeyboard.inputString = "";
ruKeyboard.DoModal(GetID);
if (ruKeyboard.done)
{
Modified: trunk/plugins/ETVNet/ETVNet/TODO.txt
===================================================================
--- trunk/plugins/ETVNet/ETVNet/TODO.txt 2007-02-28 21:05:55 UTC (rev 147)
+++ trunk/plugins/ETVNet/ETVNet/TODO.txt 2007-03-01 05:58:20 UTC (rev 148)
@@ -1,14 +1,14 @@
-search keyboard - left arrow to be backspace, instead of back
-osd
- aspect ratio
-support hardware keyboard input
automatic web browser connection refresh on no activity
-
error reporting on data access errors
(no login - no date/time, invalid media url)
add info screen when there is no info
primary streaming link/alternative streaming link
+osd
+ aspect ratio
+support hardware keyboard input
+demo link playback
+
localization
balance page
search keyboard page - animation
Modified: trunk/plugins/ETVNet/ETVNet/skinfiles/DialogRuKeyboard.xml
===================================================================
--- trunk/plugins/ETVNet/ETVNet/skinfiles/DialogRuKeyboard.xml 2007-02-28 21:05:55 UTC (rev 147)
+++ trunk/plugins/ETVNet/ETVNet/skinfiles/DialogRuKeyboard.xml 2007-03-01 05:58:20 UTC (rev 148)
@@ -33,6 +33,16 @@
<width>80</width>
<onright>9011</onright>
</control>
+
+ <control>
+ <type>button</type>
+ <id>22</id>
+ <posX>470</posX>
+ <posY>212</posY>
+ <label>Back</label>
+ <width>80</width>
+ <onright>9021</onright>
+ </control>
<control>
<type>group</type>
@@ -89,7 +99,7 @@
<id>9021</id>
<label>Ё</label>
<width>40</width>
- <onleft>9026</onleft>
+ <onleft>22</onleft>
</control>
<control>
<type>button</type>
@@ -121,7 +131,7 @@
<label>К</label>
<width>40</width>
<onup>9016</onup>
- <onright>9021</onright>
+ <onright>22</onright>
</control>
<!-- row 3 -->
<control>
Modified: trunk/plugins/ETVNet/ETVNet/skinfiles/wide/DialogRuKeyboard.xml
===================================================================
--- trunk/plugins/ETVNet/ETVNet/skinfiles/wide/DialogRuKeyboard.xml 2007-02-28 21:05:55 UTC (rev 147)
+++ trunk/plugins/ETVNet/ETVNet/skinfiles/wide/DialogRuKeyboard.xml 2007-03-01 05:58:20 UTC (rev 148)
@@ -33,6 +33,16 @@
<width>152</width>
<onright>9011</onright>
</control>
+
+ <control>
+ <type>button</type>
+ <id>22</id>
+ <posX>891</posX>
+ <posY>287</posY>
+ <label>Back</label>
+ <width>152</width>
+ <onright>9021</onright>
+ </control>
<control>
<type>group</type>
@@ -89,7 +99,7 @@
<id>9021</id>
<label>Ё</label>
<width>76</width>
- <onleft>9026</onleft>
+ <onleft>22</onleft>
</control>
<control>
<type>button</type>
@@ -121,7 +131,7 @@
<label>К</label>
<width>76</width>
<onup>9016</onup>
- <onright>9021</onright>
+ <onright>22</onright>
</control>
<!-- row 3 -->
<control>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|