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. Так что, если вы хотите добавить поддержку чего-то нового, вам стоит поискать там.

Другие вопросы по тегам