08-01-2023, 03:44 AM
(This post was last modified: 08-01-2023, 03:45 AM by DerVVulfman.)
Anyone wanna make their game look.... Windows--y?
A series of Widgets... Windows gadgets... that look familiar and are completely functional. I currently have:
- WINDOWS: Yes, they can be dragged around the screen. The Title Bars can be empty and not have titles, and the little X button in the corner can close them. I do not have any Minimize/Maximize buttons ... as yet. And they are not gradient, but merely solid color.
- BUTTONS: What do you expect? They need not have text within. But they can be enabled and disabled, and do have a 'click' effect so they are recessed when activated.
- CHECK BOXES: Now those come in three flavors: Classic checkbox with red checkmark, Radio button with red dot when checked, and Square Button that is recessed when checked. With the exception of the Square button, the optional name of the checkbox appears to the box's right.
- LIST BOXES: Those can show your data... duh! Your selection does get highlighted. And clicking the displayed name brings up the data it is attached. For example, clicking the Cotton Hat in the bottom right armor list could bring up its Armor ID.
- ICON BOXES: Well, that's a bit newer. You can have an icon with its item name displayed below.. and this connected to...
- ICON BOX LISTS: Where you can have a multitude of List boxes. I'm working on it so I can handle spacing better and allow clearer list box names
- SCROLL BARS: Both horizontal and vertical scrollbars exist! I now have better scrolling than in my Layered Spritesheet tool..... JOY!
It's not in premium condition, working with a few lesser options. I do want to make a few more windows-based features such as the Combo dropdown box and allow for Minimize/Maximize buttons for the Windows themselves. And gawd, I have NO clue (yet) how to resize the windows. I also need to see about group linking items whereby you have three radio boxes and clicking one un-clicks the others.
And later, I wish to implement keyboard tabbing and control. In general, the system should be able to create a Hotkey list when you use an 'Underline' in a button's name.. Whenever you saw a button marked [Exit], the underlined X would be a hotkey letting you use Control+X as well.
And believe it or not... this is just me piddling around.