home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 5 / 05.iso / a / a065 / 1.img / TBLIB.EXE / TBLIB.RMK < prev    next >
Encoding:
Text File  |  1992-03-09  |  4.8 KB  |  142 lines

  1. // TBlib.rmk
  2.  
  3. .prg.obj:
  4.     Clipper $* /a /m /n /w
  5.     Lib tblib -+ $*.obj;
  6.  
  7. dict.obj: dict.prg
  8.  
  9. // MyTBColumnNew() - Create TBColumn object, allows setting of all i vars
  10. MyTBCNew.obj: MyTBCNew.prg
  11.  
  12. // MyTBrowseNew() - Create TBrowse object, allows setting of all i vars
  13. MyTBrnew.obj: MyTBrnew.prg
  14.  
  15. // TBCClone() - Return a clone of an existing TBColumn object
  16. TBCClone.obj: TBCClone.prg
  17.  
  18. // TBRClone()  - Return a clone of an existing TBrowse object
  19. TBRClone.obj: TBRClone.prg
  20.  
  21. // TBMsg() - Display a message at maxrow() without side-effect
  22. TBMsg.obj: TBMsg.prg
  23.  
  24. // FullStabilize() - Repeatedly call stabilize until it returns true
  25. FullStab.obj: FullStab.prg
  26.  
  27. // KeyStabilize() - Repeatedly call stabilize until it returns true or
  28. //                  the user preses a key
  29. KeyStab.obj: KeyStab.prg
  30.  
  31. // StdMeth() - Apply standard key to Tbrowse object. Returns true if
  32. //             key handled, otherwise false
  33. StdMeth.obj: StdMeth.prg
  34.  
  35. // NumVisibleRows() - Retusn number of visible data rows
  36. NumVis.obj: NumVis.prg
  37.  
  38. // TBCColPos() - Returns array containing column position of
  39. //               each visible column
  40. TBCColPo.obj: TBCColPo.prg
  41.  
  42. // TBWhSkip() - skipBlock function implementing general purpose
  43. //              while condition
  44. TBWhSkip.obj: TBWhSkip.prg
  45.  
  46. // TBWhStart() - goTopBlock function implementing general purpose 
  47. //               while condition
  48. TBWhStrt.obj: TBWhStrt.prg
  49.  
  50. // TBWhEnd() - goBottomBlock function implementing general purpose
  51. //             while condition
  52. TBWhEnd.obj: TbWhEnd.prg
  53.  
  54. // TBForStart() - goTopBlock function implementing general purpose for
  55. //                condition
  56. TBFrStrt.obj: TBFrStrt.prg
  57.  
  58. // TBForEnd() - goBottomBlock function implementing general purpose
  59. //              for condition
  60. TBFrEnd.obj: TBFrEnd.prg
  61.  
  62. // TBForSkip() - skipBlock function implementing general purpose
  63. //               for condition
  64. TBFrSkip.obj: TBFrSkip.prg
  65.  
  66. // TBFwFirst() - goTopBlock function implementing general purpose
  67. //               for and while condition
  68. TBFwFrst.obj: TBFwFrst.prg
  69.  
  70. // TBFwLast() - goBottomBlock function implementing general purpose
  71. //              for and while condition
  72. TBFwLast.obj: TBFwLast.prg
  73.  
  74. //   TBFwSkip()       - skipBlock function implementing general
  75. //                      purpose for and while condition
  76. TBFwSkip.obj: TBFwSkip.prg
  77.  
  78. //   AddAllFields()   - Add all fields in current database as TBColumns
  79. //                      to the passed TBrowse object
  80. AddFlds.obj: AddFlds.prg
  81.  
  82. //   DbSkipBlock()    - Abstracted skipblock for database browsing
  83. DbSkpBlk.obj: DbSkpBlk.prg
  84.  
  85. //   DbStabilize()    - Repeatedly call stabilize until it returns .T.,
  86. //                      ensuring the same record is highlighted (for
  87. //                      database edits)
  88. DbStblze.obj: DbStblze.prg
  89.  
  90. //   TBForWhile()     - Return TBrowse object implementing for and
  91. //                      while conditions. Pass as blocks.
  92. TbFWhle.obj: TbFWhle.prg
  93.  
  94. //   TBFwGoNext()     - Move to next record with for and while condition
  95. //                      set. Return .T. if moved, otherwise .F.
  96. TBFwNext.obj: TBFwNext.prg
  97.  
  98. //   TBFwGoPrev()     - Move to previous record with for and while
  99. //                      condition set. Return .T. if moved, otherwise .F.
  100. TBFwPrev.obj: TBFwPrev.prg
  101.  
  102. //   TBaGoLast()      - Go to last record supporting append mode
  103. TBaGoLst.obj: TBaGoLst.prg
  104.  
  105. //   TBaGoFirst()     - Go to first    record supporting append mode
  106. TBaGoFst.obj: TBaGoFst.prg
  107.  
  108. //   TBaGoNext()      - Go to next     record supporting append mode
  109. TBaGoNxt.obj: TBaGoNxt.prg
  110.  
  111. //   TBaGoPrev()      - Go to previous record supporting append mode
  112. TBaGoPrv.obj: TBaGoPrv.prg
  113.  
  114. //   TBfwaFirst()     - TBrowse routine called by goTopBlock. fwa stands for
  115. //                      "for/while/append". It supports generic for and while
  116. //                      conditions and append mode.
  117. TBFwaFst.obj: TBFwaFst.prg
  118.  
  119. //   TBfwaLast()      - Routine called by goBottomBlock to move to the last
  120. //                      record in the database matching the for and while
  121. //                      condition, and taking append mode into account.
  122. TBFwaLst.obj: TBFwaLst.prg
  123.  
  124. //   TBfwaGoNext()    - Move to next record supporting for and while
  125. //                      conditions and append mode
  126. TBFwaNxt.obj: TBFwaNxt.prg
  127.  
  128. //   TBfwaGoPrev()    - Move to previous record record supporting for and
  129. //                      while conditions and append mode
  130. TBFwaPrv.obj: TBFwaPrv.prg
  131.  
  132. //   TBfwaBrowse()    - Sets up TBrowse object for a browse with a while
  133. //                      and for condition and append mode
  134. TBFwaBrs.obj: TBfwaBrs.prg
  135.  
  136. // MyBrowse1() - Simple generic browse routine
  137. MyBrows1.obj: MyBrows1.prg
  138.  
  139. // MyBrowse2() - Standard generic browse routine. Allows key
  140. //               specific actions to be passed as key / block pairs
  141. MyBrows2.obj: MyBrows2.prg
  142.