AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Kann man AlphaBlend auf bestimmte Objekte beschränken ?
Thema durchsuchen
Ansicht
Themen-Optionen

Kann man AlphaBlend auf bestimmte Objekte beschränken ?

Ein Thema von thomas2009 · begonnen am 24. Feb 2011 · letzter Beitrag vom 3. Mär 2011
Antwort Antwort
thomas2009
(Gast)

n/a Beiträge
 
#1

Kann man AlphaBlend auf bestimmte Objekte beschränken ?

  Alt 24. Feb 2011, 20:31
Hallo

wenn ich Alphablend aktiviere und einen Wert für die Transparent eingebe, dann wirkt das nicht nur auf die Form sondern auf alle auf der Forme liegende Komponente und nicht nur auf Form1 !

Kann man AlphaBlend auf bestimmte Objekte beschränken ?
Delphi-Quellcode:
Form1.AlphaBlend:=True;
Form1.AlphaBlend.Value:=25;
Ich möchte nur Form1 transparent machen.
  Mit Zitat antworten Zitat
Benutzerbild von Aphton
Aphton

Registriert seit: 31. Mai 2009
1.198 Beiträge
 
Turbo Delphi für Win32
 
#2

AW: Kann man AlphaBlend auf bestimmte Objekte beschränken ?

  Alt 24. Feb 2011, 21:07
Dies hier ist die einzige Lösung, die ich kenne... Have fun
Angehängte Dateien
Dateityp: rar Demo.rar (183,5 KB, 15x aufgerufen)
das Erkennen beginnt, wenn der Erkennende vom zu Erkennenden Abstand nimmt
MfG

Geändert von Aphton (25. Feb 2011 um 06:50 Uhr)
  Mit Zitat antworten Zitat
thomas2009
(Gast)

n/a Beiträge
 
#3

AW: Kann man AlphaBlend auf bestimmte Objekte beschränken ?

  Alt 2. Mär 2011, 22:51
es geht aber mit einem Problem und zwar :
Wenn ich auf form1 klick, dann wird das Klick auf form2 ! Ich lande auf form2
In form1 gibt es ein Event z.B. OnMousedown, OnmouseMouve, OnMouseUp

Leider passiert nichts wenn ich auf form1 klicke. d.h. ich lande beim Klicken auf form2

Im Demo gibt es kein Event für Form, darum bemerkt man nicht
  Mit Zitat antworten Zitat
Benutzerbild von Aphton
Aphton

Registriert seit: 31. Mai 2009
1.198 Beiträge
 
Turbo Delphi für Win32
 
#4

AW: Kann man AlphaBlend auf bestimmte Objekte beschränken ?

  Alt 3. Mär 2011, 05:01
Du kannst die jeweiligen Events umleiten.
Wenn nur auf Form 1 geklickt werden kann, du jedoch auf die Klicks auf Form2 reagieren willst (der Grund sei mal dahin gestellt; letztendlich spielts in meinen Augen keine Rolle), dann kannst du in den Form1 Events dieselbigen der Form2 aufrufen!

MfG
das Erkennen beginnt, wenn der Erkennende vom zu Erkennenden Abstand nimmt
MfG
  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 01:02 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