import tkinter as tk
from gui.CreateTooltip import CreateTooltip
[docs]
class BondConventions(object):
"""region of the window that specifies meaning of some coordination values"""
def __init__(self, parent):
self.frame = tk.LabelFrame(master=parent,
padx=5,
text="Bond text conventions",
fg="blue",
bg="#e0e0e0",
relief=tk.GROOVE,
borderwidth=2)
self.lbl_dashedBond = tk.Label(master=self.frame, text="dashed bond", fg="gray", bg="#e0e0e0")
self.lbl_d_code = tk.Label(master=self.frame, text="_ ", fg="black", bg="#e0e0e0")
self.lbl_singleBond = tk.Label(master=self.frame, text="single bond", fg="gray", bg="#e0e0e0")
self.lbl_sb_code = tk.Label(master=self.frame, text="- ", fg="black", bg="#e0e0e0")
self.lbl_doubleBond = tk.Label(master=self.frame, text="double bond", fg="gray", bg="#e0e0e0")
self.lbl_db_code = tk.Label(master=self.frame, text="= ", fg="black", bg="#e0e0e0")
self.lbl_tripleBond = tk.Label(master=self.frame, text="triple bond", fg="gray", bg="#e0e0e0")
self.lbl_tb_code = tk.Label(master=self.frame, text="# ", fg="black", bg="#e0e0e0")
self.lbl_aromaticBond = tk.Label(master=self.frame, text="delocalized bond", fg="gray", bg="#e0e0e0")
self.lbl_ab_code = tk.Label(master=self.frame, text="% ", fg="black", bg="#e0e0e0")
self.lbl_dashedBond.grid(row=0, column=1)
self.lbl_d_code.grid(row=0, column=0)
self.lbl_singleBond.grid(row=1, column=1)
self.lbl_sb_code.grid(row=1, column=0)
self.lbl_doubleBond.grid(row=2, column=1)
self.lbl_db_code.grid(row=2, column=0)
self.lbl_aromaticBond.grid(row=3, column=1)
self.lbl_ab_code.grid(row=3, column=0)
self.lbl_tripleBond.grid(row=4, column=1)
self.lbl_tb_code.grid(row=4, column=0)