|
임프랍니다.
메뉴 뿐 아니라, 모든 동적으로 생성한 컴퍼넌트 등의 이벤트 핸들러는.. 그냥 달아주면 됩니다.
예를 들어, 다음과 같이 이벤트 핸들러를 미리 만들어줬다고 합시다.
void __fastcall TForm1::menu1Click(TObject *Sender)
{
// 어쩌구...
}
그러면, 다음과 같이 하면 되지요.
TMenuItem *Menu = new TMenuItem(this);
Menu->Caption = "aaa";
Menu->OnClick = menu1Click; // 요렇게~!
MainMenu1->Items->Add(Menu);
그럼 이만...
성그니가 님이 쓰신 글 :
: 다음과 같이
:
: TMenuItem *Menu = new TMenuItem(this);
: Menu->Caption = "aaa";
: MainMenu1->Items->Add(Menu);
:
: aaa라는 메뉴를 동적으로 만들었는데, aaa에대한 마우스 click 이벤트를 어떻게 만들죠???
:
: 빌더 새내기 성그니가..
:
|