Palitra

Processing, playback of audio and video
  • Кстати, я собирал и с исходника - тот же результат!

    P.S. Новый файл пока не проверял (имею в виду бинарник - исходника нового нет ...)
  • 0CodErr wrote:Нажимаем клавишу на клавиатуре.Перемещаем окно.Результат....
    Будет работать неправильно, если палитра содержит цвет фона....
    Первый косяк да, из-за того что обработку клавиатуры убрал а маску 40 функцией не поставил.
    По второму поводу, шанс очень маленький, но исправить не сложно, сделаю...
    Serge wrote:А как насчёт названия ? Palitra это транслитерация с русского.
    Да, так и есть...
    FireWall wrote:Кстати, я собирал и с исходника - тот же результат!
    P.S. Новый файл пока не проверял (имею в виду бинарник - исходника нового нет ...)
    Выкладываю рабочий исходник и бинарник (PS: выложенный пару постами выше - тоже работает)
    ошибка в том что в обработчике нажатий клавиш опечатка, там не 17 функция а 10. (((
    Attachments
    palitra.zip (4.67 KiB)
    Исходник+Бинарник (ZIP)
    Downloaded 249 times
  • небольшое обновление программки:
    Image

    скачать: http://akyltist.ucoz.org/asm/palitra.kex (1117b) при упаковке (733b)

    Что нового:
    + Вывод R G B составляющих
    + Отрисовка слайдеров (пока без регуляции)
    + Вторая линия палитры
    - Убран вывод цвета в двоичном формате
    + Косметика изменена

    PS: исходник новой версии выложу позднее, подчищу да и вдруг опять косяки найдутся.
  • Неверно определяются значения RGB.
    У цвета на скриншоте выше на самом деле значения должны быть другие.
    А иногда сам цвет в том месте меняется.
    Например, его синяя составляющая меняется от 58 до 62.

    Предлагаю при попадании мышкой в линию сетки выводить значение цвета ближайшего квадратика.
    Лично я не редко в эти линии попадаю.
  • У меня нет слов. Практически идеально вылизаный интерфейс. Только регуляторы RGB расположены не по-центру по оси Y.
    Из хаоса в космос
  • 0CodErr wrote:Неверно определяются значения RGB.
    У цвета на скриншоте выше на самом деле значения должны быть другие.
    А иногда сам цвет в том месте меняется.
    Например, его синяя составляющая меняется от 58 до 62.

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

    Leency да вроде всё по центру!
  • Исправил косяк с выводом r g b значений
    Для зеленого опечатался, было

    Code: Select all

        ; get green
        shl      ecx,16
        shr      ecx,24
        mov      [cgreen],[b]al[/b]
    вместо:

    Code: Select all

        ; get green
        shl      ecx,16
        shr      ecx,24
        mov      [cgreen],[b]cl[/b]
    Leency, можешь отметить места на картинке где не выровнено по У? Буду признателен!

    PS: спасибо за указанные ошибки, займусь попаданием в сетку чуть позже, так как надеюсь палитра будет не одна.
    Attachments
    palitra.kex (1.09 KiB)
    Downloaded 236 times
  • Я сделал RGB вниз на 3 пикселей, ползунки вниз на 4 пикселей, но можно поэкспериментировать как будет выглядеть лучше.
    Attachments
    palitra_screen_v_0_2.png
    palitra_screen_v_0_2.png (15.13 KiB)
    Viewed 6797 times
    Из хаоса в космос
  • Leency, ))) не - оно все уйдет наоборот вверх (и надпись и ползунки) Там место зарезервированно, позже будет занято! ) Ну а так не могу не согласиться, коль уж выкладываю промежуточное, то стоило бы симметрию и пространство распределить в той области!
  • Я бы ещё вправо сместил.
    Выделил на скриншоте, чтобы было понятнее.
    Attachments
    1.PNG
    1.PNG (10.74 KiB)
    Viewed 6794 times
  • я бы ползунки чуть-чуть побольше сделал
  • Я бы ещё вправо сместил.
    Выделил на скриншоте, чтобы было понятнее.
    я бы ползунки чуть-чуть побольше сделал
    ок, да будет так) сделаю.
  • Хорошая программа, у меня есть 2 идеи для усовершенствования:
    1) ползунки можно сделать градиентными цветами, например как в Paint Net
    Spoiler:
    pal_grad.png
    pal_grad.png (56.42 KiB)
    Viewed 6764 times
    2)
    Akyltist wrote:По поводу ближайшего квадратика так и собираюсь сделать - ибо сам часто в сетку попадаю.
    можно попробовать сетку сделать с промежуточными цветами, тогда попадение в будет сетку не так страшно
  • Цитата: "1) ползунки можно сделать градиентными цветами, например как в Paint Net"

    Мне это вложение не нравиться. Palitra в нынешнем дизайне лучше :) Но это как говориться - "на вкус и цвет ... " :)
  • Who is online

    Users browsing this forum: No registered users and 5 guests