Hatena::ブログ(Diary)

はけの徒然日記 このページをアンテナに追加 RSSフィード

2005 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2006 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2007 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2008 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2009 | 01 | 02 | 04 | 05 | 08 | 09 | 10 | 12 |
2010 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 10 | 11 |
2011 | 01 | 02 | 03 | 04 | 11 | 12 |
2012 | 02 | 03 | 05 |
2014 | 02 | 03 | 04 | 05 | 12 |
2015 | 05 | 07 | 08 | 09 | 10 | 11 | 12 |
2016 | 01 | 02 | 04 | 05 | 08 | 09 | 11 | 12 |
2017 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 10 |

2011-03-27(Sun)

Visualu Ruby 自動レイアウト その2

VisualuRubyの勉強 その9

VRGridLayoutManagerを使用する方法

ベースを縦横10分割して、各部品について配置する左上位置、幅、高さを指定する。

f:id:hake:20110327090616j:image


続きを読む

Visualu Ruby 自動レイアウト

VisualuRubyの勉強 その8

最近使用する機会があったので基本の勉強自動でレイアウトさせる方法。

環境は、WinXP上のActivescriptRuby ver.1.9.2p136(入手先

こちらのサンプルを参考にしました。


部品を縦に並べる場合

VRVertLayoutManagerをincludeするか、ベース部品にて以下を記述

    self.extend VRVertLayoutManager
    self._init

f:id:hake:20110327090617j:image

部品を横に並べる場合

VRVertLayoutManagerの代わりにVRHorizLayoutManagerを使用する。

f:id:hake:20110327090618j:image


部品を縦横に並べる場合

他の部品と一緒にVRPanelを縦に並べてから、VRPanel上に横に並べたい部品を置く。

この場合、VRHorizLayoutManagerをincludeして使用する方法は不明。

f:id:hake:20110327090619j:image


続きを読む