Cannot delete wave
finn
I have hard times to remove a wave. The wave is not opened in a table nor used in any procedure.
When I try to delete the wave the following dialog appears:
"1 object(s) could not be deleted because they are in use."
What am I doing wrong?
Cheers,
Finn
What happens if you use the otion "KIll all waves not in use" ?
Is the wave in the data folder that is currently active?
July 24, 2012 at 03:04 am - Permalink
thanks for the reply. The wave is not plotted in any gaph nor table. Via "kill all waves not in use" it does not work neither.
I dont know if I got your question right, but yes the wave is located in the "current data folder" under "root".
Even if I delete everything in the Procedure window the wave cannot be deleted.
Cheers,
Finn
July 25, 2012 at 08:11 am - Permalink
have you had a look into Misc->Object Status... ?
Maybe there is some formula depending on the wave.
thomas
July 25, 2012 at 08:54 am - Permalink
thanks for the hint but under object status of the wave to be killed it says "no dependency". However interestingly neither of the waves, variables nor strings have any dependency even though many of them are used in a procedure. Something is weird.
But thanks anyways,
best, Finn
July 30, 2012 at 04:13 am - Permalink
This creates a dependency between the waves. For instance
In this example, if you were to change a value in wave1, wave2 would be updated automatically due to the dependency imposed by the := operator. In this crude example, you would not be able to delete wave1 without first deleting wave2. Could this be the problem?
July 30, 2012 at 05:08 am - Permalink
If so, you should see a small red dot in the upper right corner of the icon for the wave in the data browser.
Also you could execute on the command line...
print waveinfo(<yourwavename>,0)
If it is locked you would see that the LOCK state is 1:
NUMTYPE:2;DUNITS:;XUNITS:;MODIFIED:1;FULLSCALE:0,0,0;MODTIME:3426480783;PATH:;LOCK:1;HGETSTATE:0;
The LOCK state can be changed with
setwavelock 0, <yourwavename>
Use 0 to unlock and 1 to lock.
July 30, 2012 at 05:39 am - Permalink
John Weeks
WaveMetrics, Inc.
support@wavemetrics.com
July 30, 2012 at 12:33 pm - Permalink
When closing a table using a shift-click to avoid the "Close Window" dialogue (on Mac), I get the same problem that I cannot delete the wave anymore, which was displayed in that table.
Is that a bug or a feature?
July 31, 2012 at 12:42 am - Permalink
To kill the table (or graph, layout or control panel) without a dialog you must option-click it (Macintosh) or Alt-click it (Windows).
July 31, 2012 at 08:10 am - Permalink
I just tried it with Alt+close as hrodstein suggested and now it works! I was always using Shift+click to close tables but wasnt aware that this does not kill the wave. Thank you very much!
Best,
Finn
August 1, 2012 at 12:33 am - Permalink
EDIT: for the first time in about ten years I realised that there is even a note in the dialogue window about shift-click!
August 1, 2012 at 06:21 am - Permalink
August 1, 2012 at 06:45 am - Permalink
In that case the user had 29 open graphs with each graph displaying a hundred thousand or so points as markers.
No but it will make a dramatic difference only with large amounts of data in the graphs.
August 1, 2012 at 08:58 am - Permalink