mirror of https://github.com/tongzx/nt5src
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
70 lines
1.2 KiB
70 lines
1.2 KiB
/*++
|
|
|
|
Copyright (c) 1998 Microsoft Corporation
|
|
|
|
Module Name:
|
|
|
|
FTMan
|
|
|
|
File Name:
|
|
|
|
RootFree.h
|
|
|
|
Abstract:
|
|
|
|
The definition of class CRootFreeSpacesData. The class who stores the properties of the "fake" root of the
|
|
free space tree
|
|
|
|
Author:
|
|
|
|
Cristian Teodorescu October 22, 1998
|
|
|
|
Notes:
|
|
|
|
Revision History:
|
|
|
|
--*/
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
#if !defined(AFX_ROOTFREE_H_INCLUDED_)
|
|
#define AFX_ROOTFREE_H_INCLUDED_
|
|
|
|
#if _MSC_VER > 1000
|
|
#pragma once
|
|
#endif // _MSC_VER > 1000
|
|
|
|
#include "Item.h"
|
|
|
|
////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
// Class CRootFreeSpacesData
|
|
|
|
class CRootFreeSpacesData : public CItemData
|
|
{
|
|
public:
|
|
// Constructor
|
|
CRootFreeSpacesData();
|
|
virtual ~CRootFreeSpacesData() {};
|
|
|
|
// Operations
|
|
public:
|
|
virtual BOOL ReadItemInfo( CString& strErrors );
|
|
|
|
virtual BOOL ReadMembers( CObArray& arrMembersData, CString& strErrors );
|
|
|
|
virtual int ComputeImageIndex() const;
|
|
|
|
virtual BOOL operator==(CItemData& rData) const;
|
|
|
|
// Provide item properties
|
|
virtual void GetDisplayName( CString& strDisplay ) const;
|
|
|
|
//Data members
|
|
public:
|
|
|
|
// Protected methods
|
|
protected:
|
|
|
|
};
|
|
|
|
#endif // !defined(AFX_ROOTFREE_H_INCLUDED_)
|