Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/UIElements/TextUI/TextDialog.hpp

    r84c494 rcd8e55  
    2828  virtual void queryInt(const char *, int *, std::string = "");
    2929  virtual void queryString(const char*, std::string *, std::string = "");
     30  virtual void queryStrings(const char*, std::vector<std::string> *, std::string = "");
    3031  virtual void queryDouble(const char*, double*, std::string = "");
    3132  virtual void queryAtom(const char*,atom**,std::string = "");
    3233  virtual void queryMolecule(const char*,molecule**,std::string = "");
    33   virtual void queryVector(const char*,Vector *,bool, std::string = "");
    34   virtual void queryBox(const char*,Box*, std::string = "");
     34  virtual void queryVector(const char*,Vector *,const double * const,bool, std::string = "");
     35  virtual void queryBox(const char*,double ** const, std::string = "");
    3536  virtual void queryElement(const char*, std::vector<element *> *, std::string = "");
    3637
     
    7273  };
    7374
     75  class StringsTextQuery : public Dialog::StringsQuery {
     76  public:
     77    StringsTextQuery(std::string title, std::vector<std::string> *_target, std::string _description = NULL);
     78    virtual ~StringsTextQuery();
     79    virtual bool handle();
     80  };
     81
    7482  class AtomTextQuery : public Dialog::AtomQuery {
    7583  public:
     
    8896  class VectorTextQuery : public Dialog::VectorQuery {
    8997  public:
    90     VectorTextQuery(std::string title,Vector *_target,bool _check, std::string _description = NULL);
     98    VectorTextQuery(std::string title,Vector *_target,const double *const _cellSize,bool _check, std::string _description = NULL);
    9199    virtual ~VectorTextQuery();
    92100    virtual bool handle();
     
    95103  class BoxTextQuery : public Dialog::BoxQuery {
    96104  public:
    97     BoxTextQuery(std::string title,Box* _cellSize, std::string _description = NULL);
     105    BoxTextQuery(std::string title,double ** const _cellSize, std::string _description = NULL);
    98106    virtual ~BoxTextQuery();
    99107    virtual bool handle();
Note: See TracChangeset for help on using the changeset viewer.