When adding a ScaleLinePrinterLayer with the latest TG version the text and the scale line are too far apart, as you can see in the screenshot. I have also attached a sample project.
Thanks!
Steve
ScaleLineIssue.zip (1.3 MB)
When adding a ScaleLinePrinterLayer with the latest TG version the text and the scale line are too far apart, as you can see in the screenshot. I have also attached a sample project.
Thanks!
Steve
ScaleLineIssue.zip (1.3 MB)
Hi Steve,
The issue was recreated. It happened on a high DPI device, the higher the scaling, the larger the gap between the labels and the bars. The actual printed / PDF output via PrinterGeoCanvas.Print(…) is not affected.
It has been fixed in the latest beta042, Pull and have a try. Again, thanks for your demo for recreating the issue.
As you are now actively working on the upgrade and might find more issues, I’m thinking of holding off the stable release until it’s getting stable and find no more issues, what do you think?
Thanks,
Ben
Hi Ben,
I believe holding off a bit longer is a great idea, not just for our company but possibly for others as well. We want to do a late Fall release but need plenty of time to test before that happens. As we work through the upgrade we are verifying that all of the functionality still works properly. Occasionally we find something like this issue which requires a ThinkGeo fix. We are working keep those to a minimum so we don’t have too many problems in our Fall release.
Thanks for all your help!
Steve
Hi Steve,
No problem! we are planning to release v15.0 by October, maybe that’s the right version for your fall release. All the features/bug fixes in beta will be in that release.
Thanks,
Ben
Hi Ben,
An October release would be a bit late for us. The way our testing cycle works, it would be best if we could get v15.0 sooner. We have a smaller team and need time to integrate v15.0, do regression testing and there are always the unexpected problems.
Would it be possible to release v15.0 by mid July? Early July would be even better.
Thanks!
Steve
Hi Steve,
I’m not sure we can release v15 in July, but let me see if I can put all the fixes you need to the next hotfix release. Are the fixes in the following posts all you need?
SetPosition not working when PrinterLayer is selected
ExecuteQuery no longer works with shapefiles
Scalelineprinterlayer does not align
ScaleLinePrinterLayer text does not properly align with scaleline
Thanks,
Ben
Hi Ben,
Yes, those are all the fixes we are waiting for at this time. That would allow us to release with a stable build and not have to wait for 15.0. The only possible problem is we find find more issues, hopefully we won’t 
The hotfix you mention would be a 14.5.2, right? I assume it would not take long to put that together.
Thanks for all your help!
Steve
Hi Steve,
v14.5.2 will be available by the end of this month. It’s totally fine if you find more issues, I’m sure the fixes will be in v14.5.3. 
Thanks,
Ben
Hi Steve,
Here is one thing though, the fix of the following issue won’t make it into 14.5.2 (breaking event-signature change, slated for v15). For now please use the workaround: override TrackOverlay.MouseMoveCore to return ProcessOtherOverlays.
Thanks,
Ben