Code Monkey home page Code Monkey logo

Comments (5)

abenkovskii avatar abenkovskii commented on September 15, 2024
  • I'd name it list_dialog because it serves a different purpose: menu is expected to have a small amount of hard coded options while dynamic list might be: a list of parts on the vessel, a list of vessels in the universe, a list of files on the current volume. After we get a normal way to grab user input we might add "+/- big amount" buttons to the list dialog but for a menu they will be useless.
  • Why it's low priority? You need it to implement process manager. Aren't you?

from akros.

akrasuski1 avatar akrasuski1 commented on September 15, 2024

Why it's low priority? You need it to implement process manager. Aren't you?

I meant the "scroll" part of it. The widget itself will get implemented quite soon, but likely without any scroll for now. For that matter, the ordinary menu should also be scrollable (if the contents don't fit), like that:

[x]1      [ ]1      [ ]2      [ ]2
[ ]2 ---> [x]2 ---> [x]3 ---> [ ]3
[ ]3      [ ]3      [ ]4      [x]4

list_dialog

I'm ok with it.

we might add "+/- big amount" buttons to the list dialog

What do you mean?

from akros.

abenkovskii avatar abenkovskii commented on September 15, 2024

we might add "+/- big amount" buttons to the list dialog

What do you mean?

If the list is large you might want to move faster.

from akros.

akrasuski1 avatar akrasuski1 commented on September 15, 2024

Actually, given that this "new widget" is almost equal to the menu widget, I'm just going to add a new parameter for menu widget - boolean answering question "return index?". This issue stays open, but now it is only about implementing scroll in existing widget.

from akros.

akrasuski1 avatar akrasuski1 commented on September 15, 2024

Idea about which we both agree - it should not be scroll per se, due to its low discoverability, but rather
[ ] Next page button.

from akros.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.