rodecomp/Source/UI/Lists/UIComboBoxWnd.h
ragnarok-clanker bce4341fac Decompile 3 functions in Source/UI/Acceptance/UIChooseSellBuyWnd.cpp, Source/UI/Dialogs/UIDisconnectedServerMsgWnd.h, ...
Batch #4738 by eAthena: 0 byte-identical, 3 confirmed by peer review.

- fn_12337 UIComboBoxIDWnd::SendMsg: logic confirmed by peer review
- fn_12338 UIComboBoxWnd::SendMsg: logic confirmed by peer review
- fn_12340 UIDisconnectedServerMsgWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: alisonrag, Snow, Qwenkler3.8
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 04:41:46 +00:00

30 lines
888 B
C++

#ifndef RAGNAROK_SOURCE_UI_LISTS_UICOMBOBOXWND_H
#define RAGNAROK_SOURCE_UI_LISTS_UICOMBOBOXWND_H
#include "UI/Window/UIFrameWnd.h"
class UIListBox;
class UIComboBoxWnd : public UIFrameWnd {
public:
/* 00B4 */ UIListBox* m_list;
/* 00B8 */ UIWindow* m_owner;
void Resize(int width, int height) override;
void Paint() override;
int SendMsg(UIWindow* sender, int message, std::intptr_t argument1, std::intptr_t argument2, std::intptr_t argument3, std::intptr_t argument4) override;
void SetOwner(UIWindow* owner);
};
class UIComboBoxIDWnd : public UIFrameWnd {
public:
/* 00B4 */ UIListBox* m_list;
/* 00B8 */ UIWindow* m_owner;
void Resize(int width, int height) override;
void Paint() override;
int SendMsg(UIWindow* sender, int message, std::intptr_t argument1, std::intptr_t argument2, std::intptr_t argument3, std::intptr_t argument4) override;
};
#endif