Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.31;
Скачать: CL | DM;

Вниз

Забавный скроллбар   Найти похожие ветки 

 
Kolan ©   (2006-12-10 19:22) [0]

http://www.artgorbunov.ru/ui/infoscroller/
В ворде бы не помешал.

Вот вариация:
http://www.usethics.ru/lib/scroll_bar/index.shtml


 
Andy BitOff ©   (2006-12-10 19:56) [1]

Во второй ссылке написано, что:"А наши коллеги из Студии Артемия Лебедева сообщили, что опираясь на собственные изыскания, даже запатентовали полосу прокрутки с представлением содержания в виде графических символов около года назад, но до недавнего времени не афишировали изобретение."
Подчеркнутое, это ссылка на первую указанную тобой ссылку


 
Kolan ©   (2006-12-10 20:07) [2]

> [1] Andy BitOff ©   (10.12.06 19:56)


Я знаю. Это же еще найти надо...


 
MeF Dei Corvi ©   (2006-12-10 20:09) [3]

В проводнике не помешало бы, в Ворде - не знаю.


 
Real ©   (2006-12-10 20:20) [4]

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

P.S. Лебедев продал бы дурак патент в мелкософт год назад, вместо того чтоб "не афишировать" - уже бы в висте юзали :)


 
Gero ©   (2006-12-10 20:59) [5]

Замечательное изобретение.


 
Kolan ©   (2006-12-10 21:30) [6]

А где бы теперь скачать такой компонент для Delphi? :)


 
Джо ©   (2006-12-10 21:35) [7]

API для него, наверное, нудный :)


 
Kolan ©   (2006-12-10 23:36) [8]

Интересно а как это сделать?
Как рисовать незнаю. Со всем остпльным разберусь :)


 
Vga ©   (2006-12-11 02:41) [9]

Прикольно... Нечто подобное кстати можно увидеть в программах сравнения файлов, WinMerge или KDiff3 например.


 
Fredy314 ©   (2006-12-11 11:24) [10]

Компонент Можно сделать, может занятся, а то пока дождёшся от борланда подачек.


 
Fredy314 ©   (2006-12-11 11:25) [11]

Интересно будет реализация такого компонента, нарушением патента г-на Лебедева?


 
OldNaum ©   (2006-12-11 11:35) [12]

API будем замороченным, верняк


 
Kolan ©   (2006-12-11 11:43) [13]

> нарушением патента г-на Лебедева

Нет. Он патентанул только программу.


 
wicked ©   (2006-12-11 12:51) [14]


> API для него, наверное, нудный :)


> API будем замороченным, верняк

не обязательно... главное - подход ;)


 
Rouse_ ©   (2006-12-11 12:57) [15]

Даже руки зачесались - себе чтоль такой прикрутить? :)
К нашим продуктам подошел бы как влитой :)


 
Kolan ©   (2006-12-11 13:06) [16]

> [15] Rouse_ ©   (11.12.06 12:57)
> Даже руки зачесались - себе чтоль такой прикрутить? :)
> К нашим продуктам подошел бы как влитой :)

У меня тоже чешуться, но я ниасилю :) Сделаешь поделись что ли :) Готов помочь.


 
Наиль ©   (2006-12-11 13:44) [17]

[0] не предназначен для работы с многостраничными документами такими, какие встречаются в Word и Adobe Reader.
Представте себе, образец текста повторенным 5-20 раз. Что тогда было бы в скролинге.
Уплотнение было бы таким большим, об удобстве говорить не пришлось.
Если сделать скроллинг не пропорциональным, а фон подвижным, то можно было бы получить приемлемый результат и для большОго количества страниц.
Что касается API, то насколько я мог заметить, то его там нет.
В скролинге отображается та же HTML-страница, что и в окне. Естественно, на основе тэгов.


 
Kolan ©   (2006-12-11 13:46) [18]

> Уплотнение было бы таким большим

Можно иначе придамать. Например общий вид кажой страницы.. Смысл в идее..


 
Rouse_ ©   (2006-12-11 13:48) [19]


> Сделаешь поделись что ли :) Готов помочь.

У нас собственная отображалка, на нее я навернуть то смогу, а вот для сторонних врятли подойдет :)


 
Rouse_ ©   (2006-12-11 13:49) [20]

В смысле вот такая примерно :)
http://grandsmeta.ru/images/14n.jpg


 
Kolan ©   (2006-12-11 13:55) [21]

> на нее я навернуть то смогу

Ну а компанент в каком формате данные будет принимать для отображения? XML же наверно..
Можно сделать универсально. Можно сделать иеррархию и для каждой программы делать потомка реагируя тем самым на разные треборания к отображению.


 
Kolan ©   (2006-12-11 13:56) [22]

