Home Overview FAQ Documentation Download Mailing List Geomview For Windows? Support Users Development Bug Reporting Contributing Contact Us Sponsors
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [ REQ 5460]: Documentation for the Geom, Window and other libraries
This is a multi-part message in MIME format. ---------------------------------16344937294444193982131323655 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii Hello, I have just begun using geomview and must say that it is really remarkable application. I have an application that I have written using HOOPS and would like to replace HOOPS with OOGL. For this I would like to draw into an X11 Window that I create and manage. The user interface for my application is rather complex and has been built using Tcl/Tk. Is there any documentation or examples on how to go about binding an X11 window to MG and then drawing into it using OOGL ? I have tried using mgctxset to pass an X window to MG but this doesn't seem to work. I have attached the relevant code segment. Any help from your part would be appreciated. Thanks, Snehanshu Shah s_shah at kla.com ---------------------------------16344937294444193982131323655 Content-Transfer-Encoding: 7bit Content-Type: text/plain #include "mg.h" #include "mgP.h" #include "mgx11P.h" #include "window.h" #include "windowP.h" #include "mgx11windows.h" #include <stdio.h> static void CreateX11Window( Display **dpy, Window *x11Win ) { *dpy = XOpenDisplay( NULL ); x11Win = XCreateSimpleWindow ( *dpy, DefaultRootWindow ( *dpy ), 0, 0, 50, 50, 1, 0, 0 ); /* XMapWindow( dpy, x11Win ); */ } main(int argc, char* argv[]) { WnWindow* win; mgcontext* context; Window x11Win; Display* dpy; mgdevice_X11(); win = WnCreate( WN_NAME, "hello", WN_XSIZE, 600, WN_YSIZE, 400, WN_ENLARGE, 1, WN_SHRINK, 1, WN_END); CreateX11Window( &dpy, &x11Win ); mgctxset ( MG_X11DISPLAY, dpy, MG_X11WINID, x11Win, MG_WINDOW, win, MG_END ); sleep ( 10 ); } ---------------------------------16344937294444193982131323655--
|
||
Home | Overview | FAQ | Documentation | Support | Download | Mailing List Windows? | Development | Bug Reporting | Contributing | Contact Us | Sponsors |
|||
site hosted by |