|
发表于 2007-10-19 12:12:02
|
显示全部楼层
在 协同系统公共资源\协同常量库
我做了如下修改
static function TRTLConsts.DesktopColumnCount: Integer;
begin
Result := 3;
end;
static function TRTLConsts.DefaultDesktopPanelDesc: TDesktopPanelDescArray;
const
cTaskFuncURL = 'Biz:COLLABORATIONMyTaskFunc.Func';
cPlanFuncURL = 'Biz:COLLABORATIONPlanCenterFunc.Func';
cCustomerFuncURL = 'Biz:OPERATIONCRMSPACECustomerMngFunc.Func';
cNeedProcessDocURL = 'Biz:COLLABORATIONTaskCenterInfo.InfoNeedProcessNav.FormDoc';
cPlanDocURL = 'Biz:COLLABORATIONPlanCenterInfo.InfoPlanNav.FormDoc';
cPostDocURL = 'Biz:COLLABORATIONTaskCenterInfo.InfoPostNav.FormDoc';
cCustomerDocURL = 'Biz:OPERATIONCRMSPACECustomerInfo.InfoCustomerNav.FormDoc';
begin
Result := [CreateDesktopPanel('待办任务', cNeedProcessDocURL, cTaskFuncURL, SysUtils.Format('-f%s -vvmTaskGrid -d待办', [TRTLConsts.NeedProcessTaskTypeStr])),
CreateDesktopPanel('空', cNeedProcessDocURL, '', ''),
CreateDesktopPanel('我的桌面文档', 'Biz ZJCDGZTXX.InfoWDZMWD.FormDoc', 'Biz ZCKWDGDNR.Func', ''),
CreateDesktopPanel('当前计划', cPlanDocURL, cPlanFuncURL, '-p'),
CreateDesktopPanel('空', cNeedProcessDocURL, '', ''),
CreateDesktopPanel('空', cNeedProcessDocURL, '', ''),
CreateDesktopPanel('提交任务', cPostDocURL, cTaskFuncURL, SysUtils.Format('-vvmTaskGrid -f%s -d交办', [TRTLConsts.PostTaskTypeStr])),
CreateDesktopPanel('空', cNeedProcessDocURL, '', ''),
CreateDesktopPanel('空', cNeedProcessDocURL, '', ''),
CreateDesktopPanel('我的客户', cCustomerDocURL, cCustomerFuncURL, ''),
CreateDesktopPanel('空', cNeedProcessDocURL, '', ''),
CreateDesktopPanel('空', cNeedProcessDocURL, '', '')
];
end;
static function TRTLConsts.DesktopUnionRect: TRectArray;
begin
Result := [Classes.Rect(0, 0, 2, 1), Classes.Rect(0, 1, 2, 2), Classes.Rect(0, 2, 2, 3),
Classes.Rect(0, 3, 2, 4), Classes.Rect(2, 0, 3, 4)];//[Classes.Rect(0, 1, 3, 2), Classes.Rect(1, 2, 3, 3)];
end;
运行起来的效果
|
-
-
1.png
21.68 KB, 下载次数: 532
|