Skip to main content

A Mordernised version of Tkinter, HighDPI for Windows 10, contains some new functions and widgets, Windows 10 exe development with Windows 10 looks

Project description

#Tk Office

An Extended framework for Tkinter/Python

TK-Office is a technology that allows you to code and develope .exe for windows machines. Everything is based on Csharp' s graphic like appearance... Graphics will be native with Microsoft Windows Workspace

####Requirements

Windows OS
Resolution - 1920x1080 p (1080p)
Windows 10 and its newer versions (for performance)

####Installaion

>>>pip install TkOffice 

####Use

picture

built with TkOffice

######In Order To Build this kind of App Let's get into the widgets

#####Widget - Main Window

There are plenty of ways yoou can instantiate the window in TkOffice.

######Way - 1: ModTkinterApp(ModTk())

#Declaring ModTk in honor of my other package ModTkinter

root   =  ModTk()

'''This here will be your app
   <Contents>
   <Contents>
   <Contents>
'''

root.mainloop()

######Way - 2: TkOffice's App

#Declaring App
#App Comes with TkOffice

import TkOffice
from TkOffice import App

root   =  App()

'''This here will be your app
   <Contents>
   <Contents>
   <Contents>
'''

root.mainloop()

As Tk-Office's main workspace will be creating apps for Windows 10 UIs, these instances will create a high DPI app i.e: The highest available resolution

This will also maintain the problem of all DPI problem Say , a website when resize has some problem with bigger and smaller buttons and html elements, but TkOffice will handle these kinds of problems for you...

#####Widget - Button This is a native Button widget of TkOffice. It's a megawidget with a frame and a button component.. But you can do all the configurations- do let's get into it...

#importing the button

import TkOffice
from TkOffice import Button


root =  App()

#root's Button 

b = Button(root )
b.pack()



root.mainloop()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

TkOffice-0.0.6.tar.gz (81.6 kB view details)

Uploaded Source

File details

Details for the file TkOffice-0.0.6.tar.gz.

File metadata

  • Download URL: TkOffice-0.0.6.tar.gz
  • Upload date:
  • Size: 81.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for TkOffice-0.0.6.tar.gz
Algorithm Hash digest
SHA256 f5046ab80b4a9737534e9640fe73476bf4225ca08ce7ba4ff8a2ced4bc3f6d48
MD5 0dcb2eccb7b2f032e03048042f29fb44
BLAKE2b-256 e917adbc33d6bf588c9a546d487d11ee89b9474c127110a31e72e760a2796f84

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page