Revision: 75300
http://sourceforge.net/p/brlcad/code/75300
Author: starseeker
Date: 2020-04-08 17:32:56 +0000 (Wed, 08 Apr 2020)
Log Message:
-----------
do a few more context switches
Modified Paths:
--------------
brlcad/trunk/src/libdm/dm-X.c
Modified: brlcad/trunk/src/libdm/dm-X.c
===================================================================
--- brlcad/trunk/src/libdm/dm-X.c 2020-04-08 17:27:12 UTC (rev 75299)
+++ brlcad/trunk/src/libdm/dm-X.c 2020-04-08 17:32:56 UTC (rev 75300)
@@ -519,9 +519,7 @@
#ifdef HAVE_TK
/* Make xtkwin an embedded window */
- pubvars->xtkwin =
- Tk_CreateWindow(interp, pubvars->top,
- cp + 1, (char *)NULL);
+ pubvars->xtkwin =
(Tk_Window)((*context->dm_window_create_embedded)(dmp, pubvars->top, cp + 1));
#endif
}
@@ -610,9 +608,7 @@
}
#ifdef HAVE_TK
- Tk_GeometryRequest(pubvars->xtkwin,
- dmp->dm_width,
- dmp->dm_height);
+ (*context->dm_window_geom)(dmp, pubvars->xtkwin, &dmp->dm_width,
&dmp->dm_height);
#endif
/* must do this before MakeExist */
@@ -623,8 +619,8 @@
}
#ifdef HAVE_TK
- Tk_MakeWindowExist(pubvars->xtkwin);
- pubvars->win = Tk_WindowId(pubvars->xtkwin);
+ (*context->dm_window_make_exist)(dmp, pubvars->xtkwin);
+ pubvars->win = (*context->dm_window_id)(dmp, pubvars->xtkwin);
dmp->dm_id = pubvars->win;
privars->pix =
Tk_GetPixmap(pubvars->dpy,
@@ -754,7 +750,7 @@
#ifdef HAVE_TK
Tk_SetWindowBackground(pubvars->xtkwin,
privars->bg);
- Tk_MapWindow(pubvars->xtkwin);
+ (*context->dm_window_map)(dmp, pubvars->xtkwin);
#endif
return dmp;
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits