flickerstreak@2: flickerstreak@2: flickerstreak@2: flickerstreak@2: flickerstreak@2: flickerstreak@2: flickerstreak@2: flickerstreak@2: flickerstreak@2: flickerstreak@2: flickerstreak@2: flickerstreak@2: flickerstreak@2: flickerstreak@2: this.selectedKey = getglobal(this:GetName().."SelectedKeyText") flickerstreak@2: this.currentAction = getglobal(this:GetName().."CurrentActionText") flickerstreak@2: this:RegisterForClicks("MiddleButtonUp","Button4Up","Button5Up") flickerstreak@2: flickerstreak@2: flickerstreak@2: local k, a = ReBinder:HandleKeyPressed(arg1) flickerstreak@2: if k then flickerstreak@2: this.selectedKey:SetText(k) flickerstreak@2: this.currentAction:SetText(a or "(none)") flickerstreak@2: end flickerstreak@2: flickerstreak@2: flickerstreak@2: flickerstreak@2: flickerstreak@2: flickerstreak@2: flickerstreak@2: this.selectedKey = getglobal(this:GetName().."DialogSelectedKeyText") flickerstreak@2: this.currentAction = getglobal(this:GetName().."DialogCurrentActionText") flickerstreak@2: this.statusMsg = getglobal(this:GetName().."DialogStatusMsg") flickerstreak@2: tinsert(UISpecialFrames,this:GetName()) flickerstreak@2: this:RegisterForClicks("MiddleButtonUp","Button4Up","Button5Up") flickerstreak@2: flickerstreak@2: flickerstreak@2: this.selectedKey:SetText("(none)") flickerstreak@2: this.currentAction:SetText("(none)") flickerstreak@2: this.statusMsg:SetText("") flickerstreak@2: ReBinder:ShowClickBindingButtons() flickerstreak@2: flickerstreak@2: flickerstreak@2: ReBinder:HideClickBindingButtons() flickerstreak@2: ReBinder:ClearSelectedKey() flickerstreak@2: flickerstreak@2: flickerstreak@2: local k, a = ReBinder:HandleKeyPressed(arg1) flickerstreak@2: if k then flickerstreak@2: this.selectedKey:SetText(k) flickerstreak@2: this.currentAction:SetText(a or "(none)") flickerstreak@2: end flickerstreak@2: flickerstreak@2: flickerstreak@2: local k, a = ReBinder:HandleKeyPressed(arg1) flickerstreak@2: if k then flickerstreak@2: this.selectedKey:SetText(k) flickerstreak@2: this.currentAction:SetText(a or "(none)") flickerstreak@2: end flickerstreak@2: flickerstreak@2: flickerstreak@2: flickerstreak@2: flickerstreak@2: