FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour TTXTEDIT ReadOnly ?
Posts: 1286
Joined: Mon Feb 25, 2008 02:54 PM
TTXTEDIT ReadOnly ?
Posted: Sun Mar 17, 2013 02:25 PM

Can as read only TTXTEDIT?

thanks

ubiratanmga@gmail.com

FWH24.04
BCC7.3
HARBOUR3.2
xMate
Pelles´C
TDolphin
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: TTXTEDIT ReadOnly ?
Posted: Sun Mar 17, 2013 03:58 PM
SGS,

You can easily modify Class TTxtEdit to support readonly mode:

1. Add a new DATA lReadOnly INIT .F.

2. In Method KeyChar() add:

Code (fw): Select all Collapse
METHOD KeyChar( nKey, nFlags ) CLASS TTxtEdit

   local cLastToken, nColor

   if Len( ::aLines ) == 0
      ::aLines = { "" }
      ::Refresh()
   endif

   if ::lReadOnly   // new !!!
       return nil
   endif

   ...
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1286
Joined: Mon Feb 25, 2008 02:54 PM
Re: TTXTEDIT ReadOnly ?
Posted: Sun Mar 17, 2013 07:12 PM

muito obrigado Senhor Antonio! :D

ubiratanmga@gmail.com

FWH24.04
BCC7.3
HARBOUR3.2
xMate
Pelles´C
TDolphin

Continue the discussion