Cruisers Forum
 


Reply
 
Thread Tools Search this Thread Rate Thread Display Modes
Old 21-11-2015, 00:53   #16
Registered User

Join Date: May 2014
Boat: Shuttleworth Advantage
Posts: 2,241
Images: 2
Re: chart scale plugin

Quote:
Originally Posted by boat_alexandra View Post
The slider is in a separate window. So if you were to use alt+tab or click the map, then the keys would work normally. Now maybe it's better like you say to disable the arrow keys.
OK didn't realise about the Alt+Tab. Probably still less confusing if you disable the arrow keys.

Quote:
Originally Posted by boat_alexandra View Post
Otherwise it might be useful to make page-up and page-down move say 3 times the zoom of up and down.
Don't think this is a very good idea it wouldn't be intuitive for the user either.

Quote:
Originally Posted by boat_alexandra View Post
What about making it so when you click the slider at a position it jumps directly to there?
Much better idea, like google maps / earth etc. Users would be familiar with this.

Quote:
Originally Posted by boat_alexandra View Post
Alternately I could add a 1 second delay from when you change the slider to when it updates, so that you could have the chance to change it a few times before refresh. Not sure if this is a nice thing to do.
Don't like this. Introducing any delay loops always leads to other issues

Quote:
Originally Posted by boat_alexandra View Post
Yes, well I would sure like to make plugins able to register keys for commands so that a key on the keyboard could simply jump to the last scale.
Could OpenCPN have a routine where you could watch for keys that appeared in a table for example. It would make integration of many plugin features more seamless A sort of API for plugins.

Quote:
Originally Posted by boat_alexandra View Post
I will try with a button
Excellent sometimes simple is the best.

Peter
Tupaia is offline   Reply With Quote
Old 21-11-2015, 01:22   #17
Registered User

Join Date: May 2014
Boat: Shuttleworth Advantage
Posts: 2,241
Images: 2
Re: chart scale plugin

Quote:
Originally Posted by bcn View Post
Why not integrating functions of the PI into the main UI?

There are plug-ins that are clearly enhancements or useful for a specific user group.

This one, the status line stuff or Watchdog are tools that are interesting for everybody.

Hubert
Yes I would agree with this. Peter
Tupaia is offline   Reply With Quote
Old 21-11-2015, 01:45   #18
Registered User

Join Date: Aug 2009
Location: oriental
Boat: crowther trimaran 33
Posts: 4,414
Re: chart scale plugin

Yes, well chart downloader and wmm recently got added as core plugins.
seandepagnier is offline   Reply With Quote
Old 21-11-2015, 02:37   #19
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,493
Images: 2
Re: chart scale plugin

I happen to like the page up page down idea. We use those for changing scale in our cad program. The keys aren't really usef.
rgleason is offline   Reply With Quote
Old 21-11-2015, 02:38   #20
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,493
Images: 2
Re: chart scale plugin

Enhance the plugin api for keys sensing and assigning?
rgleason is offline   Reply With Quote
Old 21-11-2015, 02:45   #21
Registered User

Join Date: Jul 2010
Location: Hannover - Germany
Boat: Amel Sharki
Posts: 2,535
Re: chart scale plugin

Quote:
Originally Posted by rgleason View Post
I happen to like the page up page down idea. We use those for changing scale in our cad program. The keys aren't really usef.
Not every keyboard has page-up and page-down keys.

Gerhard
CarCode is offline   Reply With Quote
Old 21-11-2015, 03:04   #22
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,493
Images: 2
Re: chart scale plugin

Reasonable point Gerhard. Thanks for telling us.
rgleason is offline   Reply With Quote
Old 21-11-2015, 07:02   #23
Registered User

Join Date: Aug 2009
Location: oriental
Boat: crowther trimaran 33
Posts: 4,414
Re: Chart scale plugin

I have made the enhancement to allow jumping scales possible.. only to find it reveals some serious rendering issues in opencpn. Anyway have fun.
seandepagnier is offline   Reply With Quote
Old 21-11-2015, 19:28   #24
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,493
Images: 2
Re: Chart scale plugin

Recompiled
To try this with Opencpn v4.1.1108
Opencpn Beta File Thingie rguser, rgpass
look for 4.1.1108 PI Win directory
chartscale_pi-0.2-ov4.1.1108-win32
Now has a last button.

Perhaps it could be a backup button with 2 stages?

also projections_pi-0.1-ov4.1.1108-win32
rgleason is offline   Reply With Quote
Old 21-11-2015, 22:48   #25
Registered User

Join Date: May 2014
Boat: Shuttleworth Advantage
Posts: 2,241
Images: 2
Re: Chart scale plugin

Quote:
Originally Posted by boat_alexandra View Post
I have made the enhancement to allow jumping scales possible.. only to find it reveals some serious rendering issues in opencpn. Anyway have fun.
Thanks Sean, it is looking really good.

Couple of little bugs.

1. I am not able to click on the extreme ends of the slider. It always goes to one jump in. You can get to the end using up/dn, lf/rt but not by clicking with the mouse.

2. Strange rendering. If one of the selections is at the end, or one in from the end of the slider and the other is somewhere in the middle. The chart corresponding to the middle selection is rendered with fuzzy text and lines. If you toggle any 2 selections not at the end (or one click in) the rendering is OK.

Comments

1. The arrow keys work fine, now I understand that it is a separate window you just have to click on the chart to reactivate chart moving. So all good.

2. It would be nice to have some reference labels on the slider ie. 0-12, the slider positioning is otherwise a bit vague for the user. If you are familiar with a particular area you may for example like to always use a 6 and 2 as your selections.

3. Without the title bar you cannot drag the slider about. Not a problem if you know. You can end up with the slider in the middle of the chart if title bar is switched off in preferences.

4. The title bar is a bit untidy "C-" when vertical you could add a couple of blank chars at the beginning of the label.

Suggestions

I really think we should consider making this part of OpenCPN core and simply switch on or off as an option.

There could even be an option to dock it at the end of the toolbar.

"L" could then be used as a hot key toggle.

Peter
Tupaia is offline   Reply With Quote
Old 22-11-2015, 03:50   #26
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,493
Images: 2
Re: Chart scale plugin

Hit the "Last" button twice and it goes to the scale used two times ago. Might be a little complicated and not used?
rgleason is offline   Reply With Quote
Old 22-11-2015, 04:11   #27
Registered User

Join Date: May 2014
Boat: Shuttleworth Advantage
Posts: 2,241
Images: 2
Re: Chart scale plugin

Quote:
Originally Posted by rgleason View Post
Hit the "Last" button twice and it goes to the scale used two times ago. Might be a little complicated and not used?
This is exactly what it is for. It enables to toggle back and forth between the current scale and the previous scale and back again.

MaxSea has a hot key to do this very useful.

Peter
Tupaia is offline   Reply With Quote
Old 22-11-2015, 04:19   #28
Registered User

Join Date: May 2014
Boat: Shuttleworth Advantage
Posts: 2,241
Images: 2
Re: Chart scale plugin

Sorry found one more bug.

If you click on the LAST button before there are 2 scale selections.

Occurs
When you start O with slider bar on - O closes/crashes.
When you first enable the slider bar in Tools>Plugins.

I suspect that if there is no "previous" then the slider plugin ends up with an empty or invalid argument somewhere.

Peter
Tupaia is offline   Reply With Quote
Old 23-11-2015, 03:27   #29
Registered User

Join Date: Sep 2012
Location: Baikal
Posts: 580
Re: Chart scale plugin

tried this plugin
Functionality to change the scale, I do not see it. Suffice standard zoom buttons.
The benefits can only see in a fast moving under a certain scale - Overview, General, Coastal, Approach, Harbour, Berthing - the scope of conformity in the attachment.
6 steps each of which must be in the active display name
Attached Thumbnails
Click image for larger version

Name:	3231231.jpg
Views:	119
Size:	337.9 KB
ID:	113604  
Baikal is offline   Reply With Quote
Old 23-11-2015, 03:58   #30
Registered User

Join Date: Aug 2009
Location: oriental
Boat: crowther trimaran 33
Posts: 4,414
Re: Chart scale plugin

Quote:
Originally Posted by Baikal View Post
tried this plugin
Functionality to change the scale, I do not see it. Suffice standard zoom buttons.
Do you not see the slider?
Quote:
The benefits can only see in a fast moving under a certain scale - Overview, General, Coastal, Approach, Harbour, Berthing - the scope of conformity in the attachment.
6 steps each of which must be in the active display name
You want to render these names on the chart somewhere? Or make buttons you can click on each of them to set the scale?
seandepagnier is offline   Reply With Quote
Reply

Tags
cal, plug

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Chart Downloader/Updater Plugin nohal OpenCPN 426 08-05-2023 07:27
4.0, skewed chart, OpenGL, BSB4 plugin bobofthenorth OpenCPN 9 05-03-2015 08:07
Chart Scale Changes on Opening wingssail OpenCPN 2 30-08-2013 19:51
GE2KAP: very small-scale chart creation issue sailorF54 Navigation 9 02-04-2013 07:43
NV Digital Verlag Chart PlugIn bdbcat OpenCPN 21 23-04-2012 16:51

Advertise Here


All times are GMT -7. The time now is 19:17.


Google+
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Social Knowledge Networks
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

ShowCase vBulletin Plugins by Drive Thru Online, Inc.