2016-07-23 3 views
0

positionieren ich eine App mit Kivy in Python machte, und die Dinge ein bisschen mehr stylish zu machen, ich dachte, dass ich die Grenze auf dem Fenster entfernen konnte und schaffen durch eigene:Wie ein randloses Fenster in Kivy

from kivy.config import Config 
from kivy.core.window import Window 
Window.size = (900,550) 
Window.borderless = True 
Config.set('graphics','resizable',0) 

Allerdings wird das Fenster ohne Rahmen in der unteren linken Ecke meines Bildschirms angezeigt. Kann ich das Fenster so positionieren, dass es in der Mitte meines Bildschirms liegt?

Wenn ich das nicht kann, gibt es dann eine Möglichkeit, die abgerundeten Ecken eines Fensters zu entfernen?

(Ich tue dies auf einem Mac OSX Yosemite)

Antwort

1

Randlos:

from kivy.config import Config 
Config.set('graphics','borderless',1) 
Config.set('graphics','resizable',0) 

an der Spitze Ihrer Datei, bevor irgendetwas anderes. Nur der Kern (Fenster) bleibt bestehen.

Position:

Config.set('graphics','position','custom') 
Config.set('graphics','left',500) 
Config.set('graphics','top',10) 

die gleiche Bedingung gilt für alle Config.set().