03-13-2026, 07:52 PM
BUMP
to version 1.2
Now included, a comprehensive Technical guide on the properties usable with the package. A complete 5900 line long guide of sorts; though as any technical manual... be prepared for a long ride.
But that's not all!
- I created a new configuration page just to handle Storage devices. Ya know... your hard drives, CDs, and flash drives.
- Because of that, I moved the config values covering their graphics out of the Basic Configuration page.
- And moreso, the file extensions recognized by the Filebox Widget are no longer hardcoded as it too is now configurable
- Because of that, I moved the config values covering their graphics out of the Basic Configuration page.
- I deleted an un-used refresh method from the WidgetFrame Class. It was no more than a duplicate of what already existed
- I removed an unnecessary line that appeared in the Listbox Widget class
- And I removed an unused filenames variable from FileSys class. Only the drive and pathways need to be memorized for the service.
- For safety reasons, I added safeguards to the Windows class so negative boundary values cannot accidentally be added.
- I deleted unused handler methods from both the Window class and the Background class.
- A minor alteration was made to the Right-Click Window class so the window border is now configurable.
- Major work was needed to the add_item method within the List Widget class
- This issue affected all classes that depended upon the List widget (Listboxes, Comboboxes, Right-Click window... etc.)
- For some reason, the standard insert property for arrays was not functioning, forcing the rewrite.
- This issue affected all classes that depended upon the List widget (Listboxes, Comboboxes, Right-Click window... etc.)
- The visible= property is now available for all widgets, with some special considerations
- Base widgets are drawn on the contents window. If the contents window has a background applied, making a widget invisible will erase that part of the background
- Widgets with scrollboxes have their visibility tied to the window in which they are drawn, and cannot be changed by the property.
- Base widgets are drawn on the contents window. If the contents window has a background applied, making a widget invisible will erase that part of the background
- The FileBox window now lists all the files shown in alphabetic order
- Fixed an issue where files within the filebox were not showing their proper file extension icon
Indeed, the latest version of Windows Widgets had some work applied.
Still, some things I may wish to tackle:
- Creating a secondary contents layer so the contents background layer is not adversely hampered by a widget's visibility status
- Creating a PictureBox widget
- An extension to the Keyboard control system to [Tab] can cycle through widgets, and hotkeys can be defined

![[Image: QrnbKlx.jpg]](https://i.imgur.com/QrnbKlx.jpg)
![[Image: sGz1ErF.png]](https://i.imgur.com/sGz1ErF.png)
![[Image: liM4ikn.png]](https://i.imgur.com/liM4ikn.png)
![[Image: fdzKgZA.png]](https://i.imgur.com/fdzKgZA.png)
![[Image: sj0H81z.png]](https://i.imgur.com/sj0H81z.png)
![[Image: QL7oRau.png]](https://i.imgur.com/QL7oRau.png)
![[Image: uSqjY09.png]](https://i.imgur.com/uSqjY09.png)
![[Image: GAA3qE9.png]](https://i.imgur.com/GAA3qE9.png)
![[Image: 2Hmnx1G.png]](https://i.imgur.com/2Hmnx1G.png)
![[Image: BwtNdKw.png%5B]](https://i.imgur.com/BwtNdKw.png%5B)