Однако, иногда нужны рамки с меньшим отступом от края, (1, 1).
В этом случае сепараторы рисуются все равно для стандартной рамки.
Диалог с рамкой (отступ 1) и сепаратором (рисуется для отступа 3)
Code: Select all
╔════════════════════════════════ caption ════════════════════════════════╗
║ ║
║ ╟───── separator ─────────────────────────────────────────────────────╢ ║
║ ║
║ ║
║ ║
║ ║
╚═════════════════════════════════════════════════════════════════════════╝
Code: Select all
$dialog = $Far.CreateDialog(-1, -1, 77, 10)
$null = $dialog.AddBox(1, 1, 0, 0, "caption")
$dialog.AddText(9, 3, 0, "separator").Separator = 1
$null = $dialog.Show()