#include <llpanelweb.h>
Inheritance diagram for LLPanelWeb:
Public Member Functions | |
LLPanelWeb () | |
virtual | ~LLPanelWeb () |
virtual BOOL | postBuild () |
virtual void | refresh () |
virtual void | apply () |
virtual void | cancel () |
Static Private Member Functions | |
static void | onClickClearCache (void *) |
static void | onClickClearCookies (void *) |
static void | callback_clear_browser_cache (S32 option, void *userdata) |
static void | callback_clear_cookies (S32 option, void *userdata) |
static void | onCommitCookies (LLUICtrl *ctrl, void *data) |
Private Attributes | |
BOOL | mCookiesEnabled |
Definition at line 41 of file llpanelweb.h.
LLPanelWeb::LLPanelWeb | ( | ) |
Definition at line 55 of file llpanelweb.cpp.
References LLUICtrlFactory::buildPanel(), and gUICtrlFactory.
LLPanelWeb::~LLPanelWeb | ( | ) | [virtual] |
Definition at line 72 of file llpanelweb.cpp.
void LLPanelWeb::apply | ( | ) | [virtual] |
Definition at line 77 of file llpanelweb.cpp.
Definition at line 113 of file llpanelweb.cpp.
References llendl, and llinfos.
Referenced by onClickClearCache().
Definition at line 133 of file llpanelweb.cpp.
References llendl, and llinfos.
Referenced by onClickClearCookies().
void LLPanelWeb::cancel | ( | ) | [virtual] |
Definition at line 94 of file llpanelweb.cpp.
References gSavedSettings, llendl, llinfos, mCookiesEnabled, and LLControlGroup::setBOOL().
Definition at line 105 of file llpanelweb.cpp.
References LLViewerWindow::alertXml(), callback_clear_browser_cache(), and gViewerWindow.
Referenced by postBuild().
Definition at line 125 of file llpanelweb.cpp.
References LLViewerWindow::alertXml(), callback_clear_cookies(), and gViewerWindow.
Referenced by postBuild().
Definition at line 145 of file llpanelweb.cpp.
References LLCheckBoxCtrl::get(), llendl, and llinfos.
Referenced by postBuild().
BOOL LLPanelWeb::postBuild | ( | ) | [virtual] |
Reimplemented from LLPanel.
Definition at line 60 of file llpanelweb.cpp.
References LLPanel::childSetAction(), LLPanel::childSetCommitCallback(), onClickClearCache(), onClickClearCookies(), onCommitCookies(), refresh(), and TRUE.
void LLPanelWeb::refresh | ( | ) | [virtual] |
Reimplemented from LLPanel.
Definition at line 81 of file llpanelweb.cpp.
References LLControlGroup::getBOOL(), gSavedSettings, llendl, llinfos, mCookiesEnabled, and LLPanel::refresh().
Referenced by postBuild().
BOOL LLPanelWeb::mCookiesEnabled [private] |