VERSION 5.00
Begin VB.Form frmSingleEdit
BorderStyle = 3 'Fixed Dialog
Caption = "Form1"
ClientHeight = 1440
ClientLeft = 45
ClientTop = 435
ClientWidth = 4680
LinkTopic = "Form1"
MaxButton = 0 'False
MinButton = 0 'False
ScaleHeight = 1440
ScaleWidth = 4680
ShowInTaskbar = 0 'False
StartUpPosition = 2 'CenterScreen
Begin VB.CommandButton btnCancel
Cancel = -1 'True
Caption = "&Cancel"
Height = 495
Left = 2400
TabIndex = 2
Top = 720
Width = 1215
End
Begin VB.CommandButton btnOK
Caption = "&OK"
Default = -1 'True
Height = 495
Left = 960
TabIndex = 1
Top = 720
Width = 1215
End
Begin VB.TextBox txtData
Height = 285
Left = 240
TabIndex = 0
Top = 240
Width = 4215
End
End
Attribute VB_Name = "frmSingleEdit"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit
Private bCancel As Boolean
Private cData As String
Public Sub GetSingleEditWithMaxLength(ByVal Caption As String, ByVal MaxLength As Long, ByRef Data As String, ByRef Cancel As Boolean)
Me.Caption = Caption
bCancel = True
txtData.Text = Data
txtData.SelStart = 0
txtData.SelLength = Len(txtData.Text)
txtData.MaxLength = MaxLength
Call Show(vbModal)
Data = cData
Cancel = bCancel
End Sub
Public Sub GetSingleEdit(ByVal Caption As String, ByRef Data As String, ByRef Cancel As Boolean)
Me.Caption = Caption
bCancel = True
txtData.Text = Data
txtData.SelStart = 0
txtData.SelLength = Len(txtData.Text)
Call Show(vbModal)
Data = cData
Cancel = bCancel
End Sub
Private Sub btnCancel_Click()
Unload Me
End Sub
Private Sub btnOK_Click()
cData = txtData.Text
bCancel = False
Unload Me
End Sub