Erlang Wx: как добавить новые виджеты
Erlang поставляется с очень хорошей связкой библиотеки Wx. Я хотел бы знать, пытался ли кто-нибудь когда-нибудь добавлять новые виджеты (в linux или windows) в библиотеку wx, изначально установленную с Erlang (v. R15)?
Я объясняю: было бы неплохо, если бы, используя отличный элемент управления, такой как wxWebConnect, мы могли вставить поддержку HTML5 в Erlang. Идея состоит в том, чтобы использовать Javascript для части моего GUI. WxErlang предлагает элемент управления wxHTMLWindow, но не поддерживает HTML5 и javascript. wxWebConnect делает это отлично.
Взглянув на исходный код Erlang, который реализует привязку Wx (исходный код Erlang с использованием библиотеки wx, скомпилированной в виде библиотеки DLL на окнах), есть много файлов, которые, кажется, были сгенерированы автоматически с помощью инструмента Ericson (я предполагаю преобразовать C .h файлы в их эквивалент в Erlang).
Если кому-то все это понятно (извините за плохое объяснение), пожалуйста, дайте мне любую информацию, которая может помочь в дальнейшем добавлении новых виджетов в wxErlang (моя первая цель - wxWebConnect).
Б. Ламин
1 ответ
Все API wx генерируются с использованием файлов по https://github.com/erlang/otp/tree/master/lib/wx/api_gen. Так что, если вы хотите добавить поддержку чего-то нового, вам стоит поискать там.