public NiNotificationManager(CorePackage package)
            : base(package)
        {
            _package = package;

            _button = new NiTitleBarButton
            {
                Priority = 100,
                Image = Resources.NotificationsInactive,
                ForeColor = SystemColors.ControlDark
            };

            _titleBarButtonManager = ((INiTitleBarButtonManager)GetService(typeof(INiTitleBarButtonManager)));

            ErrorUtil.ThrowOnFailure(_titleBarButtonManager.AddButton(_button, out _buttonCookie));

            _buttonListener = new ButtonListener(this);
        }
Exemple #2
0
        public NiNotificationManager(CorePackage package)
            : base(package)
        {
            _package = package;

            _button = new NiTitleBarButton
            {
                Priority  = 100,
                Image     = Resources.NotificationsInactive,
                ForeColor = SystemColors.ControlDark
            };

            _titleBarButtonManager = ((INiTitleBarButtonManager)GetService(typeof(INiTitleBarButtonManager)));

            ErrorUtil.ThrowOnFailure(_titleBarButtonManager.AddButton(_button, out _buttonCookie));

            _buttonListener = new ButtonListener(this);
        }