home *** CD-ROM | disk | FTP | other *** search
/ Mastering Visual Basic 5 / MasteringVisualBasic5.iso / ch_code / ch06 / rubber / rubber.frm (.txt) next >
Encoding:
Visual Basic Form  |  1997-02-20  |  1.3 KB  |  42 lines

  1. VERSION 5.00
  2. Begin VB.Form Form1 
  3.    BackColor       =   &H00FFFFFF&
  4.    Caption         =   "Form1"
  5.    ClientHeight    =   4545
  6.    ClientLeft      =   60
  7.    ClientTop       =   345
  8.    ClientWidth     =   6150
  9.    ForeColor       =   &H00C0C0C0&
  10.    LinkTopic       =   "Form1"
  11.    ScaleHeight     =   4545
  12.    ScaleWidth      =   6150
  13.    StartUpPosition =   3  'Windows Default
  14. Attribute VB_Name = "Form1"
  15. Attribute VB_GlobalNameSpace = False
  16. Attribute VB_Creatable = False
  17. Attribute VB_PredeclaredId = True
  18. Attribute VB_Exposed = False
  19. Dim XStart, YStart As Single
  20. Dim XOld, YOld As Single
  21. Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
  22.     If Button <> 1 Then Exit Sub
  23.     XStart = X
  24.     YStart = Y
  25.     XOld = XStart
  26.     YOld = YStart
  27.     Form1.DrawMode = 7
  28. End Sub
  29. Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
  30.     If Button <> 1 Then Exit Sub
  31.     Form1.Line (XStart, YStart)-(XOld, YOld)
  32.     Form1.Line (XStart, YStart)-(X, Y)
  33.     XOld = X
  34.     YOld = Y
  35. End Sub
  36. Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
  37.     If Button <> 1 Then Exit Sub
  38.     Form1.DrawMode = 13
  39.     Form1.Line (XStart, YStart)-(XOld, YOld)
  40.     Form1.Line (XStart, YStart)-(X, Y)
  41. End Sub
  42.