Where to get information on PROGRAMMING IN X
OLC does not have the resources to to provide in depth programming
assistance. However, if you can provide a brief description of the
problem, we'll leave your question active for 3 days, so that if there are
any Consultants or volunteers with both the expertise and time available
to assist, they can take a look at your problem.
The following resources may be of use to programmers who wish to program in X.
Note that 'olc' should not be looked to for support; we're not properly
equipped to help X programmers with their X programming problems. We hope
that these resources will be of use to you.
Manual pages on-line:
--------------------
X(1) (Yes, that's a capital X.) It gives a general
outline; more useful to users than
programmers. Type "man X" to see it.
Xt and Xlib manual pages. Type "add x11" and then "apropos X" at your
unix prompt to get a general listing.
Motif manual pages These are in /mit/motif/man; type
add motif
man whatever
to get the man page
Available at CopyTech:
-------------------------
X Toolkit Intrinsics - C Language Interface ....................$10.45
X Toolkit Athena Widgets - C Lang. Interface ................... $6.60
Xlib - C Language Interface ....................................$16.25
OSF/Motif Programmer's Guide ...................................$23.00
OSF/Motif Style Guide .......................................... $5.00
OSF/Motif Programmer's Reference Manual ........................$22.60
(For other documents available in the graphic arts, select menu
"Documentation" and the entry "WHERE to pick up documentation".)
Available at the Coop:
---------------------
O'Reilly books on X programming, 6 volumes.
Jones, Oliver. "Introduction to the X window System"
Young, "X Window System Programming and Applications with Xt",
OSF/Motif Edition
+ X Window System, The Complete C Library and Protocol Reference,
Scheifler,Gettys,Newman ($55)
- The authoritative source on Xlib and the most
intimate details of the X protocol. Contains all
the material in the $14 Graphics Arts manual and more.
+ X Window System Toolkit, The Complete Programmer's Guide
and Specification, Asente, Swick
Examples of code
----------------
After you type "attach x11" at the athena% prompt, you may examine the
sample code in, and beneath, these directories:
/mit/x11/src/mit/examples
/mit/x11/src/contrib/examples/OReilly
/mit/x11/src/contrib/games
/mit/x11/src/contrib/clients
There is also the Course Development Clearinghouse locker. To see the
information in it, type "attach cdc", and then read the file
/mit/cdc/README for a full description of the contents of the locker. It
contains demo code, as well a simple example X appication, documentation
and reference material, and pointers on beginning to program with the
Motif toolkit.
Newsgroups/Discuss Meetings/Mailing Lists
-----------------------------------------
Newsgroups available in netnews:
comp.windows.x
comp.windows.x.motif
comp.sources.x
Discuss meetings:
motif To add this meeting to your meetings list, type
am menelaus.mit.edu:/usr/spool/discuss/motif
in discuss.
Mailing lists:
motif goes to the list motif-talk-athena and the motif discuss
meeting. To subscribe to this list, either read the
discuss meeting, or subscribe to the motif-talk-athena
mailing list.
motif-talk@osf.osf.org
National mailing list for discussion of motif topics. DO
NOT send mail to this list asking to be added; add
yourself to the motif-talk-athena list below.
motif-talk-athena local redistribution for motif-talk mailing list; add
yourself to this list by using the "listmaint" program.
|