clutter1.0を使用してステージまたはウィンドウの位置を設定する方法は? openglのようにglutInitWindowPosition(0, 500)
。ありがとう...clutter1.0を使用してステージまたはウィンドウの位置を設定する方法は?
0
A
答えて
1
クラッタはウィンドウシステム固有APIのラッパーを提供しません。シーングラフ要素としてのステージは常に(0、0)になるように定義されているため、ClutterActor set_position()メソッドを使用します。
あなたはX11にしている場合、あなたはステージウィンドウを移動するにはX11のAPIを使用することができ、例えば:
Display *xdpy = clutter_x11_get_default_display();
Window xwin = clutter_x11_stage_get_window (stage);
XMoveWindow (xdpy, xwin, 0, 500);
は明らかに、X11での手動ウィンドウ配置の全体の厄介な問題があります:あなたは本当にいけませんそれを行うと、実際にウィンドウを配置するためにウィンドウマネージャーに任せるべきです。
Windowsの場合、clutter_win32_get_stage_window()
を使用してステージウィンドウのWHNDを取得し、X11での動作と同様にSetWindowPos()
を使用できます。
OS Xでは、ClutterはまだNSWindowもNSViewもステージに使用されていないため、クラッターの中でちょっとハックする必要があります。
関連する問題
- 1. AppleScriptを使用してウィンドウの位置を設定する
- 2. Pointクラスを使用してポイントの位置を設定する方法は?
- 3. 2次ディスプレイのWPFウィンドウの位置を設定する方法
- 4. Visual Studioコードでウィンドウのサイズと位置を設定する方法は?
- 5. .offset()または.position()を使用して要素の位置を動的に設定する方法
- 6. three.jsを使用してカメラの位置を動的に設定する方法
- 7. UIGraphicsBeginImageContext位置の設定方法は?
- 8. テキストボックスの位置を設定する方法相対位置を使用しますか?
- 9. コントロールの位置を正しく設定する方法は?
- 10. swift(またはObjective-C)を使用してmacOS上のウィンドウの位置を決定します
- 11. AMチャートを使用してスクロールバーの位置を設定する
- 12. AIRウィンドウの位置をプログラムで設定しますか?
- 13. ジオコーダを使用して位置を表示する方法は?
- 14. エスプレッソアンドロイドを使用して、recyclerviewのトグルボタンを特定の位置でオンまたはオフにする方法は?
- 15. javascriptを使用して背景位置を設定する
- 16. C#は、コンソールアプリケーションのスクロール位置を設定する方法です
- 17. C#を使用してWinformsのメニューバーの位置を設定するには?
- 18. (UE4)C++のみを使用して骨の位置を設定するには
- 19. キーボードのプレスでオブジェクトの位置を設定する方法は?
- 20. j2meのtextFieldでカレットの位置を設定する方法は?
- 21. collectionview swiftのセルの位置を設定する方法は?
- 22. GWTで固定位置パネルを使用する方法は?
- 23. Qt:メインウィンドウの初期位置を設定する方法は?
- 24. マテリアライズサイドナビの高さと位置を設定する方法は?
- 25. 画面上のカーソル位置を設定する方法は?
- 26. vb.netでスクロールバーの位置を設定する方法は?
- 27. Spritekitでボールのランダムな位置を設定する方法は?
- 28. トップsvg要素の位置を設定する方法は?
- 29. スプライトシートアニメーションで背景位置の値を設定する方法は?
- 30. アニメーション後にボタンの位置を設定する方法は?
明らかに、ウィンドウサイズと位置指定にclutter-gtkライブラリとGtkWindow APIを使用できることも明らかです。 – ebassi
tnx ...多分私はウィンドウを配置するためにgtkを使用します。ありがとうございました...:D – joi