Code Monkey home page Code Monkey logo

Comments (2)

argherna avatar argherna commented on August 28, 2024

After some thought and experimenting, I think it's better to edit these values in an intentional way. User should click on the row containing the key name they want to edit. A dialog similar to the AddKeyUI should appear with the current key, value type, and value selected. The user edits this, then hits OK or Cancel. This gives the user an opportunity to think about the change they're making rather than allowing a change right in the table--it's just too sharp a tool for this data in my opinion.

from preftool.

argherna avatar argherna commented on August 28, 2024

Further thought and experimentation leads me to believe that allowing the change of the key and type name in addition to the value (which is really the most important part) is too complex and dangerous. A dialog where the value can be edited is what's needed here (like in regedit on Windows). If the user wants a new key with a new type, they should delete the existing key and make a new one.

from preftool.

Related Issues (9)

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.