сделать стартовой  |  добавить в избранное

   SciTE - редактор кода для программистов

Настройка статус-бара


Автор: Тугаринов Сергей / Дата: 18.01.2006 / Комментариев: 1
Категория: SciTE, FAQ, Основные настройки


ПАНЕЛЬ СОСТОЯНИЯ (STATUS-BAR)



Из справки:
"statusbar.text.1" свойство определяет информацию отображенную в панели состояния(Status-bar) включенную по умолчанию для всех платформ.
В значениях свойств может быть использован $() синтаксис. Обычно используются свойства: ReadOnly, EOLMode, BufferLength, NbOfLines (in buffer), SelLength (chars), SelHeight (lines).
Дополнительные свойства определенные для панели состояния(Status-bar) LineNumber, ColumnNumber, и OverType которые меняются как "OVR" или "INS" в зависимости от заменяющего статуса.
Кроме того вы можете использовать файловые свойства, не меняющиеся на продолжении редактирования(нажатий клавиш) данного файла: FileName(имя файла) или FileNameExt(имя файла для выполнения), FileDate(дата создания/изменения) и FileTime(время создания/изменения) и FileAttr. Так же есть свойства: CurrentDate(текущая дата) и CurrentTime(текущее время).
Только для платформы Windows можно установить "statusbar.text.2...", тогда можно будет переключаться между информацией отображенной на статус баре щелчками мыши. Эта опция позволяет определить количество "statusbar.text.number".

Настройки панели состояния по умолчанию (храняться в файле глобальных настроек SciTEGlobal.properties):
# Status Bar
statusbar.number=4
statusbar.text.1=\
li=$(LineNumber) co=$(ColumnNumber) $(OverType) ($(EOLMode)) $(FileAttr)
statusbar.text.2=\
$(BufferLength) chars in $(NbOfLines) lines. Sel: $(SelLength) chars.
statusbar.text.3=\
Now is: Date=$(CurrentDate) Time=$(CurrentTime)
statusbar.text.4=\
$(FileNameExt) : $(FileDate) - $(FileTime) | $(FileAttr)


C небольшими изменениями и переводом на русский получается:
#Количество панелей состояния
statusbar.number=4

# 1 панель управления
statusbar.text.1=\
Строка: $(LineNumber) / Колонка: $(ColumnNumber) / Режим: $(OverType) / Метка конца строки: ($(EOLMode)) /

# 2 панель управления
statusbar.text.2=\
$(BufferLength) символов в $(NbOfLines) строках / Выделено: $(SelLength) символов / Выделено: $(SelHeight) строк /

# 3 панель управления
statusbar.text.3=\
Сейчас: Дата: $(CurrentDate) / Время: $(CurrentTime) /
#Дата / время

# 4 панель управления
statusbar.text.4=\
Имя файла: $(FileNameExt) / Дата ($(FileDate)) и время ($(FileTime)) создания / Атрибуты: $(FileAttr) /

Данные директивы можно сохранить в файле пользовательских SciTEUser.properties или глобальных настроек SciTEGlobal.properties.

Версия для печати / Прочитано: 14669 раз(а)

Комментариев: 1 (rss)

1. dB6 / 18.01.2006 - 16:32
Могу предложить свой вариант:

Строка: $(LineNumber) ($(NbOfLines)) : $(ColumnNumber) Выделено: $(SelLength) ($(BufferLength)), $(SelHeight) Режим: $(OverType) EOL: $(EOLMode) Файл: $(FileNameExt) ($(FileDate) $(FileTime) $(FileAttr))
Цитата


Добавить комментарий:
Имя:
E-mail:
        BBCodes




Интересные статьи / Тематические материалы © 2004 - 2017 - Хранение данных