Skip to content

feat: add tooltips to all configuration controls (refs #40)#68

Merged
raincamp merged 1 commit intomainfrom
feature/issue-40-control-tooltips
Nov 21, 2025
Merged

feat: add tooltips to all configuration controls (refs #40)#68
raincamp merged 1 commit intomainfrom
feature/issue-40-control-tooltips

Conversation

@raincamp
Copy link
Owner

Description

Adds informative tooltips to all configuration controls using OnEnter/OnLeave scripts.

Changes

  • Add OnEnter/OnLeave scripts to all checkboxes (enabled, locked, welcomeMsg)
  • Add OnEnter/OnLeave scripts to transparency slider
  • Add OnEnter/OnLeave scripts to scale slider
  • Add OnEnter/OnLeave scripts to reset position button
  • Tooltips use GameTooltip with ANCHOR_RIGHT positioning
  • Tooltip text comes from localization file (.tooltip property)
  • Tooltips appear on hover and disappear on mouse exit

Related Issue

Closes #40

Files Modified

  • conf/frame_conf.lua - Add tooltip OnEnter/OnLeave handlers

Notes

All tooltip text was already added to localization file in PR #62 (issue #34). This PR implements the display mechanism.

- Add OnEnter/OnLeave scripts to all checkboxes (enabled, locked, welcomeMsg)
- Add OnEnter/OnLeave scripts to transparency slider
- Add OnEnter/OnLeave scripts to scale slider
- Add OnEnter/OnLeave scripts to reset position button
- Tooltips use GameTooltip with ANCHOR_RIGHT positioning
- Tooltip text comes from localization file (.tooltip property)
- Tooltips appear on hover and disappear on mouse exit
- All Phase 2 controls now have working tooltips
@raincamp raincamp merged commit 955a2c8 into main Nov 21, 2025
@raincamp raincamp deleted the feature/issue-40-control-tooltips branch November 21, 2025 02:02
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.

Add tooltips to all configuration controls

1 participant

Comments