Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by EConvertError,
13. Okt 2006
Danke!
Das werde ich mir mal zu Gemüte führen!
Bei Problemen melde ich mich wieder!
Vielen Dank,
Andreas
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by EConvertError,
11. Okt 2006
Nein, nein, bitte nicht missverstehen!
Ich habe nicht behauptet, dass die TPaintBox nicht funktioniert. Allerdings sind mir in Zusammenhang mit den XP-Styles schon die unglaublichsten Sachen passiert...
Deshalb hoffe ich, dass es da kein Problem geben wird....
Ansonsten melde ich mich natürlich,
Andreas
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by EConvertError,
8. Okt 2006
Die Verarbeitung im Erase-Event funktioniert leider ebenfalls nicht.
Mein Code:
procedure TfrmMain.WMEraseBkgnd(var Msg: TWMEraseBkgnd);
var
ARect: TRect;
begin
with AdapterTabControl.Canvas do
begin
ARect.TopLeft := CurrentRateLabel.BoundsRect.TopLeft;
ARect.BottomRight := CurrentUploadLabel.BoundsRect.BottomRight;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by EConvertError,
4. Okt 2006
Vielen Dank!
Ich weiß wirklich nicht, was ich diesmal anders gemacht habe, als zuvor, aber jetzt zeichnet er auch, wenn es im OnPaint-Event passiert. Ich versteh die Welt nicht mehr. :?
Mein Code:
procedure TfrmMain.FormPaint(Sender: TObject);
var
ARect: TRect;
begin
with AdapterTabControl.Canvas do
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by EConvertError,
3. Okt 2006
Keiner eine Idee, wie man OwnerDraw gemeinsam mit XP-Style verwenden könnte?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by EConvertError,
1. Okt 2006
Hallo!
Ich verwende ein TTabControl mit XP-Style.
Jetzt möchte ich hinter einige Labels (die tabellenförmig angeordnet sind) mit FillRect() einen Hintergrund malen. Stelle ich ich die OwnerDraw-Property auf true, funktioniert das auch, aber das TabControl wird ohne XP-Style gemalt. Gezeichnet wird im OnDraw-Ereignis.
Die Zeichenoperation in MainForm.OnPain zu verschieben hat ebenfalls...