Example #1
0
 private static void FinalizeOld()
 {
     instanceCount--;
     if (instanceCount == 0 && blinkTime != 0 && Caret.GetCaretBlinkTime() != blinkTime)
     {
         Caret.SetCaretBlinkTime(blinkTime);
     }
 }
Example #2
0
 /// <summary>
 /// Caret の新しいインスタンスを作成します。
 /// </summary>
 /// <param name="ctrl">Caret を表示する対象の System.Windows.Forms.Control</param>
 /// <returns>新しく作成したインスタンス</returns>
 public static Caret CreateNew(System.Windows.Forms.Control ctrl)
 {
     if (instanceCount == 0)
     {
         blinkTime = Caret.GetCaretBlinkTime();
     }
     else
     {
     }
     instanceCount++;
     return(new Caret(ctrl));
 }