This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
Is checkbox/combobox/multiline textbox controls implemented, or it's only showcase?
Thanks!
No, the only components implemented at the moment are label, button and gbutton (which is basically a button whose look can be enhanced). The text box is my next coming priority, and then the list box, as both are needed for the file manager I have in mind, and the text box is the main thing in a text editor as well.
omarrx024 wrote:You also need to handle ...text wrapping,
No handling in this code.
omarrx024 wrote: select all,
No handling in this code.
omarrx024 wrote: some copy/paste mechanism
No handling in this code.
omarrx024 wrote:, arrow keys and cursor position,
No handling in this code.
omarrx024 wrote: etc...
Error in your code: when you press backspace it will be added to the string first, and then removed from the string, so the string itself will remain unchanged. Error #2: you cannot enter spaces into the string.
Error in your code: when you press backspace it will be added to the string first, and then removed from the string, so the string itself will remain unchanged. Error #2: you cannot enter spaces into the string.
You can enter spaces.
It's sample code for example.
OP, why you not write applications in C, Pascal or anything?
monobogdan wrote:OP, why you not write applications in C, Pascal or anything?
I will write a C library for my OS to let users have a "standard" way of writing applications, but in my early stages such as I am in now, it's unlikely anyone would write anything for me. In fact, it's unlikely anyone would write anything for anyone else on this forum, and so it's not high in my to-do list.
You know your OS is advanced when you stop using the Intel programming guide as a reference.
Error in your code: when you press backspace it will be added to the string first, and then removed from the string, so the string itself will remain unchanged. Error #2: you cannot enter spaces into the string.
You can enter spaces.
I'm pretty sure you can not with the code you posted.
Though far too polite to tell you so directly, Omarxx is miles ahead of you in his understanding of what is needed.
There is an English saying, "Trying to teach your grandmother to suck eggs" which roughly means that you are a relative beginner trying to give unnecessary lessons to an experienced person.