コード例 #1
0
ファイル: ConsoleManager.cs プロジェクト: habb0/IHI-1
 public void InitializeConsoleLayoutSupport()
 {
     if (ConsoleContainer.Instance == null)
     {
         ConsoleContainer.Initialize(120, 40);
     }
 }
コード例 #2
0
ファイル: ServerBase.cs プロジェクト: zmk523/ServerSuperIO
        internal ServerBase(IServerConfig config, IDeviceContainer deviceContainer = null, ILogContainer logContainer = null)
        {
            if (config == null)
            {
                throw new ArgumentNullException("配制信息", "参数为空");
            }
            ServerConfig = config;

            _deviceContainer = deviceContainer;
            if (_deviceContainer != null)
            {
                _deviceContainer.MouseRightContextMenu += Device_MouseRightContextMenu;
            }

            if (logContainer == null)
            {
                logContainer = new ConsoleContainer();
            }

            Logger = (new LogFactory()).GetLog(ServerName, logContainer);

            _monitorException = new MonitorException();

            ServiceManager      = new ServiceManager(Logger);
            GraphicsShowManager = new GraphicsShowManager(Logger);
            DeviceManager       = new DeviceManager(Logger);
            ChannelManager      = new ChannelManager(Logger);
            ControllerManager   = new ControllerManager(Logger);

            IsDisposed = false;
        }
コード例 #3
0
        public void SetUp()
        {
            Trace.Listeners.Clear();

            mockArgs = new DynamicMock(typeof(IArgumentParser));
            mockArgs.SetupResult("ConfigFile", "ccnet.config");
            container = new ConsoleContainer((IArgumentParser)mockArgs.MockInstance);
        }
コード例 #4
0
        public void SetUp()
        {
            Trace.Listeners.Clear();

            mockArgs = new DynamicMock(typeof(IArgumentParser));
            mockArgs.SetupResult("ConfigFile", "ccnet.config");
            container = new ConsoleContainer((IArgumentParser) mockArgs.MockInstance);
        }
コード例 #5
0
        private static void Init()
        {
            Colors.ControlHostBack = Color.Black;

            SadConsole.Game.Instance.Window.Title = "JARL";

            var container = new ConsoleContainer();

            container.Children.Add(consoleService.CreateMap());
            container.Children.Add(consoleService.CreateMessageLog());
            container.Children.Add(consoleService.CreateStats());

            Global.CurrentScreen.Children.Add(container);
        }
コード例 #6
0
        public ConsoleEditorWindow(
            IAssetManager assetManager,
            IConsole console)
        {
            _console = console;

            Title = "Console";
            Icon  = assetManager.Get <TextureAsset>("texture.IconTerminal");

            var consoleContainer = new ConsoleContainer {
                Console = console as EditorConsole
            };

            _scrollableContainer = new ScrollableContainer();
            _scrollableContainer.SetChild(consoleContainer);

            SetChild(_scrollableContainer);
        }
コード例 #7
0
    public void Awake()
    {
        Guard.CheckIsNull(ConsolePrefab, "ConsolePrefab");

        Instance = this;
    }
コード例 #8
0
    public void Awake()
    {
        Guard.CheckIsNull(_consolePrefab, "_consolePrefab", gameObject);

        Instance = this;
    }