/* ========================================================================== * ÆÄ ÀÏ : ListCtrl.h * ¸ñ Àû : ¸®½ºÆ® ¹Ú½º ½ÇÁ¦·Î ÀÛµ¿ Çϴ Ŭ·¡½º * ÀÛ ¼º ÀÚ : ±è°¡¶÷ * ÀÛ ¼º ÀÏ : 2006-10-23 * ÁÖÀÇ»çÇ× : *===========================================================================*/ #pragma once #include "UIWindow.h" class cUIImage; /// ³»ºÎ µ¥ÀÌÅÍ struct sData { cStringT mText; unsigned long mTextColor; sData() { mTextColor = 0; } virtual ~sData(){} }; /// ¼¼·ÎÇà struct sRowData { tPointerArray mColumes; /// È®Àå µ¥ÀÌÅÍ void* mExtraData; sRowData() { mExtraData = 0; } }; class cListCtrl : public cUIWindow { public: cListCtrl( eUINodeType type = eUINODE_LISTBOX ); virtual ~cListCtrl(); /// µ¥ÀÌÅ͸¦ ¸ðµÎ Áö¿ò virtual void Clear(); protected: /// ¼¼·ÎÇà ¸®½ºÆ® typedef tPointerArray cRowDataArray; cRowDataArray mRows; };