diff options
Diffstat (limited to 'indra/newview/llfloatermarketplacelistings.h')
-rwxr-xr-x | indra/newview/llfloatermarketplacelistings.h | 29 |
1 files changed, 27 insertions, 2 deletions
diff --git a/indra/newview/llfloatermarketplacelistings.h b/indra/newview/llfloatermarketplacelistings.h index f2ff58a712..0906ce30a7 100755 --- a/indra/newview/llfloatermarketplacelistings.h +++ b/indra/newview/llfloatermarketplacelistings.h @@ -32,6 +32,8 @@ #include "llinventoryfilter.h" #include "llinventorypanel.h" #include "llnotificationptr.h" +#include "llmodaldialog.h" +#include "lltexteditor.h" class LLInventoryCategoriesObserver; class LLInventoryCategoryAddedObserver; @@ -122,9 +124,8 @@ private: LLPanelMarketplaceListings * mPanelListings; }; - //----------------------------------------------------------------------------- -// LLFloaterAssociateListing() +// LLFloaterAssociateListing //----------------------------------------------------------------------------- class LLFloaterAssociateListing : public LLFloater { @@ -146,4 +147,28 @@ private: LLUUID mUUID; }; +//----------------------------------------------------------------------------- +// LLFloaterMarketplaceValidation +//----------------------------------------------------------------------------- +// Note: For the moment, we just display the validation text. Eventually, we should +// get the validation triggered on the server and display the html report. +// *TODO : morph into an html/text window using the pattern in llfloatertos + +class LLFloaterMarketplaceValidation : public LLModalDialog +{ +public: + LLFloaterMarketplaceValidation(const LLSD& data); + virtual ~LLFloaterMarketplaceValidation(); + + BOOL postBuild(); + + virtual void draw(); + + static void onContinue( void* userdata ); + +private: + std::string mMessage; + LLTextEditor* mEditor; +}; + #endif // LL_LLFLOATERMARKETPLACELISTINGS_H |