🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.windows.x.pex
Article #212

Re: what is PEX5 in MIT-X11R5 patch 19

#212
From: Ralph Mor
Date: Mon, 04 Jan 1993 18:35
46 lines
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!mor
References: <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