Выравнивание кнопок

Небольшой сникпик новой фичи фурки. Кто-то уже видел.

Можно выравнивать кнопки вправо влево и по центру (переменная btnalign) и можно выравнивать текст внутри кнопки (переменная btntxtalign). Такие дела.

23 thoughts on “Выравнивание кнопок”

  1. Честно говоря, я тоже не понимаю пока ажиотажа вокруг рядов кнопок — видел такое в RipOs URQ 1.4 — не проникся. Вещь интерфейсная. Ну да, я могу это использовать, сделать подобие пульта космического корабля… может тогда лучше сделать стандартными функциями FireURQ? Картинку повесить и отлавливать клики мышки?

  2. Привет. Поздравляю с новым релизом! 😉
    Теперь, как в пословице говорится — «кто о чём, а вшивый про баню» — я о выравнивании кнопок.
    Посмотри пожалуйста на свой первый скрин! Там ведь очень много пустого места. Вполне хватает для второго столбца с кнопками.
    Выглядело бы очень эстетично, не говоря уж о практичности!
    Дело в том, что когда пишешь много текста, то стараешься разбивать его на части, чтобы всё влезло в экран. А когда начинаешь добавлять кнопки, то стартует внутренняя борьба за каждую лишнюю букву в написанном тексте и вид этих зияющих пустот пустот пропадающих на экране зазря очень режет… А уж если хочется вставить кнопок больше трёх, то тут начинается последний смертный бой на поле боя которого остаются последние уцелевшие герои семантики… Просто посмотри, — сколько пустого места зазря пропадает!
    Ладно. Наверное это не убедительно. Ну ладно.
    С наилудшими.

  3. Сникпик (sneak peek) это краткое превью новых функций в ещё не выпущенной версии. 1.3 ещё не вышла.

  4. А где скачать-то 1.3-ю? По ссылке 1.2-я лежит!
    Кнопки нифига не выравниваются…

  5. Реализуй, что-б кнопки можно было в горизонтальный ряд выстраивать! С наилудшими.

  6. Ну, надо просто последовательно меню реализовывать. Не писать среди всей толпы возможных действий «Поговорить с Васей», «Поговорить с Петей», «Поговорить с Машей» и т.д., а делать пункт «Поговорить с …» и в нём уже реализовывать выбор конкретного персонажа.

  7. Зачем сразу «угадай кнопку»? Частный случай: Реализовывал систему, где по городу ходят NPC и в некоторое время в неком месте (обычно вечером на главной площади) собирается много народу, со всеми можно поговорить, и кнопок получается довольно таки много. Еще вариант, в большом помещении со множеством предметов, с которыми можно взаимодействовать. Возможность помещать кнопки в несколько колонок будет полезна и для подобных систем.

  8. Ну да, ну-да — поменьше текста, поменьше кнопок 😉

  9. Ажиотаж вызван тем, чтобы простыня кнопок не уползала за экран 😉

    Игры надо проектировать правильно. 🙂 Чтоб не было простыни кнопок.

  10. > Ажиотаж вызван тем, чтобы простыня кнопок не уползала за экран
    Игра «угадай кнопку»? 😉

  11. Ажиотаж вызван тем, чтобы простыня кнопок не уползала за экран 😉

  12. Это ты описываешь кастомные кнопки. Я думаю про них. В смысле, чтоб кнопку можно было размещать в произвольном месте экрана, как декоратор. Тогда можно много чего из описанного тобою реализовать…

    Только погоня за фичами — она порочна в своей сути (я знаю, что сам ей подвержен, знаю). Больше возможностей — не значит, что будут писаться более качественные игры или что их будет больше.

  13. да и графическое оформление вполне можно засунуть аки некликабельные кнопки-картинки

  14. Как это «не понимаю»?

    ИМХО, данная фича многофункциональна. Для примера, можно забить:
    — Север, Юг, Восток и Запад; Вперед, Назад, Вправо, Влево.
    — Телефон, Сейф, Кодовый замок.
    — Qwerty-клавиатуру
    — Пятнашки

    и т.д.

  15. В планах есть возможность задавать количество кнопок в ряду, т.е. можно будет делать несколько кнопок рядом. Правда, я не понимаю ажиотажа вокруг этой фичи. 🙂

  16. Может, лучше в два ряда, чем вправо-влево? 😉

  17. Неплохо было бы выравнивать кнопки и по ширине, то есть кнопка на всю длину экрана 🙂

Обсуждение закрыто.