added a lookup_frame, wrongly aligned, need to figure out how grid configuring works from the app=>frame=>widgets
This commit is contained in:
parent
1af1219b0d
commit
2c2c772811
|
@ -7,8 +7,9 @@ from tkinter import ttk
|
||||||
|
|
||||||
from generic import sanitize, type_hosts_listed
|
from generic import sanitize, type_hosts_listed
|
||||||
|
|
||||||
ENTRY_LABEL = "Enter some IPs, domains, email addresses:"
|
|
||||||
APP_TITLE = "Extract and look up hosts"
|
APP_TITLE = "Extract and look up hosts"
|
||||||
|
ENTRY_LABEL = "Enter some IPs, domains, email addresses:"
|
||||||
|
IP_LABEL = "IP => hostname"
|
||||||
|
|
||||||
|
|
||||||
class InputFrame(ttk.Frame):
|
class InputFrame(ttk.Frame):
|
||||||
|
@ -37,6 +38,23 @@ class InputFrame(ttk.Frame):
|
||||||
typed = type_hosts_listed.type_hosts(sanitized)
|
typed = type_hosts_listed.type_hosts(sanitized)
|
||||||
|
|
||||||
|
|
||||||
|
class LookupFrame(ttk.Frame):
|
||||||
|
def __init__(self, container):
|
||||||
|
super().__init__(container)
|
||||||
|
self.columnconfigure(0, weight=2)
|
||||||
|
|
||||||
|
self.__create_widgets()
|
||||||
|
|
||||||
|
def __create_widgets(self) -> None:
|
||||||
|
ttk.Label(self, text=IP_LABEL).grid(column=0, row=3)
|
||||||
|
self.ip_listbox = tk.Listbox(self).grid(
|
||||||
|
column=0, row=3, columnspan=2, sticky="nsew"
|
||||||
|
)
|
||||||
|
|
||||||
|
for widget in self.winfo_children():
|
||||||
|
widget.grid(padx=0, pady=5)
|
||||||
|
|
||||||
|
|
||||||
class App(tk.Tk):
|
class App(tk.Tk):
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
super().__init__()
|
super().__init__()
|
||||||
|
@ -54,6 +72,8 @@ class App(tk.Tk):
|
||||||
# create the input frame
|
# create the input frame
|
||||||
input_frame = InputFrame(self)
|
input_frame = InputFrame(self)
|
||||||
input_frame.grid(column=0, row=0)
|
input_frame.grid(column=0, row=0)
|
||||||
|
lookup_frame = LookupFrame(self)
|
||||||
|
lookup_frame.grid(column=0, row=2)
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
|
|
Loading…
Reference in New Issue
Block a user