home *** CD-ROM | disk | FTP | other *** search
/ ST-Computer Leser 1998 October / STC_CD_10_1998.iso / ONLINE / DFUE / NN_50 / FORMATS < prev    next >
Text File  |  1998-09-26  |  14KB  |  470 lines

  1. NameNet.
  2. ================================================================
  3.        UNIQUE HEADER CODES & ILLEGAL CHARACTERS
  4. ================================================================
  5. 255      delimit
  6. 254  ■   ident_d
  7. 253  ²   ref_mark               FLAGS SERIAL NUMBER
  8. 252  ⁿ   ident_a
  9. 251  √   ident_b
  10. 250  ·   ident_c
  11. 249  ∙   ident_e
  12. 248  °   w_ident_a               V1 only
  13. 247  ≈   w_ident_d
  14. 246  ÷   S_ident_a               V1 only
  15. 245  ⌡   S_ident_d
  16. 244  ⌠   ident_postcode
  17. 243  ≤   NN1_ident_d             old top_char
  18. 242  ≥   NN2_ident_d
  19. 241  ±   NN3_ident_d
  20. 240  ≡   NN4_ident_d            top_char 3.100 and later
  21. 239  ∩   NN5_ident_d
  22. 238  ε   NN6_ident_d
  23. 237  φ   erased_ident_d         top_char 3.200 and later
  24. 236  ∞   top_char 4.200 and later
  25.  
  26. Top_char is the highest ASCII value input that NameNet will accept.
  27.  
  28.  
  29. =========================================================================
  30. .INF files format
  31. =========================================================================
  32. Version 5.00                                Version number
  33. NameNet 5 written by:
  34. Roger Derry,
  35. 38 Leopold Road,
  36. BRISTOL,
  37. BS6 5BS.
  38. U.K.
  39.    0117-942 8342
  40. +44 117 942 8342
  41.  (voice & fax)
  42. #                                      single # gives blank line
  43. #
  44. #
  45. #
  46. #
  47. #        15th line of message
  48.  1950       Default output fields
  49. SHOP        User icon 1 text
  50.  0          0= use text <>0 don't
  51. USER 2      User icon 2 text
  52.  0          0= use text <> don't use
  53. 13,10,-1    EOL for merge file output
  54. 13,10,126,13,10,-1      EOR for merge file output
  55.                            '     variables for labels print out
  56. 1                         no of labels in row
  57. 01                        no of labels in column
  58. 35                        label width (chars)
  59. 1                         lines height
  60. 1                         lines space between labels
  61. 1                         chars space between labels
  62. 2                         form feed mode (0-3)
  63. 0                         label offset
  64. 0                         form feed n rows
  65. 0                         top adjust
  66. 0                         extra line
  67. 0                         no of label copies (not implemented)
  68. 34                        quote character for merge output
  69. 0                         quote flag
  70. 0                         header flag
  71. 13,10,-1                  file cr characters
  72. function characters table  this text appears in file before aux 
  73.                            chars.
  74. 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1   'no longer used
  75. NTSC mode   0=don't care, 1= 50Hz 2= 60Hz (only affects colour)
  76. default printer  0=ascii, 1= 1st Word 2,3,4 printer drivers
  77. print item gap
  78. print filter info
  79. print output info
  80. print message
  81. print NameNet header
  82. mercury cost code
  83. print labels without addresses
  84. output to merge without addresses
  85. auto_caps_config$
  86. capitalization_text$
  87. screen size x                             \screen size values have to
  88. screen size y                             \match the present screen for
  89. screen size w                             \saved window size to be loaded
  90. screen size h
  91. Input window x
  92. Input window y
  93. Input window w
  94. Input window h
  95. Display window x
  96. Display window y
  97. Display window w
  98. Display window h
  99. Uplink window x
  100. Uplink window y
  101. Uplink window w
  102. Uplink window h
  103. Downlink window x
  104. Downlink window y
  105. Downlink window w
  106. Downlink window h
  107. top window                  /3 Input window
  108. next window                 /5 Display window
  109. next window                 /6 Uplink window
  110. bottom window               /7 Downlink window
  111. MTOS                        /was multitasking OS in use
  112. AES                         /AES when saved
  113. link_offset1
  114. link_offset2
  115.  Title:                     Entry form titles
  116.  First Name:
  117.  Name: 
  118.  Inits:
  119.  Pref Name:
  120.  
  121.  Remark:-                  
  122. Family:-
  123. Address:-
  124.     Postcode    
  125. Cost Centre:
  126. Telephone:-
  127. Data:-      
  128. Comment:-                  
  129. Miscellaneous:-
  130. NN1                                     Sub array names
  131. NN2
  132. NN3
  133. NN4                                     spare
  134. NN5                                     spare
  135. NN6                                     spare
  136. link threshold                          no of links tested for 
  137.                                         by Long Links only mode, 
  138.                                         default 4
  139.  
  140. Notes
  141. EOL is End-of-line and is normally carriage return line feed but 
  142. can be changed.
  143. EOR is End-of-record and is normally CR/LF/~/CR/LF. The first 
  144. CR/LF
  145. is providing end of line for last field of record. By setting 
  146. EOL to
  147. a comma and EOR to CR/LF you can produce a comma delimited record
  148. suitable for some mail merge packages
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156. ================================================================
  157. NAMENET.DAT file format
  158. ================================================================
  159. version$  'this is used to cope with extended .dat file formats
  160. SHORT_CUT_FILE 1 path
  161. SHORT_CUT_FILE 1 file name
  162. SHORT_CUT_FILE 2 path
  163. SHORT_CUT_FILE 2 file name
  164. SHORT_CUT_FILE 3 path
  165. SHORT_CUT_FILE 3 file name
  166. SHORT_CUT_FILE 4 path
  167. SHORT_CUT_FILE 4 file name
  168. SHORT_CUT_FILE 5 path
  169. SHORT_CUT_FILE 5 file name
  170. SHORT_CUT_FILE 6 path
  171. SHORT_CUT_FILE 6 file name
  172. ntsc_mode
  173. sound_FX
  174. time_out_length&\60000&
  175. modem_esc$
  176. modem_ATZ$
  177. trunk_code$
  178. modem_dial$
  179. modem_HU$
  180. modem_HU_pause$
  181. modem_time_out$
  182. merc_name$
  183. merc_access$
  184. Merc_PIN$
  185. merc_CC$
  186. This exchange    (LEL 1)
  187. local exchange   (LEL 2)
  188. local exchange   (LEL 3)
  189. local exchange   (LEL 4)
  190. merc_mode                  ;dial via C&W -1=always 1=ON 0=off
  191. merc_int_code$
  192. merc_int_tok$
  193. modem_reset$
  194. start_buffer&
  195. p_item_gap
  196. date mode   0=DDMMYY 1= MMDDYY 2=YYMMDD
  197. pause_mode
  198. pause secs
  199. inset
  200. line width
  201. kill null
  202. inline printer width 1
  203. inline printer width 2
  204. inline printer width 3
  205. not british postcode
  206. uk_code$
  207. backup_mode_off
  208. colour palette 0
  209. colour palette 1
  210. colour palette 2
  211. colour palette 3
  212. mono palette (0=black on white &777=white on black)
  213. use ram keyboard
  214. do_auto_caps
  215. do_auto_1st_caps
  216. do_auto_caps_lock
  217. backup_extender$     'including "."
  218. page_set$(0)
  219. page_set$(1)
  220. page_set$(2)
  221. page_set$(3)
  222. page_set$(4)
  223. page_set$(5)
  224. do_screen_blank
  225. modem_wait
  226. clear_password
  227. reveal_password
  228. confirm
  229. comma_format
  230. ram_help
  231. acc_present
  232. number of local exchange lines (N)
  233. LEL5
  234. ....
  235. LELN
  236. flush keyboard 0= off 1 = before show list 2 = after
  237. delay before refs are shown (ms)
  238. size_windows
  239. q_size
  240. show_1st_proc
  241. sound_level
  242. ignore_printer_status
  243. diagnostic&
  244. lel_mode
  245. grow_boxes
  246. show_using
  247. show_no_links
  248. get_colour
  249. do_auto_top
  250. top_all
  251. link_right_justify
  252. dot_pattern
  253. stop_cli$                    'string sent to bar CLI
  254. cli_bar                 'switch on cli_bar
  255. right_mouse_delay&
  256. nag_number
  257. insist_number
  258. stop_modem_message
  259. send_cli$                   'string sent to enable CLI
  260. merc_hash
  261. print_cost_code
  262. comment_first
  263. cli_mode
  264. cli_auto
  265. do_011_space                'format 011X xxxxxxx to 011Z xxx xxxx
  266. do_remove_dash              'hide leading dash on screen
  267. ascii_underline             'character underline in ASCII output
  268. address indent              'no of chars address indented by
  269. Right Mouse substitute      'Right or left shift = right mouse button down
  270. force_mercury               'force local calls via Mercury 
  271. erase_mode&                 'set erase mode value
  272. key_entry_always            'output key entry links even switched off
  273. cross link defaults         'Sets which cross links fields are switched 
  274.                              on. Unless changed this is coded as "ZBEFH"
  275. screen_comment_first        '
  276. ================================================================
  277. File Format 'DATA FORMAT
  278. ================================================================
  279. HEADER
  280. hh:mm, YY/MM/DD delimit    time & date
  281. 32 x classification names
  282. Preset 1 name delimit
  283. Preset 1 value &H00000000 to &HFFFFFFFF delimit
  284. Preset 2 name delimit
  285. Preset 2 value &H00000000 to &HFFFFFFFF delimit
  286. Preset 3 name delimit
  287. Preset 3 value &H00000000 to &HFFFFFFFF delimit
  288. Preset 4 name delimit
  289. Preset 4 value &H00000000 to &HFFFFFFFF delimit
  290.  
  291. ref Mark next serial; value &H00000000 to &7FFFF delimit optional
  292. RECORD
  293.  
  294. ' 1   ident_a IDENT_NUMBER delimit ⁿXXXX ■
  295. ' 2   ident_d Name delimit
  296. ' 3   FIRSTNAME delimit
  297. ' 4   REMARK delimit
  298. ' 5   type delimit (SINGLE BYTE HEX)   ie 0-F
  299. ' 6   CLASS delimit (&H00000000 to &HFFFFFFFF)
  300. ' 7   ident_e TELEPHONE ............ ident_e TELEPHONE delimit
  301. ' 8   ADDRESS delimit
  302. ' 9   COMMENT delimit
  303. '10   DATE delimit
  304. '11   ident_b UP REF ident_b UP REF............ident_b UP REF 
  305. delimit
  306. '12   ident_c down REF ident_c down REF............ident_c down REF delimit
  307. '13   ident_number$ delimit
  308.         When there is no cross link then this is the same as 
  309.         ident_number. With a cross linked entry the first four 
  310.         characters point to the crosslinked entry's ident_number.
  311.         character 5 is always Z. This will be followed by
  312.         ? @ A or B, These code how the cross link is used.
  313.         ? select cross linked address not to be used
  314.         @ causes the local address to be used for labels etc
  315.         A causes the two addresses to be merged
  316.         B causes the cross linked address to be used instead of the 
  317.         local address.
  318.  
  319. Additionally extra letters may be added to the string
  320. C  use local remark (typically for a job title)
  321. D  use extra text field
  322. E  use crosslinked name
  323. F  display cross linked telephone numbers as well as local 
  324.    numbers
  325. G  add cross linked remark to cross link name
  326. H  append cross linked comment
  327.  
  328. '14   secret$ delimit if length=0 then end of list else number 
  329. of entries following
  330. '  14 N number of following entries (at least 1)
  331. ' 1  15 title       title$
  332. ' 2  16 Family         spouse$
  333. ' 3  17 concealed notes   concealed$ (Password encrypted using a 
  334.                                     simple technique.)
  335. ' 4  18 initials       initial$
  336. ' 5  19 Serial number     reference$
  337.  
  338. ' 6  20 Preferred name
  339. ' 7  21 Miscellaneous
  340.   8  22 Cost Centre code |* send cli |* stop cli default global
  341.   9  23 extra cross link text
  342.  10  24 screen only Comment
  343.  11  25 sub Date
  344.  
  345.       'Types   0=NameNet system note (!NOTES entry)
  346. '     1=person - home
  347. '     2=person - work
  348. '     3=company
  349. '     4=service
  350. '     5=data
  351. '     6=keyword
  352. '     7=post
  353. '     8=place
  354. '     9=text
  355. '     A=publish
  356. '     B=User 1
  357. '     C=User 2
  358. '     D=Lost Touch icon
  359. '     E=image not implemented but icon and button exists in 
  360.       resource
  361. '     F=drawing not implemented but icon and button exists in 
  362.       resource
  363. '           F=Spare
  364. 'w_ident_d is used in lieu of ident_d for wiped Name
  365. ###################################################################
  366.  
  367. ===================================================================
  368. NAMENET.COD FILE FORMAT
  369. ===================================================================
  370. 2304 BYTE file containing three printer drivers. Each 
  371. variableis one 48 byte field padded with ASCII 0. ASCII 0 
  372. itself is represented by '0''
  373. 0               printer driver 1 name
  374. 1               bold on
  375. 2               bold off
  376. 3               italic on
  377. 4               italic off
  378. 5               underline on
  379. 6               underline off
  380. 7               large on
  381. 8               large off
  382. 9               skipover
  383. 10              page set up
  384. 11              printer set up
  385.  
  386. 12              page length
  387. 13              Line feed       1 byte
  388. 14              formfeed        1 byte
  389. 15              parallel        1 byte
  390.  
  391. 0       16      printer driver 2 name
  392. 1       17      bold on
  393. 2       18      bold off
  394. 3       19      italic on
  395. 4       20      italic off
  396. 5       21      underline on
  397. 6       22      underline off
  398. 7       23      large on
  399. 8       24      large off
  400. 9       25      skipover
  401. 10      26      page set up
  402. 11      27      printer set up
  403. 12      28      page length
  404. 13      29      Line feed       1 byte
  405. 14      30      formfeed        1 byte
  406. 15      31      parallel        1 byte
  407.  
  408. 0       32      printer driver 3 name
  409. 1       33      bold on
  410. 2       34      bold off
  411. 3       35      italic on
  412. 4       36      italic off
  413. 5       37      underline on
  414. 6       38      underline off
  415. 7       39      large on
  416. 8       40      large off
  417. 9       41      skipover
  418. 10      42      page set up
  419. 11      43      printer set up
  420. 12      44      page length
  421. 13      45      Line feed       1 byte
  422. 14      46      formfeed        1 byte
  423. 15      47      parallel        1 byte
  424.  
  425.  
  426. ===================================================================
  427. NN_ACC.INF FILE FORMAT
  428. ===================================================================
  429. NameNet Accessory   Version 4.100       File identifier string
  430. dat path               path of NAMENET.DAT being used
  431. diagnostic mode         function varies
  432. name                    output on/off
  433. remark                  output on/off
  434. address                 output on/off
  435. telephone               output on/off
  436. comment                 output on/off
  437. title                   output on/off
  438. initials                output on/off
  439. prefname                output on/off
  440. family                  output on/off
  441. cost centre             output on/off
  442. date                    output on/off
  443. misc                    output on/off
  444. cross linked address    output on/off
  445. concealed               output on/off
  446. linkmode                off/long/on
  447. sortlinks               on/off
  448. casemode                case sensitive searches on/off
  449. kbbuffer size           Keyvboard buffer size
  450. write delay             delay for output to keyboard buffer
  451. forcepacketmode         output as packets
  452. kbshortcutstate         alt/cntrl/shift combination for keybd shortcut
  453. kbshortcutchar          keyboard shortcut character ascii value
  454. close if not top        close window if not top
  455. field text              "<Alt Address>"
  456. field text              "Serial number:"
  457. field text              "Up references:"
  458. field text              "Down references:"
  459. field text              " ≡ Links Suppressed ≡"
  460. field text              " ≡ Long Links Only ≡"
  461. default array           Flat/norm
  462. first name width        characters
  463. show timer              on/off
  464. menu clear time         ms
  465. do check delay          ms
  466. display delay           ms
  467. open from keyboard      on/off
  468. ignore tcv file         on/off
  469.  
  470.