home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 2: PC / frozenfish_august_1995.bin / bbs / d09xx / d0985.lha / NewTool / FileTypes next >
Text File  |  1994-04-04  |  3KB  |  167 lines

  1. #   Syntax
  2.  
  3. #   TYPE "Src Ada"
  4. #       SUBTYPE "Text"
  5. #       INSERTAFTER "Script"
  6. #       ICONNAME "def_Src Ada"  # path internaly expanded to "ENV:Sys/def_Src Ada.info"
  7. #       NAMEPATTERN *.ada
  8. #   # or OPTNAMEPATTERN *.ada
  9. #   # The 4 upper lines are optional but order MUST be kept.
  10. #   # Lower lines are for information about syntax, and if used order MUST be kept.
  11. #       # COMPAREBYTE OFFSET BYTES
  12. #       COMPAREBYTE 12 $ABADCAFE    # hex bytes, offset decimal
  13. #       COMPAREBYTE $23 "Coucou"    # string bytes, offset in hex
  14. #       SEARCHBYTE  "Salut"
  15. #       SEARCHBYTE  $DEADBEEF
  16. #       SEARCHPATTERN [CASE] "ST-??"
  17. #       MATCHPATTERN [CASE] 45 "ST-??"
  18. #   ENDTYPE
  19.  
  20.  
  21. TYPE "Source C"
  22.     SUBTYPE     Text
  23.     ICONNAME    def_C
  24.     NAMEPATTERN "#?.c"
  25. ENDTYPE
  26.  
  27. TYPE "Include C"
  28.     SUBTYPE     Text
  29.     INSERTAFTER "Source C"
  30.     ICONNAME    def_H
  31.     NAMEPATTERN "#?.h"
  32. ENDTYPE
  33.  
  34. TYPE Asm
  35.     SUBTYPE     Text
  36.     ICONNAME    def_Asm
  37.     NAMEPATTERN "#?.(asm|s|a)"
  38. ENDTYPE
  39.  
  40. TYPE "Incld Asm"
  41.     SUBTYPE     Text
  42.     ICONNAME    def_I
  43.     NAMEPATTERN "#?.i"
  44. ENDTYPE
  45.  
  46. TYPE Doc
  47.     SUBTYPE Text
  48.     ICONNAME def_doc
  49.     NAMEPATTERN "#?.Doc#?"
  50. ENDTYPE
  51.  
  52. TYPE "PP Doc"
  53.     SUBTYPE "PP Data"
  54.     ICONNAME def_doc
  55.     NAMEPATTERN "#?.(Doc#?.pp|Doc)"
  56. ENDTYPE
  57.  
  58. TYPE ReadMe
  59.     SUBTYPE Text
  60.     INSERTAFTER Doc
  61.     ICONNAME def_doc
  62.     NAMEPATTERN "Read#?Me#?"
  63. ENDTYPE
  64.  
  65. TYPE Guide
  66.     SUBTYPE Text
  67.     INSERTAFTER ReadMe
  68.     ICONNAME def_Guide
  69.     NAMEPATTERN "#?.guide"
  70. ENDTYPE
  71.  
  72. TYPE "Tex"
  73.     SUBTYPE "Text"
  74.     ICONNAME    "def_Tex"
  75.     NAMEPATTERN "#?.Tex"
  76. ENDTYPE
  77.  
  78. TYPE Rexx
  79.     SUBTYPE Text
  80.     ICONNAME def_Rexx
  81.     NAMEPATTERN "#?.(rexx|ced)"
  82. ENDTYPE
  83.  
  84. TYPE Basic
  85.     NAMEPATTERN "#?.bas"
  86. ENDTYPE
  87.  
  88. TYPE GFA
  89.     NAMEPATTERN "#?.GFA"
  90. ENDTYPE
  91.  
  92. TYPE "Tex Font"
  93.     COMPAREBYTE 0 $F7593647
  94. ENDTYPE
  95.  
  96. TYPE "Tex DVI"
  97.     OPTNAMEPATTERN "#?.dvi"
  98.     COMPAREBYTE 0 $F7020183
  99. ENDTYPE
  100.  
  101. TYPE "Warp"
  102.     OPTNAMEPATTERN "#?.wrp"
  103.     COMPAREBYTE 0 "Warp"
  104. ENDTYPE
  105.  
  106. TYPE "Zoom"
  107.     OPTNAMEPATTERN "#?.zoom"
  108.     COMPAREBYTE 0 "ZOOM"
  109. ENDTYPE
  110.  
  111. TYPE "ZIP"
  112.     OPTNAMEPATTERN "#?.zip"
  113.     COMPAREBYTE 0 $504B0304
  114. ENDTYPE
  115.  
  116. TYPE "GST"
  117.     OPTNAMEPATTERN "#?.gst"
  118.     COMPAREBYTE 6 "GST"
  119. ENDTYPE
  120.  
  121. TYPE "PPM V1.8"
  122.     COMPAREBYTE 0 $07231988
  123. ENDTYPE
  124.  
  125. TYPE "PPM V2.1"
  126.     COMPAREBYTE 0 $07231988
  127. ENDTYPE
  128.  
  129. TYPE "STSong"
  130.     COMPAREBYTE 0 "PACK"
  131. ENDTYPE
  132.  
  133. TYPE "ST Mod"
  134.     NAMEPATTERN "#?.(mod|mod.pp)"
  135. ENDTYPE
  136.  
  137. TYPE "JPEG"
  138.     OPTNAMEPATTERN "#?.(jpeg|jpg)"
  139.     COMPAREBYTE 0 $FFD8FFE0
  140. ENDTYPE
  141.  
  142. TYPE "PCX"
  143.     COMPAREBYTE 0 $0a050108
  144. ENDTYPE
  145.  
  146. TYPE "GIF"
  147.     COMPAREBYTE 0 "GIF8"
  148. ENDTYPE
  149.  
  150. TYPE "MaxiPlan"
  151.     COMPAREBYTE 0 $474c424c
  152. ENDTYPE
  153.  
  154. TYPE "Mnx5.0Obj"
  155.     INSERTAFTER "Object"
  156.     ICONNAME "def_Mnx5.0Obj"
  157.     COMPAREBYTE 0 $434a
  158. ENDTYPE
  159.  
  160. TYPE "Imagine"
  161.     SUBTYPE "IFF"
  162.     INSERTAFTER "FTXT"
  163.     ICONNAME "def_Imagine"
  164.     COMPAREBYTE 8 "TDDD"
  165. ENDTYPE
  166.  
  167.