Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by taaktaak,
1. Jan 2009
Hmmm, verstehe ich jetzt nicht
:roll:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by taaktaak,
1. Jan 2009
Ja, ich muss zugeben, das schaut gut aus!
Und welche Controls kommen jetzt noch auf das Formular?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by taaktaak,
1. Jan 2009
Können wir das Formular mal ansehen, wenn's funktioniert hat?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by taaktaak,
1. Jan 2009
Autsch, du hast ja Recht!
Das war natürlich dämlich!
:duck:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by taaktaak,
1. Jan 2009
Nun, du übergibst einen festen Pfad (d.h. verwendest nicht OpenPictureDialog) und rufst die Methode an geeigneter Stelle auf. Ob das im OnCreate() möglich ist, musst du testen, sonst z.B. im OnShow().
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by taaktaak,
1. Jan 2009
Schau dir mal Image.Picture.LoadFromFile() an
PS: Ich finde eine schlechte, aber selbst erstellte Funktionalität, grundsätzlich wertvoller als eine nicht verstandene Fremdkomponente zu nutzen. Insofern, immer erst 'mal selbst versuchen!
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by taaktaak,
1. Jan 2009
Na, du musst ein Image aus der Komponentenpalette auf's Form ziehen (oder selbst erzeugen/löschen) und in dieses Image ein Bild laden. Erst dann kann das funktionieren.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by taaktaak,
1. Jan 2009
Funktioniert mein Vorschlag nicht?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by taaktaak,
1. Jan 2009
type
TForm1 = class(TForm)
Image1: TImage;
private
procedure WMEraseBkgnd (var Msg:TMessage); message WM_ERASEBKGND;
//..
procedure TForm1.WMEraseBkGnd;
var Rect : TRect;
MyBrush : THandle;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by taaktaak,
1. Jan 2009
... oder selber machen
Stichwort: WM_ERASEBKGND nutzen