АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

FvwmForm - Интернет в облаке

Запустите FvwmForm в провайдере бесплатного хостинга OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда FvwmForm, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


FvwmForm - модуль формы ввода для Fvwm

СИНТАКСИС


Модули FvwmForm [ кличка ]

FvwmForm должен быть порожден Fvwm. Если вызывается из командной строки, FvwmForm выводит свой
номер версии и выходы.

ОПИСАНИЕ


FvwmForm предоставляет механизм для получения пользовательского ввода и соответствующих действий. Это достигается
средство формы, которую пользователь может заполнить, и из которой пользователь может выбирать действия, которые он
хочет взять Fvwm. Форма состоит из пяти типов элементов: текстовые метки, однострочный текст.
входы, взаимоисключающий выбор, выбор с множественным выбором и кнопки действий.
Эти элементы расположены в несколько строк с очень гибкой компоновкой.

Текстовая метка служит только для объяснения. Он не может принимать какие-либо данные.

Запись о тайм-ауте предоставляет механизм для тайм-аута формы и выполнения определенного
действие при истечении времени ожидания. Обратный отсчет отображается аналогично текстовой метке, за исключением
что он обновляется в зависимости от оставшегося времени.

Поле ввода текста можно использовать для редактирования однострочной строки. FvwmForm принимает стиль Emacs
клавиши перемещения курсора. Подробнее см. FvwmFormInput. Копирование мышью не поддерживается, но
можно вставить.

Выбор состоит из нескольких вариантов.

Сам выбор - это логическая сущность, не имеющая функции отображения.

Каждый выбор отображается в виде кнопки, за которой следует поясняющая текстовая метка. Когда
выбрано, исключительный выбор показывает кружок посередине, в то время как множественный выбор показывает
проверка.

Кнопка действия при активации отправляет одну или несколько команд в Fvwm или выполняет оболочку
команды. Команды оболочки могут содержать содержимое полей ввода в форме и
отразите настройку вариантов выбора в форме.

Кнопки действий могут быть активированы с помощью клавиатуры или мыши.

ИНИЦИАЛИЗАЦИЯ


FvwmForm, вызываемый без псевдонима, использует команды конфигурации, начинающиеся с «* FvwmForm».

Обычно вы вызываете FvwmForm с псевдонимом, представляющим имя формы, ее
команды конфигурации и файл конфигурации. Например, команда «Модуль FvwmForm
Rlogin "использует команды конфигурации, начинающиеся с" * Rlogin ", и читает необязательные
конфигурационный файл "Rlogin".

Все формы, независимо от псевдонима, сначала сканируются на предмет команд конфигурации, начинающихся с
"* FvwmFormDefault". Эти команды обычно поступают из встроенной формы "FvwmForm-Form".
который сохраняет команды в файл ".FvwmForm".

Физическое чтение необязательного входного файла ".FvwmForm" выполняется только в первый раз.
FvwmForm вызывается или после того, как "FvwmForm-Form" обновляет файл.

Когда файл ".FvwmForm" читается, это делается путем отправки команды "Прочитать .FvwmForm
Тихо "в fvwm. Из-за того, как работает команда" читать ", файл может храниться
в вашем личном пользовательском каталоге fvwm или находиться в каталоге данных fvwm. Увидеть
описание команды чтения на странице руководства fvwm для получения дополнительной информации о
переменная окружения $ FVWM_USERDIR.

Затем FvwmForm читает остальную часть конфигурации, сохраненную fvwm. Fvwm магазины
настройка на постоянной основе. Первоначальная конфигурация происходит из файла .fvwm2rc.
файл. Другие источники, включая команды «Читать», могут определять форму.

Разрешая FvwmForm и fvwm читать файлы, помните, что эти файлы содержат команды
которые могут выполнять команды оболочки, поэтому вы должны быть осторожны с установкой разрешений на
эти файлы.

Когда FvwmForm вызывается с контекстом окна, например, из меню окна, все его команды
отправляет в Fvwm будет иметь контекст этого окна. Это позволит FvwmForm контролировать
окно, из которого оно вызывается.

После того, как все команды конфигурации были прочитаны, FvwmForm отображает форму, определенную
команды.

ПО УМОЛЧАНИЮ


