Navigation: ABC Library Reference > EIPManagerClass > EIPManagerClass Methods >====== TakeCompleted (process completion of edit:EIPManagerClass) ====== | |
TakeCompleted( force ), VIRTUAL
TakeCompleted | Determines the edit-in-place dialog's action after either a loss of focus or an end user action. |
action | An integer constant, variable, EQUATE, or expression that indicates an end user requested action. |
The TakeCompleted method conditionally calls the ResetColumn method. The BrowseEIPManager.TakeCompleted provides the bulk of the process completion functionality, and is derived from the TakeCompleted method.
Implementation:
The BrowseEIPManager.TakeCompleted method calls the TakeCompleted method via PARENT syntax. TakeFocusLoss and TakeAction also call the TakeCompleted method.
TakeCompleted does not override the WindowManager.TakeCompleted method.
Example:
EIPManager.TakeFocusLoss PROCEDURE
CODE
CASE CHOOSE(SELF.FocusLoss&=NULL,EIPAction:Default,BAND(SELF.FocusLoss,EIPAction:Save))
OF EIPAction:Always OROF EIPAction:Default
SELF.TakeCompleted(Button:Yes)
OF EIPAction:Never
SELF.TakeCompleted(Button:No)
ELSE
SELF.TakeCompleted(0)
END
See Also: BrowseEIPManager.TakeCompleted, TakeFocusLoss, TakeAction