Article View: comp.windows.x.pex
Article #212Re: what is PEX5 in MIT-X11R5 patch 19
From: Ralph Mor
Date: Mon, 04 Jan 1993 18:35
Date: Mon, 04 Jan 1993 18:35
46 lines
2406 bytes
2406 bytes
In article <1i9lhdINN52r@nz12.rz.uni-karlsruhe.de>, schmidt@rpksun1.mach.uni-karlsruhe.de (Martin Schmidt) writes: |> Hi experts, |> |> I using the PEX-SI server and the phigs API from MIT X11R5 |> on my SparcII. As you know the PEX-SI server does not support |> |> - HLHSR_MODE |> - no monochrome screens |> - .. |> |> Since some days we have installed MIT-X11R5 patch ..,19,20,21. |> In patch 19 a new PEX library is included (PEXlib or PEX5 called). |> |> 1. Question: |> How can I use that library ? What are the new features ? |> Is there a PHIGS API available to this implementation ? |> Does patch 19 changes my PEX server (or are there now 2 servers) ???? |> You seem to think that PEXlib might add some new features to PEX. No. PEXlib is a new API that gives you complete access to the PEX protocol. Some of its advantages over PHIGS is that it is policy free, provides immediate mode capablities, and it integrates very cleanly with your Xlib and toolkit applications. If you want to learn more about PEXlib, you can ftp the PEXlib specification document from MIT (ftp export.lcs.mit.edu, look for /pub/DOCS/PEXlib/PEXlib.ps.tar.Z). Also, Tom Gaskins has written an excellent book on PEXlib (as part of the O'Reilly series on X). I suggest Tom's book over reading the spec. |> 2. Question: |> I am using PEX-SI and MIT-X11R5 phigs in an C++ environment |> (on the top of InterViews [this is another problem. but now I |> have a first version of a PEXGlyph]. To use the phigs-functions I |> need function prototypes. For MIT-X11R5 phigs I found no prototypes. |> Therefore I edited the file mit/extensions/lib/PEX/c_binding. |> Is there s.th. similar for the new library (better for an API) ?? |> The PEXlib-SI has function prototypes for all of the API functions. The prototypes can be found in the header file PEXlib.h. Ralph
Technical Details
Message-ID:
<1993Jan4.183530.15840@mintaka.lcs.mit.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!zaphod.mps.ohio-state.edu!usc!wupost!gumby!yale!mintaka.lcs.mit.edu!xenon.lcs.mit.edu!morReferences:
<1i9lhdINN52r@nz12.rz.uni-karlsruhe.de>Show Full Headers
Complete Article Headers
Newsgroups: comp.windows.x.pex Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!zaphod.mps.ohio-state.edu!usc!wupost!gumby!yale!mintaka.lcs.mit.edu!xenon.lcs.mit.edu!mor From: mor@xenon.lcs.mit.edu (Ralph Mor) Subject: Re: what is PEX5 in MIT-X11R5 patch 19 Message-ID: <1993Jan4.183530.15840@mintaka.lcs.mit.edu> Sender: news@mintaka.lcs.mit.edu Organization: MIT Laboratory for Computer Science References: <1i9lhdINN52r@nz12.rz.uni-karlsruhe.de> Date: Mon, 4 Jan 1993 18:35:30 GMT Lines: 46