Page 13 of 13

Re: Иконки для KolibriOS

Posted: Sun Jan 09, 2022 5:10 am
by akron1
Leency, у меня есть одна хотелка по поводу иконок. Я решил сделать тулбар с иконками для fb2-читалки. Получилось так:
Spoiler:
1.png
1.png (4.88 KiB)
Viewed 8460 times
Но в системе нет подходящих иконок для кнопок "contents" (содержание) и "descr." (описание). Для кнопки "descr." подойдет иконка "информация" ("i" в круге или в квадрате), такая иконка может быть полезной и для других программ. А так, в программе уже всё готово, осталось только подставить номера отсутствующих (пока) иконок.

Re: Иконки для KolibriOS

Posted: Sun Jan 09, 2022 12:39 pm
by akron1
А впрочем, необязательно. Думаю, можно и так:
Spoiler:
1.png
1.png (4.43 KiB)
Viewed 8432 times

Re: Иконки для KolibriOS

Posted: Sun Jan 09, 2022 12:43 pm
by Leency
akron1
Упс уже сделал. :D

Я добавил иконку (i). Номерки можно смотреть в /sys/@reshare
Не весь текст можно заменить иконками. Если смысл иконки не очевиден, тогда текст. Возможно иконки на некоторых кнопках лучше заменить надписью полностью и расположить справа? (да это немного кода) Тут нужно думать.
Нужно чтобы кто-то уже сделал в boxlib элемент toolbar_button, они уже в куче программ используются. Чтобы можно было указывать иконку и текст, или что-то одно.
Можно ли скроллбар сделать менее выпирающим? Чтобы стиль как cedit.

Просто пример как я делаю под спойлером.
Spoiler:
Screenshot_1.png
Screenshot_1.png (25.08 KiB)
Viewed 8425 times

Re: Иконки для KolibriOS

Posted: Sun Jan 09, 2022 1:02 pm
by akron1
Спасибо! Иконка (i) пригодится.
Скроллы и чекбоксы, которые в boxlib, мне совершенно не нравятся. Но тогда у меня своих не было, а сейчас можно сделать такие же как в CEdit, но это займет дополнительные секторы в образе. Может быть сделаю библиотеку. Посмотрим.

Re: Иконки для KolibriOS

Posted: Sun Jan 09, 2022 1:29 pm
by Leency
В FB2Read не box_lib'овский скролл?? Я думал достаточно флаг поменять.

Когда-то я делал дизайн элементов для UI. Кое-что могло немного устареть. Например, горизонтальный слайдер я реализовал в Appearance через box_lib и выглядит он вполне хорошо https://i.imgur.com/teqqqFU.png

В этом дизайне хороший обычный стролл. Он не такой объемный как в FB2READ и не такой плоский как по-умолчанию.
Главное в UI это небольшой объем, т.е. игра света. Слава Б-гу, уже наступила эра Post-Flat Design.

Re: Иконки для KolibriOS

Posted: Sun Jan 09, 2022 2:21 pm
by akron1
Скролл boxlib'овский. Просто я ничего не знал про этот флаг: документации нет, а код я, значит, посмотрел невнимательно. Ну если так, то попробую поменять флаг.

Re: Иконки для KolibriOS

Posted: Sun Jan 09, 2022 5:28 pm
by IgorA
akron1 wrote:Скролл boxlib'овский. Просто я ничего не знал про этот флаг: документации нет,
документация по checkbox есть здесь :
http://websvn.kolibrios.org/listing.php ... 127bffe6a7
Есть и по устаревшему checkbox-у, который уже удален из библиотеки, наверное надо будет ее удалить что-бы не путать пользователей.
А вот что есть там по стилям:
Стили элемента
ch_flag_en = 10b
Флаг установленного чек бокса.

ch_flag_top = 0x0
Флаг расположения текста вверху т.е. 3-й бит.

ch_flag_middle = 100b
Флаг расположения текста в центре т.е. 4-й бит.

ch_flag_bottom = 1000b
Флаг расположения текста в низу т.е. по умолчанию принимается значение внизу т.е. отсуствие 3-го и 4-го бита

Re: Иконки для KolibriOS

Posted: Mon Jan 10, 2022 1:17 am
by Leency
IgorA wrote:
akron1 wrote:Скролл boxlib'овский. Просто я ничего не знал про этот флаг: документации нет,
документация по checkbox есть здесь :
http://websvn.kolibrios.org/listing.php ... 127bffe6a7
Есть и по устаревшему checkbox-у, который уже удален из библиотеки, наверное надо будет ее удалить что-бы не путать пользователей.
А вот что есть там по стилям:
Стили элемента
ch_flag_en = 10b
Флаг установленного чек бокса.

ch_flag_top = 0x0
Флаг расположения текста вверху т.е. 3-й бит.

ch_flag_middle = 100b
Флаг расположения текста в центре т.е. 4-й бит.

ch_flag_bottom = 1000b
Флаг расположения текста в низу т.е. по умолчанию принимается значение внизу т.е. отсуствие 3-го и 4-го бита
Речь шла про скролл)

Re: Иконки для KolibriOS

Posted: Mon Jan 10, 2022 5:27 am
by akron1
Ну, так-то лучше:
Spoiler:
1.png
1.png (24.96 KiB)
Viewed 8327 times
Всё, спасибо, дальше улучшать дизайн программы, считаю, не нужно. До тех пор, пока в системе/библиотеках не появится что-то интересное.

Re: Иконки для KolibriOS

Posted: Mon Jan 10, 2022 10:35 am
by Leency
Дизайн программы и так отличный. Единственное, основной скролл, наверное, лучше сделать системного цвета или work.dark.
Ну и чекбоксы б из CEdit перенести)