Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
フォーカス切り替え機能を備えた垂直メニューを作成したい。
独自のイベント信号を持つカスタム オプションを作成するには、GObject の方法を使用する必要がありますか、それとも GObject を使用せずに個別に作成する必要がありますか?
どんな提案も役に立ちます。そして、派手な例ではなく、本番環境でコーディングが行われる適切なサンプルコードへのリンクを誰かに教えてもらえますか。
質問にクラッタータグが付いているので、クラッターを使用したいと思います。その場合、メニュー項目をClutterActorオブジェクトとしてClutterGroupに配置し、コンテナーレベルでメニューナビゲーションロジックを処理できます。これはキーボードイベントでは簡単ですが、マウスナビゲーションでは、各メニューアイテムでそれらをインターセプトし、アイテムIDなどを使用してコンテナに渡すことができます。とてもシンプルで雑然としています。残念ながら、現時点で共有できるコードサンプルはありません。