- bigclock.zip
- .svn
- text-base
- About.cpp.svn-base
- About.h.svn-base
- bigclock.cpp.svn-base
- bigclock.dsp.svn-base
- bigclock.dsw.svn-base
- bigclock.h.svn-base
- bigclock.rc.svn-base
- bigclockDlg.cpp.svn-base
- bigclockDlg.h.svn-base
- Config.cpp.svn-base
- Config.h.svn-base
- label1.cpp.svn-base
- label1.h.svn-base
- lcd7.cpp.svn-base
- lcd7.h.svn-base
- ReadMe.txt.svn-base
- resource.h.svn-base
- StdAfx.cpp.svn-base
- StdAfx.h.svn-base
- About.cpp
- About.h
- bigclock.cpp
- bigclock.dsp
- bigclock.dsw
- bigclock.h
- bigclock.opt
- bigclock.plg
- bigclock.rc
- bigclockDlg.cpp
- bigclockDlg.h
- Config.cpp
- Config.h
- label1.cpp
- label1.h
- lcd7.cpp
- lcd7.h
- ReadMe.txt
- Release
- .svn
- prop-base
- bigclock.exe.svn-base
- text-base
- bigclock.exe.svn-base
- res
- .svn
- prop-base
- bigclock.ico.svn-base
- bitmap1.bmp.svn-base
- Graphic1.bmp.svn-base
- text-base
- bigclock.ico.svn-base
- bigclock.rc2.svn-base
- bitmap1.bmp.svn-base
- Graphic1.bmp.svn-base
- bigclock.ico
- bigclock.rc2
- bitmap1.bmp
- Graphic1.bmp
- resource.h
- StdAfx.cpp
- StdAfx.h
|
/* =====[ lcd7.h ]==========================================
Description: The dbtest project, implementation of the lcd7.h
Defines the behavior for the application.
Compiled: MS-VC 6.00
Notes: <Empty Notes>
Revisions:
REV DATE BY DESCRIPTION
---- -------- ----------- ----------------------------
0.00 1/15/2008 Peter Glen Initial version.
======================================================================= */
#if !defined(AFX_LCD7_H__2D19C590_DD9E_4371_9827_4E02E4826C02__INCLUDED_)
#define AFX_LCD7_H__2D19C590_DD9E_4371_9827_4E02E4826C02__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
//
// lcd7.h : header file
//
// Make sure these messages are not used in your application already
// If in doubt, use RegisterWindowMessages
#define WM_OVERFLOW (WM_USER + 1)
#define WM_UNDERFLOW (WM_USER + 2)
#define WM_TCHANGE (WM_USER + 3)
/////////////////////////////////////////////////////////////////////////////
// Clcd7 window
class Clcd7 : public CWnd
{
// Construction
public:
Clcd7();
int gap, width;
int num, oldnum;
int low, high;
int firstpaint;
CPoint oldpoint;
bool seg1, seg2, seg3, seg4, seg5, seg6, seg7;
COLORREF fg;
COLORREF bg;
// Attributes
public:
// Operations
public:
void SetFgColor(COLORREF col);
void SetBgColor(COLORREF col);
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(Clcd7)
public:
virtual BOOL PreTranslateMessage(MSG* pMsg);
protected:
virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
virtual void PreSubclassWindow();
virtual LRESULT WindowProc(UINT message, WPARAM wParam, LPARAM lParam);
//}}AFX_VIRTUAL
// Implementation
public:
void SetMinMax(int minn, int maxx);
virtual ~Clcd7();
// Generated message map functions
protected:
//{{AFX_MSG(Clcd7)
afx_msg void OnPaint();
afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
afx_msg void OnMouseMove(UINT nFlags, CPoint point);
afx_msg void OnLButtonUp(UINT nFlags, CPoint point);
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
/////////////////////////////////////////////////////////////////////////////
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_LCD7_H__2D19C590_DD9E_4371_9827_4E02E4826C02__INCLUDED_)
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.