Generowanie przyciskow/label'ow

0

Witam, istanieje możliwość generowania przyciskow/labelow z poziomu aplikacji. Tz. mam pole wpisuje jakiego hinta ma miec ten labela/przycisk. Klike generuj i tworzy mi sie takie cos wlasnie?? Dzieki :)

0

taaaak =]

var
obiekt:Tobiekt;
begin
obiekt:=Tobiekt.Create();

...

obiekt.Free();

lub

with Tobiekt.Create() do
begin
...
end;

jest tylko haczyk z wyświetlaniem się tak utworzonych obiektów, trzeba im ustawić pole Parent, np na formę, możesz też np labelowi ustawić na progressbar'a jakiegoś to będzie na nim leżeć zamiast jak zwykle pod nim =] ( pozycja jest ustalana względem lewego górnego rogu "gospodarza" )

pacnąć Ci skromne demko o tym?

0

Hej, dzieki za pamięc, 10 min temu udalo mi się to zrobić tak jak ty : )
var
TestLabel : TPanel;
begin
TestLabel := TPanel.Create(form1);
TestLabel.Parent := form1;
i reszta

Może się komuś kiedyś przyda :P Pozdro Shirty

0

A wiesz jak ustawić zdarzenia dla tak tworzonych?
w helpie czy gdzieś indziej sprawdzasz jaki nagłówek ma procedura obsług zdarzenia ( lub po prostu kopiujesz z jakiegoś zrobionego normalnie =] ), ciapasz taką metodę i potem

mójlabelek.OnClick:=mójonclick =]

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