* Copyright 2004-2018, Axel DΓΆrfler, axeld@pinc-software.de.
* All rights reserved. Distributed under the terms of the MIT license.
*/
#ifndef ATTRIBUTE_WINDOW_H
#define ATTRIBUTE_WINDOW_H
#include "ProbeWindow.h"
class ProbeView;
class TypeEditorView;
class AttributeWindow : public ProbeWindow {
public:
AttributeWindow(BRect rect, entry_ref* ref,
const char* attribute = NULL,
const BMessage* settings = NULL);
virtual ~AttributeWindow();
virtual void MessageReceived(BMessage* message);
virtual bool QuitRequested();
virtual bool Contains(const entry_ref& ref,
const char* attribute);
private:
ProbeView* fProbeView;
TypeEditorView* fTypeEditorView;
char* fAttribute;
};
#endif