Hello, I have written UI component in C# to handle external drag drop events. Ie the component can handle the drop event if you drag in a group of files from Windows Explorer, it also handles dropping in Outlook messages so that the contents of emails are available to my Jade system via drag/drop. I have imported the component to the IDE and painted it on a screen and it all works.
However, when I display the form that I have painted the component on, it immediately resets the font. Not only of the form, but of every form in the application, plus, weirdly, the IDE as well. So all of a sudden as soon as the form with the new component displays, my application and IDE environments suddenly have their fonts reset. This behavior does not occur if I use the component in my own C# windows test environment. Also, the component is simply an extension of the standard C# picture box with some custom code around drag drop events, there should be no interaction at all with fonts.
Am I doing something wrong here? Also, is this the best way to handle external D/D, the standard Jade controls only seem to be able to handle drag drop events within Jade applications, and do not respond to drag events originating outside Jade forms.