diff options
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  | 
