diff options
author | Tomcsik Bence <tomcsikbence@gmail.com> | 2012-03-11 21:40:02 +0100 |
---|---|---|
committer | Andras Timar <atimar@suse.com> | 2012-03-11 21:49:13 +0100 |
commit | 0e8eb19a53338c83dab7fe19e2f23bcaecd52077 (patch) | |
tree | d316dfd8f51a5368375139fc6a478c9ea6cdb86a /basctl/source/basicide/baside2.hxx | |
parent | f32fe9f5012e3ee184e1a1fca6814bee9105d8fb (diff) |
Object Catalog pane in Basic IDE
Object Catalog was a floating window. It has been converted to a fixed
pane on the right hand side of the editor window. While it is a
BasicDockingWindow, at the moment it is not possible to undock, move,
or resize it. Also, the Object Catalog toolbar button does not show
the visibility status of the pane, ideally it should look pressed, when
the Object Catalog pane is visible. Another missing feature is that
the Object Catalog pane cannot be switched on together with the
dialog editor.
Diffstat (limited to 'basctl/source/basicide/baside2.hxx')
-rw-r--r-- | basctl/source/basicide/baside2.hxx | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/basctl/source/basicide/baside2.hxx b/basctl/source/basicide/baside2.hxx index 0be4bb76d2b5..5dbc4be5dec6 100644 --- a/basctl/source/basicide/baside2.hxx +++ b/basctl/source/basicide/baside2.hxx @@ -54,6 +54,7 @@ class SvxSearchItem; #include "breakpoint.hxx" #include "linenumberwindow.hxx" +#include "objdlg.hxx" DBG_NAMEEX( ModulWindow ) @@ -291,6 +292,7 @@ private: EditorWindow aEdtWindow; ScrollBar aEWVScrollBar; bool bLineNumberDisplay; + bool bObjectCatalogDisplay; virtual void DataChanged(DataChangedEvent const & rDCEvt); @@ -307,6 +309,7 @@ public: ScrollBar& GetEWVScrollBar() { return aEWVScrollBar; } void SetLineNumberDisplay(bool b); + void SetObjectCatalogDisplay(bool b); }; @@ -368,6 +371,7 @@ public: virtual sal_Bool IsReadOnly(); void SetLineNumberDisplay(bool); + void SetObjectCatalogDisplay(bool); StarBASIC* GetBasic() { XModule(); return xBasic; } @@ -437,6 +441,7 @@ private: WatchWindow aWatchWindow; StackWindow aStackWindow; + ObjectCatalog aObjectCatalog; sal_Bool bVSplitted; sal_Bool bHSplitted; @@ -474,6 +479,7 @@ public: WatchWindow& GetWatchWindow() { return aWatchWindow; } StackWindow& GetStackWindow() { return aStackWindow; } + ObjectCatalog& GetObjectCatalog() { return aObjectCatalog; } Image getImage(sal_uInt16 nId) const; |