00001 #ifndef _FILE_LISTBOX_DATA_ITEM_H_
00002 #define _FILE_LISTBOX_DATA_ITEM_H_
00003
00004 #include <nds.h>
00005 #include "listboxdataitem.h"
00006
00007 namespace WoopsiUI {
00008
00012 class FileListBoxDataItem : public ListBoxDataItem {
00013 public:
00014
00026 FileListBoxDataItem(const char* text, const u32 value,
00027 const u16 normalTextColour,
00028 const u16 normalBackColour,
00029 const u16 selectedTextColour,
00030 const u16 selectedBackColour,
00031 const bool isDirectory);
00032
00037 inline const bool isDirectory() const { return _isDirectory; };
00038
00051 virtual s8 compareTo(const ListDataItem* item) const;
00052
00053 private:
00054 bool _isDirectory;
00055 };
00056 }
00057
00058 #endif