diff --git a/Source/UI/Edit/UIEditCtrl.h b/Source/UI/Edit/UIEditCtrl.h index 65012994..41f711df 100644 --- a/Source/UI/Edit/UIEditCtrl.h +++ b/Source/UI/Edit/UIEditCtrl.h @@ -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) diff --git a/Source/UI/Edit/UIEditVariants.cpp b/Source/UI/Edit/UIEditVariants.cpp index 57e3baf1..29e9810f 100644 --- a/Source/UI/Edit/UIEditVariants.cpp +++ b/Source/UI/Edit/UIEditVariants.cpp @@ -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; +}