Opening .sm file opens a new intance of SMath

Opening .sm file opens a new intance of SMath - Сообщения

#1 Опубликовано: 09.07.2014 09:58:43
zapzapouch

zapzapouch

0 сообщений из 27 понравились пользователям.

Группа: User

If I double-click a .sm file in Windows 7, it opens a new instance of SMath Studio. I would prefer that it open in the existing single instance of SMath and I switch between documents using the Pages menu rather than Windows taskbar. (Though it would be nice to have a split-screen view of multiple documents within SMath.)
#2 Опубликовано: 09.07.2014 17:39:27
Mike Kaganski

Mike Kaganski

184 сообщений из 434 понравились пользователям.

Группа: User

Just wanted to note that this is a matter of taste. I do prefer the status quo. So, when addressing this, please provide a means to choose which mode to use.
С уважением, Михаил Каганский
#3 Опубликовано: 09.07.2014 18:01:17
Martin Kraska

Martin Kraska

1222 сообщений из 2150 понравились пользователям.

Группа: Moderator

Just one more note: If you find using the pages menu inconvenient, Ctrl-Tab might be your friend. It works just like in other multi-document applications.

Martin Kraska Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
#4 Опубликовано: 09.07.2014 19:19:37
zapzapouch

zapzapouch

0 сообщений из 27 понравились пользователям.

Группа: User

Wrote

Just one more note: If you find using the pages menu inconvenient, Ctrl-Tab might be your friend. It works just like in other multi-document applications.



There's nothing wrong with the Pages menu, but it should be possible to view 2 pages side-by-side without having to manually resize them. As two instances, Windows 7 will allow this by dragging them to the sides of the screen, but this is the only benefit to having multiple instances, and it wastes screen space with multiple toolbars, etc. It would be better if it only opened one instance and had an automatic split-screen view inside.
#5 Опубликовано: 09.07.2014 19:28:56
Martin Kraska

Martin Kraska

1222 сообщений из 2150 понравились пользователям.

Группа: Moderator

For the maximalistic SMath users there is one more issue to note: separate instances of SMath run separate maxima sessions. The documents in a single instance share the same maxima session. This includes maxima settings like takeover of SMath functions (diff, lim, int, det, sum), assumptions and the like. You have to explicitly set the state if you want to switch between docs and you should always manually recalculate after switching. Also, there might be path issues with multiple documents.
Martin Kraska Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
#6 Опубликовано: 09.07.2014 22:35:48
Mike Kaganski

Mike Kaganski

184 сообщений из 434 понравились пользователям.

Группа: User

Well, that's not "the only" benefit. SMath isn't perfect, and crashes sometimes. Having different processes for different sheets makes the crash less destructive, and intensive working with multiple non-trivial calculations makes this very noticeable advantage.
С уважением, Михаил Каганский
2 пользователям понравился этот пост
Davide Carpi 10.07.2014 00:42:00, ioan92 10.07.2014 01:49:00
#7 Опубликовано: 23.07.2014 09:38:53
zapzapouch

zapzapouch

0 сообщений из 27 понравились пользователям.

Группа: User

Another problem is that opening worksheets from a file manager or pinned bookmarks on the task bar will open them in new instances even if they're already open in the background of an existing instance, leading to multiple modified versions of the same sheet open in different windows, and if you save both, one of the sets of changes will be lost.

Is there any way to modify Windows "Open" action so that it opens in the existing instance?
  • Новые сообщения Новые сообщения
  • Нет новых сообщений Нет новых сообщений