A configurable panel which shows connection settings which can be modified by the user (whose changes will be reflected on a libCURL handle, i.e. More...
#include <panel.h>
Public Member Functions | |
wxCurlConnectionSettingsPanel (wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &msg=wxEmptyString, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxCCSP_DEFAULT_STYLE, const wxString &name=wxT("connsettingspanel")) | |
bool | Create (wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &msg=wxEmptyString, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxCCSP_DEFAULT_STYLE, const wxString &name=wxT("connsettingspanel")) |
void | SetCURLOptions (wxCurlBase *) |
Sets all user-defined options of this panel into the given curl object. | |
void | OnUseProxy (wxCommandEvent &ev) |
Protected Member Functions | |
wxTextCtrl * | AddSizerRow (wxSizer *sz, const wxString &name, bool grow=true) |
void | CreateControls (const wxString &msg) |
Protected Attributes | |
wxTextCtrl * | m_pUsername |
wxTextCtrl * | m_pPassword |
wxTextCtrl * | m_pPort |
wxCheckBox * | m_pProxyCheckBox |
wxTextCtrl * | m_pProxyHost |
wxTextCtrl * | m_pProxyUsername |
wxTextCtrl * | m_pProxyPassword |
wxTextCtrl * | m_pProxyPort |
A configurable panel which shows connection settings which can be modified by the user (whose changes will be reflected on a libCURL handle, i.e.
on the wxCurlBase class passed to SetCURLOptions).