P pc3721 Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-25 #1 当在EasyGrid内自画线(如斜线),如何在预览和打印时都能看到
P pc3721 Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-25 #2 各位大侠说句话呀, BaKuBaKu,BaKuBaKu,指点一下呀。。。
J jzx Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-15 #5 在easy.pas的printpage事件里没有出发fonDrawCell事件,你加上就行了 if assigned(FOnDrawCell) then FOnDrawCell(self, ACol, ARow, TextRect, []);
在easy.pas的printpage事件里没有出发fonDrawCell事件,你加上就行了 if assigned(FOnDrawCell) then FOnDrawCell(self, ACol, ARow, TextRect, []);
P pc3721 Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-15 #6 to jzx : 能不能说的详细一点,在什么地方?什么位置? 加上这句代码,预览和打印时都能看到吗?
J jzx Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-09 #7 TCustomEasyGrid的printPage方法是预览和打印的方法, procedure PrintPage([blue]DrawCanvas: TCanvas; [/blue]DrawRect: TRect; PageIndex: Integer; Printing: Boolean); virtual;里面的printcells调用一下fonDrawCell,你触发一下就可以了,同事你要修改 一下OnDrawCell的参数,把当前DrawCanvas作为参数传进去,画现在DrawCanvas上画就行了。 但是,你还要解决实际打印坐标和表格显示坐标转换问题,和打印字体变大的问题 自己多研究研究bakubaku的代码,很有好处的
TCustomEasyGrid的printPage方法是预览和打印的方法, procedure PrintPage([blue]DrawCanvas: TCanvas; [/blue]DrawRect: TRect; PageIndex: Integer; Printing: Boolean); virtual;里面的printcells调用一下fonDrawCell,你触发一下就可以了,同事你要修改 一下OnDrawCell的参数,把当前DrawCanvas作为参数传进去,画现在DrawCanvas上画就行了。 但是,你还要解决实际打印坐标和表格显示坐标转换问题,和打印字体变大的问题 自己多研究研究bakubaku的代码,很有好处的
S Sharpen Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-25 #8 btw,那位仁兄能加入显示图标并能打印出来的功能?