home *** CD-ROM | disk | FTP | other *** search
/ Joystick Magazine 2002 January / JOY133_CD2.iso / data / sharewares / communication / w32-401.exe / FINGER32.FFF < prev    next >
Text File  |  1998-05-11  |  3KB  |  73 lines

  1. ;
  2. ; Form Fact File for the sample Pegasus Mail 32-bit Finger extension
  3. ; Pegasus Mail System, Copyright 1990-98 David Harris, all rights reserved.
  4. ;
  5. ; FFFs are examined by Pegasus Mail at startup and are used to determine
  6. ; what forms resources are available to users. WinPMail scans the following
  7. ; locations when looking for FFFs -
  8. ;
  9. ;    * The user's home mailbox
  10. ;    * The base directory (ie, where WINPMAIL.EXE resides)
  11. ;    * If present, the directory indicated by an FFF environment variable.
  12. ;
  13. ; An FFF may contain definitions for as many forms as you wish - in general
  14. ; terms, system-wide FFFs are best defined in a single file since this will
  15. ; speed the startup of the program, but the ability to have multiple FFFs
  16. ; can make for much simpler installation of new forms.
  17. ;
  18. ; -------------------------------------------------------------------------
  19. ; WARNING -- WARNING -- WARNING -- WARNING -- WARNING -- WARNING -- WARNING
  20. ; -------------------------------------------------------------------------
  21. ; WinPMail forms are executable code! You should never load forms onto your
  22. ; system unless you are absolutely certain of their pedigree, because they
  23. ; are a perfect vehicle for trojan horses.
  24. ; -------------------------------------------------------------------------
  25. ;
  26. ; The following keywords are recognized in this file:
  27. ;
  28. ; "Form name"      - The name which should appear in the form selector list
  29. ; "Form DLL"       - Full path to the DLL containing the form's code
  30. ; "Form type"      - Either COMPOSER or READER
  31. ; "Form flags"     - A bitmap value - see below
  32. ; "Form tagname"   - Form's registered tagname written into outgoing mail
  33. ; "Form data"      - Any custom data required by the form
  34. ; "32-bit model"   - Indicates that the extension is for WinPMail/32
  35. ; "End"            - End of definition - add the form to the form list.
  36. ;
  37. ; "Form triggers"  - only valid for READERS - what should activate the form
  38. ;
  39. ; "Form flags" is a bitmap composed of the following bits:
  40. ;
  41. ;  Mnemonic     Value   Meaning
  42. ;  ----------------------------------------------------------------
  43. ;  WPM_STARTUP    1     Load the extension when WinPMail starts up
  44. ;  WPM_NOLIST     2     Do not show in the "Extensions" window list
  45. ;  WPM_HIDDEN     4     Hide the parent MDI window on loading
  46. ;  WPM_LOGGING    8     Extension wants to receive logging events
  47. ;  WPM_ONEONLY   16     Only allow one running instance at any time
  48. ;  WPM_FIRSTRUN  32     Autoload extension on first-ever WinPMail run
  49. ;  WPM_USES_TCP  64     Extension requires TCP/IP services to run
  50. ;
  51. ;  Various flags can be combined by adding (or ORing) the values
  52. ;  together - so to have a hidden extension which loads at startup,
  53. ;  is interested in logging events, and does not appear in the
  54. ;  "Extensions" window, you would use 1 + 2 + 4 + 8 = 15
  55. ;
  56. ; "Extended flags" is a bitmap containing extra options for the extension:
  57. ;  WPMX_ASERVER   1     Add the extension to the "Addresses" menu
  58. ;  WPMX_COMPOSER  2     Add the extension to the "New message" submenu
  59.  
  60. Form name = "Finger client"
  61. 32-bit model = 1
  62. Form DLL = ~a\FINGER32.DLL
  63. Form type = COMPOSER
  64. Form flags = 64
  65. Extended flags = 1
  66. Form tagname = "PM-FINGER"
  67.  
  68. ;  You can enter the default finger server host in "Form Data"
  69.  
  70. Form data = ""
  71. End
  72.  
  73.