|
Question : Text Field "Overflow" (Needs to be scrolled) indicator
|
|
Is there a way to detect whether a vertically scrollable text field on a form has text that is not shown (i.e., you need to scroll to see it?)
I've got a situation in which a lot of these fields will be visually scanned, and I would like to be able to perform a test and show/hide a little red rectangle next to the lower right corner of the field if there are lines that need to be scrolled to.
I cleverly built the subform these text fields are on so it is exactly 3 lines high, which effectively hides any 4th line completely. I could make the form a little taller, so that a half line would show...but some kind of test and the little red indicator would be more certain.
Any guidance on this would be appreciated.
Thanks!
|
|
Answer : Text Field "Overflow" (Needs to be scrolled) indicator
|
|
Chr(13) is Carriage Return Chr(10) is Line feed
Me.Text4.SetFocus '<-------Your text box strVal = Me.Text4.Text If Len(strVal) > 10 Or InStr(strVal, Chr(13)) Or InStr(strVal, Chr(10)) Then '<---looks for line feed or CR Me.Box7.Visible = True '<-------------Your red box Else Me.Box7.Visible = False End If
|
|
|
|