From 5e74564956218773790611d0ddf82eb8352e495b Mon Sep 17 00:00:00 2001 From: Modnark <66146584+Modnark@users.noreply.github.com> Date: Mon, 10 Oct 2022 18:41:46 -0400 Subject: [PATCH] Add listener for View button --- src/source/Listener/MenuButtonListener.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/source/Listener/MenuButtonListener.cpp b/src/source/Listener/MenuButtonListener.cpp index 4f0b02b..fbd6d67 100644 --- a/src/source/Listener/MenuButtonListener.cpp +++ b/src/source/Listener/MenuButtonListener.cpp @@ -34,4 +34,19 @@ void MenuButtonListener::onButton1MouseClick(BaseButtonInstance* button) break; } } + else if(button->name == "view") + { + HMENU mainmenu = CreatePopupMenu(); + AppendMenu(mainmenu, MF_STRING, 103, "Image Server Model View"); + + POINT p; + GetCursorPos(&p); + int menuClick = TrackPopupMenu(mainmenu, TPM_LEFTBUTTON | TPM_RETURNCMD, p.x, p.y, 0, Globals::mainHwnd, 0); + switch (menuClick) + { + case 103: + g_dataModel->getThumbnailGenerator()->click("PNG", 512, 512, true); + break; + } + } } \ No newline at end of file