home *** CD-ROM | disk | FTP | other *** search
/ Wacky Windows Stuff... / WACKY.iso / toolbook / db3.tbk (.txt) < prev    next >
Asymetrix ToolBook File  |  1992-02-24  |  39KB  |  903 lines

  1. System
  2. dlginit
  3. tbkwidgets
  4. dlgBox
  5. sortKey
  6. edit fieldName,e5,FIELDNAME
  7. button CHARACTER,b6,TRUE
  8. button BOOL,b7,FALSE
  9. button DATE,b8,FALSE
  10. button NUM,b9,FALSE
  11. button MEMO,b10,FALSE
  12. edit fieldWidth,e11,10
  13. button indexed,b13,FALSE
  14. edit precision,e14,0
  15. button OK,b15,TRUE
  16. button done,b16,TRUE
  17. button cancel,b17,FALSE
  18. ,s19,Field Name
  19. ,g23,Field Type
  20. ,s24,Field Width
  21. ,s25,Precision
  22. gD|D|
  23. 524480,19,30,20,139,212,,,Field Number 4,8,Helv,fieldName,7.47,13.87,52.27,12.06,5,1350631424,129,FIELDNAME,0,CHARACTER,10.48,45.95,50.86,10.46,6,1342177289,128,Character,0,BOOL,10.48,55.79,50.86,10.46,7,1342177289,128,Bool,0,DATE,10.48,65.64,50.86,10.46,8,1342177289,128,Date,0,NUM,10.48,75.49,50.86,10.46,9,1342177289,128,Num,0,MEMO,10.48,85.33,50.86,10.46,10,1342177289,128,Memo,0,fieldWidth,72.80,13.87,18.67,12.06,11,1350631425,129,10,0,indexed,72.65,29.54,41.07,10.46,13,1342242819,128,Indexed,0,precision,42.90,102.32,18.70,12.06,14,1350631426,129,0,0,OK,84.00,58.09,54.10,16.08,15,1342242817,128,OK,0,done,84.00,78.19,54.10,16.08,16,1342242816,128,Done,0,cancel,84.00,98.30,54.10,16.08,17,1342242816,128,Cancel,0,,7.47,3.82,39.20,10.05,19,1342177280,130,Field Name,0,,7.47,35.98,58.86,62.32,23,1342177287,128,Field Type,0,,72.80,3.82,39.20,8.04,24,1342177280,130,Field Width,0,,7.47,104.33,31.73,11.45,25,1342177280,130,Precision,0,uniqueKey,72.65,41.60,50.86,10.46,54,1342242819,128,Unique Key,0,,5.45,117.50,31.73,8.04,44,1342177280,130,Field List,0,fieldList,5.45,127.55,128.80,70.36,45,1352728577,131,,0
  24. 8,17,1342242816,128,Cancel,0,,7.47,3.82,39.20,10.05,19,1342177280,130,Field Name,0,,7.47,35.98,58.86,62.32,23,1342177287,128,Field Type,0,,72.80,3.82,39.20,8.04,24,1342177280,130,Field Width,0,,7.47,104.33,31.73,11.45,25,1342177280,130,Precision,0,uniqueKey,72.65,41.60,50.86,10.46,54,1342242819,128,Unique Key,0,,5.45,117.50,132.53,8.04,44,1342177280,130,Field Name    Width    Index    U-Key,0,fieldList,5.45,127.55,132.50,70.36,45,1352728577,131,,0
  25. 524480,19,30,20,139,212,,,Field Number 5,8,Helv,fieldName,7.47,13.87,52.27,12.06,5,1350631424,129,FIELDNAME,0,CHARACTER,10.48,45.95,50.86,10.46,6,1342177289,128,Character,0,BOOL,10.48,55.79,50.86,10.46,7,1342177289,128,Bool,0,DATE,10.48,65.64,50.86,10.46,8,1342177289,128,Date,0,NUM,10.48,75.49,50.86,10.46,9,1342177289,128,Num,0,MEMO,10.48,85.33,50.86,10.46,10,1342177289,128,Memo,0,fieldWidth,72.80,13.87,18.67,12.06,11,1350631425,129,10,0,indexed,72.65,29.54,41.07,10.46,13,1342242819,128,Indexed,0,precision,42.90,102.32,18.70,12.06,14,1350631426,129,0,0,OK,84.00,58.09,54.10,16.08,15,1342242817,128,OK,0,done,84.00,78.19,54.10,16.08,16,1342242816,128,Done,0,cancel,84.00,98.30,54.10,16.08,17,1342242816,128,Cancel,0,,7.47,3.82,39.20,10.05,19,1342177280,130,Field Name,0,,7.47,35.98,58.86,62.32,23,1342177287,128,Field Type,0,,72.80,3.82,39.20,8.04,24,1342177280,130,Field Width,0,,7.47,104.33,31.73,11.45,25,1342177280,130,Precision,0,uniqueKey,72.65,41.60,50.86,10.46,54,1342242819,128,Unique Key,0,,5.45,117.50,31.73,8.04,44,1342177280,130,Field List,0,fieldList,5.45,127.55,128.80,70.36,45,1352728577,131,,0
  26. ,45,1352728577,131,,0
  27. 7.47,3.08,39.20,10.05,19,1342177280,130,Field Name,0,,7.47,35.24,58.86,62.32,23,1342177287,128,Field Type,0,,72.80,3.08,39.20,8.04,24,1342177280,130,Field Width,0,,7.47,103.59,31.73,11.45,25,1342177280,130,Precision,0,uniqueKey,72.65,40.86,50.86,10.46,54,1342242819,128,Unique Key,0
  28. dBase III Book Generator
  29. FULLNAME
  30. edit fieldName,e5,FIELDNAME
  31. button CHARACTER,b6,TRUE
  32. button BOOL,b7,FALSE
  33. button DATE,b8,FALSE
  34. button NUM,b9,FALSE
  35. button MEMO,b10,FALSE
  36. edit fieldWidth,e11,10
  37. button indexed,b13,FALSE
  38. edit precision,e14,0
  39. button OK,b15,TRUE
  40. button done,b16,TRUE
  41. button cancel,b17,FALSE
  42. ,s19,Field Name
  43. ,g23,Field Type
  44. ,s24,Field Width
  45. ,s25,Precision
  46. button uniqueKey,b54,FALSE
  47. ,s44,Field List
  48. listbox fieldList,l45,
  49. ,18.67,12.06,11,1350631425,129,10,0,indexed,72.65,29.54,41.07,10.46,13,1342242819,128,Indexed,0,precision,42.90,102.32,18.70,12.06,14,1350631426,129,0,0,OK,84.00,58.09,54.10,16.08,15,1342242817,128,OK,0,done,84.00,78.19,54.10,16.08,16,1342242816,128,Done,0,cancel,84.00,98.30,54.10,16.08,17,1342242816,128,Cancel,0,,7.47,3.82,39.20,10.05,19,1342177280,130,Field Name,0,,7.47,35.98,58.86,62.32,23,1342177287,128,Field Type,0,,72.80,3.82,39.20,8.04,24,1342177280,130,Field Width,0,,7.47,104.33,31.73,11.45,25,1342177280,130,Precision,0,uniqueKey,72.65,41.60,50.86,10.46,54,1342242819,128,Unique Key,0,,5.45,117.50,132.53,8.04,44,1342177280,130,Field Name    Width    Index    U-Key,0,fieldList,5.45,127.55,132.50,70.36,45,1352728577,131,,0
  50. linkDLLs
  51. enterBackground
  52. enterBackground
  53. wjlinkDLLs
  54. createDBFile
  55. CreateDBFile
  56. newRecord
  57. " && 
  58. buttonUp
  59. buttonUp
  60. New Record
  61. saveRecord
  62. " && 
  63. buttonUp
  64. buttonUp
  65. Save Record
  66. nextRecord
  67. " && 
  68. buttonUp
  69. buttonUp
  70. previousRecord
  71. " && 
  72. buttonUp
  73. buttonUp
  74. deleteRecord
  75. " && 
  76. buttonUp
  77. buttonUp
  78. Delete Record
  79. sortBy
  80. dlginit
  81. combobox sortField,c8,
  82. button OK,b9,TRUE
  83. button cancel,b10,FALSE
  84. ,s11,Select Field To Sort Records By
  85. dlgbox
  86. 524480,4,30,20,140,128,,,Sort Field,8,Helv,sortField,7.28,11.69,59.43,78.31,8,1352728643,133,ctrlText,0,OK,74.48,55.92,50.86,12.31,9,1342242817,128,OK,0,cancel,74.48,76.02,50.86,12.31,10,1342242816,128,Cancel,0,,76.30,19.73,59.73,34.17,11,1342177280,130,Select Field To Sort Records By,0
  87. Sort By...
  88. firstRecord
  89. " && 
  90. buttonUp
  91. buttonUp
  92. lastRecord
  93. " && 
  94. buttonUp
  95. buttonUp
  96. search
  97. dlgbox
  98. 524480,6,30,20,141,128,,,Search...,8,Helv,searchField,9.14,39.34,59.47,80.31,8,1352728643,133,ctrlText,0,searchText,9.14,11.20,113.90,13.17,9,1350631552,129,,0,,9.14,1.15,41.10,8.04,10,1342177280,130,Search Text,0,search,72.65,39.34,50.86,12.31,11,1342242817,128,Search,0,cancel,72.65,57.44,50.86,12.31,12,1342242816,128,Cancel,0,,9.14,29.29,44.80,8.04,13,1342177280,130,Search Field,0
  99. dlginit
  100. combobox searchField,c8,
  101. edit searchText,e9,
  102. ,s10,Search Text
  103. button search,b11,TRUE
  104. button cancel,b12,FALSE
  105. ,s13,Search Field
  106. Search...
  107. bookScript
  108. buttonUp
  109. buttonUp
  110. Book Script
  111. pageScript
  112. buttonUp
  113. buttonUp
  114. Page Script
  115. whatThe
  116. init 
  117. dlgInit 
  118. infoFile 
  119. "db3.hlp" 
  120. whatTheText
  121. setValue(
  122. whatthe",
  123. dialog(dlgBox 
  124. buttonUp
  125. buttonUp
  126. dlgInit
  127. db3.hlp
  128. edit whatthe
  129. setValue
  130. dlgBox
  131. dialog
  132. whatTheText
  133. infoFile
  134. dlgBox
  135. 524480,2,30,20,232,128,,,What The...,8,Helv,whatthe,3.85,3.49,227.70,92.47,6,1352728645,129,Edit,0,OK,181.07,99.57,50.86,12.31,7,1342242816,128,OK,0
  136. dlgInit
  137. edit whatthe,e6,Edit
  138. button OK,b7,TRUE
  139. What The...
  140. howThe
  141. init 
  142. dlgInit 
  143. infoFile 
  144. "db3.hlp" 
  145. howTheText
  146. setValue(
  147. howthe",
  148. dialog(dlgBox 
  149. buttonUp
  150. buttonUp
  151. dlgInit
  152. db3.hlp
  153. edit howthe
  154. setValue
  155. dlgBox
  156. dialog
  157. howTheText
  158. infoFile
  159. dlgInit
  160. edit howthe,e6,Edit
  161. button OK,b7,TRUE
  162. dlgBox
  163. 524480,2,30,20,232,128,,,How The...,8,Helv,howthe,3.70,3.57,227.73,92.47,6,1352728645,129,Edit,0,OK,181.07,100.06,50.86,12.31,7,1342242816,128,OK,0
  164. How The...
  165. shade
  166. makeBook
  167. 4fName,ndxFields,textWidth,textHeight
  168. gMem 
  169. GlobalAlloc(0,32)
  170.         linkDLL "kernel"
  171.             WORD 
  172. ,DWORD)
  173.             POINTER GlobalLock(
  174. *GlobalFree(
  175. ' GlobalUnlock(
  176. pMem 
  177. "Error allocating memory"
  178.  GetTextMetrics(
  179. tbkwin.dll"
  180.  xUnitsFromPixels(
  181.  yUnitsFromPixels(
  182. user"
  183. GetDC(
  184.         INT ReleaseDC(
  185. .(12,
  186.     unlinkDLL "
  187. openDBFile(
  188. getDBErrorString(
  189. c"failed")
  190.  toolbook 
  191. M"(untitled)"
  192. .exe"
  193. fldCount 
  194. getDBFieldCount()
  195. maxWidth 
  196. leftMargin 
  197. topMargin 
  198. fldName 
  199. getDBFieldName(i)
  200. fldWidth 
  201. getDBFieldWidth(
  202. drawFrom 
  203. + (((2 * i) - 1) * 
  204. drawTo 
  205. + (2 * i * 
  206. " && \
  207. x&& "
  208. " && 
  209. " && \
  210. v""" && \
  211. P""" && \
  212. + ((2 * i) * 
  213. + (((2 * i) + 1) * 
  214. " && \
  215. " && 
  216. " && \
  217. isKey 
  218. P""" && \
  219. " && \
  220. b(((2 * 
  221. ) + (
  222. )), \
  223.             ((
  224. ") + 35)), \
  225.             ((2 * 
  226. ) + 3) * 
  227. B"newRecord",
  228. B"saveRecord",
  229. B"deleteRecord", \
  230. B"sortBy",
  231. B"firstRecord", \
  232. B"previousRecord",
  233. B"nextRecord",
  234. B"lastRecord"
  235. bookName 
  236. upperCase(
  237. "TBK" 
  238. %) - 2) 
  239. %" && 
  240.             ",
  241. " && 
  242. M" && 
  243. dbBookScript()
  244. dbPageScript()
  245. sortKey 
  246. " && """ & sortKeyString & 
  247.  && \
  248. sBook 
  249. retScript 
  250. " & CRLF &
  251. 4recNum" & 
  252. P" & 
  253. """ & 
  254. & """ 
  255. k" & 
  256. initMenu" & 
  257. linkDLLs" & 
  258. """ & 
  259.  & """)" & 
  260. 8) <= 8" & 
  261. 8& "".ndx"" 
  262. ndxFileName" & 
  263. 8& "".
  264. openDBIndexFile(
  265. g)" & 
  266. firstDBKey()" & 
  267. getDBRecordNumber()" & 
  268.  < 1" & 
  269. 1" & 
  270. getValues" & 
  271. 8) <= 8" & 
  272. 8& "".
  273. 8& "".
  274. closeDBIndexFile(
  275. )" & 
  276. closeDBFile(""" & 
  277.  & """)" & 
  278. k" & 
  279. ;" & 
  280. o(9) & \
  281. " & \
  282. o(9) & 
  283. o(9) & \
  284. getDBFieldValue(
  285. " && \
  286. o(9) & \
  287. makeBook
  288. Script
  289. dbBookScript
  290. dbPageScript
  291. makeBook
  292. GlobalAlloc
  293. kernel
  294. GlobalAlloc
  295. GlobalLock
  296. GlobalFree
  297. GlobalUnlock
  298. GlobalAlloc
  299. GlobalLock
  300. Error allocating memory
  301. GetTextMetrics
  302. tbkwin.dll
  303. xUnitsFromPixels
  304. yUnitsFromPixels
  305. GetDC
  306. ReleaseDC
  307. GetDC
  308. GetTextMetrics
  309. xUnitsFromPixels
  310. yUnitsFromPixels
  311. GlobalUnlock
  312. GlobalFree
  313. ReleaseDC
  314. kernel
  315. tbkwin.dll
  316. openDBFile
  317. getDBErrorString
  318. failed
  319. send exit
  320. (untitled)
  321. toolbook.exe
  322. send background
  323. (untitled)
  324. getDBFieldCount
  325. getDBFieldName
  326. getDBFieldWidth
  327. executeRemote "draw with field from
  328. application toolbook topic "(untitled)"
  329. executeRemote "set text of selection to
  330. application toolbook topic "(untitled)"
  331. executeRemote "set borderStyle of selection to none"
  332. application toolbook topic "(untitled)"
  333. executeRemote "set transparent of selection to true"
  334. application toolbook topic "(untitled)"
  335. executeRemote "draw with recordField from
  336. application toolbook topic "(untitled)"
  337. executeRemote "set name of selection to
  338. application toolbook topic "(untitled)"
  339. executeRemote "set isKey of selection to true"
  340. application toolbook topic "(untitled)"
  341. executeRemote "set size of this book to
  342. search
  343. application toolbook topic "(untitled)"
  344. send sizeToPage
  345. (untitled)
  346. newRecord
  347. saveRecord
  348. deleteRecord
  349. sortBy
  350. search
  351. firstRecord
  352. previousRecord
  353. nextRecord
  354. lastRecord
  355. send paste
  356. (untitled)
  357. executeRemote "save as
  358. ,true" application toolbook topic "(untitled)"
  359. executeRemote "set ndxFields of this book to
  360. application toolbook topic
  361. dbBookScript
  362. dbPageScript
  363. getDBFieldName
  364. getDBFieldName
  365. executeRemote "set sortKey of this book to
  366. " & sortKeyString & ""
  367. application toolbook topic bookName
  368. send save
  369. send enterBook
  370. send enterPage to page 1 of this book
  371. sortKey
  372. bookName
  373. drawTo
  374. drawFrom
  375. fldWidth
  376. fldName
  377. topMargin
  378. leftMargin
  379. maxWidth
  380. fldCount
  381. toolbook
  382. fName
  383. ndxFields
  384. textWidth
  385. textHeight
  386. dbBookScript
  387. to handle enterBook
  388. system recNum
  389. send reader
  390. set sysLockScreen to true
  391. set sysChangesDB to false
  392. push "
  393. " onto sysBooks
  394. send initMenu
  395. send linkDLLs
  396. get openDBFile("
  397. if charCount(sortKey of this book) <= 8
  398. put sortKey of this book & ".ndx" into ndxFileName
  399. put chars 1 to 8 of sortKey of this book & ".ndx" into ndxFileName
  400. get openDBIndexFile(ndxFileName)
  401. get firstDBKey()
  402. set recNum to getDBRecordNumber()
  403. if recNum < 1
  404. set recNum to 1
  405. send getValues
  406. forward
  407. to handle leaveBook
  408. if charCount(sortKey of this book) <= 8
  409. put sortKey of this book & ".ndx" into ndxFileName
  410. put chars 1 to 8 of sortKey of this book & ".ndx" into ndxFileName
  411. get closeDBIndexFile(ndxFileName)
  412. get closeDBFile("
  413. pop sysBooks
  414. restore menuBar at both
  415. retScript
  416. sBook
  417. fName
  418. dbPageScript
  419. to handle enterPage
  420. step i from 1 to getDBFieldCount()
  421. put getDBFieldValue(getDBFieldName(i)) into text of
  422. recordField getDBFieldName(i)
  423. retScript
  424. 4fName,ndxFields
  425. ZfldNames,fldTypes,fldWidths,uKeys,precisions,fldList
  426. file:"
  427. r<> "
  428. ) > 8
  429. ) > 8
  430. ".dbf" 
  431. init 
  432. dlgInit 
  433. dlgBox 
  434.  Number" && (i + 1)
  435. setValue(
  436. fieldName","
  437. " & (i + 1))
  438. ,"listbox fieldList",
  439. retValue 
  440. dialog(
  441. getValue(
  442. Bdone")
  443. "TRUE"
  444. Bbool") 
  445. Bnum") 
  446. Bmemo") 
  447. fieldWidth") 
  448. Bindexed") 
  449. BuniqueKey") 
  450.  & CRLF 
  451. createDBFieldTag(i)
  452. setDBFieldTag(
  453. getDBErrorString(
  454. path 
  455. createDBFile(
  456. freeDBFieldTag(tag)
  457. ndxFileName 
  458.  & ".
  459. createDBIndexFile(
  460. closeDBIndexFile(
  461. closeDBFile(
  462. makeBook
  463. buttonUp
  464. buttonUp
  465. Name of file:
  466. cancel
  467. dlgInit
  468. dlgBox
  469. Field Number
  470. edit fieldName
  471. field
  472. setValue
  473. listbox fieldList
  474. setValue
  475. dlgBox
  476. dialog
  477. button done
  478. getValue
  479. edit fieldName
  480. getValue
  481. button character
  482. getValue
  483. button bool
  484. getValue
  485. button date
  486. getValue
  487. button num
  488. getValue
  489. button memo
  490. getValue
  491. edit fieldWidth
  492. getValue
  493. button indexed
  494. getValue
  495. button uniqueKey
  496. getValue
  497. edit precision
  498. getValue
  499. createDBFieldTag
  500. setDBFieldTag
  501. getDBErrorString
  502. createDBFile
  503. getDBErrorString
  504. freeDBFieldTag
  505. createDBIndexFile
  506. closeDBIndexFile
  507. closeDBFile
  508. ;ZmakeBook
  509. ndxFileName
  510. retValue
  511. fldNames
  512. fldTypes
  513. fldWidths
  514. uKeys
  515. precisions
  516. fldList
  517. fName
  518. ndxFields
  519. ZfldNames
  520. init 
  521. dlgInit 
  522. getDBFieldCount()
  523. fieldName 
  524. getDBFieldName(i)
  525. sortKey 
  526. "&" & 
  527. CRLF 
  528. ~(",",
  529. setValue(
  530. ,"comboBox sortField",
  531. "An initialization error occurred."
  532. retValue 
  533. dialog(dlgBox 
  534. getValue(
  535. ndxFileName 
  536. 8)) \
  537. 8& ".
  538. closeDBIndexFile(
  539. ndxFields 
  540. 8)) \
  541. 8& ".
  542. openDBIndexFile(
  543. createDBIndexFile(
  544. ,key,0,0)
  545. reindexDBFile(
  546. firstDBKey()
  547. getValues
  548. buttonUp
  549. buttonUp
  550. dlgInit
  551. getDBFieldCount
  552. getDBFieldName
  553. sortKey
  554. comboBox sortField
  555. setValue
  556. An initialization error occurred.
  557. dlgBox
  558. dialog
  559. comboBox sortField
  560. getValue
  561. sortKey
  562. sortKey
  563. closeDBIndexFile
  564. getDBFieldCount
  565. getDBFieldName
  566. ndxFields
  567. sortKey
  568. sortKey
  569. sortKey
  570. openDBIndexFile
  571. createDBIndexFile
  572. reindexDBFile
  573. firstDBKey
  574. getValues
  575. ndxFileName
  576. retValue
  577. fieldName
  578. fldNames
  579. linkDLLs
  580.  "tbkdb3.dll"
  581.         INT closeAllDBFiles()
  582. (STRING)
  583. $reateDBFile(
  584. ,WORD,
  585. @deleteDBFile(
  586. 7 getDBFileName()
  587. iopenDBFile(
  588. {packDBFile()
  589. selectDBFile(
  590. firstDBRecord()
  591. gotoDBRecord(DWORD)
  592. getDBNavigateToDeleted()
  593.         LONG getDBRecordCount()
  594. getDBRecordDeleted()
  595. lastDBRecord()
  596. nextDBRecord()
  597. YNumber()
  598. removeDBRecords(
  599. setDBNavigateToDeleted(INT)
  600. previousDBRecord()
  601. setDBRecordDeleted(
  602. writeDBRecord(
  603. getDBFieldCount()
  604.  getDBFieldName(
  605. getDBFieldPrecision(
  606. getDBFieldType(
  607.  getDBFieldValue(
  608. getDBFieldWidth(
  609. setDBFieldValue(
  610. heckDBIndex(
  611. DBIndexFile(
  612. reateDBIndexFile(
  613. deselectDBIndexFile()
  614.  getDBIndexExpression()
  615.  getDBIndexFileName()
  616. openDBIndexFile(
  617. reindexDBFile(
  618. findDBKey(
  619. firstDBKey()
  620. getDBKeyType()
  621.  getDBKeyValue()
  622. lastDBKey()
  623. nextDBKey()
  624. previousDBKey()
  625. reateDBFieldTag(
  626. freeDBFieldTag(
  627. setDBFieldTag(
  628.  getDBErrorString(
  629.  getDBDateFormat()
  630. setDBDateFormat(
  631.  "tbkdlg.
  632.  dialog(
  633.  setValue(
  634.  getValue(
  635. initMenu
  636. c"dBase" 
  637. "&ReIndex" 
  638. "&Pack 
  639. sortKeyString 
  640. ) > 8
  641. ".ndx" 
  642. reIndexDBFile(
  643. PackFile
  644. getValues
  645. 4recNum
  646. b(1,getDBRecordNumber())
  647. newRecord
  648. p < 1
  649. saveRecord
  650. i), \
  651. deleteRecord
  652. record?" 
  653. f"OK" 
  654. "Cancel"
  655. firstRecord
  656. previousRecord
  657. nextRecord
  658. lastRecord
  659.  = 13 
  660.  = keyDownArrow
  661. i = 13
  662. "blah" -- 
  663. znothing statement
  664.  = 13
  665.         -- 
  666. isChar(
  667. ! key
  668.  < 32 
  669.  > 126
  670. = 3 -- 
  671. %"mm/dd/yy"
  672. = 4 -- 
  673. fPrecision 
  674. precString 
  675. ecord
  676. ReIndex
  677. deleteRecord
  678. PackFile
  679. firstRecord
  680. initMenu
  681. previousRecord
  682. nextRecord
  683. getValues
  684. lastRecord
  685. keyUp
  686. linkDLLs
  687. keyChar
  688. newRecord
  689. keyDown
  690. enterRecordField
  691. saveRecord
  692. leaveRecordField
  693. isChar
  694. linkDLLs
  695. tbkdb3.dll
  696. closeAllDBFiles
  697. closeDBFile
  698. createDBFile
  699. deleteDBFile
  700. getDBFileName
  701. openDBFile
  702. packDBFile
  703. selectDBFile
  704. firstDBRecord
  705. gotoDBRecord
  706. getDBNavigateToDeleted
  707. getDBRecordCount
  708. getDBRecordDeleted
  709. lastDBRecord
  710. nextDBRecord
  711. getDBRecordNumber
  712. removeDBRecords
  713. setDBNavigateToDeleted
  714. previousDBRecord
  715. setDBRecordDeleted
  716. writeDBRecord
  717. getDBFieldCount
  718. getDBFieldName
  719. getDBFieldPrecision
  720. getDBFieldType
  721. getDBFieldValue
  722. getDBFieldWidth
  723. setDBFieldValue
  724. checkDBIndex
  725. closeDBIndexFile
  726. createDBIndexFile
  727. deselectDBIndexFile
  728. getDBIndexExpression
  729. getDBIndexFileName
  730. openDBIndexFile
  731. reindexDBFile
  732. selectDBIndexFile
  733. findDBKey
  734. firstDBKey
  735. getDBKeyType
  736. getDBKeyValue
  737. lastDBKey
  738. nextDBKey
  739. previousDBKey
  740. createDBFieldTag
  741. freeDBFieldTag
  742. setDBFieldTag
  743. getDBErrorString
  744. getDBDateFormat
  745. setDBDateFormat
  746. tbkdlg.dll
  747. dialog
  748. setValue
  749. getValue
  750. initMenu
  751. dBase
  752. &ReIndex
  753. dBase
  754. &Pack File
  755. dBase
  756. ReIndex
  757. sortKey
  758. reIndexDBFile
  759. getDBErrorString
  760. sortKeyString
  761. PackFile
  762. packDBFile
  763. getDBErrorString
  764. getValues
  765. getDBFieldCount
  766. getDBFieldName
  767. getDBFieldValue
  768. getDBFieldName
  769. getDBRecordNumber
  770. recNum
  771. newRecord
  772. getDBRecordCount
  773. getDBFieldCount
  774. getDBFieldName
  775. getDBFieldName
  776. recNum
  777. saveRecord
  778. getDBFieldCount
  779. getDBFieldName
  780. getDBFieldName
  781. setDBFieldValue
  782. writeDBRecord
  783. recNum
  784. deleteRecord
  785. Delete this record?
  786. Cancel
  787. getDBRecordCount
  788. nextDBKey
  789. previousDBKey
  790. removeDBRecords
  791. getDBErrorString
  792. getValues
  793. recNum
  794. firstRecord
  795. firstDBKey
  796. getDBErrorString
  797. getValues
  798. previousRecord
  799. previousDBKey
  800. getDBErrorString
  801. getValues
  802. nextRecord
  803. nextDBKey
  804. getDBErrorString
  805. getValues
  806. lastRecord
  807. lastDBKey
  808. getDBErrorString
  809. getValues
  810. keyUp
  811. KkeyDown
  812. KkeyDown
  813. keyChar
  814. recordField
  815. getDBFieldWidth
  816. keyDown
  817. isChar
  818. clear
  819. isChar
  820. enterRecordField
  821. leaveRecordField
  822. getDBFieldType
  823. mm/dd/yy
  824. getDBFieldPrecision
  825. i:to1
  826. precString
  827. fPrecision
  828. ZfldNames
  829. init 
  830. dlgInit 
  831. getDBFieldCount()
  832. fieldName 
  833. getDBFieldName(i)
  834. sortKey 
  835. "&" & 
  836. CRLF 
  837. ~(",",
  838. setValue(
  839. ,"comboBox searchField",
  840. "An initialization error occurred."
  841. retValue 
  842. dialog(dlgBox 
  843. getValue(
  844. fldType 
  845. getDBFieldType(
  846. keyValue 
  847. upperCase(
  848. searchText"))
  849. _= 3 -- 
  850. %"mm/dd/yy"
  851. precString 
  852. getDBFieldPrecision(
  853. "Invalid 
  854. value."
  855. ndxFileName 
  856. 8)) \
  857. 8& ".
  858. closeDBIndexFile(
  859. (key)) \
  860. openDBIndexFile(
  861. createDBIndexFile(
  862. R,0,0)
  863. findDBKey(
  864. "Search 
  865. xfound."
  866. getValues
  867. buttonUp
  868. buttonUp
  869. dlgInit
  870. getDBFieldCount
  871. getDBFieldName
  872. sortKey
  873. comboBox searchField
  874. setValue
  875. An initialization error occurred.
  876. dlgBox
  877. dialog
  878. comboBox searchField
  879. getValue
  880. getDBFieldType
  881. edit searchText
  882. getValue
  883. mm/dd/yy
  884. getDBFieldPrecision
  885. Invalid search value.
  886. sortKey
  887. sortKey
  888. sortKey
  889. closeDBIndexFile
  890. openDBIndexFile
  891. createDBIndexFile
  892. findDBKey
  893. Search value not found.
  894. getValues
  895. ndxFileName
  896. i:to1
  897. precString
  898. keyValue
  899. fldType
  900. retValue
  901. fieldName
  902. fldNames
  903.