Einzelnen Beitrag anzeigen

Benutzerbild von stahli
stahli

Registriert seit: 26. Nov 2003
Ort: Halle/Saale
4.343 Beiträge
 
Delphi 11 Alexandria
 
#7

AW: TMyRadioButton.GetChecked wird nie aufgerufen

  Alt 4. Dez 2010, 16:37
CheckValue und odCtrl.PropValue sind Strings.
Man könnte quasi auch CheckValue = Edit1.Text verwenden.

Wenn da eine übereinstimmung ist, soll der Schalter gecheckt gezeichnet werden, sonst ungecheckt.

Ich bin davon ausgegangen, dass der aktuelle Zustand beim Zeichnen des TRadioButton über GetChecked ermittelt wird - sollte man doch eigentlich erwarten.
Delphi-Quellcode:
procedure TRadioButton.Paint;
begin
  if Checked{WobeiHierGetCheckedVerwendetWerdenSollte} then
    MaleMitPunkt
  else
    MaleOhnePunkt;
end;
So läuft das aber nicht.
Wie es aber genau läuft, verstehe ich aber nicht (und kann das daher auch nicht für meine Zwecke anpassen).

Aber ich kann ja noch nicht mal mein Problem verständlich erklären
Stahli
http://www.StahliSoft.de
---
"Jetzt muss ich seh´n, dass ich kein Denkfehler mach...!?" Dittsche (2004)
  Mit Zitat antworten Zitat