home hardware prices news articles forums photos user reviews
Go Back   Tech Support Forums - TechIMO.com > PC Hardware and Tech > Webmastering and Programming
Ask a Tech Support Question (free)!

any good API references????

Reply
Get bargains at  »  Dealighted.com
 
Thread Tools Search this Thread
Currently Active Users: 1722
Discussions: 200,924, Posts: 2,379,124, Members: 246,290
Old April 5th, 2003, 02:51 AM   Digg it!   #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Ò®
Jüš† ä gü¥ is offline   Reply With Quote
Old April 12th, 2003, 08:14 PM     #2 (permalink)
Ultimate Member
 
nukes's Avatar
 
Join Date: Oct 2002
Location: Scotland, UK
Posts: 3,221
Send a message via AIM to nukes Send a message via Yahoo to 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.
__________________
_____
NuKeS
nukes is offline   Reply With Quote
Old April 12th, 2003, 08:24 PM     #3 (permalink)
Real gangstas sip on Yacc
 
jkrohn's Avatar
 
Join Date: Oct 2001
Location: Suckas-ville
Posts: 4,552
Send a message via ICQ to jkrohn Send a message via AIM to jkrohn Send a message via Yahoo to jkrohn
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.
jkrohn is offline   Reply With Quote
Old 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.
Jüš† ä gü¥ is offline   Reply With Quote
Old 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*
Jüš† ä gü¥ is offline   Reply With Quote
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Most Active Discussions
Is It Just Me? (2865)
Obama the Muslim (14)
California Passes Anti-Flat-HDTV Le.. (39)
Is the PSU I received dead? (10)
windows vista security holes (9)
Foreign voltage (10)
Install XP pro and a Vista laptop ?.. (10)
HIS HD5770 graphic card question (15)
Print spooler problem (13)
Dept. of HS: NSA 'Helped' Develop V.. (15)
A good PSU? (10)
New Computer wont recognize XP disc (7)
Ideal cheap graph card for PC-Gamin.. (15)
EVGA 9800 gtx help with finding a g.. (8)
Recent Discussions
Have you switched yet? (84)
Install XP pro and a Vista laptop ?? (10)
Wireless Router+Cable Modems and Much.. (0)
Optical Audio A-B Switch (1)
windows vista security holes (9)
Fire in DVD (0)
radeon x850xt platinum & shader 3 (2)
The NTDVM CPU has encountered an ille.. (24)
[F@H SPAM 11/16/09] ! 1/2 months to r.. (34)
Wireless speakers for PC? (11)
Print spooler problem (13)
Help getting around port 80 for camer.. (2)
Display shows 3x5 inch in middle of s.. (3)
monitor will not turn on at all, (1)
World's largest Monopoly Game using G.. (331)
Foreign voltage (10)
FiOS modem/router interfering with ne.. (7)
Browsers wont load websites (2)
Virus Doctor Popup? (1)
Dept. of HS: NSA 'Helped' Develop Vis.. (15)
EVGA 9800 gtx help with finding a goo.. (8)
Modern Warfare For the PC (32)
Problem with speed step/turbo boost? (1)
Modern Warfare 2: Who Bought It? (61)
SIS 740 and Widescreen (8)


All times are GMT -4. The time now is 12:11 AM.
TechIMO Copyright 2009 All Enthusiast, Inc.



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28