]> git.saurik.com Git - wxWidgets.git/blobdiff - src/motif/gauge.cpp
Don't call a function that might do drawing when setting a null image list
[wxWidgets.git] / src / motif / gauge.cpp
index 996845f3d04e95ec0b38531eccca418f58689c3a..104f66536c2c63b1878f341c2e39c9074cb2d64b 100644 (file)
 #pragma implementation "gauge.h"
 #endif
 
-#include "wx/gauge.h"
+#ifdef __VMS__
+#include <wx/vms_x_fix.h>
+#endif
+
+# include "wx/gauge.h"
 
+#ifdef __VMS__
+#pragma message disable nosimpint
+#endif
 #include <Xm/Xm.h>
-#include <wx/motif/private.h>
+#ifdef __VMS__
+#pragma message enable nosimpint
+#endif
+#include "wx/motif/private.h"
 
-#if !USE_SHARED_LIBRARY
 IMPLEMENT_DYNAMIC_CLASS(wxGauge, wxControl)
-#endif
 
 // XmGauge copyright notice:
 
@@ -141,7 +149,7 @@ void wxGauge::SetShadowWidth(int w)
     XtVaSetValues((Widget) m_mainWidget, XmNshadowThickness, w, NULL);
 }
 
-void wxGauge::SetBezelFace(int w)
+void wxGauge::SetBezelFace(int WXUNUSED(w))
 {
 }
 
@@ -436,7 +444,7 @@ DrawSlider(XmGaugeWidget gw, Boolean clear)
 #endif
 
 static void
-Initialize(Widget req, Widget new_w, ArgList args, Cardinal *num_args )
+Initialize(Widget WXUNUSED(req), Widget new_w, ArgList WXUNUSED(args), Cardinal *WXUNUSED(num_args ))
 {
     XmGaugeWidget gw = (XmGaugeWidget)new_w;
 #define THIS gw->gauge
@@ -466,10 +474,10 @@ Destroy(Widget w)
 static Boolean
 SetValues(
           Widget cw,
-          Widget rw,
+          Widget WXUNUSED(rw),
           Widget nw,
-          ArgList args,
-          Cardinal *num_args )
+          ArgList WXUNUSED(args),
+          Cardinal *WXUNUSED(num_args) )
 {
     XmGaugeWidget cgw = (XmGaugeWidget)cw;
     XmGaugeWidget ngw = (XmGaugeWidget)nw;
@@ -493,7 +501,7 @@ SetValues(
 
 
 static void
-ExposeProc(Widget w, XEvent *event, Region r)
+ExposeProc(Widget w, XEvent *WXUNUSED(event), Region WXUNUSED(r))
 {
     XmGaugeWidget gw = (XmGaugeWidget)w;
 #define THIS gw->gauge
@@ -599,7 +607,7 @@ WidgetClass xmGaugeWidgetClass = (WidgetClass)&xmGaugeClassRec;
 
 
 void
-GaugePick(Widget w, XEvent *e, String *args, Cardinal  *num_args)
+GaugePick(Widget WXUNUSED(w), XEvent *WXUNUSED(e), String *WXUNUSED(args), Cardinal  *WXUNUSED(num_args))
 {
     /* Commented out for a read-only gauge in wxWindows */
 #if 0
@@ -665,7 +673,7 @@ GaugePick(Widget w, XEvent *e, String *args, Cardinal  *num_args)
 #define round(x) ( (x) > 0 ? ((x) + 0.5) : -(-(x) + 0.5) )
 
 void
-GaugeDrag(Widget w, XEvent *e, String *args, Cardinal  *num_args)
+GaugeDrag(Widget WXUNUSED(w), XEvent *WXUNUSED(e), String *WXUNUSED(args), Cardinal  *WXUNUSED(num_args))
 {
     /* Commented out for a read-only gauge in wxWindows */
 #if 0
@@ -734,7 +742,7 @@ GaugeDrag(Widget w, XEvent *e, String *args, Cardinal  *num_args)
 
 
 void
-GaugeDrop(Widget w, XEvent *e, String *args, Cardinal  *num_args)
+GaugeDrop(Widget WXUNUSED(w), XEvent *WXUNUSED(e), String *WXUNUSED(args), Cardinal  *WXUNUSED(num_args))
 {
     /* Commented out for a read-only gauge in wxWindows */
 #if 0