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 Graphic Arts:

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 graphic arts, select menu Documentation and the entry Where to Pick Up Documenation.)

Available at the Coop

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