FvwmForm создает встроенную форму с именем «FvwmForm-Form», которая создает файл с именем
".FvwmForm". Этот файл содержит сохраненные цвета и шрифты формы по умолчанию. Другие формы использования
эти значения по умолчанию, если они не переопределены в форме.

Форма создания по умолчанию обычно вызывается из «меню модуля». Например, если
вы вызываете меню своего модуля "Module-Popup", вы должны добавить строку:
AddToMenu "Module-Popup" "FvwmForm Defaults" FvwmForm FvwmForm-Form
Когда вы выбираете "FvwmForm Defaults" в меню вашего модуля, отображается форма, которая показывает
текущие значения по умолчанию и позволяет их изменять. Если вы активируете «Сохранить, перезагрузите меня»
кнопка, файл ".FvwmForm" записывается, и "FvwmForm-Form" закрывается и перезапускается, чтобы показать
новые значения по умолчанию.

Пример того, что этот файл может содержать после сохранения:
# Последний раз этот файл был создан FvwmForm-Form 28 ноября, 11:18:26 EST 1999.
* FvwmFormDefault: Шрифт 10x20
* FvwmFormDefault: InputFont 8x13bold
* FvwmFormDefault: ButtonFont 10x20
* FvwmFormDefault: TimeoutFont 10x20
* FvwmFormDefault: передний белый
* FvwmFormDefault: Спинка васильковая
* FvwmFormDefault: Colorset -1
* FvwmFormDefault: ItemFore зеленый
* FvwmFormDefault: ItemBack серый40
* FvwmFormDefault: ItemColorset -1
* FvwmFormDefault: ButtonPointer hand2
* FvwmFormDefault: звезда ButtonInPointer
* FvwmFormDefault: InputPointer gumby.
* FvwmFormDefault: ButtonPointerFore синий
* FvwmFormDefault: ButtonPointerBack серый
* FvwmFormDefault: ButtonInPointerFore серый
* FvwmFormDefault: ButtonInPointerBack синий
* FvwmFormDefault: InputPointerFore
* FvwmFormDefault: InputPointerBack
Команды в этом файле аналогичны любой другой команде FvwmForm, за исключением того, что они запускают
с "* FvwmFormDefault".

FvwmForm читает файл ".FvwmForm" только при первом запуске или после того, как файл
изменен "FvwmForm-Form". Это делается путем отправки команды «* FvwmFormDefault: Read x».
При установке «x» на «y» или «n». "n" заставляет FvwmForm отправлять команду "read .FvwmForm quiet" на
фввм.

ПЕРЕМЕННЫЕ ЗАМЕНА


Если вы указываете переменные и значения в командной строке, используемой для запуска FvwmForm (как это):

Модуль FvwmForm MyForm ACTION = Browse "TITLE = Browse Form"

Затем все входные команды FvwmForm подвергаются подстановке переменных. Переменные из
командная строка экспортируется. Затем каждая команда расширяется с использованием переменных из
среда. Например, если предположить, что вышеупомянутый вызов «MyForm», команды будут
изменилось так:

Перед * MyForm: текст "$ TITLE, Home $ HOME, переход к $ ACTION"
После * MyForm: ТЕКСТ «Обзор формы, Home / home / me, собираюсь просмотреть»

Использование этого средства должно позволить использовать одну форму для разных наборов
входные данные.

КОНФИГУРАЦИЯ


Следующие команды могут быть установлены в файле .fvwm2rc или любым другим способом, который
fvwm может принимать команды. Самый простой способ - создать файл в режиме только для чтения.
каталог данных, не зависящий от архитектуры, [PREFIX / share / fvwm] или ваш личный fvwm
каталог [$ HOME / .fvwm], соответствующий псевдониму формы.

В следующих абзацах строка «FvwmForm» обычно является псевдонимом формы.

FvwmForm считывает команды до того, как форма будет отображена, и пока форма отображается.
отображается.

Перед отображением формы принимаются следующие команды:
Назад
Button
КнопкаШрифт
КнопкаInPointer
КнопкаInPointerFore
КнопкаInPointerBack
КнопкаУказатель
КнопкаУказательFore
КнопкаУказательНазад
Выбор
Command
Набор цветов
шрифт
Передний
Грабсервер
вход
Инпутшрифт
указатель ввода
ТоварНазад
ItemColorset
ПредметFore
Инпутпоинтерфоре
ВводУказательНазад
линия
Сообщение
PadVText
Позиция
Выбор
Текст
Истек
Шрифт Таймаута
Название
Использование данных
WarpPointer

