2 using System.Runtime.InteropServices;
4 internal static partial class Interop {
5 internal static partial class Window {
6 [DllImport(Libraries.Elementary, CallingConvention = CallingConvention.Cdecl)]
7 internal static extern IntPtr elm_win_add(IntPtr parent, string name, int type);
9 [DllImport(Libraries.Evas, CallingConvention = CallingConvention.Cdecl)]
10 internal static extern void evas_object_show(IntPtr obj);
12 [DllImport(Libraries.Evas, CallingConvention = CallingConvention.Cdecl)]
13 internal static extern void evas_object_hide(IntPtr obj);
15 [DllImport(Libraries.Evas, CallingConvention = CallingConvention.Cdecl)]
16 internal static extern bool evas_object_visible_get(IntPtr obj);
18 [DllImport(Libraries.Evas, CallingConvention = CallingConvention.Cdecl)]
19 internal static extern void evas_object_unref(IntPtr obj);
21 [DllImport(Libraries.Evas, CallingConvention = CallingConvention.Cdecl)]
22 internal static extern void elm_win_activate(IntPtr obj);
24 [DllImport(Libraries.Evas, CallingConvention = CallingConvention.Cdecl)]
25 internal static extern void elm_win_lower(IntPtr obj);