|
@@ -12,7 +12,7 @@ public class WindowProvider : IWindowProvider
|
|
byte[] bytes = compiledControl.Serialize().ToArray();
|
|
byte[] bytes = compiledControl.Serialize().ToArray();
|
|
IntPtr ptr = Marshal.AllocHGlobal(bytes.Length);
|
|
IntPtr ptr = Marshal.AllocHGlobal(bytes.Length);
|
|
Marshal.Copy(bytes, 0, ptr, bytes.Length);
|
|
Marshal.Copy(bytes, 0, ptr, bytes.Length);
|
|
- int handle = Interop.create_popup_window(title, ptr, bytes.Length);
|
|
|
|
|
|
+ int handle = Native.create_popup_window(title, ptr, bytes.Length);
|
|
Marshal.FreeHGlobal(ptr);
|
|
Marshal.FreeHGlobal(ptr);
|
|
|
|
|
|
SubscribeToEvents(compiledControl);
|
|
SubscribeToEvents(compiledControl);
|
|
@@ -24,7 +24,7 @@ public class WindowProvider : IWindowProvider
|
|
byte[] bytes = newLayout.Serialize().ToArray();
|
|
byte[] bytes = newLayout.Serialize().ToArray();
|
|
IntPtr ptr = Marshal.AllocHGlobal(bytes.Length);
|
|
IntPtr ptr = Marshal.AllocHGlobal(bytes.Length);
|
|
Marshal.Copy(bytes, 0, ptr, bytes.Length);
|
|
Marshal.Copy(bytes, 0, ptr, bytes.Length);
|
|
- Interop.state_changed(uniqueId, ptr, bytes.Length);
|
|
|
|
|
|
+ Native.state_changed(uniqueId, ptr, bytes.Length);
|
|
Marshal.FreeHGlobal(ptr);
|
|
Marshal.FreeHGlobal(ptr);
|
|
|
|
|
|
SubscribeToEvents(newLayout);
|
|
SubscribeToEvents(newLayout);
|
|
@@ -39,7 +39,7 @@ public class WindowProvider : IWindowProvider
|
|
|
|
|
|
foreach (var queuedEvent in body.QueuedEvents)
|
|
foreach (var queuedEvent in body.QueuedEvents)
|
|
{
|
|
{
|
|
- Interop.subscribe_to_event(body.UniqueId, queuedEvent);
|
|
|
|
|
|
+ Native.subscribe_to_event(body.UniqueId, queuedEvent);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|