Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Пт дек 14, 2018 8:54 pm

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 11 сообщений ] 
Автор Сообщение
 Заголовок сообщения: Новый INFO и скроллер
СообщениеДобавлено: Ср ноя 30, 2005 4:53 pm 
Новый INFO читает READMY.TXT с FD впринципе прога ничего особенного вот тока скроллер больно хорош))) буду его юзать в других прогах...
Вы тока не беситесь скролл из винды я поприколу портировал, на самом деле у этого скроллера можно сделать любой стиль...

http://www.deck4.narod.ru/INFOBOX.rar


Последний раз редактировалось EXIS Сб дек 03, 2005 6:17 pm, всего редактировалось 1 раз.

Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Ср ноя 30, 2005 6:14 pm 
Не в сети

Зарегистрирован: Ср май 18, 2005 7:27 pm
Сообщения: 1001
А в ядро можно этот компонент добавить?


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Ср ноя 30, 2005 7:40 pm 
EXIS
Я прямо затащился! :-)
Запустил и попал в до боли родной 98! Ну не прет меня Хрюшка!
Ты код сам написал? Или использовал тот, который был в Тинипадах?

Wildwest
В ядро можно добавить много чего, вопрос в том кто этим займется.
Может ты?


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 01, 2005 10:49 am 
Не в сети

Зарегистрирован: Ср май 25, 2005 8:52 am
Сообщения: 147
Ну, я думаю, что INFOBOX не нужен, когда есть DOCPAK, правда, Mario79?


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 01, 2005 3:54 pm 
Не в сети
Site Founder
Аватара пользователя

Зарегистрирован: Вс авг 08, 2004 8:55 am
Сообщения: 689
Контрол хорош, но есть и минусы (точнее говоря, недоработки):
1) на эмуляторе чётко видно, что фон скролла рисуется не только насвободном месте, но и под кнопками (во всяком случае под кнопкой "вверх");
2) я не смотрел исходный код, но предположительно используются беззнаковые вычисления; таким образом, если курсор находится над окном при перетягивании бегунка, позиция скролла устанавливается в максимальную;
3) если контента по высоте меньше чем область скроллинга, бегунок рисуется неверно (на самом деле, его нужно было бы вообще не рисовать);
4) было бы неплохо увидеть его динамически изменяющим своё положение/высоту в зависимости от размеров родительского окна.
А вообще очень даже хорошо, 4 из 5.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 01, 2005 7:38 pm 
willow
Без базара ващее… :-)

А если серьезно мне просто понравился скроллер, само собой эта прога не заменяет твоей гениальной идеи. ;-)


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 01, 2005 8:26 pm 
mike писал(а):
Контрол хорош, но есть и минусы (точнее говоря, недоработки):
1) на эмуляторе чётко видно, что фон скролла рисуется не только насвободном месте, но и под кнопками (во всяком случае под кнопкой "вверх");
2) я не смотрел исходный код, но предположительно используются беззнаковые вычисления; таким образом, если курсор находится над окном при перетягивании бегунка, позиция скролла устанавливается в максимальную;
3) если контента по высоте меньше чем область скроллинга, бегунок рисуется неверно (на самом деле, его нужно было бы вообще не рисовать);
4) было бы неплохо увидеть его динамически изменяющим своё положение/высоту в зависимости от размеров родительского окна.
А вообще очень даже хорошо, 4 из 5.

1) да так и есть
2) нет бегунок ограничивается по max и min хотя надо посмотреть... в крайнем случае надо ja заменить на jg и т.д. и т. п.
3) эге в этом случае его нужно деактивировать...
4) это возможно...
Кроме того если скролл имеет размер ноль (0xffffffff) картинка скрола рисуется как очень большая
Нет ограничения по минимальному размеру ползунка
Тока одно радует расчет положения и размера ползунка очень точен...

willow писал(а):
Ну, я думаю, что INFOBOX не нужен, когда есть DOCPAK, правда, Mario79?

О я опять похоже не в теме... а что за DOCPAK? Делайте я не против, этот контрол сделан на будущее... а это демонстрашка...

Mario писал(а):
EXIS
Я прямо затащился!
Запустил и попал в до боли родной 98! Ну не прет меня Хрюшка!
Ты код сам написал? Или использовал тот, который был в Тинипадах?

Не код я сам писал... мне легче написать свой чем рытсься в чужом (тем более это типа лоббизм)...

Wildwest писал(а):
А в ядро можно этот компонент добавить?

Не врядли это стремная затея... Я жду когда с неба свалится структура GUI можно былобы много чего облегчить...
Марио сейчас мне скажет: кто этим займется? может ты? ))
Мне этого не осилить... ((

Кстати можно заменить картинку на одноцветный прямоугольник для этого нужно поменять биты в vscroll_stylemap


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 01, 2005 8:52 pm 
Не в сети

Зарегистрирован: Ср май 18, 2005 7:27 pm
Сообщения: 1001
>есть DOCPAK

а поподробнее... ;)

>В ядро можно добавить много чего, вопрос в том кто этим займется. Может ты?

Читал новости на моем сайте про интеграцию функции рисования круга? Всё зависит от версии компилятора...


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт дек 02, 2005 10:48 am 
Не в сети

Зарегистрирован: Ср май 25, 2005 8:52 am
Сообщения: 147
DOCPAK - это одна из последних моих разработок - просмотр сжатых документов. Появится в ближайшем дистрибе


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Сб дек 03, 2005 6:13 pm 
Исправил все основные баги кроме прорисовки полосы под ползунком... но это фиххня
короче добавил:
картинки при неактивном скроллере
минимальный размер ползунка ограничен и правильно отрисовывается терь ползунок не может иметь размер - ноль!
скролл не мигает при нажатии верхней и нижней кнопки если ползунок дошел до конца
и может еще че-то я уже не помню...
вообщем скрин
Изображение

и архив
http://www.deck4.narod.ru/INFOBOX.rar


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Вс дек 04, 2005 4:43 pm 
Обсуждение "интеграции функции рисования круга" перенесено в новую ветку.


Вернуться к началу
   
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 11 сообщений ] 

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB