09-18-2023, 11:02 PM
A major hurdle achieved...
The ability to properly make the scrolling list and dropdown windows...
...visible and invisible on demand!
I programmed my test system to turn on or off the visible state of one scrolling listbox (of two) and the dropdown if the radio button (checkbox) is enabled. So yes, this status works as it is executing. NEEDED OBVIOUSLY.
And I've looked through some visual compilers and I generated a list of the widgets that are drawn on a form. Or in layman's terms, the stuff drawn in your application window you click, type or whatever within.
* While the Drive/Directory/File boxes are not being developed as their own widgets, I may develop code that could be use ... later.
So with that major hurdle done, I just have the actual text entry box to develop. However, I must be honest and say it will more likely be a wrapper for the input system I am using. I am unsure how well it will work with other keyboard scripts.
The ability to properly make the scrolling list and dropdown windows...
...visible and invisible on demand!
I programmed my test system to turn on or off the visible state of one scrolling listbox (of two) and the dropdown if the radio button (checkbox) is enabled. So yes, this status works as it is executing. NEEDED OBVIOUSLY.
And I've looked through some visual compilers and I generated a list of the widgets that are drawn on a form. Or in layman's terms, the stuff drawn in your application window you click, type or whatever within.
- Picturebox: Not needed. Use of bitmap routines should suffice
- Label: Not needed. Use of draw_text should suffice
- Text Box: Needed. Must implement means for keyboard script adaption.
- Frame: Not needed. I mean... it just draws a box to put stuff within.
- Command Button: Done. But I do want to tweak fonts
- Check Box: Done.
- Radio Button: Done. (Combined with Check Box)
- Combo Box: Done. Dropdown Box.
- List Box: Done. Both scrolling and fixed
- Scroll Bars: Done.
- Timer: Not needed. Anyone using this should be familiar with HUD-based timers.
- Drive List Box: Not needed. An expansion of Dropdown Box *
- Dir List Box: Not needed. An expansion of Scrolling Listbox *
- File List Box: Not needed. An expansion of Scrolling Listbox *
* While the Drive/Directory/File boxes are not being developed as their own widgets, I may develop code that could be use ... later.
So with that major hurdle done, I just have the actual text entry box to develop. However, I must be honest and say it will more likely be a wrapper for the input system I am using. I am unsure how well it will work with other keyboard scripts.