New topic: Feature Request Discussion - For RectControl Label Feature!
<http://forums.realsoftware.com/viewtopic.php?t=37963> Page 1 of 1 [ 1 post ] Previous topic | Next topic Author Message IMIXMMM Post subject: Feature Request Discussion - For RectControl Label Feature!Posted: Sun Mar 06, 2011 1:32 am Joined: Thu Oct 26, 2006 4:49 am Posts: 270 Hi, I get frustrated at making "labels" for TextFields ( and similar objects) and aligning them up properly, Its very hard to align the text of the label with the text of the RectControl object. The auto align features (snapping) are Cumbersome to use as the highlight rectangle gets in the way of alignment and the alignment snapping does not always work as expected ( i.e does not respect the alignment of "nested" Controls say inside of a group box) and thier is no modifier key for temporally disabling snapping. So, I would like to propose a feature request for REALSTUDIO as follows. 1) Bring Back StaticText as it was! 2) Change the new "LABEL" Object as follows.. 3) The RectControl Class need a new property called "Label" ( or whatever "Tag", "Title" etc ) 4) This "LABEL" will appear in the on the window with the name of the RectControl by default on the left hand side about (5 pixels? or what ever the standard is) away from the RectControl Object when dragged to the window. 5) This label does not have any events and does not appear in the side bar! 6) The Label will move around with the RectControl if the RectControl is moved. 7) If the label is moved the rect control does not move allowing you to manually reposition it. 8) If you double click on the LABEL itself you can edit the text directly without going to the code window as their is no code. 9) If you Right Click on the label directly You can Align its Text ( Left, Centre, Right, Vertical Centre, Top & Bottom, Justify etc) 10) If you Right Click on the label directly You can Align its Position ( Left, Centre, Right, Vertical Centre Top & Bottom etc) 11) If you Right Click on the label directly You can change from Plain Bold Underline etc 12) The properties of this label appear in the React Control Object and not as a separate object. 13) This Label will be able to SHOW or HIDE form the properties window via the RectControl. 14) Whilst you can "Manual" move a label around, By using any of the Position Alignments , It will align itself properly, that is the Text of the Label will be aligned vertically with text in a TextField Or TextArea Object. 15) All labels should have a Thin, but Faint rectangle showing their positions on the window, but these don't appear when you run the app. There should be an option to show or hide these rectangles on the toolbar. 16) These labels also need to be able to work with code so that they can be changed for easy updating for different languages when compiling. 17) If you copy & paste ( one or more) RectControl Objects The labels go with them when pasted exactly as copied or duplicated. The main Idea behind this proposal is so that we don't need to add heaps of StaticText objects ( or what's now called labels!! ), as this makes the side bar far too cluttered. 99 percent of the time I never use any of the events for these label text items. The other idea behind this is to spend the least amount of time aligning, creating and moving objects around and to give a tidy appearance. And While we are at it, Its would be nice to have a SNAPPING GRID/RULERS etc (that we can set , so that objects can be aligned to it) and also some king of snapping that prevents the TextFields from becoming to close to each other ( Vertical Snapping that works) And While we are at it ( part 2) We need a GROUP/UNGROUP Objects feature, thats ONLY used for grouping objects in the IDE, and this is not accessible via code. What Do you think? If people are interested in discussing, please contribute, and I will post a Feature Request in the Feedback System. But I don't want to talk about "work arounds" as I currently deal with these issues, but the IDE really needs some more HELPFUL /Up to date Tools! Regards Dave M Top Display posts from previous: All posts1 day7 days2 weeks1 month3 months6 months1 year Sort by AuthorPost timeSubject AscendingDescending Page 1 of 1 [ 1 post ] -- Over 1500 classes with 29000 functions in one REALbasic plug-in collection. The Monkeybread Software Realbasic Plugin v9.3. http://www.monkeybreadsoftware.de/realbasic/plugins.shtml [email protected]