При отображении формы принимаются следующие команды:
Карта
Stop
Отменить карту

Функции «Карта», «UnMap» и «Стоп» находятся в стадии разработки и в настоящее время не имеют объяснений.
в этом документе, поскольку он может измениться.

Порядок опций имеет значение. Первый цвет текста фона: «* FvwmFormBack»,
встречается перед отображаемым элементом, устанавливает цвет фона по умолчанию для всего
форме.

Кроме этого, цвета, шрифты, текст, варианты выбора и кнопки можно смешивать в любом порядке.
Нет встроенных ограничений по размеру формы, количеству элементов в форме, количеству шрифтов или
использованные цвета.

* FvwmForm: Грабсервер
Эта опция заставляет FvwmForm захватывать указатель мыши при запуске. Эта функция полезна
для таких вещей, как проверка выхода.

* FvwmForm: WarpPointer
Эта опция заставляет FvwmForm перемещать указатель мыши в свое окно при запуске. Это
избавляет пользователя от необходимости путешествовать мышью.

* FvwmForm: Geometry геометрия
Задает расположение окна FvwmForm. Это похоже на то, что опция Position
делает, но более гибок.

* FvwmForm: Позиция x y
Помещает окно FvwmForm в местоположение (x, y) на экране. По условию отрицательный
x (y) значение измеряет расстояние от правой (нижней) части экрана.

Если этот параметр не указан, FvwmForm запускается в центре экрана.

* FvwmForm: Набор цветов n
Сообщает модулю использовать набор цветов n. См. FvwmTheme.

* FvwmForm: Назад цвет
Задает цвет фона окна FvwmForm и любого текста в окне. В
Первый цвет фона, который читает FvwmForm, определяет общий цвет фона экрана.
Выключает опцию Colorset. См. ПО УМОЛЧАНИЮ.

* FvwmForm: Передний цвет
Задает цвет переднего плана для отображения текстовых меток. Отключает Colorset
вариант. См. ПО УМОЛЧАНИЮ.

* FvwmForm: ItemColorset n
Сообщает модулю использовать набор цветов n для предметов. См. FvwmTheme.

* FvwmForm: ТоварНазад цвет
Задает цвет фона для окон ввода текста и кнопок. Кнопки
отображаются в виде трехмерных нажимаемых кнопок. Входные данные отображаются в виде полей с трехмерным отступом.
Лучше всего подходят фоновые цвета среднего оттенка. Выключает параметр ItemColorset. Видеть
ПО УМОЛЧАНИЮ.

* FvwmForm: ПредметFore цвет
Задает цвет переднего плана для строк ввода текста и текста кнопки. Переключатели
отключите параметр ItemColorset. См. ПО УМОЛЧАНИЮ.

* FvwmForm: шрифт шрифт
Задает шрифт для отображения обычного текста. См. ПО УМОЛЧАНИЮ.

* FvwmForm: КнопкаШрифт шрифт
Задает шрифт для текста в кнопках действий. См. ПО УМОЛЧАНИЮ.

* FvwmForm: Инпутшрифт шрифт
Задает шрифт для ввода текста. См. ПО УМОЛЧАНИЮ.

* FvwmForm: Шрифт Таймаута шрифт
Задает шрифт для отображения счетчика тайм-аута и связанного текста. См. ПО УМОЛЧАНИЮ.

* FvwmForm: линия обоснование
Начинает новую строку. Строка может содержать любое количество текста, ввода, кнопок и выбора.
Предметы. Окно FvwmForm может иметь любое количество строк. Ширина окна составляет
это самая длинная линия.

Обоснованность позиций в строке определяется обоснование, который может быть одним из
следующие:

оставил Элементы выравниваются по левому краю окна.

правую Элементы выравниваются по правому краю окна.

центр Предметы размещаются в центре окна.

расширять Если в строке только один элемент, он центрируется в окне.
Если присутствуют два или более элемента, они распределяются по всей ширине.
окна.

