Overview
This prompt aims to guide programmers in enhancing an AutoHotkey script with specific GUI features. Developers working on GUI design will benefit from the clear instructions and examples provided.
Prompt Overview
Purpose: This script enhances the EasySongSearchTool by adding advanced sorting options through new GUI tabs.
Audience: This is intended for programmers and developers familiar with AutoHotkey scripting.
Distinctive Feature: The tabs replicate hover highlights and tooltips from the provided example script for a consistent user experience.
Outcome: Users will benefit from an intuitive interface that simplifies navigation and enhances functionality in the second GUI window.
Quick Specs
- Media: Text
- Use case: Generation
- Industry: Development Tools & DevOps, Renewable Energy (Solar, Wind, Hydro)
- Techniques: Plan-Then-Solve, Role/Persona Prompting, Structured Output
- Models: Claude 3.5 Sonnet, Gemini 2.0 Flash, GPT-4o, Llama 3.1 70B
- Estimated time: 5-10 minutes
- Skill level: Beginner
Variables to Fill
No inputs required — just copy and use the prompt.
Example Variables Block
No example values needed for this prompt.
The Prompt
Add 5 highlight-style tabs to the second GUI window named **”Advance Sort +”** in the **”EasySongSearchTool – Add 2nd GUI Window Highlight Tabs.ahk”** AutoHotkey script.
Ensure to replicate the tab behavior (hover highlight and tooltips) of the following buttons from the provided **”Example – Highlight Tab.ahk”** sample script:
– “Facebook”
– “Google”
– “Pandora”
– “Pinterest”
**Note:** Exclude the behaviors of “Reddit” and “Twitter”.
**Specifications:**
– Use the base tab size from the sample script.
– Do not include any icons.
– Each tab should display a tooltip on hover, as illustrated in the sample script.
**Additional Requirements:**
– Incorporate the external support scripts “TAB.ahk” and “Fnt.ahk” from the relative path “$Currentpath_Functions” as per the example.
Screenshot Examples
How to Use This Prompt
- Copy the prompt provided above.
- Open your AutoHotkey script editor.
- Paste the prompt into your script.
- Modify the script as per the instructions.
- Test the script to ensure functionality.
- Save and run your updated AutoHotkey script.
Tips for Best Results
- Tab Setup: Use the base tab size from the sample script for consistency.
- Tooltip Implementation: Ensure each tab displays a tooltip on hover, similar to the example script.
- External Scripts: Incorporate “TAB.ahk” and “Fnt.ahk” from the specified relative path.
- Tab Behavior: Replicate the hover highlight behavior of the specified buttons without including icons.
FAQ
- What is the purpose of highlight-style tabs?
Highlight-style tabs improve user navigation by visually distinguishing active sections in a GUI. - How do I add tabs in AutoHotkey?
Use the Tab control and define properties like size, tooltips, and highlight behavior. - What scripts should I include for tab functionality?
Include 'TAB.ahk' and 'Fnt.ahk' from the specified relative path for enhanced tab features. - Can I customize tab tooltips?
Yes, you can set custom tooltips for each tab to provide additional information on hover.
Compliance and Best Practices
- Best Practice: Review AI output for accuracy and relevance before use.
- Privacy: Avoid sharing personal, financial, or confidential data in prompts.
- Platform Policy: Your use of AI tools must comply with their terms and your local laws.
Revision History
- Version 1.0 (February 2026): Initial release.


