Difference between revisions of "Skinning How To/The XML files in Viewer 2.xml"

From Second Life Wiki
Jump to navigation Jump to search
Line 190: Line 190:
panel_main_inventory.xml
panel_main_inventory.xml
|  
|  
Panels in the "Inventory" floater.
Panels in the "Inventory" floater '''in Viewer 2'''.
|}
|}



Revision as of 14:05, 20 April 2010

KBcaution.png Important: WARNING - this page is in preparation and is currently based on Viewer 1 files.

Introduction

Here is a list of the xml files and what they do.

New (or renamed) files in Viewer 2 are marked as "in Viewer 2".

  • Note that all layout settings are set in the \skins\default\xui\en folder. Other language folders contain string translations.

Viewer XML Files

NOT USED

XML File Controls

floater_aaa.xml

Test Floater in Viewer 2.

floater_my_friends.xml

Location of the "friends" and "groups" tabs.

panel_friends.xml

Friends list.

panel_groups.xml

Groups list.

floater_chat_history.xml

Local chat.

Artwork

XML File Controls

colors.xml

Lists the colors - the names may be added to but existing ones may not be changed. The appropriate values for these names may be changed - values are Red, Green, Blue, Opacity.

textures sub-directory

Textures loaded by the viewer. All the artwork it knows goes in here.

Bars

XML File Controls

panel_bars.xml

Layout for all the bars as well as the clickable portion of the 3D world. See additional documentation.

panel_status_bar.xml

Non-menu portion of the menu bar.

panel_overlaybar.xml

Layout of the chat bar, state buttons, media and voice controls (basically all the toolbar but the bottom row). See additional documentation

panel_media_controls.xml

Layout of the media controls.

panel_media_remote.xml

Layout of the volume controls panel when minimized.

panel_media_remote_expanded.xml

Layout of the volume controls panel when expanded.

panel_audio.xml

Layout of the expanded volume controls sliders.

panel_volume_pulldown.xml

Volume pulldown control in Viewer 2.

panel_voice_controls.xml

Layout of the voice controls.

panel_voice_remote.xml

Layout of the volume controls panel when minimized.

panel_voice_remote_expanded.xml

Layout of the volume controls panel when expanded.

Preferences Floater

XML File Controls

floater_preferences.xml

Main preferences floater.

panel_preferences_general.xml

Layout of the "General" preferences tab.

panel_preferences_privacy.xml

Layout of the "Privacy" preferences tab.

panel_preferences_alerts.xml

Layout of the "Notifications" preferences tab in Viewer 2.

panel_preferences_advanced.xml

Layout of the "Advanced" preferences tab in Viewer 2.

panel_preferences_graphics1.xml

Layout of the "Graphics" preferences tab.

floater_hardware_settings.xml

Layout of the "Hardware Options" floater.

panel_preferences_sound.xml

Layout of the "Sound and Media" preferences tab.

panel_preferences_chat.xml

Layout of the "Chat" preferences tab.

floater_select_key.xml

Select key floater for push-to-talk.

Inventory Floater

XML File Controls

floater_inventory.xml

"Inventory" floater.

panel_main_inventory.xml

Panels in the "Inventory" floater in Viewer 2.

World Map Floater

XML File Controls

floater_world_map.xml

"World Map" floater.

panel_world_map.xml

Panel in the "World Map" in Viewer 2.

Map Floater

XML File Controls

floater_map.xml

"Mini Map" floater in Viewer 2.

Statistics Floater

XML File Controls

floater_stats.xml

"Statistics" floater in Viewer 2.

Communicate

XML File Controls

floater_chatterbox.xml

Communicate floater.

panel_chat_header.xml

Chat element in Viewer 2.

panel_chat_item.xml

Chat element in Viewer 2.

panel_chat_plaintext_separator.xml

Chat element in Viewer 2.

panel_chat_separator.xml

Chat element in Viewer 2.

floater_nearby_chat.xml

Local chat history in Viewer 2.

panel_nearby_chat.xml

Local chat bar in bottomtray in Viewer 2.

floater_instant_message.xml

Single user IM window.

floater_instant_message_ad_hoc.xml

Conference chat IM window.

floater_instant_message_group.xml

Group chat IM window.

panel_speaker_controls.xml

Speaker controls for group/conference chat (stuff behind the << button).

floater_im.xml

IM window error messages.

floater_im_container.xml

The container for tabbed IMs.

floater_im_session.xml

PURPOSE NOT CHECKED - in Viewer 2.

Sidebar

XML File Controls

panel_side_tray.xml

The overall layout of the Sidebar in Viewer 2.

Sidebar - Home

XML File Controls

panel_sidetray_home_tab.xml

