Decompile fn_11077 (UIShowAndEditTimeCtrl::UIShowAndEditTimeCtrl)

Batch #8048 by secret: 0 byte-identical, 1 confirmed by peer review.

- fn_11077 UIShowAndEditTimeCtrl::UIShowAndEditTimeCtrl: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, System4z, Tanke
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
This commit is contained in:
ragnarok-clanker 2026-10-31 13:47:03 +00:00
commit c6ab9258b6
2 changed files with 12 additions and 0 deletions

View file

@ -261,6 +261,7 @@ bool HasNaviLinkTag(const std::string& text);
class UIShowAndEditTimeCtrl : public UIWindow {
public:
explicit UIShowAndEditTimeCtrl(UIWindowContext& windows);
void Paint() override;
void Slot15(int width, int height) override;
int SendMsg(UIWindow* sender, int message, std::intptr_t argument1, std::intptr_t argument2, std::intptr_t argument3, std::intptr_t argument4) override;
@ -269,6 +270,10 @@ public:
protected:
UIEditContext* m_edit;
public:
/* 0084 */ int unknown_0084;
/* 0088 */ int unknown_0088;
};
#if defined(_WIN32) && !defined(_WIN64)

View file

@ -555,3 +555,10 @@ void UIEditCtrl3::ClearLineState() {
this->unknown_0164 = nullptr;
}
}
// OFFSET: 0x0086E7D0
// FUNCTION: fn_11077
UIShowAndEditTimeCtrl::UIShowAndEditTimeCtrl(UIWindowContext& windows) : UIWindow(windows, 0) {
this->unknown_0084 = 0;
this->unknown_0088 = 0;
}