Changeset 773


Ignore:
Timestamp:
Oct 2, 2012 2:58:50 PM (9 years ago)
Author:
vondreele
Message:

improve atom, drawatom & mappeak selection

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASIIphsGUI.py

    r765 r773  
    12121212                        Atoms.SelectRow(r,True)
    12131213                elif event.ShiftDown():
    1214                     for row in range(r+1):
     1214                    indxs = Atoms.GetSelectedRows()
     1215                    Atoms.ClearSelection()
     1216                    ibeg = 0
     1217                    if indxs:
     1218                        ibeg = indxs[-1]
     1219                    for row in range(ibeg,r+1):
    12151220                        Atoms.SelectRow(row,True)
    12161221                else:
     
    18681873                        drawAtoms.SelectRow(r,True)
    18691874                elif event.ShiftDown():
    1870                     for row in range(r+1):
     1875                    indxs = drawAtoms.GetSelectedRows()
     1876                    drawAtoms.ClearSelection()
     1877                    ibeg = 0
     1878                    if indxs:
     1879                        ibeg = indxs[-1]
     1880                    for row in range(ibeg,r+1):
    18711881                        drawAtoms.SelectRow(row,True)
    18721882                else:
     
    40804090                        MapPeaks.SelectRow(r,True)
    40814091                elif event.ShiftDown():
    4082                     for row in range(r+1):
     4092                    indxs = MapPeaks.GetSelectedRows()
     4093                    MapPeaks.ClearSelection()
     4094                    ibeg = 0
     4095                    if indxs:
     4096                        ibeg = indxs[-1]
     4097                    for row in range(ibeg,r+1):
    40834098                        MapPeaks.SelectRow(row,True)
    40844099                else:
Note: See TracChangeset for help on using the changeset viewer.