Ejemplo n.º 1
0
        protected BaseData(ConfigType configType, string prefix, string name, string description, string editor)
        {
            this.configType = configType;

            this.prefix = prefix;
            this.name = name;

            this.description = description;
            this.editor = editor;

            this.fireEvent = 0;
            this.dataChangedDelegate = null;
        }
Ejemplo n.º 2
0
 public virtual void SetDataChanged(DataChangedDelegate dataChanged)
 {
     dataChangedDelegate = dataChanged;
 }
 public static void UpdateListView(DataChangedDelegate dataHandler, RealTimeData realTimeData)
 {
     dataHandler(realTimeData);
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Setzt die Funktion, an die empfangene Telegramme übergeben werden sollen
 /// wird keine angegeben so werden diese in eine interne Queue gespeichert
 /// </summary>
 /// <param name="ReceivedFunction"> Funktion an die die Telegrammdaten übergeben werden soll</param>
 /// <param name="control">Angabe eines evtl. Controls, falls ein Invoke durchgeführt werden muss.
 ///                       Kann auch null gesetzt werden</param>
 public void SetDataChangedFunction(DataChangedDelegate DataChangedFunction)
 {
     dataChanged = DataChangedFunction;
 }
 public static void UpdateListView(DataChangedDelegate dataHandler, RealTimeData realTimeData)
 {
     dataHandler(realTimeData);
 }
Ejemplo n.º 6
0
 public override void SetDataChanged(DataChangedDelegate dataChanged)
 {
     dataChangedDelegate = dataChanged;
     for (int idx = 0; idx < childList.Count; idx++)
         childList[idx].SetDataChanged(dataChanged);
 }