Stella2 icon indicating copy to clipboard operation
Stella2 copied to clipboard

Common widgets

Open yvt opened this issue 4 years ago • 0 comments

  • [x] Label (tcw3::ui::views::label::Label)
    • Already in use
  • [x] Button (tcw3::ui::views::button::Button)
    • Already in use
    • [x] Keyboard input (2d116afcd900015b1faa5d7febcff2ba04710d97)
  • [x] Scrollbar (tcw3::ui::views::scrollbar::Scrollbar)
    • Already in use
  • [x] Single-line text field (tcw3::ui::views::entry::Entry)
    • Already in use
    • [x] Text input
    • [x] Selection by mouse (161b57c798bf774e0ed3ce0f71a239661ab0201b)
    • [x] Selection by keyboard (83e1e200f05bb011c06d77dead387d234274abca, 2b5d30b204957d5f18abceb66ef7a4887ed969c3, 9a2b7bef54832a4d65213a9c7611bed1f9ebaa29)
    • [ ] Clipboard operations
    • [x] Scrolling (cca95ec813321833b701e7d5ab13fb74f47052bf)
    • [x] Undo (279590ce45ef7d004d49d1e2fc178e23db37230e)
    • [x] API for accessing contents (1e72c3e6cc2a221346488ebe9c4d5ba4f35da428, f6d4868720ca5fecbcc28a31ac45a38768f11d21)
  • [ ] Multi-line text field
    • To be used in a chat message input
    • [ ] Rendering
    • [ ] Text input
    • [ ] Selection by mouse
    • [ ] Selection by keyboard
    • [ ] Clipboard operations
    • [ ] Scrolling
    • [ ] Undo
    • [ ] API for accessing contents
  • [x] Checkbox (tcw3::ui::views::checkbox::Checkbox, d2daca75f0590beaae271be19b41d3cda36ac740)
    • To be used in a preferences dialog
    • [x] Keyboard input (2d116afcd900015b1faa5d7febcff2ba04710d97)
  • [x] Radio button (tcw3::ui::views::checkbox::RadioButton, c636a5174254e2af798c488c9a1340bffbc42989)
    • To be used in a preferences dialog
    • [x] Keyboard input (2d116afcd900015b1faa5d7febcff2ba04710d97)
  • [x] Slider (tcw3::ui::views::slider::Slider, 6cbd6cdee102f65e9b5cbe2ca74fad465750a8a4)
    • To be used in a preferences dialog
    • [x] Basic functionality
    • [x] Keyboard input (e597d80c4167e4b15e2a7299282600e3ff52635c)
    • [x] Tick marks (bf9a420623ccea5b107ba416f1d61b24eea5b26f)
    • [x] Custom labels (cd89ad8acd83163dc954d4c2c092e8b7f87e1ffc)

yvt avatar Apr 19 '20 17:04 yvt