Внутренний подключаемый модуль (то есть подключаемый модуль, который сам по себе ничего не делает, но предоставляет другим подключаемым модулям дополнительные функции).
В настоящее время он используется только моими плагинами, и требуется (только один раз!)для запуска некоторых из них. Разработчики других плагинов тоже могут его использовать!
Реализовано:
*) Модальное диалоговое окно со строкой заголовка и кнопкой закрытия (X).
*) «Автоматическое» горизонтальное, вертикальное или табличное расположение списка Gui элементов.
*) Чек / радио коробки
*) Модальные меню со строкой заголовка и прокруткой, если список слишком длинный
*) Модальное меню для выбора игрока
*) Модальное окно сообщения (с дополнительным автоматическим закрытием по времени)
*) Немодальное информационное окно
*) Окно сообщения
*) Строка заголовка с дополнительной кнопкой закрытия
*) 11 маленьких иконок для основных элементов интерфейса (кнопка закрытия, стрелки, галочка и радио-кнопки)
0.5.1 журнал изменений:
*) Исправлено возможное исключение нулевого указателя с GuiVerticalLayout.getItemId ()
*) Упрощенная загрузка изображений
*) Добавлен GuiLayout.getChildFromId ()
Концепция:
Подключаемый модуль, который сам по себе ничего не делает, а предоставляет классы и инструменты для других надстроек для отображения и управления «контейнерами» графического интерфейса, освобождая других разработчиков от деталей реализации (части?) графического интерфейса, а также потенциально обеспечивая согласованный пользовательский опыт для игроков.
Это отдельный плагин, который необходимо установить только один раз в RW и который может использовать любой другой плагин, не «включая» его в свой собственный пакет.
На текущий момент плагины использующие RWGui:
*) GPS
*) Доски и балки
*) UPS
*) простой банк
*) Плагин Central
Скачать можно с моего или оф. сайта RW. Если скачиваете с моего репозитория, для удобста можно использовать WGET если у Вас linux сервер!
wget http://repo.geek-speak.perm.ru/RW_SCRIPTS/rwgui_0_5_1.zip