Page 1 of 1

Multi Screen Projects

Posted: Mon Oct 14, 2013 11:27 am
by Mansfield85
Hi,

I am doing some research into iX Developer as a usable SCADA solution for some of the control system we develop.

Im wondering if there is a capability to have a multi-screen project. For example I have one PC with a dual output graphics card. Can i make a project that spans over the two monitors?

Many Thanks.

Tom

Re: Multi Screen Projects

Posted: Mon Oct 14, 2013 11:39 am
by mark.monroe
You can make an iX Developer screen span two monitors. Spanning monitors is controlled by the OS you are using, not by iX Developer. iX Developer does not allow you to run two separate iX projects on the same machine.

Re: Multi Screen Projects

Posted: Sun Oct 20, 2013 3:07 am
by Edmund
Just like Mark says you can stretch the application across both screens and use popups (without borders to let the user change screen on the left/right monitor individuality).

Script to remove the frame on a popup below (PC target only), dont have the popup as Modal

Code: Select all

namespace Neo.ApplicationFramework.Generated
{
    using System.Windows.Forms;
    using System;
    using System.Drawing;
    using Neo.ApplicationFramework.Tools;
    using Neo.ApplicationFramework.Common.Graphics.Logic;
    using Neo.ApplicationFramework.Controls;
    using Neo.ApplicationFramework.Interfaces;
    
    
    public partial class PopupWindow
    {
		/// <summary>
		/// Remove Frame From Window
		/// </summary>
		/// <param name="oldParent"></param>
		/// <returns></returns>
		protected override void OnVisualParentChanged(System.Windows.DependencyObject oldParent)
		{
			base.OnVisualParentChanged(oldParent);
			System.Windows.Window ownerWindow = Parent as System.Windows.Window;
			if (ownerWindow != null)
				ownerWindow.WindowStyle = System.Windows.WindowStyle.None;
		}
		
    }
}

Best Regards