home *** CD-ROM | disk | FTP | other *** search
/ Programming Tool Box / SIMS_2.iso / code / network / ogmess / viewform.txt < prev   
Text File  |  1995-02-27  |  2KB  |  89 lines

  1. Sub done_btn_Click ()
  2.     viewmsg = False
  3.     Kill maildir + username
  4.     Unload viewform
  5. End Sub
  6.  
  7. Sub e_call_Click ()
  8. clipboard.SetText message_read.text
  9. End Sub
  10.  
  11. Sub e_copy_Click ()
  12. If message_read.sellength = 0 Then
  13.     MsgBox "There is no text selected for Copy", 48
  14. Else
  15.     clipboard.SetText message_read.seltext
  16. End If
  17.  
  18. End Sub
  19.  
  20. Sub f_about_Click ()
  21. about.Show
  22.  
  23. End Sub
  24.  
  25. Sub f_print_Click ()
  26. stuff$ = viewform.message_read.text
  27. printmsg_rtn stuff$
  28.  
  29. End Sub
  30.  
  31. Sub f_save_Click ()
  32. 'This command will save the text currently in the message
  33. 'box to a specified file.
  34.     savetext = message_read.text
  35.     saveit.Show
  36. End Sub
  37.  
  38. Sub f_setup_Click ()
  39. resetup
  40. End Sub
  41.  
  42. Sub Form_Load ()
  43.     viewmsg = True
  44.  
  45.     Open maildir + username For Input As #2
  46.         If LOF(2) > 60000 Then
  47.             msg$ = "Sorry, message is too large to View"
  48.             MsgBox msg$, 16, "File too Big"
  49.             Unload viewform
  50.         End If
  51.     
  52.     loopcnt% = 0
  53.  
  54.     Do Until EOF(2)
  55.         
  56.         Line Input #2, nextline$
  57.         loopcnt% = loopcnt% + 1
  58.         If loopcnt% = 1 Then
  59.             fromname = getfield$(2, "-", nextline$)
  60.         End If
  61.         If loopcnt% = 2 Then   'get subject
  62.  
  63.             default_subj = Right$(nextline$, ((Len(nextline$) - 10)))
  64.         End If
  65.         filebuffer$ = filebuffer$ + nextline$ + Chr$(13) + Chr$(10)
  66.  
  67.     Loop
  68.  
  69.     message_read.text = filebuffer$
  70.     Close #2
  71.  
  72. End Sub
  73.  
  74. Sub Form_Paint ()
  75. If windowstate = 0 Then
  76.     centerwnd viewform
  77. End If
  78.  
  79. End Sub
  80.  
  81. Sub reply_btn_Click ()
  82.     done_btn_Click
  83.     If fromname <> "" Then
  84.         ogsend.select_user_combo.text = fromname
  85.     End If
  86.     ogsend.Show
  87. End Sub
  88.  
  89.