Index

C++ Code Documentation

surflab::ui::Controls

Derived from: widget::ui::Dialog , base::ReadUtil

File: LAB/surflab/ui/Controls.H

public:
  • Controls();
    constructor
  • virtual ~Controls();
    destructor
  • void geometry(uint x);
  • void dimension(uint x);
  • void variable( base::String const &x, base::String const &y );
  • void function( uint id, base::String const &f );
  • bool command( base::String const &command, base::String const &argument, base::String &response );
protected:
  • void set( parser::KeyParser const & );
  • void get( parser::KeyParser & ) const;
  • virtual void geometry_cb();
    virtual callbacks
  • virtual void dimension_cb();
  • static char const *label();
private:
  • virtual widget::ui::Choice *geometry_w() = 0;
    widgets
  • virtual widget::ui::Choice const *geometry_w() const = 0;
  • virtual widget::ui::Choice *dimension_w() = 0;
  • virtual widget::ui::Choice const *dimension_w() const= 0;
  • virtual widget::ui::String *var1_w() = 0;
  • virtual widget::ui::String const *var1_w() const = 0;
  • virtual widget::ui::String *var2_w() = 0;
  • virtual widget::ui::String const *var2_w() const = 0;
  • virtual widget::ui::String *function_w(uint n) = 0;
  • virtual widget::ui::String const *function_w(uint n) const = 0;
  • virtual widget::ui::Widget *function_box_w(uint n) = 0;
  • virtual widget::ui::Widget const *function_box_w(uint n) const = 0;
  • void _show();
  • static uint const COUNT = 5;
  • Controls( Controls const & );
  • Controls &operator=( Controls const & );


surflab::ui::Controls GANG