diff options
Diffstat (limited to 'basctl/source/basicide/linenumberwindow.hxx')
-rw-r--r-- | basctl/source/basicide/linenumberwindow.hxx | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/basctl/source/basicide/linenumberwindow.hxx b/basctl/source/basicide/linenumberwindow.hxx index 885ea1485542..fd30171a0d20 100644 --- a/basctl/source/basicide/linenumberwindow.hxx +++ b/basctl/source/basicide/linenumberwindow.hxx @@ -10,6 +10,7 @@ class LineNumberWindow : public Window private: ModulWindow* pModulWindow; ulong nWidth; + long nCurYOffset; virtual void DataChanged(DataChangedEvent const & rDCEvt); @@ -20,7 +21,12 @@ public: LineNumberWindow( Window* pParent, ModulWindow* pModulWin ); ~LineNumberWindow(); - ulong GetWidth() { return (nWidth < 20 ? 20 : nWidth); } + void DoScroll( long nHorzScroll, long nVertScroll ); + + bool SyncYOffset(); + long& GetCurYOffset(); + + ulong GetWidth(); }; #endif // BASICIDE_LINENUMBERWINDOW_HXX |