Example: sapgui_tree_is_checkbox_selected
The following example uses sapgui_tree_is_checkbox_selected to confirm the success of the select checkbox actions.
int isSelected;
sapgui_tree_set_checkbox("Child1 Col. 1, Column3, True",
"usr/cntlTREE_CONTAINER/shellcont/shell",
"Child1",
"Column3",
"True", LAST );
isSelected = sapgui_tree_is_checkbox_selected
( "Check Status",
"usr/cntlTREE_CONTAINER/shellcont/shell",
"Child1",
"Column3",
LAST );
// Output is "Selected"
if (isSelected)
lr_output_message("Selected");
else
lr_output_message("Not Selected");
// Now clear and try again
sapgui_tree_set_checkbox("Child1 Col. 1, Column3, True",
"usr/cntlTREE_CONTAINER/shellcont/shell",
"Child1",
"Column3",
"False", LAST );
isSelected = sapgui_tree_is_checkbox_selected
( "Check Status",
"usr/cntlTREE_CONTAINER/shellcont/shell",
"Child1",
"Column3", LAST );
// Output is "Not Selected"
if (isSelected)
lr_output_message("Selected");
else
lr_output_message("Not Selected");