blob: edfd24a9685999efc5395e763133bebecc78278a (
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
25
26
27
28
29
|
#include "menu.h"
#include "menu-item.h"
#include "setup.h"
#include "imagelist.h"
// --- cMainMenuItem -----------------------------------------------------
cMainMenuItem::cMainMenuItem(eMainMenuItem itype, char *file)
{
DEBUG("Neues MainMenuItem: %i, %s", (int)itype, file);
iType = itype;
File = file ? strdup(file) : NULL;
OSD = cMainMenu::CreateOSDName(iType, File);
SetText(OSD, true);
if(iType == iCat)
SetSelectable(false);
DEBUG("OSDName: %s", OSD);
}
cMainMenuItem::~ cMainMenuItem()
{
free(File);
free(OSD);
}
|