Показать сообщение отдельно
Старый 28.03.2010, 16:41   #1
wolfhound512
Знающий
 
Аватар для wolfhound512
 
Регистрация: 18.02.2008
Сообщений: 276
Написано 121 полезных сообщений
(для 299 пользователей)
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

__________________
GUI, GUIw512, AlbaLynx, Форум
(Offline)
 
Ответить с цитированием
Эти 33 пользователя(ей) сказали Спасибо wolfhound512 за это полезное сообщение:
ABTOMAT (30.03.2010), Владислав (20.11.2012), Amatsu (22.02.2011), ANDREYman (14.01.2011), ANIK123 (13.01.2012), ARA (28.03.2010), Arles (01.04.2010), Arton (02.04.2010), baton4ik (15.08.2010), BlackOut (30.03.2010), Dream (29.03.2010), Dzirt (31.03.2010), Egor Rezenov (04.08.2011), EvilChaotic (28.03.2010), falcon (29.04.2010), Fatalix3d (29.03.2010), FireOwl (03.04.2010), firstvirus (01.04.2010), h1dd3n (28.03.2010), H@NON (23.11.2011), Harter (29.03.2010), IGR (29.03.2010), L.D.M.T. (29.03.2010), Main Cry (01.05.2010), Mhyhr (28.03.2010), Mr_F_ (29.03.2010), Nex (30.03.2010), Randomize (29.03.2010), Reks888 (28.03.2010), SBJoker (28.03.2010), Tadeus (28.03.2010), tormoz (28.03.2010), Жека (02.04.2010)