// license:BSD-3-Clause // copyright-holders:Aaron Giles, Vas Crabb //============================================================ // // disasmwininfo.h - Win32 debug window handling // //============================================================ #ifndef MAME_DEBUGGER_WIN_DISASMWININFO_H #define MAME_DEBUGGER_WIN_DISASMWININFO_H #pragma once #include "debugwin.h" #include "disasmbasewininfo.h" class disasmwin_info : public disasmbasewin_info { public: disasmwin_info(debugger_windows_interface &debugger); virtual ~disasmwin_info(); protected: virtual void recompute_children() override; virtual bool handle_command(WPARAM wparam, LPARAM lparam) override; virtual void draw_contents(HDC dc) override; private: virtual void process_string(const std::string &string) override; void update_caption(); HWND m_combownd; }; #endif