Это команда AfterStepx, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
Послешаг - оконный менеджер X11
STANDARD ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
Ниже приведен список параметров командной строки, поддерживаемых всеми модулями AfterStep и
приложений.
-v | --версия
Отобразите информацию о версии и остановитесь.
-с | --config
Отобразите информацию о конфигурации и остановитесь.
-h | --помощь
Отображение информации uasge и остановка.
--отлаживать
Отладка: запустить в синхронном режиме.
-s | --Один
Запускать только на одном экране.
-r | --рестарт
Запускаем, как если бы он был перезапущен. То же, что и при обычном запуске, только запускается
RestartFunction вместо InitFunction.
-д | --displayval
Укажите, к какому дисплею X мы должны подключиться. Переопределяет среду $ DISPLAY
Переменная.
-ф | --config-fileval
Прочитать всю конфигурацию из запрошенного файла. Используйте его, если хотите использовать .steprc вместо
стандартные файлы конфигурации.
-п | --user-дирвал
Прочтите всю конфигурацию из запрошенного каталога. Используйте его, чтобы переопределить расположение конфигурации
запрашивается во время компиляции.
-г | --global-dirval
Используйте запрошенный каталог как общий каталог конфигурации. Используйте его для переопределения общего расположения конфигурации
запрашивается во время компиляции.
-В | --verbosity-levelval
Измените подробность вывода AfterStep. 0 - отключит любой выход; 1 - будет
разрешать только сообщения об ошибках; 5 - и ошибки, и предупреждения (по умолчанию).
--windowval
Внутреннее использование: окно, в котором происходило действие. Сработавшая часть интерфейса
наш стартап.
--contextval
Внутреннее использование: контекст, в котором произошло действие. Сработавшая часть интерфейса
наш стартап.
--lookval
Прочитать конфигурацию вида из запрошенного файла. Используйте его, если хотите использовать другой вид
вместо того, что было выбрано в меню.
--feelval
Прочтите конфигурацию чувств из запрошенного файла. Используйте его, если хотите использовать другое ощущение
вместо того, что было выбрано в меню.
- темевал
Прочитать конфигурацию темы из запрошенного файла. Используйте его, если хотите использовать другую тему
вместо того, что было выбрано в меню.
-л | --logval
Сохраните весь вывод в файл (вместо вывода на консоль).
-Л | --localeval
Установите языковой стандарт. Используется при отображении текста.
--minameval
Переопределяет имя модуля. Будет использоваться при разборе файлов конфигурации и сообщении
Послешаг.
--геометрический
Переопределяет геометрию модуля.
--гравитивал
Переопределяет гравитацию модуля.
AfterStep был почти полностью переписан в этом новом воплощении. Здесь
краткий список новых архитектурных изменений:
1.1. Разработан новый высокопроизводительный и качественный движок обработки изображений.
для удовлетворения потребностей графического интерфейса. Он включает в себя различные преобразования изображения, такие как масштабирование,
мозаика, обрезка, размытие, смешивание произвольного количества слоев, изображение в памяти
сжатие, поддержка 12 различных форматов файлов, включая собственный парсер / писатель
файлов XPM, способных обеспечить гораздо лучшую производительность, чем libXpm по умолчанию.
Поддерживаемые форматы изображений:
XPM, PNG, JPEG, XCF (формат изображения GIMP), PPM, PNM, BMP, ICO, CUR, GIF, TIFF и XML
скрипты. Где сценарии XML позволяют пользователю создавать сценарии преобразований, которые будут
выполняется над изображением в момент его загрузки. / para> libAfterImage также
обеспечивает поддержку шрифтов TTF (с использованием libfreetype) и сглаженного стандартного X-растра
шрифты.
1.2. Обработка оконных подсказок была переписана и реорганизована, и большая часть
Также были включены расширенные спецификации WM, улучшена поддержка Motif,
Реализованы подсказки ICCCM и старых GNOME.
1.3. Весь код рендеринга графического интерфейса был объединен в libAfterStep, и теперь все
элементы графического интерфейса отображаются с использованием последовательного подхода в каждом модуле и в каждом
часть собственно AfterStep. Отныне интерфейс строится из так называемых TBars.
TBar - это прямоугольная область, которая может быть сфокусирована (поднята) или расфокусирована и нажата или
без давления. Каждый TBar имеет следующую структуру:
- фон TBar, который определяется MyStyle и состоянием панели -
Каждому TBar назначено два MyStyles - один для целенаправленного и один для
несфокусированное состояние.
- плитки ТБар. Плитка - это мелкие элементы, которые располагаются внутри панели.
согласно его размеру, расположению, положению и порядку. Плитки могут быть статическими значками (
нельзя нажимать); блоки кнопок, каждый из которых имеет две формы - нажатые и
обычный; Текстовые метки; Пустые космические плитки.
Может быть до 256 плиток, каждая из которых находится в одной из ячеек в сетке 16x16.
Несколько плиток могут находиться в одной ячейке, и в этом случае они накладываются друг на друга.
друг над другом.
- фаска TBar. При рендеринге TBar все его тайлы накладываются поверх
фона, и на результирующем изображении будет нарисован трехмерный скос с использованием
цвета из того же стиля MyStyle, что и для фона. Bevel может быть отключен
частично или полностью. Добавлены соответствующие параметры конфигурации, где
подходящее. При нажатии TBar - его фаска инвертируется.
При рендеринге TBar все его элементы накладываются друг на друга.
используя один из 13 методов смешивания, поддерживаемых libAfterImage, по умолчанию
простое буквенное смешение. Подробнее см. Конфигурация MyFrame. Это refrred
как "Метод композиции".
1.4. В связи с тем, что AfterStep использует сжатие для хранения изображений в памяти
- нет необходимости иметь отдельный корневой обработчик фона, поэтому asetroot имеет
была прекращена, и теперь afterstep выполняет всю корневую фоновую загрузку.
Вы можете просто скопировать и вставить свою конфигурацию asteroot в свой файл образа. Это
Дополнительное преимущество упрощенной поддержки тем для корневых фонов.
1.5. Была проделана значительная работа по созданию libAfterConf, который обеспечивает простой
средство для чтения параметров конфигурации и облегчает выполнение любых
инструмент настройки.
1.6. Была проделана некоторая работа по улучшению поддержки тем. AfterStep собственно и
модули теперь загружают файлы конфигурации в следующем порядке:
# 1 - базовый конфиг; # 2 - внешний вид, меню, база данных, autoexec и специфичные для модуля
config; # 3 - файл темы; # 4 - файл переопределения темы;
Файл переопределения темы необходим, чтобы у пользователя был список критических параметров, которые
он / она не хочет быть измененным какой-либо темой. Чего здесь не хватает, так это
комплексный инструмент для создания тем.
1.7. AfterStep теперь широко использует X-образные расширения (если таковые имеются).
Теперь можно было придать форму всему: заголовки, пейджер, причал и т. Д. Чтобы сделать какой-нибудь элемент
shape - следует использовать MyStyle с типом BackPixmap 125 или 126.
1.8. Меню теперь обрабатываются так же, как и обычные окна. Их можно настроить в
файл базы данных с использованием предустановленного стиля "ASMenu", чтобы иметь разные кнопки заголовка, рамку
украшения, липкость и т. д. MenuPinOn был изменен, чтобы стать еще одним
кнопка заголовка с назначенной ей функцией PinMenu.
1.9. AfterStep больше не использует фиксированную схему из 5 кнопок заголовка на каждой стороне, а
порядок кнопок можно настроить в виде. По-прежнему существует ограничение на отсутствие
всего более 10 кнопок.
Используйте AfterStepx в Интернете с помощью сервисов onworks.net