Changeset 4905
- Timestamp:
- May 17, 2021 9:16:53 PM (2 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIIconstrGUI.py
r4851 r4905 1078 1078 eqString = ['',] 1079 1079 problemItem = False 1080 badVar = False 1080 1081 for term in item[:-3]: 1081 1082 if str(term[1]) in G2mv.problemVars: … … 1085 1086 typeString = 'FIXED' 1086 1087 var = str(item[0][1]) 1088 if '?' in var: badVar = True 1087 1089 varMean = G2obj.fmtVarDescr(var) 1088 1090 eqString[-1] = var +' ' … … 1100 1102 for term in item[:-3]: 1101 1103 var = str(term[1]) 1104 if '?' in var: badVar = True 1102 1105 if len(eqString[-1]) > maxlen: 1103 1106 eqString.append(' ') … … 1137 1140 for term in item[:-3]: 1138 1141 var = str(term[1]) 1142 if '?' in var: badVar = True 1139 1143 if len(eqString[-1]) > maxlen: 1140 1144 eqString.append(' ') … … 1158 1162 if item[1][0] == 0: item[1][0] = 1.0 1159 1163 var = str(item[0][1]) 1164 if '?' in var: badVar = True 1160 1165 helptext = 'Variable {:} '.format(var) + " ("+ G2obj.fmtVarDescr(var) + ")" 1161 1166 helptext += "\n\nis equivalent to " … … 1173 1178 for i,term in enumerate(item[:-3]): 1174 1179 var = str(term[1]) 1180 if '?' in var: badVar = True 1175 1181 if term[0] == 0: term[0] = 1.0 1176 1182 if len(eqString[-1]) > maxlen: … … 1214 1220 constSizer.Add(wx.StaticText(pageDisplay,wx.ID_ANY,typeString), 1215 1221 0,WACV|wx.ALIGN_CENTER|wx.RIGHT|wx.LEFT,3) 1222 if badVar: eqString[-1] += ' -- Error: variable removed' 1216 1223 if problemItem: eqString[-1] += ' -- Conflict: see console' 1217 1224 if len(eqString) > 1: … … 1224 1231 else: 1225 1232 Eq = wx.StaticText(pageDisplay,wx.ID_ANY,eqString[0]) 1226 if problemItem : Eq.SetBackgroundColour(wx.YELLOW)1233 if problemItem or badVar: Eq.SetBackgroundColour(wx.YELLOW) 1227 1234 constSizer.Add(Eq,1,WACV) 1228 1235 return constSizer -
trunk/GSASIIrestrGUI.py
r4865 r4905 1899 1899 '''Delete a restraint expression''' 1900 1900 n = event.GetEventObject().index 1901 G2frame.GetStatusBar().SetStatusText('',1) 1902 if not n: 1903 G2frame.GetStatusBar().SetStatusText('First select restraints to be deleted',1) 1904 return 1901 del restrData['General']['General'][n] 1905 1902 wx.CallAfter(UpdateGeneralRestr,restrData['General']) 1906 1903
Note: See TracChangeset
for help on using the changeset viewer.