home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Programmer's Library 1.3 / Microsoft-Programers-Library-v1.3.iso / sampcode / os2sdk / os2sdk12 / readme < prev    next >
Encoding:
Text File  |  1990-07-10  |  3.8 KB  |  101 lines

  1. Sample Name    Illustrates...
  2.  
  3. ACCEL           Calls included with INCL_WINACCELERATORS to generate keyboard
  4.                 accelerators through a dialog box
  5.  
  6. BIGBEN          Simple text-based clock program.  Uses various VIO calls.
  7.  
  8. BIO        A biorhythm chart drawing application.  Demonstrates writing
  9.         to the clipboard, and GPI calls.
  10.  
  11. BROWSE        Drawing in an AVIO Presentation Space, with scrollbars.
  12.         It allows you to browse through a specified file.
  13.  
  14. CALC/DCALC    Bitmaps, hit testing, drawing using GpiBox, GpiLine;
  15.         and some manual drawing
  16.  
  17. CASCADE         Demonstrates cascading menus
  18.  
  19. CHASER          Multi-threaded text game which demonstrates Mouse API calls
  20.  
  21. CLIPVIEW        Sample PM app; allows user to browse contents of clipboard.
  22.                 Shows how to process clipboard formats, handle scroll bars,
  23.                 use listboxes and save large BITMAP files.
  24.  
  25. CLOCK           Window subclassing, frame control processing, Gpi transforms
  26.         This application displays a clock; the title and menu bars
  27.         can be removed by double-clicking; and dragging any part
  28.         of the window results in the entire window being moved
  29.  
  30. COMTALK        A PM Terminal Application.  Uses AVIO, and multiple threads.
  31.  
  32. CPGREP          A multi-threaded grep variation
  33.  
  34. DDEML           DDE communications manager (DLL) and related sample apps.
  35.  
  36. DLGSAMP        Demonstrates various types of dialog boxes
  37.  
  38. EDPLINE        Demonstrates Gpi calls to draw lines and curves
  39.  
  40. EXPAND          Dialog box expansion
  41.  
  42. FATPEL        A nice drawing package which shows which pixels get lit up
  43.         when a line (or Fillet, Spline, Point Arc) is drawn
  44.  
  45. FDIR            Conversion of long filenames to standard (8.3) and how to
  46.                 determine the longname from the EA of a FAT file.
  47.  
  48. HANOI           Towers of Hanoi solver.  Demonstrates use of multiple threads
  49.                 to handle PM interface and recursive algorithm.
  50.  
  51. INIEDIT        Allows browsing of OS2.INI file (WinProfile calls); also
  52.         loads printer options from OS2.INI properly for printing
  53.  
  54. JIGSAW          A nice visual jigsaw puzzle application; demonstrates Gpi
  55.                 calls for segment storage, clipping to regions, Bit Blts
  56.  
  57. LINEFRAC    Drawing with multiple threads, bitmaps as menu items, how
  58.         to read/write bitmaps, and Gpi calls
  59.  
  60. MDI        Demonstrates the standard Multiple Document Interface
  61.  
  62. MSGBOX        Allows the user to experiment with various message box styles
  63.  
  64. OPENDLG        Standardized "File...Open" and "File...Save As" dialog boxes
  65.         Includes a sample program (HELLO) to show how to use the DLL.
  66.  
  67. PIPES           Uses DosMakePipe to demonstrate interprocess communication.
  68.  
  69. PMCAP        Allows screen dumps to bitmap files
  70.  
  71. SHARE           Use of shared memory and ram semaphores between seperate
  72.                 processes.
  73.  
  74. SNAP        Screen snapshotting utility.  Allows regions to be selected.
  75.  
  76. SORT            Uses multiple threads to sort and plot data in PM window.
  77.  
  78. SPY        Message hooking/debugging utility
  79.  
  80. STOCK        A sample of how to print correctly from an OS/2 app.  Uses
  81.         simple line graphs for examples.
  82.  
  83. SUSPEND         Demo of DosSuspendThread/DosResumeThread.
  84.  
  85. TED             PM text editor which utilizes the IPFC Help Manager and an
  86.                 MLE for text interaction.
  87.  
  88. TERMINAL        Simple ANSI terminal emulator.
  89.  
  90. VECTFONT    Shows off OS/2 Vector Font capabilities
  91.  
  92. WMCHAR        Displays the various flags set when WM_CHAR message is sent
  93.  
  94. Make sure that the INCLUDE subdirectory here is in your INCLUDE variable,
  95. that LIB is in your LIB variable, and that DLL is in your LIBPATH variable
  96. (of your CONFIG.SYS file).  This should happen as part of the SETUP process.
  97.  
  98. Many samples compile with the slibcep library; a few link with mlibcep and
  99. llibcep.  These are protect mode, math emulator libraries which should be
  100. built when installing Microsoft C 5.10.
  101.