1
0
Fork 0
mirror of git://git.code.sf.net/p/cdesktopenv/code synced 2025-02-15 04:32:24 +00:00

DtWidget: resolved some compiler warnings

This commit is contained in:
alx 2015-07-23 20:51:47 +02:00 committed by Jon Trulson
parent c67763c82d
commit ae16363537
4 changed files with 25 additions and 19 deletions

View file

@ -117,6 +117,9 @@ express or implied warranty.
/* some unpublished Motif interfaces */
#include <Xm/XmPrivate.h>
/* From MenuUtilP.h */
extern int _XmGrabKeyboard(Widget widget, int owner_events, int pointer_mode,
int keyboard_mode, Time time) ;
/*
* MotifBc
*/
@ -2286,7 +2289,7 @@ list_event_handler( Widget widget,
if ( ShellPoppedUp(((ShellWidget)(Shell(combo_w)))) ) {
_XmGrabKeyboard(widget, False, GrabModeAsync, GrabModeAsync,
CurrentTime);
XtSetKeyboardFocus(List(combo_w), RevertToNone);
XtSetKeyboardFocus(List(combo_w), None);
}
break;
case EnterNotify:

View file

@ -784,7 +784,7 @@ CreateChildren(
XtManageChild (btn);
XtAddCallback (btn, XmNactivateCallback,
(XtCallbackProc)ButtonCallback,
(XtPointer)(i+1));
(XtPointer)((long)(i+1)));
button[i] = btn;
l_p += b_delta;

View file

@ -85,6 +85,10 @@ extern void _DtRegisterNewConverters ( void );
extern char * _XmExtObjAlloc(int size);
extern void _XmExtObjFree(XtPointer element);
extern void _XmSelectColorDefault ( Widget, int, XrmValue * );
/* From XmP.h */
extern void _XmExtImportArgs( Widget w, ArgList args, Cardinal *num_args);
/* From TravActI.h */
extern void _XmEnterGadget( Widget wid, XEvent *event, String*,Cardinal*);
#define SPACING_DEFAULT 2
#define MARGIN_DEFAULT 2
@ -1860,10 +1864,10 @@ Initialize(
{
G_MarginWidth (new) =
XmeToHorizontalPixels ((Widget)new, G_UnitType (new),
(XtArgVal *)G_MarginWidth (new));
(XtArgVal *)((long)G_MarginWidth (new)));
G_MarginHeight (new) =
XmeToVerticalPixels ((Widget)new, G_UnitType (new),
(XtArgVal *)G_MarginHeight (new));
(XtArgVal *)((long)G_MarginHeight (new)));
}
/* Check for unspecified margins.
@ -1887,9 +1891,9 @@ Initialize(
(G_PixmapPosition (new) == XmPIXMAP_LEFT ||
G_PixmapPosition (new) == XmPIXMAP_RIGHT)
? XmeToHorizontalPixels ((Widget)new, G_UnitType (new),
(XtArgVal *)G_Spacing (new))
(XtArgVal *)((long)G_Spacing (new)))
: XmeToVerticalPixels ((Widget)new, G_UnitType (new),
(XtArgVal *)G_Spacing (new));
(XtArgVal *)((long)G_Spacing (new)));
}
/* Set width and height.
@ -2402,10 +2406,10 @@ SetValues(
{
G_MarginWidth (new) =
XmeToHorizontalPixels ((Widget)new, G_UnitType (new),
(XtArgVal *)G_MarginWidth (new));
(XtArgVal *)((long)G_MarginWidth (new)));
G_MarginHeight (new) =
XmeToVerticalPixels ((Widget)new, G_UnitType (new),
(XtArgVal *)G_MarginHeight (new));
(XtArgVal *)((long)G_MarginHeight (new)));
}
/* Convert spacing.
@ -2417,9 +2421,9 @@ SetValues(
(G_PixmapPosition (new) == XmPIXMAP_LEFT ||
G_PixmapPosition (new) == XmPIXMAP_RIGHT)
? XmeToHorizontalPixels ((Widget)new, G_UnitType (new),
(XtArgVal *)G_Spacing (new))
(XtArgVal *)((long)G_Spacing (new)))
: XmeToVerticalPixels ((Widget)new, G_UnitType (new),
(XtArgVal *)G_Spacing (new));
(XtArgVal *)((long)G_Spacing (new)));
}
/* Process change in string or font list.
@ -2771,18 +2775,15 @@ InputDispatch(
IconDisarm (w, (XEvent*) event);
}
else if (event_mask & XmHELP_EVENT)
_XmSocorro (w, (XEvent *)event,
(String *)NULL,(Cardinal)0);
_XmSocorro (w, (XEvent *)event,NULL,NULL);
else if (event_mask & XmENTER_EVENT)
IconEnter (w, (XEvent *)event);
else if (event_mask & XmLEAVE_EVENT)
IconLeave (w, (XEvent *)event);
else if (event_mask & XmFOCUS_IN_EVENT)
_XmFocusInGadget (w, (XEvent *)event,
(String *)NULL,(Cardinal)0);
_XmFocusInGadget (w, (XEvent *)event,NULL,NULL);
else if (event_mask & XmFOCUS_OUT_EVENT)
_XmFocusOutGadget (w, (XEvent *)event,
(String *)NULL,(Cardinal)0);
_XmFocusOutGadget (w, (XEvent *)event,NULL,NULL);
}
@ -3331,7 +3332,7 @@ Draw(
/* Draw shadow.
*/
if (G_ShadowThickness (g) > 0 && G_DrawShadow(g))
if (G_ShadowThickness (g) > 0 && G_DrawShadow(g)){
if(G_BorderType(g) == DtRECTANGLE || !G_Pixmap(g))
{
unsigned char shadow_type;
@ -3358,6 +3359,7 @@ Draw(
_DtProcessUnlock();
(*call_callback) (g, G_Callback (g), XmCR_SHADOW, NULL);
}
}
}

View file

@ -369,7 +369,7 @@ static void
DrawMenuGlyph(
DtMenuButtonWidget mb )
{
if ((MB_GLYPH_WIDTH(mb) != 0))
if ((MB_GLYPH_WIDTH(mb) != 0)){
if(MB_PIXMAP(mb) != XmUNSPECIFIED_PIXMAP)
XCopyArea (XtDisplay(mb),
MB_PIXMAP(mb),
@ -378,7 +378,8 @@ DrawMenuGlyph(
MB_GLYPH_WIDTH(mb), MB_GLYPH_HEIGHT(mb),
MB_GLYPH_X(mb), MB_GLYPH_Y(mb));
else
DrawArrow((Widget)mb);
DrawArrow((Widget)mb);
}
}
/*