Erlang Wx: как добавить новые виджеты - PullRequest
4 голосов
/ 02 апреля 2012

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).

B.Ламин

1 Ответ

4 голосов
/ 02 апреля 2012

Все API wx генерируются с использованием файлов в https://github.com/erlang/otp/tree/master/lib/wx/api_gen. Так что, если вы хотите добавить поддержку чего-то нового, вы должны посмотреть там.

...