Редактируем редактор

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
11 года 7 мес. назад #74232 от DeadElf79
Начал тут делать сценки для своего проекта, сломал глаза, начал распиливать мейкер и аккуратно дописывать более удобное расположение кнопок и немного увеличенные размеры для окон (не для всех, а только для тех, в которых я иначе мало что вижу).

Может быть, когда я только начинал работать с мейкером (хп был первым для меня), то этот набор кнопок не казался таким уж жутким:
[IMG


Впрочем, вру. Старался открывать это окно как можно реже, потому что оно меня всегда пугает. От обилия кнопок глаза разбегаются и только при хорошем скилле используешь все просто на автомате. Прошу заметить - не использовал мейкер хп для создания сценок довольно давно. ДА и уже привык все инструменты подстраивать под себя по возможности. Если инструмент нельзя настроить так, как я хочу - такой инструмент либо должен быть уникальным и останется, либо не нужен и будет выброшен.

Взял я старый добрый ресторатор и начал вносить ясность в это месиво. Посмотрев на устройство соседних окошек, открыл текстовый редактор, чтобы вносить свои данные. Вот что мне удалось сделать спустя полчаса работы (показываю полокна, потому что остальное грубо и некрасиво сдвинуто в бок).
[IMG


Что сделано?
  • Увеличено всплывающее меню выбора названий событий - сделано для визуальной совместимости со следующим
  • Увеличен список действий события (стал шире), потому что часть команд не вмещается, например, часто используемая мной смена кадра/анимации персонажа:
    [IMG


    Видите? Влезло только название, остальная информация осталась "за кадром". Выбран, кстати, не нулевой кадр, но ноль справа от названия все равно показывает. Надеюсь, после моих правок я узнаю, что имелось ввиду ^_^
  • Кнопки разделены на группы, что визуально приятно и помогает разобраться

    И это все больше рутинно, чем сложно, смотрите код:
    [IMG


    Вывод:
    Настроить под свои нужды и привычки можно большинство программ. Если вы не можете менять положение панелек или настраивать удобные горячие клавиши, задумайтесь, нужна ли вам эта программа? Впрочем, если вы профессиональный кликер пальцем в мышь, то вам все и так сойдет.

    Может быть, потом покажу готовый вариант.
  • Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

    1 место в Готв Проект месяца 1 место 2 место Учитель Проект месяца 2 место Проект месяца 3 место 3 место Готв Разработчик Коммерсант Проект года 3 место
    Больше
    11 года 7 мес. назад #74244 от peter8031983
    Не думаю что это тебя остановит, но лицензионное соглашение запрещает вносить изменения в сам редактор. B)

    Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

    Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
    Больше
    11 года 2 мес. назад #78614 от strelokhalfer
    Лучше радиаликсом такое делать. Да и не всегда окна через конструктор сделаны. Порой окна рисуются в коде, а однажды вообще видел, окна на winApi, жесть.

    "Стрелок, что-то ты неочень похож на свой аватар..."(с)
    Спасибо сказали: DeadElf79

    Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

    Больше
    11 года 2 мес. назад #78615 от Arykray
    Это только если под себя затачивать, хотя правки интерфейса вероятно многим придутся по душе.

    Лицензионное соглашение может остановить, только если прога оплачена))), и кстати в лицензионной копии (VX, 2000J в оригинальном exe, dll) все зашифровано, ресторатор не берет.

    Делал нечто подобное в 2000 мейкере, а точнее увеличивал шрифты в редакторе ивентов, и в списках.
    Когда чужие ивенты разгребал, реально микрошрифт достал.

    Чем сложнее задача - тем проще ее не решать.

    [img

    Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

    Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
    Больше
    11 года 2 мес. назад #78618 от strelokhalfer
    Не зашифрованно, а сжато, вроде UPX. Радиаликс такое кушает. Хотя, про vx не скажу.

    "Стрелок, что-то ты неочень похож на свой аватар..."(с)

    Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

    Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место 3 место Готв Победитель Сбитой кодировки Программист JavaScript 2 место Сбитая кодировка Писатель 3 место 2 место 3 место Организатор конкурсов
    Больше
    11 года 2 мес. назад #78619 от Cerberus
    Стрелок, спасибо за подсказку! Мою копию Эйса (мефисовскую) радиаликс прекрасно правит :)

    Жуть болотная, на лапках, в тапках и с пулемётом...

    Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

    Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
    Больше
    11 года 2 мес. назад #78621 от strelokhalfer
    Радиаликс ест почти всё)
    Кроме закриптованных программ, так как такое автоматикой не снимешь.

    "Стрелок, что-то ты неочень похож на свой аватар..."(с)
    Спасибо сказали: DeadElf79, g.feel

    Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

    Время создания страницы: 0.102 секунд
    Работает на Kunena форум