Einzelnen Beitrag anzeigen

Benutzerbild von sh17
sh17

Registriert seit: 26. Okt 2005
Ort: Radebeul
1.597 Beiträge
 
Delphi 11 Alexandria
 
#1

Transparenzvererbung ausschalten

  Alt 23. Aug 2023, 16:08
Grundlegend geht es mir darum, ein Layout zu erstellen, welches ein transparentes Rectangle beinhaltet,
welches wiederum ein kleineres nicht transparentes Rectangle enthält. Ich hab jeweils ein Layout drum herum gepackt.
Leider "erbt" das innere Rectangle die Transparenz vom äußeren. Wie komme ich das weg? Falls es überhaupt klappt

Code:
  object Layout2: TLayout
    Position.X = 48.000000000000000000
    Position.Y = 48.000000000000000000
    Size.Width = 256.000000000000000000
    Size.Height = 217.000000000000000000
    Size.PlatformDefault = False
    TabOrder = 2
    object Rectangle1: TRectangle
      Align = Contents
      Opacity = 0.400000005960464500
      Size.Width = 256.000000000000000000
      Size.Height = 217.000000000000000000
      Size.PlatformDefault = False
      object Layout1: TLayout
        Position.X = 40.000000000000000000
        Position.Y = 40.000000000000000000
        Size.Width = 153.000000000000000000
        Size.Height = 105.000000000000000000
        Size.PlatformDefault = False
        TabOrder = 0
        object Rectangle2: TRectangle
          Align = Contents
          Size.Width = 153.000000000000000000
          Size.Height = 105.000000000000000000
          Size.PlatformDefault = False
        end
      end
    end
  end
Sven Harazim
--
  Mit Zitat antworten Zitat