やっぱり v.setcur() と v.getcur() がイマイチ分からん

DevStdHome {
title: HOME デブスタ式Home
HTEXT text = getfocus();
HVIEW v = text.v;
v.setcur();
if( v.ladr == getadr(text) )
vcmdexec(v, ID_WRIGHT);
else
vcmdexec(v, ID_LTOP);
}

こんなの作ったんだけど、v.setcur(); って何でいるの?
text.v は今現在エディットしている ウィンドウのビューだと思ってるんだけど
だったらすでにカーソル位置はエディットしている位置なんじゃないの?
この行がないとおかしな動作をする