CanUndo

Description

Tests whether Undo can reverse the most recent edit in the editable control over the current row and column.

Applies to

DataWindow type

Method applies to

PowerBuilder

DataWindow control

Web ActiveX

DataWindow control

Syntax

PowerBuilder

boolean dwcontrol.CanUndo ( )

Web ActiveX

boolean dwcontrol.CanUndo ( )

Argument

Description

dwcontrol

A reference to a DataWindow control

Returns

Returns true if the last edit can be reversed (undone) using the Undo method and false if the last edit cannot be reversed.

If dwcontrol is null, the method returns null.

Usage

NotePowerBuilder environment For use with other PowerBuilder controls, see CanUndo in the PowerScript Reference.

Examples

Example 1

These statements check to see if the last edit in the edit control of dw_contact can be reversed; if yes the statements reverse it, and if no they display a message:

IF dw_contact.CanUndo() THEN

		dw_contact.Undo()

ELSE

		MessageBox(Parent.Title, "Nothing to Undo")

END IF

See also