Local version 055 - odd behaviour of copy paste
-
Hello again!
I'm experiencing some strange behaviour in local version 055. Right click -> copy -> paste does a cut -> paste instead. Do you have the same result?
Thanks again.

-
It works as expected on my platform, but if you have some way to show me the problem, I will check it

-
Yes. This picture shows the strange behaviour I'm talking about.

Block 76 was copied from the "on tick" section to the "on timer" section where it became block number 1 with all sorts of strange connections. On this copy -> paste occasion, block 76 remained in the "on tick" section.Very strange.

......
Clipboard01.jpg -
If this is a new block that can work, then it looks that it is copied with connections - this block is connected to blocks in different section, which normally is not allowed, but is possible. I still can't replicate it (actually other bugs happens to me), maybe there is something specific in your project that causes the problem or some specific step-by-step actions, but I think if you detach it, it will work (right-click - Detach).
-
OK. However, when it was in the "on tick" section block 1 in the picture had only one connection. I see local 056 is available. I'll try that.
-
Something special with those 5 blocks in "on Tick" that is specific only for them - the same symbol in their names, id numbers?
If you can send me copy of project like this where this can happen, it will be the best. -
I've narrowed it down to a fault with the blocks on the attached project. It seems to be centred around block No123 in the "on timer" section. If you do a copy -> paste of block 1 in the "on tick" section it will (or it does with me!) do a copy -> cut -> paste instead. Without No123 present, cut -> paste of block 1 seems to work OK.
This was the first indication I saw of the bug, which was then followed by the fault seen in my picture Clipboard01.jpg posted earlier (Sat Sep 28, 2013 11:26 pm).
The history of this project is very long, with a huge number of edits. It is also one where the earlier ID numbering fault appeared, and the ID's became huge numbers. I edited the ID of No123 from some other huge number, and then ran the new "Normalize IDs" function.
Hope this helps you!

......
Copy paste test.mq4 -
Thanks! I fixed that for the web version, it will be ok for the next local build. The problem comes from that non-numeric ID of block "No123", but I have to rewrite the whole copy/paste system, so there will be more changes to this (which I hope no one will notice). You also have 1 extra month... bonus

-
That's great! Glad to know that the fault is on your to do list. I'll work around it for now. And thank you also for the extra bonus! Most generous, and much appreciated by me!
