Email Client Control (Default Client)

Syntax

[%P=POPUP.EMAIL( Email );I=POPUP.EMAIL%. Width Email ]

Arguments

Width

Numeric. The width of the control.

Email

Character. The variable that contains the default value of the To: field. Note: You must not have any space characters in the finished command.

Description

The Email Client Control displays the default email client. One or more Email Client Controls may appear inside the Format section of a UI_DLG_BOX() or UI_MODELESS_DLG_BOX() function.

Example 

Tbl = table.current()
Original_Filename = tbl.filename_get()
Tbl = table.reset("clients")
spin = 1
date1 = date()
number = 345.23
url = "http://www.alphasoftware.com"
email = "president@alphasoftware.com"
result=ui_dlg_box("Smart Fields",<<%dlg%
{ysize=2}
{region1}
This script demonstrates several kinds of "smart fields".;
{endregion1};
{region=a}
Filename:| [%fText files(*.txt)|Doc files(*.doc)%.52filename];
Spin:| [%s1,10%.32spin];
Field:| [%d%.32field];
{endregion};
The next smart fields are "user defined" smart fields.;
{region=a}
Path:| [%p=ui_get_path("Enter Path","c: ","c:\windows\ ");I=$a5_folder%.30path];
Date:| [%P=popup.calendar( dtoc(date1) );I=popup.calendar%.30date1];
Number: | [%P=popup.calculator(number);I=popup.calculator%.30number];
URL: | [%p=popup.url(url);i=popup.url%.50url];
Email_A5: | [%p=popup.email_a5(email);i=popup.email%.50email] \(using Alpha Anywhere mail client);
Email: | [%p=popup.email(email);i=popup.email%.50email] \(using default mail client);
{endregion};
<*15&OK>;
%dlg% )
table.reset(original_filename)
You must not have any space characters in the finished command.

See Also