mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-12 17:49:07 +02:00
Merged revisions 3604 via svnmerge from
http://svn.freepascal.org/svn/fpc/trunk r3604 (daniel) * Fix disabled commands on reloading menubar. git-svn-id: branches/fixes_2_0@3605 -
This commit is contained in:
parent
7152a5932d
commit
58e21fe3cc
@ -31,6 +31,7 @@ type
|
||||
IsRunning : boolean;
|
||||
constructor Init;
|
||||
procedure InitDesktop; virtual;
|
||||
procedure LoadMenuBar;
|
||||
procedure InitMenuBar; virtual;
|
||||
procedure reload_menubar;
|
||||
procedure InitStatusLine; virtual;
|
||||
@ -302,7 +303,7 @@ begin
|
||||
Desktop:=New(PFPDesktop, Init(R));
|
||||
end;
|
||||
|
||||
procedure TIDEApp.InitMenuBar;
|
||||
procedure TIDEApp.LoadMenuBar;
|
||||
|
||||
var R: TRect;
|
||||
WinPMI : PMenuItem;
|
||||
@ -487,6 +488,12 @@ begin
|
||||
NewItem(menu_help_about,'',kbNoKey, cmAbout, hcAbout,
|
||||
nil))))))))),
|
||||
nil)))))))))))));
|
||||
end;
|
||||
|
||||
procedure TIDEApp.InitMenuBar;
|
||||
|
||||
begin
|
||||
LoadMenuBar;
|
||||
DisableCommands(EditorCmds+SourceCmds+CompileCmds);
|
||||
// Update; Desktop is still nil at that point ...
|
||||
end;
|
||||
@ -518,7 +525,7 @@ begin
|
||||
paste_key:=kbShiftIns;
|
||||
end;
|
||||
end;
|
||||
initmenubar;
|
||||
loadmenubar;
|
||||
insert(menubar);
|
||||
end;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user