Seite 1 von 1

Wie Farbe und Hintergrundfarbe eines Zahlenfeldes ändern?

Verfasst: Fr, 05.01.2007 17:18
von sheepy007
Moin Moin, ich bins mal wieder ;-)
Ist es möglich die Text und Hintergrundfarbe eines Zahlenfeldes mit Basic zu ändern? Ich habe folgendes Versucht:

Code: Alles auswählen

odialog.getControl("bsp").TextColor =  RGB(155,155,155)
aber leider ohne Erfolg "Methode nicht gefunden"
gibt es eine andere Eigenschaft die dies erledigt? oder ist es bei Zahlenfeldern unmöglich die Farbe zu ändern?

Verfasst: Fr, 05.01.2007 20:22
von Toxitom
Hey Sheepy,

klar ist das möglich, du musst aber das Prinzip verstehen und einhalten:

Du kannst meist nicht das Objekt selbst manipulieren, sondern nur das "Model", auf dem dann das Objekt basiert. Gerade Hintergund- und Textfarbe sind solche Eigenschaften.
Also, das folgende sollte funktionieren:

Code: Alles auswählen

odialog.getControl("bsp").getModel().TextColor =  RGB(155,155,155)
odialog.getControl("bsp").getModel().BackGroundColor =  RGB(155,155,155)
Gruss
Thomas

Verfasst: Fr, 05.01.2007 20:34
von sheepy007
hehe besten Dank mit den Modellen das hab ich bis jetzt noch nicht so :-D