any good API references????  | |
April 5th, 2003, 02:51 AM
|
#1 (permalink)
| | Member
Join Date: Apr 2002 Location: Georgia
Posts: 137
| any good API references????
I would like to have ALL of the following APIs
Win16, Win32, OpenGL, DirectX (9.0 is ideal), and XWindows
Now, I can find enough information on Win16 and Win32 API.
What I really need are good sources for XWindows API (I have found a grand total of NONE), and OpenGL API (I found a couple, but they are all heavily nested html-type things. What I really want/need is either .pdf or .ps format----that way I can view them WITHOUT having to be connected to the Internet), and the API for the latest DirectX (or any API for DirectX is better than nothing)
Thanks 
__________________
Jüš† ä €öm¶ù†Ê® §ÇÌÈñŒ mÅjÒ®
|
| |
April 12th, 2003, 08:14 PM
|
#2 (permalink)
| | Ultimate Member
Join Date: Oct 2002 Location: Scotland, UK
Posts: 3,221
|
Well, if you want to do X11 programming, don't learn the X11 API itself. If you want to write something other than a WM, then learn fltk, gtk+, or qt. www.gtk.org www.trolltech.com www.tldp.org
Do a search on Kazaa or something for the docs you want, there may be something on there.
__________________
_____
NuKeS
|
| |
April 12th, 2003, 08:24 PM
|
#3 (permalink)
| | Real gangstas sip on Yacc
Join Date: Oct 2001 Location: Suckas-ville
Posts: 4,552
| Quote: |
Well, if you want to do X11 programming, don't learn the X11 API itself.
| That entirely depends on what he is trying to accomplish. Have you looked through the documentation on the Xfree 86 website?
All I could find there was the nested HTML refrences. Perhaps you could contact the project and inquire about a better reference sheet?
Jkrohn
__________________
Signatures blow hard
If your signature contains an ad of any kind, congratulations, you're on my ignore list.
|
| |
April 13th, 2003, 08:01 AM
|
#4 (permalink)
| | Member
Join Date: Apr 2002 Location: Georgia
Posts: 137
| Quote: Originally posted by nukes Well, if you want to do X11 programming, don't learn the X11 API itself. If you want to write something other than a WM, then learn fltk, gtk+, or qt. www.gtk.org www.trolltech.com www.tldp.org
Do a search on Kazaa or something for the docs you want, there may be something on there. | Actually, I like to get as low-level as possible Thanks guys! ...and jkrohn hit it right on the head!
To me, I view any sort of "wrapper" classes/functions to some underlying functionality as completely unnecessary, tedious (as any sort of higher-level API would be incompatible with any other higher-level APIs (unless, of course, it was a subset)), and not to mention that just adds bulk onto bulk (depending on how heavily nested the APIs are) onto your programs, which is definitely NOT what I am aiming for
Basically, I do not appreciate higher-level things placed in front of me which I could have easily created from lower-level components.
On that same note, I see absolutely no purpose for XML, as it isn't even functional by itself. It requires an XSLT in order to even do anything---and that just translates it into HTML! So why not just use HTML to begin with???
Also, why use C++ when you can use C? It only adds bulk I'm no fan of OOP (Yes, I can use it quite competently. I just think it looks ugly, makes code much much larger than it ought to be, and, quite frankly, creates slower programs than what you get from structured programming)
Basically, I like the lowest common denominator of everything
....so then I bet you are going to ask my why I didn't say "Why use C when you can use assembly?" Assembly is great!! It is the best, really, but C is THE best HLL as it is only one step above asm (and you can always inline your asm into it ) Plus, C is slightly easier to work with, a hell of a lot easier to debug, and you can always code in C, force the compiler to produce asm output, and then hand-fix that up to perfection
Pascal is equally good as C, I will grant.
Anyway, I found what I was looking for as far as XWindows reference, though it is gonna be a bit of a pain to peruse through all the files. (and to think it was right under my nose----should have thought of this ages ago!)
I simply decided to look in my /usr/X11R6/man/man3 directory PAYDIRT! Has a separate man page for each API function in there. (That also took care of finding an OpenGL API, as those functions are in there too)
I guess all I need now is a good DirectX API. |
| |
April 13th, 2003, 08:05 AM
|
#5 (permalink)
| | Member
Join Date: Apr 2002 Location: Georgia
Posts: 137
|
BTW, I just loathe ObjectWindows and MFC *shudders* |
| | | Thread Tools | Search this Thread | | | | |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | | | | Most Active Discussions | | | | | Recent Discussions  | | | | | |