The way things are now, to add a label to your stack, you create the label, and then to add text you must open properties and go to Contents. For something that is a common operation, this is a little slow. A better idea: put an item on the Object menu "Add label." Then it asks to name the label, before creating the field. One step, rather than many.
I'm not sure if I'm the only one who would find this useful, so that's why I've posted it here first. Then I'll bugzilla it as Enhancement Request.
-Ben
P.S. When you drag and drop a label control onto the stack, it is right-aligned and says "Label:" Now if you go Object -> New Control -> Label, the new field is left-aligned and says "Label text." Not that this means anything, I just found it odd.
More conveniant label editing
Moderator: Klaus
Hi Ben,
I agree that changing a label's text is a bit cumbersome.
One thing that I do (especially for labels, but it has wider application), is to select the label, then hit Apple+M to bring up the message box, then just type
The label will now read "your name:"
If you are not on OS X, I believe there is a comparable key combo to bring up the message box on the other platforms.
Bernard
I agree that changing a label's text is a bit cumbersome.
One thing that I do (especially for labels, but it has wider application), is to select the label, then hit Apple+M to bring up the message box, then just type
Code: Select all
set the text of the selobj to "your name:"
If you are not on OS X, I believe there is a comparable key combo to bring up the message box on the other platforms.
Bernard
Editing the text property of a Text Control
How about if you just hit the Enter key (while the control is selected) and the control goes into edit mode to edit the Contents of the control. Once you are done editing the control, just press Enter again, and you're done.
Now if you need to add a new line while in edit mode, hit Shift+Enter keys together to add it.
Now if you need to add a new line while in edit mode, hit Shift+Enter keys together to add it.