Hyperlink Region

Hyperlink Region - Add hyperlinks in SMath Studio worksheets/SMath Viewer - Сообщения

#1 Опубликовано: 27.07.2013 07:08:26
Davide Carpi

Davide Carpi

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

Группа: Moderator

Hi all,

Here there is a plugin to add hyperlinks in SMath Studio worksheets and SMath Viewer applications.

Plugin UI languages: English Deutsch Italiano Русский Español

PLEASE REPORT IN THIS TOPIC ANY ISSUE.


  • requirements: SMath Studio 0.96.5146 Nigthly build or later, .Net Framework 2.0;
  • installation: download the plugin from the gallery;
  • documentation: download and unzip the attached archive;
  • sources: if you want to see the plugin sources look in the SVN repository;
  • languages: if you want to have a new UI language look into the documentation's Language folder

HyperlinkRegion_docs.7z (45 КиБ) скачан 399 раз(а).
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
6 пользователям понравился этот пост
IVR 27.07.2013 09:28:00, Вячеслав Мезенцев 01.08.2013 08:56:00, Oscar Campo 29.07.2013 17:06:00, Martin Kraska 27.07.2013 10:34:00, Andrey Ivashov 31.07.2013 19:42:00, ioan92 01.08.2013 02:48:00
#2 Опубликовано: 27.07.2013 10:38:45
Martin Kraska

Martin Kraska

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

Группа: Moderator

That would be highly welcome. In the help system, there is a lot of links which now need to be copied to the adress line in the browser.
Are the links to sm-files supposed to open like the current text regions with href attributes (internal links) or are you going to launch new instances of SMath each time such an internal link is clicked?
Martin Kraska Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
#3 Опубликовано: 27.07.2013 11:43:37
Davide Carpi

Davide Carpi

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

Группа: Moderator

Hi Martin

Wrote

That would be highly welcome. In the help system, there is a lot of links which now need to be copied to the adress line in the browser.
Are the links to sm-files supposed to open like the current text regions with href attributes (internal links) or are you going to launch new instances of SMath each time such an internal link is clicked?


Each click open a new istance of the required program.
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
#4 Опубликовано: 31.07.2013 18:06:14
Davide Carpi

Davide Carpi

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

Группа: Moderator

First Beta available through plugin's Gallery.

Documentation and translation sheet in the first post.


Best regards,

Davide
Extensions Manager.png
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
2 пользователям понравился этот пост
Martin Kraska 01.08.2013 06:19:00, Andrey Ivashov 31.07.2013 19:42:00
#5 Опубликовано: 31.07.2013 19:41:32
Andrey Ivashov

Andrey Ivashov

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

Группа: Super Administrator

Absolutely great! Thank you for such a wonderful plug-in!

P.S.: I love these icons and common approach you use.
P.P.S.: If you found any limitations in SS interfaces, just let me know.
1 пользователям понравился этот пост
Davide Carpi 01.08.2013 06:20:00
#6 Опубликовано: 01.08.2013 06:20:12
Davide Carpi

Davide Carpi

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

Группа: Moderator

Wrote

Absolutely great! Thank you for such a wonderful plug-in!
P.S.: I love these icons and common approach you use.


Thank you for your program Andrey

Wrote

P.P.S.: If you found any limitations in SS interfaces, just let me know.


Don't worry, I'll do it :d
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
#7 Опубликовано: 01.08.2013 07:52:20
Martin Kraska

Martin Kraska

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

Группа: Moderator

SMath crashes if a hyperlink region is copied by Ctrl-drag.
Martin Kraska Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
#8 Опубликовано: 01.08.2013 09:33:13
Davide Carpi

Davide Carpi

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

Группа: Moderator

Fixed, test the update...


Best regards,

Davide
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
1 пользователям понравился этот пост
Martin Kraska 02.08.2013 01:25:00
#9 Опубликовано: 02.08.2013 01:24:24
Martin Kraska

Martin Kraska

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

Группа: Moderator

Wrote

Fixed, test the update...



Works fine, thanks a lot.

Martin Kraska Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
#10 Опубликовано: 02.08.2013 02:34:35
Martin Kraska

Martin Kraska

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

