我用 FixPopupMenu OnRelevancyPopuMenuPopup OnRelevancyPopuMenuPopup 在标准风格主窗体上查找,都没有找到
你怎么会有呢?是不是升级时候,这个窗体或者有关的其他窗体没有升级上来。
1127是
procedure TSTANDARDSTYLEMAINFORM.OpenHelpFile;
var
lHelpFileName: string;
begin
lHelpFileName := jsCommon.ModulePath + 'Help\Help.chm';
if SysUtils.FileExists(lHelpFileName) then
Borland.Delphi.ShellAPI.ShellExecute(Forms.Application.Handle, 'open',
lHelpFileName, '', '', Borland.Delphi.Windows.SW_SHOW)
else
jsDialogs.ShowMsg('没有找到帮助文件。', '');
end;
1150和1151是以下两句
function TSTANDARDSTYLEMAINFORM.FindContainer(AFunc: TFunc): TFuncContainer;
var
I: Integer;
lObj: TObject;
begin
for I := 0 to FFuncContainers.Count - 1 do
begin
lObj := FFuncContainers[I];
if TFuncContainer(lObj).Func = AFunc then
begin
Result := TFuncContainer(lObj);
Exit;
end;
end;
Result := nil;
end; |