Skip to main content

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

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


Back to the top