-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathFind.frm
135 lines (120 loc) · 3.91 KB
/
Find.frm
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
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
VERSION 5.00
Begin VB.Form frmFind
Appearance = 0 'Flat
BackColor = &H00C0C0C0&
BorderStyle = 3 'Fixed Dialog
Caption = "Buscar"
ClientHeight = 1215
ClientLeft = 1320
ClientTop = 5460
ClientWidth = 5610
BeginProperty Font
Name = "MS Sans Serif"
Size = 8.25
Charset = 0
Weight = 700
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
ForeColor = &H80000008&
Icon = "Find.frx":0000
LinkTopic = "Form1"
MaxButton = 0 'False
MinButton = 0 'False
PaletteMode = 1 'UseZOrder
ScaleHeight = 81
ScaleMode = 3 'Pixel
ScaleWidth = 374
Begin VB.TextBox txtFind
Height = 285
Left = 840
TabIndex = 5
Top = 150
Width = 3405
End
Begin VB.CommandButton cmdCancel
Appearance = 0 'Flat
BackColor = &H00C0C0C0&
Cancel = -1 'True
Caption = "&Cancelar"
Height = 435
Left = 4380
TabIndex = 4
ToolTipText = "Salir de la pantalla"
Top = 600
Width = 1095
End
Begin VB.CommandButton cmdFind
Appearance = 0 'Flat
BackColor = &H00C0C0C0&
Caption = "&Buscar"
Enabled = 0 'False
Height = 435
Left = 4380
TabIndex = 3
ToolTipText = "Buscar la palabra digitada"
Top = 120
Width = 1095
End
Begin VB.CheckBox chkWholeWord
Caption = "&Solo palabras completas"
Height = 255
Left = 120
TabIndex = 2
Top = 870
Width = 2805
End
Begin VB.CheckBox chkMatchCase
Caption = "&Según Modelo"
Height = 255
Left = 120
TabIndex = 1
Top = 570
Width = 1905
End
Begin VB.Label Label2
AutoSize = -1 'True
Caption = "&Buscar:"
Height = 195
Left = 120
TabIndex = 0
Top = 180
Width = 660
End
End
Attribute VB_Name = "frmFind"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit
'Private Declare Function SetParent Lib "User" (ByVal hWndChild As Integer, ByVal hWndNewParent As Integer) As Integer
Private Sub cmdCancel_Click()
Unload Me
End Sub
Private Sub cmdFind_Click()
gbMatchCase = chkMatchCase.Value
gbWholeWord = chkWholeWord.Value
gsFindText = txtFind.Text
Call FindText
End Sub
Private Sub Form_Load()
CenterWindow hWnd
Call SetWindowPos(Me.hWnd, HWND_TOPMOST, Me.Left, Me.Top, Me.Width, Me.Height, SWP_NOMOVE + SWP_NOSIZE + SWP_NOACTIVATE)
chkMatchCase.Value = gbMatchCase
chkWholeWord.Value = gbWholeWord
txtFind.Text = gsFindText
txtFind.SelLength = Len(gsFindText)
glbFindSql = frmMain.rtbCodigo.Text
'gsFindText = glbFindSql
End Sub
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
Call SetWindowPos(Me.hWnd, HWND_NOTOPMOST, Me.Left, Me.Top, Me.Width, Me.Height, SWP_NOMOVE + SWP_NOSIZE + SWP_NOACTIVATE)
End Sub
Private Sub Form_Unload(Cancel As Integer)
Set frmFind = Nothing
End Sub
Private Sub txtFind_Change()
cmdFind.Enabled = (txtFind.Text <> "")
End Sub