c++, menu, brak na formularzu

0
class TForm1 : public TForm
{
__published:	// IDE-managed Components
        TGroupBox *GroupBox1;
        TGroupBox *GroupBox2;
        TRadioButton *RadioButton1;
        TRadioButton *RadioButton2;
        TEdit *Edit1;
        TLabel *Label1;
        TEdit *Edit2;
        TButton *Button1;
        TTimer *Timer1;
        TEdit *Edit3;
        TEdit *Edit4;
        TEdit *Edit5;
        TButton *Button2;
        TLabel *Label2;
        TLabel *Label3;
        TLabel *Label4;
        TMainMenu *MainMenu1;
        TMenuItem *Plik1;
        TMenuItem *UstawieniaWykresu1;
        void __fastcall Timer1Timer(TObject *Sender);
        void __fastcall Button1Click(TObject *Sender);
        void __fastcall Button2Click(TObject *Sender);
        void __fastcall Edit1KeyPress(TObject *Sender, char &Key);
        void __fastcall Edit2KeyPress(TObject *Sender, char &Key);
private:	// User declarations
public:		// User declarations
        __fastcall TForm1(TComponent* Owner);
}; 

http://www.voila.pl/379/g19oy/index.php?get=1&f=1

W drugim formularzu zrobiłem dokładnie tak samo menu i tam jakoś działa- nie wiem czy builder coś odpala czy mogłem faktycznie coś przez przypadek usunąć? Inne formularze mogą mieć menu normalnie, tylko na głównym coś nie działczy ;/. Tak jak widać na obrazku- tylko po skompilowaniu nie ma menu, w projekcie wszystko widać...

0

Przecież nawet widać na Form1 masz kontrolkę TMainMenu zaś na na tej drugiej nie masz. EDIT: Przed edycją było widać.

0

Mam kontrolkę i na Formie1 (gdzie menu nie ma w praktyce) i na Formie2 (gdzie normalnie działa).
Na załączonym obrazku to jest jedno i to samo okno- tylko że po lewo w kompilatorze jako projekt a po prawo odpalone i skompilowane- połączyłem 2 żeby było widać :)

0

Sprawdź właściwość TForm1 o nazwie MainMenu.
Sprawdź wszystkie właściwość tego MainMenu1 może masz MenuItem - visible = false

Lepiej wklej DFM

0

Sprawdza i patrzę po kolei- wszystko tak samo jak w tamtym drugim Formie. Nawet dodawałem nowe menu i zmieniałem w Form1->Menu na MainMenu2 ale też nic nie dało bo ciągle nie wyświetla- i to tylko po skompilowaniu.

Wiem że wyjdę na idiotę ale DFM nic mi nie mówi- prosiłbym bardzo łopatologicznie bo na razie rozróżniam tylko pliki cpp i headerowe (tyle w szkole mnie nauczyli :p).

0

Form1->BorderStyle=bsSingle
tak jak u góry być powinno, było bsSizeable.

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