Hiding navigation component by default

Hi
I am creating a project with two SSLs - using Conditional Build Tags to vary the content. I would like one output to have a skin (to hold a 'Home' and 'Search' button), but I don't want the left hand navigation pane to shown by default, as I  am not wanting to display a Table of Contents. In this output, the user will navigate using links from buttons. I realise that the user can click 'Hide Navigation Component', but can the skin be edited to default to this position?

I think this is what you want.
http://www.wvanweelden.eu/blog/2012/08/01/always-show-webhelp-navigation-pane
See www.grainge.org for RoboHelp and Authoring tips
@petergrainge

Similar Messages

  • Send parameters to com.sap.km.cm.navigation component via URL

    Hi people,
    I have created an AbstractPortalComponent that, after some processing, generates an URL for the KM Navigation Component, opening a particular KM folder via request.redirect() method. Below is an example of this URL:
      <b>/irj/servlet/prt/portal/prtroot/com.sap.km.cm.navigation/documents/en/Information</b>
    It works fine. However, it always displays the KM Folder using the default LayoutSet. I tried to send the LayoutSet name via request parameter (of course using the same name as in a regular KM Navigation iView) together with the URL above, but it does not work:
    <b>/irj/servlet/prt/portal/prtroot/com.sap.km.cm.navigation/documents/en/Information?<u>rndLayoutSet=ConsumerExplorer</u></b>
    Have you guys faced similar issue before?
    Thanks in advance
    Fernando Urzedo

    Hi Fernando,
    Probably already a presentation setting on the folder is set. In this case, since the folder settings have a higher priority than the iview settings (in NW04(s)), the iView parameter is not taken into account. More details on http://help.sap.com/saphelp_nw04/helpdata/en/25/59bb2eece725498427334e0e21b80c/frameset.htm
    You could try to overcome the situation by using the parameter "layoutSetMode=force", which assures that the iView parameter overrules all other settings.
    Hope it helps.
    Kind regards,
    Roland

  • How to make Detailed Navigation Window by default open?

    Hi, 
    Is there any way to set the Detailed Navigation Window by default to open?
    I have gone through different posts but I could not get a clear way to do this.If some body can hint me I would be very much thankful.
    Thanks & Regards
    Mrutyunjay

    Hi,
    do you mean the navigation panel on the left side? If so find the frameworkpage you are using. Open, goto InnerDesktop. Select properties for this page. Here find a property <i>"Initial state of navigation panel"</i> - set to <b>open</b>.
    Hope this helps,
    Romano

  • "Show Navigation Component" in whtopic.js

    In looking at the published HTML topic files, I found that
    the "Show Navigation Component" hover tooltip that appears over
    "Show" is in whtopic.js.
    Along with that, I'm guessing that the script to actually
    open the TOC is in whtopic.js as well.
    Which part of the script is this, and can I put that portion
    of the script into the published HTML topic to have it
    automatically open the TOC, rather than having the user click
    "Show"?

    This reminds me of Rick's old expression, you are changing
    the spark plugs via the exhaust pipe.
    Click on File | Project Settings | General Tab | Advanced
    Button | LNG File, browse to Common Section and edit Show to is the
    correct way to change the text.
    To open a topic with the TOC displayed is described in the
    Calling Webhelp topic on my site.

  • Creating hiding drawer component (suggestions)

    I am attempting to create a hiding drawer component. This is basically a tabbed frame on the side of the container that will allow you to show and hide it. I am able to get the component to show up but the catch is I need to know how to add components such as JList etc.. to it and have them function properly. When I attempt to add a component to it the painting is not working properly. I'm currently extending JPanel should I be using something else? Thanks for the help guys.
    Code is below:
    package com.nashilnux.swing;
    import java.awt.AlphaComposite;
    import java.awt.BasicStroke;
    import java.awt.BorderLayout;
    import java.awt.Color;
    import java.awt.Component;
    import java.awt.Composite;
    import java.awt.Dimension;
    import java.awt.FlowLayout;
    import java.awt.Font;
    import java.awt.Graphics;
    import java.awt.Graphics2D;
    import java.awt.GridBagConstraints;
    import java.awt.GridBagLayout;
    import java.awt.GridLayout;
    import java.awt.Insets;
    import java.awt.Rectangle;
    import java.awt.RenderingHints;
    import java.awt.Stroke;
    import java.awt.event.MouseAdapter;
    import java.awt.event.MouseEvent;
    import java.awt.event.MouseListener;
    import java.awt.font.FontRenderContext;
    import java.awt.font.TextLayout;
    import java.awt.geom.AffineTransform;
    import java.awt.geom.PathIterator;
    import java.awt.geom.Point2D;
    import java.awt.geom.Rectangle2D;
    import java.awt.geom.RoundRectangle2D;
    import javax.swing.BorderFactory;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.JList;
    import javax.swing.JPanel;
    import javax.swing.JScrollPane;
    import javax.swing.JTextField;
    import javax.swing.RepaintManager;
    import javax.swing.text.AbstractDocument.Content;
    * @author me
    public class HidingDrawer extends JPanel
         Rectangle2D button = null;
         private boolean showing = false;
         private JList contentList = null;
         private String title = "";
         private boolean mouseOver = false;
         private JScrollPane listSP = null;
         private Color strokeColor = new Color(226, 242, 255);
         private Color backgroundColor = Color.white;
         private Color tabColor = new Color(226, 242, 255);
         private boolean transparent = false;
         private float transparencyLevel = 0.0f;
         private Dimension expandedDimension = new Dimension(300,200);
         public HidingDrawer()
              setOpaque(false);
              setPreferredSize(new Dimension(300, 200));
              addMouseListener(new MouseAdapter()
                   @Override
                   public void mousePressed(MouseEvent e)
                        hideDrawer(e);
         public HidingDrawer(boolean showDrawer)
              setOpaque(false);
              setPreferredSize(new Dimension(300, 200));
              setLayout(new FlowLayout());
              if (showDrawer)
                   showing = false;
              else
                   showing = true;
              addMouseListener(new MouseAdapter()
                   @Override
                   public void mousePressed(MouseEvent e)
                        hideDrawer(e);
                   @Override
                   public void mouseEntered(MouseEvent e)
                        if (button != null)
                             if (button.contains(new Point2D.Double(e.getX(), e.getY())))
                                  System.out.println("Mouse Over");
                                  mouseOver = true;
                                  repaint();
                   @Override
                   public void mouseExited(MouseEvent e)
                        System.out.println("Mouse exited");
                        mouseOver = false;
                        repaint();
              initalize();
          * @param args
         public static void main(String[] args)
              JFrame frame = new JFrame();
              frame.getContentPane().setBackground(Color.LIGHT_GRAY);
              frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
              frame.setTitle("UI Drawer Demo");
              // North Panel
              JPanel northPanel = new JPanel(new FlowLayout(FlowLayout.LEFT));
              northPanel.setBackground(Color.white);
              JLabel titleLbl = new JLabel("UI Drawer Demo");
              titleLbl.setFont(new Font("Helvectia", Font.BOLD, 18));
              northPanel.add(titleLbl);
              // End NorthPanel
              // West panel component
              HidingDrawer hd = new HidingDrawer(true);
              hd.setTitle("Testing");
              hd.setBackgroundColor(new Color(226, 242, 255));
              hd.setStrokeColor(Color.black);
              hd.setTransparent(true);
              hd.setTransparencyLevel(0.5f);
              frame.getContentPane().setBackground(hd.getBackgroundColor());
              // Add list to the drawer
    //          String[] values = new String[]{"Testing", "Testing 2", "Testing 3"};
    //          JList list = new JList(values);
    //          hd.add(list, BorderLayout.CENTER);
              frame.getContentPane().add(hd, BorderLayout.WEST);
              // Center Panel
              JPanel encapPanel = new JPanel(new FlowLayout(FlowLayout.LEFT));
              encapPanel.setBackground(hd.getBackgroundColor());
              JPanel centerPanel = new JPanel();
              centerPanel.setBackground(hd.getBackgroundColor());
              GridBagLayout gLayout = new GridBagLayout();
              int row = 0;
              centerPanel.setLayout(gLayout);
              GridBagConstraints c = new GridBagConstraints(0, 0,1,1,0, 0,GridBagConstraints.WEST,0, new Insets(5,5,5,5),0,0);
              JLabel freqLbl = new JLabel("Frequency");
              centerPanel.add(freqLbl, c);
              c.gridx = 1;
              JTextField freqTxt = new  JTextField(20);
              centerPanel.add(freqTxt, c);
              encapPanel.add(centerPanel);
              frame.getContentPane().add(northPanel, BorderLayout.NORTH);
              frame.getContentPane().add(encapPanel, BorderLayout.CENTER);
              frame.setSize(new Dimension(800, 600));
              frame.setVisible(true);
         public void initalize()
    //          String[] tmpListItems = { "Testing list item 1", "Testing 2", "Testing 3" };
    //          contentList = new JList(tmpListItems);
    //          contentList.setOpaque(true);
    //          contentList.setBackground(getBackgroundColor());
    //          Dimension dim = getPreferredSize();
    //          dim.setSize(dim.getWidth() - 70, dim.getHeight());
    //          listSP = new JScrollPane(contentList);
    //          listSP.setPreferredSize(dim);
    //          listSP.setOpaque(true);
    //          listSP.setBackground(getBackgroundColor());
    //          add(listSP);
              setBackground(getBackgroundColor());
              setBorder(BorderFactory.createLineBorder(Color.black));
          * (non-Javadoc)
          * @see javax.swing.JComponent#paintComponent(java.awt.Graphics)
         @Override
         protected void paintComponent(Graphics g)
              Dimension dim = getSize();
              Graphics2D g2d = (Graphics2D) g;
              if (!isShowing())
                   System.out.println("Showing: " + showing);
                   g2d.setPaint(getBackgroundColor());
                   RoundRectangle2D roundRectangle = new RoundRectangle2D.Double(getX() - 10, getY() + 5, dim.width - 20, dim.height - 10, 5, 15);
                   g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
                   if(isTransparent())
                        Composite alphaComp = AlphaComposite.getInstance(AlphaComposite.SRC_OVER, getTransparencyLevel());
                        g2d.setComposite(alphaComp);
                   g2d.fill(roundRectangle);
                   BasicStroke stroke = new BasicStroke(3);
                   g2d.setStroke(stroke);
                   g2d.setPaint(getStrokeColor());
                   g2d.draw(roundRectangle);
                   // Draw a fake button
                   // Get the dimension of the current graphic
                   Graphics2D buttonArea = (Graphics2D) g2d.create(getX(), getY(), dim.width, dim.height);
                   buttonArea.setColor(getTabColor());
                   buttonArea.setFont(new Font("Helvetica", Font.BOLD, 16));
                   button = null;
                   button = new Rectangle2D.Double(roundRectangle.getBounds().getMaxX(), (roundRectangle.getMaxY() / 2) - 30, 25, 60);
                   buttonArea.fill(button);
                   buttonArea.draw(button);
                   // Draw the text
                   buttonArea.setStroke(new BasicStroke(3));
                   buttonArea.setPaint(getStrokeColor());
                   buttonArea.draw(button);
                   buttonArea.setClip(button);
                   buttonArea.setPaint(Color.black);
                   AffineTransform transformer = buttonArea.getTransform();
                   transformer.rotate(Math.toRadians(90));
                   buttonArea.transform(transformer);
                   Rectangle2D buttonBounds = button.getBounds2D();
                   Font buttonFont = new Font("Helvectica", Font.BOLD, 18);
                   FontRenderContext frc = buttonArea.getFontRenderContext();
                   TextLayout layout = new TextLayout("Hide", buttonFont, frc);
                   layout.draw(buttonArea, (float)buttonBounds.getY() + 10,(float)((buttonBounds.getX() - (buttonBounds.getX() *2)) -5));
              else
                   System.out.println("Showing: " + showing);
                   Graphics2D buttonArea = (Graphics2D) g2d.create(getX(), getY(), dim.width, dim.height);
                   buttonArea.setPaint(getTabColor());
                   button = null;
                   button = new Rectangle2D.Double(0, (dim.getHeight() / 2) - 30, 25, 60);
                   if (isTransparent())
                        // Set the Composite
                        Composite alphaComp = AlphaComposite.getInstance(AlphaComposite.SRC_OVER, getTransparencyLevel());
                        buttonArea.setComposite(alphaComp);
                   buttonArea.fill(button);
                   buttonArea.setStroke(new BasicStroke(3));
                   buttonArea.setPaint(getStrokeColor());
                   buttonArea.draw(button);
              super.paintComponents(g);
         public void hideDrawer(MouseEvent event)
              if (button != null)
                   if (button.contains(new Point2D.Double(event.getX(), event.getY())))
                        System.out.println("Button Pressed");
                        if (showing)
                             showing = false;
                             setPreferredSize(new Dimension(300, getSize().height));
                             setSize(new Dimension(300, getSize().height));
                             setVisible(true);
                             // Hide the list
    //                         contentList.setVisible(true);
    //                         listSP.setVisible(true);
                        else
                             showing = true;
                             setSize(28, getSize().height);
    //                         contentList.setVisible(false);
    //                         listSP.setVisible(false);
              Object parent = getParent();
              boolean foundParent = false;
              while (!foundParent)
                   Component parentsChild = (Component) parent;
                   Component fParent = ((Component) parent).getParent();
                   if (fParent == null)
                        foundParent = true;
                        parent = parentsChild;
                   else
                        parent = fParent;
              Component pComponent = (Component) parent;
              pComponent.repaint();
          * @param showing
          *            the showing to set
         public void showDrawer(boolean showing)
              this.showing = showing;
          * @return the showing
         public boolean isShowing()
              return showing;
          * @param title
          *            the title to set
         public void setTitle(String title)
              this.title = title;
          * @return the title
         public String getTitle()
              return title;
          * @param strokeColor
          *            the strokeColor to set
         public void setStrokeColor(Color strokeColor)
              this.strokeColor = strokeColor;
          * @return the strokeColor
         public Color getStrokeColor()
              return strokeColor;
          * @param backgroundColor
          *            the backgroundColor to set
         public void setBackgroundColor(Color backgroundColor)
              this.backgroundColor = backgroundColor;
          * @return the backgroundColor
         public Color getBackgroundColor()
              return backgroundColor;
          * @param tabColor
          *            the tabColor to set
         public void setTabColor(Color tabColor)
              this.tabColor = tabColor;
          * @return the tabColor
         public Color getTabColor()
              return tabColor;
          * @param transparent the transparent to set
         public void setTransparent(boolean transparent)
              this.transparent = transparent;
          * @return the transparent
         public boolean isTransparent()
              return transparent;
          * @param transparencyLevel the transparencyLevel to set
         public void setTransparencyLevel(float transparencyLevel)
              this.transparencyLevel = transparencyLevel;
          * @return the transparencyLevel
         public float getTransparencyLevel()
              return transparencyLevel;
    }

    import java.awt.*;
    import java.awt.event.*;
    import java.awt.font.*;
    import java.awt.geom.*;
    import javax.swing.*;
    public class HD {
        TopCard    topCard;
        HostCard   hostCard;
        CardLayout cards;
        JPanel     cardPanel;
        private JPanel getContent() {
            Color stroke = UIManager.getColor("TabbedPane.foreground");
            Color bg     = UIManager.getColor("TabbedPane.background");
            Color tab    = UIManager.getColor("TabbedPane.contentAreaColor");
            Font font = //new Font("Helvetica", Font.BOLD, 18);
                        new Font("Dialog", Font.BOLD, 18);  // faster
            Dimension d = new Dimension(300,200);
            topCard = new TopCard(stroke, bg, tab, font, d);
            topCard.addMouseListener(mouser);
            hostCard = new HostCard(stroke, bg, tab, font, d);
            hostCard.addMouseListener(mouser);
            addComponents(hostCard);
            cards = new CardLayout();
            cardPanel = new JPanel(cards);
            cardPanel.add("top", topCard);
            cardPanel.add("host", hostCard);
            return cardPanel;
        private void addComponents(JComponent c) {
            String[] tmpListItems = { "Testing list item 1", "Testing 2", "Testing 3" };
            JList list = new JList(tmpListItems);
            int vm = hostCard.MARGIN;
            int right = 35;
            Dimension dim = c.getPreferredSize();
            dim.setSize(dim.width - 70, dim.height - 2*vm - 2*20);
            JScrollPane scrollPane = new JScrollPane(list);
            scrollPane.setPreferredSize(dim);
            c.setLayout(new GridBagLayout());
            GridBagConstraints gbc = new GridBagConstraints();
            gbc.insets = new Insets(vm,0,vm,right);
            c.add(scrollPane, gbc);
        public static void main(String[] args) {
            JFrame f = new JFrame();
            f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            f.getContentPane().add(new HD().getContent());
            f.pack();
            f.setLocationRelativeTo(null);
            f.setVisible(true);
        private MouseListener mouser = new MouseAdapter() {
            public void mousePressed(MouseEvent e) {
                Object source = e.getSource();
                Point p = e.getPoint();
                if(source == topCard)
                    if(topCard.isControlTrigger(p))
                        cards.next(cardPanel);
                if(source == hostCard)
                    if(hostCard.isControlTrigger(p))
                        cards.next(cardPanel);
    class TopCard extends JPanel {
        Rectangle2D.Double rect;
        Color strokeColor;
        Color backgroundColor;
        Color tabColor;
        Font font;
        public TopCard(Color stroke, Color bg, Color tab, Font f, Dimension d) {
            strokeColor = stroke;
            backgroundColor = bg;
            tabColor = tab;
            font = f;
            setPreferredSize(d);
        protected void paintComponent(Graphics g) {
            super.paintComponent(g);
            Graphics2D g2 = (Graphics2D)g;
            g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
                                RenderingHints.VALUE_ANTIALIAS_ON);
            Dimension dim = getSize();
            g2.setPaint(Color.lightGray);
            g2.fillRect(0, 0, dim.width, dim.height);
            g2.setPaint(tabColor);
            rect = new Rectangle2D.Double(0, (dim.getHeight() / 2) - 30, 25, 60);
            g2.fill(rect);
            g2.setStroke(new BasicStroke(3));
            g2.setPaint(strokeColor);
            g2.draw(rect);
            // Draw label text.
            String s = "Show";
            g2.setFont(font);
            FontRenderContext frc = g2.getFontRenderContext();
            float width = (float)font.getStringBounds(s, frc).getWidth();
            LineMetrics lm = font.getLineMetrics(s, frc);
            float height = lm.getAscent() + lm.getDescent();
            double x = rect.getCenterX() - height/2 + lm.getDescent();
            double y = rect.getCenterY() - width/2;
            AffineTransform at = AffineTransform.getTranslateInstance(x, y);
            at.rotate(Math.PI/2, 0, 0);
            g2.setFont(font.deriveFont(at));
            g2.drawString(s, 0, 0);
        public boolean isControlTrigger(Point p) {
            return rect.contains(p);
    class HostCard extends JPanel {
        Rectangle2D.Double rect;
        Color strokeColor;
        Color backgroundColor;
        Color tabColor;
        Font font;
        int MARGIN = 5;
        public HostCard(Color stroke, Color bg, Color tab, Font f, Dimension d) {
            strokeColor = stroke;
            backgroundColor = bg;
            tabColor = tab;
            font = f;
            setPreferredSize(d);
        protected void paintComponent(Graphics g) {
            super.paintComponent(g);
            Graphics2D g2 = (Graphics2D)g;
            g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
                                RenderingHints.VALUE_ANTIALIAS_ON);
            Dimension dim = getSize();
            g2.setPaint(Color.lightGray);
            g2.fillRect(0, 0, dim.width, dim.height);
            BasicStroke stroke = new BasicStroke(3);
            float lineWidth = stroke.getLineWidth();
            double x = getX() - MARGIN - lineWidth;
            double y = getY() + MARGIN;
            double w = dim.width - 20;
            double h = dim.height - 2*MARGIN - lineWidth/2;
            RoundRectangle2D roundRectangle =
                                 new RoundRectangle2D.Double(x, y, w, h, 5, 15);
            g2.setPaint(backgroundColor);
            g2.fill(roundRectangle);
            g2.setStroke(stroke);
            g2.setPaint(strokeColor);
            g2.draw(roundRectangle);
            rect = new Rectangle2D.Double(roundRectangle.getBounds().getMaxX(),
                                         (roundRectangle.getMaxY() / 2) - 30, 25, 60);
            g2.setPaint(tabColor);
            g2.fill(rect);
            g2.setPaint(strokeColor);
            g2.draw(rect);
            g2.setPaint(Color.black);
            // Draw label text.
            String s = "Hide";
            g2.setFont(font);
            FontRenderContext frc = g2.getFontRenderContext();
            float width = (float)font.getStringBounds(s, frc).getWidth();
            LineMetrics lm = font.getLineMetrics(s, frc);
            float height = lm.getAscent() + lm.getDescent();
            x = rect.getCenterX() - height/2 + lm.getDescent();
            y = rect.getCenterY() - width/2;
            AffineTransform at = AffineTransform.getTranslateInstance(x, y);
            at.rotate(Math.PI/2, 0, 0);
            g2.setFont(font.deriveFont(at));
            g2.drawString(s, 0, 0);
        public boolean isControlTrigger(Point p) {
            return rect.contains(p);
    }

  • Navigation component

    I inserted a navigation component and when I insert a link it moves it vertically when it should like up the links horizontally.

    >Not sure why and employee of adobe would push me off here.
    Because there are folks here that can help you.
    Adobe support can help with product issues; download or installation issues, crashing, etc. They are not equipped to handle calls related to authoring or to help you learn how to be a web designer/developer.

  • Tree Navigator Component

    Does anyone know where I can find some code samples that use a tree navigator component with JSF?
    I tried the MyPlaces panelNavigation/commandNavigation tags but could not make it work and couldn't find any good code samples to show me how it is supposed to look.
    I also tried the OurPlaces tree/treenode tags and only got it to partially work. Again, I couldn't find sample code that worked for me.
    I am using Java Studio Creator so maybe that is part of the problem.

    The FTREE builtin package is poorly covered in the Forms 6i online help, and well hidden. You have to search for FTREE, you won't find it otherwise. It does not appear in the help menus. When you do find some mention of it, you have to wander around the related subjects to find the rest of the help that even the Search cannot find.
    The Navigator is now a native object type, replacing the old add-on.
    It still has its faults and idiosynchrises, but it can be made to work well. To use it with 6i web forms, you need a recent patch set. 6i client/server and 9i are fine.

  • Acrobat Pro  9.0 - Open navigation pane as default

    Can anyone tell me if there is a way to configure Acrobat Pro 9.0 to open the Navigation pane with the Pages view by default for all documents?

    I know you can set the initial view for a particular document. I do not see a method for setting an initial view for all documents that includes opening the Navigation Pane with Pages view.
    Thanks,
    cfwhitmore

  • How do I hide the Navigation Pane by default in a programmable way?

    Hi guys,
    I am looking for a way to make a PDF file not showing navigation pane when it is opened, in a programmable way.
    I have referred to the PDF references, and found a ViewerPreferences dictionary which can control the viewer appearance, and there is a entry
    Key
    Type
    Value
    HideWindowUI
    boolean
    (Optional) A flag specifying whether to hide user interface elements in
    the document’s window (such as scroll bars and navigation controls),
    leaving only the document’s contents displayed. Default value: false.
    But after I specified the HideWindowUI with true, the navigation pane is still showing up with the bookmark expanded.
    I know there is a way by specifying the opening parameter with "navpanes=0" with command line or change the windows registry. But I can't do this because I can't ask every of my customers do this way.
    Could someone provide suggestions or insights on that?
    Thanks!

    Hi Rave,
    I have ever seen this method before, but it can't address my problem. I can't ask my customers to change their registry, cause I even don't know who they are...
    What I can control is just the content of the PDF file.
    Thanks anyway!

  • PDFMaker navigation and magnification defaults - can they be altered?

    When I create a pdf using PDFMaker in a Word file, I want the resulting pdf file to default to Magnification "Fit Page" and Navigation Tab "Bookmarks Panel and Page". I do not want to have to change the magnification or the navigation manually because when I am combining multiple pdf files, I end up having to set the mag and nav for every document inside the combined doc, even if the original pdf has already been altered to the mag/nav I want. Is this even possible?

    Short answer = nope.
    Your success path? Use Acrobat to post-process as needed.
    Be well...

  • How Can I make the toggle navigation OFF a default for an user

    HI, working with ISS6 Windows 2003 and Xir2 (SP3) I am trying to make one specific user (Or all users) to have hidden (grapped) by default the navigation panel in Infoview, but this setting seems to pick the default (Display=true) not from the user's session, but from someplace else.
    What can I do to avoid the Infoview to display the folder tree under the navigation panel?
    Thanks
    Reinaldo Nunez

    You might want to check this out.
    http://diamond.businessobjects.com/node/6042
    <a href="/blog/10">Rob&#39;s blog - http://diamond.businessobjects.com/robhorne</a>

  • Reader XI - How do I hide the Navigation Pane by default?

    Every time I open a pdf I have to manually hide the Navigation Pane as it is taking up valuable real estate on my screen. Is there a way to hide it by default in Reader XI? I've seen it mentioned elsewhere but I've failed to find a satisfactory answer.
    Thanks in advance!

    Hi rammo123,
    For Adobe Reader XI, I change the below mentioned registry key
    HKEY_CLASSES_ROOT\AcroExch.Document.11\shell\Read\command
    To read:
    "C:\Program Files (x86)\Adobe\Reader 11.0\Reader\AcroRd32.exe" /A "navpanes=0" "%1"
    ~Deepak

  • Hiding navigation bars in online AS 3.0 reference

    The online Flex 4 Beta language ref. seems to have been replaced by the AS 3.0 combined reference. Is there a way to hide the navigation bars that offer filtering options so that more of the reference content can be seen once the settings have been made?

    I found the problem.  I had converted some buttons into graphics so that when I stop on the intended keyframe the over/down highlight would remain constant.
    But I did't change the default loop setting to single frame - so it was looping through all the states.  Ultimately I ended up using movie clips as buttons and using code to keep them in state I want.

  • Apex 4.1 - problem with navigation component LIST after upgrade

    There seems to be problem with Tags in LIST component, after upgrade from 4.0 to 4.1 release

    Right, we verified a problem for migrated lists.
    We have lists of links, that are not based on a specific template. After upgrade to 4.1, they stopped from rendering in their region. Found out that the tag <TABLE> was not included in the HTML Source, hence the list body was not built to render.
    The only way we found to include it was to create a template for Lists (there is not one by default in Apex in certain themes), edit it and include the tag (in the section "Before List Entry" > "List Template Before Rows" - the tag itself is not present in the newly created template, too). Then, you need to assign the template to the existing Lists to make the list body re-appear: it doesn't seem to be a good practice to create a list without a template, but Apex should at least provide 1 by default.
    Edited by: Kleber M on Oct 28, 2011 9:03 AM

  • Programatically Hiding ADF component

    Hi,
    I have a requirement for which i am hiding a adf component using render=false or visible=false and move other existing component in screen to the place of hidden component. The screen is codded as below,
    <?xml version='1.0' encoding='UTF-8'?>
    <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:af="http://xmlns.oracle.com/adf/faces/rich">
    <jsp:directive.page contentType="text/html;charset=UTF-8"/>
    <f:view>
    <af:document id="d1">
    <af:form id="f1">
    <af:panelGroupLayout id="pgl1" layout="scroll">
    <af:panelBox text="PanelBox1" id="pb1">
    <f:facet name="toolbar"/>
    <af:panelFormLayout id="pfl1" rows="1" maxColumns="2"
    binding="#{StartPageBean.pfl1}">
    <f:facet name="footer"/>
    <af:outputText value="1" id="ot1" binding="#{StartPageBean.ot1}"/>
    <af:outputText value="2" id="ot2" binding="#{StartPageBean.ot2}"/>
    </af:panelFormLayout>
    <af:panelFormLayout id="pfl2" rows="1" maxColumns="2"
    binding="#{StartPageBean.pfl2}">
    <f:facet name="footer"/>
    <af:outputText value="3" id="ot3" binding="#{StartPageBean.ot3}"/>
    <af:outputText value="4" id="ot4" binding="#{StartPageBean.ot4}"/>
    </af:panelFormLayout>
    <af:panelFormLayout id="pfl3" rows="1" maxColumns="2"
    binding="#{StartPageBean.pfl3}">
    <f:facet name="footer"/>
    <af:outputText value="5" id="ot5" binding="#{StartPageBean.ot5}"/>
    <af:outputText value="6" id="ot6" binding="#{StartPageBean.ot6}"/>
    </af:panelFormLayout>
    </af:panelBox>
    </af:panelGroupLayout>
    <af:commandToolbarButton text="commandToolbarButton 1" id="ctb1"
    action="#{StartPageBean.hideComponents}"/>
    </af:form>
    </af:document>
    </f:view>
    </jsp:root>
    This code render the out as,
    1 2
    3 4
    5 6
    As we can see that we have PanleGroupLayout than a PanelBox and than all the PanleGroupLayout with 1 row and 2 column.
    Now if i make ot2 an ot3 as hidden using render false the output comes as below,
    1
    4
    5 6
    If i make ot2 and ot3 as hidden using visible false the output comes as,
    1
    4
    5 6
    can we get the output as
    1 4
    5 6
    by using either of the approach? or is there any other approach to achiecve the same.
    Let me know if some more information is required

    Hi,
    I have created an ADF tree using VO. its being displayed with several nodes (Drag and drop fo data control). Now I want to add dynamically created links into the created tree nodes. how to do that from inside my backing bean code.
    for (int i = 0; i < assignedAuditLinksCount; i++) {
    HashMap auditInfoMap = assignedAuditList.get(i);
    RichCommandImageLink auditInfo = new RichCommandImageLink();
    RichSpacer auditLinkSpacer = new RichSpacer();
    auditInfo.setText(auditInfoMap.get(AuditOperationsConstants.AUDITID).toString());
    auditInfo.setIcon("/images/navbullet.png");
    String actionEL =
    "#{backingBeanScope.backing_fragments_PerformAudit.setAuditInfo_action}";
    MethodExpression action = actionMethodExpression(actionEL);
    auditInfo.setId("AuditId" + (i + 1));
    auditInfo.setActionExpression(action);
    auditInfo.addActionListener(new PerformAuditActionListener());
    auditInfo.setVisible(true);
    auditInfo.setImmediate(true);
    auditInfo.setInlineStyle("text-decoration:underline;");
    auditLinkSpacer.setHeight("0");
    auditLinkSpacer.setWidth("10");
    How to add these auditInfo links in my tree nodes created using VO.
    }

Maybe you are looking for