2022-02-11 06:29:50 +00:00
|
|
|
from shellfm.windows.controller import WindowController
|
2021-04-22 07:07:30 +00:00
|
|
|
|
|
|
|
|
|
|
|
def main():
|
2022-02-11 06:29:50 +00:00
|
|
|
print("\n\n-------------------------------------------\n\n")
|
2021-04-22 07:07:30 +00:00
|
|
|
window_controller = WindowController()
|
|
|
|
|
|
|
|
# Create "File Window" 1
|
2021-04-28 02:51:45 +00:00
|
|
|
window = window_controller.create_window()
|
2022-02-11 06:29:50 +00:00
|
|
|
window.set_nickname("Win1")
|
2022-02-26 00:30:17 +00:00
|
|
|
window_controller.add_tab_for_window_by_nickname(window.get_nickname())
|
2021-04-22 07:07:30 +00:00
|
|
|
|
|
|
|
# Create "File Window" 2
|
2021-04-28 02:51:45 +00:00
|
|
|
window2 = window_controller.create_window()
|
2022-02-11 06:29:50 +00:00
|
|
|
window2.set_nickname("Win2")
|
2022-02-26 00:30:17 +00:00
|
|
|
window_controller.add_tab_for_window_by_nickname(window2.get_nickname())
|
2021-04-22 07:07:30 +00:00
|
|
|
|
|
|
|
window_controller.list_windows()
|
|
|
|
|
|
|
|
|
2022-02-11 06:29:50 +00:00
|
|
|
print("\n\n-------------------------------------------\n\n")
|
|
|
|
window2.set_is_hidden(True)
|
|
|
|
window_controller.list_windows()
|
|
|
|
|
|
|
|
|
2021-04-22 07:07:30 +00:00
|
|
|
if __name__ == '__main__':
|
|
|
|
main()
|