LLFloaterPriceForListing Class Reference

#include <llpanelclassified.h>

Inheritance diagram for LLFloaterPriceForListing:

Inheritance graph
[legend]
Collaboration diagram for LLFloaterPriceForListing:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLFloaterPriceForListing ()
virtual ~LLFloaterPriceForListing ()
virtual BOOL postBuild ()

Static Public Member Functions

static void show (void(*callback)(S32 option, LLString value, void *userdata), void *userdata)

Static Private Member Functions

static void onClickSetPrice (void *)
static void onClickCancel (void *)
static void buttonCore (S32 button, void *data)

Private Attributes

void(* mCallback )(S32 option, LLString, void *)
voidmUserData

Detailed Description

Definition at line 174 of file llpanelclassified.h.


Constructor & Destructor Documentation

LLFloaterPriceForListing::LLFloaterPriceForListing (  ) 

Definition at line 965 of file llpanelclassified.cpp.

LLFloaterPriceForListing::~LLFloaterPriceForListing (  )  [virtual]

Definition at line 972 of file llpanelclassified.cpp.


Member Function Documentation

void LLFloaterPriceForListing::buttonCore ( S32  button,
void data 
) [static, private]

Definition at line 1022 of file llpanelclassified.cpp.

Referenced by onClickCancel(), and onClickSetPrice().

void LLFloaterPriceForListing::onClickCancel ( void  )  [static, private]

Definition at line 1016 of file llpanelclassified.cpp.

References buttonCore().

Referenced by postBuild().

void LLFloaterPriceForListing::onClickSetPrice ( void  )  [static, private]

Definition at line 1010 of file llpanelclassified.cpp.

References buttonCore().

Referenced by postBuild().

BOOL LLFloaterPriceForListing::postBuild (  )  [virtual]

Reimplemented from LLPanel.

Definition at line 976 of file llpanelclassified.cpp.

References LLPanel::childSetAction(), LLUICtrlFactory::getLineEditorByName(), llformat(), MINIMUM_PRICE_FOR_LISTING, onClickCancel(), onClickSetPrice(), LLLineEditor::prevalidateNonNegativeS32(), LLLineEditor::selectAll(), LLPanel::setDefaultBtn(), LLLineEditor::setFocus(), LLLineEditor::setPrevalidate(), LLLineEditor::setText(), and TRUE.

static void LLFloaterPriceForListing::show ( void(*)(S32 option, LLString value, void *userdata)  callback,
void userdata 
) [static]

Referenced by LLPanelClassified::onClickUpdate().


Member Data Documentation

void(* LLFloaterPriceForListing::mCallback)(S32 option, LLString, void *) [private]

void* LLFloaterPriceForListing::mUserData [private]

Definition at line 191 of file llpanelclassified.h.


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:11:20 2010 for Second Life Viewer by  doxygen 1.4.7