Visual studio 2005 thinks that long long int is 64 bit. The difference between
[dasher.git] / Src / Win32 / ModuleControlLongSpin.h
blobad4b904436034411b58db1a941a90d1f1f15d313
1 #ifndef __ModuleControlLongSpin_h__
2 #define __ModuleControlLongSpin_h__
4 #include "ModuleControl.h"
6 class CModuleControlLongSpin : public CModuleControl {
7 public:
8 CModuleControlLongSpin(SModuleSettings *pSetting) : CModuleControl(pSetting) {};
10 virtual LRESULT OnNotify(UINT message, WPARAM wParam, LPARAM lParam, BOOL& bHandled);
12 virtual int GetHeightRequest();
13 virtual void Initialise(CDasherInterfaceBase *pInterface);
14 virtual void Apply(CDasherInterfaceBase *pInterface);
15 virtual void CreateChild(HWND hParent);
16 virtual void LayoutChild(RECT &sRect);
18 private:
19 void UpdateEntry(int iValue, int iDelta);
21 HWND m_hEntry;
22 HWND m_hSpin;
25 #endif