A text frame which has over matter, due to having too much text to fit in with the design of that page, can be set to vertically scroll. To do so, apply the following steps:
- Add the text frame with your text to the layer you want.
- Size the text frame as desired which will result in having over matter.
- Add some right inset spacing (from TextFrame options) to your text frame of around 10 - 15 pixels (to leave room for the scroll bar). If when compiled you see a horizontal scroll bar, just increase the right inset spacing.
- Now the text frame is positioned as required. Make an exact copy of the text frame anywhere on the pasteboard.
- Increase the height of the text frame which you created on the pasteboard so that this one does not have any over matter
- Move the pasteboard text frame on a new layer named -scrollable. This layer must be above all layers except popup layers.
- Expand this new layer, select the text frame and rename to any name you wish e.g. "vertscroll-text"
- Now select the original text frame which will be on the page and not the pasteboard. Rename this text frame to have the same name as the above step e.g. "vertscroll-text" See below for example layer layout.
- If you see the horizontal scroll bar and want to remove it - Increase the TextFrame options by a few more pixels -this will vary from font to font.
- To insert images in to a scrolling text column, cut and paste the image in to the scrolling text box. Ensure the image box width is smaller than the text box width.
You can put scrolling text columns in to pop ups. All you need to do is put the "vertscroll-text" text box in to the pop up layer.
Note: If you have multiple scrolling text columns on a document - they will have to have different names.
Download a demo here: AppStudio_testcases_Vscrolltext.zip