Changelog.txt

EasyGUI 1.3.8 – Changelog
 
### New Features ###
1. Added Window.ModernText with optional clickable links (using ' -OnClick {} ' parameter), strikethrough, bold, underline, Font Family, Font size, and Italic formatting
 
EasyGUI 1.3.7 – Changelog
Bug Fixes:
1. Fixed almost half of GUI functions that it was using old variables
 
EasyGUI 1.3.6 – Changelog
Bug Fixes:
1. Fixed Window.AddApplyOptionButton Applying all options (Cause: Window.AddOption)
 
EasyGUI 1.3.5 – Changelog
Bug Fixes:
1. Window.AddOption not working if it uses the same ID
 
EasyGUI 1.3.4 – Changelog
 
### New Features ###
1. Added Date and Time
2. Added Window.GetRawID
3. Added Window.SetRawID
 
EasyGUI 1.3.3 – Changelog
 
### Improvement ###
1. Improved IsOptionChecked to support Modern and More GUI Functions that uses IDs or Inputs
 
EasyGUI 1.3.2 – Changelog
 
### New Features ###
Added 1 New GUI Function
1. Window.AddToggleButton [ Adds a Mobile-like Toggle Button with IDs called with Window.GetID ]
 
### Changed Logic and Bug Fixes ###
1. Dropdown Changed from being Full White and broken to a dark beautiful Dropdown
 
EasyGUI 1.3.1 – Changelog
 
### Improvement ###
1. Size of inside a tab is larger
 
EasyGUI 1.3.0 – Changelog
 
Bug Fixes:
1. Fixed NumericUpDown not working and fixed its ID
 
EasyGUI 1.2.9 – Changelog
 
Bug Fixes:
1. Fixed NumericUpDown Not Working
 
 
EasyGUI 1.2.8 – Changelog
 
Bug Fixes:
1. Fixed a Error where ShowWindow is Always Not Blocking (Even with -DoNotBlock $false) which in some scripts could break
 
### Changed Logic ###
1. To Check a Option use ``If (IsOptionChecked -ID "OptionID")`` instead of ``If (IsOptionChecked -ID "OptionID" -Label "Option Label")``
2. For Checking a Radio Option use ``If (IsOptionChecked -ID "RadioGroup" -Value "ValueOne")`` instead of ``If (IsOptionChecked -ID "RadioGroup" -Label "Radio Label")``
3. The Proper way to create a Radio Option is Window.AddRadioOption "Radio Label" -ID "RadioGroup" -Value "OptionOne" (You can add Numbers)
4
 
EasyGUI 1.2.7 – Changelog
EasyGUI 1.2.6 – Changelog
 
Bug Fixes:
when using throw in a Window.AddButton -Command it is handled by EasyGUI.ErrorOut which looks weird.
 
 
EasyGUI 1.2.5 – Changelog
 
Bug Fixes:
1. When using -ID in window.text it updates the content, but it doesn't update the Foreground
 
 
EasyGUI 1.2.4 – Changelog
 
### New Features ###
added 2 new Control functions:
 
Window.Close [ Closes the GUI or Window ]
Window.Control [ Controls the window and allows Changing or Editing TopMost (Always in Top), Control Bars, Resize, Title ]
 
 
EasyGUI 1.2.3 – Changelog
 
### New Features ###
 
Added 2 new Control Functions
 
Window.ControlLockEntireRadioID [ Controls a entire Radio ID and Control by to Lock or Unlock it ]
Window.ControlLockCheckBox [ Controls a CheckBox by its ID by either Locking or Unlocking it ]
 
EasyGUI 1.2.2 – Changelog
 
Bug Fixes:
1. Window.InputApply not working at all and causing null-valued errors
 
 
### New Features ###
 
Added 1 new GUI function:
Window.GetInputBox [ Gets a Input Box Text Using its ID ]
 
 
EasyGUI 1.2.1 – Changelog
 
 
Bug Fixes:
1. Errors caused by functions.
2. when a error happens it creates another Error caused by Add-ErrorMessage (now renamed to EasyGUI.ErrorOut)
3. null-valued Errors caused by Apply Buttons now Fixed
 
 
### Improvement ###
Reduced Error Popups ( Like "No Options Selected for group $ID", "No Commands Assigned" ) and replaced with Text Messages in Console
Fixed all the Apply Buttons
Renamed Add-ErrorMessage to EasyGUI.ErrorOut
 
 
 
 
EasyGUI 1.2.0 – Changelog
 
 
### New Features ###
 
Added 6 new GUI functions:
Window.NumericUpDown [ Creates a Numeric Up Down With a Button to Increase or Decrease ]
Window.MenuItem [ Use with Window.ContextMenu ]
Window.ContextMenu [ Context Menu Appears when right clicking ]
Window.SetID [ To Set IDs of other GUI Functions. ]
Window.GetID [ To Get IDs of other GUI Functions. ]
Window.GroupBox [ A Group Box with a Title that actually works. ]
 
- EXPERIMENT -
Window.ControlSizes [ Changes Everything in the GUI or window to Decrease or Increase using -Decrease OR -Increase and when tested it breaks the GUI ]
 
### Improvement ###
Reduced Window.ControlSizes Errors But it still breaks the GUI.
 
Bug Fixes
Fixed a bug where 'Adjust.ControlSizes' Doesn't work at all.