VERSION 1.0 CLASS BEGIN MultiUse = -1 'True Persistable = 0 'NotPersistable DataBindingBehavior = 0 'vbNone DataSourceBehavior = 0 'vbNone MTSTransactionMode = 0 'NotAnMTSObject END Attribute VB_Name = "TaskLine" 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 mvarsTaskLine As String 'local copy Private mvarTaskHistory As String 'local copy Public Property Let TaskHistory(ByVal vData As String) 'used when assigning a value to the property, on the left side of an assignment. 'Syntax: X.TaskHistory = 5 mvarTaskHistory = vData End Property Public Property Get TaskHistory() As String 'used when retrieving value of a property, on the right side of an assignment. 'Syntax: Debug.Print X.TaskHistory TaskHistory = mvarTaskHistory End Property Public Sub FinishTask() mvarsTaskLine = Right(mvarsTaskLine, Len(mvarsTaskLine) - 1) ' written by IWiz mity@ropnet.ru End Sub Public Property Get CurentTask() As Integer 'used when retrieving value of a property, on the right side of an assignment. 'Syntax: Debug.Print X.CurentTask If mvarsTaskLine <> "" Then CurentTask = CInt(Left(mvarsTaskLine, 1)) End If ' written by IWiz mity@ropnet.ru End Property Public Property Let sTaskLine(ByVal vData As String) 'used when assigning a value to the property, on the left side of an assignment. 'Syntax: X.sTaskLine = 5 mvarsTaskLine = vData End Property Public Property Get sTaskLine() As String 'used when retrieving value of a property, on the right side of an assignment. 'Syntax: Debug.Print X.sTaskLine sTaskLine = mvarsTaskLine End Property