Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi GDI+ Graduelles Rechteck (transparent) (https://www.delphipraxis.net/173022-gdi-graduelles-rechteck-transparent.html)

Dunkelbunt27 3. Feb 2013 23:11

AW: GDI+ Graduelles Rechteck (transparent)
 
Wie hast du das gemacht?
Der Anhang ist bei mir unverändert... ?

Bummi 3. Feb 2013 23:46

AW: GDI+ Graduelles Rechteck (transparent)
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich habe es nochmals hochgeladen, gegf. hatte ich vergessen zu speichern:oops:

Dunkelbunt27 4. Feb 2013 11:26

AW: GDI+ Graduelles Rechteck (transparent)
 
Hmmm, Danke, es funktioniert auf jeden Fall.
(Auch wenn ich nicht so richtig weiß, was du da machst)

Bummi 4. Feb 2013 12:38

AW: GDI+ Graduelles Rechteck (transparent)
 
Liste der Anhänge anzeigen (Anzahl: 3)
Den Panels wird die gleiche Zeichenroutine zugewiesen wie dem Form, allerdings mit um die Positionen der Panels verschobenen Koordinaten. Ich habe ein kleines Beispiel mit Kommentaren, ohne GDI+ angehängt. (mit und ohne inherited)

Dunkelbunt27 4. Feb 2013 15:20

AW: GDI+ Graduelles Rechteck (transparent)
 
Aha, ja verstehe! Danke für die Erklärung :shock::thumb:

Bummi 4. Feb 2013 16:43

AW: GDI+ Graduelles Rechteck (transparent)
 
:thumb:

Dunkelbunt27 25. Feb 2013 18:03

AW: GDI+ Graduelles Rechteck (transparent)
 
Hallo nochmal,
ich habe mich entschlossen den Thread nochmal auszugraben, statt einen neuen zu machen.
Ich weiß nicht ob das die richtige Entscheidung war, naja.

Jedenfalls wollte ich das was du, Bummi, hochgeladen hast gerne auch auf Images anwenden. Das heißt die Zeichenroutine der Form, die die der Panel überschreibt so programmieren, dass sie auch über Images "drübermalt".

Ich hoffe das liest jemand, der damit was anfangen kann... ist ja schon eine Weile her :)
Ich Notfall mache ich einen neuen Thread.

Ich freue mich auf eine Antwort!

Bummi 25. Feb 2013 20:08

AW: GDI+ Graduelles Rechteck (transparent)
 
Liste der Anhänge anzeigen (Anzahl: 2)
Das ist nicht ganz so trivial da man das Canvas des TImage nicht direkt verwenden kann (Würde auf das Canvas eines vorhandenen Bitmaps zugreifen, wenn vorhanden). Man muss sich hier mit ein paar Hacks bis auf das Canvas von TGraphicControl herunterhangeln.
Im Anhang ein Beispiel...

Dunkelbunt27 26. Feb 2013 18:01

AW: GDI+ Graduelles Rechteck (transparent)
 
Oh, okay danke!
Ich werde das vielleicht anders lösen, vielleicht lässt sich das Problem umgehen.

Vielen Dank jedenfalls :)!

Bummi 26. Feb 2013 20:26

AW: GDI+ Graduelles Rechteck (transparent)
 
Bein reinen Graphiccontrols wird es am einfachsten sein eine Paintbox darüber zu legen, deren Paintroutine kann dann für die Panels o.ä. wie gezeigt mit verwendet werden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:39 Uhr.
Seite 2 von 2     12   

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