nie-widzialna forma

0

zrobilem na formie 2 panele (jeden panel jako belke, drugi panel jako "tlo" pod program)

I chce zrobic "przycisk" ktory zostawi na pulpicie sama belke (pierwszy panel)...

Zrobilem tak:

begin
Panel_Glowny.Visible := False;
Button_Chowaj2.Visible := True;
end;

Ale zamiast Panelu_glownego jest "kolor formy" =[[

A wiec jak zrobic aby forma (sama forma bez rzeczy znajdujacych sie na niej) byla nie-widzialna??

z gory THX

0

własciwośc Brush...

Jest to w FAQ

0

niestey w faq nie znalazlem nic o formie =P
Ale znalazlem cos takiego:

Brush.Style := bsClear;

probowalem dac to do:

  • buttona ktory powoduje "znikanie Panelu_glownego"
  • CrateForm
  • zrodla formy =[
    Ale nic nie dzialalo =[[
0

Form1.Brush.Style := bsClear; - wpisanie tego w Create formy działa, ale po przesunięciu formy, zamiast formy będzie widoczny obraz, który pierwotnie pod nią był


jeżeli Cie interesuje to jest taki komponent. Jedi VCL (cały zbiór komponentów - około 300) możesz pobrać ze strony http://prdownloads.sourceforge.net/jvcl/JCL+JVCL210FullInstall.zip?download
około 10 MB

0

Ale mi chodzi o to aby forma byla "przezroczysta" a nie robila fotke i brala ja jako tlo =[

Nie ma jakiegos koloru typu "szklo" ;]

0

Jesli masz Delphi 6 (bo nie wiem jak jest w starszych wersjach) to pokombinuj z TransparentColor i TransparentColorValue formy.

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