Entwickler-Ecke

Multimedia / Grafik - Hintergrundbild für Form


phlux - Sa 12.10.02 15:10
Titel: Hintergrundbild für Form
Shalom!

Ich hatte vor für ein Programm, ein eigenes Hintergrundbild zu nehmen, jedoch mit ein paar transparenten stellen im bild, wenn ich jetz die anwendung laufen lasse sehe ich anstatt den windows-desktop nur die graue form bei den stellen wo das bild transparent ist :(, weiss jemand wie ich die form vernünftig transparent schalten kann, so dass der bildschirmhintergrund sichtbar ist???


fcg - Sa 12.10.02 15:14

deine form hat die eigenschaft transpart, und transparentcolor.die erste eigenschaft setzt du auf true, die zweite eigenschaft , wird deine transparente farbe.


Quelltext
1:
2:
form1.transparent:=true;
form1.transparentcolor:=clblue;


weiß nicht, ab welcher delphi-version das funzt :-(

cu


phlux - Sa 12.10.02 15:18

:( wahrscheinlich erst ab 6 da bei meinem Delphi 5 solch eine Eigenschaft nicht vorhanden ist!


Anonymous - Do 17.10.02 16:29

Ist die Frage noch aktuell? Ich glaube die Antwort war nicht falsch, aber falsch auf die Frage ;) Das Stichwort bei dir ist nicht "transparent", sondern "durchsichtig". Scheint das gleiche zu sein, aber bei der Frage nach durchsichtigen Formularen kriegst du eine andere Antwort. Kein Mensch fragt nach transparenten Formularen.

Mehr wenn die Frage noch aktuell sit.


phlux - Do 17.10.02 21:21

Ja bitte, bin für jede antwort dankbar :) stimmt ich meinte durchsichtig nicht transparent, war wohl überarbeitet an diesem tag 8) *lol


AndyB - Do 17.10.02 21:30

Probiere doch mal diese [http://delphi.icm.edu.pl/ftp/d50free/bmprgn.zip] (672kb) Unit.


Anonymous - Do 17.10.02 21:42

Alternativ gibt es auch dieses Programm:

http://www.informatics.no/progvareOF.htm

Gabe's Odd Form Editor erstellt anhand einer Grafik eine Unit die dir ein Formular deiner Wünsche produziert. Braucht nur eingebunden zu werden (die Unit) und einmal in FormCreate gestartet.