phGantt Time Package控件常见问题解答

phGant Time Package同时包含了phGantt 和phSchema控件,是一款快速、完全面向对象的ActiveX控件,有着丰富的图形用户界面,客户可以熟练地操作时间进度条。时间进度条可以以甘特图和概要视图的形式显示。该控件是一款强大的日程安排、项目管理控件,被国际上许多大公司所使用,慧都控件作为PlexityHide公司在中国的核心代理商,为客户提供优质的客服和技术之支持。

11066:到目前为止看起来不错,但是我无法更改行高吗?

问题

我们正在评估您的phGantX组件,以便可视化来自考勤应用程序的信息。到目前为止,它看起来不错,但我无法更改行高。我们需要使它们更高,因为我们需要在下面绘制时间栏和几个标记。但是,使用SetRowHeightGrid不会执行任何操作,并且GetRowHeightGrid始终返回零。

解答

确保设置IphGantX3.UseGrid = true,将其设置为true以使用网格而不是树。您必须在添加任何行之前执行此操作,因为添加的所有行均由创建该行时处于活动状态的组件(网格或树)拥有。”

如果IphGantX3.UseGrid = false,则使用comctrl树视图,并且它无法处理行高,列等

网格完全是层级的,可以完成旧树视图可以做的所有事情。

10968:我可以在应用程序中使用64位ActiveX phGantt控件吗?

问题

目前,我们为其中一个应用程序提供了phGantt ActiveX控件,并且刚刚开始将应用程序移至64位支持。 我可以在应用程序中使用64位ActiveX phGantt控件吗?解答

不,我们目前没有phGantTimePackage的64位版本。32位版本将在64位平台上运行。

我们目前无法为64位编译phGantTimePackage,因为Delphi编译器尚不存在64位版本,根据CodeGear的计划,该版本计划在2008年发布。

10782:如何使用Rave报告打印Gant?我的报告使用代码,而不是可视化的狂欢环境。

问题

我开始在Delphi 2006的VCL中使用您的软件。如何使用Rave报告打印Gant?我使用代码而不是可视化狂欢环境创建报告。
我使用TRvSystem和所有其他渲染器。

解答

我们没有有关Rave报告的特定信息,但是它可以让您获取Canvas进行绘制,然后在Canvas.Handle中使用PrintToHdc发送,或者可以渲染为EMF图像(基于矢量)并发送该图像到报告生成器。

10793:我想一键移动所有链接的项目并拖动动作。

问题

我想一键移动所有链接的项目并拖动动作。我还无法弄清楚该怎么做。我首先创建了链接列表中所有TphDataEntity_GantTime项的列表,并在gant鼠标按下事件中将每个项的选定值设置为true,但是仅当我第二次单击以启动移动时,此方法才有效。

解答

如果您确实做同样的事情,但是在IphGantX3.OnSelectionChangedGantTime事件中,它将更好地工作。
问题在于,当您按下鼠标时,甘特图已经决定了拖动中的内容。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值