为Kivy设计的现代上下文菜单
项目描述
Kivy ModernMenu
一个具有现代外观和感觉的Kivy上下文菜单。
有关如何使用kivy garden flowers的说明,请参阅花园 说明。
花的信息
此套件小部件允许您构建一组灵活的现代外观菜单。提供了3个小部件,旨在允许调整和子类化以实现最大程度的表示灵活性。
MenuSpawner是一个非常简单的小部件,允许您创建一个在起始点附近短距离内停留任意时间的部件,即“长按”动作。
ModernMenu小部件是一个基于圆的配置菜单,各种选项出现在周围。它动画化子菜单的过渡,并在中心提供了一个漂亮的“返回/关闭”按钮。
ModernMenuLabel是用于显示菜单元素的默认类。
一个简单的机制允许从每个小部件传递选项到它所构建的小部件,如果需要,可以轻松地为每个菜单实例进行自定义。
模块中提供了一个使用示例(以Python程序运行模块),您可以在这里看到此示例的结果。
安装
pip install kivy_garden.modernmenu
贡献
查看我们的贡献指南,并自由地改进这个项目。
许可证
本软件根据MIT许可证条款发布。请参阅LICENSE.txt文件。
项目详情
关闭
kivy_garden.modernmenu-0.1.0.dev0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ff5af5f7d6da43e6f075d69d34d07b3ef5832692a6c8f9e46b5100cd5b1f2a3b |
|
MD5 | b59e34a7a65bd9410cda9d66e01d81b6 |
|
BLAKE2b-256 | c06a19189c3a8f8e691c579759a886b5e346cb46c80ccebdc18172ea383313bf |
关闭
kivy_garden.modernmenu-0.1.0.dev0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0eedb692f316deed6206cbec728dbfe4c49e62ebd583b47d7aa7a656c9da922e |
|
MD5 | 2c7fc64b600c61baaf27b1f58174b8f7 |
|
BLAKE2b-256 | 1eddd788e87de6f8f95940995ec87105a916f70331a2c479468e9425f4a90a32 |