I have a form that is longer than the screen size, so there is a scroll
bar to the right of the form.
Inside the form there is a memo field that is longer than the height of
the screen. It allows text to be entered adjacent to various checkboxes.
When I scroll down and then start to type inside the memo field, the
typed characters are entered correctly, however the screen scrolls up so
that the top of the memo field is at the top of the screen.
This makes it such that you are typing text blindly.
suggestions?
Bob
Tom van Stiphout - 01 May 2008 05:14 GMT
You have a very unusual configuration and should not be surprised by
such undesireable side-effects. A more mainstream implementation, for
example <shudder> a memo field for each checkbox would likely not
cause the same issues.
-Tom.
>I have a form that is longer than the screen size, so there is a scroll
>bar to the right of the form.
[quoted text clipped - 11 lines]
>
>Bob
Ron2006 - 01 May 2008 22:22 GMT
Make the vertical space for the memo field smaller so that it is not
down so far.
Sort of general rule is to design the form so that ALL of ALL fields
that I want to see at one time are visible at one time on the form.
This will usually mean that memo type fields will simply NOT be able
to be as tall as the screen (the smallest screen) that will be used by
users of the application.
On many of the apps that I have developed I have created a double
click event to call a seperate form that just shows the memo field and
call it as a dialogue. This allows the user a larger view but at the
same time with the normal view they can see more of all of the fields
of the record on the standard form. This makes it sort of like the
<shift-F2> but allows me to design it bigger and to include other
information that may be helpful while the user is updating/viewing the
field.
Ron