-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathAnimationStep.cls
90 lines (68 loc) · 2.47 KB
/
AnimationStep.cls
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
VERSION 1.0 CLASS
BEGIN
MultiUse = -1 'True
Persistable = 0 'NotPersistable
DataBindingBehavior = 0 'vbNone
DataSourceBehavior = 0 'vbNone
MTSTransactionMode = 0 'NotAnMTSObject
END
Attribute VB_Name = "AnimationStep"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = True
Attribute VB_PredeclaredId = False
Attribute VB_Exposed = False
Attribute VB_Ext_KEY = "SavedWithClassBuilder6" ,"Yes"
Attribute VB_Ext_KEY = "Top_Level" ,"Yes"
'local variable(s) to hold property value(s)
Private mvarstartX As Integer 'local copy
Private mvarstartY As Integer 'local copy
Private mvarendX As Integer 'local copy
Private mvarendY As Integer 'local copy
Public cellValue As Integer
Public amIaMerge As Boolean
Public Property Let endY(ByVal vData As Integer)
'used when assigning a value to the property, on the left side of an assignment.
'Syntax: X.endY = 5
mvarendY = vData
End Property
Public Property Get endY() As Integer
'used when retrieving value of a property, on the right side of an assignment.
'Syntax: Debug.Print X.endY
endY = mvarendY
End Property
Public Function printMe() As String
printMe = CStr(mvarstartX) + "x" + CStr(mvarstartY) + "->" + CStr(mvarendX) + "x" + CStr(mvarendY)
End Function
Public Property Let endX(ByVal vData As Integer)
'used when assigning a value to the property, on the left side of an assignment.
'Syntax: X.endX = 5
mvarendX = vData
End Property
Public Property Get endX() As Integer
'used when retrieving value of a property, on the right side of an assignment.
'Syntax: Debug.Print X.endX
endX = mvarendX
End Property
Public Property Let startY(ByVal vData As Integer)
'used when assigning a value to the property, on the left side of an assignment.
'Syntax: X.startY = 5
mvarstartY = vData
End Property
Public Property Get startY() As Integer
'used when retrieving value of a property, on the right side of an assignment.
'Syntax: Debug.Print X.startY
startY = mvarstartY
End Property
Public Property Let startX(ByVal vData As Integer)
'used when assigning a value to the property, on the left side of an assignment.
'Syntax: X.startX = 5
mvarstartX = vData
End Property
Public Property Get startX() As Integer
'used when retrieving value of a property, on the right side of an assignment.
'Syntax: Debug.Print X.startX
startX = mvarstartX
End Property
Private Sub Class_Initialize()
amIaMerge = False
End Sub