add function GetPrinterList
remove old color data from dumpstruct