私は現在、OCaml と GTK を一緒に使用して実験しています ( lablgtkバインディングを使用)。ただし、ドキュメントは最適とは言えず、ほとんどの機能を使用する方法を理解することはできますが、ノートブックのページを変更する (別のタブに切り替える) ことに行き詰まっています。
必要な機能は見つかったのですが、使い方がわかりません。ドキュメントは、のサブモジュールにあることを示唆しているようですがGtkPackProps.Notebook
、これを呼び出す方法がわかりません。
また、この関数には、これまでに見たものとは異なる型シグネチャがあります。
val switch_page : ([> `notebook ], Gpointer.boxed option -> int -> unit) GtkSignal.t
を返すと思いますGtkSignal.t
が、最初のパラメーターを関数に渡す方法がわかりません(括弧内の部分全体)。
ノートブックのページを変更する方法を示すサンプル コードを誰かが持っているか、またはこれを行う方法についてのヒントを教えてもらえますか?