Note that there are some explanatory texts on larger screens.

plurals
  1. USHans Løken
    primarykey
    data
    text
    plurals
    1. COAnother comment agreeing with Hans. I had a related problem in regards to drag-drop from Windows Explorer to WinForms app. If the app was running as Admin while the Windows Explorer was running as default user drag-drop just would not work due to UAC enforcing security on clipboard operations. You might find a work-around by playing around with which user runs the service for the Steno input.
      singulars
    2. CO1. The problem in this case is that the worker thread is the I/O-thread and blocking it will (eventually) time out the session on the server. Also, all updates received are critical in this application so they must be queued one way or another. 2. You are correct that execution order for BeginInvoke is guaranteed but I don't think they are guaranteed to be atomic. For a more detailed explanation: http://www.codeproject.com/KB/cs/begininvoke.aspx 3. I thought MessageBox always should be used in main/GUI-thread like other GUI
      singulars
    3. COThe message box is displayed by a listener far down the datastream that listens for error message from a remote trading system and must be a popup. A possible solution could be to do the MessageBox.Show itself using BeginInvoke, it does not need to be synchronous with receiving the update. What confuses me is that MessageBox modality behaves differently when Invoked (main message pump stops) than when it originates from events inside the main thread or using BeginInvoke (message pump continues processing other events even while the MessageBox is shown).
      singulars
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload