Ah, gotcha - yes, a $Left() would probably do the trick for your layout if it existed...
You may also be able to use $Fill(), which places the following text at a specified position, for example:
Code: Select all
CPU: $CPUUsage%%$Fill(10)$Time(hh:nn)
The time will always be displayed at horizontal position 11, regardless of how many digits (1, 2 or 3) are displayed for CPU percentage.
There's probably not much point in using $Right() for the names, since you can position them using a few space characters in the layout to align them.
The way I have my screens laid out, $Right() does what I need. I like to have the numbers right-justified, so the "%", "C", "MB" or whatever stays in the same place and there is space to the left of it for however many digits I need.
It's probably time some of these formatting plugins were integrated into Smartie in the style of $Right() etc, instead of having loads of lengthy DLL call commands.