Exemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="NuGenColorBoxPopup"/> class.
 /// </summary>
 /// <param name="serviceProvider">
 /// <para>Requires:</para>
 /// <para><see cref="INuGenButtonStateTracker"/></para>
 /// <para><see cref="INuGenButtonLayoutManager"/></para>
 /// <para><see cref="INuGenControlStateTracker"/></para>
 /// <para><see cref="INuGenTabRenderer"/></para>
 /// <para><see cref="INuGenTabStateTracker"/></para>
 /// <para><see cref="INuGenTabLayoutManager"/></para>
 /// <para><see cref="INuGenListBoxRenderer"/></para>
 /// <para><see cref="INuGenButtonRenderer"/></para>
 /// <para><see cref="INuGenImageListService"/></para>
 /// <para><see cref="INuGenColorsProvider"/></para>
 /// </param>
 /// <exception cref="ArgumentNullException">
 /// <para>
 ///		<paramref name="serviceProvider"/> is <see langword="null"/>.
 /// </para>
 /// </exception>
 public NuGenColorBoxPopup(INuGenServiceProvider serviceProvider)
     : base(serviceProvider)
 {
     _colorTabControl = new ColorTabControl(serviceProvider);
     _colorTabControl.ColorSelected += delegate(object sender, NuGenColorEventArgs e)
     {
         this.OnColorSelected(e);
     };
     _colorTabControl.Parent = this;
     this.BackColor          = Color.Transparent;
 }
Exemplo n.º 2
0
        /// <summary>
        /// Initializes a new instance of the <see cref="NuGenColorBoxPopup"/> class.
        /// </summary>
        /// <param name="serviceProvider">
        /// <para>Requires:</para>
        /// <para><see cref="INuGenButtonStateTracker"/></para>
        /// <para><see cref="INuGenButtonLayoutManager"/></para>
        /// <para><see cref="INuGenControlStateTracker"/></para>
        /// <para><see cref="INuGenTabRenderer"/></para>
        /// <para><see cref="INuGenTabStateTracker"/></para>
        /// <para><see cref="INuGenTabLayoutManager"/></para>
        /// <para><see cref="INuGenListBoxRenderer"/></para>
        /// <para><see cref="INuGenButtonRenderer"/></para>
        /// <para><see cref="INuGenImageListService"/></para>
        /// <para><see cref="INuGenColorsProvider"/></para>
        /// </param>
        /// <exception cref="ArgumentNullException">
        /// <para>
        ///		<paramref name="serviceProvider"/> is <see langword="null"/>.
        /// </para>
        /// </exception>
        public NuGenColorBoxPopup(INuGenServiceProvider serviceProvider)
        {
            if (serviceProvider == null)
            {
                throw new ArgumentNullException("serviceProvider");
            }

            _serviceProvider = serviceProvider;

            _colorTabControl = new ColorTabControl(serviceProvider);
            _colorTabControl.ColorSelected += delegate(object sender, NuGenColorEventArgs e)
            {
                this.OnColorSelected(e);
            };
            _colorTabControl.Parent = this;

            this.BackColor = Color.Transparent;
        }
Exemplo n.º 3
0
		/// <summary>
		/// Initializes a new instance of the <see cref="NuGenColorBoxPopup"/> class.
		/// </summary>
		/// <param name="serviceProvider">
		/// <para>Requires:</para>
		/// <para><see cref="INuGenButtonStateTracker"/></para>
		/// <para><see cref="INuGenButtonLayoutManager"/></para>
		/// <para><see cref="INuGenControlStateTracker"/></para>
		/// <para><see cref="INuGenTabRenderer"/></para>
		/// <para><see cref="INuGenTabStateTracker"/></para>
		/// <para><see cref="INuGenTabLayoutManager"/></para>
		/// <para><see cref="INuGenListBoxRenderer"/></para>
		/// <para><see cref="INuGenButtonRenderer"/></para>
		/// <para><see cref="INuGenImageListService"/></para>
		/// <para><see cref="INuGenColorsProvider"/></para>
		/// </param>
		/// <exception cref="ArgumentNullException">
		/// <para>
		///		<paramref name="serviceProvider"/> is <see langword="null"/>.
		/// </para>
		/// </exception>
		public NuGenColorBoxPopup(INuGenServiceProvider serviceProvider)
			: base(serviceProvider)
		{
			_colorTabControl = new ColorTabControl(serviceProvider);
			_colorTabControl.ColorSelected += delegate(object sender, NuGenColorEventArgs e)
			{
				this.OnColorSelected(e);
			};
			_colorTabControl.Parent = this;
			this.BackColor = Color.Transparent;
		}
Exemplo n.º 4
0
		/// <summary>
		/// Initializes a new instance of the <see cref="NuGenColorBoxPopup"/> class.
		/// </summary>
		/// <param name="serviceProvider">
		/// <para>Requires:</para>
		/// <para><see cref="INuGenButtonStateTracker"/></para>
		/// <para><see cref="INuGenButtonLayoutManager"/></para>
		/// <para><see cref="INuGenControlStateTracker"/></para>
		/// <para><see cref="INuGenTabRenderer"/></para>
		/// <para><see cref="INuGenTabStateTracker"/></para>
		/// <para><see cref="INuGenTabLayoutManager"/></para>
		/// <para><see cref="INuGenListBoxRenderer"/></para>
		/// <para><see cref="INuGenButtonRenderer"/></para>
		/// <para><see cref="INuGenImageListService"/></para>
		/// <para><see cref="INuGenColorsProvider"/></para>
		/// </param>
		/// <exception cref="ArgumentNullException">
		/// <para>
		///		<paramref name="serviceProvider"/> is <see langword="null"/>.
		/// </para>
		/// </exception>
		public NuGenColorBoxPopup(INuGenServiceProvider serviceProvider)
		{
			if (serviceProvider == null)
			{
				throw new ArgumentNullException("serviceProvider");
			}

			_serviceProvider = serviceProvider;

			_colorTabControl = new ColorTabControl(serviceProvider);
			_colorTabControl.ColorSelected += delegate(object sender, NuGenColorEventArgs e)
			{
				this.OnColorSelected(e);
			};
			_colorTabControl.Parent = this;

			this.BackColor = Color.Transparent;
		}