Skip to content

Clickabletabs#1361

Closed
Xenovyy wants to merge 4 commits intosmartcmd:mainfrom
Xenovyy:clickabletabs
Closed

Clickabletabs#1361
Xenovyy wants to merge 4 commits intosmartcmd:mainfrom
Xenovyy:clickabletabs

Conversation

@Xenovyy
Copy link
Contributor

@Xenovyy Xenovyy commented Mar 20, 2026

Added mouse click support for tabs "World Options" and "Game Options" in the more settings menu when creating a world.

Description

Added mouse click support for tabs "World Options" and "Game Options" in the more settings menu when creating a world.

Changes

Tabs "World Options" and "Game Options" are both now clickable in the more settings menu when creating a world.

Previous Behavior

Previously did nothing, click would only register on the last selected ui component.

Root Cause

Functionality was not implemented yet

New Behavior

Now changes tabs when clicked

Fix Implementation

  • added handleMouseClick class to UIScene_LaunchMoreOptionsMenu.h and UIScene_LaunchMoreOptionsMenu.cpp
  • detects if the mouse is clicked inside the bounds of m_labelGameOptions or m_labelWorldOptions

Media

https://xenovyy.com/images/2026-03-20%2015-51-08.mp4

AI Use Disclosure

No Ai was used.

Related Issues

I believe I saw an issue that addressed this problem, but I can't find it.

Xenovyy added 4 commits March 19, 2026 18:33
f3 menu now has dark highlight over text (simmilar to java) that makes it significantly easier to read text on white background.
Added mouse click support for tabs  "World Options" and "Game Options" in the more settings menu when creating a world.
@Xenovyy Xenovyy closed this Mar 20, 2026
@Xenovyy
Copy link
Contributor Author

Xenovyy commented Mar 20, 2026

closing to fix a glitch where you have to click escape to leave the enter seed box.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant