|
|
Определяет контейнер для расположения дочерних компонентов с возможностью горизонтальной и вертикальной прокрутки.
Создание объекта
scbObj=new TScrollBox(Parent);
Собственные свойства
|
Свойство
| Тип
| Описание
|
AutoScroll
| Boolean
| разрешить автоматическое появление полос прокрутки
|
AutoSize
| Boolean
| автоматически подгонять размер компонента и его родительского контейнера под размер содержимого
|
HorzScrollBar
| TControlScrollBar
| дескриптор горизонтальной полосы прокрутки
|
VertScrollBar
| TControlScrollBar
| дескриптор вертикальной полосы прокрутки
|
|
Стандартные свойства
Собственные методы
|
Метод
| Описание
|
ScrollInView
| прокручивает клиентскую область компонента до появления указанного дочернего объекта
|
|
Стандартные методы
Стандартные события
var scroll_W=GetSystemMetrics(SM_CXVSCROLL); var scroll_H=GetSystemMetrics(SM_CYHSCROLL);
// Главная форма frm=new TForm(); frm.Caption="JS+ - визуальный компонент TScrollBox";
// Строка состояния stb=new TStatusBar(frm); stb.SimpleText=" Перемещайте изображение полосами прокрутки";
// ScrollBox scb=new TScrollBox(frm); scb.BorderStyle=bsSingle; scb.SetBounds(10,10,frm.ClientWidth-20,stb.Top-20);
img=new TImage(scb); img.LoadFromFile(JSPlus.HelpDir+"IMAGE\\TImage\\Image.jpg");
scb.ClientWidth =img.Width -100; scb.ClientHeight=img.Height-100; frm.ClientWidth =scb.Width +scroll_W; frm.ClientHeight=scb.Height+scroll_H+stb.Height;
frm.ShowModal();
Совместимость
C++ Builder/Delphi
|
JS+ | Руководство пользователя
|
|
|
|
|
|