Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

32 Pages«<2728293031>»
Options
Go to last post Go to first unread
Offline uni  
#561 Posted : 03 October 2024 11:03:24(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,640
Man
Russian Federation

Was thanked: 1400 time(s) in 817 post(s)
Finally it will be possible. Just an announcement.

Click to enlarge Click to enlarge

Edited by user 04 October 2024 01:36:52(UTC)  | Reason: Not specified

Russia ☭ forever (git.io/vOZo0)
Viacheslav N. Mezentsev
Offline uni  
#562 Posted : 04 October 2024 06:39:11(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,640
Man
Russian Federation

Was thanked: 1400 time(s) in 817 post(s)
SMath Studio compatibility

Plugin updated. Please try.

Changes:

- added the ability to change trace properties from the document.

Click to enlarge

xyplot-set-properties-traces.pdf (36kb) downloaded 12 time(s).
xyplot-set-properties-traces.sm (11kb) downloaded 13 time(s).

Edited by user 04 October 2024 06:55:50(UTC)  | Reason: Not specified

Russia ☭ forever (git.io/vOZo0)
Viacheslav N. Mezentsev
thanks 2 users thanked uni for this useful post.
on 04/10/2024(UTC),  on 04/10/2024(UTC)
Offline uni  
#563 Posted : 04 October 2024 21:22:18(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,640
Man
Russian Federation

Was thanked: 1400 time(s) in 817 post(s)
SMath Studio compatibility

Plugin updated. Please try.

Changes:

- added the ability to change trace properties using setprop() function.

Click to enlarge

xyplot-setprop-traces.pdf (35kb) downloaded 12 time(s).
xyplot-setprop-traces.sm (13kb) downloaded 17 time(s).

Please do not use the setprop() function in new documents. There is a difference between how this function works and setting properties without it in a document. The setprop() function returns the result of the success of the property change operation. Therefore, it is triggered at the place of calculation. In the new architecture, all expressions are analyzed already during the operation of the component itself. The implementation of the function is done indirectly in relation to the component, which may lead to integrity problems in the future. This was a working prototype that allowed me to come to a simpler and more convenient solution. It would be better if you skip the stage of using the prototype. It will be removed in a few years in order not to break existing documents.

Edited by user 05 October 2024 03:21:04(UTC)  | Reason: Not specified

Russia ☭ forever (git.io/vOZo0)
Viacheslav N. Mezentsev
Offline uni  
#564 Posted : 13 October 2024 21:41:44(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,640
Man
Russian Federation

Was thanked: 1400 time(s) in 817 post(s)
Next time I'll try to remove the brackets.

xyplot-set-properties-without-brackets.PNG
Russia ☭ forever (git.io/vOZo0)
Viacheslav N. Mezentsev
Offline ioan92  
#565 Posted : 16 October 2024 23:18:51(UTC)
ioan92


Rank: Advanced Member

Groups: Registered
Joined: 23/12/2012(UTC)
Posts: 95
France, Metropolitan

Was thanked: 171 time(s) in 134 post(s)
Hi Viacheslav,

I have a small "cosmetically" proposal for your X-Y Plot Plugin:
Could you activate "BorderOn":
Border On.png
It seems that as it is now, it is impossible to draw borders.

Thanks,
Ioan
Do to others as you would like them to do to you!
Knowledge is of no value unless you put it into practice - Chekhov
Offline uni  
#566 Posted : 17 October 2024 01:46:55(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,640
Man
Russian Federation

Was thanked: 1400 time(s) in 817 post(s)
I need to remember why I removed it. Then we'll see.
Russia ☭ forever (git.io/vOZo0)
Viacheslav N. Mezentsev
thanks 1 user thanked uni for this useful post.
on 17/10/2024(UTC)
Offline uni  
#567 Posted : 23 October 2024 05:02:15(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,640
Man
Russian Federation

Was thanked: 1400 time(s) in 817 post(s)
I don't use border anywhere because it looks bad when the component has focus. At the same time, a dimension frame appears along with the border, which looks ugly. I have no way to influence this, except to disable the border display. You can see this behavior in a regular 2D plot region.
I can restore the frame display if it looks good in different usage modes. In addition to the border, there is also a red error frame and a green frame if the component takes a long time to calculate. They should not interfere with each other.
Russia ☭ forever (git.io/vOZo0)
Viacheslav N. Mezentsev
Offline ioan92  
#568 Posted : 23 October 2024 05:42:54(UTC)
ioan92


