1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Туториал Изменение элементов NTLauncher и добавление дизайна

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем MuSteRuo, 10 дек 2014.

?

Помогло?

  1. Да

    68,6%
  2. Нет

    12,9%
  3. Я не пользуюсь NTLauncher

    28,6%
Можно выбрать сразу несколько вариантов.
  1. Автор темы
    MuSteRuo

    MuSteRuo Активный участник Пользователь

    Баллы:
    76
    Skype:
    alexb9922
    Имя в Minecraft:
    MuSteRuo
    Привет, есть 2 варианта:
    Использовать регионы, но это сложнее или выделить главную форму выбрать цвет такой какого нету в картинке, и ColorTransaprent точно такого же цвета, потом в TransparentColor выставь true, так же BorderStyle - bsNone.

    2 вариант получается примерно так.
    [​IMG]
    Разработка лаунчера закончена, изменен TEdit, и добавлено немного новых функции.

    [​IMG]

    [​IMG]
    [​IMG]
    [​IMG]

    Разработка шаблона - Павел
    Верстка - Александр (то есть я)
    Наши контакты:
    Skype - alexb9922 - Александр
    Skype - pavel12.10 - Павел
    Логин - Demo
    Пароль - Demo

    https://yadi.sk/d/xkE5idvCdeRd2
     
    Последнее редактирование: 27 дек 2014
  2. Jamefrus

    Jamefrus Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    JNexil
    Благодарю, это я тоже искал, но вопрос я задавал не совсем по формам, а по другим елементам (TButton, TEdit). Возможно можно каким-нибудь способ убрать фон кнопки, сделать его прозрачным?
    P.S. Вообще я использовал все елементы из AlphaControls, у них там вроде больше функций...
    P.S.S Кнопкам нашел замену в виде одного компонента, позволяющего отслеживать клики на определенной области изображения, а вот насчет TEDIT - все еще интересуюсь.
     
    Последнее редактирование: 28 дек 2014
  3. pavel12

    pavel12 Активный участник Пользователь

    Баллы:
    78
    Большое спасибо за верстку лаунчера!!! Все шикарно. Все пожелания он сделал. И не дорого. Всем советую
     
  4. Автор темы
    MuSteRuo

    MuSteRuo Активный участник Пользователь

    Баллы:
    76
    Skype:
    alexb9922
    Имя в Minecraft:
    MuSteRuo
    Я переделал tedit, специально под лаунчер там оказалось не так уж и сложно, в alpha skins есть программа для создания своего скина и там можно его спокойно переделать
     
  5. dirt34

    dirt34 Старожил Пользователь

    Баллы:
    143
    Skype:
    alucid2
    Имя в Minecraft:
    dirt34
    в исходниках лаунчера ищи.
     
  6. Vadko

    Vadko Активный участник Пользователь

    Баллы:
    88
    Skype:
    poglid3
    Имя в Minecraft:
    vadko_
    Помогите!Хотя стоит параметр использовать MySQL обвязка пускает всех,что делать?
     
  7. pavel12

    pavel12 Активный участник Пользователь

    Баллы:
    78
    Тема не для этого, но все же помогу. В настройках поставь галочку распределитель а не пускать всех это с право
     
  8. dirt34

    dirt34 Старожил Пользователь

    Баллы:
    143
    Skype:
    alucid2
    Имя в Minecraft:
    dirt34
    сам понял что написал?
     
  9. pavel12

    pavel12 Активный участник Пользователь

    Баллы:
    78
    Представь да я понял! Если что то не нравиться можешь поправить. Но эта тема не про настройку NTLauncher, а про изменение дизайна.
    Для таких вопросов существует основная тема
     
  10. dirt34

    dirt34 Старожил Пользователь

    Баллы:
    143
    Skype:
    alucid2
    Имя в Minecraft:
    dirt34
    где я уже ответил автору поста как правильно.
     
  11. Jamefrus

    Jamefrus Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    JNexil
    Вот включи демо и понажимай клавиши стрелок.
     
  12. Автор темы
    MuSteRuo

    MuSteRuo Активный участник Пользователь

    Баллы:
    76
    Skype:
    alexb9922
    Имя в Minecraft:
    MuSteRuo
    Это демо, там всего лишь функцию TapStop поставить на false и все.
     
    Последнее редактирование: 30 дек 2014
  13. pavel12

    pavel12 Активный участник Пользователь

    Баллы:
    78
    За такой лаунчер заплатил всего 500р. Ценик у него самый маленький. Все остальные всего лиш за изменение стандартных функций и добавление картинки на фон просили тоже 500р. а тут не стандартной формы лаунчер(не квадратный как у всех) картинки на кнопки поставил. Одним словом человек супер сделал все что хотел и даже больше)
     
  14. Valera_kaziev

    Valera_kaziev Активный участник Пользователь

    Баллы:
    66
    Можно ли задать другое изображение при наведении на элемент (ту же кнопку, к примеру)? Если да, то как? Спасибо.
     
  15. pavel12

    pavel12 Активный участник Пользователь

    Баллы:
    78
    можно спроси у MuSteRuo
     
  16. Автор темы
    MuSteRuo

    MuSteRuo Активный участник Пользователь

    Баллы:
    76
    Skype:
    alexb9922
    Имя в Minecraft:
    MuSteRuo
    Если ты имеешь в виду изменение картинки при наведении, тогда это можно реализовать легким способом, а именно, кидаешь на форму timage и ставишь картинку, потом кидаешь на форму 2 timage и присваиваешь картинку которая будет при смене, далее у первого TImage в свойствах OnMouseMove

    Код:
    vkpasiv.Visible:=False; //vkpasiv название TImage меняешь на свое
    vkaktiv.Visible:=True; //vkaktiv название второго TImage меняешь на свое
    
    Далее у 2 TImage в свойствах OnMouseLeave
    Код:
    vkaktiv.Visible:=false; //vkaktiv название второго TImage меняешь на свое
    vkpasiv.Visible:=True; //vkpasiv название TImage меняешь на свое
    
    И накладывай второй TImage на первый
     
  17. Valera_kaziev

    Valera_kaziev Активный участник Пользователь

    Баллы:
    66
    Спасибо, просто и понятно. Вечером попробую.

    P.S. Было бы удобней закрепить все отдельные инструкции, которые разбросаны по всей теме, в шапке.
     
  18. Dext

    Dext Новичок

    Баллы:
    6
    На офф сайте альфа снинс , написано:"Для жителей стран СНГ все компоненты являются бесплатными (независимо от того - коммерческий проект или нет). Платой за пользование могут быть Ваши критические замечания, советы, сообщения об ошибках и т.д."
     
  19. MacTenger

    MacTenger Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    kgcyt462
    Такие вопросы:
    1. Как сделать кликабельную картинку - нажимаем на нее, и нас переносит по ссылке на сайт?
    2.Как сделать ссылку на веб-ресурс?
    3. Как добавить возможность изменять стиль окна прямо в лаунчере, если это возможно?

    Спасибо.
     
  20. Автор темы
    MuSteRuo

    MuSteRuo Активный участник Пользователь

    Баллы:
    76
    Skype:
    alexb9922
    Имя в Minecraft:
    MuSteRuo
    1. Выбираем картинку пусть она будет VK в строке Hint пишем ссылку и на OnClick делаем процедуру
    Код:
    with (Sender as TImage) do begin
        ShellExecute(Application.Handle,
                     PChar('open'),
                     PChar(Hint),
                     PChar(0),
                     nil,
                     SW_NORMAL);
    end;
    2. Ссылку можно сделать в виде label, кидаем его на форму и пишем, что хотим, далее на OnClick процедуру
    Код:
    ShellExecute(application.Handle,'Open','http://ТУТ ссылку/',Nil,Nil,SW_SHOWDEFAULT);
    
    3. Хмм. Можно попробовать позвони в скайп alexb9922
     

Поделиться этой страницей