FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Sr. Antonio, posicionar GET MEMO, é possível?
Posts: 1286
Joined: Mon Feb 25, 2008 02:54 PM
Sr. Antonio, posicionar GET MEMO, é possível?
Posted: Wed Sep 10, 2008 01:07 PM

Sr. Antonio, em um GET MEMO, com um conteúdo muito extenso:

cmemo :=""
cmemo +='09.09.08 - OS 080296'+CRLF
cmemo +='09.09.08 - OS 080256'+CRLF
cmemo +='08.09.08 - OS 080156'+CRLF
cmemo +='08.09.08 - OS 080336'+CRLF
cmemo +='07.09.08 - OS 080951'+CRLF
cmemo +='06.09.08 - OS 080256'+CRLF
...
...
cerca de 300 linhas

REDEFINE GET oobj VAR cmemo ID 105 OF opd6 MEMO NO MODIFY

Preciso posicionar o get em um parte do texto:
nBusca:=AT("OS 080336",cMemo)
oObj:bGotFocus:={||oObj:SetPos(nbusca) , oObj:SetSel(nBusca-1,nBusca)}

O cursor posiciona, mais não o GET visivelmente. Como fazer para o GET MEMO mostrar a parte que eu quero.

ubiratanmga@gmail.com

FWH24.04
BCC7.3
HARBOUR3.2
xMate
Pelles´C
TDolphin
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Sr. Antonio, posicionar GET MEMO, é possível?
Posted: Fri Sep 12, 2008 02:22 PM

Prueba a posicionarte en una determinada línea de esta forma:

oMemoGet:Goto( 200 ) // línea nº 200

Prueba a ver si la línea aparece visible. De ser asi, luego veremos la forma de localizar la línea que corresponde al texto que buscas.

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion