顯示具有 sqeak 標籤的文章。 顯示所有文章
顯示具有 sqeak 標籤的文章。 顯示所有文章

2011年9月11日 星期日

Android + Pharo + CogVM

上回安裝安裝squeakvm-tablet在XOOM Android平板之後,最近作者又釋出了CogVM(CogDroid)版本CogDroid-alpha-20110903.apk,Jimmy's papa安裝上去後並且載入Pharo,參考Pharo-the collaborActive book寫了個CreateWindow範例測試看看,嗯!漂亮,不過有個缺點是,找不到方法在Workspace視窗以do it(d)執行,只好先以TestRunner先頂著跑跑看

以下是Smalltalk程式碼及畫面

window := StandardWindow labelled: 'Painter'.

chooser := ColorChooserMorph new.
window addMorph: chooser.

window openInWorld.
寄件者 scratchlab

2010年10月28日 星期四

Scratch--改變Block顏色

當改版的Scratch增加新類型後(如圖二中的jnxt,other),歸類於新類型的指令Block外觀預設是紅色的,如果想改變Block顏色,就得打開System Browser依以下順序找到要改的Squeak程式碼 Scratch-Objects -> ScriptableScratch -> block specs -> blockColorFor 底下框選的那兩行Squeak程式碼,就是為jnxt,other兩個類型所增加的Block顏色設定
寄件者 scratchlab
因為是直接抄Control類型的顏色設定值,所以Other類型底下的Block是黃色的 目前圖中顯示的Block是熱心的Scratcher分享出來的,有興趣DIY的網友可以到官網討論區搜尋看看
寄件者 scratchlab

2010年10月11日 星期一

Squeak JSON

Scratch無法解析JSON資料,但是只要載入Squeak JSON原始碼,再以自己打造的JSON Block即可
寄件者 scratchlab