useWindow is used only for Trinidad Dialog framework.

Luka Surija

+385 1 61 99 140
+385 98 434 061
[EMAIL PROTECTED]

I.Y. tim d.o.o.
Vrbik 3, HR-10000 Zagreb
www.iytim.hr
[EMAIL PROTECTED]



Richard Yee wrote:
I figured out the answer to my own question. I found that if I don't
set the outcome property and just return null from the MenuItem bean
the navigation stays on the same page as it should.

I would be interested in hearing if anyone has been able to
successfully use the useWindow attribute in the commanNavigationItem.
In my experience, setting useWindow="true" doesn't open a new window.

Thanks,

Richard


On 8/1/08, Richard Yee <[EMAIL PROTECTED]> wrote:
Has anyone integrated Robohelp and a Trinidad application? I am having
difficulty opening a browser window containing help pages composed
with Robohelp. The problem is with using a tr:commandNavigationItem
inside a tr:navigationPane to open the new window. Since it seems that
the useWindow attribute is ignored in the tr:commandNavigationItem, I
am using the onclick attribute to execute some javascript to open the
new window (ex: window.open('/webdoes/app/help/webdoes_help.htm', '',
'left=100,top=100,width=1000,height=700'); ).

Although the script is working correctly, I don't know what to have in
the outcome property of my MenuItem bean so that the main browser
window remains on the same page.

What I want to have is a Help link be rendered from a
tr:navigationPane and tr:commandNavigationItem. When the user clicks
on the Help link, a new window should appear with the help page, and
the current browser window should remain the same. What can I put in
the action attribute of a commandNavigationItem so that the browser
remains on the current page?

This is how I have the navigationPane and commandNavigationItem:

 <tr:panelPageHeader>
   <f:facet name="branding">
   </f:facet>
   <f:facet name="navigationGlobal">
     <tr:navigationPane hint="buttons" var="menuItem"
value="#{menuModel.model}"
                     level="0"
                     inlineStyle="padding:0em 0em 0.5em;margin-right: 20px;">
       <f:facet name="nodeStamp">
         <tr:commandNavigationItem text="#{menuItem.label}"
                             accessKey="#{menuItem.accessKey}"
                             action="#{menuItem.getOutcome}"
                             rendered="#{menuItem.type == 'global'}"
                             onclick="#{menuItem.onClick}"
                             immediate="true"/>
       </f:facet>
     </tr:navigationPane>
   </f:facet>
 </tr:panelPageHeader>

The class used to represent a menuItem a java bean that is based on
the Oracle ADF SRDemo MenuItem class.

Any help on this is greatly appreciated.

Thanks,

Richard


Reply via email to