private void internalReceiveTitleCallback( IntPtr caller, IntPtr title, IntPtr frame_name ) { ReceiveTitleEventArgs e = new ReceiveTitleEventArgs( StringHelper.ConvertAweString( title ), StringHelper.ConvertAweString( frame_name ) ); lastTitle = e.Title; this.Title = e.Title; this.OnTitleReceived( this, e ); CommandManager.InvalidateRequerySuggested(); }
/// <summary> /// Raises the <see cref="TitleReceived"/> event. /// </summary> protected virtual void OnTitleReceived( object sender, ReceiveTitleEventArgs e ) { if ( TitleReceived != null ) TitleReceived( sender, e ); }
private void internalReceiveTitleCallback(IntPtr caller, IntPtr title, IntPtr frame_name) { ReceiveTitleEventArgs e = new ReceiveTitleEventArgs(this, StringHelper.ConvertAweString(title), StringHelper.ConvertAweString(frame_name)); if (OnReceiveTitle != null) OnReceiveTitle(this, e); }
private void internalReceiveTitleCallback( IntPtr caller, IntPtr title, IntPtr frame_name ) { ReceiveTitleEventArgs e = new ReceiveTitleEventArgs( StringHelper.ConvertAweString( title ), StringHelper.ConvertAweString( frame_name ) ); this.Title = e.Title; this.OnTitleReceived( this, e ); }
private void webControl_TitleReceived(object sender, ReceiveTitleEventArgs e) { if (webControl.Source.Scheme != "about") { if (string.IsNullOrEmpty(e.FrameName)) { this.Title = e.Title; } } }