f0d95841ee
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27811 a95241bf-73f2-0310-859d-f6bbb57e9c96
29 lines
610 B
C++
29 lines
610 B
C++
/*
|
|
* Copyright 2000-2008, François Revol, <revol@free.fr>. All rights reserved.
|
|
* Distributed under the terms of the MIT License.
|
|
*/
|
|
#ifndef _THEME_ITEM_H_
|
|
#define _THEME_ITEM_H_
|
|
|
|
#include <ListItem.h>
|
|
|
|
|
|
class ThemeItem : public BStringItem
|
|
{
|
|
public:
|
|
ThemeItem(int32 id, const char *name, bool ro = false);
|
|
~ThemeItem();
|
|
void DrawItem(BView *owner, BRect frame, bool complete = false);
|
|
bool IsCurrent();
|
|
void SetCurrent(bool set);
|
|
bool IsReadOnly();
|
|
void SetReadOnly(bool set);
|
|
int32 ThemeId();
|
|
private:
|
|
int32 fId;
|
|
bool fRo;
|
|
bool fCurrent;
|
|
};
|
|
|
|
#endif // _THEME_ITEM_H_
|