|
|
|
| |
Определяет контейнер для расположения дочерних компонентов с возможностью горизонтальной и вертикальной прокрутки.
Создание объекта
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+ | Руководство пользователя
|
|
|
| |
|
|