more unused parameters warnings (should have been part of r49659)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49663 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2007-11-05 22:33:54 +00:00
parent 773623f2ae
commit 8a088306dd
3 changed files with 58 additions and 48 deletions

View File

@@ -415,6 +415,9 @@ wxFont wxAuiDefaultDockArt::GetFont(int id)
void wxAuiDefaultDockArt::DrawSash(wxDC& dc, wxWindow *window, int orientation, const wxRect& rect) void wxAuiDefaultDockArt::DrawSash(wxDC& dc, wxWindow *window, int orientation, const wxRect& rect)
{ {
#if defined(__WXMAC__) #if defined(__WXMAC__)
wxUnusedVar(window);
wxUnusedVar(orientation);
HIRect splitterRect = CGRectMake( rect.x , rect.y , rect.width , rect.height ); HIRect splitterRect = CGRectMake( rect.x , rect.y , rect.width , rect.height );
CGContextRef cgContext ; CGContextRef cgContext ;
#if wxMAC_USE_CORE_GRAPHICS #if wxMAC_USE_CORE_GRAPHICS

View File

@@ -226,12 +226,12 @@ void wxHtmlHelpFrame::UseConfig(wxConfigBase *config, const wxString& rootPath)
} }
#ifdef __WXMAC__ #ifdef __WXMAC__
void wxHtmlHelpFrame::OnClose(wxCommandEvent& event) void wxHtmlHelpFrame::OnClose(wxCommandEvent& WXUNUSED(event))
{ {
Close(true); Close(true);
} }
void wxHtmlHelpFrame::OnAbout(wxCommandEvent& event) void wxHtmlHelpFrame::OnAbout(wxCommandEvent& WXUNUSED(event))
{ {
wxMessageBox(wxT("wxWidgets HTML Help Viewer (c) 1998-2006, Vaclav Slavik et al"), wxT("HelpView"), wxMessageBox(wxT("wxWidgets HTML Help Viewer (c) 1998-2006, Vaclav Slavik et al"), wxT("HelpView"),
wxICON_INFORMATION|wxOK, this); wxICON_INFORMATION|wxOK, this);

View File

@@ -61,15 +61,15 @@ static const EventTypeSpec eventList[] =
{ kEventClassMouse, kEventMouseDown }, { kEventClassMouse, kEventMouseDown },
{ kEventClassMouse, kEventMouseMoved }, { kEventClassMouse, kEventMouseMoved },
{ kEventClassMouse, kEventMouseDragged }, { kEventClassMouse, kEventMouseDragged },
{ kEventClassKeyboard, kEventRawKeyDown } , { kEventClassKeyboard, kEventRawKeyDown } ,
{ kEventClassKeyboard, kEventRawKeyRepeat } , { kEventClassKeyboard, kEventRawKeyRepeat } ,
{ kEventClassKeyboard, kEventRawKeyUp } , { kEventClassKeyboard, kEventRawKeyUp } ,
{ kEventClassKeyboard, kEventRawKeyModifiersChanged } , { kEventClassKeyboard, kEventRawKeyModifiersChanged } ,
{ kEventClassTextInput, kEventTextInputUnicodeForKeyEvent } , { kEventClassTextInput, kEventTextInputUnicodeForKeyEvent } ,
{ kEventClassTextInput, kEventTextInputUpdateActiveInputArea } , { kEventClassTextInput, kEventTextInputUpdateActiveInputArea } ,
#if DEBUG_WEBKIT_SIZING == 1 #if DEBUG_WEBKIT_SIZING == 1
{ kEventClassControl, kEventControlBoundsChanged } , { kEventClassControl, kEventControlBoundsChanged } ,
#endif #endif
@@ -87,7 +87,7 @@ static pascal OSStatus wxWebKitKeyEventHandler( EventHandlerCallRef handler , Ev
OSStatus result = eventNotHandledErr ; OSStatus result = eventNotHandledErr ;
wxMacCarbonEvent cEvent( event ) ; wxMacCarbonEvent cEvent( event ) ;
wxWebKitCtrl* thisWindow = (wxWebKitCtrl*) data ; wxWebKitCtrl* thisWindow = (wxWebKitCtrl*) data ;
wxWindow* focus = thisWindow ; wxWindow* focus = thisWindow ;
unsigned char charCode ; unsigned char charCode ;
@@ -224,9 +224,9 @@ static pascal OSStatus wxWebKitCtrlEventHandler( EventHandlerCallRef handler , E
tlw = thisWindow->MacGetTopLevelWindow(); tlw = thisWindow->MacGetTopLevelWindow();
cEvent.GetParameter( kEventParamDirectObject , &controlRef ) ; cEvent.GetParameter( kEventParamDirectObject , &controlRef ) ;
wxWindow* currentMouseWindow = thisWindow ; wxWindow* currentMouseWindow = thisWindow ;
if ( wxApp::s_captureWindow ) if ( wxApp::s_captureWindow )
currentMouseWindow = wxApp::s_captureWindow; currentMouseWindow = wxApp::s_captureWindow;
@@ -237,13 +237,13 @@ static pascal OSStatus wxWebKitCtrlEventHandler( EventHandlerCallRef handler , E
result = wxWebKitKeyEventHandler(handler, event, data); result = wxWebKitKeyEventHandler(handler, event, data);
break; break;
} }
case kEventClassTextInput: case kEventClassTextInput:
{ {
result = wxMacUnicodeTextEventHandler(handler, event, data); result = wxMacUnicodeTextEventHandler(handler, event, data);
break; break;
} }
case kEventClassMouse: case kEventClassMouse:
{ {
switch ( GetEventKind( event ) ) switch ( GetEventKind( event ) )
@@ -255,11 +255,11 @@ static pascal OSStatus wxWebKitCtrlEventHandler( EventHandlerCallRef handler , E
{ {
wxMouseEvent wxevent(wxEVT_LEFT_DOWN); wxMouseEvent wxevent(wxEVT_LEFT_DOWN);
SetupMouseEvent( wxevent , cEvent ) ; SetupMouseEvent( wxevent , cEvent ) ;
currentMouseWindow->ScreenToClient( &wxevent.m_x , &wxevent.m_y ) ; currentMouseWindow->ScreenToClient( &wxevent.m_x , &wxevent.m_y ) ;
wxevent.SetEventObject( currentMouseWindow ) ; wxevent.SetEventObject( currentMouseWindow ) ;
wxevent.SetId( currentMouseWindow->GetId() ) ; wxevent.SetId( currentMouseWindow->GetId() ) ;
if ( currentMouseWindow->GetEventHandler()->ProcessEvent(wxevent) ) if ( currentMouseWindow->GetEventHandler()->ProcessEvent(wxevent) )
{ {
result = noErr; result = noErr;
@@ -334,19 +334,19 @@ inline NSString* wxNSStringWithWxString(const wxString &wxstring)
inline int wxNavTypeFromWebNavType(int type){ inline int wxNavTypeFromWebNavType(int type){
if (type == WebNavigationTypeLinkClicked) if (type == WebNavigationTypeLinkClicked)
return wxWEBKIT_NAV_LINK_CLICKED; return wxWEBKIT_NAV_LINK_CLICKED;
if (type == WebNavigationTypeFormSubmitted) if (type == WebNavigationTypeFormSubmitted)
return wxWEBKIT_NAV_FORM_SUBMITTED; return wxWEBKIT_NAV_FORM_SUBMITTED;
if (type == WebNavigationTypeBackForward) if (type == WebNavigationTypeBackForward)
return wxWEBKIT_NAV_BACK_NEXT; return wxWEBKIT_NAV_BACK_NEXT;
if (type == WebNavigationTypeReload) if (type == WebNavigationTypeReload)
return wxWEBKIT_NAV_RELOAD; return wxWEBKIT_NAV_RELOAD;
if (type == WebNavigationTypeFormResubmitted) if (type == WebNavigationTypeFormResubmitted)
return wxWEBKIT_NAV_FORM_RESUBMITTED; return wxWEBKIT_NAV_FORM_RESUBMITTED;
return wxWEBKIT_NAV_OTHER; return wxWEBKIT_NAV_OTHER;
} }
@@ -426,7 +426,7 @@ bool wxWebKitCtrl::Create(wxWindow *parent,
HIWebViewCreate( m_peer->GetControlRefAddr() ); HIWebViewCreate( m_peer->GetControlRefAddr() );
m_webView = (WebView*) HIWebViewGetWebView( m_peer->GetControlRef() ); m_webView = (WebView*) HIWebViewGetWebView( m_peer->GetControlRef() );
MacPostControlCreate(pos, size); MacPostControlCreate(pos, size);
HIViewSetVisible( m_peer->GetControlRef(), true ); HIViewSetVisible( m_peer->GetControlRef(), true );
[m_webView setHidden:false]; [m_webView setHidden:false];
@@ -443,11 +443,11 @@ bool wxWebKitCtrl::Create(wxWindow *parent,
// Register event listener interfaces // Register event listener interfaces
MyFrameLoadMonitor* myFrameLoadMonitor = [[MyFrameLoadMonitor alloc] initWithWxWindow: this]; MyFrameLoadMonitor* myFrameLoadMonitor = [[MyFrameLoadMonitor alloc] initWithWxWindow: this];
[m_webView setFrameLoadDelegate:myFrameLoadMonitor]; [m_webView setFrameLoadDelegate:myFrameLoadMonitor];
// this is used to veto page loads, etc. // this is used to veto page loads, etc.
MyPolicyDelegate* myPolicyDelegate = [[MyPolicyDelegate alloc] initWithWxWindow: this]; MyPolicyDelegate* myPolicyDelegate = [[MyPolicyDelegate alloc] initWithWxWindow: this];
[m_webView setPolicyDelegate:myPolicyDelegate]; [m_webView setPolicyDelegate:myPolicyDelegate];
LoadURL(m_currentURL); LoadURL(m_currentURL);
return true; return true;
} }
@@ -536,7 +536,7 @@ wxString wxWebKitCtrl::GetPageSource(){
wxString wxWebKitCtrl::GetSelection(){ wxString wxWebKitCtrl::GetSelection(){
if ( !m_webView ) if ( !m_webView )
return wxEmptyString; return wxEmptyString;
NSString* selectedText = [[m_webView selectedDOMRange] toString]; NSString* selectedText = [[m_webView selectedDOMRange] toString];
return wxStringWithNSString( selectedText ); return wxStringWithNSString( selectedText );
} }
@@ -544,7 +544,7 @@ wxString wxWebKitCtrl::GetSelection(){
bool wxWebKitCtrl::CanIncreaseTextSize(){ bool wxWebKitCtrl::CanIncreaseTextSize(){
if ( !m_webView ) if ( !m_webView )
return false; return false;
if ([m_webView canMakeTextLarger]) if ([m_webView canMakeTextLarger])
return true; return true;
else else
@@ -554,7 +554,7 @@ bool wxWebKitCtrl::CanIncreaseTextSize(){
void wxWebKitCtrl::IncreaseTextSize(){ void wxWebKitCtrl::IncreaseTextSize(){
if ( !m_webView ) if ( !m_webView )
return; return;
if (CanIncreaseTextSize()) if (CanIncreaseTextSize())
[m_webView makeTextLarger:(WebView*)m_webView]; [m_webView makeTextLarger:(WebView*)m_webView];
} }
@@ -562,7 +562,7 @@ void wxWebKitCtrl::IncreaseTextSize(){
bool wxWebKitCtrl::CanDecreaseTextSize(){ bool wxWebKitCtrl::CanDecreaseTextSize(){
if ( !m_webView ) if ( !m_webView )
return false; return false;
if ([m_webView canMakeTextSmaller]) if ([m_webView canMakeTextSmaller])
return true; return true;
else else
@@ -572,7 +572,7 @@ bool wxWebKitCtrl::CanDecreaseTextSize(){
void wxWebKitCtrl::DecreaseTextSize(){ void wxWebKitCtrl::DecreaseTextSize(){
if ( !m_webView ) if ( !m_webView )
return; return;
if (CanDecreaseTextSize()) if (CanDecreaseTextSize())
[m_webView makeTextSmaller:(WebView*)m_webView]; [m_webView makeTextSmaller:(WebView*)m_webView];
} }
@@ -588,17 +588,17 @@ void wxWebKitCtrl::SetPageSource(const wxString& source, const wxString& baseUrl
void wxWebKitCtrl::Print(bool showPrompt){ void wxWebKitCtrl::Print(bool showPrompt){
if ( !m_webView ) if ( !m_webView )
return; return;
id view = [[[m_webView mainFrame] frameView] documentView]; id view = [[[m_webView mainFrame] frameView] documentView];
NSPrintOperation *op = [NSPrintOperation printOperationWithView:view printInfo: [NSPrintInfo sharedPrintInfo]]; NSPrintOperation *op = [NSPrintOperation printOperationWithView:view printInfo: [NSPrintInfo sharedPrintInfo]];
if (showPrompt){ if (showPrompt){
[op setShowsPrintPanel: showPrompt]; [op setShowsPrintPanel: showPrompt];
// in my tests, the progress bar always freezes and it stops the whole print operation. // in my tests, the progress bar always freezes and it stops the whole print operation.
// do not turn this to true unless there is a workaround for the bug. // do not turn this to true unless there is a workaround for the bug.
[op setShowsProgressPanel: false]; [op setShowsProgressPanel: false];
} }
// Print it. // Print it.
[op runOperation]; [op runOperation];
} }
void wxWebKitCtrl::MakeEditable(bool enable){ void wxWebKitCtrl::MakeEditable(bool enable){
@@ -618,23 +618,23 @@ bool wxWebKitCtrl::IsEditable(){
int wxWebKitCtrl::GetScrollPos(){ int wxWebKitCtrl::GetScrollPos(){
id result = [[m_webView windowScriptObject] evaluateWebScript:@"document.body.scrollTop"]; id result = [[m_webView windowScriptObject] evaluateWebScript:@"document.body.scrollTop"];
return [result intValue]; return [result intValue];
} }
void wxWebKitCtrl::SetScrollPos(int pos){ void wxWebKitCtrl::SetScrollPos(int pos){
if ( !m_webView ) if ( !m_webView )
return; return;
wxString javascript; wxString javascript;
javascript.Printf(wxT("document.body.scrollTop = %d;"), pos); javascript.Printf(wxT("document.body.scrollTop = %d;"), pos);
[[m_webView windowScriptObject] evaluateWebScript:(NSString*)wxNSStringWithWxString( javascript )]; [[m_webView windowScriptObject] evaluateWebScript:(NSString*)wxNSStringWithWxString( javascript )];
} }
wxString wxWebKitCtrl::RunScript(const wxString& javascript){ wxString wxWebKitCtrl::RunScript(const wxString& javascript){
if ( !m_webView ) if ( !m_webView )
return wxEmptyString; return wxEmptyString;
id result = [[m_webView windowScriptObject] evaluateWebScript:(NSString*)wxNSStringWithWxString( javascript )]; id result = [[m_webView windowScriptObject] evaluateWebScript:(NSString*)wxNSStringWithWxString( javascript )];
NSString* resultAsString; NSString* resultAsString;
wxString resultAsWxString = wxEmptyString; wxString resultAsWxString = wxEmptyString;
NSString* className = NSStringFromClass([result class]); NSString* className = NSStringFromClass([result class]);
@@ -670,7 +670,7 @@ void wxWebKitCtrl::OnSize(wxSizeEvent &event){
NSRect frame = [m_webView frame]; NSRect frame = [m_webView frame];
NSRect bounds = [m_webView bounds]; NSRect bounds = [m_webView bounds];
#if DEBUG_WEBKIT_SIZING #if DEBUG_WEBKIT_SIZING
fprintf(stderr,"Carbon window x=%d, y=%d, width=%d, height=%d\n", GetPosition().x, GetPosition().y, GetSize().x, GetSize().y); fprintf(stderr,"Carbon window x=%d, y=%d, width=%d, height=%d\n", GetPosition().x, GetPosition().y, GetSize().x, GetSize().y);
fprintf(stderr, "Cocoa window frame x=%G, y=%G, width=%G, height=%G\n", frame.origin.x, frame.origin.y, frame.size.width, frame.size.height); fprintf(stderr, "Cocoa window frame x=%G, y=%G, width=%G, height=%G\n", frame.origin.x, frame.origin.y, frame.size.width, frame.size.height);
@@ -684,9 +684,9 @@ void wxWebKitCtrl::OnSize(wxSizeEvent &event){
} }
// since we no longer use parent coordinates, we always want 0,0. // since we no longer use parent coordinates, we always want 0,0.
int x = 0; int x = 0;
int y = 0; int y = 0;
HIRect rect; HIRect rect;
rect.origin.x = x; rect.origin.x = x;
rect.origin.y = y; rect.origin.y = y;
@@ -697,9 +697,9 @@ void wxWebKitCtrl::OnSize(wxSizeEvent &event){
// NB: In most cases, when calling HIViewConvertRect, what people want is to use GetRootControl(), // NB: In most cases, when calling HIViewConvertRect, what people want is to use GetRootControl(),
// and this tripped me up at first. But in fact, what we want is the root view, because we need to // and this tripped me up at first. But in fact, what we want is the root view, because we need to
// make the y origin relative to the very top of the window, not its contents, since we later flip // make the y origin relative to the very top of the window, not its contents, since we later flip
// the y coordinate for Cocoa. // the y coordinate for Cocoa.
HIViewConvertRect (&rect, m_peer->GetControlRef(), HIViewConvertRect (&rect, m_peer->GetControlRef(),
HIViewGetRoot( (WindowRef) MacGetTopLevelWindowRef() ) ); HIViewGetRoot( (WindowRef) MacGetTopLevelWindowRef() ) );
x = (int)rect.origin.x; x = (int)rect.origin.x;
@@ -721,7 +721,7 @@ void wxWebKitCtrl::OnSize(wxSizeEvent &event){
frame.origin.x = x; frame.origin.x = x;
frame.origin.y = y; frame.origin.y = y;
[m_webView setFrame:frame]; [m_webView setFrame:frame];
if (IsShown()) if (IsShown())
[(WebView*)m_webView display]; [(WebView*)m_webView display];
event.Skip(); event.Skip();
@@ -791,6 +791,8 @@ void wxWebKitCtrl::MacVisibilityChanged(){
- (void)webView:(WebView *)sender didFailLoadWithError:(NSError*) error forFrame:(WebFrame *)frame - (void)webView:(WebView *)sender didFailLoadWithError:(NSError*) error forFrame:(WebFrame *)frame
{ {
wxUnusedVar(error);
if (webKitWindow && frame == [sender mainFrame]){ if (webKitWindow && frame == [sender mainFrame]){
NSString *url = [[[[frame dataSource] request] URL] absoluteString]; NSString *url = [[[[frame dataSource] request] URL] absoluteString];
wxWebKitStateChangedEvent thisEvent(webKitWindow); wxWebKitStateChangedEvent thisEvent(webKitWindow);
@@ -803,6 +805,8 @@ void wxWebKitCtrl::MacVisibilityChanged(){
- (void)webView:(WebView *)sender didFailProvisionalLoadWithError:(NSError*) error forFrame:(WebFrame *)frame - (void)webView:(WebView *)sender didFailProvisionalLoadWithError:(NSError*) error forFrame:(WebFrame *)frame
{ {
wxUnusedVar(error);
if (webKitWindow && frame == [sender mainFrame]){ if (webKitWindow && frame == [sender mainFrame]){
NSString *url = [[[[frame provisionalDataSource] request] URL] absoluteString]; NSString *url = [[[[frame provisionalDataSource] request] URL] absoluteString];
wxWebKitStateChangedEvent thisEvent(webKitWindow); wxWebKitStateChangedEvent thisEvent(webKitWindow);
@@ -832,20 +836,23 @@ void wxWebKitCtrl::MacVisibilityChanged(){
- (void)webView:(WebView *)sender decidePolicyForNavigationAction:(NSDictionary *)actionInformation request:(NSURLRequest *)request frame:(WebFrame *)frame decisionListener:(id<WebPolicyDecisionListener>)listener - (void)webView:(WebView *)sender decidePolicyForNavigationAction:(NSDictionary *)actionInformation request:(NSURLRequest *)request frame:(WebFrame *)frame decisionListener:(id<WebPolicyDecisionListener>)listener
{ {
wxUnusedVar(sender);
wxUnusedVar(frame);
wxWebKitBeforeLoadEvent thisEvent(webKitWindow); wxWebKitBeforeLoadEvent thisEvent(webKitWindow);
// Get the navigation type. // Get the navigation type.
NSNumber *n = [actionInformation objectForKey:WebActionNavigationTypeKey]; NSNumber *n = [actionInformation objectForKey:WebActionNavigationTypeKey];
int actionType = [n intValue]; int actionType = [n intValue];
thisEvent.SetNavigationType( wxNavTypeFromWebNavType(actionType) ); thisEvent.SetNavigationType( wxNavTypeFromWebNavType(actionType) );
NSString *url = [[request URL] absoluteString]; NSString *url = [[request URL] absoluteString];
thisEvent.SetURL( wxStringWithNSString( url ) ); thisEvent.SetURL( wxStringWithNSString( url ) );
if (webKitWindow && webKitWindow->GetEventHandler()) if (webKitWindow && webKitWindow->GetEventHandler())
webKitWindow->GetEventHandler()->ProcessEvent(thisEvent); webKitWindow->GetEventHandler()->ProcessEvent(thisEvent);
if (thisEvent.IsCancelled()) if (thisEvent.IsCancelled())
[listener ignore]; [listener ignore];
else else
[listener use]; [listener use];