| 116 | bool NppInterface::open_document(std::wstring filename) { return send_msg_to_npp(NPPM_DOOPEN, 0, reinterpret_cast<LPARAM>(filename.data())) == TRUE; } |
| 117 | |
| 118 | bool NppInterface::is_opened(const std::wstring &filename) const { |
| 119 | auto filenames = get_open_filenames(); |
| 120 | return std::find(filenames.begin(), filenames.end(), filename) != filenames.end(); |
| 121 | } |
| 122 | |
| 123 | EditorCodepage NppInterface::get_encoding() const { |
| 124 | auto CodepageId = static_cast<int>(send_msg_to_scintilla(SCI_GETCODEPAGE, 0, 0)); |