Q&A

  • 실행중에 만들어진 버튼을 눌렀을 때 어떤 동작을 실행하고 싶은데 어떻게 합니까?
코딩중에 만드는 버튼은 click이벤트에 필요로하는 작업을 코딩하면 되는데
TSpeedButton.Create(P_page) 로 해서 프로그램 실행중에 만들어진 버튼을
눌렀을 때 어떤 작업을 하고 싶습니다 tspeedbutton을 상속받아서 코딩을 넣어
주면 되는 건지 아님 speedbutton을 포기하고 일일히 박스를 그려서 mouse 이벤트를 추적해서 코딩을 해야 하는 건지

좀 알려 주세요....
1  COMMENTS
  • Profile
    KDDG_BaSTaD 2003.04.21 04:01

    ==>

    ... // 생성 코드
    with TSpeedButton.Create(P_Page) do
    begin
      Parent := P_Page;
      Visible := True;
      OnClick := FOnSpeedButtonClick;
    end;
    ...

    procedure TMyForm.FOnSpeedButtonClick(Sender: TObject);
    begin
      // Process your own...
    end;