* FvwmForm: Сообщение
Определяет текстовую область в форме, которая содержит последнее сообщение об ошибке от fvwm. Для
Для определения размера формы считается, что область сообщения имеет длину 80 байт.
Его фактическая длина такая же, как и у полученного сообщения. Если сообщение превышает 80
байтов, вы можете увидеть остальную часть сообщения, изменив размер формы.

Вы не должны пытаться помещать какой-либо текст, кнопки или поля ввода в одну строку после
поле сообщения. Сообщения размером более 80 байт будут перекрывать оставшуюся часть
линии.

* FvwmForm: PadVText Пикселей
Количество пикселей, используемых в качестве вертикального отступа между текстовыми элементами, от строки к строке. В
по умолчанию - 6, что хорошо смотрится в строках, содержащих текст, смешанный с полями ввода,
варианты или кнопки.

Для обычного текста, который может отображаться в форме справки, лучше использовать нулевое заполнение.

(Есть много других значений заполнения, используемых в макете формы, которые в настоящее время не могут быть
изменено с помощью команд.)

* FvwmForm: Текст string
Дисплеи string как обычный текст. Разрывы строк должны выполняться несколькими * FvwmForm:
Строка и * FvwmForm: параметры текста. Пробелы могут использоваться для дополнительного заполнения между
предметы.

* FvwmForm: Название string
Дисплеи string как заголовок окна. Строку необходимо заключить в двойные кавычки.
Использование этой команды с чем-либо, кроме строки, заключенной в кавычки, создает
пустой заголовок. Если эта команда не используется, заголовок окна является псевдонимом формы.

* FvwmForm: вход имя размер init_string
Задает элемент ввода текста с именем имя. Подокно размер символы по ширине
используется для редактирования. Если init_string присутствует, это начальная строка, когда
FvwmForm запускается или сбрасывается. Начальная строка по умолчанию - "".

Вы можете вставить мышь в поле ввода с помощью кнопки 2. Кнопки 1 и 3 перемещают
курсор в поле ввода.

Поля ввода всегда находятся в режиме вставки, перепечатка не поддерживается.

Поддерживаются нажатия клавиш типа Emacs.

Control-a, Home и Begin перемещаются в начало поля ввода. Control-e и завершить ход
до конца поля ввода. Control-b и Left перемещают влево в поле ввода.
Control-f и Right перемещают вправо в поле ввода. Control-p, Up и Shift-Tab перемещение
в предыдущее поле ввода, если оно есть, если форма имеет одно поле ввода, вспомните предыдущее
ценить. Control-n, Down, Return, Line-Feed и Tab переходят к следующему полю ввода, если
любой, если форма имеет одно поле ввода, для control-n и Down восстановить предыдущий ввод
ценить. Control-h перемещается назад в поле ввода, стирая символ. Control-d и
Удалить удалить следующий символ в поле ввода. Control-k стирает курсор
до конца поля ввода. Control-u стирает все поле ввода.

Когда форма выполняет команду, все входные значения сохраняются в кольце ввода.
история глубиной 50 пунктов.

Мета(mod2) - «<» извлекает предыдущее значение поля ввода. Мета(mod2) - ">"
извлекает следующее значение поля ввода.

(Для форм с одним полем ввода используйте более простые клавиши со стрелками.)

* FvwmForm: Выбор имя напишите
Эта опция запускает элемент выбора с именем имя. Его варианты указаны в
следующие команды конфигурации. Опция напишите является одним из следующих:

одинарной Выбранные варианты являются взаимоисключающими.

с разными Это выбор с множественным выбором.

* FvwmForm: Выбор имя ценностное on | от string
Определяет выбор для продолжающегося выбора. Пункт выбора имеет имя и еще один ценностное
они используются в командах. См. * FvwmForm: Command. В string отображается в
справа от кнопки выбора в качестве метки.

Выбор предполагает указанное начальное состояние ("включено" означает выбрано), когда FvwmForm
запускается или сбрасывается. Если выбор является взаимоисключающим, FvwmForm НЕ обнаруживает
несоответствия в начальных состояниях выбора, то есть два или ни один из вариантов
можно выбрать. Однако, как только пользователь выбирает вариант, FvwmForm гарантирует только одно
.

* FvwmForm: Button напишите string [ключ]
Этот параметр указывает кнопку действия. На кнопке есть string как ярлык, и
выполняет набор Fvwm команду когда он активирован. Команды следующие
* FvwmForm: Команды.

