MASON-INTEREST-L Archives

April 2013

MASON-INTEREST-L@LISTSERV.GMU.EDU

Options: Use Monospaced Font
Show HTML Part by Default
Condense Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Content-Type:
multipart/alternative; boundary=f46d0447867d48cc5e04db21a8e4
Sender:
MASON Multiagent Simulation Toolkit <[log in to unmask]>
Subject:
From:
Joey Harrison <[log in to unmask]>
Date:
Wed, 24 Apr 2013 17:05:10 -0400
In-Reply-To:
MIME-Version:
1.0
Reply-To:
MASON Multiagent Simulation Toolkit <[log in to unmask]>
Parts/Attachments:
text/plain (2572 bytes) , text/html (3318 bytes)
Just tested it and it works as described. However, I would prefer to have
the proportions change to match the window. A checkbox could be used to
indicate that you'd like maintain the current aspect ratio.

Joey

On Wed, Apr 24, 2013 at 3:41 PM, Sean Luke <[log in to unmask]> wrote:

> Well as it so happens #1 has a problem that I forgot about: JFreeChart
> doesn't do a good job of maintaining font proportions when the chart is
> scaled -- the fonts get all stretched.  So it's basically out.  That's
> okay: I'd prefer #2 anyway, I think it's a better design.
>
> I just did a commit.  By default the chart is fixed to the window width;
> the height changes to maintain a proper proportion (and is still
> scrollable).  You can turn this off by clicking off "Fill", which causes
> the previous behavior (#3).  Tell me what you think.
>
> Sean
>
> On Apr 24, 2013, at 12:12 PM, Joey Harrison wrote:
>
> > I see it working as follows:
> >
> > The default behavior is the same as your option 2 (height/width of the
> chart matches the height/width of the window). If the user wants their
> chart to have specific dimensions, they can enter the width and height into
> fields in the options panel.
> >
> > Bear in mind that a user may want to collapse the options panel on the
> left for more screen space.
> >
> > Joey
> >
> > On Wed, Apr 24, 2013 at 12:01 PM, Chris Hollander <
> [log in to unmask]> wrote:
> > If you want to ensure that proportions are maintained (which may not be
> a bad idea), then 1 is most certainly the way to go.
> >
> > 2 doesn't seem to make much sense, why not just have a single box that
> lets you just resize it like any other window in any modern OS?
> >
> > 3 appears to be the cause of the change request, so obviously that's not
> an option unless a majority of people really want to keep it the way it is?
> >
> >
> > On Wed, Apr 24, 2013 at 11:45 AM, Sean Luke <[log in to unmask]> wrote:
> > I see three basic options:
> >
> > 1. Add ONE little checkbox called "Fix Width" (or whatever).  If ON,
> then the width of the graph is fixed to the width of the window.  The
> height of the graph changes as appropriate to maintain the stated
> proportion.  [note: doing Height rather than Width doesn't make a lot of
> sense in most use cases]
> >
> > 2. Add TWO little checkboxes called "Fix Width" and "Fix Height" (or
> whatever).  If ON, then the width and/or height of the graph is fixed to
> the width and/or height of the window.
> >
> > 3. Leave things as they are.
> >
> > It seems to  me that #1 is the right way to do it (other than #3 of
> course).  Anyone have any opinions?
> >
> > Sean
> >
> >
>


ATOM RSS1 RSS2