4#ifndef __LedLineItServerItem_h__
5#define __LedLineItServerItem_h__ 1
7#include "Stroika/Frameworks/StroikaPreComp.h"
9DISABLE_COMPILER_MSC_WARNING_START (5054)
11DISABLE_COMPILER_MSC_WARNING_END (5054)
13#include "Stroika/Frameworks/Led/Support.h"
15#include "LedLineItConfig.h"
17class LedLineItDocument;
19class LedLineItServerItem :
public COleServerItem {
21 LedLineItServerItem (LedLineItDocument* pContainerDoc);
24 nonvirtual LedLineItDocument* GetDocument ()
const;
27 virtual BOOL OnDraw (CDC* pDC, CSize& rSize)
override;
28 virtual BOOL OnGetExtent (DVASPECT dwDrawAspect, CSize& rSize)
override;
31 virtual void Serialize (CArchive& ar);
35 virtual void AssertValid ()
const;
36 virtual void Dump (CDumpContext& dc)
const;
40 DECLARE_DYNAMIC (LedLineItServerItem)