Switch to side-by-side view

--- a/src/qtgui/reslist.h
+++ b/src/qtgui/reslist.h
@@ -41,6 +41,7 @@
 #include "rcldoc.h"
 #include "reslistpager.h"
 
+class RclMain;
 class QtGuiResListPager;
 
 /**
@@ -66,7 +67,10 @@
     int listId() const {return m_listId;}
     int pageFirstDocNum();
     void setFont();
-
+    void setRclMain(RclMain *m) 
+    {
+	m_parent = m;
+    }
  public slots:
     virtual void setDocSource(RefCntr<DocSequence> nsource);
     virtual void resetList();     // Erase current list
@@ -84,6 +88,7 @@
     virtual void menuExpand();
     virtual void menuPreviewParent();
     virtual void menuOpenParent();
+    virtual void menuOpenSnippets();
     virtual void previewExposed(int);
     virtual void append(const QString &text);
     virtual void readDocSource();
@@ -132,6 +137,7 @@
     // so we store the page and display it when done.
     QString    m_text; 
 #endif
+    RclMain   *m_parent;
 
     virtual void displayPage(); // Display current page
     static int newListId();