Skip to main content
December 27, 2011
Question

Setting Non Scrolling Region in RH9 HTML ?

  • December 27, 2011
  • 2 replies
  • 2242 views

I have been a RH for Word user generating .HLP output files for several years.  A particular feature I like to use in the HLP out put is to set specific Non Scolling regions at the top of topics.  Also including Links (Including Authorable Buttons) withoin those non scrolling regions.

Due to issues I am having with the current output of 'HLP files in the lkatest version of RH9 I am seriously considering (Many have told me I should have years agp) migrating to a CHM output.  In the process Ihope to convert my current large .HLP project to a RH 9 HTML project and a CHM output. 

What I would like advice on is 'Is there a simple or non simple way within RH HTML to set 'Non Scrolling regions" similar to what I have in RH for word .HLP output files ?  Is there anyone who can provide me with simple step by step instructions that I could follow to achieve this outcome ?

Thanks

This topic has been closed for replies.

2 replies

Known Participant
March 29, 2012

Hi,

There is a simple way to get a non-scrolling region using CSS. To build a non-scrolling region in RH9, you only need to update or create a style in the project style sheet. No code, no script, but a little work with Notepad or Dreamweaver.

Open your style sheet in Notepad or Dreamweaver.

In my case, I have modified the h1 style in the default.css file to set the following parameters so the Heading 1 style becomes a non-scrolling region (you might want to create a specific style for this if you use the Heding 1 style more than once in a topic):

H1 {
font-weight: bold;
font-size: 24.0pt;
position: fixed;
width: 100%;
left: 0px;
background-color: #CCC;
right: 0px;
border-bottom-style: double;
top: -24px;
}

The two important parameters are "position: fixed;" and "top: -24px;" (in this case, the value is the same as the font-size in order that the title is flushed at the top.)

I have also added a background colour to hide the text when it scrolls behind the non-scrolling region.

You will want to try this out and play with the values to get the right setting for you.

The page is scrolled to the bottom and the text scrolls behind the title:

The drawback is that you cannot display the breadcrumb at the top, only at the bottom.


Peter Grainge
Community Expert
May 17, 2012

Maybe the end of this thread will help you.

http://forums.adobe.com/message/4398168#4398168


See www.grainge.org for RoboHelp and Authoring tips

@petergrainge

Help others by clicking Correct Answer if the question is answered. Found the answer elsewhere? Share it here. "Upvote" is for useful posts.
May 20, 2013

Thanks to all who have responded. My issue is that in current projects within Robo Help for word, I can eastily set non scrolling regions on various topics by the application of 'Keep With Next' paragraph.

In the 2 x Projects I currently work on in Robohelp for ward, I have varying 'Non Scrolling' regions, some with aurthorable buttons that direct users to specific topics that may be referred to in the lower sections of the scollable region.  Because I use lengthy columns with information under column headings, at in some circumstances I wish / need to freeze the table headings row into a non scrollable region.  so again, there is not a consitent universal nonscrollable region across the topics that I expect I could set in a CSS.

I am thinking I would need to use a seperate style sheet for each topic, and that is something I would I think prefer to avoid of I could.

This is one area that has been detering me from migrating out of Robohelp for word and to HTML,  I've looked at doing it a couple of times, but just don't seem to be able to get my head around the setting of non scrollable areas, that I will need to do when ultimately I am absolutely forced to migrate.  As Peter G has said numerous times, Robohelp for Word has long been on life support, and I fear the time is fast approaching when the plug will be pulled.

Again, to evryone, thanks for the help so far, but I'm not sure either of the solutions suggested above solve by issue completely, at best they both have a partial solution.

I suppose I'me ultimatly looking for a solution as close as possible to the simple functionality that Word and using paragraph formating provides me in wuicly and easily setting varying (per topic) non scrollable regions.  And wfinally whatever is out there, has to be simple for a newbie and self teaching with Robo HTML to use.

Thanks once again in advance for any advice.

Bryan Holman

Anjaneai_Srivastava
Adobe Employee
Adobe Employee
December 27, 2011

Hello Bryan,

I would suggest you to First open up your robohelp .HPJ project inside the RH HTML Interface.

File> Open>Locate you .HPJ file

Now, try inserting TEXT BOX , which would act as a Non-Scrollable Region, you can include several Button within this region and they can be hyperlinked content.

Insert-->HTML-->TextBox and Add button inside by -- Insert-->HTML-->Form-->Button

It would appear like this

You can generate a Microsoft HTML Help ( CHM ) out of this layout.

Please try this and see if this solves your purpose.

Thanks,

Anjaneai

December 28, 2011

Anjaneai,

Thanks for the information.  It partially helps with what I am trying to replicate.  The placement of a Text box at the top of a topic certain clearly delineates an area for isolation. just like what would occur in a Winhelp Project by setting a non scrolling region.  Unfortunately the suggestion does not advise me how to set the text box area so as it is 'Non Scrolling'  ie:-  fixed at the top of the topic with text underneath it scrolling.   Are you or anyone else aware of how you might do this (Simply) ?

Thnaks so Far,

Bryan.