3/27/2010

ビュア2をちょこっと使いやすく(自己責任でね)ちょと追加


バージョンアップされたビュア2ですがもちっと使いやすく(オレの勝手ね^^)するために
xmlファイルを書き換えてます。
ここの意味がわからない人は触らないほうが無難かと思います。

SecondLifeViewer2\skins\default\xui\en 内の
panel_bottomtray.xml の max_width と min_width を

<layout_panel
mouse_opaque="false"
auto_resize="false"
follows="left|right"
height="28"
layout="topleft"
left="0"
min_height="23"
width="620"
top="4"
max_width="640"
min_width="512"
name="chat_bar"
user_resize="false"
filename="panel_nearby_chat_bar.xml" />

に書き換え。

メニューにedit,build,deleteを追加します。
menu_object.xmlに下記を追加します。

<menu_item_separator layout="topleft" />
<menu_item_call
label="Edit"
name="Edit...">
<menu_item_call.on_click
function="Object.Edit" />
<menu_item_call.on_visible
function="EnableEdit"/>
</menu_item_call>
<menu_item_call
label="Build"
name="Build">
<menu_item_call.on_click
function="Object.Build" />
<menu_item_call.on_visible
function="EnableBuild"/>
</menu_item_call>
<menu_item_separator layout="topleft" />
<menu_item_call
enabled="false"
label="Delete"
name="Delete">
<menu_item_call.on_click
function="Object.Delete" />
<menu_item_call.on_enable
function="Object.EnableDelete" />
</menu_item_call>


を最下行の</context_menu>の直前に入れる。

もっとスマートな方法があるかもしれませんが
オレには最小必要だけあればいいので、これ^^

詳しくは Viewer 2 Tweaks を参考にしてね^^
CHECK IT OUT!!

2010.04.23 変更点を追加しました。
ただ、どういうわけか、オレの環境だとIcemanさんのパッチを当てると
英語版の表示で Inventory の文字がボタンからはみ出してしまうのでボタンを広げました。
panel_bottomtray.xml の  name="inventory_btn" を捜して
80 を 100 に変更

<button
image_selected="PushButton_Selected_Press"
image_pressed="PushButton_Press"
image_pressed_selected="PushButton_Selected_Press"
follows="left|right"
height="23"
use_ellipses="true"
is_toggle="true"
label="Inventory"
layout="topleft"
left="0"
tool_tip="Shows/hides Inventory"
top="5"
name="inventory_btn"
width="100">
<button.init_callback
function="Button.SetDockableFloaterToggle"
parameter="inventory" />
</button>

以上です(^^)v

Tattoo Shop 'Irezumi-ya'

0 comment: