Exemplo n.º 1
0
 public void WindowsHookOnWindowVisibleChanging(IntPtr windowHandle, NewValueEventArgs <bool> args)
 {
     if (!_skinWindow.Parent.Minimized)
     {
         _skinWindow.Visible = args.NewValue;
     }
 }
Exemplo n.º 2
0
        protected virtual TState OnNewValue(TValue Value)
        {
            var lv_NewValueEventArgs = new NewValueEventArgs(_State, Value);

            OnNewValue(lv_NewValueEventArgs);
            return(lv_NewValueEventArgs.State);
        }
Exemplo n.º 3
0
 public void WindowsHookOnWindowLocationChanging(IntPtr windowHandle, NewValueEventArgs <Point> args)
 {
     if (!_skinWindow.Parent.Minimized)
     {
         _skinWindow.UpdateBounds.X = args.NewValue.X;
         _skinWindow.UpdateBounds.Y = args.NewValue.Y;
     }
 }
Exemplo n.º 4
0
        private void WindowsHookOnWindowLocationChanging(IntPtr windowHandle, NewValueEventArgs <Point> args)
        {
            TopLevelWindow window = TopLevelWindow.FromHandle(windowHandle);

            if (window.Visible && !window.Minimized)
            {
                HandleNewWindow(window);
            }
        }
Exemplo n.º 5
0
        private void WindowsHookOnWindowVisibleChanging(IntPtr windowHandle, NewValueEventArgs <bool> args)
        {
            TopLevelWindow window = TopLevelWindow.FromHandle(windowHandle);

            if (args.NewValue && !window.Minimized)
            {
                HandleNewWindow(window);
            }
        }
 /// <summary>
 /// Gets called when a new value is needed by the model.
 /// </summary>
 /// <param name="sender">The issuer of the event.</param>
 /// <param name="e">More information about the event.</param>
 private void expectedObjectTree_NewValueNeeded(object sender, NewValueEventArgs e)
 {
     if (e.ObjectField != null && e.ObjectField.Parent is ObjectFieldClass && e.ObjectField.Parent.Value is NRAttributeValue)
     {
         NRAttributeValue attribute = e.ObjectField.Parent.Value as NRAttributeValue;
         Type             type      = Type.GetType(attribute.Type);
         if (type != null)
         {
             e.Value = Activator.CreateInstance(type);
         }
     }
 }
Exemplo n.º 7
0
 public void WindowsHookOnWindowTitleChanging(IntPtr windowHandle, NewValueEventArgs<string> args)
 {
     _skinWindow.Text = args.NewValue;
 }
Exemplo n.º 8
0
 public void WindowsHookOnWindowEnableChanging(IntPtr windowHandle, NewValueEventArgs <bool> args)
 {
     _skinWindow.Enabled = _skinWindow.Parent.Enabled;
 }
Exemplo n.º 9
0
 public void WindowsHookOnWindowIconChanging(IntPtr windowHandle, NewValueEventArgs <Icon> args)
 {
     _skinWindow.Icon = args.NewValue;
     _skinWindow.Update();
 }
Exemplo n.º 10
0
 public void WindowsHookOnWindowTitleChanging(IntPtr windowHandle, NewValueEventArgs <string> args)
 {
     _skinWindow.Text = args.NewValue;
 }
Exemplo n.º 11
0
        private void WindowsHookOnWindowVisibleChanging(IntPtr windowHandle, NewValueEventArgs<bool> args)
        {
            TopLevelWindow window = TopLevelWindow.FromHandle(windowHandle);

            if (args.NewValue && !window.Minimized)
                HandleNewWindow(window);
        }
Exemplo n.º 12
0
        private void WindowsHookOnWindowLocationChanging(IntPtr windowHandle, NewValueEventArgs<Point> args)
        {
            TopLevelWindow window = TopLevelWindow.FromHandle(windowHandle);

            if(window.Visible && !window.Minimized)
                HandleNewWindow(window);
        }
Exemplo n.º 13
0
 public void WindowsHookOnWindowVisibleChanging(IntPtr windowHandle, NewValueEventArgs<bool> args)
 {
     if (!_skinWindow.Parent.Minimized)
     {
         _skinWindow.Visible = args.NewValue;
     }
 }
Exemplo n.º 14
0
 protected virtual void OnNewValue(NewValueEventArgs e) => NewValue?.Invoke(this, e);
Exemplo n.º 15
0
 public void WindowsHookOnWindowLocationChanging(IntPtr windowHandle, NewValueEventArgs<Point> args)
 {
     if (!_skinWindow.Parent.Minimized)
     {
         _skinWindow.UpdateBounds.X = args.NewValue.X;
         _skinWindow.UpdateBounds.Y = args.NewValue.Y;
     }
 }
Exemplo n.º 16
0
 public void WindowsHookOnWindowIconChanging(IntPtr windowHandle, NewValueEventArgs<Icon> args)
 {
     _skinWindow.Icon = args.NewValue;
     _skinWindow.Update();
 }
Exemplo n.º 17
0
 public void WindowsHookOnWindowEnableChanging(IntPtr windowHandle, NewValueEventArgs<bool> args)
 {
     _skinWindow.Enabled = _skinWindow.Parent.Enabled;
 }