public static PreloadedWindow GetInstance() { var instance = s_precreated; s_precreated = null; return(instance); }
public PreloadedWindow(bool useBaseLayout = true) : base("PreloadWindow") { s_precreated = this; if (useBaseLayout) { InitializeBaseLayout(); } }
public static void Preload() { Elementary.Initialize(); Elementary.ThemeOverlay(); var window = new PreloadedWindow(); TSystemInfo.TryGetValue("http://tizen.org/feature/screen.width", out int width); TSystemInfo.TryGetValue("http://tizen.org/feature/screen.height", out int height); }
static public void WarmupWidgets(PreloadedWindow win) { var surface = new CircleSurface(win.BaseConformant); win.BaseCircleSurface = surface; new CircleDateTimeSelector(win, surface).Unrealize(); new CircleProgressBar(win, surface).Unrealize(); new CircleScroller(win, surface).Unrealize(); new CircleSlider(win, surface).Unrealize(); new CircleSpinner(win, surface).Unrealize(); new MoreOption(win).Unrealize(); }
public PreloadedWindow(bool useBaseLayout = true) : base("PreloadWindow") { s_precreated = this; if (useBaseLayout) { InitializeBaseLayout(); } WarmupWidgets(); BackButtonPressed += DummyHandler; BackButtonPressed -= DummyHandler; void DummyHandler(object sender, System.EventArgs e) { } }