Rank: Advanced Member

Groups: Registered
Joined: 23/12/2012(UTC)
Posts: 95
France, Metropolitan

Was thanked: 171 time(s) in 134 post(s)
Hi Viacheslav,

Thanks for your answer.

IMHO, things are a little bit simpler.

Let's start with the fact that on a SMath page any region can be affected or not by a border.

The fact that the border looks good or no is simply a user's problem because it is only an option.

Even the native "2D plot" object has the possibility of receiving or not a border.

This seems like being a selected option at the creation of the object by you.

Best regards,
Ioan

Edited by user 23 October 2024 05:46:14(UTC)  | Reason: Not specified

Do to others as you would like them to do to you!
Knowledge is of no value unless you put it into practice - Chekhov
Offline uni  
#569 Posted : 23 October 2024 07:50:45(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,640
Man
Russian Federation

Was thanked: 1400 time(s) in 817 post(s)
You may have noticed that I don't use borders in my plugins: X-Y Plot, ZedGraph, NPlot, MathcadBlock. I am not only a developer but also a user. As a user, I like clean design.
Russia ☭ forever (git.io/vOZo0)
Viacheslav N. Mezentsev
Offline ioan92  
#570 Posted : 23 October 2024 09:28:42(UTC)
ioan92


Rank: Advanced Member

Groups: Registered
Joined: 23/12/2012(UTC)
Posts: 95
France, Metropolitan

Was thanked: 171 time(s) in 134 post(s)
Of course, I had no intention of forcing you; you are the author, and I’m grateful with your excellent work.

As well you as any other, we can have preferences that are not always the same as those of others'. What’s the best is, in my modest opinion, when we have options to satisfy our preferences, without disturbing the others'.

I promise, I do not insist more, but honestly, there is no any serious objection to refuse my proposal.
Do to others as you would like them to do to you!
Knowledge is of no value unless you put it into practice - Chekhov
Offline Razonar  
#571 Posted : 25 October 2024 06:49:42(UTC)
Razonar


Rank: Advanced Member

Groups: Registered
Joined: 28/08/2014(UTC)
Posts: 1,513
Uruguay

Was thanked: 976 time(s) in 610 post(s)
Hi. Inefficient, but short. And illustrative.

Filling in an XYPlot.png

Filling in an XYPlot.sm (12kb) downloaded 11 time(s).

Best regards.
Alvaro.
thanks 1 user thanked Razonar for this useful post.
on 26/10/2024(UTC)
Offline ioan92  
#572 Posted : 25 October 2024 07:49:40(UTC)
ioan92


Rank: Advanced Member

Groups: Registered
Joined: 23/12/2012(UTC)
Posts: 95
France, Metropolitan

Was thanked: 171 time(s) in 134 post(s)
Hi Alvaro,

I beg you to pardon, but, if your reference is to my demand, we are talking about different things.

My proposal concerns only the external border, which is commonly an option, available for all Smath native objects and is very simple to activate or no.

Viacheslav motivated his choice on what he calls “clean design”.

I do not see any reason to forbid something that, in the spirit of Smath, is nothing more than a feature and an option.

Best regards,
Ioan

Do to others as you would like them to do to you!
Knowledge is of no value unless you put it into practice - Chekhov
Offline Razonar  
#573 Posted : 25 October 2024 23:31:16(UTC)
Razonar


Rank: Advanced Member

Groups: Registered
Joined: 28/08/2014(UTC)
Posts: 1,513
Uruguay

Was thanked: 976 time(s) in 610 post(s)
Originally Posted by: ioan92 Go to Quoted Post
... I beg you to pardon, but, if your reference is to my demand, we are talking about different things. ...


