|
From: <ze...@us...> - 2007-11-23 22:44:34
|
Revision: 1087
http://mp-plugins.svn.sourceforge.net/mp-plugins/?rev=1087&view=rev
Author: zebons
Date: 2007-11-23 14:44:32 -0800 (Fri, 23 Nov 2007)
Log Message:
-----------
Layout forced at List when selecting (year, category, search by actors or movies...)
Modified Paths:
--------------
trunk/plugins/MyFilms/MesFilms.cs
Modified: trunk/plugins/MyFilms/MesFilms.cs
===================================================================
--- trunk/plugins/MyFilms/MesFilms.cs 2007-11-23 18:58:09 UTC (rev 1086)
+++ trunk/plugins/MyFilms/MesFilms.cs 2007-11-23 22:44:32 UTC (rev 1087)
@@ -251,7 +251,7 @@
if (Configuration.CurrentConfig.Length == 0)
GUIWindowManager.ShowPreviousWindow();
- if (conf.AlwaysDefaultView)
+ if ((conf.AlwaysDefaultView) && (PreviousWindowId != ID_MesFilmsDetail))
Fin_Charge_Init(true);
else
Fin_Charge_Init(false);
@@ -339,7 +339,7 @@
{
if (control_searchText(keyboard.Text))
{
- Change_LayOut(0);
+ //Change_LayOut(0);
conf.WStrSort = "ACTORS";
conf.Wselectedlabel = "";
conf.WStrSortSens = " ASC";
@@ -977,6 +977,7 @@
if ((conf.StrIndex > facadeView.Count - 1) || (conf.StrIndex < 0)) //check index within bounds, will be unless xml file heavily edited
conf.StrIndex = 0;
GUIControl.ShowControl(GetID, 34);
+ Change_LayOut(0);
GUIPropertyManager.SetProperty("#nbobjects", facadeView.Count.ToString() + " " + GUILocalizeStrings.Get(127));
GUIControl.SelectItemControl(GetID, (int)Controls.CTRL_List, (int)conf.StrIndex);
}
@@ -1030,7 +1031,7 @@
BtnSrtBy.SortChanged += new SortEventHandler(SortChanged);
if (conf.Boolselect)
{
- Change_LayOut(0);
+ //Change_LayOut(0);
getSelectFromDivx(conf.StrSelect, conf.WStrSort, conf.StrSortSens, conf.Wstar, false, ""); // preserve index from last time
}
else
@@ -1135,7 +1136,7 @@
if (choice_view.ToLower() == "year")
{
// Change View by Year
- Change_LayOut(0);
+ //Change_LayOut(0);
conf.WStrSort = "YEAR";
conf.WStrSortSens = " DESC";
BtnSrtBy.IsAscending = false;
@@ -1145,7 +1146,7 @@
if (choice_view.ToLower() == "category")
{
// Change View by "Category":
- Change_LayOut(0);
+ //Change_LayOut(0);
conf.WStrSort = "CATEGORY";
conf.WStrSortSens = " ASC";
BtnSrtBy.IsAscending = true;
@@ -1155,7 +1156,7 @@
if (choice_view.ToLower() == "country")
{
// Change View by "Country":
- Change_LayOut(0);
+ //Change_LayOut(0);
conf.WStrSort = "COUNTRY";
conf.WStrSortSens = " ASC";
BtnSrtBy.IsAscending = true;
@@ -1182,7 +1183,7 @@
if ((choice_view.ToLower() == "view1") || (choice_view.ToLower() == conf.StrViewItem1.ToLower()))
{
// Change View by "View1":
- Change_LayOut(0);
+ //Change_LayOut(0);
conf.WStrSort = conf.StrViewItem1; // specific user View1
conf.WStrSortSens = " ASC";
BtnSrtBy.IsAscending = true;
@@ -1195,7 +1196,7 @@
if ((choice_view.ToLower() == "view2") || (choice_view.ToLower() == conf.StrViewItem2.ToLower()))
{
// Change View by "View2":
- Change_LayOut(0);
+ //Change_LayOut(0);
conf.WStrSort = conf.StrViewItem2;
conf.WStrSortSens = " ASC";
BtnSrtBy.IsAscending = true;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|