Пример #1
0
 public Weekday(MonthCalendar calendar)
 {
     m_calendar    = calendar;
     m_backColor   = Color.White;
     m_textColor   = Color.FromArgb(0, 84, 227);
     m_font        = new Font("Microsoft Sans Serif", (float)8.25);
     m_dayFormat   = mcDayFormat.Short;
     m_align       = mcTextAlign.Center;
     m_borderColor = Color.Black;
 }
Пример #2
0
 public Footer(MonthCalendar calendar)
 {
     m_calendar  = calendar;
     m_backColor = Color.White;
     m_textColor = Color.Black;
     m_font      = new Font("Microsoft Sans Serif", (float)8.25, FontStyle.Bold);
     m_format    = mcTodayFormat.Short;
     m_text      = "";
     m_showToday = true;
     m_align     = mcTextAlign.Left;
 }
Пример #3
0
        public Header(MonthCalendar calendar)
        {
            m_calendar         = calendar;
            m_backColor1       = Color.FromArgb(0, 84, 227);
            m_backColor2       = Color.White;
            m_gradientMode     = mcGradientMode.None;
            m_textColor        = Color.White;
            m_font             = new Font("Microsoft Sans Serif", (float)8.25, FontStyle.Bold);
            m_showMonth        = true;
            m_monthSelector    = true;
            m_text             = "";
            m_contextMenu      = true;
            m_align            = mcTextAlign.Center;
            m_prevBtnState     = mcButtonState.Normal;
            m_nextBtnState     = mcButtonState.Normal;
            m_prevYearBtnState = mcButtonState.Normal;
            m_nextYearBtnState = mcButtonState.Normal;

            // load images
            m_prevYear = GetEmbeddedImage("prev_year.bmp");
            m_prevYear.MakeTransparent();
            m_prevYearDisabled = GetEmbeddedImage("prev_year_disabled.bmp");
            m_prevYearDisabled.MakeTransparent();
            m_nextYear = GetEmbeddedImage("prev_year.bmp");
            m_nextYear.RotateFlip(RotateFlipType.RotateNoneFlipX);
            m_nextYear.MakeTransparent();
            m_nextYearDisabled = GetEmbeddedImage("prev_year_disabled.bmp");
            m_nextYearDisabled.RotateFlip(RotateFlipType.RotateNoneFlipX);
            m_nextYearDisabled.MakeTransparent();
            m_prevMonthVs = GetEmbeddedImage("prev_month_vs.bmp");
            m_prevMonthVs.MakeTransparent();
            m_prevYearVs = GetEmbeddedImage("prev_year_vs.bmp");
            m_prevYearVs.MakeTransparent();
            m_nextMonthVs = GetEmbeddedImage("prev_month_vs.bmp");
            m_nextMonthVs.MakeTransparent();
            m_nextMonthVs.RotateFlip(RotateFlipType.RotateNoneFlipX);
            m_nextYearVs = GetEmbeddedImage("prev_year_vs.bmp");
            m_nextYearVs.MakeTransparent();
            m_nextYearVs.RotateFlip(RotateFlipType.RotateNoneFlipX);

            // create monthContext menu and setup event handlers
            for (int k = 0; k < 12; k++)
            {
                monthMenu.MenuItems.Add(monthMenu.MenuItems.Count,
                                        new MenuItem(""));
                monthMenu.MenuItems[monthMenu.MenuItems.Count - 1].Click += new EventHandler(MonthContextMenu_Click);
            }


            Setup();
        }
Пример #4
0
		public Header(MonthCalendar calendar)
		{
			m_calendar = calendar;
			m_backColor1 = Color.FromArgb(0,84,227);
            m_backColor2 = Color.White;
            m_gradientMode = mcGradientMode.None;  
            m_textColor = Color.White;
			m_font = new Font("Microsoft Sans Serif",(float)8.25,FontStyle.Bold);
			m_showMonth = true;
			m_monthSelector = true;
			m_text = "";
            m_contextMenu = true;
			m_align = mcTextAlign.Center; 
			m_prevBtnState = mcButtonState.Normal;
			m_nextBtnState = mcButtonState.Normal;
			m_prevYearBtnState = mcButtonState.Normal;
			m_nextYearBtnState = mcButtonState.Normal;
			
			// load images
			m_prevYear = GetEmbeddedImage("prev_year.bmp");
			m_prevYear.MakeTransparent(); 
			m_prevYearDisabled = GetEmbeddedImage("prev_year_disabled.bmp");
			m_prevYearDisabled.MakeTransparent(); 
			m_nextYear = GetEmbeddedImage("prev_year.bmp");
            m_nextYear.RotateFlip(RotateFlipType.RotateNoneFlipX);
            m_nextYear.MakeTransparent(); 
			m_nextYearDisabled = GetEmbeddedImage("prev_year_disabled.bmp");
            m_nextYearDisabled.RotateFlip(RotateFlipType.RotateNoneFlipX);
            m_nextYearDisabled.MakeTransparent();
            m_prevMonthVs = GetEmbeddedImage("prev_month_vs.bmp");
            m_prevMonthVs.MakeTransparent();
            m_prevYearVs = GetEmbeddedImage("prev_year_vs.bmp");
            m_prevYearVs.MakeTransparent();
            m_nextMonthVs = GetEmbeddedImage("prev_month_vs.bmp");
            m_nextMonthVs.MakeTransparent(); 
            m_nextMonthVs.RotateFlip(RotateFlipType.RotateNoneFlipX);
            m_nextYearVs = GetEmbeddedImage("prev_year_vs.bmp");
            m_nextYearVs.MakeTransparent(); 
            m_nextYearVs.RotateFlip(RotateFlipType.RotateNoneFlipX);
          
			// create monthContext menu and setup event handlers
			for(int k=0;k<12;k++)
			{
				monthMenu.MenuItems.Add(monthMenu.MenuItems.Count, 
					new MenuItem("")); 
				monthMenu.MenuItems[monthMenu.MenuItems.Count-1].Click+=new EventHandler(MonthContextMenu_Click); 
			
			}


			Setup();
	
		}
Пример #5
0
		public Weekday(MonthCalendar calendar)
		{
			m_calendar = calendar;
			m_backColor1 = Color.White;
            m_backColor2 = Color.White;
            m_gradientMode = mcGradientMode.None;
            m_textColor = Color.FromArgb(0,84,227);
			m_font = new Font("Microsoft Sans Serif",(float)8.25);
			m_dayFormat = mcDayFormat.Short; 
			m_align = mcTextAlign.Center; 
			m_borderColor = Color.Black;
		}
Пример #6
0
		public Footer(MonthCalendar calendar)
		{
			m_calendar = calendar;
			m_backColor1 = Color.White;
            m_backColor2 = Color.White;
            m_gradientMode = mcGradientMode.None;
            m_textColor = Color.Black;
			m_font = new Font("Microsoft Sans Serif",(float)8.25,FontStyle.Bold);
			m_format = mcTodayFormat.Short; 
			m_text = "";
			m_showToday = true;
			m_align = mcTextAlign.Left;
		}