diff --git a/addons/microdagr/XEH_clientInit.sqf b/addons/microdagr/XEH_clientInit.sqf
index 7a8d775a05..8a5db92e0b 100644
--- a/addons/microdagr/XEH_clientInit.sqf
+++ b/addons/microdagr/XEH_clientInit.sqf
@@ -17,6 +17,22 @@ private _closeCode = {
};
[(localize LSTRING(itemName)), QPATHTOF(images\microDAGR_item.paa), _conditonCode, _toggleCode, _closeCode] call EFUNC(common,deviceKeyRegisterNew);
+// Mode keybinds:
+["ACE3 Equipment", QGVAR(previousMode), LLSTRING(previousMode), {
+ private _newMode = GVAR(currentApplicationPage) - 1;
+ if (_newMode < APP_MODE_INFODISPLAY) then {
+ _newMode = APP_MODE_SETUP;
+ };
+ [_newMode] call FUNC(saveCurrentAndSetNewMode);
+}, ""] call CBA_fnc_addKeybind;
+
+["ACE3 Equipment", QGVAR(nextMode), LLSTRING(nextMode), {
+ private _newMode = GVAR(currentApplicationPage) + 1;
+ if (_newMode > APP_MODE_SETUP) then {
+ _newMode = APP_MODE_INFODISPLAY;
+ };
+ [_newMode] call FUNC(saveCurrentAndSetNewMode);
+}, ""] call CBA_fnc_addKeybind;
//Add Eventhandler:
[QEGVAR(vector,rangefinderData), {_this call FUNC(recieveRangefinderData)}] call CBA_fnc_addEventHandler;
diff --git a/addons/microdagr/functions/fnc_saveCurrentAndSetNewMode.sqf b/addons/microdagr/functions/fnc_saveCurrentAndSetNewMode.sqf
index 973e0ac7fb..068b8d2cd2 100644
--- a/addons/microdagr/functions/fnc_saveCurrentAndSetNewMode.sqf
+++ b/addons/microdagr/functions/fnc_saveCurrentAndSetNewMode.sqf
@@ -20,7 +20,7 @@ params ["_newMode"];
disableSerialization;
private _display = uiNamespace getVariable [[QGVAR(RscTitleDisplay), QGVAR(DialogDisplay)] select (GVAR(currentShowMode) == DISPLAY_MODE_DIALOG), displayNull];
-if (isNull _display) exitWith {ERROR("No Display");};
+if (isNull _display) exitWith {LOG("No Display");};
if (GVAR(currentApplicationPage) == 2) then {
private _theMap = [_display displayCtrl IDC_MAPDETAILS, _display displayCtrl IDC_MAPPLAIN] select (!GVAR(mapShowTexture));
diff --git a/addons/microdagr/stringtable.xml b/addons/microdagr/stringtable.xml
index f34315d59c..eaf4c9bbd2 100644
--- a/addons/microdagr/stringtable.xml
+++ b/addons/microdagr/stringtable.xml
@@ -584,5 +584,11 @@
设定有多少数据会显示在微型军用GPS接收器上。这些资料的多寡会反映在迷你地图的显示上。
設定有多少數據會顯示在微型軍用GPS接收器上。這些資料的多寡會反映在迷你地圖的顯示上。
+
+ MicroDAGR - Previous Mode
+
+
+ MicroDAGR - Next Mode
+