parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Re: юзать его просто

Spearance 01.04.2003 10:12

Сохраняешь код в scroller.p
В файле вызова пишешь:
@USE
/путь_к_классу/scroller.p
Где-нибудь в теле пишешь:
$scroller[^scroller::create[
		$.path_param[no]
		$.table_count[число_записей_в_таблице]
		$.number_per_section[5]
		$.section_per_page[7]
		$.type[page]
		$.r_selector[]
		$.l_selector[]
		$.divider[]
		$.r_divider[]
		$.l_divider[]
		]
	]

^scroller.draw[]
Вот ты уже и получил свой скроллер, теперь осталось отображать записи как надо.
Для обычной таблицы так:
^твоя_таблица.menu{
	^if(^твоя_таблица.line[] >= $scroller.record_number && ^твоя_таблица.line[] <= ($scroller.record_number + $scroller.number_per_section - 1)){То что нужно вывести}
}
Для БД сам додумай тут не сложно.