diff options
| author | Paul Guslisty <pguslisty@productengine.com> | 2010-07-07 14:48:10 +0300 | 
|---|---|---|
| committer | Paul Guslisty <pguslisty@productengine.com> | 2010-07-07 14:48:10 +0300 | 
| commit | 9dbc0e2ccebba2ccb7d1fe10dbb62653545daef3 (patch) | |
| tree | 0d0ad71ba9cad1ca9f5fc12851a80fae711dd79c | |
| parent | 3db9ff8990b82199fe5d3f7034883e5117ffea0d (diff) | |
EXT-7879 FIXED (Edit Classified has duplicate \"Price for Ad\" and unnecessary help link)
- Restored deleted spinner and its label
- Added method to show\hide spinner and its label
Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/698/
--HG--
branch : product-engine
4 files changed, 39 insertions, 1 deletions
| diff --git a/indra/newview/llpanelclassified.cpp b/indra/newview/llpanelclassified.cpp index 70a7bf644b..7f027d299b 100644 --- a/indra/newview/llpanelclassified.cpp +++ b/indra/newview/llpanelclassified.cpp @@ -1792,6 +1792,7 @@ void LLPanelClassifiedEdit::onOpen(const LLSD& key)  	enableVerbs(is_new);  	enableEditing(is_new); +	showEditing(!is_new);  	resetDirty();  	setInfoLoaded(false);  } @@ -2011,6 +2012,12 @@ void LLPanelClassifiedEdit::enableEditing(bool enable)  	childSetEnabled("auto_renew", enable);  } +void LLPanelClassifiedEdit::showEditing(bool show) +{ +	childSetVisible("price_for_listing_label", show); +	childSetVisible("price_for_listing", show); +} +  std::string LLPanelClassifiedEdit::makeClassifiedName()  {  	std::string name; diff --git a/indra/newview/llpanelclassified.h b/indra/newview/llpanelclassified.h index 1157649a16..eaf652ca06 100644 --- a/indra/newview/llpanelclassified.h +++ b/indra/newview/llpanelclassified.h @@ -416,6 +416,8 @@ protected:  	void enableEditing(bool enable); +	void showEditing(bool show); +  	std::string makeClassifiedName();  	void setPriceForListing(S32 price); diff --git a/indra/newview/skins/default/xui/en/floater_publish_classified.xml b/indra/newview/skins/default/xui/en/floater_publish_classified.xml index f25c170f33..6ce9ed6e77 100644 --- a/indra/newview/skins/default/xui/en/floater_publish_classified.xml +++ b/indra/newview/skins/default/xui/en/floater_publish_classified.xml @@ -25,10 +25,11 @@ Remember, Classified fees are non-refundable.      <spinner       decimal_digits="0"       follows="left|top" +     font="SansSerif"       halign="left"       height="23"       increment="1" -     label_width="45" +     label_width="50"       label="Price: L$ "       v_pad="10"       layout="topleft" diff --git a/indra/newview/skins/default/xui/en/panel_edit_classified.xml b/indra/newview/skins/default/xui/en/panel_edit_classified.xml index cbdd548577..9408f193fd 100644 --- a/indra/newview/skins/default/xui/en/panel_edit_classified.xml +++ b/indra/newview/skins/default/xui/en/panel_edit_classified.xml @@ -261,6 +261,34 @@           name="auto_renew"           top_pad="15"           width="250" /> +        <text +         follows="left|top" +         height="10" +         layout="topleft" +         left="10" +         name="price_for_listing_label" +         text_color="white" +         top_pad="15" +         value="Price for listing:" +         width="250" /> +        <spinner +         decimal_digits="0" +         follows="left|top" +         halign="left" +         height="23" +         increment="1" +         label_width="20" +         label="L$" +         v_pad="10" +         layout="topleft" +         left="10" +         value="50" +         min_val="50" +         max_val="99999" +         name="price_for_listing" +         top_pad="5" +         tool_tip="Price for listing." +         width="105" />       </panel>      </scroll_container>      <panel | 
