Когда я пытаюсь напечатать, например:
Queue Messages Size
----------
Postfix 10 1024
Мне нужно перепечатать эту строку с другими значениями, поэтому, если значение равно 0, например, результат:
Postfix 00 0024
Мне нужно исправить это:
Postfix 0 0
Я могу сделать это с помощью window.clrtoeol()
, но он стирает мою правую границу.
Не уверен, почему это пока не получено, но в любом случае
Я предполагаю, что вы хорошо отслеживаете местоположение, ширину и границы столбцов. Если вы ответ прост: наберите свой номер пробелами, поэтому бит "024" будет перезаписан пустыми пробелами.
Я считаю, что его хорошая практика - использовать addstr
window.addstr( y , x , message[:width].ljust(width) , mode )