private static void InitializeCore(SkinScrollCore core) { lock (_initializationLock) { if (_initializationTimer == null) { _initializationTimer = new System.Windows.Forms.Timer(); _initializationTimer.Interval = 200; _initializationTimer.Tick += new EventHandler(InitializationTick); _initializationTimer.Start(); } _initializationList.Add(core); } }
private static void AddCore(Control ctrl) { SkinScrollCore core = new SkinScrollCore(); if (core.SkinWindow(ctrl)) { _skinCores.Add(core); InitializeCore(core); } else core.ControlReady += new EventHandler<EventArgs>(OnControlReady); }