2017-01-17 9 views
3

kivyウィンドウの位置を変更することができますすることは使用せずに、ウィンドウの位置を変更するための他の方法があります:どのように私は

from kivy.config import Config 
Config.set('graphics', 'position', 'custom') 
Config.set('graphics', 'left', 100) 
Config.set('graphics', 'top', 100) 

私は最後のパラメータ(100を変更した場合ので、私はこのを使用したくありません)私の財産とそれは動作しません。

答えて

4

thisが変更されている現在のマスターブランチでは可能です。

更新:現在のKivy安定版→1.10.0で可能です。

これでWindow.topWindow.leftのプロパティにアクセスし、実行時にWindowの位置を変更し、Windowの実際の位置を取得することができます。この変更がなければ(バージョン1.9.1など)、その方法はありません。

また、Configは、アプリケーションが実際に実行される前に、シングルの変更のために基本的に変更されています。位置を[0、0]に設定すると、App().run()の後にその位置にウィンドウが表示されます。本当に何もありません。