Thema: Delphi Panel und XPManifest

Einzelnen Beitrag anzeigen

Igotcha

Registriert seit: 22. Dez 2003
544 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Panel und XPManifest

  Alt 3. Dez 2005, 01:19
Danke, das war ein sehr guter Hinweis und hat mein o.g. Problem gelöst

Nur...

Der obige Code war ein Ausschnitt, denn es fehlen noch die beiden Speedbuttons (s. Bild oben).

Delphi-Quellcode:
      SBMaximize:=TSpeedButton.Create(Self);
      SBMaximize.Parent:=PTitle;
      SBMaximize.Width:=20;
      SBMaximize.Height:=17;
      SBMaximize.Left:=PTitle.Width-48;
      SBMaximize.Top:=4;
      SBMaximize.Flat:=true;
      SBMaximize.Hint:=_('maximieren / minimieren');
      SBMaximize.Anchors:=[akTop, akRight];
      SBMaximize.OnClick:=SBMaximizeClick;
      xForm.XBASILMODWIN.GetBitmap(1,SBMaximize.Glyph);
Diese zeigen jetzt beim Mouseover leider nicht das grau des Panels, sondern werden weiß. Und dies passiert auch, wenn ich die Transparency-Property auf false stelle und sogar den Hintergrund des Bildes mit grau ausfülle.

Was machen wir denn jetzt?

Gruß Igotcha
Miniaturansicht angehängter Grafiken
speedbuttonproblem_632.jpg  
  Mit Zitat antworten Zitat