Entwickler-Ecke

Multimedia / Grafik - Form 1 über Form 2


No0B - Di 27.04.10 19:48
Titel: Form 1 über Form 2
Würde mein Programm gerne mit nem Rahmen austatten, dazu habe ich mir überlegt ich lege Form1 über Form 2. Form 2 versehe ich mit einem Image das etwas grösser ist als Form 1. Ist das möglich ? Oder gibts ne bessere möglichkeit?


Namenlosnameless - Di 27.04.10 19:51

Ich weiß nicht ob ich dich richtig verstanden habe aber ich denke du willst den Hintergrund deiner Form1 neu machen! oder?

Dafür gibts die BackgroundImage-Property


No0B - Di 27.04.10 19:52

Nein ich will einen Rahmen selbst erstellen.


Namenlosnameless - Di 27.04.10 20:16

was hältst du von FormBorderStyle auf None Setzt und ein Bild erstsellst, dass den Rahmen symbolisiert!


No0B - Di 27.04.10 20:33

Würde gern 2 Forms übereinander legen.


Xentar - Di 27.04.10 20:47

Ich versteh ja immer noch nicht, was du überhaupt willst, drum schmeiß ich mal ein paar Begriffe in den Raum..

- Frames
- Formstyle: StayOnTop
- ShowModal

Vielleicht solltest du einfach mal genauer erklären, was das werden soll?


Xion - Di 27.04.10 21:33

Prinzipiell musst du ja nur dafür sorgen, dass beim Fenster verschieben das andre mit verschoben wird. Form2 machst du einfach transparent in der mitte, dann kannst du da "durchklicken" auf Form1.


jaenicke - Mi 28.04.10 04:41

Wie das geht siehst du an diesem Projekt, dort haben wir die eigenen Ränder auch mir zwei Formularen übereinander realisiert:
http://www.delphi-forum.de/viewtopic.php?t=90400

So einfach wie du dir das vorstellst ist das jedenfalls nicht. Du kannst auch einfach dieses Projekt nehmen und weiterentwickeln, wenn du möchtest, das meiste funktioniert dort bereits.