Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Developing U++ » UppHub » Time for a little cleanup ?
Time for a little cleanup ? [message #43121] Fri, 09 May 2014 16:16 Go to next message
ManfredHerr is currently offline  ManfredHerr
Messages: 67
Registered: February 2013
Location: Germany
Member
Hi,

using version 7357 I tried to build Multilistexample. No luck: #include <MultiList/MultiList.h> couldn't be found.
Nevertheless, Multilist is within the list of maintained packages of bazaar.

SVGView is not, but also not in the list of unmaintained packages. It doesn't build because the interface of ParseSVG was changed. It got a third parameter: svgFolder. If I create one by "GetFileDirectory(filename)" it builds and runs again. But when exiting the program displays a window containing "Fatal error: Assertion failed in ...upp/uppsrc/Core/Value.cpp, line 384 N3Upp11RawValueRepINS_8FileList4FileEEE is not registred for serialization".

Finally a finding of ParseSVG: It is legal in SVG to specify attribute "scale" with one parameter only. In this case the factor is used for both dimensions. ParseSVG ignores such scales but shows an effect only if two parameters are given.

Regards Manfred

Re: Time for a little cleanup ? [message #43122 is a reply to message #43121] Sun, 11 May 2014 21:39 Go to previous messageGo to next message
koldo is currently offline  koldo
Messages: 3355
Registered: August 2008
Senior Veteran
Hello ManfredHerr

You may also try PainterSvg_demo.

Could you detail the problem with scale?


Best regards
Iñaki
Re: Time for a little cleanup ? [message #43124 is a reply to message #43122] Mon, 12 May 2014 16:14 Go to previous messageGo to next message
ManfredHerr is currently offline  ManfredHerr
Messages: 67
Registered: February 2013
Location: Germany
Member
Hi Koldo,

I did try PainterSvg_demo. I changed the file demo.svg provided there and appended the path of a treble clef with transformation attribute "scale(4.0)". See appended file. Try it with PainterSvg_demo and see it displayed without scaling. Load it into emacs, for instance and see it displayed with scaling. Then change the attribute to "scale(4.0,4.0)" and PainterSvg_demo will display it like emacs.

Regards Manfred

  • Attachment: Demo_1.svg
    (Size: 6.69KB, Downloaded 246 times)
Re: Time for a little cleanup ? [message #43125 is a reply to message #43124] Mon, 12 May 2014 17:53 Go to previous messageGo to next message
koldo is currently offline  koldo
Messages: 3355
Registered: August 2008
Senior Veteran
Hello Manfred

You are right. Changes will be uploaded in few days. Thank you.

index.php?t=getfile&id=4533&private=0


Best regards
Iñaki
Re: Time for a little cleanup ? [message #43131 is a reply to message #43125] Wed, 14 May 2014 11:58 Go to previous message
koldo is currently offline  koldo
Messages: 3355
Registered: August 2008
Senior Veteran
Changes are already uploaded.

Best regards
Iñaki
Previous Topic: VLCPlayer compile only with libvlc v. 1.1.10 and later
Next Topic: [Funtions4U] Double definition of MIN
Goto Forum:
  


Current Time: Fri Mar 29 15:58:03 CET 2024

Total time taken to generate the page: 0.01330 seconds