Ocaml标签GTK2自定义小部件?

Ocaml标签GTK2自定义小部件?,gtk,widget,ocaml,Gtk,Widget,Ocaml,我已经学习了一段时间使用lablgtk2的Ocaml,仍然在寻找一个教程,其中描述了一种创建自定义小部件的方法(我想将这个小部件做成一个圆形,中间填充颜色和一些文本)。这个自定义小部件可以设置为~width、~height、~label、~packing、~,。。。到另一个容器(如另一个gtk小部件所能)。 不幸的是,我没有找到这方面的教程。我阅读了如何在gtk2+中创建自定义小部件,并尝试将其移植到Lablgtk2中,但仍然无能为力。 有人能帮我解决这个问题吗。 非常感谢。我希望有人能通过回答

我已经学习了一段时间使用lablgtk2的Ocaml,仍然在寻找一个教程,其中描述了一种创建自定义小部件的方法(我想将这个小部件做成一个圆形,中间填充颜色和一些文本)。这个自定义小部件可以设置为~width、~height、~label、~packing、~,。。。到另一个容器(如另一个gtk小部件所能)。 不幸的是,我没有找到这方面的教程。我阅读了如何在gtk2+中创建自定义小部件,并尝试将其移植到Lablgtk2中,但仍然无能为力。 有人能帮我解决这个问题吗。
非常感谢。

我希望有人能通过回答这个问题来证明我错了,但我在评论中写道:


我向其中一位同事询问了这件事 LALLGTK2的共同维护者,以及 答案是你想做的是 这样做真的不方便 lablgtk2和你会更好 在C中做那个部分。对不起


关于这一点,我问了一位lablgtk2的共同维护者,答案是你想在lablgtk2中做的事情并不方便,你最好在C中做这一部分。对不起。@Pascal Cuoq,这似乎是这个问题的唯一答案-也许你应该把它作为一个答案重新发布,以便OP可以接受;-)