Необязательный ключ указывает сочетание клавиш, которое активирует кнопку. Он находится в
либо управляющий символ, указанный как ^ @, ^ A, ..., ^ _, либо функциональная клавиша, указанная
как F1, F2, ..., F35. Клавиши управления, которые используются для перемещения курсора при вводе текста
поля не могут активировать никакие кнопки, за исключением TAB (^ I), RETURN (^ M),
LINEFEED (^ J), который может активировать кнопку, когда курсор находится в последнем вводе текста.
поле.

Поведение кнопки определяется напишите:

continue FvwmForm продолжает выполнение после отправки команд.

перезапуск После отправки команд FvwmForm сбрасывает все значения на исходные.
единицы, а затем продолжает выполнение.

quit FvwmForm завершает работу после отправки команд.

* FvwmForm: Command команду
Этот параметр указывает команду Fvwm, связанную с текущей кнопкой. Там может
быть более чем одной командой, прикрепленной к кнопке. Команды, которые появляются перед любым
* FvwmForm: кнопки выполняются во время запуска. Обычно это звуковой сигнал,
привлекает внимание пользователя.

Команды, начинающиеся с восклицательного знака (!), Выполняются FvwmForm, все остальные
команды отправляются в Fvwm для выполнения. Перед отправкой каждой команды в Fvwm,
FvwmForm распознает переменные следующих форм и передает им значения.

$(имя) If имя соответствует полю ввода текста, результат - ввод пользователя
нить. Специальные символы одинарной кавычки, двойной кавычки и обратной косой черты
предшествует обратная косая черта.

If имя соответствует выбору, результатом является значение выбора (как
указано в * FvwmForm: Choice), если выбран вариант. Если выбор
не выбран, результатом будет пустая строка.

If имя соответствует выбранному, результатом будет список
выбранные значения всех его вариантов, разделенных пробелами.

$(имя?string) If имя поле ввода текста и его значение не является пустой строкой,
результат string, с примененной рекурсивной заменой переменных. Если
входное значение пусто, результат пуст.

If имя это выбор, и он выбран, результат stringпризывают
Применена рекурсивная подстановка переменных. Если выбор не выбран,
результат пустой.

$(имя!string) То же, что и выше, за исключением того, что взяты обратные условия.

При использовании символа "?" а также "!" формы для передачи строки, строка разделяется
правой скобкой. Если вам нужно поставить правую скобку в
строка, перед правой круглой скобкой поставьте обратную косую черту.

* FvwmForm: Использование данных файл данных ведущий
Указывает FvwmForm читать файл данных и извлекать данные из команд модуля, которые соответствуют
«ведущий» аргумент и переменная ввода, выбора или выбора в форме.

Это позволяет форме отображать текущие данные конфигурации модуля fvwm. Для примера
как это работает, изучите файл "FvwmForm-Rlogin", который установлен в режиме только для чтения.
каталог данных, не зависящий от архитектуры, [PREFIX / share / fvwm] и показан ниже.

Для выбора настройка кнопки представлена ​​словом «вкл.», Все остальные
значения параметра считаются отключенными.

Для выбора настройка каждой кнопки выбора определяется соответствием
текущее значение выбора по каждому варианту. В настоящее время это работает только
правильно для выбора, допускающего единственный выбор.

* FvwmForm: КнопкаУказатель имя-указателя
Измените указатель мыши по умолчанию (hand2), используемый при наведении курсора на кнопку. В
имя указателя должно быть одним из имен, определенных во включаемом файле X11 / cursorfont.h
(без префикса XC_). См. ПО УМОЛЧАНИЮ.

* FvwmForm: КнопкаInPointer имя-указателя
Измените указатель мыши по умолчанию (hand1), используемый при нажатой кнопке.
имя указателя должно быть одним из имен, определенных во включаемом файле X11 / cursorfont.h
(без префикса XC_). См. ПО УМОЛЧАНИЮ.

* FvwmForm: указатель ввода имя-указателя
Измените указатель мыши по умолчанию (xterm), используемый, когда указатель находится над текстовым полем.
Имя указателя должно быть одним из имен, определенных во включаемом файле X11 / cursorfont.h.
(без префикса XC_). См. ПО УМОЛЧАНИЮ.

* FvwmForm: ButtonPointerFore | Назад цвет
Изменение цвета переднего плана и фона указателя мыши по умолчанию, используемого при наведении курсора
над кнопкой. См. ПО УМОЛЧАНИЮ.

* FvwmForm: ButtonInPointerFore | Назад цвет
Изменение цвета переднего плана и фона указателя мыши по умолчанию, используемого при нажатии кнопки
нажата. См. ПО УМОЛЧАНИЮ.

* FvwmForm: InputPointerFore | Назад цвет
Измените цвета переднего плана и фона указателя мыши, используемые по умолчанию, когда
указатель находится над текстовым полем. См. ПО УМОЛЧАНИЮ.

* FvwmForm: Истек секунды команду "текст"
Настройте FvwmForm на тайм-аут по истечении секунды указано. Когда таймер
достигает нуля, команду выполняет. В текст поле отображается так же, как Текст поле,
за исключением того, что "%%" в строке автоматически заменяется количеством времени, оставшимся на
таймер. Значение обновляется каждую секунду по мере обратного отсчета таймера. Там может
только одно поле тайм-аута на форму.

ПРИМЕРЫ


Все следующие «примеры» устанавливаются в независимую от архитектуры только для чтения
каталог данных [PREFIX / share / fvwm] во время установки fvwm.

Следующие команды создают меню для вызова примеров:

Формы DestroyMenu
Модуль AddToMenu Forms "& Q. QuitVerify" FvwmForm FvwmForm-QuitVerify
Модуль AddToMenu Forms "& C. Capture" FvwmForm FvwmForm-Capture
AddToMenu Forms Модуль "& R. Rlogin" FvwmForm FvwmForm-Rlogin
Модуль AddToMenu Forms "& T. Talk" FvwmForm FvwmForm-Talk

ПРИМЕР 1 - Выход проверить


