ぐる式 (貳) より引っ越し作業中.未完.

2006年3月17日金曜日

Squeak 3.9a7010,システム・ウィンドウのリサイズ・エリア

まだアナウンスはないようだけど. Index of /3.9alpha.お,一ヶ月近くクラス数 2040 前後だったのが一気に 30 個近く増えてる.

3.9a のシステム・ウィンドウの四隅に陣取るリサイズ・エリアだが,それぞれ [TB]*[LR]*GripMorph という専用のモルフ・クラスが担っている.位置ズレを解消するには, TopLeft と TopRight の gripLayoutFrame メソッドを, windowTitleFont とスプリッタの幅を見るようにいじってやればよろしい.まぁ,レイアウト・フレームのオフセットに定数突っ込んでるだけだから,そりゃ追随せんわな.ちなみに,お気に入りは Accuny の 10 ポ,ノーマルです (笑).デフォルトの BitstreamVeraSans ノーマル 13 ポは大き過ぎて嫌い.

3.8 では上位の抽象クラスを含めこれらのクラスは存在しない.あちらでは四隅を含め各々の中央四箇所の計八箇所でリサイズ可能だったので,実質的にスペック・ダウンなのでは?

0 件のコメント:

コメントを投稿