1+ from tkinter import *
2+ from tkinter import ttk
3+ from vars import *
4+
5+ class AboutDiag (Toplevel ):
6+ def __init__ (self , parent , title , versionString , updaterVersionString ):
7+ super ().__init__ (parent )
8+ self .title (title )
9+ self .transient ()
10+ self .iconbitmap ("VexTrack.exe" )
11+ self .resizable (False , False )
12+
13+ self .img = PhotoImage (file = "VexTrack.png" )
14+ self .img = self .img .subsample (4 , 4 )
15+ Label (self , image = self .img ).grid (padx = 8 , pady = 8 , row = 0 , sticky = "nswe" , columnspan = 2 )
16+
17+ ttk .Label (self , text = "VexTrack" , font = ('TkDefaultFont' , 16 ,'bold' )).grid (columnspan = 2 , row = 1 )
18+
19+ ttk .Label (self , text = "Version:" ).grid (column = 0 , row = 2 )
20+ ttk .Label (self , text = versionString ).grid (column = 1 , row = 2 )
21+ ttk .Label (self , text = "Updater Version:" ).grid (column = 0 , row = 3 )
22+ ttk .Label (self , text = updaterVersionString ).grid (column = 1 , row = 3 )
23+
24+ ttk .Label (self , text = "" ).grid (columnspan = 2 , row = 4 )
25+ ttk .Label (self , text = "Created by BitTim" ).grid (columnspan = 2 , row = 5 )
26+ ttk .Label (self , text = "https://github.com/BitTim/VexTrack" ).grid (columnspan = 2 , row = 6 )
27+ ttk .Label (self , text = "" ).grid (columnspan = 2 , row = 7 )
0 commit comments