home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / VSCPPv8.zip / VACPP / IBMCPP / samples / TOOLKIT / PM / CONTROLS / README next >
Text File  |  1995-06-08  |  3KB  |  104 lines

  1.  
  2.  
  3. CONTROLS - PM Controls
  4.  
  5.  
  6. DESCRIPTION:
  7.  
  8. CONTROLS demonstrates a Presentation Manager application that conforms
  9. with Common User Access* requirements and implements the following
  10. new controls: Container, Notebook, Slider, Spin button, and Value set.
  11.  
  12. The sample program also demonstrates secondary windows, such as dialog
  13. and message boxes.  The program lets the user edit and save text files.
  14. Help, in IPF format, also is provided.
  15.  
  16. The code in CONTROLS is structured so that the addition of a new
  17. function is handled in an efficient manner.  For example, to add a new
  18. command to an existing menu, you need only add the command to the
  19. resource file, then add the appropriate message-processing
  20. routines to the STY_USER.C file.
  21.  
  22. TASK:
  23. The program lets the user edit and save text files.
  24.  
  25. CONCEPT/FEATURE:
  26.  
  27. - PM window creation
  28. - Menu Creation
  29. - Dialog box creation
  30. - Presentation parameters
  31. - Initialization and display of PM controls
  32. - Help creation and initialization
  33.  
  34.  
  35. SAMPLE LOCATION:
  36. Inside the PM Sample Programs folder (which is inside the VisualAge C++ 
  37. Samples folder).
  38.  
  39. Note:This sample is not provided in project form.
  40.  
  41. SOURCE FILE LOCATION:
  42.  
  43. X:\ibmcpp\samples\toolkit\pm\controls
  44. where X: is the drive you installed the samples and document component
  45. of VisualAge C++ for OS/2.
  46.  
  47.  
  48. HOW TO RUN THE SAMPLE:
  49.  
  50. -From your OS/2 desktop:
  51.  Double-click on the sample's icon.
  52.  
  53. -From an OS/2 command prompt:
  54. To start a non-WorkPlace Shell sample program from an OS/2 command
  55. prompt, type the name of the executable file and press Enter.  If you
  56. have edited source code of a sample program and want to recompile,link,
  57. and run the files, use the NMAKE tool. Your output is the executable
  58. file.  For information about the NMAKE utility, see the
  59. OS/2 Tools Reference.
  60.  
  61.  
  62. SOFTWARE/HARDWARE PREREQUISITES:
  63.  
  64. - IBM VisualAge C++
  65. - OS/2 Warp
  66. - IBM or compatible 386 and up.
  67.  
  68.  
  69. REQUIRED FILES      DESCRIPTIONS
  70.  
  71.   readme            This file
  72.   style.def
  73.   style.exe         sample executable
  74.   style.hlp         Help resource file
  75.   style.ipf
  76.   style.mak         MakeMake generated makefile
  77.   sty_dlg.c         Dialog procedures and support code
  78.   sty_dlg.h
  79.   sty_dlg.ipf       Help resoure file for sty_dlg
  80.   sty_edit.c        Support code for WM_COMMAND posted by the edit menu
  81.   sty_edit.ipf
  82.   sty_file.c        Support code for WM_COMMAND posted by the file menu
  83.   sty_file.ipf
  84.   sty_help.c        Help manager interface code
  85.   sty_help.h
  86.   sty_help.ipf
  87.   sty_help.rc
  88.   sty_ico1.ico
  89.   sty_ico2.ico
  90.   sty_ico3.ico
  91.   sty_ico4.ico
  92.   sty_init.c        Initialization routines
  93.   sty_main.c        Main() entry point
  94.   sty_main.dlg
  95.   sty_main.h
  96.   sty_main.ico
  97.   sty_main.rc
  98.   sty_menu.ipf
  99.   sty_pnt.c         code for main client window painting
  100.   sty_user.c        User message processing code
  101.   sty_xtrn.h
  102.  
  103.  
  104.