INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Zugriff auf Textlabels in Klassen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

05.09.2014, 14:33
Beitrag #7

cpinkle Offline
LVF-Grünschnabel
*


Beiträge: 37
Registriert seit: Feb 2006

2012
2005
EN

71522
Deutschland
RE: Zugriff auf Textlabels in Klassen
Hallo GerdW,

Ok so ähnlich mache ich es ja auch und zwar mit meinen "typedefs".

Meine Idee dahinter ist, nicht in Waldemar.ctl Anzahl X Labelnamen zu ändern, und dann auch noch X-mal in der Stringarray Konstante in meiner Methode.
Ich möchte einen zentralen Punkt haben, wo ich die Labelnamen bündele und auch im Bedarfsfall ändern kann, ohne an 2 oder 3 Stellen das Ganze zu machen. Der Kunde ist König... Wink
Und der Kunde ändert gerne, sag ich euch...Blink
Die Labelnamen nutze ich auch als Begleittext in der Ausgabe, um zu erklären welches Bit gerade wie steht. Beispiel: "GPIO_1 = 1". Dann heisst das Control auch "GPIO_1".

Meine Lösung sieht wie folgt aus:
Ich definiere mir ein Control als "typedef", beispielsweise ein Cluster mit mehreren Booleans und Numerics.
Dann setze ich dieses definierte Control in Waldemar.ctl ein.
Dasselbe definierte Control nutze ich auch in der Methode zum Auslesen der ganzen Labeltexte, das ist halt ein extra Control was ich spendieren muss.
Waldemar.ctl als auch die Methode zum Auslesen der Labels enthalten dasselbe definierte Control und sind somit verknüpft. Im Falle von Änderungen
brauche ich nur das definierte Control anpassen und beides wird angepasst.

Ich dachte ich könnte mir das Extra Control in der Methode sparen, indem ich auf das Control in Waldemar.ctl zugreifen kann....
Ich hoffe ich konnte es einigermassen erklären, warum ich das mache.... Blush

VG Carsten
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
RE: Zugriff auf Textlabels in Klassen - cpinkle - 05.09.2014 14:33

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Klassen mit komprimierten Bibliotheken 83DM 1 6.245 09.08.2016 13:45
Letzter Beitrag: BNT
  Klassen verbinden oryx 4 10.544 07.05.2015 15:33
Letzter Beitrag: oryx
  Dateiorganisation mit Klassen - Verzeichnis umbennen? Kiesch 0 7.771 05.02.2014 13:19
Letzter Beitrag: Kiesch
Sad Klassen in aktivem Projekt modifizieren/austauschen schnuufe 5 13.132 24.02.2012 13:45
Letzter Beitrag: Kiesch
  Neuling, was bringen mir Klassen, LVOOP dali4u 6 18.534 24.02.2012 13:40
Letzter Beitrag: Kiesch
  [gelöst] Dynamische Vererbung über die Grenzen von Klassen hinweg davidwm 5 13.818 04.05.2011 14:05
Letzter Beitrag: davidwm

Gehe zu: