home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / games / jots.zip / J.INC < prev    next >
Text File  |  1989-03-14  |  2KB  |  92 lines

  1. ' J.Inc: Include file for all modules
  2.  
  3. DEFINT A-Z
  4. ' In Words.Bas:
  5.             DECLARE SUB InitWordList ()
  6.             DECLARE SUB PickAWord ()
  7.             DECLARE FUNCTION SecretWord$ ()
  8.             DECLARE FUNCTION WordExists% (Word$)
  9.             DECLARE SUB AddWord (Word$)
  10.             DECLARE SUB SaveWordList ()
  11.             DECLARE SUB WordMaintenance ()
  12. ' In Guess.Bas:
  13.             DECLARE SUB InitGuess ()
  14.             DECLARE FUNCTION GuessAWord$ ()
  15. ' In GuesList.Bas:
  16.             DECLARE SUB InitGuessList ()
  17.             DECLARE SUB AddGuess (Word$)
  18.             DECLARE SUB RedrawGuessList ()
  19.             DECLARE FUNCTION GuessCount% ()
  20. ' In Score.Bas:
  21.             DECLARE SUB InitScore ()
  22.             DECLARE SUB AddToScore (Points%)
  23.             DECLARE FUNCTION GuessScore (GuessNumber%)
  24. ' In UsedList.Bas:
  25.             DECLARE SUB InitUsedList ()
  26.             DECLARE SUB AddToUsedList (Word$)
  27. ' In PossList.Bas:
  28.             DECLARE SUB InitPossList ()
  29.             DECLARE SUB RemoveFromPossList (Word$)
  30.             DECLARE SUB ChangePossList ()
  31.             DECLARE FUNCTION PossibleLetterList$ ()
  32.             DECLARE SUB RedrawPossList ()
  33. ' In KnwnList.Bas:
  34.             DECLARE SUB InitKnownList ()
  35.             DECLARE SUB ChangeKnownList ()
  36.             DECLARE FUNCTION KnownList$ ()
  37. '  In MsgBox.Bas:
  38.             DECLARE SUB InitMessage ()
  39.             DECLARE SUB PushMsg ()
  40.             DECLARE SUB PopMsg ()
  41.             DECLARE SUB ShowMessage (Msg$)
  42. ' In Boxes.Bas:
  43.             DECLARE SUB InitBoxes ()
  44.             DECLARE SUB MakeBox (BoxNum%, BoxColor%)
  45.             DECLARE SUB NormalBox (BoxNum%)
  46.             DECLARE SUB HighlightBox (BoxNum%)
  47.             DECLARE SUB BoxCoords (BoxNum%, Box AS ANY)
  48. ' In Main.Bas:
  49.             DECLARE SUB PlayAGame ()
  50.             DECLARE SUB Pause ()
  51.             DECLARE FUNCTION YesNo$ ()
  52. ' In Note.Bas:
  53.             DECLARE SUB InitNotes ()
  54.             DECLARE SUB MakeNotes ()
  55. ' In Menu.Bas:
  56.             DECLARE SUB MainMenu ()
  57. ' In Instruct.Bas:
  58.             DECLARE SUB Instructions()
  59.  
  60. CONST GuessListBox = 1     'Box IDs
  61. CONST GuessBox = 2
  62. CONST KnownBox = 3
  63. CONST ScoreBox = 4
  64. CONST PossListBox = 5
  65. CONST UsedBox = 6
  66. CONST NoteBox = 7
  67. CONST MessageBox = 8
  68. CONST MainMenuBox = 9
  69. CONST MaintMenuBox = 10
  70. CONST AnotherGameBox = 11
  71. CONST MaxBox = AnotherGameBox
  72.  
  73. CONST Normal = 15          'Color IDs
  74. CONST Dark = 7
  75. CONST Exclude = 9
  76. CONST Known = 14
  77. CONST HighLight = 4
  78. CONST Uncertain = 7
  79. CONST Background = 1
  80.  
  81. CONST FALSE = 0
  82. CONST TRUE = NOT FALSE
  83.  
  84. TYPE BoxType
  85.     TopRow AS INTEGER
  86.     BotRow AS INTEGER
  87.     LftCol AS INTEGER
  88.     RtCol  AS INTEGER
  89. END TYPE
  90.  
  91.  
  92.