Hi Ioan. No. It is about showing one more technique to perform the proposed task, in addition to those that already exist using CreateMesh (here or here, GPC plugin (somewhere in the forum), snippets (first example here) among several other contributions that others have made in this forum.

Best regards.
Alvaro.
thanks 1 user thanked Razonar for this useful post.
on 25/10/2024(UTC)
Offline uni  
#574 Posted : 26 October 2024 07:17:07(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,640
Man
Russian Federation

Was thanked: 1400 time(s) in 817 post(s)
In the next version of SMath Studio you will see what clean design is in my understanding. Even Andrey couldn't resist. He showed me a new look for curly brackets.
I have long been asked to make brackets for Mathcad Block that depend on the selected type of operation. I have been looking for a suitable type of vector curve for this for a long time and only recently found it.
Many of my components do not support setting a background color. This is because I like the grid on the document and it looks much better with transparency. I could have returned the background too, but transparent color is not supported. It was easier for me to just discard the background fill.
So far no one has complained.
Russia ☭ forever (git.io/vOZo0)
Viacheslav N. Mezentsev
thanks 1 user thanked uni for this useful post.
on 26/10/2024(UTC)
Offline uni  
#575 Posted : 10 November 2024 01:58:15(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,640
Man
Russian Federation

Was thanked: 1400 time(s) in 817 post(s)
SMath Studio compatibility

Plugin updated. Now you can add simple primitives from the context menu. This is for beginners.

Changes:

- "Add element" menu item added.

xyplot-add-element.jpg

Edited by user 10 November 2024 02:14:26(UTC)  | Reason: Not specified

Russia ☭ forever (git.io/vOZo0)
Viacheslav N. Mezentsev
thanks 2 users thanked uni for this useful post.
on 10/11/2024(UTC),  on 10/11/2024(UTC)
Offline uni  
#576 Posted : 11 November 2024 02:39:21(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,640
Man
Russian Federation

Was thanked: 1400 time(s) in 817 post(s)
SMath Studio compatibility

Originally Posted by: ioan92 Go to Quoted Post
It seems that as it is now, it is impossible to draw borders.

Plugin updated. Now you can change style to default.

Changes:

- fixed a bug when scaling with the mouse wheel on the axes;
- "UseDefault" property added to the plot style.

xyplot-style-usedefault.jpg
Russia ☭ forever (git.io/vOZo0)
Viacheslav N. Mezentsev
thanks 3 users thanked uni for this useful post.
on 11/11/2024(UTC),  on 11/11/2024(UTC),  on 11/11/2024(UTC)
Offline ioan92  
#577 Posted : 11 November 2024 05:59:57(UTC)
ioan92


Rank: Advanced Member

Groups: Registered
Joined: 23/12/2012(UTC)
Posts: 95
France, Metropolitan

Was thanked: 171 time(s) in 134 post(s)
Thanks,
It was enough a little bit good will...
Go on this way...
Do to others as you would like them to do to you!
Knowledge is of no value unless you put it into practice - Chekhov
Offline uni  
#578 Posted : 11 November 2024 06:39:15(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,640
Man
Russian Federation

Was thanked: 1400 time(s) in 817 post(s)
What does "a little bit goodwill" look like you can always see here.
Russia ☭ forever (git.io/vOZo0)
Viacheslav N. Mezentsev
thanks 1 user thanked uni for this useful post.
on 11/11/2024(UTC)
Offline overlord  
#579 Posted : 11 November 2024 13:23:12(UTC)
overlord


Rank: Advanced Member

Groups: Registered
Joined: 23/07/2013(UTC)
Posts: 1,191
Turkey

Was thanked: 544 time(s) in 366 post(s)
To be fair, new default format (border) looks better.

2024-11-11_03-22.png
thanks 1 user thanked overlord for this useful post.
on 11/11/2024(UTC)
Offline uni  
#580 Posted : 11 November 2024 17:50:51(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,640
Man
Russian Federation

Was thanked: 1400 time(s) in 817 post(s)
The designer must consider all possible use cases, not just typical cases. When you propose to change something, you must do the same work - consider all the cases that were before and compare them with the new behavior. Not just write it in words, but attach a document where you can see all the possible use cases and their combinations with different environments. I deliberately made the graph environment transparent, because the double borders are starting to irritate. They can't be turned off or made transparent. I removed visual noise and made it possible to see components behind the graph when they are overlaid.
I have documents where there are about 10 such plots on one sheet and I personally don’t need extra borders.

xyplot-style-usedefault-nested.jpg

xyplot-style-usedefault-space.jpg

xyplot-style-usedefault-space2.jpg

Edited by user 11 November 2024 18:02:14(UTC)  | Reason: Not specified

Russia ☭ forever (git.io/vOZo0)
Viacheslav N. Mezentsev
thanks 2 users thanked uni for this useful post.
on 11/11/2024(UTC),  on 12/11/2024(UTC)
Users browsing this topic
Similar Topics
X-Y Plot Region Plugin (Extensions)
by ndtma 24/06/2018 06:00:49(UTC)
X-Y Plot Region Plugin Problem (Questions)
by ndtma 20/06/2018 19:38:44(UTC)
32 Pages«<2728293031>»
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.