Code

typo fixed
[inkscape.git] / src / ui / dialog / extension-editor.h
index aebe35049ebe0e58c1561390abc03e3adc98e947..b6c331eae5796a015ae12d32c01eba41cc6dc671 100644 (file)
@@ -21,6 +21,7 @@
 #include <gtkmm/treeview.h>
 #include <gtkmm/label.h>
 #include <gtkmm/frame.h>
+#include <gtkmm/scrolledwindow.h>
 
 #include "extension/extension.h"
 
@@ -38,29 +39,36 @@ public:
     static void show_help (gchar const * extension_id);
 
 protected:
-    Gtk::Frame _page_frame;
-    Gtk::Label _page_title;
-    Gtk::TreeView _page_list;  
+    /** \brief  The view of the list of extensions on the left of the dialog */
+    Gtk::TreeView _page_list;
+    /** \brief  The model for the list of extensions */
     Glib::RefPtr<Gtk::TreeStore> _page_list_model;
+    /** \brief  The notebook page that contains information */
+    Gtk::ScrolledWindow _notebook_info;
+    /** \brief  The notebook page that contains help info */
+    Gtk::ScrolledWindow _notebook_help;
+    /** \brief  The notebook page that holds all the parameters */
+    Gtk::ScrolledWindow _notebook_params;
 
     //Pagelist model columns:
     class PageListModelColumns : public Gtk::TreeModel::ColumnRecord {
     public:
+        /** \brief  Creates the Page List model by adding all of the
+                    members of the class as column records. */
         PageListModelColumns() {
             Gtk::TreeModelColumnRecord::add(_col_name);
-            Gtk::TreeModelColumnRecord::add(_col_page);
             Gtk::TreeModelColumnRecord::add(_col_id);
         }
+        /** \brief  Name of the extension */
         Gtk::TreeModelColumn<Glib::ustring> _col_name;
+        /** \brief  ID of the extension */
         Gtk::TreeModelColumn<Glib::ustring> _col_id;
-        Gtk::TreeModelColumn<Gtk::Widget *> _col_page;
     };
     PageListModelColumns _page_list_columns;
 
-    Gtk::TreeModel::Path _path_tools;
-    Gtk::TreeModel::Path _path_shapes;
-
 private:
+    /** \brief  A 'global' variable to help search through and select
+                an item in the extension list */
     Glib::ustring _selection_search;
 
     ExtensionEditor(ExtensionEditor const &d);