25#ifndef YMultiSelectionBox_h
26#define YMultiSelectionBox_h
28#include "YSelectionWidget.h"
54 virtual const char *
widgetClass()
const {
return "YMultiSelectionBox"; }
80 virtual bool setProperty(
const std::string & propertyName,
Definition YMacroRecorder.h:39
virtual void setShrinkable(bool shrinkable=true)
Definition YMultiSelectionBox.cc:73
virtual YPropertyValue getProperty(const std::string &propertyName)
Definition YMultiSelectionBox.cc:124
virtual bool setProperty(const std::string &propertyName, const YPropertyValue &val)
Definition YMultiSelectionBox.cc:105
virtual const YPropertySet & propertySet()
Definition YMultiSelectionBox.cc:80
YMultiSelectionBox(YWidget *parent, const std::string &label)
Definition YMultiSelectionBox.cc:48
virtual void setCurrentItem(YItem *item)=0
bool shrinkable() const
Definition YMultiSelectionBox.cc:67
virtual const char * widgetClass() const
Definition YMultiSelectionBox.h:54
virtual void saveUserInput(YMacroRecorder *macroRecorder)
Definition YMultiSelectionBox.cc:141
const char * userInputProperty()
Definition YMultiSelectionBox.h:103
virtual ~YMultiSelectionBox()
Definition YMultiSelectionBox.cc:61
virtual YItem * currentItem()=0
Definition YProperty.h:198
Definition YProperty.h:105
Definition YMultiSelectionBox.cc:38