|
|
@ -273,11 +273,20 @@ function UIMinimap:createFlagWindow(pos)
|
|
|
|
|
|
|
|
|
|
|
|
flagRadioGroup:selectWidget(flagRadioGroup:getFirstWidget())
|
|
|
|
flagRadioGroup:selectWidget(flagRadioGroup:getFirstWidget())
|
|
|
|
|
|
|
|
|
|
|
|
okButton.onClick = function()
|
|
|
|
local successFunc = function()
|
|
|
|
self:addFlag(pos, flagRadioGroup:getSelectedWidget().icon, description:getText())
|
|
|
|
self:addFlag(pos, flagRadioGroup:getSelectedWidget().icon, description:getText())
|
|
|
|
self:destroyFlagWindow()
|
|
|
|
self:destroyFlagWindow()
|
|
|
|
end
|
|
|
|
end
|
|
|
|
cancelButton.onClick = function() self:destroyFlagWindow() end
|
|
|
|
|
|
|
|
|
|
|
|
local cancelFunc = function()
|
|
|
|
|
|
|
|
self:destroyFlagWindow()
|
|
|
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
okButton.onClick = successFunc
|
|
|
|
|
|
|
|
cancelButton.onClick = cancelFunc
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
self.flagWindow.onEnter = successFunc
|
|
|
|
|
|
|
|
self.flagWindow.onEscape = cancelFunc
|
|
|
|
|
|
|
|
|
|
|
|
self.flagWindow.onDestroy = function() flagRadioGroup:destroy() end
|
|
|
|
self.flagWindow.onDestroy = function() flagRadioGroup:destroy() end
|
|
|
|
end
|
|
|
|
end
|
|
|
|