Repaint bei LCL

Für Fehler in Lazarus, um diese von anderen verifizieren zu lassen.
Antworten
monta
Lazarusforum e. V.
Beiträge: 2809
Registriert: Sa 9. Sep 2006, 18:05
OS, Lazarus, FPC: Linux (L trunk FPC trunk)
CPU-Target: 64Bit
Wohnort: Dresden
Kontaktdaten:

Repaint bei LCL

Beitrag von monta »

Ich gehe doch richtig in der Annahme, das ein TWinControl.Repaint eigentlich die Farbumstellungen eines controls spätestens auch in die Ansicht übernehmen sollte. :?:

Code: Alles auswählen

//SE_Anzahl = TSpinEdit
  SE_Anzahl.Color := clYellow;
  //SE_Anzahl.Invalidate;
  SE_Anzahl.Repaint;
  //SE_Anzahl.Update;
Die Gelbe Farbe wird allerdings erst übernohmen, wenn man bspw. mit der Maus drüber fährt bzw. das Control den Focus bekommt. Zumindest bei mir unter XP.

Ich gehe mal davon aus, das ist ein (ev. tieferliegender) Bug in der LCL?
Johannes

Antworten