how to show pdf file in asp.net c# : Convert a scanned pdf to searchable text software Library project winforms .net windows UWP vbaref15-part1844

DlgControlId (function)
Issue 2.0 June 2002 151
DlgControlId (function)
Syntax
DlgControlId(
ControlName$
)
Description Returns an 
Integer
containing the index of the specified control as it appears in the dialog box 
template.
Comments
The first control in the dialog box template is at index 0, the second is at index 1, and so on.
The 
ControlName$
parameter contains the name of the
.Identifier
parameter associated with that 
control in the dialog box template.
The IC Script statements and functions that dynamically manipulate dialog box controls identify 
individual controls using either the 
.Identifier
name of the control or the control's index. Using the 
index to refer to a control is slightly faster but results in code that is more difficult to maintain.
Example
Function DlgProc(ControlName$,Action%,SuppValue%) As Integer
'If a control is clicked, disable the next three controls.
If Action% = 2 Then
'Enable the next three controls.
start% = DlgControlId(ControlName$)
For i = start% + 1 To start% + 3
DlgEnable i,True
Next i
DlgProc = 1'Don't close the dialog box.
End If
End Function
See Also
DlgEnable
(function); 
DlgEnable
(statement); 
DlgFocus
(function); 
DlgFocus
(statement); 
DlgListBoxArray
(function);
DlgListBoxArray
(statement); 
DlgSetPicture
(statement); 
DlgText
(statement); 
DlgText$
(function); 
DlgValue
(function); 
DlgValue
(statement); 
DlgVisible
(statement); 
DlgVisible
(function).
Platform(s) All.
DlgEnable (function)
Syntax
DlgEnable(
ControlName$
|
ControlIndex
)
Description Returns 
True
if the specified control is enabled; returns 
False
otherwise.
Comments
Disabled controls are dimmed and cannot receive keyboard or mouse input.
The 
ControlName$
parameter contains the name of the 
.Identifier
parameter associated with a 
control in the dialog box template. A case-insensitive comparison is used to locate the specific 
control within the template. Alternatively, by specifying the 
ControlIndex
parameter, a control can 
be referred to using its index in the dialog box template (0 is the first control in the template, 1 is 
the second, and so on).
Note:  When 
ControlIndex
is specified, 
OptionGroup
statements do not count as a control.
If you attempt to disable the control with the focus, IC Script will automatically set the focus to the 
next control in the tab order.
Convert a scanned pdf to searchable text - search text inside PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn how to search text in PDF document and obtain text content and location information
pdf text select tool; pdf find and replace text
Convert a scanned pdf to searchable text - VB.NET PDF Text Search Library: search text inside PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn How to Search Text in PDF Document and Obtain Text Content and Location Information in VB.NET application
how to select text in pdf and copy; convert pdf to searchable text
Chapter 1   A-Z Reference
152 IC Scripts VBA Scripting Reference
Example
If DlgEnable("SaveOptions") Then
MsgBox "The Save Options are enabled."
End If
If DlgEnable(10) And DlgVisible(12) Then code = 1 Else code = 2
See Also
DlgControlId
(function); 
DlgEnable
(statement); 
DlgFocus
(function); 
DlgFocus
(statement); 
DlgListBoxArray
(function); 
DlgListBoxArray
(statement); 
DlgSetPicture
(statement); 
DlgText
(statement); 
DlgText$ 
(function); 
DlgValue
(function); 
DlgValue
(statement); 
DlgVisible 
(statement); 
DlgVisible
(function).
Platform(s) All.
DlgEnable (statement)
Syntax
DlgEnable {
ControlName$
ControlIndex
} [,
isOn
]
Description Enables or disables the specified control.
Comments
Disabled controls are dimmed and cannot receive keyboard or mouse input.
The 
isOn
parameter is an 
Integer
specifying the new state of the control. It can be any of the 
following values:
Option buttons can be manipulated individually (by specifying an individual option button) or as a 
group (by specifying the name of the option group).
The 
ControlName$
parameter contains the name of the 
.Identifier
parameter associated with a 
control in the dialog box template. Alternatively, by specifying the 
ControlIndex
parameter, a 
control can be referred to using its index in the dialog box template (0 is the first control in the 
template, 1 is the second, and so on).
Note:   When 
ControlIndex
is specified, 
OptionGroup
statements do not count as a control.
Example
DlgEnable "SaveOptions", False'Disable the Save Options control.
DlgEnable "EditingOptions"'Toggle a group of option buttons.
For i = 0 To 5
DlgEnable i,True'Enable six controls.
Next i
See Also
DlgControlId
(function); 
DlgEnable
(function); 
DlgFocus
(function); 
DlgFocus
(statement); 
DlgListBoxArray
(function); 
DlgListBoxArray
(statement); 
DlgSetPicture
(statement); 
DlgText
(statement); 
DlgText$ 
(function); 
DlgValue
(function); 
DlgValue
(statement); 
DlgVisible 
(statement); 
DlgVisible
(function).
Platform(s) All.
0
The control is disabled.
1
The control is enabled.
Omitted
Toggles the control between enabled and disabled.
C# PDF Convert to Text SDK: Convert PDF to txt files in C#.net
Text can be extracted from scanned PDF image with OCR component. solution for Visual C# developers to convert PDF document to editable & searchable text file
text searchable pdf; text searchable pdf file
VB.NET PDF Convert to Text SDK: Convert PDF to txt files in vb.net
batch converting PDF to editable & searchable text formats. Convert PDF document page to separate text file in Text extraction from scanned PDF image with OCR
convert pdf to searchable text online; can't select text in pdf file
DlgFocus (function)
Issue 2.0 June 2002 153
DlgFocus (function)
Syntax
DlgFocus$[()]
Description Returns a 
String
containing the name of the control with the focus.
Comments
The name of the control is the 
.Identifier
parameter associated with the control in the dialog box 
template.
Example
'This code fragment makes sure that the control being disabled
'does not currently have the focus (otherwise, a runtime error
'would occur).
If DlgFocus$ = "Files" Then'Does it have the focus?
DlgFocus "OK"
'Change the focus to another control.
End If
DlgEnable "Files", False'Now we can disable the control.
See Also
DlgControlId
(function); 
DlgEnable
(function); 
DlgEnable
(statement); 
DlgFocus
(statement); 
DlgListBoxArray
(function); 
DlgListBoxArray
(statement); 
DlgSetPicture
(statement); 
DlgText
(statement); 
DlgText$
(function); 
DlgValue
(function); 
DlgValue
(statement); 
DlgVisible 
(statement); 
DlgVisible
(function).
Platform(s) All.
DlgFocus (statement)
Syntax. 
DlgFocus 
ControlName$
ControlIndex
Description.  Sets focus to the specified control.
Comments.  A runtime error results if the specified control is hidden, disabled, or nonexistent.
The 
ControlName$
parameter contains the name of the 
.Identifier
parameter associated with a 
control in the dialog box template. A case-insensitive comparison is used to locate the specific 
control within the template. Alternatively, by specifying the 
ControlIndex
parameter, a control can 
be referred to using its index in the dialog box template (0 is the first control in the template, 1 is 
the second, and so on).
Note:  When 
ControlIndex
is specified, 
OptionGroup
statements do not count as a control.
Example. 
'This code fragment makes sure that the control being disabled
'does not currently have the focus (otherwise, a runtime error
'would occur).
If DlgFocus$ = "Files" Then'Does it have the focus?
DlgFocus "OK"'Change the focus to another control.
End If
DlgEnable "Files", False'Now we can disable the control.
See Also
DlgControlId
(function); 
DlgEnable
(function); 
DlgEnable 
(statement); 
DlgFocus
(function); 
DlgListBoxArray 
(function); 
DlgListBoxArray 
(statement); 
DlgSetPicture
(statement); 
DlgText
(statement); 
DlgText$ 
(function); 
DlgValue
(function); 
DlgValue
(statement); 
DlgVisible
(statement); 
DlgVisible
(function).
VB.NET Image: Robust OCR Recognition SDK for VB.NET, .NET Image
More and more companies are trying to convert printed business be Png, Jpeg, Tiff, image-only PDF or Bmp. original layout and formatting of scanned images, fax
how to select all text in pdf file; pdf select text
VB.NET PDF Convert to Word SDK: Convert PDF to Word library in vb.
Convert PDF to Word in both .NET WinForms and ASP.NET webpage. Create high quality Word documents from both scanned PDF and searchable PDF files without losing
find and replace text in pdf; how to make pdf text searchable
Chapter 1   A-Z Reference
154 IC Scripts VBA Scripting Reference
Platform(s) All.
DlgListBoxArray (function)
Syntax
DlgListBoxArray({
ControlName$
ControlIndex
}, 
ArrayVariable
)
Description Fills a list box, combo box, or drop list box with the elements of an array, returning an 
Integer
containing the number of elements that were actually set into the control.
Comments
The 
ControlName$
parameter contains the name of the 
.Identifier
parameter associated with a 
control in the dialog box template. A case-insensitive comparison is used to locate the specific 
control within the template. Alternatively, by specifying the 
ControlIndex
parameter, a control can 
be referred to using its index in the dialog box template (0 is the first control in the template, 1 is 
the second, and so on).
Note:  When 
ControlIndex
is specified, 
OptionGroup
statements do not count as a control.
The 
ArrayVariable
parameter specifies a single-dimensioned array used to initialize the elements of 
the control. If this array has no dimensions, then the control will be initialized with no elements. A 
runtime error results if the specified array contains more than one dimension. 
ArrayVariable
can 
specify an array of any fundamental data type (structures are not allowed). 
Null
and 
Empty
values 
are treated as zero-length strings.
Example
'This dialog function refills an array with files.
Function DlgProc(ControlName$,Action%,SuppValue%) As Integer
If Action% = 2 And ControlName$ = "Files" Then
Dim NewFiles$() 'Create a new dynamic array.
FileList NewFiles$,"*.txt"'Fill the array with files.
r% = DlgListBoxArray "Files",NewFiles$'Set items in the list box.
DlgValue "Files",0'Set the selection to the first item.
DlgProc = 1
'Don't close the dialog box.
End If
MsgBox r% & " items were added to the list box."
End Function
See Also
DlgControl
Id (function); 
DlgEnable
(function); 
DlgEnable
(statement); 
DlgFocus
(function); 
DlgFocus
(statement); 
DlgListBoxArray
(statement); 
DlgSetPicture
(statement); 
DlgText
(statement); 
DlgText$
(function); 
DlgValue
(function); 
DlgValue
(statement); 
DlgVisible
(statement); 
DlgVisible
(function).
Platform(s) All.
VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to
Convert multiple pages PowerPoint to fillable and editable PDF documents. Easy to create searchable and scanned PDF files from PowerPoint.
make pdf text searchable; how to search a pdf document for text
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
Easy to create searchable and scanned PDF files from Word. Convert Word to PDF file with embedded fonts or without original fonts fast.
text select tool pdf; pdf searchable text
DlgListBoxArray (statement)
Issue 2.0 June 2002 155
DlgListBoxArray (statement) 
Syntax
DlgListBoxArray {
ControlName$
|
ControlIndex
},
ArrayVariable
Description Fills a list box, combo box, or drop list box with the elements of an array.
Comments
The 
ControlName$
parameter contains the name of the 
.Identifier
parameter associated with a 
control in the dialog box template. A case-insensitive comparison is used to locate the specific 
control within the template. Alternatively, by specifying the 
ControlIndex
parameter, a control can 
be referred to using its index in the dialog box template (0 is the first control in the template, 1 is 
the second, and so on).
Note:  When 
ControlIndex
is specified, 
OptionGroup
statements do not count as a control.
The 
ArrayVariable
parameter specifies a single-dimensioned array used to initialize the elements of 
the control. If this array has no dimensions, then the control will be initialized with no elements. A 
runtime error results if the specified array contains more than one dimension. 
ArrayVariable
can 
specify an array of any fundamental data type (structures are not allowed). 
Null
and 
Empty
values 
are treated as zero-length strings.
Example
'This dialog function refills an array with files.
Function DlgProc(ControlName$,Action%,SuppValue%) As Integer
If Action% = 2 And ControlName$ = "Files" Then
Dim NewFiles$()
'Create a new dynamic array.
FileList NewFiles$,"*.txt"'Fill the array with files.
DlgListBoxArray "Files",NewFiles$'Set items in the list box.
DlgValue "Files",0'Set the selection to the first item.
End If
End Function
See Also
DlgControlId
(function); 
DlgEnable
(function); 
DlgEnable
(statement); 
DlgFocus
(function); 
DlgFocus
(statement); 
DlgListBoxArray
(function); 
DlgSetPicture
(statement); 
DlgText
(statement); 
DlgText$
(function); 
DlgValue
(function); 
DlgValue
(statement); 
DlgVisible
(statement); 
DlgVisible
(function).
Platform(s) All.
DlgProc (function)
Syntax
Function 
DlgProc
(
ControlName$
Action
SuppValue
) As Integer
Description Describes the syntax, parameters, and return value for dialog functions.
Comments
Dialog functions are called by IC Script during the processing of a custom dialog box. The name 
of a dialog function (
DlgProc
) appears in the 
Begin Dialog
statement as the 
.DlgProc
parameter.
Dialog functions require the following parameters:
Parameter
Description
ControlName$
String containing the name of the control associated with 
Action
.
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
Create searchable and scanned PDF files from Excel in VB.NET Framework. Convert to PDF with embedded fonts or without original fonts fast.
select text in pdf reader; how to select text in pdf
XImage.OCR for .NET, Recognize Text from Images and Documents
extraction from images captured by digital camera, scanned PDF document and image-only PDF. Output OCR result to memory, text searchable PDF, Word, Text file
search text in pdf image; pdf searchable text converter
Chapter 1   A-Z Reference
156 IC Scripts VBA Scripting Reference
When IC Script displays a custom dialog box, the user may click on buttons, type text into edit 
fields, select items from lists, and perform other actions. When these actions occur, IC Script calls 
the dialog function, passing it the action, the name of the control on which the action occurred, and 
any other relevant information associated with the action.
The following table describes the different actions sent to dialog functions:
Action
Integer containing the action that called the dialog function.
SuppValue
Integer of extra information associated with 
Action
. For 
some actions, this parameter is not used.
Action
Description
1
This action is sent immediately before the dialog box is shown for the 
first time. This gives the dialog function a chance to prepare the dialog 
box for use. When this action is sent, 
ControlName$
contains a zero-
length string, and 
SuppValue
is 0.
The return value from the dialog function is ignored in this case.
Before Showing the Dialog Box
After action 1 is sent, IC Script performs additional processing before 
the dialog box is shown. Specifically, it cycles though the dialog box 
controls checking for visible picture or picture button controls. For 
each visible picture or picture button control, IC Script attempts to load 
the associated picture.
In addition to checking picture or picture button controls, IC Script will 
automatically hide any control outside the confines of the visible 
portion of the dialog box. This prevents the user from tabbing to 
controls that cannot be seen. However, it does not prevent you from 
showing these controls with the DlgVisible statement in the dialog 
function.
2
This action is sent when:
A button is clicked, such as OK, Cancel, or a push button. In this case, 
ControlName$
contains the name of the button. 
SuppValue
contains 1 
if an OK button was clicked and 2 if a Cancel button was clicked; 
SuppValue
is undefined otherwise.
If the dialog function returns 0 in response to this action, then the 
dialog box will be closed. Any other value causes IC Script to continue 
dialog processing.
A check box's state has been modified. In this case, 
ControlName$
contains the name of the check box, and 
SuppValue
contains the new 
state of the check box (1 if on, 0 if off).
An option button is selected. In this case, 
ControlName$
contains the 
name of the option button that was clicked, and 
SuppValue
contains 
the index of the option button within the option button group (0-based).
The current selection is changed in a list box, drop list box, or combo 
box. In this case, 
ControlName$
contains the name of the list box, 
combo box, or drop list box, and 
SuppValue
contains the index of the 
new item (0 is the first item, 1 is the second, and so on).
Parameter
Description
C# Create PDF from Tiff Library to convert tif images to PDF in C#
turning tiff into searchable PDF or scanned PDF. Program.RootPath + "\\" Output.pdf"; // Load a doc = new TIFFDocument(inputFilePath); // Convert loaded TIFF
select text in pdf file; pdf search and replace text
C# Create PDF from Word Library to convert docx, doc to PDF in C#.
Easy to create searchable and scanned PDF files from Word. Convert to PDF with embedded fonts or without original fonts fast.
how to make a pdf file text searchable; search pdf files for text programmatically
DlgProc (function)
Issue 2.0 June 2002 157
User-defined dialog boxes cannot be nested. In other words, the dialog function of one dialog box 
cannot create another user-defined dialog box. You can, however, invoke any built-in dialog box, 
such as 
MsgBox
or 
InputBox$
.
Within dialog functions, you can use the following additional IC Script statements and functions. 
These statements allow you to manipulate the dialog box controls dynamically.
For compatibility with previous versions of IC Script, the dialog function can optionally be 
declared to return a
Variant
. When returning a variable, IC Script will attempt to convert the variant 
to an 
Integer
. If the returned variant cannot be converted to an 
Integer
, then 0 is assumed to be 
returned from the dialog function.
Example
'This dialog function enables/disables a group of option buttons
'when a check box is clicked.
Function SampleDlgProc(ControlName$, Action%, SuppValue%)
If Action% = 2 And ControlName$ = "Printing" Then
DlgEnable "PrintOptions",SuppValue%
SampleDlgProc = 1'Don't close the dialog box.
End If
End Function
Sub Main()
3
This action is sent when the content of a text box or combo box has 
been changed. This action is only sent when the control loses focus. 
When this action is sent, 
ControlName$
contains the name of the text 
box or combo box, and 
SuppValue
contains the length of the new 
content.
The dialog function's return value is ignored with this action.
4
This action is sent when a control gains the focus. When this action is 
sent, 
ControlName$
contains the name of the control gaining the 
focus, and 
SuppValue
contains the index of the control that lost the 
focus (0-based).
The dialog function's return value is ignored with this action.
5
This action is sent continuously when the dialog box is idle. If the 
dialog function returns 1 in response to this action, then the idle action 
will continue to be sent. If the dialog function returns 0, then IC Script 
will not send any additional idle actions.
When the idle action is sent, 
ControlName$
contains a zero-length 
string, and 
SuppValue
contains the number of times the idle action has 
been sent so far.
6
This action is sent when the dialog box is moved. The 
ControlName$
parameter contains a zero-length string, and 
SuppValue
is 0.
The dialog function's return value is ignored with this action.
DlgVisible
DlgText$
DlgText
DlgSetPicture
DlgListBoxArray
DlgFocus
DlgEnable
DlgControlId
Action
Description
Chapter 1   A-Z Reference
158 IC Scripts VBA Scripting Reference
Begin Dialog SampleDialogTemplate 34,39,106,45,"Sample",.SampleDlgProc
OKButton 4,4,40,14
CancelButton 4,24,40,14
CheckBox 56,8,38,8,"Printing",.Printing
OptionGroup .PrintOptions
OptionButton 56,20,51,8,"Landscape",.Landscape
OptionButton 56,32,40,8,"Portrait",.Portrait
End Dialog
Dim SampleDialog As SampleDialogTemplate
SampleDialog.Printing = 1
r% = Dialog(SampleDialog)
End Sub
See Also
Begin Dialog
(statement).
Platform(s) All.
DlgSetPicture (statement)
Syntax
DlgSetPicture {
ControlName$
ControlIndex
},
PictureName$
,
PictureType
Description Changes the content of the specified picture or picture button control.
Comments
The 
DlgSetPicture
statement accepts the following parameters:
Parameter
Description
ControlName$
String containing the name of the 
.Identifier
parameter 
associated with a control in the dialog box template. A case-
insensitive comparison is used to locate the specified control 
within the template. Alternatively, by specifying the 
ControlIndex
parameter, a control can be referred to using its 
index in the dialog box template (0 is the first control in the 
template, 1 is the second, and so on).
Note: When 
ControlIndex
is specified, OptionGroup statements 
do not count as a control.
PictureName$
String containing the name of the picture. If 
PictureType
is 0, 
then this parameter specifies the name of the file containing the 
image. If 
PictureType
is 10, then 
PictureName$
specifies the 
name of the image within the resource of the picture library.
If 
PictureName$
is empty, then the current picture associated 
with the specified control will be deleted. Thus, a technique for 
conserving memory and resources would involve setting the 
picture to empty before hiding a picture control.
PictureType
Integer specifying the source for the image. The following 
sources are supported:
0The image is contained in a file on disk.
10The image is contained in the picture library specified by the 
Begin Dialog statement. When this type is used, the 
PictureName$
parameter must be specified with the Begin 
Dialog statement.
DlgText (statement)
Issue 2.0 June 2002 159
Examples
DlgSetPicture "Picture1","\windows\checks.bmp",0 'Set picture
'from a file.
DlgSetPicture 27,"FaxReport",10
'Set control 10's image
'from a library.
See Also
DlgControlId
(function);
DlgEnable
(function); 
DlgEnable
(statement); 
DlgFocus
(function); 
DlgFocus
(statement); 
DlgListBoxArray
(function); 
DlgListBoxArray
(statement); 
DlgText
(statement); 
DlgText$
(function); 
DlgValue
(function); 
DlgValue
(statement); 
DlgVisible
(statement); 
DlgVisible
(function); 
Picture
(statement), 
PictureButton
(statement).
Platform(s) All.
Platform Notes
16-bit Windows, 32-bit Windows: Under 16-bit Windows and 32-bit Windows, picture controls 
can contain either bitmaps or WMFs (Windows metafiles). When extracting images from a picture 
library, IC Script assumes that the resource type for metafiles is 256.
Picture libraries are implemented as DLLs on the 16-bit Windows and 32-bit Windows platforms.
OS/2: Under OS/2, picture controls can contain either bitmaps or 16-bit Windows metafiles.
Picture libraries under OS/2 are implemented as resources within DLLs. The 
PictureName$
parameter corresponds to the name of one of these resources as it appears within the DLL. 
DlgText (statement)
Syntax
DlgText {
ControlName$
ControlIndex
}, 
NewText$
Description Changes the text content of the specified control.
Comments
The effect of this statement depends on the type of the specified control:
Control Type
Effect of DlgText
Picture
Runtime error.
Option group
Runtime error.
Drop list box
If an exact match cannot be found, the DlgText statement 
searches from the first item looking for an item that starts with 
NewText$
. If no match is found, then the selection is removed.
OK button
Sets the label of the control to 
NewText$
.
Cancel button
Sets the label of the control to 
NewText$
.
Push button
Sets the label of the control to 
NewText$
.
List box
Sets the current selection to the item matching 
NewText$
. If 
an exact match cannot be found, the DlgText statement 
searches from the first item looking for an item that starts with 
NewText$
. If no match is found, then the selection is removed.
Chapter 1   A-Z Reference
160 IC Scripts VBA Scripting Reference
The 
ControlName$
parameter contains the name of the 
.Identifier
parameter associated with a 
control in the dialog box template. A case-insensitive comparison is used to locate the specific 
control within the template. Alternatively, by specifying the 
ControlIndex
parameter, a control can 
be referred to using its index in the dialog box template (0 is the first control in the template, 1 is 
the second, and so on).
Note:  When 
ControlIndex
is specified, 
OptionGroup
statements do not count as a control.
Example
DlgText "GroupBox1","Save Options"'Change text of group box 1.
If DlgText$(9) = "Save Options" Then
DlgText 9,"Editing Options"'Change text to "Editing Options".
End If
See Also
DlgControlId
(function); 
DlgEnable
(function); 
DlgEnable
(statement); 
DlgFocus
(function); 
DlgFocus
(statement); 
DlgListBoxArray
(function); 
DlgListBoxArray
(statement); 
DlgSetPicture
(statement); 
DlgText$
(function); 
DlgValue
(function); 
DlgValue
(statement); 
DlgVisible
(statement); 
DlgVisible
(function).
Platform(s) All.
DlgText$ (function)
Syntax
DlgText$(
ControlName$
|
ControlIndex
)
Description Returns the text content of the specified control.
Comments
The text returned depends on the type of the specified control:
Combo box
Sets the content of the edit field of the combo box to 
NewText$
.
Text
Sets the label of the control to 
NewText$
.
Text box
Sets the content of the text box to 
NewText$
.
Group box
Sets the label of the control to 
NewText$
.
Option button
Sets the label of the control to 
NewText$
.
Control Type
Value Returned by DlgText$
Picture
No value is returned. A runtime error occurs.
Option group
No value is returned. A runtime error occurs.
Drop list box
Returns the currently selected item. A zero-length string is 
returned if no item is currently selected.
OK button
Returns the label of the control.
Cancel button
Returns the label of the control.
Push button
Returns the label of the control.
Control Type
Effect of DlgText
Documents you may be interested
Documents you may be interested