- Environment->addStaticText(chartowchar_t(gettext("KEYBINDINGS")),
- rect, false, true, this, -1);
- //t->setTextAlignment(gui::EGUIA_CENTER, gui::EGUIA_UPPERLEFT);
- }
- v2s32 offset(25, 40);
- // buttons
-
- {
- core::rect < s32 > rect(0, 0, 100, 20);
- rect += topleft + v2s32(offset.X, offset.Y);
- Environment->addStaticText(chartowchar_t(gettext("Forward")),
- rect, false, true, this, -1);
- //t->setTextAlignment(gui::EGUIA_CENTER, gui::EGUIA_UPPERLEFT);
- }
-
- {
- core::rect < s32 > rect(0, 0, 100, 30);
- rect += topleft + v2s32(offset.X + 105, offset.Y - 5);
- this->forward = Environment->addButton(rect, this,
- GUI_ID_KEY_FORWARD_BUTTON,
- narrow_to_wide(KeyNames[key_forward]).c_str());
- }
-
- offset += v2s32(0, 25);
- {
- core::rect < s32 > rect(0, 0, 100, 20);
- rect += topleft + v2s32(offset.X, offset.Y);
- Environment->addStaticText(chartowchar_t(gettext("Backward")),
- rect, false, true, this, -1);
- //t->setTextAlignment(gui::EGUIA_CENTER, gui::EGUIA_UPPERLEFT);
- }
-
- {
- core::rect < s32 > rect(0, 0, 100, 30);
- rect += topleft + v2s32(offset.X + 105, offset.Y - 5);
- this->backward = Environment->addButton(rect, this,
- GUI_ID_KEY_BACKWARD_BUTTON,
- narrow_to_wide(KeyNames[key_backward]).c_str());
- }
- offset += v2s32(0, 25);
- {
- core::rect < s32 > rect(0, 0, 100, 20);
- rect += topleft + v2s32(offset.X, offset.Y);
- Environment->addStaticText(chartowchar_t(gettext("Left")),
- rect, false, true, this, -1);
- //t->setTextAlignment(gui::EGUIA_CENTER, gui::EGUIA_UPPERLEFT);
- }
-
- {
- core::rect < s32 > rect(0, 0, 100, 30);
- rect += topleft + v2s32(offset.X + 105, offset.Y - 5);
- this->left = Environment->addButton(rect, this, GUI_ID_KEY_LEFT_BUTTON,
- narrow_to_wide(KeyNames[key_left]).c_str());
- }
- offset += v2s32(0, 25);
- {
- core::rect < s32 > rect(0, 0, 100, 20);
- rect += topleft + v2s32(offset.X, offset.Y);
- Environment->addStaticText(chartowchar_t(gettext("Right")),
- rect, false, true, this, -1);
- //t->setTextAlignment(gui::EGUIA_CENTER, gui::EGUIA_UPPERLEFT);
- }
-
- {
- core::rect < s32 > rect(0, 0, 100, 30);
- rect += topleft + v2s32(offset.X + 105, offset.Y - 5);
- this->right = Environment->addButton(rect, this,
- GUI_ID_KEY_RIGHT_BUTTON,
- narrow_to_wide(KeyNames[key_right]).c_str());
- }
- offset += v2s32(0, 25);
- {
- core::rect < s32 > rect(0, 0, 100, 20);
- rect += topleft + v2s32(offset.X, offset.Y);
- Environment->addStaticText(chartowchar_t(gettext("Use")),
- rect, false, true, this, -1);
- //t->setTextAlignment(gui::EGUIA_CENTER, gui::EGUIA_UPPERLEFT);
- }
-
- {
- core::rect < s32 > rect(0, 0, 100, 30);
- rect += topleft + v2s32(offset.X + 105, offset.Y - 5);
- this->use = Environment->addButton(rect, this, GUI_ID_KEY_USE_BUTTON,
- narrow_to_wide(KeyNames[key_use]).c_str());
- }
- offset += v2s32(0, 25);
- {
- core::rect < s32 > rect(0, 0, 100, 20);
- rect += topleft + v2s32(offset.X, offset.Y);
- Environment->addStaticText(chartowchar_t(gettext("Sneak")),
- rect, false, true, this, -1);
- //t->setTextAlignment(gui::EGUIA_CENTER, gui::EGUIA_UPPERLEFT);
- }
-
- {
- core::rect < s32 > rect(0, 0, 100, 30);
- rect += topleft + v2s32(offset.X + 105, offset.Y - 5);
- this->sneak = Environment->addButton(rect, this,
- GUI_ID_KEY_SNEAK_BUTTON,
- narrow_to_wide(KeyNames[key_sneak]).c_str());
- }
- offset += v2s32(0, 25);
- {
- core::rect < s32 > rect(0, 0, 100, 20);
- rect += topleft + v2s32(offset.X, offset.Y);
- Environment->addStaticText(chartowchar_t(gettext("Jump")), rect, false, true, this, -1);
- //t->setTextAlignment(gui::EGUIA_CENTER, gui::EGUIA_UPPERLEFT);
- }
-
- {
- core::rect < s32 > rect(0, 0, 100, 30);
- rect += topleft + v2s32(offset.X + 105, offset.Y - 5);
- this->jump = Environment->addButton(rect, this, GUI_ID_KEY_JUMP_BUTTON,
- narrow_to_wide(KeyNames[key_jump]).c_str());
- }
-
- offset += v2s32(0, 25);
- {
- core::rect < s32 > rect(0, 0, 100, 20);
- rect += topleft + v2s32(offset.X, offset.Y);
- Environment->addStaticText(chartowchar_t(gettext("Inventory")),
- rect, false, true, this, -1);