#ifndef DATALISTVIEW_H #define DATALISTVIEW_H #include "data.h" #include "listview.h" #define DLVSIKEY 0 #define DLVSIVALUE 1 extern CfgA& g_cfg; struct DataListView : public ListView { DataListView(HWND hWndParent); /* Return manual height, if set, or calculate height * appropriate for number of items. */ int Height() override; void ResizeColumns(int w) override; /* Set manual height. */ void SetHeight(int h); void ShowEpisode(int iEpisode); private: int m_height = 0; FileView m_fv{L"dlvdata.dat", g_cfg.cEp+128u}; }; #endif