Деревья
Модераторы: m0p3e, edward_K, Модераторы
Деревья
Подскажите, как в ВИПе добавить возможность открытия/закрытия всех папок внутри текущей, не вообще всех, а именно внутри тек.?
-
- Местный житель
- Сообщения: 278
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Москва
- Контактная информация:
Re: Деревья
Если я правильно понял вопрос, то нужно просто подключить нужную статус-лайн.
Например, есть такая
(scIntClass..scIntClass)
{
'~F1~ Спр.', cmHelp, kbF1;
'~F4~ Редакт.', cmEdit, kbF4;
'~^Enter~ Раскрыть', cmOpenLevel, kbCtrlEnter;
'~^BackSpace~ Сжать', cmCompressLevel,kbCtrlBack;
'~Enter~ Выбор', cmDefault, kbEnter;
'', cmClose, kbAltF3;
'', cmShowAll, kbCtrlEqual;
'', cmShowAll, kbCtrlGrayPlus;
'', cmResize, kbCtrlF5;
'', cmLastHelp, kbAltF1;
'', cmCalculator, kbShiftF2;
}
CTRLENTER - раскрыть
CTRLBACKSPACE - закрыть
И ловить соответствующие события....
А вообще-то по этому поводу уже было обсуждение. Посмотри
http://www.tyumbit.ru/galaktika/read.ph ... =334&t=331
Например, есть такая
(scIntClass..scIntClass)
{
'~F1~ Спр.', cmHelp, kbF1;
'~F4~ Редакт.', cmEdit, kbF4;
'~^Enter~ Раскрыть', cmOpenLevel, kbCtrlEnter;
'~^BackSpace~ Сжать', cmCompressLevel,kbCtrlBack;
'~Enter~ Выбор', cmDefault, kbEnter;
'', cmClose, kbAltF3;
'', cmShowAll, kbCtrlEqual;
'', cmShowAll, kbCtrlGrayPlus;
'', cmResize, kbCtrlF5;
'', cmLastHelp, kbAltF1;
'', cmCalculator, kbShiftF2;
}
CTRLENTER - раскрыть
CTRLBACKSPACE - закрыть
И ловить соответствующие события....
А вообще-то по этому поводу уже было обсуждение. Посмотри
http://www.tyumbit.ru/galaktika/read.ph ... =334&t=331
Re: Деревья
"CTRLENTER - раскрыть" - открывается только текущая, внутри текущей папки закрыты. А надо чтоб вместе с текущей открывались все внутрении папки.