Zasłanianie labela przez image

0

Hej.
Mam problem i potrzebuje jak najszybciej odpowiedzi.
Mianowicie chciałem dodać zdjęcie jako tło więc dodałem element Image i wszystko działa,lecz 'przysłania' ono mi labela i jego zawartość.Nie wiem jak to rozwiązać.
Proszę o pomoc.

1

Otwórz formę w trybie tekstowym (prawy klawisz myszy -> View as Text) i przesuń obiekt TLabel **PO **TImage i powinno wystarczyć
czyli jeśli masz coś takiego:

object Form1: TForm1
  Left = 0
  Top = 0
  Caption = 'Form1'
  ClientHeight = 202
  ClientWidth = 447
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  OldCreateOrder = False
  PixelsPerInch = 96
  TextHeight = 13
  object Label1: TLabel
    Left = 208
    Top = 104
    Width = 31
    Height = 13
    Caption = 'Label1'
    Font.Charset = DEFAULT_CHARSET
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentColor = False
    ParentFont = False
  end
  object Image1: TImage
    Left = 0
    Top = 0
    Width = 447
    Height = 202
    Align = alClient
    ExplicitLeft = 80
    ExplicitTop = 48
    ExplicitWidth = 105
    ExplicitHeight = 105
  end
end

To zamień na coś takiego:

object Form1: TForm1
  Left = 0
  Top = 0
  Caption = 'Form1'
  ClientHeight = 202
  ClientWidth = 447
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  OldCreateOrder = False
  PixelsPerInch = 96
  TextHeight = 13
  object Image1: TImage
    Left = 0
    Top = 0
    Width = 447
    Height = 202
    Align = alClient
    ExplicitLeft = 80
    ExplicitTop = 48
    ExplicitWidth = 105
    ExplicitHeight = 105
  end
  object Label1: TLabel
    Left = 208
    Top = 104
    Width = 31
    Height = 13
    Caption = 'Label1'
    Font.Charset = DEFAULT_CHARSET
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentColor = False
    ParentFont = False
  end
end

i powinno śmigać ;)

0

Jak klikam prawym to nie mam view as text..

0

Oj ... na twój TForm składa się plik *.pas i *.dfm oba pliki możesz edytować natomiast to Co Ci podałem zapisane jest w pliku *.dfm więc możesz to sobie nawet z notatnika wyedytować jak lubisz

3

A prawy przycisk na image -> control -> send to back, nie daje ci tego czego oczekujesz?

0

Hula.
Dzięki ziom!

1 użytkowników online, w tym zalogowanych: 0, gości: 1