1. 從最簡單最直觀的程序入手:place box
目標(biāo): 程序執(zhí)行后在圖上自動畫一個正方形,邊長20,中心在(100,100)
要點: mdlInput_sendKeyin
練習(xí): 發(fā)送其它命令;undo-redo效果;elemen t information;視圖操作
2. 換一種實現(xiàn)方式
要點: mdlLine_create
mdlElement_draw
mdlElement_add
練習(xí): 其它元素類型的create函數(shù),如arc、text等;undo-redo效果;elemen t information
3. 自動顯示
目標(biāo): 程序執(zhí)行后能夠在視圖1中自動全屏顯示,直接看到運行的結(jié)果
要點: mdlView_fit
4. 元素的組合
目標(biāo): 生成的圖形是一個整體(group)
要點: mdlCell_create
mdlEldscr_new
complex element, elment descriptor
5. 交互操作
目標(biāo): 由用戶指定生成圖形的位置(中心點的坐標(biāo))
要點: mdlState_setFunction