Index

C++ Code Documentation

template<class LAB> lab::cmdlab::Lab

Derived from: lab::cmdlab::LAB , app::cmd::Ui , app::ui::Ui , protected widget::ui::Command

File: LAB/lab/cmdlab/Lab.H

public:
  • Lab();
    constructor
  • virtual ~Lab();
    destructor
  • virtual void new_window();
  • virtual void background_image( base::String const &filename );
protected:
private:
  • virtual void show_all( bool state );
    show/hide all dialog boxes
  • void hide_all();
    hide all dialog boxes
  • virtual void enable_all_tooltips( bool state );
    enable/disable help balloons
  • void toggle_all_tooltips();
    toggle help balloons
  • virtual void message( base::String const &text ) const;
    -> app::ui::Message connector function
  • virtual void execute_command( base::String const &text );
    app::ui::Commands -> widget::ui::Command connector functions
  • virtual void command_respond( base::String const &text, bool raw );
    widget::ui::Command -> app::ui::Commands connector functions
  • virtual bool command( base::String const &command, base::String const &argument, base::String &response );
    widget::ui::Command -> connector functions
  • virtual void exit();
  • virtual int key_press_event_d( uint key, uint state );
    key handler from dialog boxes
  • virtual int window_key_press_event( uint key, uint state );
    key handler from geometry window
  • Lab( Lab const & );
    disabled copy constructor
  • Lab &operator=( Lab const & );
    disabled assignment operator


template<class LAB> lab::cmdlab::Lab GANG