Для создания собственного окна приветствия (оно же логон, логонскрин и логонскин) понадобится: 1) Программа logonstudio
2) Графический редактор (любой от примитивного Paint до навороченного Photoshop)
3) Редактор ресурсов (например ResEdit)
4) Файл Logonui.exe)
Программа Logonstudio предназначена для создания логонов. Графический редактор понадобится для создания элементов интерфейса экрана приветствия. А редактор ресурсов необходим для возможности залезть в файл Logonui.exe.
Делаем окно приветствия в Logonstudio
Предлагаю ознакомится с самым простым способом редактирования экрана приветствия - в утилите Logonstudio. Существует заблуждение о том, что через данную программу невозможно сделать логон в формате .exe, а также, что Logonstudio имеет собственный формат логонов, который несовместим cо стандартными логонами для Windows.
В этом мифе есть доля правды, так как все логоны для данной софтине имеют действительно собственный формат - *.logonxp и установить данное окно приветствия без Logonstudio невозможно. В файле с расширением *.logonxp содержатся картинки, настройки логона и еще файл theme.ini. Программа просто берет информацию из этого файла и патчит оригинальный logonui.exe, а если быть точнее, то файл logonuiX.exe, находящийся в папке Windows/System32. Вам никто не помешает просто его забрать и использовать без помощи всяких вспомогательных программ.
Давайте рассмотрим интерфейс программы, который достаточно прост. Разобраться в нем может любой желающий.
Самое большое место на экране занимает изображение экрана приветствия. По бокам содержаться две панели: Elements и Properties - настройки конкретного элемента.
Panels (Панели)
- TopPanel - верхняя панель
- CentralPanel - центральная панель
-BottomPanel - нижняя панель
-Divers - центральная, нижняя и верхняя линии (на рис. помечено красным)
Messages (Сообщения)
-Welcome - Приветствие
- ShutDown - Выключить компьютер/Turn off computer
- Notice - После входа в систему можно добавлять или изменять учетные записи. Для этого в панели управления нужно выбрать "Учетные записи пользователей"./After you log on, you can add or change accounts
- Login Notice - Чтобы начать работу, щелкните имя пользователя / To begin, click your user name
- User Name - надпись с именем пользователя
- User Status - надпись "выполняется программ", "вход выполнен", "пполучено сообщение"
Buttons (Кнопки):
-Shutdown -
-Go -
-Go Selected - (Т.е нажатая кнопка.)
- Help - (Видна, если на пользователя стоит пароль и подсказка пароля)
-Help Selected (Т.е нажатая кнопка.) (Видна, если на пользователя стоит пароль и подсказка пароля)
-Undock (завершение сеанса)
Pictures (Картинки):
- Usericon - (неактивная рамка с аватаркой)
- UsericonSelected (активная рамка)
- PasswordEdit (форма ввода пароля)
ScrollBar (виден когда количество большое количество пользователей):
- ButtonUp
- ButtonDown
- Body
User
- UserAccount - положение панели пользователей
Разобравшись с навигацией можно приступать к процессу создания экрана приветствия - созданию логона:
Начнем с изменения верхней панели. В верхней панели "Elements" находим Panels -> TopPanel.
В окне свойств мы видим следующие параметры:
Picture - фон верхней панели.
Mask Color - тот цвет на картинке, который будет прозрачным
FirstColor -цвет 1
LastColor - цвет 2
Style - стиль картинки
Height - высота
Visible - видимость
Теперь давайте придадим цвет верхней панели. Для того, чтобы сменить цвет необходимо заполнить параметры FirstColor и LastColor одним и тем же цветом. Если назначить для каждого параметра индивидуальный цвет, то можно получить градиент - переливающуюся цветовую палитру переходящую из одного цвета в другой. В случае, если необходимо указать цвет, который не знаете, но он есть на картинке - воспользуйтесь инструментом пипетка (Tools -> Color Picker) Если вы хотите залить картинку фоном, то в вашем расположении вкладка "Picture". Не забудьте указать ее высоту (вкладка Height) и при необходимости стиль (Style), позволяющий либо замостить, либо растянуть картинку с фоном.
Если вам не нужна данная панель, поставьте параметр Visible - False. Такими же манипуляциями можно поменять Bottom Panel, Dividers и Center Panel. Однако, свойств в центральной панели побольше. В style к двум добавился новый - fixed size, т.е зафиксированный размер картинки фона. Кроме того появилась новая вкладка - logo picture, в которой мы указываем логотип. Его положение можно поменять через свойство "Logo/Welcome" Добавим подобный логотип. У наc он будет представлять из себя логотип нашего сайта с надписью Themez.ru Tutorial Logon
Переходим во вкладку Massagers и переводим все сообщения на русский язык, назначаем необходимые шрифты, добавляем тени к надписям (shadow).
Далее все делается по аналогии, проблем возникнуть не должно.
Если у вас уже есть материал, то на создание окна приветствия в LogonStudio вы потратите максимум 15 минут. Но для того, чтобы создать более что-то серьезное, вам придется потрудится более длительный срок. Одной LogonStudio здесь уже не обойтись. К тому же данная утилита частенько выдает всевозможные ошибки и вылетает.
Есть еще способы создание логонов, способы появяться попозже