Skip to content
This repository was archived by the owner on Apr 28, 2025. It is now read-only.

HTH v1.1.0

Choose a tag to compare

@TheMaster1127 TheMaster1127 released this 16 Apr 12:09
· 35 commits to main since this release

Changes in Version 1.1.0

New Features and Enhancements:

  • Fixed the issue with GUI pictures. Now you no longer need to specify a variable for the ID if you don't want to.
  • Fixed the issue where if you created an Enter:: hotkey, it was not working at all. It's now resolved.
  • Updated behavior: When opening the HTML file, the title will now match the name of the .hth file for improved clarity.
  • Added ExitApp command to the documentation for easily exiting the application.
  • Added GetMousePos function for retrieving the current mouse position within the application window.
  • Implemented OnMouseClick event handler to trigger actions based on mouse click events.
  • Introduced PlaySound function for playing sounds within the application.
  • Included StoreLocally() function to enable storing data in the browser's local storage for persistent usage.
  • Implemented getUrlParams() function for extracting and accessing URL parameters in the application.
  • Added reloadWithParams() function to reload the application with specified URL parameters.
  • Introduced Toggle GUI element, allowing users to toggle settings on and off using a convenient toggle slider.
  • Added StrLower() function that will convert a string to lowercase.
  • Added two new GUI elements: rectangle and circle.
  • Added -Border it can be used like this: Gui, Show, -Border w500 h500 This will remove the white border around
  • Added font name for the Gui. It will only affect the text made by Gui, Add, Text, x10 ... for example you can do Gui, Color, fCourier
  • Added +WebsiteMode it can be used like this: Gui, Show, +WebsiteMode w%A_ScreenWidth% h3700 this way we can make a scrollable website.
  • Added these new parameters for the Button and Edit ONLY:
  • c = color
  • bg = background color
  • f = font name
  • r = radius
  • gr- = gradient
  • -Border = removes the border around the button or the edit
  • Added Gui, Hide command: now you can hide and show a GUI. You can also use Gui 2: Hide.
  • Added Gui, Move command: now you can move the GUI. You can also use Gui 2: Move. Example: Gui, Move, x30 y100 w500 h300. Each of these parameters can be optional.
  • Added DropDownList it will add a DropDownList control (Gui, Add, DropDownList) to a GUI window and make a label (gMyDropDown) to capture the selected option from a list of predefined choices (Option1|Option2|Option3).
  • Enhanced GUI Control GuiControl with support for changing images dynamically:
    • New picture action allows you to update the image source of a Gui element.
    • Use GuiControl, Picture, id, https://i.ibb.co/Jpty1B8/305182938-1a0efe63-726e-49ca-a13c-d0ed627f2ea7.png to change the image displayed by an element identified by id to the image specified by a new URL

Versatile Video Player:

  • Integrated a flexible video player using Gui, Add, Player, ... capable of displaying:
    • YouTube videos: Simply provide the YouTube video URL to play directly within the application.
    • URL videos: Play videos from any accessible URL, supporting various video formats.
    • Local machine videos: Upload videos from your local machine by specifying a path.

Check out the documentation here for more detailed information about the features and usage instructions.