09-12-2023, 10:27 PM
Work on the Windows-Styled Interace Widgets continues...
[attachment=1961]
The video attached is poor quality, I grant you. But I intercut it a little and showed that the checkbox in the upper left most window can change from a checkbox with a caption (captions are always optional), to buttons that can be depressed, to radio buttons. The red dot indicating the radio button was selected is customizable of course.
But I show off two things.
The first is the dropdown window. The window, when the list is not shown, is merely a simple box with a caption. And initially, you can see it with the [V] collapse button on the left as it appeared with Windows 3.1. And oddly, I set the box's text to be italicized, bold-faced and right adjusted. HOWEVER... a little bit if intercut and you can see that the collapse button need not be needed, and I set the text to be centered. And a third cut, I set the text to NOT be italicized, and returned it to a more acceptable left-justification.
Meanwhile, I worked on a feature for right-clicking objects. Returning to the radio button, right clicking brought up a list menu with two options: Checked and Unchecked (blurry as they were). And indeed, the right click window was able to accurately function.
One thing that I had issues with in past I never mentioned was the priorities of window buttons when menus were overlain. For example, if I had the START menu resting atop of any of the WIDGETS windows, the three buttons in the start menu would not work if the area I clicked was simultaneously atop the WIDGETS window. But now, proper z-Depth was established and whatever window "AND BUTTONS" that are on top are active.
I still have a few things to tweak with the checkbox and some of the work behind the scenes. And I want to establish two more widgets, a "Hover" widget and a "Text Box" widget that you can type within. The hover widget would be one which would appear atop the mouse with a little bit of 'help' indicating what the widget performs or any random information related. And the Text Box widget... well, that will be more based upon the full-keyboard and text-entry system in use.
I will try to make it as least-intrusive as possible.
[attachment=1961]
The video attached is poor quality, I grant you. But I intercut it a little and showed that the checkbox in the upper left most window can change from a checkbox with a caption (captions are always optional), to buttons that can be depressed, to radio buttons. The red dot indicating the radio button was selected is customizable of course.
But I show off two things.
The first is the dropdown window. The window, when the list is not shown, is merely a simple box with a caption. And initially, you can see it with the [V] collapse button on the left as it appeared with Windows 3.1. And oddly, I set the box's text to be italicized, bold-faced and right adjusted. HOWEVER... a little bit if intercut and you can see that the collapse button need not be needed, and I set the text to be centered. And a third cut, I set the text to NOT be italicized, and returned it to a more acceptable left-justification.
Meanwhile, I worked on a feature for right-clicking objects. Returning to the radio button, right clicking brought up a list menu with two options: Checked and Unchecked (blurry as they were). And indeed, the right click window was able to accurately function.
One thing that I had issues with in past I never mentioned was the priorities of window buttons when menus were overlain. For example, if I had the START menu resting atop of any of the WIDGETS windows, the three buttons in the start menu would not work if the area I clicked was simultaneously atop the WIDGETS window. But now, proper z-Depth was established and whatever window "AND BUTTONS" that are on top are active.
I still have a few things to tweak with the checkbox and some of the work behind the scenes. And I want to establish two more widgets, a "Hover" widget and a "Text Box" widget that you can type within. The hover widget would be one which would appear atop the mouse with a little bit of 'help' indicating what the widget performs or any random information related. And the Text Box widget... well, that will be more based upon the full-keyboard and text-entry system in use.
I will try to make it as least-intrusive as possible.