AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

transparente Form

Offene Frage von "KahPee"
Ein Thema von KahPee · begonnen am 15. Aug 2010 · letzter Beitrag vom 15. Aug 2010
Antwort Antwort
Benutzerbild von KahPee
KahPee

Registriert seit: 12. Mai 2009
214 Beiträge
 
Turbo Delphi für Win32
 
#1

transparente Form

  Alt 15. Aug 2010, 11:20
Hallo,

ich habe eine Toolpalette (Borderstyle:=bsToolWindow) die mit FormStyle:=fsstayontop angezeigt wird. Auf dieser Toolpalette befinden sich diverse Speedbuttons, farbige Panels, eine Trackbar und ein paar normale Buttons. Ich möchte nun, dass die ganze Form (die über einem Image liegt) halbtransparent wird. Sodass man noch teile des darunterliegenden Bildes erkennen kann UND gleichzeitig die Toolpalette noch soweit zu erkennen sind das man die buttons drücken kann.
Ich weiß das es für die Form die Eigenschaft Alphablend gibt. Allerdings funktioniert:
Delphi-Quellcode:
AlphaBlend:=true;
AplhaBlendValue:=100;
//Eingestellt im Objektinspektor (Turbodelphi)
nicht.

Habt ihr irgendwelche Ideen wir man das realisieren kann?

Vielen Dank

Kahpee
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.437 Beiträge
 
Delphi 12 Athens
 
#2

AW: transparente Form

  Alt 15. Aug 2010, 11:35
und was passiert bei AlphaBlendValue:= 50 ?
  Mit Zitat antworten Zitat
Benutzerbild von KahPee
KahPee

Registriert seit: 12. Mai 2009
214 Beiträge
 
Turbo Delphi für Win32
 
#3

AW: transparente Form

  Alt 15. Aug 2010, 12:04
Dabei passiert auch nichts... auch nicht wenn man das in den Code reinschreibt. Was mir noch aufgefallen war ist, dass nicht alle Komponenten der Form die Eigenschaft alphablend haben.
  Mit Zitat antworten Zitat
Benutzerbild von turboPASCAL
turboPASCAL

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

AW: transparente Form

  Alt 15. Aug 2010, 12:29
Welche Windowsversion, wann und wo stellst du das Alphablendvalue ein ?
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat
Benutzerbild von KahPee
KahPee

Registriert seit: 12. Mai 2009
214 Beiträge
 
Turbo Delphi für Win32
 
#5

AW: transparente Form

  Alt 15. Aug 2010, 12:31
Version: Vista (habe auch eingestellt das das VistaLayout für Buttons etc. übernommen wird [irgendsone Unit])
Eingestellt habe ich das bei der FORM im Objektinspektor (ist nur eine Form des Programms was noch weitere Formen hat)

mfg Kahpee
  Mit Zitat antworten Zitat
Benutzerbild von Net7
Net7

Registriert seit: 22. Jun 2004
Ort: Lauenburg
161 Beiträge
 
Delphi 7 Professional
 
#6

AW: transparente Form

  Alt 15. Aug 2010, 12:55
Version: Vista (habe auch eingestellt das das VistaLayout für Buttons etc. übernommen wird [irgendsone Unit])
Eingestellt habe ich das bei der FORM im Objektinspektor (ist nur eine Form des Programms was noch weitere Formen hat)

mfg Kahpee
Was passiert denn wenn du ein neues Projekt eine Leere Form erstellst und dann AlphaBlend =100 einstellst.
Marko
So`ne Atombombe kann einem den ganzen Tag verderben!
Eine eigene DLL in C++ geschrieben wird meist ein Sklave für mein Delphi/Pascal.
  Mit Zitat antworten Zitat
Antwort Antwort


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 06:07 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz