This thread is continued from:
http://community.coreldraw.com/forums/p/19344/100072.aspx#100072
... but is intended to be PP specific. It's a list for Corel bug fixers... one place for them to easily find many bugs... big or small, crash/freezing or just wrong GUI stuff. This is not intended to be a wants list, but obviously sometimes there's overlap... one person's wish is another person's GUI bug. This thread will probably be boring reading for most of us, but hopefully this will efficiently help the bug-finding and bug-fixing process. Hopefully you can be as specific as possible about the circumstances of what you were doing when the problem occured, but I know from personal experience that some of the crash/freeze problems just happen or are around all the time.
I'll start it off with a few itty bitty new ones.
- Make the popup text the same for icons as they're called in the customization/commands dialog
-eg. "Fit in Window" is a zoom command, and it's popup text says "Zoom to fit" - which imho is a good name... fit to window should be changed
-eg. "Initiate cutout tool" is not the cutout tool being started... it's the "cutout lab"
- The zoom 25% command is using the zoom 33 icon.
- when you hold L on a pallete colour to bring up the super cool hue popup colour picker box (which is great), don't force the user to pick a colour with Left-mouse (for foreground in PP) if you accidentally drag the mouse (with L button still down) into the popup... if the user goes out of the popup with L held down, let them release without a choice being registered, and keep the popup open so the user can use L or R to pick.
- this colour picker kinda-bug (sorta) is also a wish/bug for Draw (for fill and outline instead), but I've been told that it's better to separate the threads for better communication.
Here's to a better PP and Graphics Suite X5.
Brian said:I'm glad to hear you are using it.
Oh, I couldn't wait. I made something for Draw right away also. But VBA is bit different for DRAW...I had to do this:
Sub Close_delete_CB()CorelDRAW.Application.Clipboard.ClearSendKeys "%(fx)"SendKeys "{n}"End Sub
And I couldn't get the save clipboard to work. Oh well, this is OK:
Jeff Harrison said: access to the powerful tools with user-definable shortcuts is critical. Sometimes I think Corel looks at their software from a new user's perspective, instead of a experienced user's POV who looks at the Corel suite 8-12 hours a day. They should track down the top PP users who are somehow able to create fine art in PP in it's current state, and ask them what drives them crazy.
access to the powerful tools with user-definable shortcuts is critical.
Sometimes I think Corel looks at their software from a new user's perspective, instead of a experienced user's POV who looks at the Corel suite 8-12 hours a day. They should track down the top PP users who are somehow able to create fine art in PP in it's current state, and ask them what drives them crazy.
Ahmen. The pro stuff can be hidden at first fine... but it will come back next GS generation... and so should the layout by importing from the previous GS save. This also means that the shortcuts (that *should work*) would also be re-created so I have all my custom brushes, with all the shortcuts, and for effects, etc. I know you definitely get this... it's so weird that what I consider some of the strongest features of this "GRAPHICS SUITE" are treated like fringe features. Having different brushes IMMEDIATELY available is great... and I'd love to be able to get rid of the docker - which takes up valuable space (and may be a cause of crashing).
The main painting/effects tools that make PP so great to use NEED to be shortcuttable!... and all the settings NEED to be saved in the workspace. These are bugs as far as I'm concerned. When I get X6 whenever it comes out... I want to be able to load in ALL my settings from X5. Please fix this.
I've been having a look at X4 on my P4 3.0GHz computer. Certain things are lightning faster than in X5. For example zoom in/out is instantaneous in X4, but is laggy in X5. This is a bug. There's something going on in behind the scenes that's messed up.
Another serious lag I've noticed is when saving the workspace. It takes about 4 seconds in X4... but about 8? or longer in X5.
The colour management diagram in X4 is clearer than in X5 IMO.
Generally, there's less wasted space in the dialogs in X4.
It's like someone new is in charge of the layout and usability and backend processing. Fire them and go back to the faster X4 code... or remove whatever kr@p that's running in the background. Get some better GUI design people. Get some better docker programmers.
About a million years ago I was pointing out (in the original X5 bugs thread) how some of the buttons in the dockers were being obstructed etc. ... and looking in X4, it seems better. Your software has been mangled.
When a programmer changes the way something works (eg. the icons used in a docker), someone with a clipboard should be actively verifying that everything is still okay... for every change. You can't rely on beta testers for these type of things, and it's super uncool to rely on us users.
That silly little tiny bug I found where the zoom 25% was using the 33% icon... it's not broken in X4. Your resources are somehow getting changed when the code is essentially the same (for this part of the code anyway). What the heck? Check for gremlins or discrunted employees. There's no reason the icon should have been changed.
!!! - On purpose, test X5 on a slower machine (1.8GHz) and compare the speed to X4 processing. I bet that will enlighten several areas that need to be switched back to X4 code... or remove anything new that's running in the background in X5.
It's completely reasonable that the whatever that's causing the slow/clunky performance in X5 might be causing problems with threading... and fixing that might prevent all the crashing that some of us unfortunates have been experiencing.
I spent about 2+ hrs sketching in PP X4, and it did eventually crash... BUT in X5, I would have had probably about a crash every 10-30min... almost guaranteed. Sometimes it would last an hour, but that didn't seem typical. Aside from the features of X5 that are not working exactly correctly, the SPEEEEEEED of X5 is broken.
!!! For instance, I shouldn't be able to ****clearly see**** the refresh on a simple 800x600 almost blank image when I zoom in/out/in/out etc. (I'd say it's about a third of a second). X4 doesn't have this problem... it is instantaneous. These findings are the same if I'm using the mouse wheel or using hotkeys to zoom in/out. I'm testing both X4PP and X5PP with the same dockers open and same almost nothing running outside of PP.
When I'm using X5, I'll often see the dockers flicker (refreshing) for no reason. This doesn't seem to happen in X4. Again this is evidence that something bad is happening unnecessarily in the background. Broken record, broken record, brokebasdjkfsdfkj
Jeff Harrison said: I'm glad to hear you are using it. Oh, I couldn't wait. I made something for Draw right away also. But VBA is bit different for DRAW...I had to do this: Sub Close_delete_CB()CorelDRAW.Application.Clipboard.ClearSendKeys "%(fx)"SendKeys "{n}"End Sub And I couldn't get the save clipboard to work. Oh well, this is OK: [/quote] Hi Jeff, when I saw your above code I was curious. How weird! Even when you have already cleared the clipboard (programmatically), CorelDraw still asks if you want to keep the contents of the clipboard and there are no contents! You can therefore leave out the line which clears the clipboard, as it will be cleared anyway when you answer "No" to keeping the contents of the clipboard (programmatically). Therefore, you could just write this code: Sub Close_delete_CB() Application.Quit SendKeys "{n}"End Sub To keep the contents of the clipboard: Sub Close_save_CB() Application.Quit SendKeys "{y}"End Sub Maybe when you were trying to write code to save the contents of the clipboard you accidentally forgot to remove your 2nd line of code, which was clearing the clipboard. There would be nothing on the clipboard to save after running that line of code. Best regards,Brian.
I'm glad to hear you are using it.
Hi Jeff,
when I saw your above code I was curious. How weird! Even when you have already cleared the clipboard (programmatically), CorelDraw still asks if you want to keep the contents of the clipboard and there are no contents! You can therefore leave out the line which clears the clipboard, as it will be cleared anyway when you answer "No" to keeping the contents of the clipboard (programmatically). Therefore, you could just write this code:
Sub Close_delete_CB() Application.Quit SendKeys "{n}"End Sub
To keep the contents of the clipboard:
Sub Close_save_CB() Application.Quit SendKeys "{y}"End Sub
Maybe when you were trying to write code to save the contents of the clipboard you accidentally forgot to remove your 2nd line of code, which was clearing the clipboard. There would be nothing on the clipboard to save after running that line of code.
Best regards,Brian.
get rid of overscroll... and just make it like Draw, where you can have the edge of the printable area in the center of the working area regardless of the zoom level.
zooming with overscroll is broken... it doesn't stay on point.
Brian said:Maybe when you were trying to write code to save the contents of the clipboard you accidentally forgot to remove your 2nd line of code, which was clearing the clipboard. There would be nothing on the clipboard to save after running that line of code.
Hi B,
outside of the clipboard issue, there are 2 other factors.
1. the prompt to save current doc
2. prompt to save other docs that may also be open that I might want to keep (but forgot about for the moment)
Second one - I haven't touched yet...
Much of the time, as a Draw enthusiast, I open it to quickly try something, but have no intention of saving that scribble. So my Draw code assumed I didn't want to keep the open file.
When I want to keep something, I'm sure to save it manually. Out of nervous habit I press CTRL+S every few minutes on important work. So, if I've never saved a file once, I really don't want it.
So it's a second annoyance to me when Draw asks if I want to save a file. That what that code in mine was doing, killing the save prompt.
Imagine going through life with a little robot on your shoulder second guessing every thing you do, not allowing you to proceed until you press a yes or no button on it... LOL