64 virtual bool hasWizard();
71 virtual bool hasDumbTab();
74 virtual bool hasSlider();
76 const std::string & label,
81 virtual bool hasDateField();
82 virtual YDateField * createDateField (
YWidget * parent,
const std::string & label );
84 virtual bool hasTimeField();
85 virtual YTimeField * createTimeField (
YWidget * parent,
const std::string & label );
87 virtual bool hasBarGraph();
90 virtual bool hasPatternSelector();
93 virtual bool hasSimplePatchSelector();
96 virtual bool hasMultiProgressMeter();
99 virtual YMultiProgressMeter * createMultiProgressMeter (
YWidget * parent, YUIDimension dim,
const std::vector<float> & maxValues );
101 virtual bool hasPartitionSplitter();
108 const std::string & usedLabel,
109 const std::string & freeLabel,
110 const std::string & newPartLabel,
111 const std::string & freeFieldLabel,
112 const std::string & newPartFieldLabel );
115 virtual bool hasDownloadProgress();
117 const std::string & label,
118 const std::string & filename,
121 bool hasDummySpecialWidget();
124 virtual bool hasTimezoneSelector();
127 const std::map<std::string,std::string> &
timezones );
129 virtual bool hasGraph();
132 const std::string & filename,
133 const std::string & layoutAlgorithm );
138 virtual bool hasContextMenu();