if ((Components[i].additional) || !(Components[i].empty))
if ((Components[i].additional) || (Components[i].visible))
void init_components(){	int i;	WIDGET *w = findWidget("SelectedComponents");	BuildComponentList(Components, &numComponents, iniSrcPath,0);	// Turn off components that aren't selected	for (i=0; i<numComponents; i++)	{		if ((strstr(ConvertUTF8toANSI(w->value), Components[i].name) == NULL))		{			if (!(Components[i].selected && Components[i].invisible))			Components[i].selected = FALSE;		}		else 			if ((Components[i].additional) || !(Components[i].empty))			Components[i].selected = TRUE;	}}