How do we control a multiline get where we have a very specific requirement on both its width and length?
For example, keying-in a default footer of 40 x 5 i.e. 40 characters wide and 5 lines in height.
Using EM_LIMITTEXT message, I could set it to 40x5 (200) but the control would stop accepting input only if user key-in more than 200 characters. If a user enter the 1st line, then keep on pressing Enter afterwards he'll easily go beyond the 5th line.
Any neat way to resolve this apart from using 5 control of single-line Get and stack them up one another?
TIA
Something similar to EM_LIMITTEXT but to control height?
Something similar to EM_LIMITTEXT but to control height?
FWH 11.08/FWH 19.03
xHarbour 1.2.1 (Rev 6406) + BCC
Harbour 3.1 (Rev 17062) + BCC
Harbour 3.2.0dev (r1904111533) + BCC
xHarbour 1.2.1 (Rev 6406) + BCC
Harbour 3.1 (Rev 17062) + BCC
Harbour 3.2.0dev (r1904111533) + BCC
Re: Something similar to EM_LIMITTEXT but to control height?
Anyone has any solution to limit the number of lines?
TIA
TIA
FWH 11.08/FWH 19.03
xHarbour 1.2.1 (Rev 6406) + BCC
Harbour 3.1 (Rev 17062) + BCC
Harbour 3.2.0dev (r1904111533) + BCC
xHarbour 1.2.1 (Rev 6406) + BCC
Harbour 3.1 (Rev 17062) + BCC
Harbour 3.2.0dev (r1904111533) + BCC
- nageswaragunupudi
- Posts: 8017
- Joined: Sun Nov 19, 2006 5:22 am
- Location: India
- Contact:
Re: Something similar to EM_LIMITTEXT but to control height?
Disable Enter key by
Then the user can enter only 200 characters and can not use Enter key at all.
Code: Select all
ON INIT oGet:WinStyle( ES_WANTRETURN, .f. )
Regards
G. N. Rao.
Hyderabad, India
G. N. Rao.
Hyderabad, India
Re: Something similar to EM_LIMITTEXT but to control height?
Thank you very much Rao!