1 /// Copyright 2016 by Samsung Electronics, Inc.,
3 /// This software is the confidential and proprietary information
4 /// of Samsung Electronics, Inc. ("Confidential Information"). You
5 /// shall not disclose such Confidential Information and shall use
6 /// it only in accordance with the terms of the license agreement
7 /// you entered into with Samsung.
14 public class Window : IDisposable
16 private IntPtr _native_window = IntPtr.Zero;
22 return _native_window != IntPtr.Zero ? Interop.Window.evas_object_visible_get(_native_window) : false;
27 _native_window = Interop.Window.elm_win_add(IntPtr.Zero, "Window", 0);
37 Interop.Window.evas_object_show(_native_window);
42 Interop.Window.evas_object_hide(_native_window);
47 Interop.Window.elm_win_activate(_native_window);
50 public void InActive()
52 Interop.Window.elm_win_lower(_native_window);
57 if (_native_window != IntPtr.Zero)
59 Interop.Window.evas_object_unref(_native_window);
60 _native_window = IntPtr.Zero;