mirror of
https://github.com/soukoku/ntwain.git
synced 2026-01-26 21:48:36 +08:00
Added pluggable log (#44)
This commit is contained in:
@@ -30,18 +30,18 @@ namespace Sample.WPF
|
||||
{
|
||||
_twainVM = this.DataContext as TwainVM;
|
||||
|
||||
Messenger.Default.Register<RefreshCommandsMessage>(this, m => m.HandleRefreshCommands());
|
||||
Messenger.Default.Register<DialogMessage>(this, msg =>
|
||||
Messenger.Default.Register<RefreshCommandsMessage>(this, m => m.HandleIt());
|
||||
Messenger.Default.Register<MessageBoxMessage>(this, msg =>
|
||||
{
|
||||
if (Dispatcher.CheckAccess())
|
||||
{
|
||||
this.HandleDialogMessageModern(msg);
|
||||
msg.HandleWithModern(this);
|
||||
}
|
||||
else
|
||||
{
|
||||
Dispatcher.BeginInvoke(new Action(() =>
|
||||
{
|
||||
this.HandleDialogMessageModern(msg);
|
||||
msg.HandleWithModern(this);
|
||||
}));
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user