QueryPrompt.DefaultReply Property

ClosedDescription

Sets and returns the default reply for a query prompt.

ClosedSyntax

QueryPrompt.DefaultReply = ReplyText

Where ReplyText is a string containing the default reply to use for the query prompt.

ClosedRequirements

Version

BarTender 6.00 or higher

Edition

Automation, Enterprise

ClosedRemarks

The QueryPrompt.DefaultReply property sets and returns the default reply for a query prompt. The default reply is the text that will be displayed in the edit box of the query prompt.

If the QueryPrompt.Value property is not null, then the prompt is suppressed and the DefaultReply text is replaced with the text from the QueryPrompt.Value property.

ClosedVB.NET Example

'Declare a BarTender application variable

Dim btApp As BarTender.Application

'Declare a BarTender document variable

Dim btFormat As BarTender.Format

'Declare a BarTender query prompt variable

Dim btQueryPrompt As BarTender.QueryPrompt

'Create a new instance of BarTender

btApp = New BarTender.Application

'Set the BarTender application visible

btApp.Visible = True

'Open a BarTender document

btFormat = btApp.Formats.Open("c:\Format1.btw", False, "")

'Select the query prompt

btQueryPrompt = btFormat.Databases.QueryPrompts.GetQueryPrompt(1)

'Set the user prompt of the query prompt

btQueryPrompt.UserPrompt = "Enter Name"

'Set the default reply of the query prompt

btQueryPrompt.DefaultReply = "Jane Doe"

'End the BarTender process

btApp.Quit(BarTender.BtSaveOptions.btDoNotSaveChanges)

ClosedC# Example

// Declare a BarTender application variable

BarTender.Application btApp;

// Declare a BarTender document variable

BarTender.Format btFormat;

// Declare a BarTender query prompt variable

BarTender.QueryPrompt btQueryPrompt;

// Create a new instance of BarTender

btApp = new BarTender.Application();

// Set the BarTender application visible

btApp.Visible = true;

// Open a BarTender document

btFormat = btApp.Formats.Open("c:\\Format1.btw", false, "");

// Select the query prompt

btQueryPrompt = btFormat.Databases.QueryPrompts.GetQueryPrompt(1);

// Set the user prompt of the query prompt

btQueryPrompt.UserPrompt = "Enter Name";

// Set the default reply of the query prompt

btQueryPrompt.DefaultReply = "Jane Doe";

// End the BarTender process

btApp.Quit(BarTender.BtSaveOptions.btDoNotSaveChanges);

Related Topics