Palitra
-
Мне тоже нравится текущее название.
Кстати, я собирал и с исходника - тот же результат!
P.S. Новый файл пока не проверял (имею в виду бинарник - исходника нового нет ...)
P.S. Новый файл пока не проверял (имею в виду бинарник - исходника нового нет ...)
Первый косяк да, из-за того что обработку клавиатуры убрал а маску 40 функцией не поставил.0CodErr wrote:Нажимаем клавишу на клавиатуре.Перемещаем окно.Результат....
Будет работать неправильно, если палитра содержит цвет фона....
По второму поводу, шанс очень маленький, но исправить не сложно, сделаю...
Да, так и есть...Serge wrote:А как насчёт названия ? Palitra это транслитерация с русского.
Выкладываю рабочий исходник и бинарник (PS: выложенный пару постами выше - тоже работает)FireWall wrote:Кстати, я собирал и с исходника - тот же результат!
P.S. Новый файл пока не проверял (имею в виду бинарник - исходника нового нет ...)
ошибка в том что в обработчике нажатий клавиш опечатка, там не 17 функция а 10. (((
- Attachments
-
-
palitra.zip (4.67 KiB)
- Исходник+Бинарник (ZIP)
Downloaded 249 times
-
небольшое обновление программки:
скачать: http://akyltist.ucoz.org/asm/palitra.kex (1117b) при упаковке (733b)
Что нового:
+ Вывод R G B составляющих
+ Отрисовка слайдеров (пока без регуляции)
+ Вторая линия палитры
- Убран вывод цвета в двоичном формате
+ Косметика изменена
PS: исходник новой версии выложу позднее, подчищу да и вдруг опять косяки найдутся.
скачать: http://akyltist.ucoz.org/asm/palitra.kex (1117b) при упаковке (733b)
Что нового:
+ Вывод R G B составляющих
+ Отрисовка слайдеров (пока без регуляции)
+ Вторая линия палитры
- Убран вывод цвета в двоичном формате
+ Косметика изменена
PS: исходник новой версии выложу позднее, подчищу да и вдруг опять косяки найдутся.
Неверно определяются значения RGB.
У цвета на скриншоте выше на самом деле значения должны быть другие.
А иногда сам цвет в том месте меняется.
Например, его синяя составляющая меняется от 58 до 62.
Предлагаю при попадании мышкой в линию сетки выводить значение цвета ближайшего квадратика.
Лично я не редко в эти линии попадаю.
У цвета на скриншоте выше на самом деле значения должны быть другие.
А иногда сам цвет в том месте меняется.
Например, его синяя составляющая меняется от 58 до 62.
Предлагаю при попадании мышкой в линию сетки выводить значение цвета ближайшего квадратика.
Лично я не редко в эти линии попадаю.
У меня нет слов. Практически идеально вылизаный интерфейс. Только регуляторы RGB расположены не по-центру по оси Y.
Из хаоса в космос
да очередная опечатка, для зеленого цвета значения как для красного0CodErr wrote:Неверно определяются значения RGB.
У цвета на скриншоте выше на самом деле значения должны быть другие.
А иногда сам цвет в том месте меняется.
Например, его синяя составляющая меняется от 58 до 62.
Предлагаю при попадании мышкой в линию сетки выводить значение цвета ближайшего квадратика.
Лично я не редко в эти линии попадаю.
По поводу ближайшего квадратика так и собираюсь сделать - ибо сам часто в сетку попадаю.
Leency да вроде всё по центру!
Исправил косяк с выводом r g b значений
Для зеленого опечатался, было
вместо:
Leency, можешь отметить места на картинке где не выровнено по У? Буду признателен!
PS: спасибо за указанные ошибки, займусь попаданием в сетку чуть позже, так как надеюсь палитра будет не одна.
Для зеленого опечатался, было
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]
PS: спасибо за указанные ошибки, займусь попаданием в сетку чуть позже, так как надеюсь палитра будет не одна.
- Attachments
-
-
palitra.kex (1.09 KiB)Downloaded 236 times
-
Я сделал RGB вниз на 3 пикселей, ползунки вниз на 4 пикселей, но можно поэкспериментировать как будет выглядеть лучше.
- Attachments
-
-
palitra_screen_v_0_2.png (15.13 KiB)Viewed 6797 times
-
Из хаоса в космос
Leency, ))) не - оно все уйдет наоборот вверх (и надпись и ползунки) Там место зарезервированно, позже будет занято! ) Ну а так не могу не согласиться, коль уж выкладываю промежуточное, то стоило бы симметрию и пространство распределить в той области!
Я бы ещё вправо сместил.
Выделил на скриншоте, чтобы было понятнее.
Выделил на скриншоте, чтобы было понятнее.
- Attachments
-
-
1.PNG (10.74 KiB)Viewed 6794 times
-
я бы ползунки чуть-чуть побольше сделал
Я бы ещё вправо сместил.
Выделил на скриншоте, чтобы было понятнее.
ок, да будет так) сделаю.я бы ползунки чуть-чуть побольше сделал
Хорошая программа, у меня есть 2 идеи для усовершенствования:
1) ползунки можно сделать градиентными цветами, например как в Paint Net
2)
1) ползунки можно сделать градиентными цветами, например как в Paint Net
Spoiler:
можно попробовать сетку сделать с промежуточными цветами, тогда попадение в будет сетку не так страшноAkyltist wrote:По поводу ближайшего квадратика так и собираюсь сделать - ибо сам часто в сетку попадаю.
Цитата: "1) ползунки можно сделать градиентными цветами, например как в Paint Net"
Мне это вложение не нравиться. Palitra в нынешнем дизайне лучше Но это как говориться - "на вкус и цвет ... "
Мне это вложение не нравиться. Palitra в нынешнем дизайне лучше Но это как говориться - "на вкус и цвет ... "
Who is online
Users browsing this forum: No registered users and 5 guests