Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi transparenter bereich bei bildern als nicht klickbar definie (https://www.delphipraxis.net/74691-transparenter-bereich-bei-bildern-als-nicht-klickbar-definie.html)

agm65 7. Aug 2006 16:38


transparenter bereich bei bildern als nicht klickbar definie
 
hallo leute, hab leider immer noch probleme mit meinem bildern und dem on click bereich...und zwar wenn man 2 bilder nebeneinaderstellt ( aber es sollen 2 bilder sein und nicht gezeichnet in eine imagebox), dann verdeckt der transparente bereich des einen bildes, einen teil des anderen bildes.

gibt es keine komponente oder einen trick, wie man einfach sagen kann , der transparente breich ist nicht mehr da. so das sich die form des images mitändert, vom eckigen in genau die bild form.. ? danke !

agm65 8. Aug 2006 09:56

Re: transparenter bereich bei bildern als nicht klickbar def
 
*push*

CK_CK 8. Aug 2006 11:37

Re: transparenter bereich bei bildern als nicht klickbar def
 
Sag' doch erstmal, wie du die Images transparent machst...
(Benutzt du die TransparentColor-Eigenschaft oder etwa eine PNG-Komponente?)

agm65 8. Aug 2006 11:44

Re: transparenter bereich bei bildern als nicht klickbar def
 
nein ich stelle transparents auf true

CK_CK 8. Aug 2006 12:05

Re: transparenter bereich bei bildern als nicht klickbar def
 
Dann arbeite doch mit Mousedown und prüfe, ob Image.Bitmap.Pixels[X,Y] die transparenzfarbe hat. Falls das so ist, ignoriere das klicken, oder gucke, welche komponente drunter ist und sende es weiter...

agm65 8. Aug 2006 12:09

Re: transparenter bereich bei bildern als nicht klickbar def
 
hey kannst du mir da mal ein beispiel machen wenn ich dir 2 bilder gebe ? wäre echt serh nett von dir !

CK_CK 8. Aug 2006 12:12

Re: transparenter bereich bei bildern als nicht klickbar def
 
Klar, ich kann's versuchen...

agm65 8. Aug 2006 12:18

Re: transparenter bereich bei bildern als nicht klickbar def
 
Liste der Anhänge anzeigen (Anzahl: 1)
vielen vielen dank du wirst sehen wo das problem ist ..bin mal gespannt wer mir da weiterhelfen kann ! 10000 dank euch allen !

CK_CK 8. Aug 2006 12:41

Re: transparenter bereich bei bildern als nicht klickbar def
 
Liste der Anhänge anzeigen (Anzahl: 1)
So, ich hab' dir mal was zusammengezimmert...

Das funktioniert so aber erstmal nur mit deinem Beispiel. Wenn du's umfangreicher willst, solltest du mal gucken, wie man Komponenten ermittelt, die sich unter der aktuellen befinden (Suche...).

Wenn du Fragen hast, frag'...

EDIT: Anhang hinzugefügt :stupid:

agm65 8. Aug 2006 12:43

Re: transparenter bereich bei bildern als nicht klickbar def
 
hast du die file nicht hochgeladen ?

agm65 8. Aug 2006 12:50

Re: transparenter bereich bei bildern als nicht klickbar def
 
ist ja geil, das geht ja 1a...hast schon recht, wird auf jedenfall stressiger bei mehr bildern aber ich versuche es mal so...vielen dank ! und das ist die transparente farbe ? : clFuchsia ?

CK_CK 8. Aug 2006 12:58

Re: transparenter bereich bei bildern als nicht klickbar def
 
In deinem Fall ist das die transparente Farbe :wink:
(die Farbe nimmt man übrigens in den meisten Fällen)

agm65 8. Aug 2006 13:09

Re: transparenter bereich bei bildern als nicht klickbar def
 
:) ..cool wusste ich nicht :) ... wie könnte man das jetzt so variabel machen , dass ich das auch benutzen kann bei mehreren bildern ..also die variablen (images) austauschen sozusagen. zB anhand des z index bestimmten was wo hinmuss..dazu noch ne frage wo bekomme ich den z index wert (also der wert der angibt welches bild über dem anderen liegt) ?

CK_CK 8. Aug 2006 13:32

Re: transparenter bereich bei bildern als nicht klickbar def
 
Das kann ich dir leider auch nicht sagen, aber wenn du hier im Forum suchst, findest du bestimmt was passendes...

Schau' dir auch mal [DAS] an. Diese Komponente könnte dir auch helfen. du kannst Regionen angeben, welche du einzeln anklicken lassen kannst.

Hat sogar einen eigenen Regions-Editor. Sehr umfangreich und für Delphi...
(Du müsstest nur die Bilder zusammenbringen (Photoshop, etc.) und dann mit in die Komponente setzen...)

agm65 8. Aug 2006 13:35

Re: transparenter bereich bei bildern als nicht klickbar def
 
japp...vielen dank !


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:56 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