Name | tktelerik JSON |
Version |
1.0.0
JSON |
| download |
home_page | |
Summary | tkinter with telerik |
upload_time | 2023-03-05 01:00:41 |
maintainer | |
docs_url | None |
author | XiangQinxi |
requires_python | >=3 |
license | |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# tktelerik
来自WinForms界面扩展库做出来的组件
## Telerik
> 原项目需要付费使用,请谨慎使用
> 依赖,需下载Telerik主程序,也可以
```python
# 基础示例1
import tktelerik
from tkinter import Tk
root = Tk()
theme1 = tktelerik.FluentDark()
button = tktelerik.Button(text="button1")
button.configure(theme="FluentDark")
button.pack(fill="both", expand="yes", padx=5, pady=5)
root.mainloop()
```
```python
# 基础示例2
import tktelerik
from tkinter import Tk
root = Tk()
theme1 = tktelerik.FluentDark()
list1 = tktelerik.ListBox()
list1.configure(theme="FluentDark")
for index in range(4):
list1.add(list1.create_label("item"+str(index+1)))
list1.pack(fill="both", expand="yes", padx=5, pady=5)
root.mainloop()
```
```python
# 高级示例1
import tktelerik
from tkinter import Tk
root = Tk()
theme1 = tktelerik.FluentDark()
ribbon = tktelerik.RibbonBar()
ribbon_quick_item = tktelerik.RibbonButton()
ribbon_quick_item.onclick(lambda: print("click ribbon_quick_button"))
ribbon.add_item(ribbon_quick_item)
ribbon_tab = tktelerik.RibbonTabbed()
ribbon_group = tktelerik.RibbonGroup()
ribbon_button = tktelerik.RibbonButton()
ribbon_button.onclick(lambda: print("click ribbon_button"))
ribbon_button.configure(anchor="w")
ribbon_textbox = tktelerik.RibbonTextBox()
ribbon_textbox.configure(anchor="w")
ribbon_group.add(ribbon_button)
ribbon_group.add(ribbon_textbox)
ribbon_tab.add(ribbon_group)
ribbon.add(ribbon_tab)
ribbon.configure(theme="FluentDark")
ribbon.pack(fill="both", expand="yes", padx=5, pady=5)
root.mainloop()
```
```python
# 高级示例2
# 如电脑配置不高,请不要高频率点击移动,否则容易卡死
import tktelerik
from tkinter import Tk
root = Tk()
theme1 = tktelerik.Windows11()
nav = tktelerik.NavigationView()
nav.configure(theme="Windows11")
controls = tktelerik.PageViewPage(nav=nav)
controls.configure(text="controls")
button1 = tktelerik.Button(controls.frame())
button1.configure(theme="Windows11", text_anchor_ment="w")
button1.pack(fill="x", padx=10, pady=10)
textbox1 = tktelerik.TextBox(controls.frame())
textbox1.configure(theme="Windows11")
textbox1.pack(fill="x", padx=10, pady=10)
textbox2 = tktelerik.TextBox(controls.frame())
textbox2.configure(multiline=True, theme="Windows11")
textbox2.pack(fill="both", ipady=50, padx=10, pady=10)
nav.add_page(controls)
nav.pack(fill="both", expand="yes")
root.mainloop()
```
Raw data
{
"_id": null,
"home_page": "",
"name": "tktelerik",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3",
"maintainer_email": "",
"keywords": "",
"author": "XiangQinxi",
"author_email": "XiangQinxi@outlook.com",
"download_url": "https://files.pythonhosted.org/packages/c1/93/4ed9690f463cd5720a2f3b4eac54de22cc5ac8c1efca2c744fdf0074937d/tktelerik-1.0.0.tar.gz",
"platform": null,
"description": "# tktelerik\r\n\u6765\u81eaWinForms\u754c\u9762\u6269\u5c55\u5e93\u505a\u51fa\u6765\u7684\u7ec4\u4ef6\r\n\r\n## Telerik\r\n> \u539f\u9879\u76ee\u9700\u8981\u4ed8\u8d39\u4f7f\u7528\uff0c\u8bf7\u8c28\u614e\u4f7f\u7528\r\n> \u4f9d\u8d56\uff0c\u9700\u4e0b\u8f7dTelerik\u4e3b\u7a0b\u5e8f\uff0c\u4e5f\u53ef\u4ee5\r\n\r\n```python\r\n# \u57fa\u7840\u793a\u4f8b1\r\nimport tktelerik\r\nfrom tkinter import Tk\r\n\r\nroot = Tk()\r\ntheme1 = tktelerik.FluentDark()\r\n\r\nbutton = tktelerik.Button(text=\"button1\")\r\nbutton.configure(theme=\"FluentDark\")\r\nbutton.pack(fill=\"both\", expand=\"yes\", padx=5, pady=5)\r\n\r\nroot.mainloop()\r\n```\r\n\r\n```python\r\n# \u57fa\u7840\u793a\u4f8b2\r\nimport tktelerik\r\nfrom tkinter import Tk\r\n\r\nroot = Tk()\r\ntheme1 = tktelerik.FluentDark()\r\n\r\nlist1 = tktelerik.ListBox()\r\nlist1.configure(theme=\"FluentDark\")\r\nfor index in range(4):\r\n list1.add(list1.create_label(\"item\"+str(index+1)))\r\nlist1.pack(fill=\"both\", expand=\"yes\", padx=5, pady=5)\r\n\r\nroot.mainloop()\r\n```\r\n\r\n```python\r\n# \u9ad8\u7ea7\u793a\u4f8b1\r\nimport tktelerik\r\nfrom tkinter import Tk\r\n\r\nroot = Tk()\r\ntheme1 = tktelerik.FluentDark()\r\n\r\nribbon = tktelerik.RibbonBar()\r\nribbon_quick_item = tktelerik.RibbonButton()\r\nribbon_quick_item.onclick(lambda: print(\"click ribbon_quick_button\"))\r\nribbon.add_item(ribbon_quick_item)\r\n\r\nribbon_tab = tktelerik.RibbonTabbed()\r\n\r\nribbon_group = tktelerik.RibbonGroup()\r\n\r\nribbon_button = tktelerik.RibbonButton()\r\nribbon_button.onclick(lambda: print(\"click ribbon_button\"))\r\nribbon_button.configure(anchor=\"w\")\r\nribbon_textbox = tktelerik.RibbonTextBox()\r\nribbon_textbox.configure(anchor=\"w\")\r\n\r\nribbon_group.add(ribbon_button)\r\nribbon_group.add(ribbon_textbox)\r\n\r\nribbon_tab.add(ribbon_group)\r\nribbon.add(ribbon_tab)\r\n\r\nribbon.configure(theme=\"FluentDark\")\r\nribbon.pack(fill=\"both\", expand=\"yes\", padx=5, pady=5)\r\n\r\nroot.mainloop()\r\n```\r\n\r\n```python\r\n# \u9ad8\u7ea7\u793a\u4f8b2\r\n# \u5982\u7535\u8111\u914d\u7f6e\u4e0d\u9ad8\uff0c\u8bf7\u4e0d\u8981\u9ad8\u9891\u7387\u70b9\u51fb\u79fb\u52a8\uff0c\u5426\u5219\u5bb9\u6613\u5361\u6b7b\r\nimport tktelerik\r\nfrom tkinter import Tk\r\n\r\nroot = Tk()\r\ntheme1 = tktelerik.Windows11()\r\n\r\nnav = tktelerik.NavigationView()\r\nnav.configure(theme=\"Windows11\")\r\n\r\ncontrols = tktelerik.PageViewPage(nav=nav)\r\ncontrols.configure(text=\"controls\")\r\n\r\nbutton1 = tktelerik.Button(controls.frame())\r\nbutton1.configure(theme=\"Windows11\", text_anchor_ment=\"w\")\r\nbutton1.pack(fill=\"x\", padx=10, pady=10)\r\n\r\ntextbox1 = tktelerik.TextBox(controls.frame())\r\ntextbox1.configure(theme=\"Windows11\")\r\ntextbox1.pack(fill=\"x\", padx=10, pady=10)\r\n\r\ntextbox2 = tktelerik.TextBox(controls.frame())\r\ntextbox2.configure(multiline=True, theme=\"Windows11\")\r\ntextbox2.pack(fill=\"both\", ipady=50, padx=10, pady=10)\r\n\r\nnav.add_page(controls)\r\nnav.pack(fill=\"both\", expand=\"yes\")\r\n\r\nroot.mainloop()\r\n\r\n```\r\n",
"bugtrack_url": null,
"license": "",
"summary": "tkinter with telerik",
"version": "1.0.0",
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "6a8f21a282abd990c16bf198ec232ed024fed2d8fd90a0af722b0ee4e8f54f5d",
"md5": "50277ac76421bb77442815377af345e6",
"sha256": "6898aa81edbece054bc1d68f94f8d040fed8f127d187dfcfd0e3b52768daf7aa"
},
"downloads": -1,
"filename": "tktelerik-1.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "50277ac76421bb77442815377af345e6",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3",
"size": 6383164,
"upload_time": "2023-03-05T01:00:36",
"upload_time_iso_8601": "2023-03-05T01:00:36.673916Z",
"url": "https://files.pythonhosted.org/packages/6a/8f/21a282abd990c16bf198ec232ed024fed2d8fd90a0af722b0ee4e8f54f5d/tktelerik-1.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c1934ed9690f463cd5720a2f3b4eac54de22cc5ac8c1efca2c744fdf0074937d",
"md5": "abe32999ec3788fe1a66022ba482652f",
"sha256": "d96a0c59cade4e58f419488a7c7ccdc1088502b3fe87683cb1b8576313cc1dd9"
},
"downloads": -1,
"filename": "tktelerik-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "abe32999ec3788fe1a66022ba482652f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3",
"size": 6362452,
"upload_time": "2023-03-05T01:00:41",
"upload_time_iso_8601": "2023-03-05T01:00:41.823558Z",
"url": "https://files.pythonhosted.org/packages/c1/93/4ed9690f463cd5720a2f3b4eac54de22cc5ac8c1efca2c744fdf0074937d/tktelerik-1.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-03-05 01:00:41",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "tktelerik"
}