TabBarIconSerialization.diff

Single tab should serialize it's image - Zbigniew Rebacz, 04/09/2016 03:07 PM

Download (833 Bytes)

View differences:

FileTabs.cpp (kopia robocza)
76 76
void FileTabs::Serialize(Stream& s)
77 77
{
78 78
	TabBar::Serialize(s);
79
	if(s.IsLoading() && icons)
80
	{
81
		for(int i = 0; i < tabs.GetCount(); i++)
82
			tabs[i].img = NativePathIcon(String(tabs[i].value));
83
	}
84 79
}
85 80

  
86 81
void FileTabs::AddFile(const WString &file, bool make_active)
TabBar.cpp (kopia robocza)
563 563

  
564 564
void TabBar::Tab::Serialize(Stream& s)
565 565
{
566
	s % id % key % value % group % stackid % stack % visible;
566
	s % id % key % value % group % stackid % stack % visible % img;
567 567
}
568 568

  
569 569
bool TabBar::Tab::HasMouse(const Point& p) const