Index

C++ Code Documentation

isight::kernel::isightui::ui::Window

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

File: VIEWER/isightui/ui/Window.H

public:
  • Window();
    constructor
  • virtual ~Window();
    destructor
  • virtual void new_window();
    interface
  • virtual void select_window( uint id );
  • virtual void show_window( uint id, bool state );
  • virtual void delete_window( uint id );
  • virtual void reset_position();
  • virtual void stop_motion();
  • virtual uint selected_window() const;
  • bool command( base::String const &command, base::String const &argument, base::String &response );
  • static uint const NONE = (uint)-1;
    no row is selected
protected:
  • virtual void new_window_cb();
    callbacks
  • virtual void select_window_cb();
  • virtual void show_window_cb();
  • virtual void delete_window_cb();
  • char const *label() const;
private:
  • virtual isight::kernel::ViewerBase *viewer() = 0;
  • virtual isight::kernel::ViewerBase const *viewer() const = 0;
  • void synchronize();
  • void set_sensitive();
  • uint item_count() const;
  • virtual widget::ui::List *select_window_w() = 0;
    widgets
  • virtual widget::ui::List const *select_window_w() const = 0;
  • virtual widget::ui::Boolean *show_window_w() = 0;
  • virtual widget::ui::Widget *delete_window_w() = 0;
  • Window( Window const & );
  • Window &operator=( Window const & );


isight::kernel::isightui::ui::Window GANG