Свойства и функции зависящие от контекста исполнения
Значение этих свойств и функций зависит от того, в каком контексте исполняется в данный момент макропоследовательность.
Логические свойства (тип: Boolean)
Свойство |
Описание |
Bof |
- в панелях типа
QView /Info /Tree - достигнуто начала файла в области просмотра;
- в файловых панелях (текущая область
Shell ) - курсор в начале командной строки;
- в редакторе и программе просмотра - достигнуто начало файла;
- в строках ввода в диалогах - курсор в начале строки;
- в списках/меню - указатель установлен на первом пункте (в пустом списке всегда 1).
|
Eof |
- в панелях типа
QView /Info /Tree - достигнут конец файла в области просмотра;
- в файловых панелях - курсор в конце командной строки;
- в редакторе и программе просмотра - достигнут конец файла;
- в строках ввода в диалогах - курсор в конце строки;
- в списках/меню - указатель установлен на последнем пункте (в пустом списке всегда 1).
|
Empty |
- в панелях типа
QView /Info /Tree - область просмотра пуста;
- в файловых панелях - командная строка пуста;
- в редакторе и программе просмотра пустой файл;
- в строках ввода в диалогах - строка ввода пуста;
- в списках/меню - список пуст.
|
Selected |
- в панелях типа
QView - выделен блок в области просмотра файла;
- в панелях типа
Info - выделен блок в области просмотра файла описания папки;
- в панелях типа
Tree - не имеет смысла (всегда 0);
- в файловых панелях - выделен блок в командной строке;
- в редакторе и программе просмотра - выделен блок;
- в строках ввода в диалогах - выделен блок.
- в списках/меню - не имеет смысла (всегда 1, если меню не пустое).
Примечание: В QView , Info и программе просмотра блок может быть выделен при поиске.
|
Свойства
Оператор | Тип | Описание |
ItemCount |
Number |
число элементов в текущем объекте; в меню разделительная черта тоже учитывается
Примечание: Если текущий объект плагиновый диалог, то плагин может возвращать модифицированные данные (см. DN_GETVALUE)
|
CurPos |
Number |
позиция в текущем объекте
Примечание: Если текущий объект плагиновый диалог, то плагин может возвращать модифицированные данные (см. DN_GETVALUE)
|
Функции
Функция |
Описание |
Pos=checkhotkey(S[,StartPos]) |
Функция позволяет проверить и получить позицию элемента, для которого назначена горячая клавиша S.
Работает в меню, списках и диалогах.
Подробности в описании свойств и функций для меню и списков.
|
V=editor.sel(Action[,Opt]) |
Функция позволяет производить некоторые операции с блоками в тексте (в редакторе, в строках ввода в диалогах, в командной строке).
Подробности в описании свойств и функций для редактора.
|
Смотрите также: