4 #ifndef ELIST_H_7BDB6D9539FC19CC7C7DA4A0140965B0
5 #define ELIST_H_7BDB6D9539FC19CC7C7DA4A0140965B0
7 #include "ui/listbox.h"
10 /// List of todo entries.
11 class CTodoList
: public CListbox
{
13 typedef const todolist_t
& rctodolist_t
;
15 CTodoList (rctodolist_t rctdl
);
16 inline void Update (rctodolist_t
) { SetListSize (m_Todos
.size()); }
17 virtual void OnDrawItem (CGC
& gc
, rcpos_t pos
, uint32_t ii
);
19 rctodolist_t m_Todos
; ///< Link to the data.