《MicroStation MDL 二次开发实例源代码》
1.从最简单最直观的程序入手:place box
目标:程序执行后在图上自动画一个正方形,边长20,中心在(100,100)
要点:mdlInput_sendKeyin
练习:发送其它命令;undo-redo效果;elemen t information;视图操作
2.换一种实现方式
要点:mdlLine_create
mdlElement_draw
mdlElement_add
练习:其它元素类型的create函数,如arc、text等;undo-redo效果;elemen t information
3.自动显示
目标: 程序执行后能够在视图1中自动全屏显示,直接看到运行的结果
要点: mdlView_fit
4.元素的组合
目标:生成的图形是一个整体(group)
要点:mdlCell_create
mdlEldscr_new
complex element, elment descriptor
2021-10-31 05:07:51
306KB
代码
1