void SetScrollPos(int pos);
int GetScrollPos();
+ // don't hide base class virtuals
+ virtual void SetScrollPos( int orient, int pos, bool refresh = true )
+ { return wxControl::SetScrollPos(orient, pos, refresh); }
+ virtual int GetScrollPos( int orient ) const
+ { return wxControl::GetScrollPos(orient); }
+
//we need to resize the webview when the control size changes
void OnSize(wxSizeEvent &event);
void OnMove(wxMoveEvent &event);
Layout();
}
-void MyDialog::OnPaneChanged(wxCollapsiblePaneEvent &event)
+void MyDialog::OnPaneChanged(wxCollapsiblePaneEvent& WXUNUSED(event))
{
wxLogDebug(wxT("The pane has just been %s by the user"),
event.GetCollapsed() ? wxT("collapsed") : wxT("expanded"));
dc.DestroyClippingRegion();
wxRegion region(x + 110, y + 20, 100, 270);
-#if !defined(__WXMOTIF__) && !defined(__WXMAC__)
+#if !defined(__WXMOTIF__)
if ( !firstTime )
region.Offset(10, 10);
#endif
#endif // wxUSE_STATUSBAR
}
-void MyFrame::OnBackButton(wxCommandEvent& myEvent){
+void MyFrame::OnBackButton(wxCommandEvent& WXUNUSED(myEvent))
+{
if (mySafari->CanGoBack())
mySafari->GoBack();
}
-void MyFrame::OnNextButton(wxCommandEvent& myEvent){
+void MyFrame::OnNextButton(wxCommandEvent& WXUNUSED(myEvent))
+{
if (mySafari->CanGoForward())
mySafari->GoForward();
}
-void MyFrame::OnStopButton(wxCommandEvent& myEvent){
+void MyFrame::OnStopButton(wxCommandEvent& WXUNUSED(myEvent))
+{
mySafari->Stop();
}
-void MyFrame::OnReloadButton(wxCommandEvent& myEvent){
+void MyFrame::OnReloadButton(wxCommandEvent& WXUNUSED(myEvent))
+{
mySafari->Reload();
}
-void MyFrame::OnURLEnter(wxCommandEvent& myEvent){
+void MyFrame::OnURLEnter(wxCommandEvent& WXUNUSED(myEvent))
+{
mySafari->LoadURL(urlText->GetValue());
}
-void MyFrame::OnStateChanged(wxWebKitStateChangedEvent& myEvent){
- if (GetStatusBar() != NULL){
- if (myEvent.GetState() == wxWEBKIT_STATE_NEGOTIATING){
+void MyFrame::OnStateChanged(wxWebKitStateChangedEvent& myEvent)
+{
+ if (GetStatusBar() != NULL)
+ {
+ if (myEvent.GetState() == wxWEBKIT_STATE_NEGOTIATING)
+ {
GetStatusBar()->SetStatusText(_("Contacting ") + myEvent.GetURL());
urlText->SetValue(myEvent.GetURL());
}
- else if (myEvent.GetState() == wxWEBKIT_STATE_TRANSFERRING){
+ else if (myEvent.GetState() == wxWEBKIT_STATE_TRANSFERRING)
+ {
GetStatusBar()->SetStatusText(_("Loading ") + myEvent.GetURL());
}
- else if (myEvent.GetState() == wxWEBKIT_STATE_STOP){
+ else if (myEvent.GetState() == wxWEBKIT_STATE_STOP)
+ {
GetStatusBar()->SetStatusText(_("Load complete."));
SetTitle(mySafari->GetTitle());
}
- else if (myEvent.GetState() == wxWEBKIT_STATE_FAILED){
+ else if (myEvent.GetState() == wxWEBKIT_STATE_FAILED)
+ {
GetStatusBar()->SetStatusText(_("Failed to load ") + myEvent.GetURL());
}
}
}
-void MyFrame::OnViewSource(wxCommandEvent& myEvent){
+void MyFrame::OnViewSource(wxCommandEvent& WXUNUSED(myEvent))
+{
if (mySafari->CanGetPageSource())
wxMessageBox(mySafari->GetPageSource());
}
-void MyFrame::OnSetSource(wxCommandEvent& myEvent){
- if (mySafari){
+void MyFrame::OnSetSource(wxCommandEvent& WXUNUSED(myEvent))
+{
+ if (mySafari)
+ {
wxString myText = wxT("<HTML><HEAD></HEAD><BODY><P>Hello world!</P></BODY></HTML>");
mySafari->SetPageSource(myText);
}
void wxMyPropertyGridPage::OnPropertyChange( wxPropertyGridEvent& event )
{
wxPGProperty* p = event.GetProperty();
- wxLogDebug(wxT("wxMyPropertyGridPage::OnPropertyChange('%s', to value '%s')"),
+ wxLogVerbose(wxT("wxMyPropertyGridPage::OnPropertyChange('%s', to value '%s')"),
p->GetName().c_str(),
p->GetDisplayedString().c_str());
}
void wxMyPropertyGridPage::OnPropertyChanging( wxPropertyGridEvent& event )
{
wxPGProperty* p = event.GetProperty();
- wxLogDebug(wxT("wxMyPropertyGridPage::OnPropertyChanging('%s', to value '%s')"),
+ wxLogVerbose(wxT("wxMyPropertyGridPage::OnPropertyChanging('%s', to value '%s')"),
p->GetName().c_str(),
event.GetValue().GetString().c_str());
}
// -----------------------------------------------------------------------
-void FormMain::OnContextMenu( wxContextMenuEvent& event )
+void FormMain::OnContextMenu( wxContextMenuEvent& WXUNUSED(event) )
{
wxLogDebug(wxT("FormMain::OnContextMenu(%i,%i)"),
event.GetPosition().x,event.GetPosition().y);
#include "wx/propgrid/propgrid.h"
#include "wx/propgrid/advprops.h"
-class MyFrame : public wxFrame
-{
-public:
- MyFrame(wxWindow* parent);
-
- void OnAction(wxCommandEvent& event);
- void OnPropertyGridChange(wxPropertyGridEvent& event);
- void OnPropertyGridChanging(wxPropertyGridEvent& event);
+class MyFrame : public wxFrame
+{
+public:
+ MyFrame(wxWindow* parent);
+
+ void OnAction(wxCommandEvent& event);
+ void OnPropertyGridChange(wxPropertyGridEvent& event);
+ void OnPropertyGridChanging(wxPropertyGridEvent& event);
private:
wxPropertyGrid* m_pg;
MyFrame::MyFrame(wxWindow* parent)
: wxFrame(parent, wxID_ANY, wxT("PropertyGrid Test"))
{
- wxMenu *Menu = new wxMenu;
- Menu->Append(wxID_HIGHEST+1, wxT("Action"));
- wxMenuBar *MenuBar = new wxMenuBar();
- MenuBar->Append(Menu, wxT("Action"));
- SetMenuBar(MenuBar);
+ wxMenu *Menu = new wxMenu;
+ Menu->Append(wxID_HIGHEST+1, wxT("Action"));
+ wxMenuBar *MenuBar = new wxMenuBar();
+ MenuBar->Append(Menu, wxT("Action"));
+ SetMenuBar(MenuBar);
wxPropertyGrid *pg = new wxPropertyGrid(this,-1,wxDefaultPosition,wxSize(400,400),
wxPG_SPLITTER_AUTO_CENTER |
wxPGProperty* p = event.GetProperty();
if ( p )
- wxLogDebug("OnPropertyGridChange(%s, value=%s)",
+ wxLogVerbose("OnPropertyGridChange(%s, value=%s)",
p->GetName().c_str(), p->GetValueAsString().c_str());
else
- wxLogDebug("OnPropertyGridChange(NULL)");
+ wxLogVerbose("OnPropertyGridChange(NULL)");
}
void MyFrame::OnPropertyGridChanging(wxPropertyGridEvent &event)
{
wxPGProperty* p = event.GetProperty();
- wxLogDebug("OnPropertyGridChanging(%s)", p->GetName().c_str());
+ wxLogVerbose("OnPropertyGridChanging(%s)", p->GetName().c_str());
}
-void MyFrame::OnAction(wxCommandEvent &)
+void MyFrame::OnAction(wxCommandEvent &)
{
}
return bmp;
}
-void BitmapComboBoxWidgetsPage::OnDropDown(wxCommandEvent& event)
+void BitmapComboBoxWidgetsPage::OnDropDown(wxCommandEvent& WXUNUSED(event))
{
wxLogMessage(_T("Combobox dropped down"));
}
-void BitmapComboBoxWidgetsPage::OnCloseUp(wxCommandEvent& event)
+void BitmapComboBoxWidgetsPage::OnCloseUp(wxCommandEvent& WXUNUSED(event))
{
wxLogMessage(_T("Combobox closed up"));
}
// Note: we adjust the aesthetic form of the m_strDefaultValue string for the "modify mode"
// of ifacecheck: we may need to write it out in an interface header
- wxString *p wxDUMMY_INITIALIZE(NULL);
+ wxString *p = NULL;
for (int i=0; i<2; i++) // to avoid copying&pasting the code!
{
if (i == 0) p = &m_strDefaultValue;
// Wait for 3 seconds
clock_t start = clock();
- while (clock() - start < CLOCKS_PER_SEC * seconds)
+ while ( (long)clock() - start < CLOCKS_PER_SEC * seconds)
wxYieldIfNeeded();
}