Exemple #1
0
 public void setHeaderV3(string newSymbol, string newMarket)
 {
     if (InvokeRequired)
     {
         setHeaderV3Callback d = new setHeaderV3Callback(setHeaderV3);
         Invoke(d, new object[] { newSymbol, newMarket });
     }
     else
     {
         try
         {
             symbol     = newSymbol;
             market     = newMarket;
             widgetType = CryptoCompareWidgetType.HeaderV3;
             updateBrowser();
         }
         catch (Exception ex)
         {
             LogManager.AddLogMessage(this.Name, "setHeaderV3", ex.Message, LogManager.LogMessageType.EXCEPTION);
         }
     }
 }
Exemple #2
0
 public void setNewsFeed(string newSymbol, string newMarket, CryptoCompareFeedType newFeedType)
 {
     if (InvokeRequired)
     {
         setNewsFeedCallback d = new setNewsFeedCallback(setNewsFeed);
         Invoke(d, new object[] { newSymbol, newMarket, newFeedType });
     }
     else
     {
         try
         {
             symbol     = newSymbol;
             market     = newMarket;
             feedType   = newFeedType;
             widgetType = CryptoCompareWidgetType.NewsFeed;
             updateBrowser();
         }
         catch (Exception ex)
         {
             LogManager.AddLogMessage(Name, "setNewsFeed", ex.Message, LogManager.LogMessageType.EXCEPTION);
         }
     }
 }
Exemple #3
0
 public void setChart(string newSymbol, string newMarket, CryptoCompareChartPeriod newPeriod)
 {
     if (InvokeRequired)
     {
         setChartCallback d = new setChartCallback(setChart);
         Invoke(d, new object[] { newSymbol, newMarket, newPeriod });
     }
     else
     {
         try
         {
             symbol     = newSymbol;
             market     = newMarket;
             period     = newPeriod;
             widgetType = CryptoCompareWidgetType.Chart;
             updateBrowser();
         }
         catch (Exception ex)
         {
             LogManager.AddLogMessage(Name, "setChartWidget", ex.Message, LogManager.LogMessageType.EXCEPTION);
         }
     }
 }