[ tamnicar @ 11.05.2005. 12:12 ] @
nije problem da kreiram meni na formi, problem se javlja sada po prvi put!
forma mi je skroz gotova, i na kraju, rek'o, da stavim meni!
sve je ok do izvrsavanja forme (F9), tada se meni ne vidi?!?!?
znaci pri editovanju forme se vidi meni, moze se kretati pio njemu, menjati itd.,
ali kada se pokrene(izvrsava) forma meni se ne vidi pri vrhu forme!
na property menu forme je, naravno , stavljen mojMeni, border style forme je bsSingle
ako je to uopste bitno!
ne znam u cemu je problem?
[ morlic @ 11.05.2005. 19:07 ] @
Treba da radi. Windows ne dozovljava kada je bsDialog, ali sa bsSingle treba da radi. Prvo probaj da stavis na bsSizeable i vidi radi li. Ako ne radi probaj da stavis neko dugmence na formu i da na OnClick() stavis:

Code:

procedure TForm1.Button1Click(Sender: TObject);
begin
  if Menu=MainMenu1 then
    ShowMessage('Sve je ok!')
  else
    ShowMessage('Nesto nije dobro!')
end;


Ako ti radi sa bsSizeable i imas noviji Delphi (>=6) onda ostavi na bsSizeable ali postavi Constrains na zeljenu vrednost tako da fakticki zakljucas izmenu velicine forme.
[ tamnicar @ 12.05.2005. 09:38 ] @
hvala na odgovoru!
problem je bio u property AutoMerge manu-ja koji je bio na true, kada sam ga "vratio" na false sve radi :wave: