diff options
| author | James Cook <james@lindenlab.com> | 2009-12-03 15:21:04 -0800 | 
|---|---|---|
| committer | James Cook <james@lindenlab.com> | 2009-12-03 15:21:04 -0800 | 
| commit | 2add7f70458a4a439d2fb25039c24d6bbbf245e9 (patch) | |
| tree | 4a973f6b1eeeaf3f2d010138203d809184478133 /indra/newview | |
| parent | 2fe5e55f4fe84e0ff2d2857355861657474daae8 (diff) | |
Added floater_test_text_editor, hooked up UI tests to login Debug menu
Reviewed with Leyla
Diffstat (limited to 'indra/newview')
4 files changed, 73 insertions, 12 deletions
| diff --git a/indra/newview/llviewerfloaterreg.cpp b/indra/newview/llviewerfloaterreg.cpp index b5454e7298..7bff92fe98 100644 --- a/indra/newview/llviewerfloaterreg.cpp +++ b/indra/newview/llviewerfloaterreg.cpp @@ -226,7 +226,12 @@ void LLViewerFloaterReg::registerFloaters()  	LLFloaterReg::add("test_inspectors", "floater_test_inspectors.xml",  		&LLFloaterReg::build<LLFloaterTestInspectors>);  	//LLFloaterReg::add("test_list_view", "floater_test_list_view.xml",&LLFloaterReg::build<LLFloaterTestListView>); -	LLFloaterReg::add("test_widgets", "floater_test_widgets.xml", &LLFloaterReg::build<LLFloater>); +	LLFloaterReg::add("test_textbox", "floater_test_textbox.xml", +		&LLFloaterReg::build<LLFloater>); +	LLFloaterReg::add("test_text_editor", "floater_test_text_editor.xml", +		&LLFloaterReg::build<LLFloater>); +	LLFloaterReg::add("test_widgets", "floater_test_widgets.xml", +		&LLFloaterReg::build<LLFloater>);  	LLFloaterReg::add("top_objects", "floater_top_objects.xml", (LLFloaterBuildFunc)&LLFloaterReg::build<LLFloaterTopObjects>);  	LLFloaterReg::add("reporter", "floater_report_abuse.xml", (LLFloaterBuildFunc)&LLFloaterReg::build<LLFloaterReporter>); diff --git a/indra/newview/skins/default/xui/en/floater_test_text_editor.xml b/indra/newview/skins/default/xui/en/floater_test_text_editor.xml new file mode 100644 index 0000000000..b0aa5c7c4f --- /dev/null +++ b/indra/newview/skins/default/xui/en/floater_test_text_editor.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8" standalone="yes" ?> +<floater + legacy_header_height="18" + can_resize="true" + height="600" + layout="topleft" + name="floater_test_text_editor" + width="800"> +  <text_editor +   height="50" +   follows="top|left|bottom" +   layout="topleft" +   left="10" +   name="test_text_editor" +   tool_tip="text editor" +   top="25" +   width="200"> +    Text Editor +  </text_editor> +</floater> diff --git a/indra/newview/skins/default/xui/en/floater_test_textbox.xml b/indra/newview/skins/default/xui/en/floater_test_textbox.xml index 033070607b..8fc2677cbe 100644 --- a/indra/newview/skins/default/xui/en/floater_test_textbox.xml +++ b/indra/newview/skins/default/xui/en/floater_test_textbox.xml @@ -21,6 +21,21 @@ Third line of multiple lines  Fourth line of multiple lines  Fifth line of multiple lines      </text> +  <text +    clip_partial="true" +    top_pad="10" +    left="10" +    width="267" +    height="28" +    layout="topleft" +    follows="right|left" +    text_color="white" +    use_ellipses="true" +    word_wrap="true" +    mouse_opaque="false" +    name="title" > +    This text has word_wrap set true, use_ellipses set true, and clip_partial set true, so it should wrap around, spilling over to the last line, then clip the last partial line and show ellipses to indicate there is more text +  </text>    <text     font="SansSerif" @@ -28,7 +43,7 @@ Fifth line of multiple lines     height="10"     layout="topleft"     left_delta="0" -   top_pad="40" +   top_pad="10"     width="300">      SansSerif BOLD    </text> diff --git a/indra/newview/skins/default/xui/en/menu_login.xml b/indra/newview/skins/default/xui/en/menu_login.xml index 07940e18b6..a22dc80f4e 100644 --- a/indra/newview/skins/default/xui/en/menu_login.xml +++ b/indra/newview/skins/default/xui/en/menu_login.xml @@ -185,21 +185,42 @@          <menu_item_call.on_click           function="Advanced.ShowSideTray" />        </menu_item_call> +      <menu +       label="UI Tests" +       name="UI Tests" +       tear_off="true"> +        <menu_item_call +         label="Textbox" +         name="Textbox" +         shortcut="control|1"> +          <menu_item_call.on_click +           function="ShowFloater" +           parameter="test_textbox" /> +        </menu_item_call> +        <menu_item_call +         label="Text Editor" +         name="Text Editor" +         shortcut="control|2"> +          <menu_item_call.on_click +           function="ShowFloater" +           parameter="test_text_editor" /> +        </menu_item_call>          <menu_item_call -         label="Widget Test" -         name="Widget Test" +         label="Widgets" +         name="Widgets"           shortcut="control|shift|T"> -            <menu_item_call.on_click -             function="ShowFloater" -             parameter="test_widgets" /> +          <menu_item_call.on_click +           function="ShowFloater" +           parameter="test_widgets" />          </menu_item_call>          <menu_item_call -         label="Inspectors Test" -         name="Inspectors Test"> -            <menu_item_call.on_click -             function="ShowFloater" -             parameter="test_inspectors" /> +         label="Inspectors" +         name="Inspectors"> +          <menu_item_call.on_click +           function="ShowFloater" +           parameter="test_inspectors" />          </menu_item_call> +      </menu>        <menu_item_check           label="Reg In Client Test (restart)"           name="Reg In Client Test (restart)"> | 
