Well since summer is over............. I like the resize stuff you put in. My only thought is maybe its too complex. I do not have much to compare it to except a resize ocx I have for VB6. With that you just add it to a form and everything is resized proportional. I think you can get there in FF3 but it seems there is a lot of settings to make it happen. Thats good in away since there is alot more control.
May two versions of it.........The way it is and then a global resize (a check box in the project manager) that covers all form and child forms. Auto resize enabled check box
Don't get me wrong, what you have done so far is great!!! but if you run out of things to do...........
Doug
Hi Doug,
If you want a proportional resize, you have to set every control resize property to 'scaled'. Indeed, you have to select this property four times for every control (once for every side of the control).
I don't know if FF allows to set this property programmatically. Otherwise, it would be easy to let the program do it itself.
That said. Personally, I have almost never created a form that does a proportional resize of all its controls. I find that it often does not look good that way.
Kind regards
Eddy
I agree with Doug. A global resize would be a welcome addition. Also, the resize ocx I use with VB resizes the fonts as well. In other words, if the form becomes 20% bigger, all controls become 20% bigger and the font size for each text is increased to the standard size that is closest to 20% bigger.
Robert
Quote from: Robert Rioja on September 29, 2010, 04:27:29 PM
...and the font size for each text is increased to the standard size that is closest to 20% bigger.
:o Sounds awful ! :D
My forms usually have one listbox, combobox, or grid control which sizes proportionally. The other controls are on the right or below this control and I want them stuck to the right side or bottom. As easy as this is - it is a little onerous.
I would like to be able to copy the resize formats from one control to another using the format menu. This could be a lot like sizing or alignment.
My $.02 for what it's worth nowadays.
Eddy, Actually if done correctly it looks very good and is very useful. Seldom do we programmers get it right for what the USER wants and ever user is different. The size I design a form to is not always what the user wants. So....If they want it full screen or 1/8th the form should look the same. Maybe I used the incorrect term Scaled may be closer to what I mean. Anyway as some here other than I have noted the resize.ocx for VB6 does an outstanding job. I'm not asking for an exact copy of that but just something in the project manager sets a global resize.
The customer is always right even we know there not. Thats why I got out of GUI programming for a long time. 90% of the code was so they can't make a mistake, 9.5% was letting them choose the color, style size ect. and the last .5% was code that really did something.
Doug
Don't think I'd have a need for that but it sound similar to what happens when you scale a web page in your browser.
Quote from: Robert Eaton on September 30, 2010, 07:52:10 PM
...but it sound similar to what happens when you scale a web page in your browser.
Well, a web page does not change font size when the browser is resized. Font size is changed by using the 'Zoom' function of the browser.
As a user, I would prefer that. That you can change font size by a setting, rather then by resizing the form.
Kind regards