Sr. Antonio, posicionar GET MEMO, é possível?

Sr. Antonio, posicionar GET MEMO, é possível?

Postby MGA » Wed Sep 10, 2008 1: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
MGA
 
Posts: 1254
Joined: Mon Feb 25, 2008 2:54 pm
Location: Brasil/PR/Maringá

Postby Antonio Linares » Fri Sep 12, 2008 2: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
User avatar
Antonio Linares
Site Admin
 
Posts: 42161
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 15 guests