www.boolean.name

www.boolean.name (http://forum.boolean.name/index.php)
-   Xors3D (http://forum.boolean.name/forumdisplay.php?f=126)
-   -   AlbaLynx [Xors3D GUI] (http://forum.boolean.name/showthread.php?t=12285)

wolfhound512 28.03.2010 16:41

AlbaLynx [Xors3D GUI]
 
Доброго времени суток.
Хочу представить вашему вниманию свой GUI.
AlbaLynx - GUI для Xors3D. Его особенности:
  • Внешний вид любого элемента целеком и полностью зависит от выбранного шаблона.
  • Гибкая система шаблонов, благодаря которой интерфейс может принимать любой вид и самые разные формы.
  • Довольно простой механизм создания своих элементов (только на C++)
  • Поддержка растровых и векторных шрифтов.
  • Поддержка Unicode. Все текстовые функции имеют двойной интерфейс, но внутри GUI текст хранится в юникоде.
  • Язык написания - С++. FP и OOP заголовки.
  • Вывод графики через FastImageXors (в будущем возможен переход на DirectX без посредников)
  • Способ распространения пока не определен
На данный момент присутствуют следующие элементы интерфейса:
  • Group
  • Window
  • Button
  • ToggleButton (CheckBox)
  • OptionButton
  • ListBox
  • TextBox
  • TextArea
  • ScrollBar
  • ScrollArea
  • Static (Label, Divider, Frame и пр.)
В скобках указаны элементы обладающие тем же функционалом, и для создания которых необходимо просто указать нужный шаблон.

ГУИ появился на свет после долгого переосмысления своих предшественников (GUIw512 [0.5], [1.0] и [DLL]) и работы над ошибками. Т.е. текущая версия уже 4я по счету, и это вселяет в меня уверенность, что на этот раз я все сделал правильно :)

Хочу выразить благодарность:
.Squid - за помощь и поддержку. Не в последнюю очередь благодаря его пинкам ГУИ дошел до стадии публикации :)
Mr F - за бета-тестирование и отлов глюков.
Всему сообществу blitz.pp.ru - за помощь в развитии предыдущих версий.

Скачать Demo


IGR 29.03.2010 02:39

Ответ: AlbaLynx [Xors3D GUI]
 
хочу сказать что эт реальный highlevel !! ;)

FDsagizi 29.03.2010 10:21

Ответ: AlbaLynx [Xors3D GUI]
 
Выглядет проработанным - молодец!

Mr_F_ 29.03.2010 12:56

Ответ: AlbaLynx [Xors3D GUI]
 
Круто! а то уж боялся что ты забил) сорри, что не тестил последнее время, просто было не до редактора.

wolfhound512 29.03.2010 22:25

Ответ: AlbaLynx [Xors3D GUI]
 
Спасибо! Положительные отзывы - стимул к дальнейшей работе. Да в общем-то и отрицательные тоже =)
Открытое бета-тестирование ожидается в середине-конце апреля.
Если есть желающие протестировать удобство и гибкость шаблонной системы, то напишу урок по созданию шаблонов.

Nex 30.03.2010 07:05

Ответ: AlbaLynx [Xors3D GUI]
 
Классно. Жаль, что в GUIw512, что в AlbaLynx есть зависимость от FastImage.. :(

BlackOut 30.03.2010 15:37

Ответ: AlbaLynx [Xors3D GUI]
 
Цитата:

Классно. Жаль, что в GUIw512, что в AlbaLynx есть зависимость от FastImage..
ВНИМАНИЕ ОФФ ТОП =)
а я с первого взгляда подумал что это новое порождение или новый мега "допил" который нарекся AlbaLynx`ом

гуи симпотишное, браво!! грац!!
П.С. но я предпочитаю изобретать свои велосипеды, но для тех.проектов\редакторов по-моему то что надо

L.D.M.T. 30.03.2010 15:51

Ответ: AlbaLynx [Xors3D GUI]
 
Приятно видеть, что разработку не забросил!
хотелось бы все-таки видеть версию и для блиц...

wolfhound512 30.03.2010 18:40

Ответ: AlbaLynx [Xors3D GUI]
 
Цитата:

Сообщение от Nex (Сообщение 143621)
Классно. Жаль, что в GUIw512, что в AlbaLynx есть зависимость от FastImage.. :(

Как я недавно узнал, при покупке Xors'a - FastImage в подарок. Если же проект не коммерческий, то, если не ошибаюсь, с автором FI можно договориться...
Или не устраивает не столько цена FI, сколько сама зависимость?

Цитата:

Сообщение от BlackOut
П.С. но я предпочитаю изобретать свои велосипеды, но для тех.проектов\редакторов по-моему то что надо

Я как раз больше ориентируюсь на игровое GUI, в том числе HUD. Именно для этого и сидел столько над системой шаблонов.

Цитата:

Сообщение от L.D.M.T.
Приятно видеть, что разработку не забросил!
хотелось бы все-таки видеть версию и для блиц...

Да я смотрю редактор тоже цветет и пахнет :).
На блиц SDK вроде бы ничего не мешает его перенести (при условии что на нем работает FI). А вот на обычный блиц сомнительно, т.к. необходим доступ к функциям загрузки и создания текстур, иначе придется извращаться.

firstvirus 01.04.2010 21:03

Ответ: AlbaLynx [Xors3D GUI]
 
Молодец! Судя по скрину получилась очень даже красиво. К сожалению нет времени поковырятся. Свою делаю :)

ABTOMAT 01.04.2010 21:40

Ответ: AlbaLynx [Xors3D GUI]
 
Цитата:

Сообщение от Nex (Сообщение 143621)
Классно. Жаль, что в GUIw512, что в AlbaLynx есть зависимость от FastImage.. :(

А ты предлагаешь писать свои либы для нечереззадной работы с 2Д специально для GUIw512 и AlbaLynx?

wolfhound512 14.04.2010 20:53

Ответ: AlbaLynx [Xors3D GUI]
 
Хорошая новость! Версия для чистого блица все таки будет -> спасибо MixailV!

IGR 14.04.2010 21:49

Ответ: AlbaLynx [Xors3D GUI]
 
хорошая новость !! :super:

.Squid 14.04.2010 22:11

Ответ: AlbaLynx [Xors3D GUI]
 

wolfhound512 30.04.2010 22:51

Ответ: AlbaLynx [Xors3D GUI]
 
А теперь плохие новости.
К сожалению старт откладывается, т.к. подключение блица вызвало некоторые проблемы.
Плюс к этому - помер ноут. Ведутся аварийно-спасательные работы.


Часовой пояс GMT +4, время: 21:54.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Перевод: zCarot