perl我也懂一些,perl也是SHELL SCRIPT,早期互動式網頁,後端CGI程式大部分就是用 perl寫的,後來有JAVA Applet+JSP,到現在最流行的PHP,之前我有在寫網頁(純好玩的),現在太久沒去動哪些早已忘光光了,PERL的應用滿廣的,我之前只用PERL寫過CGI,至於PERL其他方面就沒接觸過了.
MergeRect是要source example.tcl這樣這個MergeRedt程序才會在
我現已demo目錄下來解釋好了,我把laker安裝路徑下,demo目錄整個copy到我目錄下,再把我目錄下的demo.tcl先改成這樣(因為有些程式有衝突到,我mark掉2個tcl程式)
demo.tcl源碼
source example.tcl
source bitmap.tcl
#source bm.tcl
#source vb.tcl
#gtAppendBannerMenu -windowType leoDsgWnd -file demo.menu
gtSetBindKey -windowType leoDsgWnd -file demo.key
然後在我demo打開laker會有一個library(要把libray path設上去),和一個 layout cell view, 你打開cell view後,在laker主視窗輸入source demo.tcl,然後再layout cell view按4或1按鍵看看,按4是可將bmp檔轉成layout logo,按1則是可劃Rectangle並merge rectangle(這個有bug,會關不掉)
我用WINK將過程抓成flash檔,看一下應該就知道
http://yplin123.googlepages.com/wink.htm你說你開laker會執行/laker/etc/procedures.tcl,那應該只是說我開laker會去source它,在哪設定(pdf檔找看看應該有),我也不知道,因為我用不到我就沒去研究,laker我從來沒在改預設的bindkey(我覺得遇設binkey很好用不需要去改他,因為他跟virtuso一樣 ,換到virtuso也很快上手,改他只是自找麻反,萬一換成virtuso,又要改依次)我只知道開laker會產生laker.rc,laker.rc可以讓你source tcl,你開laker就可設你想要source的tcl,我需要的只是當我寫完的程式,執行設成bindkey,或拉到視窗menu上,方便操作.
書不用買辣,以前沒網路一定是要沒錯,現在網路上一堆(熱心網友都有寫),google找一找就一堆,你要買也是不錯了
http://www.oreilly.com.tw,oreilly的書不錯,找看看有沒有
主要是要到電腦實際跑一下,不然說在多都沒用,一定要實際去RUN,還要懂得怎樣debug(我debug是這樣,我會再懷疑錯的不能執行地方,用mark掉,若可run,就是makr掉那幾行有錯,要是結果不對,程式中插入puts,去判斷......)
先去gift或demo跑那寫tcl不懂再去找, 比較快辣.