Cells/cells/ui/src/net/okennedy/cells/sheet/ColumnGutter.scala

19 lines
392 B
Scala

package net.okennedy.cells.sheet
import net.okennedy.cells.Identifier
import net.okennedy.cells.serialized
class ColumnGutter(val spec: serialized.ColSpec, val position: Int, val idx: Int)
{
def label: String =
{
var i = idx
var l = ""
while(true) {
l += ('A'.toByte + (i % 26)).toChar.toString
if(i < 26) { return l }
i /= 26
}
return "???"
}
}