Hi Michael,

The +VD button is an interesting idea, but maybe the file format needs
to be described?  Maybe a special wizard could be presented first
which describes the file format, and then this wizard has a 'file
open' button inside it?

Another idea might be to have the file open dialog appear when you
double click on the grid entries?  Then the +VD and + buttons could be
merged, having a dialog appear explaining what is happening and the
format for the file.  What do you think?  The + button could even be
placed in the top left hand corner of the grid, the one which normally
highlights the entire grid.  Then there would be more space and the
layout would be a bit neater.

Cheers,

Edward




On 7 June 2011 02:52,  <[email protected]> wrote:
> Author: michaelbieri
> Date: Tue Jun  7 02:52:01 2011
> New Revision: 12864
>
> URL: http://svn.gna.org/viewcvs/relax?rev=12864&view=rev
> Log:
> Button in R1 to read relaxation delays from VD lists.
>
> Modified:
>    1.3/gui/analyses/auto_rx_base.py
>
> Modified: 1.3/gui/analyses/auto_rx_base.py
> URL: 
> http://svn.gna.org/viewcvs/relax/1.3/gui/analyses/auto_rx_base.py?rev=12864&r1=12863&r2=12864&view=diff
> ==============================================================================
> --- 1.3/gui/analyses/auto_rx_base.py (original)
> +++ 1.3/gui/analyses/auto_rx_base.py Tue Jun  7 02:52:01 2011
> @@ -162,11 +162,25 @@
>         # Sizer
>         sizer = wx.BoxSizer(wx.HORIZONTAL)
>
> +        # Button Sizer
> +        button_sizer = wx.BoxSizer(wx.VERTICAL)
> +
>         # Add peaklist button
>         add_pkl = wx.BitmapButton(self.parent, -1, 
> bitmap=wx.Bitmap(paths.icon_16x16.add, wx.BITMAP_TYPE_ANY))
>         add_pkl.SetMinSize((50, 50))
>         self.gui.Bind(wx.EVT_BUTTON, self.load_peaklist, add_pkl)
> -        sizer.Add(add_pkl, 0, wx.ADJUST_MINSIZE, 0)
> +        button_sizer.Add(add_pkl, 0, wx.ADJUST_MINSIZE, 0)
> +
> +        # Add VD list import
> +        if self.label =='R1':
> +            add_vd = wx.Button(self.parent, -1, "+VD")
> +            add_vd.SetToolTipString("Add VD (variable delay) list to 
> automatically fill in R1 relaxation times.")
> +            add_vd.SetMinSize((50, 50))
> +            self.gui.Bind(wx.EVT_BUTTON, self.load_peaklist, add_vd)
> +            button_sizer.Add(add_vd, 0, wx.ADJUST_MINSIZE, 0)
> +
> +        # Pack buttons
> +        sizer.Add(button_sizer, 0, 0, 0)
>
>         # Grid of peak list file names and relaxation time
>         self.peaklist = wx.grid.Grid(self.parent, -1, size=(1, 300))
>
>
> _______________________________________________
> relax (http://nmr-relax.com)
>
> This is the relax-commits mailing list
> [email protected]
>
> To unsubscribe from this list, get a password
> reminder, or change your subscription options,
> visit the list information page at
> https://mail.gna.org/listinfo/relax-commits
>

_______________________________________________
relax (http://nmr-relax.com)

This is the relax-devel mailing list
[email protected]

To unsubscribe from this list, get a password
reminder, or change your subscription options,
visit the list information page at
https://mail.gna.org/listinfo/relax-devel

Reply via email to