Hi Rüdiger,
I've been playing around with the current (4.6 beta) OMGraphicList, and
I can't reproduce your problem. The code you've provided here looks OK,
too. I'm not sure what is causing your problem.
- Don
On Monday, May 5, 2003, at 02:17 AM, Gubler, Rüdiger wrote:
>
> Hello Don,
>
> this is what be done in the "computeGraphics"-Method:
>
>
> list = new OMGraphicList();
> list.setTraverseMode(OMGraphicList.LAST_ADDED_ON_TOP);
> namesList = new OMGraphicList();
> bounds = new Bounds(0, 0, _projection.getWidth(),
> _projection.getHeight());
>
> while(<more streets available>)
> {
> float[] seq2 = <get polyline from street>;
> omPoly = new GisOMPoly( seq2,
> OMGraphicConstants.DECIMAL_DEGREES,
> OMGraphicConstants.LINETYPE_STRAIGHT );
>
> list.addOMGraphic(omPoly);
> omGraphic = renderName(seq2, bounds, name);
> namesList.addOMGraphic(omGraphic);
> }
> list.addOMGraphic(namesList);
> list.generate(_projection, true);
>
>
>
> -----Ursprüngliche Nachricht-----
> Von: Don Dietrick [mailto:dietrick@bbn.com]
> Gesendet: Freitag, 2. Mai 2003 14:16
> An: "Gubler, Rudiger"
> Cc: Openmap-Users (E-Mail)
> Betreff: Re: [OpenMap Users] TraverseMode
>
>
> Well, rendering only ever takes place in the paint method, regardless
> of whether a projection forces a calculation. Does the list change, or
> does the traverse mode change. Are you always painting the list you
> think you are?
>
> - Don
>
> On Friday, May 2, 2003, at 04:33 AM, Gubler, Rüdiger wrote:
>
>>
>> Hello,
>>
>> I've set the TraverseMode of the OMGraphicList like this:
>>
>> setTraverseMode(OMGraphicList.LAST_ADDED_ON_TOP);
>>
>> This works pretty good while the Layer is new calculated.
>> If the layer is repainted only with the paint() method the
>> order is reverse. I have streets and names on the street in
>> one layer. First the streets are added to the omgraphiclist
>> second all names.
>>
>> Whats wrong?
>>
>>
>> Yours Rüdiger
>>
>>
>>
>>
>> --
>> [To unsubscribe to this list send an email to "majdart@bbn.com"
>> with the following text in the BODY of the message "unsubscribe
>> openmap-users"]
>>
>>
>
>
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Don Dietrick, BBN Technologies, dietrick@bbn.com
> 10 Moulton Street, Cambridge, MA 02138
> 617-873-3031 [fax]-2794
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>
>
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Don Dietrick, BBN Technologies, dietrick@bbn.com
10 Moulton Street, Cambridge, MA 02138
617-873-3031 [fax]-2794
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-- [To unsubscribe to this list send an email to "majdart@bbn.com" with the following text in the BODY of the message "unsubscribe openmap-users"]Received on Mon May 5 22:19:20 2003
This archive was generated by hypermail 2.1.8 : Thu May 12 2005 - 07:18:35 EDT