[Delphi] Działanie buttona

0

Temat jest trywialny, ale dla mnie niestety to problem.
Mam na formularzu przycisk ,który bedę chciał uczynić stabilnym (tzn bedę chciał aby po naciśnięciu pozostał przyciśniety, a dopiero ponowne jego kliknięcie spowoduje powrót) - z tym dam sobie radę.
Problem polega na tym ,iż chcę aby wciśnięty przycisk powodował pojawienie się nowego formularza (lub komponentu) i jego trwanie aż do momentu zwolnienia przycisku . Czy jedyną metodą realizacji tego są komunikaty, czy jest jakaś prostsza metoda?
Przy okazji, czy w takiej sytuacji można wygenerować ten dodatkowy formularz dynamicznie?

0

A dalbys troche kodu ? :)

0

A dalbys troche kodu ? :)

W tym problem . Dopiero muszę go stworzyć, W książce i artykułach Adama są przykłady sterowania obiektami za pomocą komunikatów - jest to z założenia nieco podobne. Ale bojęsie trochę operowania komunikatami ,nie są one do końca dla mnie jasne i stąd pytanie o prostsze metody.

0

Co do przycisku to SpeedButton załatwia to efekt wciśnięcia
W zdarzeniu OnClick przycisku tworzysz/niszczysz (lub pokazujesz ukrywasz) formularz lub komponent

Chyba, że nie tak zrozumiałem Twoj problem
Tomek

0

Chyba, że nie tak zrozumiałem Twoj problem
Tomek

ja też nie wiem czy rozumiem twoje pytanie ale może szukasz
procedury Buttton1.Click; zamist tych komunikatów ?

0

Chodziło mi o to aby formularz był niszczony przy zwolnieniu przycisku. Możliwe ,że SpeedButton to załatwi . Sprawdzę i jutro potwierdzę.

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