AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Delphi Aero Glass Effekt für Delphi-Forms
Thema durchsuchen
Ansicht
Themen-Optionen

Aero Glass Effekt für Delphi-Forms

Ein Thema von Hanzmeierschulz · begonnen am 4. Aug 2006 · letzter Beitrag vom 1. Jul 2010
Antwort Antwort
Seite 9 von 10   « Erste     789 10      
g1o2k4

Registriert seit: 29. Aug 2006
57 Beiträge
 
#1

Re: Aero Glass Effekt für Delphi-Forms

  Alt 26. Aug 2008, 17:50
ich hab die demo ausprobiert aber bei mir bleibt der bereich wo eigentlich das glass sein sollte schwarz...
ich benutze win vista x64, liegts daran oder an was anderen ?
  Mit Zitat antworten Zitat
Polynom

Registriert seit: 1. Jun 2007
Ort: Markdorf
17 Beiträge
 
Delphi 2007 Professional
 
#2

Re: Aero Glass Effekt für Delphi-Forms

  Alt 26. Aug 2008, 18:01
Zitat von turboPASCAL:
PS.: Apropo Delphi 2007 und SheetOfGlas, wie ist es denn da mit einem Button auf der Form ?
Da hab ich einen Rand um den Button (so, wie es Prototypjack hier beschreibt).
Das ärgert mich auch. Normalerweise steig' ich dann auf einen "SpeedButton" um, aber sobald man mit "SetShield" das "Admin-Schild" anzeigen will ist man da am Ende ... Vielleicht bringt ja Delphi 2009 in der Hinsicht was Neues - Der Button wurde ja sowieso verbessert.
(Und wenn wir gerade beim Wünschen sind : Eine einfache Methode (oder Objektinspektor-Eigenschaft) um mehreren Labels einen Glowstyle zu verpassen wäre noch schön und vielleicht noch eine Möglichkeit um Panels (und andere Controls) so transparent zu machen, dass man den Glass-Effekt sieht - so wie hier )

Mit freundlichen Grüßen, Michi
  Mit Zitat antworten Zitat
Benutzerbild von Cyberbob
Cyberbob

Registriert seit: 24. Jan 2005
Ort: Karben
626 Beiträge
 
Delphi XE7 Architect
 
#3

Re: Aero Glass Effekt für Delphi-Forms

  Alt 26. Aug 2008, 20:29
So, anbei mal einen Screenshot wie das ganze bei mir unter vista aussieht
Miniaturansicht angehängter Grafiken
aeroglass_328.jpg  
Christian
  Mit Zitat antworten Zitat
zahor

Registriert seit: 27. Jun 2006
Ort: im hintersten Winkel des RAMs
182 Beiträge
 
Delphi 2007 Professional
 
#4

Re: Aero Glass Effekt für Delphi-Forms

  Alt 27. Aug 2008, 12:02
kann man das auch in ner normalen vlc-anwendung verwenden? du erzeugst die komponenten ja dynamisch...
Real Programmers always confuse Christmas and Halloween because Oct31 = Dec25. - Andrew Rutherford
  Mit Zitat antworten Zitat
Benutzerbild von lbccaleb
lbccaleb

Registriert seit: 25. Mai 2006
Ort: Rostock / Bremen
2.037 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: Aero Glass Effekt für Delphi-Forms

  Alt 27. Aug 2008, 15:23
@TurboPASCAL:

Also ich weiß nicht, aber dein Programm hat bei mir noch ziemliche Probleme, liegt es vllt daran wie du die Controls einfärbst??

Ich hab es in meiner Anwedung so gemacht:


Delphi-Quellcode:
      WM_CTLCOLORMSGBOX..WM_CTLCOLORSTATIC:
        if IsDWMloaded then
          if (lParam = hwndTrackBar1) then
            begin
              SetBkColor(loword(WParam), $FF);
              Result := GetStockObject(BLACK_BRUSH);
              Exit;
            end
Das funktioniert auch, nur hab ich das Problem, das die Controls schwarz gezeichnet werden, wenn ich das gar nicht haben will, also auch wenn ich den Status des DW Manager abfrage (IsDWMloaded in meiner Unit), und bei nicht vorhandensein die Controls in normaler Farbe zeichnen will!

Ich hab mir die DWMIAPI folgend geändert (unten angehängt)!

Ausserdem besteht auch bei mir noch das Problem mit den Schriften der Controls, alles durchsichtig! Es muss doch ne möglichkeit geben die Schriftfarbe zu ändern! Hab es auch über die messages "WM_CTLCOLORMSGBOX..WM_CTLCOLORSTATIC" probiert, aber dort tut sich bei den Farben nichts, vllt hab ich aber auch nur ein Fehler gemacht beim Zeichen in den Canvas, denn da bin ich noch ein totaler Noob oO!

