New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Text mode UI #5378
base: master
Are you sure you want to change the base?
Text mode UI #5378
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The changes in %VID.red are not good, they affect all platforms with any View backend...
Should the |
I'm not sure what the best default would be: to propagate or not to child panels/groups. Though, Your change in VID forces the tight mode in all cases ( |
If it propagates, let user be able to manually override this propagated value with custom origin & space. |
# Conflicts: # modules/view/VID.red
A little text mode UI backend.
Features implemented:
base
,panel
,button
,field
,text
,progress
,rich-text
,image
andtext-list
.text
. Bothstring!
andrich-text!
are supported.key-down
andkey
events. They are the same event as the terminals only send a single key event.system/view/platform/mouse-event?: yes
to enable it./rate
facets. The resolution of it is 30 ms./offset
,/size
,/text
,/image
,/color
,/data
,/enabled?
,/visible?
,/selected
,/flags
,/options
,/pane
,/rate
,/para
and/draw
./text
facet. Only Colors / Graphics Mode codes.Same image shows in TUI and GUI backend respectively.
red-tui22.mp4