-
Notifications
You must be signed in to change notification settings - Fork 297
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
TextBox wishlist #342
Comments
Agreed on this, TextBox is certainly a WIP and could use some love 😄 Highlight copy/paste would be a great next feature (once the bugs are addressed heh)! As for multi-line functionality, perhaps we could separate that into a Anyway, I'm planning on starting a synth editor repo soon that will have me diving back into conrod, so I should be able to help out soon 👍 |
OK, great! I'm working on a networked Hearts game and building out the client GUI right now. I am going to spend a little time putting together the table display, then come back to these issues to get chat working. |
Related #205 |
When I get to adding copypaste functionality to phosphorus, I'll make the cross platform functions for interaction with the clipboard available as a crate so it can be used in conrod. |
@LaylConway That would be useful! |
With regards to the clipboard, please see https://github.com/aweinstock314/rust-clipboard/ . |
@jdm thanks, looks good! |
I'd like to add another feature to this discussion. What about the ability to tab between TextBoxes? @mitchmindtree to your earlier point about having a separate TextArea widget, I think this is one of the differences. A TextBox would be suited for quickly entering small amounts of text into many small TextBoxes, so you would want to be able to quickly tab between them. A TextArea would be more like a mini text editor. IMO, you wouldn't want tab/enter to automatically move you to the next input field when you're in a TextArea, you'd want it to insert a literal tab/newline character. |
What about setting text color, there are |
I'm going to close this as most of this has since been implemented: The
Remaining features discussed here that are not yet satisfied can be added to the pre-existing #71. |
Copy/paste support is still unimplemented. |
The textbox widget is currently very simple and would be a lot more useful if it supported a set of features that would allow it to be used in a basic chat server. Major features that would be nice to have include:
I am guessing adding support for the first two should be fairly straight-forward, but the last two may not be. The read only feature is related to #341 since it means updating the text box programatically is an error.
The text was updated successfully, but these errors were encountered: