AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi transparentes Form mit PNG .. ich komm nicht weiter
Thema durchsuchen
Ansicht
Themen-Optionen

transparentes Form mit PNG .. ich komm nicht weiter

Ein Thema von Schneehasi · begonnen am 2. Dez 2006 · letzter Beitrag vom 29. Dez 2006
Antwort Antwort
Seite 1 von 2  1 2      
Schneehasi

Registriert seit: 26. Sep 2003
Ort: Braunschweig
48 Beiträge
 
Delphi 7 Personal
 
#1

transparentes Form mit PNG .. ich komm nicht weiter

  Alt 2. Dez 2006, 21:14
Hallo, ich benutze den hier angegebenen Code

hier

um eine Art splash screen zu machen mit einem transparenten PNG ... das schaut auch so schon sehr gut aus , ich möchte aber auf das Bild noch andere Komponenten zeichnen ( zB Labels und andere Bilder)

leider ist alles was ich sehe das eine PNG ... alles andere wird nicht angezeigt :-/

weiß jemand Rat ?

Gruß, Thomas
-> wer Rechtschreibfehler findet darf sie behalten ! <-
  Mit Zitat antworten Zitat
xaromz

Registriert seit: 18. Mär 2005
1.682 Beiträge
 
Delphi 2006 Enterprise
 
#2

Re: transparentes Form mit PNG .. ich komm nicht weiter

  Alt 3. Dez 2006, 10:51
Hallo,

laut Microsoft und auch einigen Testern hier im Forum geht das nicht. Ich zeichne immer alles, was ich anzeigen will, direkt auf das Bild.

Gruß
xaromz
I am a leaf on the wind - watch how I soar
  Mit Zitat antworten Zitat
Schneehasi

Registriert seit: 26. Sep 2003
Ort: Braunschweig
48 Beiträge
 
Delphi 7 Personal
 
#3

Re: transparentes Form mit PNG .. ich komm nicht weiter

  Alt 3. Dez 2006, 12:44
das find ich nicht toll das das nicht geht ...

im Prinzip möchte ich folgendes machen

ein halbransparentes Form (oder was auch immer) auf einen anderen Untergrund (bewegt) legen und auf diesen halbtransparenten Bereich zeichnen Labels legen, etc

Zitat:
Ich zeichne immer alles, was ich anzeigen will, direkt auf das Bild.
wie meinst du das ? du malst es mit in das PNG ? oder versteh ich das jetzt falsch ?

Gruß
-> wer Rechtschreibfehler findet darf sie behalten ! <-
  Mit Zitat antworten Zitat
Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#4

Re: transparentes Form mit PNG .. ich komm nicht weiter

  Alt 3. Dez 2006, 12:56
Ja, das geht mit einem Trick:

http://www.delphipraxis.net/internal...=606056#606056
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat
xaromz

Registriert seit: 18. Mär 2005
1.682 Beiträge
 
Delphi 2006 Enterprise
 
#5

Re: transparentes Form mit PNG .. ich komm nicht weiter

  Alt 3. Dez 2006, 13:01
Hallo,
Zitat von Schneehasi:
wie meinst du das ? du malst es mit in das PNG ?
Genau. Immer, wenn sich etwas ändert, nehme ich mein PNG, male drauf und übergebe das Ergebnis an UpdateLayeredWindow.

Gruß
xaromz
I am a leaf on the wind - watch how I soar
  Mit Zitat antworten Zitat
Schneehasi

Registriert seit: 26. Sep 2003
Ort: Braunschweig
48 Beiträge
 
Delphi 7 Personal
 
#6

Re: transparentes Form mit PNG .. ich komm nicht weiter

  Alt 3. Dez 2006, 13:14
Zitat von turboPASCAL:
den Thread kannte ich noch nicht ... werd das wohl mal probieren ... ansonsten muss ich das Vorhaben wohl verwerfen und eien andere Lösung schaffen :-/

bei Erfolg lass ich es euch wissen

Gruß
-> wer Rechtschreibfehler findet darf sie behalten ! <-
  Mit Zitat antworten Zitat
Schneehasi

Registriert seit: 26. Sep 2003
Ort: Braunschweig
48 Beiträge
 
Delphi 7 Personal
 
#7

Re: transparentes Form mit PNG .. ich komm nicht weiter

  Alt 3. Dez 2006, 18:32
ich möchte nur kurz noch zeigen um was es mir geht ... das geht am einfachsten an einem Screener

der leicht hellere Bereich in diesem Bild ist ein halbtransparentes PNG auf einem Form welches auf dem Untergrund schwebt.

auf diesem möcht ich nun noch andere Sachen zeichnen (in diesem Fall die Lautstärke) ... vielleicht hat ja noch jemand eien ganz anderen Ansatz dies zu lösen ?

Grüße
Miniaturansicht angehängter Grafiken
image2_130.jpg  
-> wer Rechtschreibfehler findet darf sie behalten ! <-
  Mit Zitat antworten Zitat
Benutzerbild von Khabarakh
Khabarakh

Registriert seit: 18. Aug 2004
Ort: Brackenheim VS08 Pro
2.876 Beiträge
 
#8

Re: transparentes Form mit PNG .. ich komm nicht weiter

  Alt 3. Dez 2006, 19:29
Gerade weil du nach einem "ganz anderen Ansatz" fragst, kann ich dir die Schönheit von WPF einfach nicht vorenthalten .

PS: Das obere ist ein ganz normal verwendbares Edit. Für eigene Styles war ich jetzt mal zu faul .
Miniaturansicht angehängter Grafiken
alphatest_313.png  
Sebastian
Moderator in der EE
  Mit Zitat antworten Zitat
Schneehasi

Registriert seit: 26. Sep 2003
Ort: Braunschweig
48 Beiträge
 
Delphi 7 Personal
 
#9

Re: transparentes Form mit PNG .. ich komm nicht weiter

  Alt 4. Dez 2006, 08:48
Zitat von Khabarakh:
Gerade weil du nach einem "ganz anderen Ansatz" fragst, kann ich dir die Schönheit von WPF einfach nicht vorenthalten .

PS: Das obere ist ein ganz normal verwendbares Edit. Für eigene Styles war ich jetzt mal zu faul .
das schaut genial aus und ist im Prizip genau das was ich möchte ... verrätst du mir wie du es machst ? oder ist das mit der Lösung mit den mehreren Forms über eineander ?



kann mich gar nicht sattsehen an dem Ding *g*

edit

ich glaub ich weiß nun was du mit WPF meinst ... :-/ .. das ist das neue M$ Framework. Mhh gibt es einen Weg dieses auch mit D7 einzusetzen ?

-> wer Rechtschreibfehler findet darf sie behalten ! <-
  Mit Zitat antworten Zitat
Benutzerbild von Khabarakh
Khabarakh

Registriert seit: 18. Aug 2004
Ort: Brackenheim VS08 Pro
2.876 Beiträge
 
#10

Re: transparentes Form mit PNG .. ich komm nicht weiter

  Alt 5. Dez 2006, 16:45
Zitat von Schneehasi:
ich glaub ich weiß nun was du mit WPF meinst ... :-/ .. das ist das neue M$ Framework.
So isses. Und dieses lässt sich eben nur mit .Net-Sprachen nutzen. Aber es bestätigt gleichzeitig auch, dass es wohl nur eine einzige Nicht-Frickel-Lösung: Auf die Win-API verzichten und alle Controls vollkommen eigenständig zeichnen. Und ja, WPF sieht einfach geil aus *g* .
Sebastian
Moderator in der EE
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:19 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz