Forum: Object-Pascal / Delphi-Language
Delphi
by PsTo,
17. Jun 2009
Hab mal ein test program geschrieben mit opendialog und mainmenu, da funktionierts einwandfrei.
edit: neue erkenntis. Lannes hatte recht
wenn ich den skinmanager rausnehme, dann geht das mainmenu.
Hier mal ein screenshot vom object inspector des managers
http://img16.myimg.de/xyyxxce110f.jpg
ist da eventuell etwas falsch eingestellt ?
Forum: Object-Pascal / Delphi-Language
Delphi
by PsTo,
16. Jun 2009
Zum TForm, habs verstanden, klingt auch logisch :) dankesehr.
Zum skin, nein, ist nicht möglich, da ich die MainMenu komponente von delphi genommen habe ;)
Zum Event, ich hatte vorher ein event in einem untermenu drin gemacht, aber das ist jetzt weg weil ich die komponente schon neu reingemacht hatte. deshalb heisst er im code jetzt auch "test".
Edit: gibt es keine alternative zum...
Forum: Object-Pascal / Delphi-Language
Delphi
by PsTo,
16. Jun 2009
tschuldigung, mir war kein besseren titel eingefallen.
Das mit dem TForm werd ich mir merken, danke :)
werde den code am ende sowieso noch einmal ganz überarbeiten.
wollte ihn deshalb auch nicht posten, weil er noch nicht sauber ist.
halt "blockiert" mich momentan das mit dem mainmenu.
edit: meinst du das TForm1 vor einer prozedur oder Form1 vor einer komponente ?
Falls du das TForm1...
Forum: Object-Pascal / Delphi-Language
Delphi
by PsTo,
16. Jun 2009
Könntest du mir das mit der actionlist genauer erklären?
ich nutze delphi 7
Forum: Object-Pascal / Delphi-Language
Delphi
by PsTo,
16. Jun 2009
Also die anderen proceduren gehen. die blocken mainmenu nicht, das habe ich schon durchgetestet.
Ebenfalls seltsam ist, dass ich eben meinmenu neu reingemacht habe, ohne unterseiten, da gings, und mit unterseiten gehts wieder nicht mehr.
sollte es am schluss wirklich keine lösung mehr geben, werde ich trotzdem mal quellcode reinmachen.
die prozedur image4click beinhaltet jedoch nur die beiden...
Forum: Object-Pascal / Delphi-Language
Delphi
by PsTo,
16. Jun 2009
Nein, es erscheint keine fehlermeldung. das programm schliesst einfach ohne ton oder meldung.
Das Mainmenu allgemein geht aber (auch nach dem drücken anderer buttons im code), es ist nur nach dem opendialog wo es sich schliesst.
Also Habe mainmenu nur als komponente in die form genommen, unter type oder im code wird mainmenu nirgendwo benutzt.
Forum: Object-Pascal / Delphi-Language
Delphi
by PsTo,
16. Jun 2009
Danke. Habs mal geändert im code, problem bleibt aber weiterhin.
Also das Mainmenu ist unverändert, und beinhaltet nur zwei Menuteile mit paar unterordnern, wobei keines dieser ein event enthält
Forum: Object-Pascal / Delphi-Language
Delphi
by PsTo,
16. Jun 2009
Sobald ich in meinem programm ein Opendialog ausführe, und dieses in einem label anzeige, und danach auf MainMenu gehe und klicke, schliesst sich das programm
procedure TForm1.Image4Click(Sender: TObject);
begin
Form1.OpenDialog1.Execute;
Form1.sPanel1.Caption:=Form1.OpenDialog1.Filename;
end;
weiss jemand hilfe? finde den fehler nicht