with this method you l reach the middle of the box
Dialog.AddCheckBox(dialog_id 0@, checkbox_id 0, checkbox_caption "", XY: 200, 5, SIZE: 25, 25)
while true
wait 0
if Dialog.IsVisible(0@)
then
if Dialog.CheckBoxIsChecked(0@, 0)
then
0B5E: get_cursor_pos 3@ 4@
//////////////////////////////////////
{checkbox_x_pos = checkbox_x_pos + 10}
{checkbox_y_pos = checkbox_y_pos + 25}
//////////////////////////////////////
3@ -= 210
4@ -= 30
//////////////////////////////////////
{3@ = 3@ - checkbox_x_pos}
{4@ = 4@ - checkbox_y_pos}
Dialog.GetRECT(0@, -1, -1, 1@, 2@)
...