IGrooveFormsToolUIDelegate Interface

The IGrooveFormsToolUIDelegate interface provides information about the Groove context and access to Groove services.

Methods

Method Description

AppendLinksToRichTextField

Appends links to the specified Rich Text field.

ClearStatusBarMessage

Clears the current status bar message.

CreateLinkObject

Creates a new link object.

CreateLinkObjectEnum

Creates an enumeration to add Link Objects to.

CreateMemberNameEnum

Creates an enumeration of member names currently in the workspace.

CreateMemberNameURLEnum

Creates an enumeration of member names and contact URLs currently in the workspace.

DisplayDatePickerDialog

Displays the choose date dialog.

DisplayError

Displays an error message in a dialog.

DisplayOKMessageBox

Displays an OK message box.

DisplayStatusBarMessage

Displays a message on the Forms status bar.

DisplayTextInputDialog

Opens a window to allow data to be entered.

DisplayYesNoMessageBox

Displays a Yes/No message box.

FormatDate

Given a date value, the method returns a formatted date based on the specified style.

FormatDateTime

Given a date-time value, the method returns a formatted date based on the specified style.

FormatNumber

Returns a formatted number for the current locale.

LaunchOrNavigateToURL

Launches a URL or navigates to a Groove URL.

LookupValuesByStringForFormScript

Looks up values in the specified Forms tool and returns the specified values.

LookupValuesByStringForMacro

Looks up values in the specified Forms tool and returns the specified values.

LookupValuesWithURLsByStringForFormScript

Looks up values in the specified Forms tool and returns the specified values.

LookupValuesWithURLsByStringForMacro

Looks up values in the specified Forms tool and returns the specified values.

NavigateToForm

Navigates to a form.

NavigateToView

Navigates to a view.

OpenAuthorNameFromRecord

Returns the author's name from the specified record.

OpenFormIDByAlias

Return the Form ID of the form with the specified alias.

OpenModifierNameFromRecord

Returns the author's name from the specified record.

OpenTransaction

Starts and returns workspace transaction.

OpenViewIDByAlias

Return the View ID of the view with the specified alias.

ParseDate

Parses a formatted date string and returns the raw date value.

ParseDateTime

Parses a formatted date time string and returns the raw date value.

ParseNumber

Parses a formatted number string and returns the numerical value.

SaveCurrentFormData

Saves the data on the current form.

SendInstantMessage

Sends an instant message to the specified contacts.

SendInstantMessageWithLinks

Sends an instant message with links to the specified contacts.

Read-only Properties

Property Description

CurrentAuthorName

Returns the name of the current author.

CurrentAuthorURL

Returns the URL of the current author.

CurrentRole

Returns the current role.

GrooveVersion

Returns the Groove version number.

TelespaceDisplayName

Returns the display name of the current workspace.

ToolDisplayName

Returns the display name of the current tool.

See Also

Concepts

Using the Forms Tool UIDelegate