AGB  ·  Datenschutz  ·  Impressum  







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

Transparent Forms

Ein Thema von gorghell · begonnen am 31. Dez 2010 · letzter Beitrag vom 31. Dez 2010
Antwort Antwort
gorghell

Registriert seit: 4. Feb 2010
3 Beiträge
 
#1

Transparent Forms

  Alt 31. Dez 2010, 19:29
Hello,
First of all, sorry for posting in English, I know it's a .de forum but me no sprechen sie deutsch

Does anybody know a good method/component for making transparent (PNG) forms that works with Delphi 2006?
Any help would be appreciated, anything except this http://melander.dk/articles/alphasplash/2/ because I would like a "cleaner" solution if possible, something like JvTransparentForm that works on D2006.

Thanks.
  Mit Zitat antworten Zitat
Benutzerbild von s.h.a.r.k
s.h.a.r.k

Registriert seit: 26. Mai 2004
3.159 Beiträge
 
#2

AW: Transparent Forms

  Alt 31. Dez 2010, 19:40
The only good solution I have ever found were these two articles (part1 and part2) in the melander.dk blog.

Why you don't want do use it? For me its clean enough.

PS: Welcome to the DP
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)
  Mit Zitat antworten Zitat
gorghell

Registriert seit: 4. Feb 2010
3 Beiträge
 
#3

AW: Transparent Forms

  Alt 31. Dez 2010, 19:50
Thanks for your welcome and reply.
Well, that's why I've quoted "clean", I know the source is good enough, I would just like to know if somebody knows how to do this easier so to say. Like on D2010, I just drop a JvTransparentForm component on the form, choose the PNG image and that's it. That's what I mean when I say cleaner solution. The problem is that I don't really like D2010 and not all my components work, so I had to go back to D2006, on which Jv doesn't work.
  Mit Zitat antworten Zitat
Benutzerbild von s.h.a.r.k
s.h.a.r.k

Registriert seit: 26. Mai 2004
3.159 Beiträge
 
#4

AW: Transparent Forms

  Alt 31. Dez 2010, 19:59
I would say that you should have a look at the code of this Jv-component. Perhaps you can change the code so you can use it in Delphi 2006.

Hm, I think the PNG format is the problem why it does not work in Delphi 2006. But Embarcadero had not implemented this PNG library itself. In my post you can download the lib Embablub has added to Delphi sources. Perhaps it helps you with this Jv thing.
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)
  Mit Zitat antworten Zitat
jbg

Registriert seit: 12. Jun 2002
3.483 Beiträge
 
Delphi 10.1 Berlin Professional
 
#5

AW: Transparent Forms

  Alt 31. Dez 2010, 20:33
something like JvTransparentForm that works on D2006.
I don't see where the JVCL excludes Delphi 2006 for the TJvTransparentForm component.
  Mit Zitat antworten Zitat
gorghell

Registriert seit: 4. Feb 2010
3 Beiträge
 
#6

AW: Transparent Forms

  Alt 31. Dez 2010, 21:54
It doesn't exclude it, but it doesn't work either... Maybe I'm doing something wrong. Anyway, I don't use Jedi, and when I saw the news that they released that component, I have only installed that, on D2010, and it worked like a charm. Now after I went back to D2006 and I've installed Jedi, JvTransparentForm seems a whole different thing, which doesn't really work. If somebody has any version of Delphi without native PNG support and Jedi, please let me know if that works for you. Also, if somebody in willing to help, I can provide you only the component for JvTransparentForm (standalone) and maybe you could make it work with D2006 as well. For PNG support on D2006 I use the PNG library that s.h.a.r.k posted above.

PS: Thanks s.h.a.r.k for the link. I use the same component for PNG support already.
  Mit Zitat antworten Zitat
Namenloser

Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
 
FreePascal / Lazarus
 
#7

AW: Transparent Forms

  Alt 31. Dez 2010, 23:46
Have a look this thread (esp. TurboPASCAL's posts): Form mit PNG Skin und VCL Controls.
  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 21: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