Daniel improved the page and layer thumbnails and included drag and drop to reorganize them; pressing the CTRL or SHIFT key while dragging a thumbnail creates a copy of the page or layer. To speed things up, the miniatures are regenerated asynchronously.
Zooming with the scroll wheel has also become much more intuitive. The point of focus for the zoom is now always under the mouse; you no longer need to think about how Creative Docs .NET will zoom the document in and out: point and zoom, done.
Scaling arrows and rounded corners maintains the propoprtions.
And for all of you who are still using Windows 2000, I finally fixed the problem which prevented Creative Docs .NET to start on Windows 2000. For the programmers, a small hint: the SHELL32.DLL is said to export ILCombine and others, starting from version 5.00 of the DLL, yet in my experience, this is not always the case on Windows 2000 SP4. Some users on the net solved the problem by importing the entry point using [DllImport("shell32.dll", EntryPoint="#25")], but this did not work for me. So I reimplemented the missing IL functions in C#.
[note: IL has nothing to do with intermediate language but refers to a SHELL32 structure known as ITEMIDLIST, used to describe a path to a file or folder]
It's great that you guys improve the application and build new releses. For me, as a .NET developer this project is just great, a big resource for learning.
One thing that i have discovered: when i move the mouse inside the application window the CPU usage can grow to 40-50%. I think this is because the project use the AGG and custom controls and the application will handle the mouse events manually.
But from a programmer point of view i think this can be improved and process the mouse events only for invalidated controls.
I love the idea of using AGG and do all the drawings with this library. I have tried to use the C# wrapper provided by you but with no luck. It will be great the if you guys can publish a little tutorial showing an simple and working solution.
The link http://www.creativedocs.net/downloads/files/bin/CrDoc-2.3.2-installer.exe is not valid. Apart from that Creative Doc crashes for me during the display of the splash screen (Windows XP SP3). Version 2.2.0 and a former one (can't remember which) also crashed during the splash screen. How can I help to debug that?
Oh, sorry! I made a mistake when I uploaded the binary. The URL is valid now.
I'd be glad if you could get in touch with me directly (i.e. contact bugs at creativedocs.net) if 2.3.2 crashes too. Please try uninstalling the previous version first, then check that the "C:\Program Files\OPaC bright ideas\Creative Docs .NET" is empty before reinstalling.