PrintLayout不仅可合理设计打印布局还可以进行软件初期的界面草图进行适当设计,是一款小巧而又多功能的智能小工具。
在用VC开发程序时,有时需要按某些格式打印复杂表格。如果将表格固化在VC源程序中,不仅调试麻烦,而且浪费程序资源和程序员的名声,当表格布局发生变化时也会给维护工作造成不便。幸好伟大的Iuri Apollonio在Codeguru中发表了一个solution:用Script对表格进行描述,在程序中通过Script解释器绘制、填充表格,实现表格的打印和打印预览。Iuri Apollonio给出了Script解释器的全部源代码,并提供了一个表格编辑器的EXE文件,用于绘制表格,并将绘制结果自动保存为Script解释器能够识别的格式。但是正象Iuri Apollonio自己说的一样,这个表格编辑器仅仅是“能用”而已,离“好用”的地步还相差甚远,运气不好时甚至会破坏Script文件。有鉴于此,我开发了这个编辑器,不仅完全实现了所需功能,而且稳定性大有提高。
∨ 展开