Krutoy 1 169 Опубликовано: 25 июня, 2015 (изменено) GML уже не один год является единственным и самым продвинутым GUI для OC. Он предоставляет возможность легко создавать сложные интерфейсы. Я использовал готовый код и улучшил его. Добавлено: Поддержка юникода - раньше русские тексты отображались на половину Работа с цветом "без потерь" - до меня цвета искажались Небольшие правки, например, исправленна позиция скролла https://github.com/OpenPrograms/Gopher-Programs/tree/master/gml Документация на английском. Скриншоты старой и новой версии для сравнения: По просьбам Asummonster'а сделал GML в одном файле. Исходник: https://github.com/K...ib/gml_full.lua Теперь достаточно скачать и подключить только 1 файл: wget "https://raw.githubusercontent.com/Krutoy242/Gopher-Programs/Packed/gml/lib/gml_full.lua" gml.lua local gml = require"gml" Эта "сборка" содержит в себе файлы gml.lua, gfxbuffer.lua и default.gss. Если вам нужны остальные файлы типа canvas.lua или gmlDialogs.lua, качайте отдельно. Изменено 3 февраля, 2016 пользователем Krutoy 6 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
NEO 541 Опубликовано: 25 июня, 2015 Ты не встречал ошибку с listbox, при попытке скролла ошибка. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Asummonster 592 Опубликовано: 25 июня, 2015 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Krutoy Автор темы 1 169 Опубликовано: 25 июня, 2015 Ты не встречал ошибку с listbox, при попытке скролла ошибка. Дай скрин ошибки, исходник и условия когда она появляется пожалуйста. Исправлю. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Fingercomp 4 409 Опубликовано: 12 августа, 2015 (Пришла идея продублировать из чатика инфу, но уже спустя тройку дней) Что ж, Суслик a.k.a Гофер проснулся и вмонитровал изменения, предложенные @Krutoy, спустя месяц с лишним после пулл-реквеста. https://github.com/OpenPrograms/Gopher-Programs/pull/11 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Krutoy Автор темы 1 169 Опубликовано: 12 августа, 2015 (Пришла идея продублировать из чатика инфу, но уже спустя тройку дней) Что ж, Суслик a.k.a Гофер проснулся и вмонитровал изменения, предложенные @Krutoy, спустя месяц с лишним после пулл-реквеста. https://github.com/OpenPrograms/Gopher-Programs/pull/11 Ееейй!! Ура, наконец то. Теперь всё будут пользоваться нормальной версией. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Krutoy Автор темы 1 169 Опубликовано: 26 августа, 2015 (изменено) По просьбам Asummonster'а сделал GML в одном файле. Исходник: https://github.com/Krutoy242/Gopher-Programs/blob/29a268607771abfbff81416ac3fe8179929710d6/gml/lib/gml_full.lua Теперь достаточно скачать и подключить только 1 файл: wget "https://raw.githubusercontent.com/Krutoy242/Gopher-Programs/29a268607771abfbff81416ac3fe8179929710d6/gml/lib/gml_full.lua" gml.lua local gml = require"gml" Эта "сборка" содержит в себе файлы gml.lua, gfxbuffer.lua и default.gss. Если вам нужны остальные файлы типа canvas.lua или gmlDialogs.lua, качайте их из офф. репы. Изменено 26 августа, 2015 пользователем Krutoy Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
1Ridav 1 049 Опубликовано: 15 декабря, 2015 По просьбам Asummonster'а сделал GML в одном файле. Исходник: https://github.com/Krutoy242/Gopher-Programs/blob/29a268607771abfbff81416ac3fe8179929710d6/gml/lib/gml_full.lua Теперь достаточно скачать и подключить только 1 файл: wget "https://raw.githubusercontent.com/Krutoy242/Gopher-Programs/29a268607771abfbff81416ac3fe8179929710d6/gml/lib/gml_full.lua" gml.lua local gml = require"gml" Эта "сборка" содержит в себе файлы gml.lua, gfxbuffer.lua и default.gss. Если вам нужны остальные файлы типа canvas.lua или gmlDialogs.lua, качайте их из офф. репы. http://puu.sh/lWlwp/d5a6a40e3e.png Прошу поправить скроллбар Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Krutoy Автор темы 1 169 Опубликовано: 16 декабря, 2015 http://puu.sh/lWlwp/d5a6a40e3e.png Прошу поправить скроллбар Ок, в течении 2-3х дней сделаю. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Krutoy Автор темы 1 169 Опубликовано: 3 февраля, 2016 (изменено) Ок, в течении 2-3х дней сделаю. Прошло чуть больше двух дней, и.. Я исправил! Суслик (автор GML) в течении пары месяцев зальет изменения в главный репозиторий, а пока можете качать GML из моего, одним файлом, как описано в первом сообщении. wget "https://raw.githubusercontent.com/Krutoy242/Gopher-Programs/Packed/gml/lib/gml_full.lua" gml.lua Было -> Стало Изменено 3 февраля, 2016 пользователем Krutoy 5 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
qwertyMAN 1 722 Опубликовано: 3 февраля, 2016 Ок, в течении 2-3х дней сделаю. С новым годом! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
alxmamaev 0 Опубликовано: 15 июля, 2016 Ура! Я уж думал что самому придется мир спасать от отсутствия графических библиотек. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Totoro 3 563 Опубликовано: 15 июля, 2016 Ура! Я уж думал что самому придется мир спасать от отсутствия графических библиотек. (OC) "Лёгкая" библиотека GUI (OC) DoubleBuffering или мощная графическая библиотека (OC) Модульная оконная библиотека Графическая библиотека "Граффити" (OC) Rainbow - цветной вывод (OC) GUI Library. Vector graphics. beta 0.0.2 (OC) Image: глобальная библиотека для работы с изображениями (OC) ColorLib: библиотека для работы с цветом Минибиблиотека rectangle Формат картинок для OpenComputers (OC) NeoX - Графическая библиотека GUI библиотека (ComputerCraft) Braille Bicycle - монохромные пиксели (OpenComputers) Система визуального программирования FormsMaker Комната виртуальной реальности (OC) GUIAPI: Продолжение GUI API (Opencomputers) 7 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Alex 4 683 Опубликовано: 15 июля, 2016 @@Totoro, ты не оставил шанса родится новому Брюсу Уилиссу Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Totoro 3 563 Опубликовано: 15 июля, 2016 @@Totoro, ты не оставил шанса родится новому Брюсу Уилиссу А я что-то наоборот так вдохновился этим списком, что обдумываю вариант запилить свою библиотечку. Приятно чувствовать поддержку от такого количества единомышленников. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах