Button tooltips
This commit is contained in:
22
main.py
22
main.py
@@ -15,9 +15,10 @@ import configparser
|
|||||||
from pandastable import Table
|
from pandastable import Table
|
||||||
import pathlib
|
import pathlib
|
||||||
import cnb_exchange_rate
|
import cnb_exchange_rate
|
||||||
|
from tktooltip import ToolTip
|
||||||
|
|
||||||
|
|
||||||
ver = "0.4.7"
|
ver = "0.4.9"
|
||||||
|
|
||||||
outvar = {}
|
outvar = {}
|
||||||
|
|
||||||
@@ -287,12 +288,24 @@ def pairBis():
|
|||||||
textid = completepairing[MSISDN]['textid']
|
textid = completepairing[MSISDN]['textid']
|
||||||
UNIT = completepairing[MSISDN]['UNIT']
|
UNIT = completepairing[MSISDN]['UNIT']
|
||||||
mu_id = completepairing[MSISDN]['mu_id']
|
mu_id = completepairing[MSISDN]['mu_id']
|
||||||
|
# catch mu_id inconsistencies
|
||||||
|
if mu_id == "N/A":
|
||||||
|
mu_id = "N/A"
|
||||||
|
elif mu_id == "0":
|
||||||
|
mu_id = "N/A"
|
||||||
|
elif mu_id == "1":
|
||||||
|
mu_id = "N/A"
|
||||||
|
elif mu_id == "":
|
||||||
|
mu_id = "N/A"
|
||||||
|
|
||||||
|
|
||||||
print(amount)
|
print(amount)
|
||||||
if currency == "EUR":
|
if currency == "EUR":
|
||||||
amount = float(amount.replace(",", "." ))
|
amount = float(amount.replace(",", "." ))
|
||||||
amountczk = float(amount) * float(rate)
|
amountczk = float(amount) * float(rate)
|
||||||
amountczk = round(amountczk, 2)
|
amountczk = round(amountczk, 2)
|
||||||
|
amountczk = str(amountczk).replace(".", "," )
|
||||||
|
amount = str(amount).replace(".", "," )
|
||||||
else:
|
else:
|
||||||
amountczk = amount
|
amountczk = amount
|
||||||
|
|
||||||
@@ -913,10 +926,17 @@ b4 = tk.Button(root, text="Download pairing file",
|
|||||||
|
|
||||||
pairbis = tk.Button(root, text="Pair BIS data",
|
pairbis = tk.Button(root, text="Pair BIS data",
|
||||||
command=lambda: pairBis(), width=20)
|
command=lambda: pairBis(), width=20)
|
||||||
|
ToolTip(pairbis,'This merges the Ferengi merged file with BIS merged file', delay=2.0)
|
||||||
|
|
||||||
|
ToolTip(b3,'Merges all output files together after billing', delay=2.0)
|
||||||
|
ToolTip(b2,'This uses all modules for operators to obtain 4 output files', delay=2.0)
|
||||||
|
ToolTip(b1,'Checks all needed files', delay=2.0)
|
||||||
|
ToolTip(b4,'Downloads latest pairing.csv help file', delay=2.0)
|
||||||
|
|
||||||
buttonnewwindow = tk.Button(root,
|
buttonnewwindow = tk.Button(root,
|
||||||
text ="Show results",
|
text ="Show results",
|
||||||
command = buttonnewwindow, width=20)
|
command = buttonnewwindow, width=20)
|
||||||
|
ToolTip(buttonnewwindow,'Just a simple overview', delay=2.0)
|
||||||
# Everything to grid
|
# Everything to grid
|
||||||
|
|
||||||
tmgdpssection.place(x=10, y=10)
|
tmgdpssection.place(x=10, y=10)
|
||||||
|
|||||||
Reference in New Issue
Block a user