Set_ext_pos

Internφ programovacφ jazykC/C++Pascal

function Set_ext_pos(hView : window_id; pos : trecnum; itemnum : short) : Boolean;
BOOL Set_ext_pos(window_id hView, trecnum pos, int itemnum);
function Set_ext_pos(hView : window_id; pos : trecnum; itemnum : integer) : Boolean;

Parametry

hView identifikace (handle) formulß°e
pos absolutnφ Φφslo zßznamu
itemnum Φφslo n∞kterΘ slo₧ky formulß°e hView

Popis

Funkce Set_ext_pos zp∙sobφ, ₧e ve formulß°i hView bude vybran²m zßznamem zßznam s absolutnφm Φφslem pos a vybranou polo₧kou polo₧ka s Φφslem itemnum. Pokud parametr itemnum mß hodnotu -1, pak se zm∞nφ pouze vybran² zßznam a vybranß polo₧ka z∙stane beze zm∞ny.

P°i objektovΘm zp∙sobu programovßnφ formulß°∙ se vyu₧φvß obdobnß metoda CurExtRec.

Hodnota funkce

Funkce vracφ TRUE po ·sp∞ÜnΘm provedenφ akce, jinak vracφ FALSE.

P°φklad

NekoneΦnΘ prohlφ₧enφ zßznam∙ ve formulß°i:

Procedure Dokola;
var
 i,j : integer;
 id : window_id;
begin 
  Open_view('*POHL1',no_redir,0,0,0,id);
  repeat
    for i := 0 to 10 do begin
      Set_ext_pos(id, i, -1);
      Peek_message;
      for j := 1 to 1000;
    end;
  until false;
end;

Viz