HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Технические вопросы (https://hlfx.ru/forum/forumdisplay.php?forumid=20)
-- Создание btns_main.bmp (https://hlfx.ru/forum/showthread.php?threadid=2927)
Отправлено Alex_Gordon 19-07-2011 в 04:22:
Создание btns_main.bmp
С выходом Xash 3D я снова перешел на WON-интерфейс со всякими его интересностями, типа btns_main.bmp.
Захотелось мне изменить стандартные кнопочки на свои, но перспектива по три раза писать заголовок каждой кнопки меня не обрадовала. И вот, я накатал небольшую программку для создания вышеописанных кнопок.
Можно создавать из всех шрифтов, установленных в системе. Есть возможность выбирать цвет и стиль шрифта.
За гуй не ругайте, ибо не особо с ним парился.
Скачать
__________________
Ха, тюремный автомобиль!!!
Ιερά λάμδα
Quisque moritur Gordon sinistram. Alex Gordon.
Отправлено Jimmy C. 19-07-2011 в 04:54:
Круто. надобы вгуи доработать и вообще супер будет. не обрадовало одно после выбора шрифта нужно нажать create чтобы его посмотреть.
__________________
Все что делает маппер, программист делает в движке, поскольку ему лень. ©Дядя Миша

Отправлено Alex_Gordon 19-07-2011 в 05:12:
(epeFk@ вообще в подобных программах вгуи - не главное. Ну а насчет Create - это незнаю, вроде нормально. Для шрифтов есть предпросмотр
__________________
Ха, тюремный автомобиль!!!
Ιερά λάμδα
Quisque moritur Gordon sinistram. Alex Gordon.
Отправлено XaeroX 19-07-2011 в 05:28:
А чем не устроил Actions для Photoshop из комплекта HL SDK? 
__________________
Отправлено qpAHToMAS 19-07-2011 в 08:19:
Скриншоты, please!
Отправлено Дядя Миша 19-07-2011 в 09:42:
Цитата:
XaeroX писал:
А чем не устроил Actions для Photoshop из комплекта HL SDK?
впервые слышу
Alex_Gordon программка неплохая, но есть что улучшать:
1. все изменения должны происходит немедленно. Вот выбрал я галочку Bold и тут же на картинке должно отобразиться изменения, без нажатия кнопки create. А то парит её постоянно нажимть.
2. Убери окошко preview, где показаны буквы - оно нафиг не нужно, если изменения на основной картинке будут происходить немедленно.
3. Очень неудачное расположение галочек - для второй и третьей копии они расположены по горизонали, а для первой - по вертикали. Некрасиво.
4. Что это за названия такие: First Copy, Second Copy. Очень неудобно себе представлять как это будет выглядеть в игре. Напиши для каждой кнопки реальные предназначения: Default, On Focus, Pressed, а то непонятно же.
5. ОЧЕНЬ МАЛО НАСТРОЕК, просто ужас
. Почему нельзя выбирать шрифт для каждой группы кнопок? Почему для разных групп можно выбрать только галки Bold, Italic и Underline? Почему нельзя выбирать размер шрифта вообще и для разных груп - в частности?
6. Надо добавить разных хороших эффектов. Например засветку определенной группы кнопок, дабы получить эффект как в HL. Или там разблуривание. Или инверсию для нажатых кнопок, а еще лучше - всё вместе, сразу и много.
7. Почему окошко нельзя развернуть на полный экран? Так бы и настроек побольше влезало и превьюшка была подлиннее.
8. Когда жмешь кнопку Save, то он не предлагает умолчанием сохранить как btns_main.bmp, то есть он показывать, что у него есть такой тип. а в поле куда пишешь имя файла - пусто. Мало того - если недописать расширение, то он его так и недобавит. Надо бы поправить.
9. Почему картинка сохраняется в 24 бита? Больно жирно весит она. Прикрути квантизатор и сделай сохранение в 8 бит. Впрочем я подозреваю, что суммарное кол-во цветов на картинке в любом случае не превысит 256 оттенков, а следовательно даже квантизатор не понадобится - и так весь набор цветов в палитру влезет.
Ждем новых версий 
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
Цитата:
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Отправлено XaeroX 19-07-2011 в 10:03:
Цитата:
Дядя Миша писал:
впервые слышу
Ну поздравляю.
А я этими экшенами уже много лет пользуюсь. Неужто ты думал, что я для какого-нибудь хеткрап-френзи вручную все кнопочки рисовал?
Моё мнение - программка не нужна.__________________
Отправлено Дядя Миша 19-07-2011 в 10:41:
Цитата:
XaeroX писал:
Неужто ты думал, что я для какого-нибудь хеткрап-френзи вручную все кнопочки рисовал?
я об этом воще не думал. Я кого-нибудь прошу кнопки нарисовать и мне рисуют.__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
Цитата:
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Отправлено Jimmy C. 19-07-2011 в 12:47:
Цитата:
XaeroX писал:
Actions для Photoshop из комплекта HL SDK?
А можно поподробней,что это за экшен?__________________
Все что делает маппер, программист делает в движке, поскольку ему лень. ©Дядя Миша

Отправлено XaeroX 19-07-2011 в 14:39:
Цитата:
Дядя Миша писал:
Я кого-нибудь прошу кнопки нарисовать и мне рисуют.
Не стыдно людей напрягать по таким пустякам?
Цитата:
(epeFk@ писал:
А можно поподробней,что это за экшен?
HLSDK2.3Full\Shell\Button Set.atn
Суй его в директорию фотошопа с прочими Atn-файлами, и в разделе Actions появится группа Button Set.atn. Выбирай подходящий пресет и запускай. Потом можно отменить пару последних действий (Index, Flatten) и подправить. Или кликать на элементы экшена по одному, поправляя по ходу (например, заменяя шрифт и т.п.).__________________
Отправлено Дядя Миша 19-07-2011 в 14:46:
Цитата:
XaeroX писал:
Не стыдно людей напрягать по таким пустякам?
Там вон в соседней теме наш товарищ спрашивает где код лестницы.
Как думаешь - ему стыдно или нет?__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
Цитата:
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Отправлено Jimmy C. 19-07-2011 в 14:52:
Цитата:
XaeroX писал:
HLSDK2.3Full\Shell\Button Set.atn
Что то у меня такого нет 
__________________
Все что делает маппер, программист делает в движке, поскольку ему лень. ©Дядя Миша

Отправлено XaeroX 19-07-2011 в 14:53:
Меня другое волнует - што же в будущем выйдет из программиста, который чуть что, садится писать программу, не исследуя уже имеющиеся решения? За такое любой шеф премии лишит, а то и просто выгонит с работы.
__________________
Отправлено KiQ 19-07-2011 в 15:04:
Хм. Ну вдруг не у всех фотошоп стоит
__________________
-Brain is dead-
Отправлено Alex_Gordon 19-07-2011 в 15:15:
XaeroX, во-первых фотошоп платный. Во-вторых больше весит. В-третьих, я программу писал для себя, а вы, если не хотите - не используйте.
__________________
Ха, тюремный автомобиль!!!
Ιερά λάμδα
Quisque moritur Gordon sinistram. Alex Gordon.