Windows Widgets!
#3
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
  • 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.
  • 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.
  • 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
Up is down, left is right and sideways is straight ahead. - Cord "Circle of Iron", 1978 (written by Bruce Lee and James Coburn... really...)

[Image: QrnbKlx.jpg]
[Image: sGz1ErF.png]    [Image: liM4ikn.png]    [Image: fdzKgZA.png]    [Image: sj0H81z.png]
[Image: QL7oRau.png]    [Image: uSqjY09.png]    [Image: GAA3qE9.png]    [Image: 2Hmnx1G.png]    [Image: BwtNdKw.png%5B]
  Above are clickable links
Reply


Messages In This Thread
Windows Widgets! - by DerVVulfman - 08-10-2025, 12:57 AM
RE: Windows Widgets! - by DerVVulfman - 03-06-2026, 09:41 PM
RE: Windows Widgets! - by DerVVulfman - 03-13-2026, 07:52 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
   Talking Messages: Audio playback for Message Windows DerVVulfman 0 1,818 06-11-2025, 02:25 AM
Last Post: DerVVulfman
   Multiple Message Windows Extended DerVVulfman 0 2,547 03-22-2025, 03:15 AM
Last Post: DerVVulfman
   Auto-Sizing Text Windows RPG Advocate 9 26,762 06-11-2011, 06:18 PM
Last Post: sagam12
   Popup Windows deValdr 5 15,822 06-02-2011, 09:38 AM
Last Post: deValdr
   Command Windows - Animated Text Selwyn 0 7,073 03-03-2008, 06:18 AM
Last Post: Selwyn
   Moving Windows Trickster 0 6,267 03-02-2008, 06:10 AM
Last Post: Trickster



Users browsing this thread: 1 Guest(s)