Changeset View
Changeset View
Standalone View
Standalone View
binaries/data/mods/public/gui/session/minimap/MiniMapDialogButton.js
- This file was added.
/** | |||||
* If the button that this class manages is pressed, an idle unit having one of the given classes is selected. | |||||
*/ | |||||
class MiniMapDialogButton | |||||
{ | |||||
constructor(miniMapDialog) | |||||
{ | |||||
this.dialogButton = Engine.GetGUIObjectByName("miniMapDialogButton"); | |||||
this.dialogButton.onPress = miniMapDialog.toggle.bind(miniMapDialog); | |||||
registerHotkeyChangeHandler(this.onHotkeyChange.bind(this)); | |||||
} | |||||
onHotkeyChange() | |||||
{ | |||||
this.dialogButton.tooltip = | |||||
colorizeHotkey("%(hotkey)s" + " ", "session.minimapdialog") + | |||||
translate(this.Tooltip); | |||||
} | |||||
} | |||||
MiniMapDialogButton.prototype.Tooltip = markForTranslation("Open large view of mini map"); |
Wildfire Games · Phabricator