5 |
sys.stderr.write("\r \r") |
sys.stderr.write("\r \r") |
6 |
if msg!=None: |
if msg!=None: |
7 |
sys.stderr.write(msg+"\n") |
sys.stderr.write(msg+"\n") |
8 |
sys.stderr.write(status+"...") |
sys.stderr.write(status+"...\r") |
9 |
sys.stderr.flush() |
sys.stderr.flush() |
10 |
|
|
11 |
try: |
try: |
398 |
self.solver_engine_menu.append(_mi) |
self.solver_engine_menu.append(_mi) |
399 |
self.solver_engine_menu_dict[_s.getName()]=_mi |
self.solver_engine_menu_dict[_s.getName()]=_mi |
400 |
|
|
401 |
_mi = self.solver_engine_menu_dict.get('QRSlv') |
_pref_solver = self.prefs.getStringPref("Solver","engine","QRSlv") |
402 |
_mi.set_active(1) |
_mi = self.solver_engine_menu_dict.get(_pref_solver) |
403 |
|
if _mi: |
404 |
|
_mi.set_active(1) |
405 |
|
|
406 |
#-------- |
#-------- |
407 |
# Assign an icon to the main window |
# Assign an icon to the main window |
507 |
|
|
508 |
def set_solver(self,solvername): |
def set_solver(self,solvername): |
509 |
self.solver = ascpy.Solver(solvername) |
self.solver = ascpy.Solver(solvername) |
510 |
|
self.prefs.setStringPref("Solver","engine",solvername) |
511 |
self.reporter.reportNote("Set solver engine to '%s'" % solvername) |
self.reporter.reportNote("Set solver engine to '%s'" % solvername) |
512 |
|
|
513 |
# -------------------------------------------- |
# -------------------------------------------- |