home *** CD-ROM | disk | FTP | other *** search
/ The Best of Windows 95.com 1996 December / WIN95_DEC_1996_1.ISO / mail / w32-250.exe / FFF.TXT < prev    next >
Text File  |  1996-12-17  |  3KB  |  66 lines

  1. ;
  2. ; Form Fact File format (.FFF files).
  3. ;
  4. ; FFFs are examined by Pegasus Mail at startup and are used to determine
  5. ; what forms resources are available to users. WinPMail scans the following
  6. ; locations when looking for FFFs -
  7. ;
  8. ;    * The user's home mailbox
  9. ;    * The base directory (ie, where WINPMAIL.EXE resides)
  10. ;    * If present, the directory indicated by an FFF environment variable.
  11. ;
  12. ; An FFF may contain definitions for as many forms as you wish - in general
  13. ; terms, system-wide FFFs are best defined in a single file since this will
  14. ; speed the startup of the program, but the ability to have multiple FFFs
  15. ; can make for much simpler installation of new forms.
  16. ;
  17. ; -------------------------------------------------------------------------
  18. ; WARNING -- WARNING -- WARNING -- WARNING -- WARNING -- WARNING -- WARNING
  19. ; -------------------------------------------------------------------------
  20. ; WinPMail forms are executable code! You should never load forms onto your
  21. ; system unless you are absolutely certain of their pedigree, because they
  22. ; are a perfect vehicle for trojan horses.
  23. ; -------------------------------------------------------------------------
  24. ;
  25. ; The following keywords are recognized in this file:
  26. ;
  27. ; "Form name"      - The name which should appear in the form selector list
  28. ; "Form DLL"       - Full path to the DLL containing the form's code
  29. ; "Form type"      - COMPOSER, READER or ENCRYPTOR
  30. ; "Form flags"     - A bitmap value - see below
  31. ; "Form tagname"   - Form's registered tagname written into outgoing mail
  32. ; "Form data"      - Any custom data required by the form
  33. ; "32-bit model"   - Should be set to '1' for 32-bit extensions
  34. ; "End"            - End of definition - add the form to the form list.
  35. ;
  36. ; "Form triggers"  - only valid for READERS - what should activate the form
  37. ;
  38. ; "Form flags" is a bitmap composed of the following bits:
  39. ;
  40. ;  Mnemonic     Value   Meaning
  41. ;  ----------------------------------------------------------------
  42. ;  WPM_STARTUP    1     Load the extension when WinPMail starts up
  43. ;  WPM_NOLIST     2     Do not show in the "Extensions" window list
  44. ;  WPM_HIDDEN     4     Hide the parent MDI window on loading
  45. ;  WPM_LOGGING    8     Extension wants to receive logging events
  46. ;  WPM_ONEONLY   16     Only allow one running instance at any time
  47. ;  WPM_FIRSTRUN  32     Autoload extension on first-ever WinPMail run
  48. ;  WPM_USES_TCP  64     Extension requires TCP/IP services to run
  49. ;
  50. ;  The following flag values can be used by encryptor extensions:
  51. ;
  52. ;  CAN_ENCRYPT      256   Module can encrypt messages
  53. ;  CAN_DECRYPT      512   Module can decrypt messages
  54. ;  CAN_SIGN        1024   Module can add digital signatures to messages
  55. ;  CAN_VALIDATE    2048   Module can verify digital signatures
  56. ;  HAS_INTERFACE   4096   Module has a key management user interface
  57. ;  NEEDS_BURSTING  8192   Module requires one message per recipient
  58. ;  NO_DC_PASSWORD 16384   Module does not require a decryption password
  59. ;
  60. ;  Various flags can be combined by adding (or ORing) the values
  61. ;  together - so to have a hidden extension which loads at startup,
  62. ;  is interested in logging events, and does not appear in the
  63. ;  "Extensions" window, you would use 1 + 2 + 4 + 8 = 15
  64. ;
  65.  
  66.