> > - the app is a music editor of sorts, and makes extensive > use of drag > > and drop to move notes (and similar entities) from floating toolbars > > onto the main editor window. Now, any attempt to drag an entity from > > a toolbar onto the main window causes a segfault. > > What data do you drag? The new code accepts dropping of filenames > and of text data, and dragging of text.
I did not get a chance to investigate this, but the "drag" operation simply passes text data to the main window - the text "describes" the entity I want to add to the editor window and is parsed by the DnD receiver. It looks, superficially, as if the segfault occurs as I drag the entity out of the toolbox, not as I drop it onto the editor. I need to do more tests, and rebuild with gdb enabled... > > - the app makes extensive use of keyboard accelerators and > shortcuts, > > and these do not seem to be working right any more. > > Could you give a simple example? I don't have a small example that manifests this - I'll absorb your latest patches and see what happens. If things are still broken I'll try to make a minimal example for testing. > > - the app uses Fl_Native_File_Chooser for load/save dialogues, and > > when this runs, it leaves behind an empty white square that appears > > to be modal for the other app windows, preventing them from being > > accessed. > > I use Fl_Native_File_Chooser in my FLTK app without white > footprint. So what you describe is unexpected. I can reproduce this fairly consistently. Again, I don't have a small worked example to test with, but will create one if I can't get the real thing to work reliably. SELEX Sensors and Airborne Systems Limited Registered Office: Sigma House, Christopher Martin Road, Basildon, Essex SS14 3EL A company registered in England & Wales. Company no. 02426132 ******************************************************************** This email and any attachments are confidential to the intended recipient and may also be privileged. If you are not the intended recipient please delete it from your system and notify the sender. You should not copy it or use it for any purpose nor disclose or distribute its contents to any other person. ******************************************************************** _______________________________________________ fltk-dev mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk-dev
