|
|
|
|
@ -5,7 +5,8 @@ Window::Window() :
|
|
|
|
|
main_config_(), |
|
|
|
|
keybindings_(main_config_.keybindings_cfg()), |
|
|
|
|
notebook_(this,keybindings(), main_config_.source_cfg(), main_config_.dir_cfg()), |
|
|
|
|
menu_(keybindings()) { |
|
|
|
|
menu_(keybindings()), |
|
|
|
|
api_(menu_, notebook_) { |
|
|
|
|
set_title("juCi++"); |
|
|
|
|
set_default_size(600, 400); |
|
|
|
|
add(window_box_); |
|
|
|
|
@ -78,10 +79,6 @@ Window::Window() :
|
|
|
|
|
terminal_.Terminal().signal_button_release_event(). |
|
|
|
|
connect(sigc::mem_fun(*this,&Window::OnMouseRelease),false); |
|
|
|
|
|
|
|
|
|
PluginApi::menu_ = &menu_; |
|
|
|
|
PluginApi::notebook_ = ¬ebook_; |
|
|
|
|
PluginApi::InitPlugins(); |
|
|
|
|
|
|
|
|
|
add_accel_group(keybindings_.ui_manager_menu()->get_accel_group()); |
|
|
|
|
add_accel_group(keybindings_.ui_manager_hidden()->get_accel_group()); |
|
|
|
|
keybindings_.BuildMenu(); |
|
|
|
|
|