home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / cset21v5.zip / TOOLKT21 / SC / WPPGMF.SC < prev    next >
Text File  |  1993-05-03  |  3KB  |  146 lines

  1.  
  2. # This file was generated by the SOM Compiler.
  3. # FileName: wppgmf.sc.
  4. # Generated using:
  5. #     SOM Precompiler spc: 1.22
  6. #     SOM Emitter emitcsc: 1.10
  7.  
  8. /*
  9.  *  Module Header
  10.  * 
  11.  *  Module Name: WPPGMF
  12.  * 
  13.  *  OS/2 Presentation Manager Workplace class definitions
  14.  * 
  15.  *  Copyright (c) International Business Machines Corporation 1991, 1992
  16.  * 
  17.  */
  18.  
  19. #include "wpdataf.sc"
  20.  
  21. class: WPProgramFile, 
  22.     external stem = wppgm, local, external prefix = pgm_, 
  23.     classprefix = pgmM_, major version = 1, minor version = 2, 
  24.     file stem = wppgmf;
  25.  
  26.  
  27. parent class: WPDataFile;
  28.  
  29.  
  30. release order:
  31.     wpAddProgramAssociationPage, wpAddProgramPage, wpAddProgramSessionPage, 
  32.     wpSetProgDetails, wpQueryProgDetails, wpSetProgIcon, 
  33.     wpQueryAssociationFilter, wpQueryAssociationType, wpSetAssociationFilter, 
  34.     wpSetAssociationType;
  35.  
  36. methods:
  37.  
  38.  
  39.     ULONG    wpAddProgramAssociationPage(HWND hwndNotebook), name lookup;
  40.  
  41.     BOOL    wpQueryProgDetails(PPROGDETAILS pProgDetails,
  42.         PULONG pulSize), name lookup;
  43.  
  44.     BOOL    wpSetProgDetails(PPROGDETAILS pProgDetails), name lookup;
  45.  
  46.     ULONG    wpAddProgramPage(HWND hwndNotebook), name lookup;
  47.  
  48.     ULONG    wpAddProgramSessionPage(HWND hwndNotebook), name lookup;
  49.  
  50.     PSZ    wpQueryAssociationFilter(), name lookup;
  51.  
  52.     PSZ    wpQueryAssociationType(), name lookup;
  53.  
  54.     BOOL    wpSetAssociationFilter(PSZ pszFilter), name lookup;
  55.  
  56.     BOOL    wpSetAssociationType(PSZ pszType), name lookup;
  57.  
  58.     override wpSetAssociatedFileIcon;
  59.  
  60.     -- From WPDataFile
  61.  
  62.     override wpInitData;
  63.  
  64.     -- From WPObject
  65.  
  66.     override wpSaveState;
  67.  
  68.     -- From WPObject
  69.  
  70.     override wpRestoreState;
  71.  
  72.     -- From WPObject
  73.  
  74.     override wpAddSettingsPages;
  75.  
  76.     -- From WPObject
  77.  
  78.     override wpOpen;
  79.  
  80.     -- From WPObject
  81.  
  82.     override wpModifyPopupMenu;
  83.  
  84.     -- From WPObject
  85.  
  86.     override wpMenuItemSelected;
  87.  
  88.     -- From WPObject
  89.  
  90.     override wpMenuItemHelpSelected;
  91.  
  92.     -- From WPObject
  93.  
  94.     override wpMoveObject;
  95.  
  96.     -- From WPObject
  97.  
  98.     override wpDragOver;
  99.  
  100.     -- From WPObject
  101.  
  102.     override wpDrop;
  103.  
  104.     -- From WPObject
  105.  
  106.     override wpCopyObject;
  107.  
  108.     -- From WPObject
  109.  
  110.     override wpConfirmRenameFileWithExt;
  111.  
  112.     -- From WPFileSystem
  113.  
  114.     override wpCreateAnother;
  115.  
  116.     -- From WPObject
  117.  
  118.     override wpFilterPopupMenu;
  119.  
  120.     -- From WPObject
  121.  
  122.     override wpSetup;
  123.  
  124.     -- From WPObject
  125.  
  126.     override wpQueryNameClashOptions;
  127.  
  128.     -- From WPObject
  129.  
  130.     override wpclsQueryTitle, class;
  131.  
  132.     -- From WPObject
  133.  
  134.     override wpclsQueryIconData, class;
  135.  
  136.     -- From WPObject
  137.  
  138.     override wpclsQueryDefaultView, class;
  139.  
  140.     -- From WPObject
  141.  
  142.     override wpclsQueryStyle, class;
  143.  
  144.     -- From WPObject
  145.  
  146.