61 virtual ::pointer < ::data::data > create_default_new_document_data();
72 virtual ::pointer<::user::document>defer_create_impact(const ::scoped_string & scopedstrImpact, ::user::interaction* puiParent, e_window_flag ewindowflag, const ::atom&
atom);
73 virtual ::user::document * place_hold(::user::interaction * pinteraction);
74 virtual void on_create_split_impact(::user::split_impact* pimpact);
75 virtual void on_change_cur_sel(::user::tab* ptab);
86 virtual void create_options_header(const ::atom &
atom, ::user::interaction *pparent);
87 virtual void create_options_body(const ::atom &
atom, ::user::interaction *pparent);
88 virtual void create_options_footer(const ::atom &
atom, ::user::interaction *pparent);
90 virtual void create_auto_start_option(const ::atom &
atom, ::user::interaction *pparent);
92 virtual void create_about_option(const ::atom &
atom, ::user::interaction *pparent);
94 virtual void create_about_impact(const ::atom &
atom, ::user::interaction *pparent);
96 virtual void create_operating_system_information_impact(const ::atom &
atom, ::user::interaction *pparent);
98 virtual void on_after_prepare_impact_menu(::user::menu * pmenu);