diff --git a/ClickableTransparentOverlay/HookController.cs b/ClickableTransparentOverlay/HookController.cs
index e83b3f1..d78dd5b 100644
--- a/ClickableTransparentOverlay/HookController.cs
+++ b/ClickableTransparentOverlay/HookController.cs
@@ -120,7 +120,8 @@ namespace ClickableTransparentOverlay
}
///
- /// Tells the HookController if the ImGui is ready to accept keyboard/mouse messages.
+ /// Consumes all (max limit 10 to avoid infinite loop) the
+ /// keyboard/mouse messages from the message queue.
///
public void PopMessages()
{
@@ -157,6 +158,18 @@ namespace ClickableTransparentOverlay
}
}
+ ///
+ /// Push the keyboard/mouse message to the message queue.
+ ///
+ ///
+ /// Message Type.
+ ///
+ ///
+ /// Message details.
+ ///
+ ///
+ /// Only Mouse Up/Down hook uses this param to pass isDownEvent param.
+ ///
private void PushMessage(HookControllerMessageType type, EventArgs e, bool miscArg = false)
{
var message = new HookControllerMessage()
diff --git a/DriverProgram/DriverProgram.csproj b/DriverProgram/DriverProgram.csproj
index 5aacd91..c99131e 100644
--- a/DriverProgram/DriverProgram.csproj
+++ b/DriverProgram/DriverProgram.csproj
@@ -81,6 +81,11 @@
..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll
+
+
+ PreserveNewest
+
+
diff --git a/DriverProgram/Program.cs b/DriverProgram/Program.cs
index f719c58..df651d1 100644
--- a/DriverProgram/Program.cs
+++ b/DriverProgram/Program.cs
@@ -69,7 +69,7 @@
ImGui.NewLine();
if (File.Exists("image.png"))
{
- ImGui.Image(overlay.AddOrGetImagePointer("image.png"), new Vector2(600, 400));
+ ImGui.Image(overlay.AddOrGetImagePointer("image.png"), new Vector2(256, 256));
}
else
{
diff --git a/DriverProgram/image.png b/DriverProgram/image.png
new file mode 100644
index 0000000..86069c3
Binary files /dev/null and b/DriverProgram/image.png differ