forum.boolean.name

forum.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.04.2011 17:01

Ответ: AlbaLynx [Xors3D GUI]
 
Больше семплов - попытаюсь
С курсором проблемы странные, такое возможно если изменить размер окна приложения, но его изменение запрещено...
Запускал в окне? Какое разрешение рабочего стола?
Если подправить файл "conf.conf" ничего не меняется?

Amatsu 28.04.2011 21:06

Ответ: AlbaLynx [Xors3D GUI]
 
Кстати, а уже можно настраивать в гуи скорость задержки при вводе текста?

wolfhound512 28.04.2011 21:10

Ответ: AlbaLynx [Xors3D GUI]
 
Нет, забыл добавить, к следующему релизу можно будет

Amatsu 11.05.2011 12:18

Ответ: AlbaLynx [Xors3D GUI]
 
Можно еще просьбу? Есть ли возможность исправить сокрытие элемента в контекстном меню? При сокрытии сейчас в меню остается пустое место от кнопки, при этом размер меню не меняет

wolfhound512 11.05.2011 13:05

Ответ: AlbaLynx [Xors3D GUI]
 
Да, не подумал, исправлю. С табами та же проблема, но она уже исправлена.
... и ведь во всех списках такая проблема :''((, буду править.

wolfhound512 30.05.2011 01:55

Ответ: AlbaLynx [Xors3D GUI]
 
Версия 0.9.0.0
  • Добавлена поддержка игровых движков на DirectX9.
  • Добавлены функции: AddObserverInnerMsg()
  • Добавлены функции: SetGUIPosition(), GetGUIX(), GetGUIY()
  • Добавлены функции: SetDefaultParameterW(), SetDefaultParameterA()
  • Исправлена функция Hide() для элементов списка, дерева, меню и контекстного меню.
  • Исправлены ошибки

Заметки: Теперь перед использованием GUI, необходимо подключить его к движку (см. примеры).

Удалены функции: SetDbClickTime(), SetHeldClickTime(), SetHeldClickDelay()

--

Какие примеры пригодились бы в первую очередь? Для каких элементов или для каких ситуаций?

--

2Amatsu
Изменить время задержки можно так:
Код:

alSetDefaultParameter("cTextBox", "vsCursorMoveDelay", "50")
alSetDefaultParameter("cTextBox", "vsCursorStartMoveDelay", "600")

-- PS --

1) Версия для блица теперь в отдельном архиве с соответствующей меткой.
Каждый архив присутствует в двух вариантах 7z и zip (для тех у кого нет 7z)

2) Версия для блица у меня запускается только из IDE. Скомпиленый ЕХЕ говорит что "user lib not found". У кого-нибудь такой глюк наблюдается?

Amatsu 30.05.2011 12:43

Ответ: AlbaLynx [Xors3D GUI]
 
Скомпилировал экзешник сэмпла, который идет в комплекте, докинул к нему все три dll - все запускается, ошибок нет.
Спасибо :)

Amatsu 30.05.2011 13:25

Ответ: AlbaLynx [Xors3D GUI]
 
Протестил контекстное меню - теперь если допустим меню из двух пунктов и первый пункт я скрываю командой alHide, то само меню ужимается до одной строчки, а вот текст второго пункта продолжает отрисовываться ниже, из-за чего его очень сложно выделить http://gyazo.com/ffdb28f6fd3369004992a50475a27873.png

Сейчас еще потестил на стандартном семпле - если приписать к коду контекстного меню две строчки:
Код:

cmenu = alCreateGContextMenu();
mi_more = alAddMenuItem(cmenu, "Прозрачность больше", "Ctr+X", "AlbaLynx");
mi_less = alAddMenuItem(cmenu, "Прозрачность меньше", "Ctr+A");
mi_05 = alAddMenuItem(cmenu, "Прозрачность/Должна/Быть/Зеленой");
mi_06 = alAddMenuItem(cmenu, "Прозрачность/Должна/Не быть/Красной");
mi_07 = alAddMenuItem(cmenu, "Toggle", "", "", True);
alHide mi_more
alOpenContext(cmenu,0,0,100,100)

получается ужас :) http://gyazo.com/f256e1c3f9f85f2fd0ffede21eddf204.png

wolfhound512 30.05.2011 15:30

Ответ: AlbaLynx [Xors3D GUI]
 
Закралась мелкая ошибка... Исправил.

Версия 0.9.1.0

Amatsu 01.06.2011 12:25

Ответ: AlbaLynx [Xors3D GUI]
 
Возможно мой косяк, но причину пока выявить не могу. Скачал эту новую версию библиотек на работе, запихнул dll в bin и userlibs, так же в userlibs кинул decls. Попытался скомпилировать свой код - выдает ошибку что User lib not found. Пути у папки блитца такие же как дома, версия такая же, содержание userlibs и bin такое же, код программы тот же и путь до него такой же как дома. Хз в чем может быть проблема... о_о

з.ы. стандартный семпл из последней версии библиотек так же ругается при компиляции

wolfhound512 01.06.2011 12:42

Ответ: AlbaLynx [Xors3D GUI]
 
Попробуй установить это: Microsoft Visual C++ 2010 Redistributable Package (x86)

Amatsu 01.06.2011 14:11

Ответ: AlbaLynx [Xors3D GUI]
 
Все заработало, спасибо :)

Amatsu 01.06.2011 15:29

Ответ: AlbaLynx [Xors3D GUI]
 
Все, мой косяк, разобрался :) Вопросов пока больше нет

Amatsu 09.06.2011 20:18

Ответ: AlbaLynx [Xors3D GUI]
 
Заметил глюк в блитц-версии - теперь Бэкспейс и Делейт не стирают при долгом нажатии кнопки, только по одному символу. Пробовал вставлять в код две строчки выше - не помогает

wolfhound512 09.06.2011 21:24

Ответ: AlbaLynx [Xors3D GUI]
 
Вложений: 1
Исправил


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

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