Discuss Scratch

DipLeChip
Scratcher
1000+ posts

Alternate options

Back in late 2018 I was working on this kind of terminal and kernel kind of thing to build OS's on, since all the old kernel's and terminals are from 2012-2014.
So what's the problem?
I used a list as the interface. In 2.0 list contents wrapped, in 3.0, instead of contents wrapping, it just fades into “…”
This completely broke my project, and so I have a question.

After 2 years of procrastination, I have decided to start again.

What are some alternate ways I can display the kernel/terminal?
Cheers.
Dip

Last edited by DipLeChip (Sept. 15, 2020 04:03:26)


stop fuming and start loving :p
fdreerf
Scratcher
1000+ posts

Alternate options

Perhaps if a line got too long (i.e. the maximum number of Ms or other wide character that can fit on a line), it would do code magic to put itself on a new line.

Hyped for MS-DOS 11.0
DipLeChip
Scratcher
1000+ posts

Alternate options

fdreerf wrote:

Perhaps if a line got too long (i.e. the maximum number of Ms or other wide character that can fit on a line), it would do code magic to put itself on a new line.
That's a good idea, but I also fell 3.0 lists are bulkier and take up more space, but lists still contain scrolling which is nice.

stop fuming and start loving :p
Yeetoburro1
Scratcher
1000+ posts

Alternate options

you could use a text engine, and store the text in a variable/list

DipLeChip
Scratcher
1000+ posts

Alternate options

Yeetoburro1 wrote:

you could use a text engine, and store the text in a variable/list
Non of the text engines I have come across allow scrolling.

stop fuming and start loving :p
fdreerf
Scratcher
1000+ posts

Alternate options

DipLeChip wrote:

Yeetoburro1 wrote:

you could use a text engine, and store the text in a variable/list
Non of the text engines I have come across allow scrolling.
You could use a text engine and have the engine offset the list when you press a key.
For example, normally it would draw items 1-20, but pressing the down key would show 2-21, then 3-22, 4-23, and pressing up would do the opposite.

It will be really jank and not smooth, though.

Last edited by fdreerf (Sept. 15, 2020 04:25:50)


Hyped for MS-DOS 11.0
Yeetoburro1
Scratcher
1000+ posts

Alternate options

fdreerf wrote:

DipLeChip wrote:

Yeetoburro1 wrote:

you could use a text engine, and store the text in a variable/list
Non of the text engines I have come across allow scrolling.
You could use a text engine and have the engine offset the list when you press a key.
For example, normally it would draw items 1-20, but pressing the down key would show 2-21, then 3-22, 4-23, and pressing up would do the opposite.

It will be really jank and not smooth, though.
see, this is why you should be able to edit costumes in-game (:O new suggestion? Let's go see if it's a dupe!)

fdreerf
Scratcher
1000+ posts

Alternate options

Yeetoburro1 wrote:

fdreerf wrote:

DipLeChip wrote:

Yeetoburro1 wrote:

you could use a text engine, and store the text in a variable/list
Non of the text engines I have come across allow scrolling.
You could use a text engine and have the engine offset the list when you press a key.
For example, normally it would draw items 1-20, but pressing the down key would show 2-21, then 3-22, 4-23, and pressing up would do the opposite.

It will be really jank and not smooth, though.
see, this is why you should be able to edit costumes in-game (:O new suggestion? Let's go see if it's a dupe!)
Well you could offset the drawing of the engine so that pressing down would gradually show more and more of the next line, but it might result in some funny business at the top and bottom.

Last edited by fdreerf (Sept. 15, 2020 04:31:48)


Hyped for MS-DOS 11.0
DipLeChip
Scratcher
1000+ posts

Alternate options

fdreerf wrote:

DipLeChip wrote:

Yeetoburro1 wrote:

you could use a text engine, and store the text in a variable/list
Non of the text engines I have come across allow scrolling.
You could use a text engine and have the engine offset the list when you press a key.
For example, normally it would draw items 1-20, but pressing the down key would show 2-21, then 3-22, 4-23, and pressing up would do the opposite.

It will be really jank and not smooth, though.
I was thinking of that.

stop fuming and start loving :p

Powered by DjangoBB