mirror of
https://github.com/koloideal/Argenta.git
synced 2026-06-10 10:05:28 +03:00
docs
This commit is contained in:
@@ -12,6 +12,18 @@
|
||||
|
||||
По умолчанию ``Argenta`` перехватывает весь текст, выводимый в ``stdout`` внутри обработчика команды. Это необходимо для реализации **динамических разделителей**: система анализирует вывод, находит самую длинную строку и использует её для отрисовки верхней и нижней границ. Такой подход создаёт аккуратный интерфейс, где вывод команды «обёрнут» в рамку, подогнанную под его содержимое.
|
||||
|
||||
Пример приложения с динамической разделительной линией:
|
||||
|
||||
.. image:: https://i.ibb.co/ZptzLJ1n/2025-11-03-121308.png
|
||||
:alt: Пример приложения с динамической разделительной линией
|
||||
|
||||
Как вы можете заметить разделительная линия ровно той же длины, что и самая длинная строка в выводе.
|
||||
|
||||
То же приложение с статической линией:
|
||||
|
||||
.. image:: https://i.ibb.co/YFGRY2c0/2025-11-03-121650.png
|
||||
:alt: Пример приложения с статической разделительной линией
|
||||
|
||||
-----
|
||||
|
||||
Побочные эффекты перехвата ``stdout``
|
||||
|
||||
Reference in New Issue
Block a user