Группа: Moderator

I am trying to build links to the plugin installation directories in the documentation.

Under windows, the %APPDATA% and the SettingsDirectory() approach work, but how is that under linux? Could the linuxers in the community please test the attached sheet? It contains links to the install directory of the 3D Plot plugin by uni.

@Andrey: The nice feature of being able to paste target strings to the hyperlink placeholder prevents me from pasting the target expression involving SettingsDirectory() directly to the placeholder in the link region. This rises the question, why there is special treatment for string constants in math expressions at all.
Hyperlink.sm (3 КиБ) скачан 129 раз(а).
Martin Kraska Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
#11 Опубликовано: 02.08.2013 07:05:07
Davide Carpi

Davide Carpi

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

Группа: Moderator

Wrote

Under windows, the %APPDATA% and the SettingsDirectory() approach work, but how is that under linux?


I've not yet tested the plugin under linux, I don't know...

Wrote

This rises the question, why there is special treatment for string constants in math expressions at all.


I suppose that's possible for texts that contains characters not available for the variable names (such spaces or slashes and backslashes), when you paste something in a placeholder; for the canvas someone may would paste text as text, so a "paste as" would be needed (or a "post-paste context menu item" like in MS word)
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
#12 Опубликовано: 02.08.2013 17:51:25
Davide Carpi

Davide Carpi

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

Группа: Moderator

UPDATED

- Support for SMath Viewer


best regards,

Davide
SMath Viewer.png
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
#13 Опубликовано: 03.08.2013 17:34:13
Martin Kraska

Martin Kraska

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

Группа: Moderator

The hyperlink region does not respond immediately to font size changes. You need to close and re-open the file in order to get the desired effect.

Normally, I try to avoid any font changes. In the given case, I tried to build a table containing links which were supposed to fit in a single grid spacing.
Plugin index.sm (23 КиБ) скачан 102 раз(а).
Martin Kraska Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
#14 Опубликовано: 03.08.2013 18:00:43
Davide Carpi

Davide Carpi

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

Группа: Moderator

Wrote

The hyperlink region does not respond immediately to font size changes. You need to close and re-open the file in order to get the desired effect.


I know, is an issue of CustomRegions (2D plot, XY Region, etc...)

I've not opened a specific topic, but is already mentioned here (1st image, "original" -> appearance font-size different from real font-size)


best regards,

Davide
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
#15 Опубликовано: 09.08.2013 18:35:53
Martin Kraska

Martin Kraska

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

Группа: Moderator

SMath crashes when I try to edit the input expression of a hyperlink.

I write concat with three arguments, fill in the first and the last. As soon as I want to type to the second placeholder, the crash occures.
link1.PNG
Martin Kraska Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
#16 Опубликовано: 09.08.2013 19:07:15
Davide Carpi

Davide Carpi

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

Группа: Moderator

Wrote

SMath crashes when I try to edit the input expression of a hyperlink.

I write concat with three arguments, fill in the first and the last. As soon as I want to type to the second placeholder, the crash occures.



Fixed, please test the update


best regards,

Davide
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
1 пользователям понравился этот пост
Martin Kraska 09.08.2013 19:34:00
#17 Опубликовано: 09.08.2013 19:35:26
Martin Kraska

Martin Kraska

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

Группа: Moderator

That was fast... Thanks a lot.
Martin Kraska Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
#18 Опубликовано: 09.08.2013 20:02:03
Davide Carpi

Davide Carpi

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

Группа: Moderator

Wrote

That was fast... Thanks a lot.


You're welcome; I've already noticed the bug working to another plugin
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
#19 Опубликовано: 10.08.2013 05:56:30
Martin Kraska

Martin Kraska

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

Группа: Moderator

When multiple hyperlinks are selected, the custom context menu action "Show link target" is applied only to one region. The other (system) actions can be applied to all selected regions at once.
Martin Kraska Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
#20 Опубликовано: 10.08.2013 06:11:22
Davide Carpi

Davide Carpi

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

Группа: Moderator

It is a CustomRegion bug, I've reported this behavior to Andrey some day ago
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
  • Новые сообщения Новые сообщения
  • Нет новых сообщений Нет новых сообщений