I am reviewing an MFC program and one of the functions has this struct in it:

static struct STYLES styles[] = {
PS_SOLID, "PS_SOLID",
PS_DASH, "PS_DASH",
PS_DOT, "PS_DOT",
(then it has some more etc....)
};

I understand the PS's and text but the whole "styles[]" has me at a loss.
Any help is greatly appreciated.