Logic Window object limitation?

I am working on an interactive menu and I have noticed something that I could use help confirming. The menu is quite large, with lots of interactive parts and I have noticed that as I add more objects to the scene and apply logic to them, it has started “pushing” out other objects from the logic window (not displaying them anymore). However, the pushed out objects still have logic and are connected and function properly. When I select them directly, they show up. But when I select another item from the scene, the objects are not present in the window.

I have zoomed out and scrolled all around the window, also, I have checked all my states. To test, I saved another version of the file and started deleting objects that had logic on them, other than the ones that were disappearing. After I deleted 10 or so objects, the previously missing objects started showing up in the Logic window.

Here is a basic example (these numbers are an illustration and are not accurate):

I make 35 objects. As I add 5 more objects, bringing my total to 40 in the scene, I can no longer see the first 5 objects that I created in the logic window. When I select them, they show up. If I delete any 5 objects in the scene (other than the first 5), the first 5 will show up in the window again.

This is causing me issues because I need to connect some logic between 2 “missing” objects, but I cannot select them both at the same time. When I do, only the last object I picked shows up in the logic window.

If anyone else has seen this or knows how to “fix” it, I would certainly appreciate it! Thanks in advance!

Are you connecting all these objects?

Do not do that. It will produce a lot of headaches.
Use a better design (maybe with Python).

BTW. You can find some Menu and GUI threads here and in the Resources Forum. I’m pretty sure they help you very much.
This topic was discussed just yesterday.

Thank you for your reply, Monster. Unfortunately, I am a python novice at best and currently, we do not have the ability to go hire on someone who can work more directly with Python. In the meantime, I have to use mostly logic connections, though we have used some light python to help bridge some gaps.

I will take a look in those forums and see if anything will help my current position. It has finally gotten to the point where I need to connect two objects, but I cannot select them both in the logic window to connect them… very frustrating to be so close to the end of a project only to get pushed up against such a limitation.

The good news is that know that I know it is there, for the next project, I can plan for it. Until then, I will just have to find a work-a-round.

Thanks again!

I think I have finally figured it out. I noticed before but tried to no avail to use the Sel, Act, Link and State check marks above the logic columns. I just tried them again on a whim and realized that I was using them wrong. If I check Sel and Act, but leave Link and State blank, I can see both objects I have selected.