コード例 #1
0
 /// <summary>
 /// Überprüft ob der angegebene Wert größer dem alten ist, ersetzt diesen dann und liefert -1 zurück. Ist der neue Wert kleiner als der alte wird 0 zurückgegeben
 /// </summary>
 /// <param name="Value">Neuer Wert</param>
 public int checkValue(MetaData.Template.MetaFile Value)
 {
     if (Value.Clicked > value.Clicked)
     {
         this.value = Value;
         return(-1);
     }
     else
     {
         return(0);
     }
 }
コード例 #2
0
 /// <summary>
 /// Überprüft einen Wert auf seine größe und ordnet ihn in an der richtigen Stelle ein
 /// </summary>
 /// <param name="item">Wert der überprüft und eingeordnet werden soll</param>
 public void AddItem(MetaData.Template.MetaFile item)
 {
     if (listItems[0].checkValue(item) != 0)
     {
     }
     else if (listItems[1].checkValue(item) != 0)
     {
     }
     else if (listItems[2].checkValue(item) != 0)
     {
     }
     else if (listItems[3].checkValue(item) != 0)
     {
     }
 }
コード例 #3
0
        public static void SetStaticItems(string FileName1, string FileName2, string FileName3, string FileName4)
        {
            MetaData.Template.MetaFile metaData1 = MetaData.MetaFileAdministrator.getMetaDataFromFileName(FileName1);
            MetaData.Template.MetaFile metaData2 = MetaData.MetaFileAdministrator.getMetaDataFromFileName(FileName2);
            MetaData.Template.MetaFile metaData3 = MetaData.MetaFileAdministrator.getMetaDataFromFileName(FileName3);
            MetaData.Template.MetaFile metaData4 = MetaData.MetaFileAdministrator.getMetaDataFromFileName(FileName4);

            if (metaData1 != null)
            {
                HomeScreenResources.HomeScreenItem1 = HomeScreenResources.CreateHomeScreenElement(metaData1.Identifier, metaData1.URL, metaData1.SongName);
            }
            else
            {
                HomeScreenResources.HomeScreenItem1 = HomeScreenResources.CreateHomeScreenElement("Fehler", "Error", "Fehler");
            }
            if (metaData2 != null)
            {
                HomeScreenResources.HomeScreenItem2 = HomeScreenResources.CreateHomeScreenElement(metaData2.Identifier, metaData2.URL, metaData2.SongName);
            }
            else
            {
                HomeScreenResources.HomeScreenItem1 = HomeScreenResources.CreateHomeScreenElement("Fehler", "Error", "Fehler");
            }
            if (metaData3 != null)
            {
                HomeScreenResources.HomeScreenItem3 = HomeScreenResources.CreateHomeScreenElement(metaData3.Identifier, metaData3.URL, metaData3.SongName);
            }
            else
            {
                HomeScreenResources.HomeScreenItem1 = HomeScreenResources.CreateHomeScreenElement("Fehler", "Error", "Fehler");
            }
            if (metaData4 != null)
            {
                HomeScreenResources.HomeScreenItem4 = HomeScreenResources.CreateHomeScreenElement(metaData4.Identifier, metaData4.URL, metaData4.SongName);
            }
            else
            {
                HomeScreenResources.HomeScreenItem1 = HomeScreenResources.CreateHomeScreenElement("Fehler", "Error", "Fehler");
            }
        }
コード例 #4
0
 public SortItem()
 {
     this.value         = new MetaData.Template.MetaFile();
     this.value.Clicked = 0;
 }