В этом примере имитируется способ подтверждения выхода с помощью mwm. Return выполняет выход, Escape
отменяет выход. Время ожидания истекает через 20 секунд и выполняется эквивалент выхода из системы.
.
DestroyModuleConfig FvwmForm-QuitVerify: *
* FvwmForm-QuitVerify: GrabServer
* FvwmForm-QuitVerify: WarpPointer
* FvwmForm-QuitVerify: командный сигнал
* FvwmForm-QuitVerify: центр линии
* FvwmForm-QuitVerify: текст «Вы действительно хотите выйти?»
* FvwmForm-QuitVerify: расширение строки
* FvwmForm-QuitVerify: кнопка выхода из системы "Выход" ^ M
* FvwmForm-QuitVerify: команда Quit
* FvwmForm-QuitVerify: Кнопка перезапуска "Перезагрузка" ^ R
* FvwmForm-QuitVerify: перезапуск команды
* FvwmForm-QuitVerify: кнопка выхода «Отмена» ^ [
* FvwmForm-QuitVerify: команда Nop
* FvwmForm-QuitVerify: Timeout 20 Quit «Автоматический выход из системы произойдет через %% секунд».

ПРИМЕР 2 - Удаленный Логин


Этот пример позволяет пользователю ввести имя хоста, необязательное имя пользователя и открыть xterm
окно с удаленного хоста.
DestroyModuleConfig FvwmForm-Rlogin: *
* FvwmForm-Rlogin: WarpPointer
* FvwmForm-Rlogin: центр линии
* FvwmForm-Rlogin: текст «Войти на удаленный хост»
* FvwmForm-Rlogin: центр линии
* FvwmForm-Rlogin: текст «Хост:»
* FvwmForm-Rlogin: введите HostName 20 ""
* FvwmForm-Rlogin: центр линии
* FvwmForm-Rlogin: выделение сингла UserSel
* FvwmForm-Rlogin: выбор по умолчанию по умолчанию для «того же пользователя»
* FvwmForm-Rlogin: выбор Custom Custom off "user:"
* FvwmForm-Rlogin: введите имя пользователя 10 ""
* FvwmForm-Rlogin: Расширить строку
* FvwmForm-Rlogin: кнопка выхода из «Вход» ^ M
* FvwmForm-Rlogin: Команда Exec exec ssh $ (Custom? -L $ (UserName)) $ (HostName) xterm -T xterm @ $ (HostName) -display $ HOSTDISPLAY &
# Перед сохранением данных удалите все ранее сохраненные данные:
* FvwmForm-Rlogin: Команда DestroyModuleConfig FvwmForm-Rlogin По умолчанию: *
# Кнопка «Войти» вызывает авторизацию и сохранение текущих данных:
* FvwmForm-Rlogin: Команда! ( / bin / echo \
"# Создано FvwmForm-Rlogin на:`/ bin / дата`."; / bin / echo \
'* FvwmForm-RloginDefault: HostName $ (HostName)'; / bin / echo \
'* FvwmForm-RloginDefault: Имя пользователя $ (Имя пользователя)'; / bin / echo \
'* FvwmForm-RloginDefault: по умолчанию $ (по умолчанию? On)'; / bin / echo \
'* FvwmForm-RloginDefault: Custom $ (Custom? On)' \
)> $ {FVWM_USERDIR} /. FvwmForm-Rlogin
* FvwmForm-Rlogin: Кнопка перезапуска "Сброс"
* FvwmForm-Rlogin: кнопка выхода «Отмена» ^ [
* FvwmForm-Rlogin: команда Nop
# Сообщите FvwmForm, что нужно читать vars из файла .FvwmForm-RloginDefault:
* FvwmForm-Rlogin: UseData .FvwmForm-Rlogin * FvwmForm-RloginDefault

ПРИМЕР 3 - захват Окно


Этот пример предоставляет интерфейс для xwd, xwud и xpr.
DestroyModuleConfig FvwmForm-Capture: *
* FvwmForm-Capture: центр линии
* FvwmForm-Capture: текст «Окно захвата»
* FvwmForm-Capture: строка слева
* FvwmForm-Capture: текст «Файл:»
* FvwmForm-Capture: входной файл 25 "/ tmp / Capture"
* FvwmForm-Capture: строка слева
* FvwmForm-Capture: текст «Принтер:»
* FvwmForm-Capture: Входной принтер 20 "$ PRINTER"
* FvwmForm-Capture: расширение строки
* FvwmForm-Capture: выделение PtrType single
* FvwmForm-Capture: выбор PS ps на "PostScript"
* FvwmForm-Capture: выбор Ljet от "HP LaserJet"
* FvwmForm-Capture: строка слева
* FvwmForm-Capture: текст «Параметры xwd:»
* FvwmForm-Capture: расширение строки
* FvwmForm-Capture: несколько вариантов выбора
* FvwmForm-Capture: выбор Brd -nobdrs off "Без границы"
* FvwmForm-Capture: выбор Frm -frame на "With frame"
* FvwmForm-Capture: выбор XYZ -xy off "XY format"
* FvwmForm-Capture: расширение строки
* FvwmForm-Capture: кнопка продолжить «Захват» ^ M
* FvwmForm-Capture: Command Exec exec xwd -out $ (файл) $ (Параметры) &
* FvwmForm-Capture: кнопка продолжения "Предварительный просмотр"
* FvwmForm-Capture: команда Exec exec xwud -in $ (файл) &
* FvwmForm-Capture: кнопка продолжения "Печать"
* FvwmForm-Capture: Команда Exec exec xpr -device $ (PtrType) $ (файл) | lpr -P $ (принтер) &
* FvwmForm-Capture: кнопка выхода "Выйти"

ПРИМЕР 4 - Говорить форма для заполнения


В этом примере представлена ​​замена модуля FvwmTalk. Есть 2 формы,
"FvwmForm-Talk". который выполняет команды или отправляет команды в fvwm для выполнения, и
"FvwmForm-TalkHelp." которая является формой справки.

В форме справки обратите внимание, как изменяется интервал между вертикальными линиями. Обычная строка FvwmForm
интервал предполагает, что текст перемешан с кнопками, для вспомогательных форм требуется другой интервал.

# FvwmForm-Talk - Базовая замена FvwmTalk
DestroyModuleConfig FvwmForm-Talk: *
* FvwmForm-Talk: WarpPointer
# Макет
* FvwmForm-Talk: центр линии
* FvwmForm-Talk: текст "Поговори с Fvwm"
* FvwmForm-Talk: левая линия
* FvwmForm-Talk: текст «Команда:»
* FvwmForm-Talk: введите команду 80 ""
* FvwmForm-Talk: левая линия
* FvwmForm-Talk: текст «Msg:»
* FvwmForm-Talk: Сообщение
* FvwmForm-Talk: центр линии
# Кнопки
* FvwmForm-Talk: Кнопка перезапуска «Возврат - Выполнить» ^ M
* FvwmForm-Talk: Команда $ (Команда)
* FvwmForm-Talk: кнопка продолжения «F1 - Помощь» F1
* FvwmForm-Talk: командный модуль FvwmForm FvwmForm-TalkHelp
* FvwmForm-Talk: Кнопка перезапуска «F3 - Сброс входа» F3
* FvwmForm-Talk: команда Nop
* FvwmForm-Talk: кнопка выхода «F4 - закрыть» F4
* FvwmForm-Talk: команда Nop

# FvwmForm-TalkHelp - текст справки для FvwmForm-Talk
DestroyModuleConfig FvwmForm-TalkHelp: *
* FvwmForm-TalkHelp: WarpPointer
# Макет
* FvwmForm-TalkHelp: Линейный центр
* FvwmForm-TalkHelp: текстовое сообщение «Поговорите с Fvwm - Помощь»
* FvwmForm-TalkHelp: левая строка
* FvwmForm-TalkHelp: текст ""
* FvwmForm-TalkHelp: левая строка
* FvwmForm-TalkHelp: PadVText 0
* FvwmForm-TalkHelp: Text "Введите команды в
* FvwmForm-TalkHelp: левая строка
* FvwmForm-TalkHelp: текстовые команды, начинающиеся с
* FvwmForm-TalkHelp: левая строка
* FvwmForm-TalkHelp: текст «оболочка как подпроцесс формы».
* FvwmForm-TalkHelp: левая строка
* FvwmForm-TalkHelp: текст «Все остальные команды отправляются в fvwm для выполнения».
* FvwmForm-TalkHelp: левая строка
* FvwmForm-TalkHelp: текст ""
* FvwmForm-TalkHelp: левая строка
* FvwmForm-TalkHelp: Text "Сообщения об ошибках Fvwm отображаются на
* FvwmForm-TalkHelp: левая строка
* FvwmForm-TalkHelp: текст ""
# Кнопки
* FvwmForm-TalkHelp: Линейный центр
* FvwmForm-TalkHelp: кнопка выхода "Вернуть - Пропустить" ^ M
* FvwmForm-TalkHelp: команда Nop

Используйте FvwmForm онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    Кронштейны
    Кронштейны
    Brackets — это бесплатная современная программа с открытым исходным кодом.
    текстовый редактор, созданный специально для Интернета
    Разработка. Написано на HTML, CSS и
    JavaScript с целенаправленными визуальными инструментами и
    подготовка ...
    Загрузить скобки
  • 2
    Бесплатный компилятор Pascal
    Бесплатный компилятор Pascal
    32/64/16-битный компилятор Паскаля для
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS и DOS;
    семантически совместимый с...
    Скачать бесплатный компилятор Pascal
  • 3
    Информация о Canon EOS DIGITAL
    Информация о Canon EOS DIGITAL
    У Canon нет счетчика выдержек
    включены в EXIF-информацию
    файл изображения, в отличие от Nikon и
    Пентакс. Нет официального Canon на основе
    заявление ...
    Загрузить информацию о Canon EOS DIGITAL
  • 4
    REFInd
    REFInd
    rEFInd - это форк загрузки rEFIt
    менеджер. Как и rEFIt, rEFInd может
    автоматическое определение установленной загрузки EFI
    загрузчики, и он представляет собой красивый графический интерфейс
    меню варианта загрузки ...
    Скачать REFInd
  • 5
    ЭкспрессЛюк GSI
    ЭкспрессЛюк GSI
    Эта страница загрузки SourceForge должна была
    разрешить пользователям загружать мой исходный код
    GSI, основанные на великом опыте Фхуссона.
    работай. Я собираю Android Pie и
    Android 1 ...
    Скачать ExpressLuke GSI
  • 6
    Музыкальный Кастер
    Музыкальный Кастер
    Music Caster - музыкальный проигрыватель для лотков
    что позволяет транслировать местную музыку на
    Устройство Google Cast. При первом запуске
    вам нужно будет щелкнуть стрелку в вашем
    тас ...
    Скачать Music Caster
  • Больше »

Команды Linux

Ad