gremlinable (gremlinable) wrote,
gremlinable
gremlinable

Category:

Внезапно!

Лазал тут по исходникам CodeBlocks (изучал как в нём реализована работа с кодировками) и обнаружил, что он умеет открывать URL`ы -

LoaderBase* FileManager::Load(const wxString& file, bool reuseEditors)
{
...
    if(file.StartsWith(_T("http://")))
    {
        URLLoader *ul = new URLLoader(file);
        urlLoaderThread.Queue(ul);
        return ul;
    }
....
}


Скопировал из браузера первый попавшийся адрес (а им оказалась ссылка на документацию по wx) и вставил его в диалог Open. И правда открывает - появляется панель HTML viewer со страничкой, которую можно куда-нибудь приткнуть. Правда по ссылкам не ходит - только по локальным. Ходил бы - было бы довольно удобно юзать для чтения доков на широкоформатниках. Правда почему-то не все урлы так открываются - некоторые открываются просто как текстовый документ.



Вот вам и сила OpenSource - о фичах софтины узнаёшь непосредственно из её исходников =)

PS: кстати, кто не в курсе - в CB есть ещё такая панелька для чтения манов, правда я пока не научился ей пользоваться.
Tags: code::blocks, программерское
Subscribe
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments