コード例 #1
0
ファイル: CExtStyle.cs プロジェクト: ykebaili/sc2idlls
		/////////////////////////////////////////
		public void SetStyleForeColor(object extendee, EnumCouleurs couleur)
		{
			if (extendee is Control)
			{
				CInfoStyle info = GetInfo((Control)extendee, true);
				info.CouleurAvant = couleur;
			}
		}
コード例 #2
0
ファイル: CExtStyle.cs プロジェクト: ykebaili/sc2idlls
		/////////////////////////////////////////
		public EnumCouleurs GetStyleForeColor(object extendee)
		{
			if (extendee is Control)
			{
				CInfoStyle info = GetInfo((Control)extendee, false);
				if (info != null)
					return info.CouleurAvant;
			}
			return EnumCouleurs.None;
		}
コード例 #3
0
ファイル: CExtStyle.cs プロジェクト: ykebaili/sc2idlls
		/////////////////////////////////////////
		private CInfoStyle GetInfo(Control ctrl, bool bCreate)
		{
			CInfoStyle info = (CInfoStyle)m_tableDonnees[ctrl.Name];
			if (info == null && bCreate)
			{
				info = new CInfoStyle(ctrl);
				m_tableDonnees[ctrl.Name] = info;
			}
			return info;
		}