31 #include <yui/YTimeField.h> 33 #include "NCInputTextBase.h" 39 friend std::ostream & operator<< ( std::ostream & STREAM,
const NCTimeField & OBJ );
45 static const unsigned fieldLength;
47 bool validTime(
const std::string& input_time);
51 virtual const char * location()
const 59 const std::string & label
63 virtual int preferredWidth();
64 virtual int preferredHeight();
66 virtual void setSize (
int newWidth,
int newHeight );
68 virtual void setLabel (
const std::string & nlabel );
70 virtual void setValue (
const std::string & ntext );
71 virtual std::string value();
77 virtual bool setKeyboardFocus()
80 return YWidget::setKeyboardFocus();
88 #endif // NCTimeField_h
virtual void setEnabled(bool do_bv)
Pure virtual to make sure every widget implements it.