Access violation error with Ctrl+Space in Now Playing panel

Post a reply

Smilies
:D :) :( :o :-? 8) :lol: :x :P :oops: :cry: :evil: :roll: :wink:

BBCode is ON
[img] is ON
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Access violation error with Ctrl+Space in Now Playing panel

Re: Access violation error with Ctrl+Space in Now Playing panel

by ZvezdanD » Sat Jan 03, 2009 9:40 am

MM3 monkey wrote:what does Ctrl+Space do?
It select/deselect the current track, i.e. the track which has the keyboard focus (not current playing song). My RegExp Find & Replace and Invert Selection/Select None scripts are based on this keyboard shortcut, especially the second one. Why I am using it? Well, because of the MM lack of some another, more important API functions which I need as a script developer. For example, I need a function which could tell me which panel is active (main tracklist or Now playing). So, I need to use some dirty tricks with keyboard simulation to get such information. :(

Re: Access violation error with Ctrl+Space in Now Playing panel

by MM3 monkey » Sat Jan 03, 2009 9:02 am

Hey, ZvezdanD, I'll be in the Magic Nodes thread soonish to heap praise and thanks on you (and get back to asking you questions!), but I'm curious: what does Ctrl+Space do?

Re: Access violation error with Ctrl+Space in Now Playing panel

by PetrCBR » Fri Jan 02, 2009 11:22 am

Will be fixed in next build. Mantis #5124.

Re: Access violation error with Ctrl+Space in Now Playing panel

by ZvezdanD » Fri Jan 02, 2009 7:48 am

Actually, the same error I get if I press Ctrl+Space in the empty main tracklist, e.g. after click on the Location node.

Access violation error with Ctrl+Space in Now Playing panel

by ZvezdanD » Fri Jan 02, 2009 7:23 am

If the Now Playing panel is active (has keyboard focus) but is empty, or if it has not any track which has a focus, when I press Ctrl+Space I get error message "Access violation ..." (3.0.6.1190). With the Debug version 3.1.0.1207 I get the Error dialog "EndNode must not be nil", "(C:\Sources\...\VirtualTrees.pas, line 23166)".

Top