Vllt kennt sich damit ja nochjemand besser hier aus...
Angehängte Dateien
Dateityp: pas dwmapi_120.pas (5,3 KB, 79x aufgerufen)
Martin
MFG Caleb
TheSmallOne (MediaPlayer)
Die Dinge werden berechenbar, wenn man die Natur einer Sache durchschaut hat (Blade)
  Mit Zitat antworten Zitat
Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.811 Beiträge
 
Delphi 12 Athens
 
#6

Re: Aero Glass Effekt für Delphi-Forms

  Alt 27. Aug 2008, 15:30
Zitat von zahor:
kann man das auch in ner normalen vlc-anwendung verwenden? du erzeugst die komponenten ja dynamisch...
Dieser ganze Thread richtet sich IMHO an die NonVCL-Fraktion...Denn schon mit Delphi7 und XPMan werden unter Vista die Rahmen durchsichtig...aber jedem das Seine.

Sherlock
Oliver
  Mit Zitat antworten Zitat
Benutzerbild von lbccaleb
lbccaleb

Registriert seit: 25. Mai 2006
Ort: Rostock / Bremen
2.037 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: Aero Glass Effekt für Delphi-Forms

  Alt 27. Aug 2008, 15:37
Zitat von Sherlock:
Zitat von zahor:
kann man das auch in ner normalen vlc-anwendung verwenden? du erzeugst die komponenten ja dynamisch...
Dieser ganze Thread richtet sich IMHO an die NonVCL-Fraktion...Denn schon mit Delphi7 und XPMan werden unter Vista die Rahmen durchsichtig...aber jedem das Seine.

Sherlock
Nee eigentlich eher die letzten Beiträge, davor war alles auf VCL Basis aufgebaut..
Martin
MFG Caleb
TheSmallOne (MediaPlayer)
Die Dinge werden berechenbar, wenn man die Natur einer Sache durchschaut hat (Blade)
  Mit Zitat antworten Zitat
zahor

Registriert seit: 27. Jun 2006
Ort: im hintersten Winkel des RAMs
182 Beiträge
 
Delphi 2007 Professional
 
#8

Re: Aero Glass Effekt für Delphi-Forms

  Alt 27. Aug 2008, 15:54
Zitat von lbccaleb:
Zitat von Sherlock:
Zitat von zahor:
kann man das auch in ner normalen vlc-anwendung verwenden? du erzeugst die komponenten ja dynamisch...
Dieser ganze Thread richtet sich IMHO an die NonVCL-Fraktion...Denn schon mit Delphi7 und XPMan werden unter Vista die Rahmen durchsichtig...aber jedem das Seine.
Nee eigentlich eher die letzten Beiträge, davor war alles auf VCL Basis aufgebaut..
eben, deshalb frage ich ja - also wie siehts mit vcl aus?
Real Programmers always confuse Christmas and Halloween because Oct31 = Dec25. - Andrew Rutherford
  Mit Zitat antworten Zitat
Benutzerbild von turboPASCAL
turboPASCAL

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

Re: Aero Glass Effekt für Delphi-Forms

  Alt 27. Aug 2008, 22:36
Zitat von lbccaleb:
Nee eigentlich eher die letzten Beiträge, davor war alles auf VCL Basis aufgebaut..
Jupp.

Um aber ein besseres Verständnis über die Arbeitsweise der/des DWM's zu bekommen, ohne die (störende) Einwirkung
der VCL habe ich das Testprogramm als nonVCL programiert.

Leider bekomme ich hier und da Problemchen die mir selbst das : MSDN Developer Centers nicht so recht
erklären kann.
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat
Benutzerbild von lbccaleb
lbccaleb

Registriert seit: 25. Mai 2006
Ort: Rostock / Bremen
2.037 Beiträge
 
Delphi 7 Enterprise
 
#10

Re: Aero Glass Effekt für Delphi-Forms

  Alt 3. Sep 2008, 23:12
Na ich ja auch, wie ich in Post 85 schon geschrieben hab, und komm dort irgendwie auch noch nciht so recht weiter...

Hat denn schon jemand angefangen, mit der Thumbnail funktion aus der DWMAPI?? Die müsste man auch mal umsetzen in Delphi code..
Martin
MFG Caleb
TheSmallOne (MediaPlayer)
Die Dinge werden berechenbar, wenn man die Natur einer Sache durchschaut hat (Blade)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 9 von 10   « Erste     789 10      


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:28 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