VERSION 1.0 CLASS BEGIN MultiUse = -1 'True Persistable = 0 'NotPersistable DataBindingBehavior = 0 'vbNone DataSourceBehavior = 0 'vbNone MTSTransactionMode = 0 'NotAnMTSObject END Attribute VB_Name = "ClsAttributes" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = False Attribute VB_PredeclaredId = False Attribute VB_Exposed = False Attribute VB_Ext_KEY = "SavedWithClassBuilder6" ,"Yes" Attribute VB_Ext_KEY = "Top_Level" ,"Yes" Option Explicit Public Enum TypesOfDatas MyFloat = 5 MyChar = 129 MyVarChar = 200 MynChar = 130 MynVarChar = 202 MyBit = 11 MyTinyInt = 17 MySmallInt = 2 MyInt = 3 MyDecimal = 13 MyDateTime = 135 MyNumber = 131 MyNumberScale = 1131 End Enum 'local variable(s) to hold property value(s) Private mvarEnabled_ As Boolean 'local copy Private mvarType_ As Long 'local copy Private mvarSubType As Long 'local copy Private mvarSelection_ As Boolean 'local copy Private mvarMax_ As Long 'local copy Private mvarMin_ As Long 'local copy Private mvarDataType As TypesOfDatas 'local copy Private mvarName_ As String 'local copy Private mvarValueDisplay As String 'local copy Private mvarValueStore As String 'local copy Private mvarChanged_ As Boolean 'local copy Private mvarSpecific_ As Boolean 'Local copy Public Property Let ValueStore(ByVal vData As String) mvarValueStore = vData End Property Public Property Get ValueStore() As String ValueStore = mvarValueStore End Property Public Property Let ValueDisplay(ByVal vData As String) mvarValueDisplay = vData End Property Public Property Get ValueDisplay() As String ValueDisplay = mvarValueDisplay End Property Public Property Let Name_(ByVal vData As String) mvarName_ = vData End Property Public Property Get Name_() As String Name_ = mvarName_ End Property Public Property Let DataType(ByVal vData As TypesOfDatas) mvarDataType = vData End Property Public Property Get DataType() As TypesOfDatas DataType = mvarDataType End Property Public Property Let Min_(ByVal vData As Long) mvarMin_ = vData End Property Public Property Get Min_() As Long Min_ = mvarMin_ End Property Public Property Let Max_(ByVal vData As Long) mvarMax_ = vData End Property Public Property Get Max_() As Long Max_ = mvarMax_ End Property Public Property Let Selection_(ByVal vData As Boolean) mvarSelection_ = vData End Property Public Property Get Selection_() As Boolean Selection_ = mvarSelection_ End Property Public Property Let SubType(ByVal vData As Long) mvarSubType = vData End Property Public Property Get SubType() As Long SubType = mvarSubType End Property Public Property Let Type_(ByVal vData As Long) mvarType_ = vData End Property Public Property Get Type_() As Long Type_ = mvarType_ End Property Public Property Let Enabled_(ByVal vData As Boolean) mvarEnabled_ = vData End Property Public Property Get Enabled_() As Boolean Enabled_ = mvarEnabled_ End Property Public Property Let Changed_(ByVal vData As Boolean) mvarChanged_ = vData End Property Public Property Get Changed_() As Boolean Changed_ = mvarChanged_ End Property Public Property Let Specific_(ByVal vData As Boolean) mvarSpecific_ = vData End Property Public Property Get Specific_() As Boolean Specific_ = mvarSpecific_ End Property