2008-09-21-03(日)
パネルをリサイズしてみたり
移動同様、!Bangで可能
!labelResize testpanel 400 24
書式もX,YがWidth,Heightに変わるだけで、移動と一緒
!labelResizeBy testpanel 20 0
「!labelResizeBy」も「!labelMoveBy」と同様、現在値から〜に加減算して処理する
指定値に%などを使えるのも一緒
・マウスでリサイズしてみる
testpanelResizeBorder 2
このように書いておくと、マウスでリサイズできるようになる
Borderとあるが、表示上は影響ない
枠外側から指定値分の位置にマウスが乗ったらリサイズ可能になる
1じゃマウス操作がシビアだろうから、2〜4くらいにしておくといいだろう
四辺別に指定することもでき
その場合の値は「左 右 上 下」「左右まとめて 上下まとめて」が可能
0を指定した場合は、その辺からのリサイズができないということになる
testpanelResizeBorderSteps 8 8
「ResizeBorderSteps」を指定しておくと、可変サイズが指定値単位に固定伸縮する
この場合だと、上下、左右いずれも8pixずつ増減する
指定値は「横 縱」の順
くどいがこのリサイズ後の値はそのままでは記録されない
Relay Keyword's Recent Title
- 設定記述
- 2008-10-08-01 xPopup.dll
- 2008-10-08-02 何はともあれxPopupの最低限の設定を書いてみる
- 2008-10-08-03 xPopupのセパレータやらタイトル行やら
- xlabel
- 2009-05-24-01 labelのcreateとdestroyを1アクションで
- 2008-09-22-01 パネル内にアイコンを表示してランチャーっぽいのを作る
- 2008-09-21-01 パネルを前面に出したり、半透明にさせてみたり