Exemplo n.º 1
0
FileFilterParams::FileFilterParams():
	FDate(),
	FSize(),
	FHardLinks(),
	FAttr(),
	FHighlight(),
	FFlags()
{
	SetMask(1,L"*");

	std::for_each(RANGE(FHighlight.Colors.Color, i)
	{
		MAKE_OPAQUE(i.FileColor.ForegroundColor);
		MAKE_OPAQUE(i.MarkColor.ForegroundColor);
	});
Exemplo n.º 2
0
static void ApplyDefaultStartingColors(HighlightDataColor *Colors)
{
	for (int j=0; j<2; j++)
		for (int i=0; i<4; i++)
		{
			MAKE_OPAQUE(Colors->Color[j][i].ForegroundColor);
			MAKE_TRANSPARENT(Colors->Color[j][i].BackgroundColor);
		}

	Colors->MarkChar=0x00FF0000;
}
Exemplo n.º 3
0
FileFilterParams::FileFilterParams()
{
    SetMask(1,L"*");
    SetSize(0,L"",L"");
    SetHardLinks(0,0,0);
    ClearStruct(FDate);
    ClearStruct(FAttr);
    ClearStruct(FHighlight.Colors);
    for(size_t i = 0; i < 2; ++i)
    {
        for(size_t j = 0; j < 4; ++j)
        {
            MAKE_OPAQUE(FHighlight.Colors.Color[i][j].ForegroundColor);
        }
    }

    FHighlight.SortGroup=DEFAULT_SORT_GROUP;
    FHighlight.bContinueProcessing=false;
    ClearAllFlags();
}