Questions Covered in this Release

Languages, Compilers, Debuggers
What programming languages come with OS/2?
Programming language availability
Which of these compilers can be used to generate PM apps?
Which assemblers can produce OS/2 32-bit code?
The two GNU C/C++/ObjC packages
What is REXX? How do I write and run a REXX program?
What debuggers are available for OS/2?
CSD levels for IBM C Set++?
Tools, Toolkits, Accessories
How do I use PATCH, maybe with my own programs?
What programming editors are available for OS/2?
What programming tools/toolkits/accessories are available for OS/2?
TOUCH-GUI 2.0 for OS/2 2.x
Prominare Designer for OS/2 2.x
JAM for OS/2 2.x
What GNU tools are available and where can I find them?
Is a socket library available? How can I use it?
Compiling
Can I distribute the C-Set++ runtime DLL?
How do I statically link my C/C++ program with C-Set++?
How big should my stacksize be?
How do I determine what C/C++ compilator is compiling my code?
How do I perform parallel compilation?
What is an RC of 87 (invalid param) from the API?
GCC/2 crashes with a trap when I try to compile a program. Why?
How do I recompile EPM (easily)?
How to I get BC++ for DOS/Windows to run?
Documentation, Help
Where can I get information on OS/2 APIs and programming?
Where can I get sample code?
Are there any OS/2 programming classes or seminars?
What are good ref. books for programming in OS/2 and PM?
What are good OS/2 programming magazines?
What are the OS/2 redbooks, and how do I get them?
How can I view the GNU C documentation?
Where can I get documentation on the OBJ/LIB/EXE format used by OS/2 2.x?
Where can I find information on HPFS?
PM Programming
Printing
Are there any SIMPLE examples of printing?
Is there an easy way to get printer output (another opinion)?
How do I print a bitmap?
How do I do my own Print Screen?
Menus
How do I add a menu to a dialog box?
How do I make a dynamically changing menu?
How do I create a conditional cascade menu?
How do I remove a separator from a menu?
Container Controls
How do I stop a container from flashing every time I add a record?
How do I get my containers to use Mini-icons?
How do I sort a container control?
How do I query all records in a container - tree view?
I can't get different colors in text control windows
How can I toggle my titlebar on and off?
How can I get transparent regions in bitmaps?
How do I create a status bar at the bottom of my window?
How to have a frame/client and still have a std window?
How do I use printf() in a PM program?
I have a SOM DLL. How do I register it?
How do I save and restore my window size and position?
How do you make a window float above all other?
How to ensure the sizing's correct so the dlg "fits" in the notebook...?
How do I prevent Shutdown from stopping my app?
When I pass a structure to WinCreateWindow, sometimes it doesn't work!
How do I use type filtering in 2.0's open dlg?
When minimizing, my dialog box is overwriting my icon!
How do I make a multi-column listbox?
How do I create my own Master Help Index?
How do I change the font in an MLE?
Why can't I import files larger than 64KB into my MLE?
How do I get PM screen size?
How do I attach Instance data to window created with WinCreateStdWindow?
How do I get a list of fonts?
How do I create a folder in C and put my pgm in it?
How do I do it in REXX?
How do I use the Font dialog (WinFontDlg)?
How do I take control of frame sizing?
How do I use the 16-bit EPM toolkit?
How do I get error info after using WinGetLastError()?
Do you have code to save/restore the clipboard?
How do I know what item was selected in a Combo box?
How do I get a bitmap into a dialog in a DLL?
How does programming PM compare to programming X?
How do I put bitmaps on buttons?
Can a PM program tell if there's a previous instance of itself running?
How to avoid crash when using Drag and Drop?
Are there any PM bindings for GNU Ada?
Miscellaneous Programming
Explain the SYS_DLL keywords.
How do I start another session?
How do I check if a filename is valid?
Why should I use _beginthread instead of DosCreateThread?
How do I open a file that is already in use?
Can we use Vio in v2.0? Where are the docs for it?
Can I redirect stdin and stdout in a child process?
How do I use DosMon*() to stuff the kbd buf?
How do I determine what file system a drive uses?
How do I get the error message from a DOS API call?
How do I set an exception handler?
How can I determine a diskette format and if a disk is in a drive?
What do all those keywords mean when making a DLL?
Where can I find serial port sample code?
How do I disable <Ctrl><Alt><Del>?
Why doesn't printf() produce output when I expect it to?
How do I write an OS/2 device driver?
How do I change the master environment?
What is the best way to communicate between processes?
What is the best way to communicate between threads?
How to I write an IFS?
How do I interface with OS/2's SCSI support?
How do I program full-screen graphics?
How do I program MMPM/2 programs?
How do I peripheral memory or an I/O port?
Porting
How do I port my DOS keyboard TSR to OS/2?
How can I simulate (Unix feature) under OS/2?
How can I recompile public domain/shareware source code for OS/2?
How can I port my DOS program to OS/2?
How can I port my Windows program to OS/2?
Miscellaneous
Is OS/2 suitable for real time programs?
What is available for multimedia programming under OS/2?
What is available for AI/neural net programming under OS/2?
Special software offers
Technical Support
Developer's Assistance Program (DAP)


[Back: Release Notes]
[Next: Languages, Compilers, Debuggers]