procedure TSTANDARDSTYLEMAINFORM.AddBars;
begin
{ DockStub.AddClient('FuncNavBar', FFuncNavBar, nil);
[FFuncNavBar], TDockKind.dkAutoHide, TDockSide.alLeft);
[OrgTreeView], TDockKind.dkAutoHide, TDockSide.alLeft);}
//DockStub.AddClient('RelevancyNavBar', FRelevancyNavBar, nil);
//DockStub.AddClient('DocRelevancyNavBar', FDocRelevancyNavBar, nil);
// TODO: 修改记录目前不显示 DockStub.AddClient('EditLogNavBar', FEditLogNavBar, nil);
end;
以上红色字体部分都已经注释到了,现在的问题是在主界面上隐藏了'关联信息'和'文档关联',可是随便打开一个功能后'关联信息'就又会显示出来,如果再注释掉以下的代码则'关联信息'几个字就没了,右边就剩下了一个蓝色的小三角了
procedure TSTANDARDSTYLEMAINFORM.InitBarPosition
begin
{DockStub.InitControlConfigs(['RelevancyNavBar'], ['关联信息'], [nil], 180, 100, TDockKind.dkAutoHide,
TDockSide.alRight, False,
[TDockWindowButton.wbAutoHide, TDockWindowButton.wbDock, TDockWindowButton.wbHide],
[TDockKind.dkAutoHide, TDockKind.dkDocking]);}
//Add by wdx 20060724
{DockStub.InitControlConfigs(['DocRelevancyNavBar'], ['文档关联'], [nil], 180, 100, TDockKind.dkAutoHide,
TDockSide.alRight, False,
[TDockWindowButton.wbAutoHide, TDockWindowButton.wbDock, TDockWindowButton.wbHide],
[TDockKind.dkAutoHide, TDockKind.dkDocking]); }
我的版本是2809的,我在论坛里找到的方法都是以前版本的方法,和2809的版本中代码都不一样,请你们给个2809版本的解决方法 |