|
|
|
|
@ -89,11 +89,8 @@ void Notebook::open(const boost::filesystem::path &file_path) {
|
|
|
|
|
Singleton::status()->set_text(status+" "); |
|
|
|
|
}; |
|
|
|
|
source_views.back()->on_update_info=[this](Source::View* view, const std::string &info) { |
|
|
|
|
if(get_current_page()!=-1 && get_current_view()==view) { |
|
|
|
|
auto iter=get_current_view()->get_buffer()->get_insert()->get_iter(); |
|
|
|
|
auto positions=std::to_string(iter.get_line()+1)+":"+std::to_string(iter.get_line_offset()+1); |
|
|
|
|
Singleton::info()->set_text(" "+positions+" "+info); |
|
|
|
|
} |
|
|
|
|
if(get_current_page()!=-1 && get_current_view()==view) |
|
|
|
|
Singleton::info()->set_text(" "+info); |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
scrolled_windows.emplace_back(new Gtk::ScrolledWindow()); |
|
|
|
|
|