JS+
Усиленный язык сценариев для Windows
с возможностью встраивания
в ваши приложения
О языке JS+ Справочник Скачать JS+ DLL
Контакты
СПРАВОЧНИК ПО ЯЗЫКУ JS+ Содержание

OnCollapse

- событие компонента TOutline
Компонент TOutline
Наступает при сворачивании узла.
Синтаксис
function OnCollapse(
  Sender,
  Index
);

Параметры
Параметр Тип Описание
Sender TOutline дескриптор компонента TOutline
Index Number индекс свернутого узла в списке Items
Пример (JS+)
// Главная форма
frm=new TForm();
frm.Caption="JS+ - событие компонента TOutline OnCollapse";
frm.Width =300;
frm.Height=400;

// Строка состояния
stb=new TStatusBar(frm);
stb.SimpleText=" Сверните любой узел";

// TOutline
otl=new TOutline(frm);
otl.BorderStyle=bsSingle;
otl.Left=otl.Top=10;
otl.Width=frm.ClientWidth-otl.Left*2;
otl.Height=stb.Top-otl.Top*2;
otl.OnCollapse=otl_Collapse;

// Заполнение дерева
for (i=1;i<=9;i++) {
  on1=new TOutlineNode(otl);
  on1.Text="Узел "+i;
  for (j=1;j<=i;j++) {
    on2=new TOutlineNode(on1);
    on2.Text="Узел "+i+"-"+j;
  }
}

otl.FullExpand();
otl.SetFocus();
frm.ShowModal();

// Обработчик события OnCollapse
function otl_Collapse(otl,oni)
{
  alert(otl.Items[oni].Text+" свернут");
}
Совместимость
C++ Builder/Delphi
См. также
JS+Руководство пользователя
Адрес этой страницы: http://jsplus.ru/MANUAL/JSPlus/Component/TOutline/Event/OnCollapse.htm
© 2024,