The "Home" panel of the Sidebar in Viewer 2.

Sidebar - People

XML File Controls

menu_people_groups.xml

The "Groups" menu in the "People" panel in the Sidebar in Viewer 2.

menu_people_groups_view_sort.xml

The "Sort" menu for "Groups" in the "People" panel in the Sidebar in Viewer 2.

menu_people_nearby.xml

The "Nearby" menu in the "People" panel in the Sidebar in Viewer 2.

menu_people_nearby_view_sort.xml

The "Sort" menu for "Nearby" in the "People" panel in the Sidebar in Viewer 2.

menu_people_nearby_multiselect.xml

The menu to select many persons in the "People" panel in the Sidebar in Viewer 2.

menu_people_recent_view_sort.xml

The "Sort" menu for "Recent" in the "People" panel in the Sidebar in Viewer 2.

panel_people.xml

The "People" panel in the Sidebar in Viewer 2.

panel_avatar_list_item.xml

Person item line in Viewer 2.

panel_group_list_item.xml

Group item line in Viewer 2.

panel_group_general.xml

Layout of the "General" group tab.

panel_group_roles.xml

Layout of the "Roles" group tab.

panel_group_notices.xml

Layout of the "Notices" group tab.

panel_group_voting.xml

Layout of the "Proposals" group tab.

panel_group_land_money.xml

Layout of the "Land/Assets" group tab.

panel_group_invite.xml

Layout of the invite to group floater.

floater_group_info_sidetray.xml

Group Profile layout in Viewer 2.

ENTRIES BELOW THIS LINE HAVE NOT BEEN ALTERED FROM VIEWER 1

Tools

XML File Controls

floater_tools.xml

Tools floater, including all tabs.

floater_build_options.xml

Grid options floater.

floater_choose_group.xml

Floater to set an object to a group.

floater_color_picker.xml

Color picker floater.

floater_texture_ctrl.xml

Texture picker floater.

Sidebar - Profiles

XML File Controls

panel_avatar.xml

Profiles floater, including all tabs.

panel_avatar_pick.xml

Layout of each pick.

panel_top_pick.xml

Legacy file. Old pick layout.

panel_avatar_classified.xml

Layout of each classified.

floater_price_for_listing.xml

Floater to set price for classified ads.

floater_preview_classified.xml

Container panel for classified preview.

Menus

XML File Controls

menu_viewer.xml

Viewer menus in the menu bar.

menu_login.xml

Menu for the login screen.

menu_inventory.xml

Right click menu for the inventory.

menu_pie_attachment.xml

Pie menu for attachments.

menu_pie_self.xml

Pie menu for your own avatar.

menu_pie_avatar.xml

Pie menu for other avatars.

menu_pie_land.xml

Pie menu for land.

menu_pie_object.xml

Pie menu for objects rezed inworld.

menu_pie_self.xml

Pie menu for your own avatar.

menu_slurl.xml

Legacy file. Used to be what you got when you right-clicked links.


Land

XML File Controls

floater_about_land.xml

About land floater.

panel_land_covenant.xml

Legacy file?

floater_land_holdings.xml

"My Land" floater.

floater_sell_land.xml

Sell land floater.

floater_buy_land.xml

Buy land floater.

floater_auction.xml

Land auction floater.


Region/Estate

XML File Controls

floater_region_info.xml

Region/Estate floater.

panel_region_general.xml

Layout of the "Region" tab.

panel_region_debug.xml

Layout of the "Debug" tab.

panel_region_texture.xml

Layout of the "Ground Textures" tab.

panel_region_terrain.xml

Layout of the "Terrain" tab.

panel_region_estate.xml

Layout of the "Estate" tab.

panel_region_covenant.xml

Layout of the "Covenant" tab.

floater_telehub.xml

Manage Telehub floater.

floater_top_objects.xml

Top Objects/Scripts floater.


Assets

XML File Controls

floater_name_description.xml

Legacy file. Old upload floater.

floater_preview_animation.xml

Inworld animation player.

floater_animation_preview.xml

Preview floater when uploading an animation.

floater_preview_texture.xml

Texture previewer (what you get when you open a texture inworld)

floater_preview_texture_keep_discard.xml

Texture previewer with keep/discard buttons.

floater_preview_embedded_texture.xml

Texture previewer when opened from a notecard.

floater_image_preview.xml

Image preview on upload.

floater_preview_existing_landmark.xml

Container panel for LMs.

panel_place.xml

Landmark floater.

floater_preview_url.xml

Container panel for opening SLURL previews.

floater_gesture.xml

"Active Gestures" floater.

floater_preview_gesture.xml

Gesture editor.

floater_preview_notecard.xml

Notecard editor floater.

floater_preview_notecard_keep_discard.xml

