ebob:

When the editor is first opened selecting, dragging and dropping work as
expected. If we switch to Script preview with editor, the d and d works. The
viewer has just been loaded and we have the editor, if we use it we must
update the viewer with a new script. Currently FilmCutter closes the
interface entirely releasing all components of the interface and then
reopens with the new version of the script. If we close the Direct Show
interface we lose Scintilla d and d and to the best of my knowledge that is
all we lose.

  Debugging drag and drop can be difficult since much of the action
is controlled by Windows. Start in a debugger and place a break point
on ScintillaWin::StartDrag, select some text and then try to drag the
selection. If you don't hit the breakpoint then Direct Show may still
own the area. If the break point triggers step through the code and
check the return codes. You may have to use a second monitor or
network debugger to avoid interference from Direct Show.

  Neil
_______________________________________________
Scintilla-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scintilla-interest

Reply via email to