Python Forum
Multi windows in tkinter buttons not responding correctly
Thread Rating:
  • 1 Vote(s) - 1 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Multi windows in tkinter buttons not responding correctly
#13
(Jun-30-2017, 06:57 PM)nilamo Wrote: toggleButton1 only exists in the MainFloor class.  You're trying to change it from within the Fireplace class.  A nice way to handle this would be using events or signals (something frequently done in game programming, and is how something like the physics code will do most of it's communication).  But that'd be a whole lot of changes.

You currently pass each object a controller object, but the Fireplace doesn't keep track of it.  If you do, then you can crawl into the controller and manipulate it's frames to get to the MainFloor to do what you're trying to do.  So, Fireplace would then look like this:

Thanks for the information I will have to do some research on events. I implemented the code changes you posted and I received this as an error:


Exception in Tkinter callback
Traceback (most recent call last):
File "/usr/lib/python3.4/tkinter/__init__.py", line 1536, in __call__
return self.func(*args)
TypeError: __init__() missing 1 required positional argument: 'controller'
Exception in Tkinter callback
Traceback (most recent call last):
File "/usr/lib/python3.4/tkinter/__init__.py", line 1536, in __call__
return self.func(*args)
TypeError: __init__() missing 1 required positional argument: 'controller'

(Jun-30-2017, 07:00 PM)sparkz_alot Wrote: ... stand by, still reading through the 'imports'  Big Grin

Yes I know there is a lot of imports and I'm sure there is probably duplicates of the same thing. Like I mentioned I am very new to programming. Once I get a part of it working by itself I would copy and paste them together, adding new and getting rid of old. Going through the list of imports to find out which ones are being used hasn't been on my priority list.
Reply


Messages In This Thread
RE: Multi windows in tkinter buttons not responding correctly - by curtjohn86 - Jul-01-2017, 03:17 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Tkinter multiple windows in the same window hosierycouch 1 151 May-30-2024, 04:28 AM
Last Post: deanhystad
  tkinter two windows instead of one jacksfrustration 7 1,131 Feb-08-2024, 06:18 PM
Last Post: deanhystad
  pass a variable between tkinter and toplevel windows janeik 10 2,855 Jan-24-2024, 06:44 AM
Last Post: Liliana
  Tkinter multiple windows in the same window tomro91 1 1,040 Oct-30-2023, 02:59 PM
Last Post: Larz60+
  tkinter toggle buttons not working Nu2Python 26 7,551 Jan-23-2022, 06:49 PM
Last Post: Nu2Python
  [PyGTK] How to center text on multi-line buttons? Lomax 3 4,398 Jan-23-2021, 03:23 PM
Last Post: Lomax
  Dual Tkinter windows and shells Astrikor 6 4,165 Sep-03-2020, 10:09 PM
Last Post: Astrikor
  [Tkinter] How to compare two variables correctly in tkinter scratchmyhead 2 4,010 May-10-2020, 08:04 PM
Last Post: scratchmyhead
  PyQt GUI not responding samuelbachorik 0 3,662 Apr-25-2020, 08:08 PM
Last Post: samuelbachorik
  TkInter Binding Buttons ifigazsi 5 4,917 Apr-06-2020, 08:30 AM
Last Post: ifigazsi

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020