LLFloaterHtmlHelp Class Reference

Inheritance diagram for LLFloaterHtmlHelp:

Inheritance graph
[legend]
Collaboration diagram for LLFloaterHtmlHelp:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLFloaterHtmlHelp (std::string start_url, std::string title)
virtual ~LLFloaterHtmlHelp ()
virtual void onClose (bool app_quitting)
virtual void draw ()
virtual void onStatusTextChange (const EventType &eventIn)
virtual void onLocationChange (const EventType &eventIn)

Static Public Member Functions

static void show (std::string url, std::string title)
static void onClickBack (void *data)
static void onClickHome (void *data)
static void onClickForward (void *data)
static void onClickClose (void *data)
static void onClickF1HelpLoadURL (S32 option, void *userdata)

Static Public Attributes

static BOOL sFloaterOpened = FALSE

Protected Attributes

LLWebBrowserCtrlmWebBrowser
LLButtonmBackButton
LLButtonmForwardButton
LLButtonmCloseButton
LLTextBoxmStatusText
LLString mStatusTextContents
LLString mCurrentUrl

Static Protected Attributes

static LLFloaterHtmlHelpsInstance = 0


Detailed Description

Definition at line 248 of file llfloaterhtmlhelp.cpp.


Constructor & Destructor Documentation

LLFloaterHtmlHelp::LLFloaterHtmlHelp ( std::string  start_url,
std::string  title 
)

LLFloaterHtmlHelp::~LLFloaterHtmlHelp (  )  [virtual]


Member Function Documentation

void LLFloaterHtmlHelp::onClose ( bool  app_quitting  )  [virtual]

Reimplemented from LLFloater.

Definition at line 440 of file llfloaterhtmlhelp.cpp.

References LLFloater::setVisible().

Here is the call graph for this function:

void LLFloaterHtmlHelp::draw ( void   )  [virtual]

Reimplemented from LLFloater.

Definition at line 356 of file llfloaterhtmlhelp.cpp.

References LLWebBrowserCtrl::canNavigateBack(), LLWebBrowserCtrl::canNavigateForward(), LLPanel::childSetEnabled(), LLFloater::draw(), and mWebBrowser.

Here is the call graph for this function:

void LLFloaterHtmlHelp::show ( std::string  url,
std::string  title 
) [static]

void LLFloaterHtmlHelp::onClickBack ( void *  data  )  [static]

Definition at line 456 of file llfloaterhtmlhelp.cpp.

Referenced by LLFloaterHtmlHelp().

Here is the caller graph for this function:

void LLFloaterHtmlHelp::onClickHome ( void *  data  )  [static]

Definition at line 470 of file llfloaterhtmlhelp.cpp.

References LLWebBrowserCtrl::navigateHome().

Referenced by LLFloaterHtmlHelp().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLFloaterHtmlHelp::onClickForward ( void *  data  )  [static]

Definition at line 486 of file llfloaterhtmlhelp.cpp.

Referenced by LLFloaterHtmlHelp().

Here is the caller graph for this function:

void LLFloaterHtmlHelp::onClickClose ( void *  data  )  [static]

Reimplemented from LLFloater.

Definition at line 447 of file llfloaterhtmlhelp.cpp.

void LLFloaterHtmlHelp::onStatusTextChange ( const EventType eventIn  )  [virtual]

Reimplemented from LLWebBrowserCtrlObserver.

Definition at line 500 of file llfloaterhtmlhelp.cpp.

References LLPanel::childSetText(), LLWebBrowserCtrlEvent::getStringValue(), and mStatusTextContents.

Here is the call graph for this function:

void LLFloaterHtmlHelp::onLocationChange ( const EventType eventIn  )  [virtual]

Reimplemented from LLWebBrowserCtrlObserver.

Definition at line 509 of file llfloaterhtmlhelp.cpp.

References LLWebBrowserCtrlEvent::getStringValue(), llendl, llinfos, and mCurrentUrl.

Here is the call graph for this function:

void LLFloaterHtmlHelp::onClickF1HelpLoadURL ( S32  option,
void *  userdata 
) [static]

Definition at line 403 of file llfloaterhtmlhelp.cpp.

References LLControlGroup::getString(), LLWeb::loadURL(), and LLUI::sConfigGroup.

Referenced by show().

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

Definition at line 270 of file llfloaterhtmlhelp.cpp.

Referenced by show().

Definition at line 275 of file llfloaterhtmlhelp.cpp.

Referenced by draw(), LLFloaterHtmlHelp(), show(), and ~LLFloaterHtmlHelp().

Definition at line 276 of file llfloaterhtmlhelp.cpp.

Referenced by LLFloaterHtmlHelp(), show(), and ~LLFloaterHtmlHelp().

Definition at line 277 of file llfloaterhtmlhelp.cpp.

Definition at line 278 of file llfloaterhtmlhelp.cpp.

Definition at line 279 of file llfloaterhtmlhelp.cpp.

Definition at line 280 of file llfloaterhtmlhelp.cpp.

Definition at line 281 of file llfloaterhtmlhelp.cpp.

Referenced by onStatusTextChange().

Definition at line 282 of file llfloaterhtmlhelp.cpp.

Referenced by onLocationChange(), and ~LLFloaterHtmlHelp().


The documentation for this class was generated from the following file:

Generated on Fri May 16 08:45:45 2008 for SecondLife by  doxygen 1.5.5