Web Embedded Outline Text format

I have a web based left menu (using an outline) that's embedded in a page. I'm trying to format the text of the page, but it doesn't seem to work. I tried to change in Embedded Outline 1st tab --- Web Access to Using Java Applet. When I change this it runs and opens a Java screen the displays the outline, display looks good, but I don't want the user to see this loading Java page.
aenticeAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

 
Bill-HansonCommented:
You will have the most control over the outline if you switch back to HTML.  Domino renders the outline as an HTML table, so you could use styles to format the entries.

If that does not provide the flexibility that you need, then don't use the outline and create your own page using any technique you want (HTML, Javascript, AJAX, Flash).

FYI, Here's the Stylesheet that I use in my menus:

body
{
      background-color: #DDDDDD;
}

table
{
      width: 100%;
}

td
{
      font: 9pt Arial, Helvetica, Geneva;
      border: none;
      padding-left: 0px;
}

/* Standard view links: black text - blue on hover */
a:link
{
      font: 9pt Arial, Helvetica, Geneva;
      color: #000000;
}
a:active
{
      font: 9pt Arial, Helvetica, Geneva;
      color: #000000;
}
a:visited
{
      font: 9pt Arial, Helvetica, Geneva;
      color: #000000;
}
a:hover
{
      font: 9pt Arial, Helvetica, Geneva;
      color: #0000ff;
}

0

Experts Exchange Solution brought to you by ConnectWise

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
 
aenticeAuthor Commented:
So, I need to created a left menu page with HTML codes in it instead of using the outline?
0
 
Bill-HansonCommented:
That depends on what customizations you are trying to make.  If you just want to define the colors and mouse-over behavior, you can use the outline control with the "Web Access" property set to "Using HTML" and include a style sheet on the page.

If you need to provide a complicated interface that the outline control does not support, then yes, I would probably hand-code it using HTML.  You can type the HTML directly on the page, or you can create very advanced menus by using a Form instead of  Page, then adding a "WebQueryOpen" agent that builds the menu dynamically using HTML.

For 99% of the menus that I create, I just use a standard outline control (set to "Using HTML) and a style sheet.

Explain what effects you are trying to achieve, and I'll try to provide a more targeted response.
0
 
aenticeAuthor Commented:
Works well! One more how do I format the button to display a better color than gray?
0
 
Bill-HansonCommented:
There are two ways that I know of.  Unfortunately, Domino does not support external CSS for buttons (at least as of version 6.5.4), but you can still add formatting directly to the button's HTML tab (Style property).

ex:  color: white; background-color: red;

A workaround that I've used so that I can set the style using an external style sheet is to place the button inside of a table cell, then give the table cell a class name (HTML Tab / Cell Class) that is only used for buttons.

ex:  

td.RedButton
{
      border: none;
      padding: 0;
      margin: 0;
      color: white;
      background-color: red;
      font-size: 10pt;
      font-weight: bold;
}
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.