Posts: 4,695
Threads: 222
Joined: Apr 2022
Reputation:
322
12-21-2022, 05:15 PM
(This post was last modified: 12-21-2022, 05:29 PM by bplus.)
Some updates:
Did I mention Controls now all have optional label, drawn one time with NewControl call (the white ones with screen background color).
Labels have labels and you can toggle bullets, they are now full fledged Control with tab stops and enter keypress to use toggle bullets option.
Folders now for Fonts and Images to declutter and organize GUI files, yeah should have done this from start!
This way all GUI apps can share Images, fonts... and only need one copy of BI and BM.
Navigation tools in List Box for quicker access to bottom of the list items eg with a dictionary even PgDn button is too slow to get to "s" words.
Pete's recent post to Raven has struck at just the right time as I am reconsidering MONOSPACED fonts again with overhaul to text and list boxes property names.
724 855 599 923 575 468 400 206 147 564 878 823 652 556 bxor cross forever
Posts: 329
Threads: 22
Joined: Apr 2022
Reputation:
60
very nice B+, this must be the Boggle helper
Posts: 2,910
Threads: 305
Joined: Apr 2022
Reputation:
167
Marks' not helping you with your boggle anytime soon, and if you keep it up, Santa Steve might get jealous!
Pete
All I want for Christmas is a coal-onosocpy.
Posts: 4,695
Threads: 222
Joined: Apr 2022
Reputation:
322
12-22-2022, 03:50 PM
(This post was last modified: 12-22-2022, 04:08 PM by bplus.)
Yeah I've spent allot of time thinking about Font. It's a core issue for sizing and finding thinks with mouse clicks.
I've searched Internet for 1:2 ratio fonts and only found one, and that was licensed for personal use only.
Never knew how rare our default _Font 16 was! I have found a couple of sizable MONSPACE fonts near 1:2 ratio 7,9, 10 to 16 high and I really wonder if it's worth the trouble for text boxes and list boxes to use different heights other than _Font 16. I've changed the List Box back already because drawing character by character to fit cells was taking too long for scrolling. Eventually I want Cut Copy and Paste and ultimately I want an Edit box combining a Text Box with a List Box for full fledged Editor functions (the heck with a stupid line editor!)
I like using any font I want for labels and buttons, that stays for sure but should I allow more that one of those type fonts again seems more trouble than it's worth?
Ideal would be one nice clean and crisp MONOSPACE font any size that doesn't get so wide across it becomes impractical to use. Arial like, I think I've come close with a Consolas.
Oxy looks like it would be It except it's hitting the title bar, telling me this is one of those fonts that gets cut off along the top.
724 855 599 923 575 468 400 206 147 564 878 823 652 556 bxor cross forever
Posts: 4,695
Threads: 222
Joined: Apr 2022
Reputation:
322
Yeah Pete, I already mined that 1001 Fonts site that Steve had referenced some time ago and showed what I found in screen shots, not bad the 7x16 will likely be too narrow for our older eyes but the last might work if I want to gain width usage by 1.125 pixels. It might even be a little more readable?
Thanks Minerva, Google fonts I did look into, there was something about the license or the ratios available that had me continue on with my search. For Ratio, I did mean pixel width to pixel height, since QB64 uses pixel measures for fonts.
I guess writing out my concerns with fonts helped make it clear to just use _Font 16 for Text boxes like I did for List boxes and will be especially appreciated if I ever get to full Edit Boxes I am sure! If I did go with MONOSPACE it would be huge hassle to recode allot of things specially the Control labels which I am liking how they cut the need for labels to zero almost! Just about every Text box needs a label to 'prompt" for input.
724 855 599 923 575 468 400 206 147 564 878 823 652 556 bxor cross forever