Extend text fields to enable quick form creation
It would be immensely useful for me to have an extended version of the markup used in text fields. Similar to the way Tree Panes support character-to-icon replacement, it'd be wonderful to have a Form Group widget that allows me to rapidly develop sets of checkboxes and radio buttons, or some blend of the two. Right now, I have to create each radio button or checkbox one-by-one, and then manually space, align, and group them. Not ideal.
10
people like this idea
I like this idea!
Tell me when this idea gets some attention.
The more people who like this idea, the more it gets noticed.
The more people who like this idea, the more it gets noticed.
The company has this in progress.
-
Inappropriate?That's an interesting idea Ben!
We could use some special notation like this (just brainstorming):
Label:, [ ] for an empty text field
Label:, *[ ] for a required text field
Label:, [foo bar] for a pre-fillled text field
Label:, [
] for a text area
Label:, [ ] checkbox
, [x] checkbox
, ( ) radio
, (o) radio
, <submit> [Cancel Link]
Just a label,
The part before the , on each line would be right-aligned and the part after it would be left-aligned.
Thougts? What's missing? Combo boxes and other controls are hard to describe in text...so you could leave a row empty and overlay those manually....
</submit>
I’m liking the idea!
1 person thinks
this is one of the best points
-
Inappropriate?Wow, looks like you've given some thought already! The format you described makes lots of sense to me.
One clarification: Would fieldset titles (i.e. labels above a group of radio buttons or checkboxes) just be standalone on the line above the form dialogs?
Thanks! -
Hmm, what do you mean? A screenshot would really help me out I think. -
Inappropriate?I see...to do that, I would type this:
Shoe Size
, ( ) 7
, ( ) 8
, ( ) 8
Colors
, [ ] Blue
, [ ] Red
, [ ] Green
So basically if a row doesn't have a comma it's a title...I'll play around with it and see what feels right. I'll post back when I have something!
-
Inappropriate?Wow, I had this exact idea today! Yes, I would like to see this, and implemented exactly as you described. Maybe also a slider in the inspector to adjust the spacing between lines. Oh, and the left edge of all text fields should only go as far as the longest label. You might be able to do it using colons as the delimiters (since they often are anyway), so left of the colon is the label and right of it is the control. This could work at least for inline controls (not as well for the shoe/color examples above).
I’m excited
-
Inappropriate?Hi guys, I love this idea but haven't gotten around to building it yet (obviously). I have now bumped up the priority on my TODO, so I hope to get to it in the next few weeks. This will be fun!
1 person thinks
this is one of the best points
-
Inappropriate?I've mocked up a feature like this for text and label input fields:
http://www.workingstorage.com/Label%2...
I’m happy
1 person thinks
this is one of the best points
-
Inappropriate?Yes! Please, please, please prioritise this one. I have just purchased Mock-ups and this would move my opinion of the product from lust to love!
-
Inappropriate?+1 for this feature request. I just had this exact same idea and came here to suggest it. But here it is! ...and in exactly the format I would have hoped. This would make my life * way * easier. When building a form with a bunch of items on it, this would take it from a 10 minute task to a 1 minute task.
I’m hopeful that this'll be implemented!
-
Inappropriate?Hi guys, we too cannot wait to build / use this feature. We have decided that we'll use some of the underlying code that we're going to build for the Components feature to build this, so we'll do it right after we finish that one: http://www.balsamiq.com/blog/2010/02/...
I’m excited
-
Inappropriate?When you do it, could you get rid of the current radio button group and checkbox group controls (since this would presumably offer the same functionality and more)? As it is, I feel that it's a little inelegant to have separate checkbox and radio button group controls and think that it would be better to replace them with a better, universal solution once it exists.
-
You're right, I also don't like having two things doing the same thing. We've had the Link control for instance, which can now be done [much more simply] everywhere....that said, people's brains don't always work in the most efficient way, so they might look for "a link" or "a group of radio buttons" even if they could do the same thing with the "uber form control" instead. Maybe in the future we can start "deprecating" some control types... -
Inappropriate?Great minds... ;-)
http://community.balsamiq.com/balsami...
Loading Profile...







