2007-02-01から1ヶ月間の記事一覧

scriptaculousを使ってコンポーネントを作ってみた

チェックボックスと文字列、スライダーで構成されたコンポーネントを作ってみました。 今まで同様WAComponentから継承しても作れますが、 rendererClass ^ WARenderCanvas としてやらないとダメなようです。Seaside2.7からデフォルトのレンダラクラスがWARen…

更新

FrontPage - ど素人のためのど素人によるSqueak入門でSeaside関連コンテンツを追記しました。現在スパム対策のため書き込み禁止としているのでツッコミなどありましたらここのコメントに記入願います。

Seaside-Reference

入門者向けのSeasideのExamplesとReferenceです。コードとそれを実際に実行した結果を見ることが出来ます。Seaside2.5,2.6に対応しています。Seaside2.5のみ実装されているものも含まれます。 Squeak Goodies - 役に立たないかもしれない・・・(こちらからダ…

SVGを埋め込む場合の注意

Seasideはデフォルトで Content-Type: text/html; charset=utf-8 となるようだ。SeasideJではKomSeasideJ>>convertResponse: を変更して、 Content-Type: application/xhtml+xml; charset=utf-8 とか Content-Type: text/xml; charset=utf-8 にする必要があ…

SystemWindowInFlap

よく使うWorkspace,System Browserをフラップに格納して、必要な時以外は隠すことが出来ます。またフラップを共有すれば、どのプロジェクトからも同じSystem Windowにアクセスできます。 Squeak Goodies - 役に立たないかもしれない・・・(こちらからダウン…

DrawTools

複数のMorphをまとめて動かしたり、画像としてエクスポートするときに便利なツールです。またAND/OR/XOR/SUBTRACT演算で形状を変更できます。 Squeak Goodies - 役に立たないかもしれない・・・(こちらからダウンロードできます)

SeaSqModoki

id:propellaさんが、Javascript Workspaceを作っている。これを見て、以前Seaside2.5JでWebブラウザ上にSqueakのWorkspaceを実現したことを思い出した。で、Seaside2.6Jで動くか動作確認したら、動きました。http://squeaksource.blueplane.jp/SeaSqModoki.h…

StrokeFontをつくる(4)

StrokeFontのプロトタイプが出来た。ストロークの幅を大きくするとゴシック体に見えます。 ちなみに'あ'の文字はわたしが書いたので、きれいでないです。 Cairoのレンダリングのせいかアンチエイリアス部で黒の部分が出ているような気が...