Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Flocke,
30. Okt 2005
Isch schau Morgen noch mal ... isch bin jetscht ein bischschen angetrunken 8)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Flocke,
30. Okt 2005
Lass mich dir zunächst zu deiner ausgezeichneten Wortwahl gratulieren 8)
Danke für den Hinweis, an DrawFrameControl hatte ich in diesem Zusammenhang überhaupt nicht gedacht. Ich mache noch ein paar Tests und schreibe dann mehr...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Flocke,
22. Sep 2005
So, neue Version fertig (den Download oben lösche ich raus).
@turboPASCAL: die Konstante SP_GRIPPER stammt aus der UxTheme.pas von Delphi, ich habe sie durch den Wert (3) ersetzt. Damit sollte man die Units auch mit der UxTheme.pas von Mike Lischke verwenden können.
Die ge-theme-te Version TSizeGripThemed hat den "Vorteil", dass das Grip wirklich genau wie bei einem StatusBar gezeichnet...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Flocke,
22. Sep 2005
Es scheint da noch ein kleines Problem zu geben (ich PM-me gerade mit turboPASCAL), also vielleicht erstmal nicht downloaden und installieren.
Mal 'ne technische Frage ...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Flocke,
22. Sep 2005
Konnte nicht umhin 'ne kleine Kompo dafür zu schreiben 8)
Benutzung ist denkbar einfach:
uses
SizeGripThemed;
procedure TForm1.FormCreate(Sender: TObject);
begin
// ...
TSizeGripThemed.Create(Self);
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Flocke,
21. Sep 2005
Erweitere dein Formular im Interface-Teil um:
protected
procedure WMEraseBkgnd(var Msg: TWMEraseBkgnd); message WM_ERASEBKGND;
procedure WMNcHitTest(var Msg: TWMNcHitTest); message WM_NCHITTEST;
procedure WMSize(var Msg: TWMSize); message WM_SIZE;
und im Implementation-Teil um:
procedure TForm1.WMEraseBkgnd(var Msg: TWMEraseBkgnd);
var