SkyGI::ListViewSizeNode Class Reference

Inheritance diagram for SkyGI::ListViewSizeNode:
[legend]
Collaboration diagram for SkyGI::ListViewSizeNode:
[legend]
List of all members.

Public Member Functions

 ListViewSizeNode (unsigned long long ullSize, void *vpCookie=NULL)
void Paint (const Rect &rFrame, const Rect &rDirty)
virtual int Compare (const ListViewNode *pNode, SortOrder nSortOrder) const
unsigned long long GetSize ()
void SetSize (unsigned long long ullSize)
virtual bool GetEditString (String &szEdit)

Detailed Description

ListViewSizeNode

Description:
ListViewSizeNode is used to size value inside a ListView. The value will be formatted automatically to display it either as GB, MB, KB or Byte
See also:
ListViewNode


Constructor & Destructor Documentation

ListViewSizeNode::ListViewSizeNode ( unsigned long long  ullSize,
void *  vpCookie = NULL 
)


Member Function Documentation

void ListViewSizeNode::Paint ( const Rect rFrame,
const Rect rDirty 
) [virtual]

Reimplemented from SkyGI::ListViewNode.

int ListViewSizeNode::Compare ( const ListViewNode pNode,
SortOrder  nSortOrder 
) const [virtual]

Reimplemented from SkyGI::ListViewNode.

unsigned long long SkyGI::ListViewSizeNode::GetSize (  )  [inline]

void ListViewSizeNode::SetSize ( unsigned long long  ullSize  ) 

bool ListViewSizeNode::GetEditString ( String szEdit  )  [virtual]

Reimplemented from SkyGI::ListViewNode.


Generated on Thu Dec 13 18:14:31 2007 for SkyGI by  doxygen 1.5.1-p1