summaryrefslogtreecommitdiff
path: root/basctl/source/basicide/linenumberwindow.hxx
diff options
context:
space:
mode:
authorNorbert Thiebaud <nthiebaud@gmail.com>2011-11-17 21:49:06 -0600
committerNorbert Thiebaud <nthiebaud@gmail.com>2011-11-17 21:49:06 -0600
commit6e6546a5f7fb30ab35dc52e148a20b9d6d3d70b8 (patch)
tree8c4cf35b5be3efb755c890a6aefff20fe731e4bd /basctl/source/basicide/linenumberwindow.hxx
parenta1d800a7a7072c7003aa4f238a48074d3c281d0a (diff)
calculate the width based on the font + general clean-up
Diffstat (limited to 'basctl/source/basicide/linenumberwindow.hxx')
-rw-r--r--basctl/source/basicide/linenumberwindow.hxx25
1 files changed, 13 insertions, 12 deletions
diff --git a/basctl/source/basicide/linenumberwindow.hxx b/basctl/source/basicide/linenumberwindow.hxx
index b94fae9e2a78..74b16b835382 100644
--- a/basctl/source/basicide/linenumberwindow.hxx
+++ b/basctl/source/basicide/linenumberwindow.hxx
@@ -8,25 +8,26 @@ class ModulWindow;
class LineNumberWindow : public Window
{
private:
- ModulWindow* pModulWindow;
- int nWidth;
- long nCurYOffset;
-
- virtual void DataChanged(DataChangedEvent const & rDCEvt);
+ ModulWindow* m_pModulWindow;
+ int m_nWidth;
+ long m_nCurYOffset;
+ int m_nCharWidth;
+ int m_nBaseWidth;
+ virtual void DataChanged(DataChangedEvent const & rDCEvt);
protected:
- virtual void Paint( const Rectangle& );
+ virtual void Paint( const Rectangle& );
public:
- LineNumberWindow( Window* pParent, ModulWindow* pModulWin );
- ~LineNumberWindow();
+ LineNumberWindow( Window* pParent, ModulWindow* pModulWin );
+ ~LineNumberWindow();
- void DoScroll( long nHorzScroll, long nVertScroll );
+ void DoScroll( long nHorzScroll, long nVertScroll );
- bool SyncYOffset();
- long& GetCurYOffset();
+ bool SyncYOffset();
+ long& GetCurYOffset();
- int GetWidth();
+ int GetWidth();
};
#endif // BASICIDE_LINENUMBERWINDOW_HXX