> В смысле вот такая примерно :)

Куча всего :) Аж страшно...


 
Игорь Шевченко ©   (2006-12-11 14:04) [23]

Красиво. Но лень.


 
pasha_golub ©   (2006-12-11 14:10) [24]


> Игорь Шевченко ©   (11.12.06 14:04) [23]
>
> Красиво. Но лень.
>

Cогласен. Но хочется. :)


 
Игорь Шевченко ©   (2006-12-11 14:11) [25]

pasha_golub ©   (11.12.06 14:10) [24]

Хочется. Вот пусть найдется тот, кому не лень, я с радостью у него возьму готовый.


 
Kolan ©   (2006-12-11 14:13) [26]

> [25] Игорь Шевченко ©   (11.12.06 14:11)
> pasha_golub ©   (11.12.06 14:10) [24]
>
> Хочется. Вот пусть найдется тот, кому не лень, я с радостью
> у него возьму готовый.

Опешите в двух словах(можно больше) как это сделать. Я имею ввиду нарисовать, реагировать на события...


 
Rouse_ ©   (2006-12-11 14:18) [27]


> Куча всего :) Аж страшно...

Чтож ты хотел :)
Визуальное представление сметы в формате WYSIWYG :)
Сметчики не жалуются, ибо удобно им :)


 
Rouse_ ©   (2006-12-11 14:19) [28]


> Опешите в двух словах(можно больше) как это сделать. Я имею
> ввиду нарисовать, реагировать на события...

В двух словах? Сабклассить стандартный скролл с целью перехвата WM_NCPAINT и замены фона на свой :)


 
Kolan ©   (2006-12-11 14:19) [29]

> ибо удобно им

Не, я не спорю. Просто видно сколько труда вложено...


 
Rouse_ ©   (2006-12-11 14:21) [30]


> Просто видно сколько труда вложено...

Дык, Максим Черных больше года над ним корпел, и сейчас продолжает дорабатывать :)


 
Fredy314 ©   (2006-12-11 14:29) [31]

Рисуеш всё что вздумается, и реагируеш на события так-как задумано. Главное правильно задумать.

Кстати если сделать компонент, через регистрацию класса окна в DLL  с документацией по использованию и возможностям, можно будет использовать не только в Дельфи.
Кто мне скажет какие об"явления нужно об"явить а DLL чтоб можно было импортировать компонент как в Дельфи есть Import ActiveX Control?


 
Kolan ©   (2006-12-11 14:32) [32]

> и реагируеш на события так-как задумано

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


 
Игорь Шевченко ©   (2006-12-11 14:38) [33]

Rouse_ ©   (11.12.06 14:19) [28]


> В двух словах? Сабклассить стандартный скролл с целью перехвата
> WM_NCPAINT и замены фона на свой :)


Ты так больше не пугай людей


 
Fredy314 ©   (2006-12-11 14:46) [34]

> От какого класс наследоваться итд

от TWinControl.


 
Rouse_ ©   (2006-12-11 15:26) [35]


> Ты так больше не пугай людей

А кто испугался? :)


 
Игорь Шевченко ©   (2006-12-11 15:49) [36]

Rouse_ ©   (11.12.06 15:26) [35]

Я испугался. Скроллбары, которые в окнах, они NCPAINT не получают. Их окно получает, ну и эти...скроллбары рисует. Также как рамку, полосу меню и прочие неклиентские штучки.


 
Rouse_ ©   (2006-12-11 16:15) [37]

Я вообще-то о TScrollBar говорил :)


 
StriderMan ©   (2006-12-11 16:20) [38]

Не впечатлило. Чем фича реально полезна - не понимаю.


 
Игорь Шевченко ©   (2006-12-11 16:30) [39]

Rouse_ ©   (11.12.06 16:15) [37]

Эти-то скорллбары в окно встраиваются.


 
Rouse_ ©   (2006-12-11 16:34) [40]


> Эти-то скорллбары в окно встраиваются.

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



Страницы: 1 2 вся ветка

Текущий архив: 2006.12.31;
Скачать: CL | DM;

Наверх




Память: 0.56 MB
Время: 0.08 c
15-1165668405
Сатир
2006-12-09 15:46
2006.12.31
Delphi 7 Build 4.453


2-1165995193
Neket
2006-12-13 10:33
2006.12.31
Запрос POST


15-1165783578
Алхимик
2006-12-10 23:46
2006.12.31
Программирование - искусство, работа или подвиг?


4-1155966130
Андрей Пл
2006-08-19 09:42
2006.12.31
Вопрос по структуре DCB при работе с СОМ портом


15-1165582706
pasha_golub
2006-12-08 15:58
2006.12.31
lex for pascal