<?xml version="1.0" encoding="utf-8" standalone="yes" ?> <panel background_visible="true" bg_alpha_color="DkGray" bg_opaque_color="DkGray" chrome="true" follows="left|bottom|right" height="33" layout="topleft" left="0" name="bottom_tray" focus_root="true" top="28" width="1310"> <string name="DragIndicationImageName" value="Accordion_ArrowOpened_Off" /> <string name="SpeakBtnToolTip" value="Turns microphone on/off" /> <string name="VoiceControlBtnToolTip" value="Shows/hides voice control panel" /> <layout_stack border_size="0" clip="false" follows="all" height="28" layout="topleft" left="0" mouse_opaque="false" name="toolbar_stack" orientation="horizontal" top="0" width="1310"> <layout_panel auto_resize="false" user_resize="false" min_width="2" width="2" /> <layout_panel auto_resize="false" layout="topleft" max_width="320" min_width="214" height="28" mouse_opaque="false" name="chat_bar_layout_panel" user_resize="true" width="312" > <panel name="chat_bar" filename="panel_nearby_chat_bar.xml" left="0" height="28" width="306" top="0" mouse_opaque="false" follows="left|right" /> </layout_panel> <layout_panel auto_resize="false" follows="left|right" height="28" layout="topleft" min_height="28" min_width="35" mouse_opaque="false" name="speak_panel" top_delta="0" user_resize="false" width="85"> <button follows="left|right" height="23" layout="topleft" label="Speak" left="0" name="speak_btn" tool_tip="Turn your microphone on and off" pad_right="30" halign="center" use_ellipses="true" tab_stop="true" is_toggle="true" image_selected="Speak_Btn_Selected_Press" image_unselected="Speak_Btn_Off" image_pressed="Speak_Btn_Selected_Press" image_pressed_selected="Speak_Btn_Selected_Press" top="5" width="85"> <commit_callback function="ToggleSpeak" parameter="f1_help" /> </button> </layout_panel> <layout_panel auto_resize="false" follows="left|right" height="28" layout="topleft" min_height="28" min_width="20" mouse_opaque="false" name="speak_flyout_panel" top_delta="0" user_resize="false" width="26"> <button follows="left|right" width="20" top="5" left="0" height="23" name="flyout_btn" label="" tab_stop="false" tool_tip="Change your sound preferences" is_toggle="true" image_disabled="ComboButton_UpOff" image_unselected="ComboButton_UpOff" image_selected="ComboButton_On" image_pressed="ComboButton_UpSelected" image_pressed_selected="ComboButton_Selected"> <init_callback function="Button.SetDockableFloaterToggle" parameter="sound_devices" /> </button> </layout_panel> <layout_panel auto_resize="false" follows="right" height="28" layout="topleft" min_height="28" min_width="65" mouse_opaque="false" name="gesture_panel" top_delta="0" user_resize="false" width="88"> <gesture_combo_list follows="left|right" height="23" label="Gesture" layout="topleft" get_more="false" view_all="false" left="0" name="Gesture" tool_tip="Make your avatar do things" top="5" width="82"> <combo_button pad_right="10" can_drag="false" use_ellipses="true" /> <combo_list page_lines="17" /> </gesture_combo_list> </layout_panel> <layout_panel auto_resize="false" follows="left|right" height="28" layout="topleft" min_height="28" min_width="52" mouse_opaque="false" name="cam_panel" user_resize="false" width="86"> <bottomtray_button can_drag="false" follows="left|right" height="23" image_pressed="PushButton_Press" image_pressed_selected="PushButton_Selected_Press" image_selected="PushButton_Selected_Press" is_toggle="true" label="View" layout="topleft" left="0" name="camera_btn" tool_tip="Control your camera angle" top="5" use_ellipses="true" width="80"> <init_callback function="Button.SetDockableFloaterToggle" parameter="camera" /> </bottomtray_button> </layout_panel> <layout_panel auto_resize="false" follows="left|right" height="28" layout="topleft" min_width="8" name="splitter_panel_1" user_resize="false" width="8"> <icon follows="left|bottom" height="18" width="2" left="0" image_name="Button_Separator" name="separator" top="7"/> </layout_panel> <layout_panel auto_resize="false" follows="left|right" height="28" layout="topleft" min_height="28" min_width="83" mouse_opaque="false" name="destinations_panel" user_resize="false" width="106"> <bottomtray_button can_drag="false" follows="left|right" height="23" image_pressed="PushButton_Press" image_pressed_selected="PushButton_Selected_Press" image_selected="PushButton_Selected_Press" label="Destinations" layout="topleft" left="0" name="destination_btn" tool_tip="Travel through Second Life" top="5" is_toggle="true" use_ellipses="true" width="100"> <bottomtray_button.commit_callback function="Destination.show" /> </bottomtray_button> </layout_panel> <layout_panel auto_resize="false" follows="left|right" height="28" layout="topleft" min_height="28" min_width="73" mouse_opaque="false" name="avatar_panel" user_resize="false" width="106"> <bottomtray_button can_drag="false" follows="left|right" height="23" image_pressed="PushButton_Press" image_pressed_selected="PushButton_Selected_Press" image_selected="PushButton_Selected_Press" label="My Avatar" layout="topleft" left="0" name="avatar_btn" top="5" is_toggle="true" tool_tip="Change your appearance" use_ellipses="true" width="100"> <bottomtray_button.commit_callback function="Avatar.show" /> </bottomtray_button> </layout_panel> <layout_panel auto_resize="false" follows="left|right" height="28" layout="topleft" min_width="8" name="splitter_panel_2" user_resize="false" width="8"> <icon follows="left|bottom" height="18" width="2" left="0" image_name="Button_Separator" name="separator" top="7"/> </layout_panel> <layout_panel auto_resize="false" follows="right" height="28" layout="topleft" min_height="28" min_width="65" mouse_opaque="false" name="people_panel" top_delta="0" user_resize="false" width="106"> <bottomtray_button can_drag="false" follows="left|right" height="23" image_pressed="PushButton_Press" image_pressed_selected="PushButton_Selected_Press" image_selected="PushButton_Selected_Press" label="People" layout="topleft" left="0" name="show_people_button" tool_tip="Find people in Second Life" top="5" is_toggle="true" use_ellipses="true" width="100"> <bottomtray_button.commit_callback function="ShowSidetrayPanel" parameter="panel_people" /> </bottomtray_button> </layout_panel> <layout_panel auto_resize="false" follows="right" height="28" layout="topleft" min_height="28" min_width="65" mouse_opaque="false" name="profile_panel" top_delta="0" user_resize="false" width="106"> <bottomtray_button can_drag="false" follows="left|right" height="23" image_pressed="PushButton_Press" image_pressed_selected="PushButton_Selected_Press" image_selected="PushButton_Selected_Press" label="Profile" layout="topleft" left="0" name="show_profile_btn" tool_tip="View and edit your Profile" is_toggle="true" top="5" use_ellipses="true" width="100"> <bottomtray_button.commit_callback function="ToggleAgentProfile" parameter="agent"/> </bottomtray_button> </layout_panel> <layout_panel auto_resize="false" follows="right" height="28" layout="topleft" min_height="28" min_width="65" mouse_opaque="false" name="howto_panel" top_delta="0" user_resize="false" width="106"> <bottomtray_button can_drag="false" follows="left|right" height="23" image_pressed="PushButton_Press" image_pressed_selected="PushButton_Selected_Press" image_selected="PushButton_Selected_Press" label="How To" layout="topleft" left="0" name="show_help_btn" tool_tip="View Second Life help info" is_toggle="true" top="5" use_ellipses="true" width="100"> <bottomtray_button.commit_callback function="ToggleHelp" parameter="f1_help" /> </bottomtray_button> </layout_panel> <layout_panel follows="left|right" height="30" layout="topleft" min_width="95" mouse_opaque="false" name="chiclet_list_panel" top="0" user_resize="false" width="189"> <!--*NOTE: min_width of the chiclet_panel (chiclet_list) must be the same as for parent layout_panel (chiclet_list_panel) to resize bottom tray properly. EXT-991--> <chiclet_panel chiclet_padding="4" follows="left|right" height="24" layout="topleft" left="1" min_width="95" mouse_opaque="false" name="chiclet_list" top="7" width="189"> <button auto_resize="true" follows="right" height="29" image_hover_selected="SegmentedBtn_Left_Over" image_hover_unselected="SegmentedBtn_Left_Over" image_overlay="Arrow_Small_Left" image_pressed="SegmentedBtn_Left_Press" image_pressed_selected="SegmentedBtn_Left_Press" image_selected="SegmentedBtn_Left_Off" image_unselected="SegmentedBtn_Left_Off" layout="topleft" name="chicklet_left_scroll_button" tab_stop="false" top="-28" visible="false" width="7" /> <button auto_resize="true" follows="right" height="29" image_hover_selected="SegmentedBtn_Right_Over" image_hover_unselected="SegmentedBtn_Right_Over" image_overlay="Arrow_Small_Right" image_pressed="SegmentedBtn_Right_Press" image_pressed_selected="SegmentedBtn_Right_Press" image_selected="SegmentedBtn_Right_Off" image_unselected="SegmentedBtn_Right_Off" layout="topleft" name="chicklet_right_scroll_button" tab_stop="false" top="-28" visible="false" width="7" /> </chiclet_panel> </layout_panel> <layout_panel auto_resize="false" user_resize="false" width="4" min_width="4"/> <layout_panel auto_resize="false" follows="right" height="28" layout="topleft" min_height="28" min_width="37" name="im_well_panel" top="0" user_resize="false" width="37"> <chiclet_im_well follows="right" height="28" layout="topleft" left="0" max_displayed_count="99" name="im_well" top="0" width="35"> <!-- Emulate 4 states of button by background images, see details in EXT-3147. The same should be for notification_well button xml attribute Description image_unselected "Unlit" - there are no new messages image_selected "Unlit" + "Selected" - there are no new messages and the Well is open image_pressed "Lit" - there are new messages image_pressed_selected "Lit" + "Selected" - there are new messages and the Well is open --> <button auto_resize="true" follows="right" halign="center" height="23" image_overlay="Unread_IM" image_overlay_alignment="center" image_pressed="WellButton_Lit" image_pressed_selected="WellButton_Lit_Selected" image_selected="PushButton_Press" label_color="Black" left="0" name="Unread IM messages" tool_tip="Conversations" width="34"> <init_callback function="Button.SetDockableFloaterToggle" parameter="im_well_window" /> </button> </chiclet_im_well> </layout_panel> <layout_panel auto_resize="false" follows="right" height="28" layout="topleft" min_height="28" min_width="37" name="notification_well_panel" top="0" user_resize="false" width="37"> <chiclet_notification follows="right" height="23" layout="topleft" left="0" max_displayed_count="99" name="notification_well" top="5" width="35"> <button auto_resize="true" bottom_pad="3" follows="right" halign="center" height="23" image_overlay="Notices_Unread" image_overlay_alignment="center" image_pressed="WellButton_Lit" image_pressed_selected="WellButton_Lit_Selected" image_selected="PushButton_Press" label_color="Black" left="0" name="Unread" tool_tip="Notifications" width="34"> <init_callback function="Button.SetDockableFloaterToggle" parameter="notification_well_window" /> </button> </chiclet_notification> </layout_panel> <layout_panel auto_resize="false" user_resize="false" min_width="4" name="DUMMY2" width="8" /> </layout_stack> </panel>