Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [nebula-dev] GeoMapViewer example

Yes, that seems to do the trick. I didn't see that change :-)

Hallvard

On 08.05.12 16.13, Wim Jongman wrote:
that was already in the first commit

Fixed with commit:
http://git.eclipse.org/c/nebula/org.eclipse.nebula.git/commit/?id=ce5536af0f790c4240c24edd7c2c8b31ba32ffd7

Apologies for the reformat.

On Tue, May 8, 2012 at 4:12 PM, Wim Jongman<wim.jongman@xxxxxxxxx>  wrote:
Ah yes, I also added a relayoutexample right after recreateexample in
the create(Composite) method.

http://git.eclipse.org/c/nebula/org.eclipse.nebula.git/commit/?id=e7972d8a4da8cf4ad7f1cb0004da7ea614b9ea86

On Tue, May 8, 2012 at 4:00 PM, Hallvard Trætteberg<hal@xxxxxxxxxxx>  wrote:
On 08.05.12 15.38, Wim Jongman wrote:



Did you test that it has effect also for the initial layout. It's only
when
the control and layout is refreshed by triggering relayoutExample() that
the
hFill and vFill values are used. This bit me when I implemented my
suggestion. I needed to introduce a configureLayout() method and use it
both
in recreateExample() and relayoutExample():


Yes, i saw that too. The trick is to also give the booleans their initial
value.


Well, that trick didn't work for me, since for the first layout it uses a
GridData instance that has not been updated based on the hFill and vFill
fields. So even though I did set hFill and vFill, the layout wasn't affected
until I forced a relayout by changing some options. That's why I introduced
the configureLayout method and used it in recreateExample and
relayoutExample.

Hallvard

_______________________________________________
nebula-dev mailing list
nebula-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/nebula-dev
_______________________________________________
nebula-dev mailing list
nebula-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/nebula-dev


Back to the top