コード例 #1
0
ファイル: CefSharpWrapper.cs プロジェクト: sphayte/actools
 public void SetNewWindowsBehavior(NewWindowsBehavior mode)
 {
     if (_inner == null)
     {
         return;
     }
     _inner.LifeSpanHandler = new LifeSpanHandler(mode, url => {
         var args = new NewWindowEventArgs(url);
         NewWindow?.Invoke(this, args);
         return(args.Cancel);
     });
 }
コード例 #2
0
 public void SetNewWindowsBehavior(NewWindowsBehavior mode)
 {
     _newWindowsBehavior = mode;
 }
コード例 #3
0
ファイル: LifeSpanHandler.cs プロジェクト: windygu/actools
 public LifeSpanHandler(NewWindowsBehavior mode, Func <string, bool> newWindowCancelCallback)
 {
     _mode = mode;
     _newWindowCancelCallback = newWindowCancelCallback;
 }