Skip to content

Releases: ZSolarDev/HLWNative

V1.3.3

Choose a tag to compare

@ZSolarDev ZSolarDev released this 18 May 07:38
681d8eb

Fixed the Native Window HDLL Binary. Again x2.

V1.3.2

Choose a tag to compare

@ZSolarDev ZSolarDev released this 18 May 07:30
9119ba1

Fixed the Native Window HDLL Binary. Again.

V1.3.1

Choose a tag to compare

@ZSolarDev ZSolarDev released this 18 May 05:59
a65d6ce

Fixed the Native Window HDLL Binary.

V1.3.0

Choose a tag to compare

@ZSolarDev ZSolarDev released this 18 May 04:56
e156c15

Changelog:

  • 2 New Functions Total:
    • HLNativeWindow.hx:
      • pickFile(title:String, filterName:String, filterPattern:String):String [ Opens a file dialog and returns the path of the selected file. ]
      • pickDirectory(title:String):String [ Opens a directory dialog and returns the path of the selected directory. ]

Developer Notes:

I added these because I low-key couldn't find the windows COM dialog directory picker on hashlink anywhere else, and figured I'll add file picking while I'm at it.

V1.2.0

Choose a tag to compare

@ZSolarDev ZSolarDev released this 30 May 22:29
faaa591

Changelog:

  • 1 New Function Total:
    • HLApplicationStatus.hx:
      • getTotalThreadCount():Int [ Gets the number of threads available. ]

Developer Notes:

It's been ages since the last update..

V1.1.0

Choose a tag to compare

@ZSolarDev ZSolarDev released this 15 Dec 18:14

Changelog:

  • 3 New Functions Total:
    • HLNativeWindow.hx:
      • setWindowLayered() [ Sets the windows to layered mode(Color Keying will work if this function is called.) ]
      • setWindowColorKey(colorKey:Int) [ Sets the color key color of the window. ]
      • setWindowAlpha(alpha:Int) [ Sets the alpha of the window. ]

Developer Notes:

Color Key & Alpha cannot be both enabled at once. :D

V1.0.0

Choose a tag to compare

@ZSolarDev ZSolarDev released this 13 Oct 00:05
c6e1085

Changelog:

  • Added 4 Classes (1 Defective), 6 New Functions Total:
    • HLApplicationStatus.hx:
      • getMemoryUsage():Int [ Returns the memory the program is using. ]
      • getCPULoad():Float [ Gets the current CPU load by the program. (Results are quite questionable.) ]
    • HLDriveStatus.hx:
      • getTotalDriveSize():Float [ Returns total drive size in GB. ]
      • getFreeDriveSize():Float [ Returns free drive size in GB. ]
    • HLNativeWindow.hx:
      • setWindowDarkMode(enabled:Bool) [ Sets the windows dark mode property. ]
      • setWindowTitlebarColor(targetColor:Int) [ (WINDOWS 11 ONLY) Sets the color of your windows title bar. ]

Developer Notes:

This is the first release, yippie! Also if you're here to download the library on the webpage you're on right now, I wonder why you don't download the library via haxelib...