Bug 203 - [SECTStudio-Symbolizer] Fill & Stroke default display.
: [SECTStudio-Symbolizer] Fill & Stroke default display.
Status: VERIFIED FIXED
: MapLab
SECT (Studio)
: 3.0
: PC Windows 2000
: P2 normal
: ---
Assigned To:
:
:
:
:
:
  Show dependency treegraph
 
Reported: 2004-02-17 10:47 by
Modified: 2004-02-24 16:38 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2004-02-17 10:47:04
I have an interface issue for the polygon Symbolizer interface. When building a
polygon layer. Most people when coloring a polygon would deal with the fill
color first. In a mapfile most polygon have a fill color vs. the few who have
outline color.

I propose that:
1) the fill radio button be placed before the stroke button.
2) The fill interface should be the default/first to be displayed when a user
adds a new Style layer.
------- Comment #1 From 2004-02-17 11:43:02 -------
There is an additional issue that I have recently realized. Which is all related
to this issue. I have bumped the importance of this bug.

Once a Style layer is added to the Symbolizer and the Layer has been selected
the radio buttons between Stroke and Fill is set to Stroke, but the below
interface parameters are set to the Fill.  The radio button should be set to fill. 

The user can still apply a fill style. There just seems to be confusion with the
radio buttons and the interface.
------- Comment #2 From 2004-02-18 20:09:47 -------
fill is now picked by default when creating a new style on a polygon class and
the order on the page (of the radio buttons) has been flipped.  Much of the
confusion of setting the right form based on initial radio button state has also
been solved as I tracked down a nasty little javascript bug.
------- Comment #3 From 2004-02-19 09:43:02 -------
You almost got it Paul :)
If you add a Style Layer the fill interface is the default display. Which is
correct and you have also flipped the order of the radio buttons to reflect this.
But the stroke radio button is the one that is selected and not the fill radio
button.

Please, set the radio button to fill to represent what is in the interface.
------- Comment #4 From 2004-02-19 12:05:04 -------
this works in firefox and IE but not in firebird.  There is a bug in Firebird
with the javascript implementation, it does not return an array of radio buttons
when it should (per the javascript 1.0 specification).

I have implemented a function to work around this issue and it has fixed this
problem for me in firebird 0.7, and it still works in firefox and IE.