home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Source Code / Visual Basic Source Code.iso / vbsource / vbmail / reply.frm (.txt) < prev    next >
Encoding:
Visual Basic Form  |  1995-09-06  |  6.6 KB  |  234 lines

  1. VERSION 2.00
  2. Begin Form Reply 
  3.    BackColor       =   &H00FFFF00&
  4.    Caption         =   "Message Reply"
  5.    ClientHeight    =   5385
  6.    ClientLeft      =   1185
  7.    ClientTop       =   810
  8.    ClientWidth     =   7500
  9.    Height          =   6075
  10.    Left            =   1125
  11.    LinkMode        =   1  'Source
  12.    LinkTopic       =   "Form1"
  13.    ScaleHeight     =   5385
  14.    ScaleWidth      =   7500
  15.    Top             =   180
  16.    Width           =   7620
  17.    Begin TextBox ReplyText 
  18.       FontBold        =   -1  'True
  19.       FontItalic      =   0   'False
  20.       FontName        =   "MS Sans Serif"
  21.       FontSize        =   9.75
  22.       FontStrikethru  =   0   'False
  23.       FontUnderline   =   0   'False
  24.       Height          =   2370
  25.       Left            =   180
  26.       MultiLine       =   -1  'True
  27.       ScrollBars      =   2  'Vertical
  28.       TabIndex        =   0
  29.       Top             =   2805
  30.       Width           =   7170
  31.    End
  32.    Begin TextBox MsgText 
  33.       BackColor       =   &H00FFFF00&
  34.       FontBold        =   -1  'True
  35.       FontItalic      =   0   'False
  36.       FontName        =   "MS Sans Serif"
  37.       FontSize        =   9.75
  38.       FontStrikethru  =   0   'False
  39.       FontUnderline   =   0   'False
  40.       Height          =   1410
  41.       Left            =   165
  42.       MultiLine       =   -1  'True
  43.       ScrollBars      =   2  'Vertical
  44.       TabIndex        =   8
  45.       Top             =   1110
  46.       Width           =   7185
  47.    End
  48.    Begin Frame Frame1 
  49.       BackColor       =   &H00FFFF00&
  50.       Caption         =   "To: Al Stevens"
  51.       Height          =   1095
  52.       Left            =   165
  53.       TabIndex        =   1
  54.       Top             =   30
  55.       Width           =   7185
  56.       Begin Label MsgSubj 
  57.          BackColor       =   &H00FFFF00&
  58.          Caption         =   "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
  59.          Height          =   225
  60.          Left            =   780
  61.          TabIndex        =   7
  62.          Top             =   810
  63.          Width           =   6330
  64.       End
  65.       Begin Label Label3 
  66.          BackColor       =   &H00FFFF00&
  67.          Caption         =   "Subj:"
  68.          Height          =   270
  69.          Left            =   150
  70.          TabIndex        =   4
  71.          Top             =   810
  72.          Width           =   495
  73.       End
  74.       Begin Label MsgFrom 
  75.          BackColor       =   &H00FFFF00&
  76.          Caption         =   "xxxxxxxxxxxxxxx"
  77.          Height          =   225
  78.          Left            =   780
  79.          TabIndex        =   6
  80.          Top             =   570
  81.          Width           =   3480
  82.       End
  83.       Begin Label Label8 
  84.          BackColor       =   &H00FFFF00&
  85.          Caption         =   "From:"
  86.          Height          =   225
  87.          Left            =   150
  88.          TabIndex        =   2
  89.          Top             =   570
  90.          Width           =   510
  91.       End
  92.       Begin Label MsgDate 
  93.          BackColor       =   &H00FFFF00&
  94.          Caption         =   "xx/xx/xx"
  95.          Height          =   225
  96.          Left            =   780
  97.          TabIndex        =   5
  98.          Top             =   315
  99.          Width           =   840
  100.       End
  101.       Begin Label Label1 
  102.          BackColor       =   &H00FFFF00&
  103.          Caption         =   "Date:"
  104.          Height          =   255
  105.          Left            =   150
  106.          TabIndex        =   3
  107.          Top             =   300
  108.          Width           =   495
  109.       End
  110.    End
  111.    Begin Label Label2 
  112.       BackColor       =   &H00FFFF00&
  113.       Caption         =   "Reply:"
  114.       Height          =   240
  115.       Left            =   165
  116.       TabIndex        =   9
  117.       Top             =   2550
  118.       Width           =   690
  119.    End
  120.    Begin Menu ID_FILE 
  121.       Caption         =   "&File"
  122.       Begin Menu ID_OPEN 
  123.          Caption         =   "&Open"
  124.          Begin Menu ID_MAILBOX 
  125.             Caption         =   "&Mailbox"
  126.          End
  127.          Begin Menu ID_EDITOR 
  128.             Caption         =   "&Editor"
  129.          End
  130.          Begin Menu ID_MAILFILES 
  131.             Caption         =   "Mail &Files"
  132.          End
  133.       End
  134.       Begin Menu ID_SEND 
  135.          Caption         =   "&Send"
  136.          Shortcut        =   ^S
  137.       End
  138.       Begin Menu ID_DELETE 
  139.          Caption         =   "&Delete"
  140.       End
  141.       Begin Menu sep 
  142.          Caption         =   "-"
  143.       End
  144.       Begin Menu ID_EXIT 
  145.          Caption         =   "E&xit"
  146.       End
  147.    End
  148.    Begin Menu ID_EDIT 
  149.       Caption         =   "&Edit"
  150.       Begin Menu ID_CUT 
  151.          Caption         =   "Cu&t          Shift+Del"
  152.       End
  153.       Begin Menu ID_COPY 
  154.          Caption         =   "&Copy       Ctrl+Ins"
  155.       End
  156.       Begin Menu ID_PASTE 
  157.          Caption         =   "&Paste      Shift+Ins"
  158.       End
  159.       Begin Menu ID_DEL 
  160.          Caption         =   "&Delete     Del"
  161.       End
  162.    End
  163. DefInt A-Z
  164. ' ---- Add User Name to Reply Form
  165. Sub Form_Load ()
  166.     Frame1.Caption = "To: " + MyUserName
  167. End Sub
  168. ' ---- Edit/Copy Menu Command
  169. Sub ID_COPY_Click ()
  170.     SendKeys "^{INSERT}"
  171. End Sub
  172. ' ---- Edit/Cut Menu Command
  173. Sub ID_CUT_Click ()
  174.     SendKeys "+{DEL}"
  175. End Sub
  176. ' ---- Edit/Delete Menu Command
  177. Sub ID_DEL_Click ()
  178.     SendKeys "{DEL}"
  179. End Sub
  180. ' ---- Edit Menubar Selection
  181. Sub ID_EDIT_Click ()
  182.     If CanWrite = True Then
  183.         Blk = (ReplyText.SelLength > 0)
  184.     Else
  185.         Blk = (MsgText.SelLength > 0)
  186.     End If
  187.     ID_CUT.Enabled = (Blk And CanWrite)
  188.     ID_COPY.Enabled = Blk
  189.     ID_DEL.Enabled = (Blk And CanWrite)
  190.     ID_PASTE.Enabled = (ClipBoard.GetFormat(CF_TEXT) And CanWrite)
  191. End Sub
  192. ' ---- File/Open/Editor Menu Command
  193. Sub ID_EDITOR_Click ()
  194.     Unload Reply
  195.     Editor.Show
  196. End Sub
  197. ' ---- File/Exit Menu Command
  198. Sub ID_EXIT_Click ()
  199.     Unload Reply
  200. End Sub
  201. ' ---- File/Open/Mailbox Menu Command
  202. Sub ID_MAILBOX_Click ()
  203.     Unload Reply
  204.     LoadMailBox "MSG"
  205. End Sub
  206. ' ---- File/Open/Mail Files Menu Command
  207. Sub ID_MAILFILES_Click ()
  208.     Unload Reply
  209.     LoadMailBox "FIL"
  210. End Sub
  211. ' ---- Edit/Paste Menu Command
  212. Sub ID_PASTE_Click ()
  213.     SendKeys "+{INSERT}"
  214. End Sub
  215. ' ---- File/Send Menu Command
  216. Sub ID_SEND_Click ()
  217.     SendMail RTrim$(MsgFrom.Caption), MsgSubj.Caption, ReplyText.Text, False
  218. End Sub
  219. ' ---- Message Text is Read-only
  220. Sub MsgText_GotFocus ()
  221.     CanWrite = False
  222. End Sub
  223. Sub MsgText_KeyDown (KeyCode As Integer, Shift As Integer)
  224.     NoClipBrd KeyCode, Shift
  225. End Sub
  226. ' ---- Message Text is Read-only
  227. Sub MsgText_KeyPress (KeyAscii As Integer)
  228.     KeyAscii = 0
  229. End Sub
  230. ' ---- Reply Text is Read-write
  231. Sub ReplyText_GotFocus ()
  232.     CanWrite = True
  233. End Sub
  234.