コード例 #1
0
 public static void LoadEmotionsFromPacket(string[] parse)
 {
     try {
         int n;
         n = 1;
         for (int i = 0; i < MaxInfo.MaxEmoticons; i++) {
             dataLoadPercent = System.Math.Min(Logic.MathFunctions.CalculatePercent(i, MaxInfo.MaxEmoticons), 99);
             mEmotions[i] = new Emotion();
             mEmotions[i].Command = parse[n + 1];
             mEmotions[i].Pic = parse[n + 2].ToInt();
             n += 3;
             ((Windows.winLoading)Windows.WindowSwitcher.FindWindow("winLoading")).UpdateLoadText("Recieving Data... " + DataManager.AverageLoadPercent().ToString() + "%");
         }
         dataLoadPercent = 100;
     } catch (Exception ex) {
         Exceptions.ExceptionHandler.OnException(ex);
     }
 }
コード例 #2
0
ファイル: EmotionHelper.cs プロジェクト: pmdcp/Client
 public static void LoadEmotionsFromPacket(string[] parse)
 {
     try {
         int n;
         n = 1;
         for (int i = 0; i < MaxInfo.MaxEmoticons; i++)
         {
             dataLoadPercent      = System.Math.Min(Logic.MathFunctions.CalculatePercent(i, MaxInfo.MaxEmoticons), 99);
             mEmotions[i]         = new Emotion();
             mEmotions[i].Command = parse[n + 1];
             mEmotions[i].Pic     = parse[n + 2].ToInt();
             n += 3;
             ((Windows.winLoading)Windows.WindowSwitcher.FindWindow("winLoading")).UpdateLoadText("Recieving Data... " + DataManager.AverageLoadPercent().ToString() + "%");
         }
         dataLoadPercent = 100;
     } catch (Exception ex) {
         Exceptions.ExceptionHandler.OnException(ex);
     }
 }