From bf015aea4d29fb3f95962a73aa08e544ddec751e Mon Sep 17 00:00:00 2001 From: Pinya <800pin.ru@gmail.com> Date: Sat, 21 Jul 2018 18:37:19 +0300 Subject: [PATCH] AceGUIWidget-MultiLineEditBox enable cursor reposition --- .../widgets/AceGUIWidget-MultiLineEditBox.lua | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ElvUI_Config/Libraries/AceGUI-3.0/widgets/AceGUIWidget-MultiLineEditBox.lua b/ElvUI_Config/Libraries/AceGUI-3.0/widgets/AceGUIWidget-MultiLineEditBox.lua index 24a4585..1814ed6 100644 --- a/ElvUI_Config/Libraries/AceGUI-3.0/widgets/AceGUIWidget-MultiLineEditBox.lua +++ b/ElvUI_Config/Libraries/AceGUI-3.0/widgets/AceGUIWidget-MultiLineEditBox.lua @@ -101,7 +101,7 @@ end local function OnMouseUp() -- ScrollFrame local self = this.obj.editBox self:SetFocus() --- EditBoxSetCursorPosition(self, self:GetNumLetters()) + EditBoxSetCursorPosition(self, self:GetNumLetters()) end local function OnReceiveDrag() -- EditBox / ScrollFrame @@ -123,7 +123,7 @@ local function OnReceiveDrag() -- if not this.hasfocus then this.hasfocus = true editBox:SetFocus() --- EditBoxSetCursorPosition(editBox, editBox:GetNumLetters()) + EditBoxSetCursorPosition(editBox, editBox:GetNumLetters()) end editBox:Insert(info) self.button:Enable() @@ -148,8 +148,8 @@ end local function OnTextSet() -- EditBox this:HighlightText(0, 0) --- EditBoxSetCursorPosition(this, this:GetNumLetters()) --- EditBoxSetCursorPosition(this, 0) + EditBoxSetCursorPosition(this, this:GetNumLetters()) + EditBoxSetCursorPosition(this, 0) this.obj.button:Disable() end @@ -270,11 +270,11 @@ local methods = { end, ["GetCursorPosition"] = function(self) - --return EditBoxGetCursorPosition(self.editBox) + return EditBoxGetCursorPosition(self.editBox) end, ["SetCursorPosition"] = function(self, pos) - --return EditBoxSetCursorPosition(self.editBox, pos) + return EditBoxSetCursorPosition(self.editBox, pos) end, ["OnWidthSet"] = function(self, width)