home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.tcl
- Path: sparky!uunet!usc!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!news.sei.cmu.edu!fs7.ece.cmu.edu!crabapple.srv.cs.cmu.edu!hcs
- From: hcs+@cs.cmu.edu (Henry C Schmitt)
- Subject: Re: Tk and Macintosh?
- Message-ID: <By3H87.4x6.1@cs.cmu.edu>
- Summary: No Mac native Xlib?
- Keywords: Macintosh Xlib
- Sender: hcs@edrc.cmu.edu
- Nntp-Posting-Host: eiger.edrc.cmu.edu
- Organization: Engineering Design Research Center, Carnegie Mellon
- References: <1992Nov19.235354.25088@twg.com> <Uf3Hat_00h5KF3frAz@cs.cmu.edu>
- Date: Sun, 22 Nov 1992 01:52:54 GMT
- Lines: 37
-
- In article <Uf3Hat_00h5KF3frAz@cs.cmu.edu> Sean.Levy@cs.cmu.edu writes:
- >Excerpts from netnews.comp.lang.tcl: 19-Nov-92 Re: Tk and Macintosh?
- >"David Herron"@twg.com (2824)
- >
- >> - Write a native implementation of Xlib. This by itself would be a big
- >> project, but once done Tk would have instant portability to that
- >> system.
- >
- >This seems by far the most preferable solution in the short term to me.
- >Clearly, the MacX server has to have code in it somewhere to translate X
- >protocol requests to Macintosh calls (ddx or whatever they call it now).
- >It's actually surprising to me that I haven't heard of Apple.COM
- >splitting this functionality out and packaging it with a normal Xlib API
- >(of course, this is harder than I just made it sound) -- they'd make a
- >killing, wouldn't you think? Esp. from folks like us...
- >
-
- Sorry, MacX is simply an X Terminal (i.e. a server, access
- control, and window manager) which runs under the MacOS. It has NO
- support for X clients. If you want to write X clients on a Mac, you
- MUST get A/UX which includes the full X11R4.
-
- Also MacX does no translation into the native Mac environment.
- For example, xterm still uses the goofy left-hand scrollbar with three
- button control instead of the standard Mac scrollbar with up and down
- arrows and a thumb with paging areas.
-
- I think the closest one can come to an Xlib on the Mac is
- something like XVT. Also, how does one handle the fact that X expects
- a 3-button mouse and the Mac only has one? I really dislike how MacX
- does it (i.e. use the left and right arrow keys for the center and
- right arrow keys respectively. UGH!).
- --
- Henry C. Schmitt
- Home: 2863 Beechwood Blvd.,Pittsburgh, PA 15217-3114 (412) 421-8482
- Work: 2212 Hamburg Hall,5000 Forbes Ave,Pittsburgh, PA 15213 (412) 268-2257
- E-Mail: InterNet: hcs@cmu.edu CIS: 72275,1456 AppleLink, AOL, GEnie: H.Schmitt
-