Nop wrote:hi, i need show line and columm with an memoedit, i already make this in format get, but in memo normal i dont know, someone can help me?
oGet:GetRow()
oGet:GetCol()
Nop wrote:Enrico, thanks, in format use i use:
oFGet:bLocate := {| nRow, nCol | oMsgItem:SetText( "Lin: " + Str( nRow, 4 ) + " " + "Col: " + Str( nCol, 4 ) ) }
this is can adapted to memo get? thanks
#include "Fivewin.ch"
FUNCTION MAIN()
LOCAL oDlg
LOCAL oGet, cVar := "This is a test"
LOCAL oRow, oCol
DEFINE DIALOG oDlg;
SIZE 400, 400
@ 0, 0 GET oGet VAR cVar MEMO;
SIZE 100, 100
oGet:bKeyDown = { || ShowRowPos( oGet, oRow, oCol ) }
@ 10, 0 SAY oRow PROMPT "nRow = " + LTrim( Str( oGet:GetRow() ) )
@ 11, 0 SAY oCol PROMPT "nCol = " + LTrim( Str( oGet:GetCol() ) )
oDlg:bStart = { || oGet:SetPos( 0 ) }
ACTIVATE DIALOG oDlg;
CENTER
RETURN NIL
STATIC FUNCTION SHOWROWPOS( oGet, oRow, oCol )
oRow:SetText( "nRow = " + LTrim( Str( oGet:GetRow() ) ) )
oCol:SetText( "nCol = " + LTrim( Str( oGet:GetCol() ) ) )
RETURN NIL
Return to FiveWin for Harbour/xHarbour
Users browsing this forum: Google [Bot] and 62 guests