blob: 2593b49b5fe5345b02de3af91b3ad478cb1a024e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#ifndef DATALISTVIEW_H
#define DATALISTVIEW_H
#include "data.h"
#include "listview.h"
#define DLVSIKEY 0
#define DLVSIVALUE 1
struct DataListView : public ListView
{
DataListView(Window& parent);
/* Return manual height, if set, or calculate height
* appropriate for number of items. */
int Height() noexcept override;
void ResizeColumns(int w) override;
/* Set manual height. */
void SetHeight(int h);
void ShowEpisode(int iEpisode);
private:
int m_height = 0;
};
#endif
|