Open GoogleCodeExporter opened 9 years ago
Victor:
I think there are some unclear places:
I. sucj checkboxes complicate interface and I think it is not user friendly to
have
such features in places where we can not use them. But Actually I can implement
something like this.
II. Maybe it is better to use buttons instetead of checkboxes? For example
"Take
mother options", "Take current option to all". These buttons will lose old
information but for me it is more clear than with checkboxes. I afraid that
user will
be confused with checkboxes.
III. Here we talk about calculation options, BUT there are two kinds of
calculation
options for now: "suspension options" and "filter simulation option". It is
unclear
which one of them or both do you mean for now. I think most correct way to work
with
both options (copy both of them).
IV. use local parameters = CHECKED. In this situation "mother" simulation is
undefined because the list of parameters is separate data and not connected to
simulations from main window. Even if you think that we can take option from
simulation when we process a pair it will be a conflict with information about
input/calculated.
So I see a lot of complications that can lead to big problems so I propose to
define
very clear conceptions. As simpler and clear than better and even powerful.
What we have now?
For use local parameters = UNCHECKED. We have a listing of simulations. It is a
mirror of simulations from main table but with changed options and
input/caluculation
information. We can change such information for any row in the table. But for
changing calculation option we need to selec it from special window. And for
changing
inputs we need to select corresponding parameters as x-axis parameter. If we
want to
change option or input/calculation info by some other way then we must to take
care
about where to take new calculation option, where to take input/calculated info
(copy
it from some where or take it is as default). If you want to use checkboxes and
don't
to rewrite such information then we need pay a lot of attention to the way what
info
we need and question of storing necessary information.
For use local parameters = CHECKED. Here we can change option if "local input
parameters", and change input/calculated information with using the same dialog
of
selection of calculation option. And for changing input/calc info we can use
x-axis
list and table where we can enter a values. Questiong regarding copying
information
from somewhere are the same.And here it is one more question: What is "mother
simulation"?
Lets find compromise solution for this problem. I want to satisfy all you
requirements and to create something good but that what you proposed now seems
to be
not so good solution -- there are too many unclear places. So lets find
something
clear and powerful.
Thank you for understanding.
Original comment by victorbarinov
on 19 Apr 2010 at 9:48
Original comment by victorbarinov
on 26 Apr 2010 at 11:17
Victor:
We discussed this question via skype and decided:
In dialog of selecting calculation option andd block with selection:
- Take new calculation option
- Take mother/default(initial) calculation option
add block with:
- Apply only for current item in T&C
- Apply for checked items in T&C
- Apply to all items in T&C
mother calculation options is calc option of connected simulation
default(initial) is a calculation option that was seted to item on step of its
creation.
Original comment by victorbarinov
on 28 Apr 2010 at 4:20
Window for selecting option expanded.
Original comment by victorbarinov
on 28 Apr 2010 at 8:11
Implemented, need to be checked
Original comment by victorbarinov
on 5 May 2010 at 8:31
[deleted comment]
[deleted comment]
Original comment by victorbarinov
on 2 Jul 2010 at 9:14
Original comment by victorbarinov
on 2 Jul 2010 at 12:19
Original issue reported on code.google.com by
victorbarinov
on 19 Apr 2010 at 9:09