С выходом Xash 3D я снова перешел на WON-интерфейс со всякими его интересностями, типа btns_main.bmp.
Захотелось мне изменить стандартные кнопочки на свои, но перспектива по три раза писать заголовок каждой кнопки меня не обрадовала. И вот, я накатал небольшую программку для создания вышеописанных кнопок.
Можно создавать из всех шрифтов, установленных в системе. Есть возможность выбирать цвет и стиль шрифта.
За гуй не ругайте, ибо не особо с ним парился.
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 оттенков, а следовательно даже квантизатор не понадобится - и так весь набор цветов в палитру влезет.
Ну поздравляю. А я этими экшенами уже много лет пользуюсь. Неужто ты думал, что я для какого-нибудь хеткрап-френзи вручную все кнопочки рисовал?
Моё мнение - программка не нужна.
Дядя Миша писал: Я кого-нибудь прошу кнопки нарисовать и мне рисуют.
Не стыдно людей напрягать по таким пустякам?
Цитата:
(epeFk@ писал: А можно поподробней,что это за экшен?
HLSDK2.3Full\Shell\Button Set.atn
Суй его в директорию фотошопа с прочими Atn-файлами, и в разделе Actions появится группа Button Set.atn. Выбирай подходящий пресет и запускай. Потом можно отменить пару последних действий (Index, Flatten) и подправить. Или кликать на элементы экшена по одному, поправляя по ходу (например, заменяя шрифт и т.п.).
Меня другое волнует - што же в будущем выйдет из программиста, который чуть что, садится писать программу, не исследуя уже имеющиеся решения? За такое любой шеф премии лишит, а то и просто выгонит с работы.