Received notecards with keep/discard options.

floater_preview_sound.xml

Inworld sound player.

floater_sound_preview.xml

Upload sound preview.

floater_script_debug.xml

Script error window.

floater_live_lsleditor.xml

Script editor floater, bottom portion (running and reset button).

floater_script_ed_panel.xml

Script editor floater, top portion (editor and save button).

floater_script_preview.xml

Script description (embedded in editor floater).

floater_script_search.xml

Search window in scripts.

floater_openobject.xml

Open Object floater.

floater_inventory.xml

Inventory floater and menu.

floater_inventory_item_properties.xml

Inventory item properties floater.

floater_inventory_view_finder.xml

Inventory filter settings.

Buy/Pay

XML File Controls

floater_buy_contents.xml

Buy contents of an object.

floater_buy_object.xml

Buy an object.

floater_buy_currency.xml

Buy lindens.

floater_pay.xml

Pay resident.

floater_pay_object.xml

Pay an object.


Environment Editor

XML File Controls

floater_env_settings.xml

"Environment Editor" floater.

floater_day_cycle_options.xml

"Day Cycle Editor" floater

floater_water.xml

"Advanced Water" floater.

floater_windlight_options.xml

"Advanced Sky" floater

floater_post_process.xml

(Reserved for future WindLight feature development.) "Post Process" floater. Not currently used.

Search

XML File Controls

floater_directory.xml

Search window, and all tabs.

panel_event.xml

Event listing when selected from the event search tab.

panel_place_small.xml

Place in search window.

panel_classified.xml

Classified in search window.


Various Floaters

XML File Controls

floater_world_map.xml

World Map floater (there is no mini-map floater).

floater_report_bug.xml

Legacy file. The old inworld bug reporter, which sadly is no more.

floater_about.xml

Bottom half of the "About Second Life..." floater.

floater_active_speakers.xml

Active speakers floater.

floater_landmark_ctrl.xml

Legacy file? Landmark organization floater.

floater_tos.xml

Terms of Service floater.

floater_critical.xml

TOS update notice?

floater_camera.xml

Camera controls.

floater_moveview.xml

Movement controls.

floater_joystick.xml

Joystick Flycam controls.

floater_avatar_picker.xml

People chooser.

floater_bumps.xml

Bumps, Pushes, and Hits floater.

floater_media_browser.xml

Inworld web browser floater.

floater_html.xml

Legacy file. Old inworld web browser floater, used in Advanced > SLURL test.

floater_mute.xml

Mute list floater.

floater_mute_object.xml

Mute Object By Name floater in the mute list.

floater_clothing.xml

Advanced > Clothing... floater.

floater_report_abuse.xml

Abuse Report floater.

floater_settings_debug.xml

Debug Settings floater (not the settings themselves).

floater_snapshot.xml

Snapshot floater.

floater_postcard.xml

Send snapshot as postcard floater.

floater_customize.xml

Customize avatar appearance floater.

floater_new_outfit_dialog.xml

Save new outfit floater.

floater_wearable_save_as.xml

Wearable Save As floater.

floater_god_tools.xml

Linden Lab grid administration tools under Admin > God Tools...

floater_lagmeter.xml

Lag Meter floater.

floater_lsl_guide.xml

Floater that opens the included LSL guide.

floater_hud.xml

Inworld HUD tutorial.

floater_inspect.xml

Inspect floater.

floater_test.xml

Test floater at login screen (CTRL-T).

floater_font_test.xml

Test floater to display a sample of various fonts, from Advanced > XUI > Font Test. See additional documentation.

floater_import.xml

Legacy file. Old upload floater.

panel_scrolling_param.xml

Legacy file?

floater_script_queue.xml

Reset scripts queue floater.

Misc.

XML File Controls

notifications.xml

Inworld alerts, modal warnings, error messages, and notification messages. (This is a new file as of viewer 1.23, which replaces alerts.xml and notify.xml.)

alerts.xml

Inworld alerts, modal warnings, error messages, and some notification dialogs. (Deprecated in the 1.23 viewer and later by notifications.xml)

role_actions.xml

Role abilities list.

notify.xml

Inworld notification messages. (Deprecated in the 1.23 viewer and later by notifications.xml)

floater_sim_release_message.xml

Notice when entering a sim running a different simulator version.

teleport_strings.xml

Inworld messages when teleporting.

strings.xml

Formerly hardcoded strings that don't belong in any floater.

ui_strings.xml

Formerly hardcoded strings that are loaded very early in the startup code. This is primarily used for strings to describe the keyboard accelerator keys (Ctrl+, Alt+, Shift+, etc).

fonts.xml

A file for defining font files and priority used in the user interface. See additional documentation.

See Also