blob: 885ea1485542d1fa86e8f201aa9e94010396b1fa (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#ifndef BASICIDE_LINENUMBERWINDOW_HXX
#define BASICIDE_LINENUMBERWINDOW_HXX
#include <vcl/window.hxx>
class ModulWindow;
class LineNumberWindow : public Window
{
private:
ModulWindow* pModulWindow;
ulong nWidth;
virtual void DataChanged(DataChangedEvent const & rDCEvt);
protected:
virtual void Paint( const Rectangle& );
public:
LineNumberWindow( Window* pParent, ModulWindow* pModulWin );
~LineNumberWindow();
ulong GetWidth() { return (nWidth < 20 ? 20 : nWidth); }
};
#endif // BASICIDE_LINENUMBERWINDOW_HXX
|