> 2) Need to arrive at particular layouts, then depending on which buttons are enabled/disabled have to move to the next layouts.
Not sure what you mean by this.
Since you apparently know where you want your elements to be (because
you're animating them), absolute layout will just follow your cues
when they layout is invalidated and revalidated.
> 4) Even the symbol and the background elements must on occasion be separately animatable.
Not sure what you mean by this either. What's a symbol versus a
background element? Are you talking about flump animations?
Hopefully this post better highlights my concerns in my hastily composed prior messages. Obviously my preference is to both not reinvent the wheel, but also to avoid hackiness. I fully accept that I may have missed obvious solutions, which is why I'm posting here for confirmation.
I'm going to try bolt http://www.miglayout.com/ onto Tripleplay. It's used for both Swing and SWT layouts, has no dependencies on them and allows for a BSD license.
I'm sure most of my problems are still because I don't have a good intuition about TPUI. I'm uncertain of the flow between validation/invalidation, deleting caches, recreating backgrounds, _ldata, hints/root.pack, what happens immediately vs later in .paint() etc... I still don't even have a good intuition about the role of preferred size. Does that mean that a widget will accept being made to an other size? Do the hints represent the maximum size available to a widget? Or borders? The degrees of freedom in my understanding leave me a little overwhelmed.
On Thu, Aug 29, 2013 at 5:16 PM, Daniel Gerson <daniel...@gmail.com> wrote:
I'm sure most of my problems are still because I don't have a good intuition about TPUI. I'm uncertain of the flow between validation/invalidation, deleting caches, recreating backgrounds, _ldata, hints/root.pack, what happens immediately vs later in .paint() etc... I still don't even have a good intuition about the role of preferred size. Does that mean that a widget will accept being made to an other size? Do the hints represent the maximum size available to a widget? Or borders? The degrees of freedom in my understanding leave me a little overwhelmed.
Not that it will necessarily clear everything up, but here's the general idea:
It's an easy to images animation but I can't find a method that do not require the mouse click, how can I sort it out?