home *** CD-ROM | disk | FTP | other *** search
/ C!T ROM 2 / ctrom_ii_b.zip / ctrom_ii_b / PROGRAM / FOXPRO / FCT1_12 / FC_WIN.HDR < prev    next >
Text File  |  1990-09-28  |  2KB  |  109 lines

  1. #output Force Tools 1.1 - Window functions
  2.  
  3. **********
  4. * w_open()
  5. *
  6. * Open an window and return an window handle
  7. *
  8. * Para 1: Left top-row
  9. * Para 2: Left top-col
  10. * Para 3: Right bottom row
  11. * Para 4: Right bottom col
  12. * Para 5: Clear window area yes/no
  13. *
  14. *
  15. function uint w_open prototype
  16.    params value uint, value uint, value uint, value uint, value logical
  17.  
  18. ************
  19. * w_select()
  20. *
  21. * Select an window using the window handle
  22. * returns the current/new active window handle
  23. *
  24. * Para 1: Window handle to select
  25. *
  26. function uint w_select prototype
  27.    params value uint
  28.    
  29. ***********
  30. * w_close()
  31. *
  32. * close the current window
  33. * returns the new active window handle
  34. *
  35. function uint w_close prototype
  36.  
  37. ***************
  38. * w_close_all()
  39. *
  40. * close all active window's
  41. *
  42. procedure w_close_all prototype
  43.  
  44. ************
  45. * w_border()
  46. *
  47. * draw an border around the current active window, 
  48. * fill in with a character and display an shadow.
  49. * The window coordinates are rudeced by 1
  50. *
  51. * Para 1 : Box type    (See Fill function)
  52. * Para 2 : Filler char (See Fill function)
  53. * Para 3 : Shadow byte (See Fill function)
  54. *
  55. procedure w_border prototype
  56.    params const char, const char, value uint
  57.  
  58. ***********
  59. * w_titel()
  60. *
  61. * print an titel in the top row even if an window
  62. * border is active. 
  63. *
  64. * Para 1 : Titel String
  65. * Para 2 : Center Yes/No
  66. *
  67. procedure w_titel prototype
  68.    params const char, value logical
  69.    
  70. ************
  71. * w_active()
  72. *
  73. * return the active window number
  74. *
  75. function uint w_active prototype
  76.    
  77. **********
  78. * w_step()
  79. *
  80. * set window movement increment/decrement step
  81. *
  82. * Para 1 : Vertical step
  83. * Para 2 : Horizontal step
  84. *
  85. procedure w_step prototype
  86.    params value uint, value uint
  87.  
  88. **********
  89. * w_move()   
  90. *
  91. * move window through cursor key's, escape terminates
  92. *
  93. procedure w_move prototype
  94.  
  95. *********
  96. * w_row()
  97. *
  98. * return the top row of an window
  99. *
  100. function uint w_row prototype
  101.  
  102. *********
  103. * w_col()
  104. *
  105. * return the bottom row of an window
  106. *
  107. function uint w_col prototype
  108.  
  109. * eof - fc_win.hdr