How can I insert items at run-time?
Applies To: C++Builder 1 or higher
Category: Knowledge Base
- Start a new project using File | New Application.
-
- Add a Menu. Don't insert any items.
-
- Double-click the OnShow event of your form:
-
- void __fastcall TForm1::FormShow(TObject *Sender)
- {
- TMenuItem* item = new TMenuItem(MainMenu1);
- item->Caption = "New";
- item->OnClick = NewClick;
- MainMenu1->Items->Add(item);
- }
-
- Open your header file:
-
- private:
- void __fastcall NewClick(TObject *);
-
- Insert in your source code:
-
- void __fastcall TForm1::NewClick(TObject *Sender)
- {
- ShowMessage("You clicked me!");
- }
C++Builder Developer's Network
Copyright © Yoto Yotov