Форум » » Custom GUI » Ответить

Custom GUI

Даниил: Можно ли прикрутить движок QSP к своему интерфейсу? Тоесть там свои кнопочки, полноэкранный режим, своё оформление панелей "Действия", "Предметы", "Дополнительно описание". Заранее благодарен за ответ.

Ответов - 40, стр: 1 2 All

123th: так как нужно не позволяют текущие возможности движка. ммм.... ну я не думаю что сложно добавить возможность менять размеры и положение окон в проигрывателе, начать можно с малого - добавить оператор позволяющий/запрещающий ресайзить фреймы (двигать разделители). при этом все фреймы должны задаваться в процентах от основного окна (соответсвующий оператор тоже неплохо бы добавить). также наверное совсем не трудно сделать чтоб параметры фона и текста задаваемые операторами применялись к конкретному фрейму а не ко всему нитерфейсу разом (допустим ввести числовой индекс у данных операторов/переменных, соответствующий номеру фрейма... и не забыть про "всплывающие" меню типа ввода текста). для начала уже неплохо.

Nex: 123th добавить фичу - несложно. Удержаться от добавления полезных в частности, но вредных в общем случае фич - гораздо сложнее.

123th: ну, в данном случае они скорее полезны, т.к. способствуют улучшению внешнего вида игрового пространства, что в свою очередь положительно сказывается на потенциальных пользователях... при этом ничего плохого вроде не делают.


Nex: 123th это только на первый взгляд.

Nolite: Byte писал: даже в этом "демо" код нечеловечески страшен. Даже в этом демо код не сложнее простенького ini-файла. И намного читабельнее, чем XML, от которого рябит в глазах. Если все же непонятно, стоит подождать игр с классным оформлением на урке.

Ajenta: Мы подождём, угу. И посмотрим, и заодно их код.

[Ray]: fireton Архив где? В личку. Byte Хтмл у куспа действительно неприятен. Просто он часто меня обламывал, например нельзя обтекание картинки текстом сделать :( а вообще, хотелось бы видеть такие смертоносные функции как OnMouseOver и атрибут <Img> - Position:Absolute если реализация возможна, то прошу, пожалуйста :) Алсо, реквестирую следующие операторы плеера: CHANGEACTS 'String' CHANGEIMPUT 'String' CHANGEOBJS 'String' CHANGESTAT 'String' Изменяют название окна действий/предметов/доп. на String Сообщение отредактировано модератором.

Byte: [Ray], это ты можешь в конфиге прописать.

ASBer: можно ли запустить QSP в консоле без GUI и как это сделать?

Byte: Простейший консольный интерфейс для QSP: http://paste.pocoo.org/show/143037/

[Ray]: Byte ммм... а как?) слоупок.jpg

Byte: Оказалось, я эту фичу заблокировал :)

Byte: Тогда вариант просто заголовки окошек отключить через конфиг.

[Ray]: Byte а что за конфиг вообще такой, кто...

Byte: Файл qspgui.cfg - если он лежит рядом с файлом .qsp, то при загрузке игры плеер будет использовать его, вместо конфига по умолчанию.

123th: Nex пишет: 123th добавить фичу - несложно. Удержаться от добавления полезных в частности, но вредных в общем случае фич - гораздо сложнее. у меня предложение - графический интерфейс это зло, поэтому давайте вернёмся к консольной версии, а остальные уничтожим как ересь. а графику если и выводить то только символьную.

Byte: Уже:

ASBer: Оо! то что нужно

[Ray]: Byte Аааааааааа! Уберите это от меня и скажите что это всего лишь страный сон!!!

123th: [Ray] пишет: Byte Аааааааааа! Уберите это от меня и скажите что это всего лишь страный сон!!! хы хы хы - это суровая реальность! > ] ASBer пишет: Оо! то что нужно да да! присоединяюсь! gui в топку!



полная версия страницы