Master RESIZE setting on Form; ancillary settings on controls?

Started by John Montenigro, January 11, 2010, 04:33:23 PM

Previous topic - Next topic

Paul Squires

Yes, the new automatic resize code handles both the FireSplitter and the standard TabControl resizing of child pages.

I haven't checked that whole buddy control thing.
Paul Squires
PlanetSquires Software

John Montenigro

Amazing, Paul! This speaks volumes about the practicality of your FF3 design framework!

Thanks - I can't wait to try it out!
-John


Say, since new features seems to be easy to add in FF3, how about this: Generate_Winning_Lottery_Ticket?  ;D 


Roger Garstang

Wouldn't that be FF_Generate_Winning_Lottery_Ticket()?  I imagine for every thing he adds and every issue he fixes FF gets exponentially better too since he creates it with itself. 

Paul Squires

Quote from: John Montenigro on January 26, 2010, 02:23:36 AM
This speaks volumes about the practicality of your FF3 design framework!
I have to agree with you there. Since finishing FF3, I am able to add, modify, delete items to and from FireFly so much easier than I could with the older FF2 (which was written using hand coded api).

My goal is to eventually move more into documentation and help file stuff. Once that end of the product develops more then FireFly will indeed be the product that I have always envisioned it could be.
Paul Squires
PlanetSquires Software

Paul Squires

Quote from: Jean-Pierre Leroy on January 25, 2010, 12:32:01 PM
It is a very good news ... can you post a screen shot of the "ResizeRules" property?
So we can think about these resizing functionality before you release 1.07.

Sure. The pictures are attached. As you can see, you have the choice of horizontal and/or vertical move and/or sizing. The combination of both rules determines the action taken at runtime. The whole setup of this functionality was relatively simple - I am happy that it is finally done because it has been a new feature request since way back in the FireFly 2 days.
Paul Squires
PlanetSquires Software

Gary Stout

Paul,

This addition plus the addition of being able to edit properties for multiple controls.....wooo hooo!! Can't wait til the next release. I can't imagine what else you could add to FF to make it any better, but I am sure there will be something  ;)

Thanks again for all of your effort!

Gary

Marc van Cauwenberghe

Please, please, please, ... Can I open my present now.  :) :) :)

Robert Rioja

If 3.07 has automatically resizing capability, I will be smiling for the rest of the year !!!  And it's only January.

Robert

Paul Squires

I have re-worked the auto resize code for the upcoming 3.08 update. I am using modified code that was sent to me by Eddy Van Esch (thanks Eddy!). The new code allows total control over resizing every side of a control in either fixed or proportional sizing.

The existing options still remain (the new code has been implemented for those) but I am now adding an "Advanced" sizing option to allow the programmer full control over the resizing of all sides of the control. I am working on that new option dialog now. Unfortunately, 3.08 won't be released until it is finished. I'll probably ask a few of you to test it for me prior to uploading the update.
Paul Squires
PlanetSquires Software

Roger Garstang

So is there going to be two dialogs or are you going to map the old settings to apply the advanced. Having two dialogs will be confusing if not.  Something like an expanding tree that shows more options for the old summary way would be ideal. Then it would look the same but allow applying more.

Paul Squires

Quote from: Roger Garstang on April 29, 2010, 04:08:11 PM
So is there going to be two dialogs or are you going to map the old settings to apply the advanced. Having two dialogs will be confusing if not.  Something like an expanding tree that shows more options for the old summary way would be ideal. Then it would look the same but allow applying more.

hmmm....that's a good point. Right now I have two dialogs. Maybe mapping the old settings to a single dialog would be better. I'll see what i can muster up today.
Paul Squires
PlanetSquires Software

Paul Squires

I just finished moving everything to the new dialog. The existing resize settings dialog will no longer be a part of FF3. The new approach is less confusing with only one dialog rather than a "Basic" and "Advanced" dialog.

Paul Squires
PlanetSquires Software

Rolf Brandt

Hi Paul,

will there be any compatibility issues with projects that use the "old" resize dialog?
Rolf Brandt
http://www.rbsoft.eu
http://www.taxifreeware.com
I cook with wine, sometimes I even add it to the food.
(W. C. Fields)

Paul Squires

Quote from: Rolf Brandt on April 30, 2010, 01:17:00 PM
will there be any compatibility issues with projects that use the "old" resize dialog?

There should not be. When a form is loaded all controls are checked for the older method and they are converted automatically to the new method. It should be pretty seamless to the user. Of course, I need to test this to ensure that the conversion works as intended.

I have attached a screenshot of the new dialog. It is now fully functional and so far I am very happy with the resulting generated code.

Paul Squires
PlanetSquires Software

David Warner

That looks very cool Paul, I'm looking forward to tinkering with it.

Cheers,

David