Mixins that adds margin functionality to Kivy widgets
项目描述
garden.layoutmargin
一组混合(MarginLayout
,AddMargin
),用于为Kivy小部件添加margin
功能。
使用方法
@ .py
子类
from layoutmargin import AddMargin, MarginLayout
class MarginBoxLayout(MarginLayout, BoxLayout):
pass
class MarginButton(AddMargin, Button):
pass
@ .kv
布局
MarginBoxLayout:
MarginButton:
margin: (30, 10, 30, 10) # integer / float
MarginButton:
margin: ("10%", "10%", "10%", "10%") # percentage of total widget size
MarginButton:
margin: (30, "10%", 30, "10%") # mixed
运行演示
make run
安装
pip install layoutmargin
致谢
项目详情
关闭
layoutmargin-20190911.tar.gz 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0643b03abe01fb51f89c757e4ea1a354e77920fa6cd60816acb4466c7284362f |
|
MD5 | 5dd15c29314d4213119dae2904a7538d |
|
BLAKE2b-256 | cd027a75743f5bf4356d5c26cad861ad7da30f02d7c7d2c9c2a22d4501725f7c |