KissCount

KissCount Commit Details

Date:2011-01-23 09:51:08 (8 years 8 months ago)
Author:Grégory Soutadé
Branch:dev, master, qt5
Commit:81884250bcbf17ca44c6eb19ec60ea2869c39731
Parents: 87b68db3190aa6fce33956bd258afef6d1ad2618
Message:Solve bug of scrollbar and window when there is a lot of operations in AccountPanel

Changes:
MChangeLog (2 diffs)
Msrc/view/AccountPanel.cpp (2 diffs)

File differences

ChangeLog
11
2
2
33
44
55
6
67
78
89
......
1314
1415
1516
16
17
v0.2_dev (08/01/2011)
v0.2_dev (23/01/2011)
** User **
Better use of sizers (so better interface!)
No further problems with scrollbar in AccountPanel when there is a lot of operations
** Dev **
Use a factory to create panels (prepare for plug-in)
Bad selection of year with multiple years
Bad year range check
Unordered accounts (makes account selection points to bad indexes on account graph)
Bug in account creation (read only fields)
Bug in account creation (readonly fields)
src/view/AccountPanel.cpp
146146
147147
148148
149
149150
150151
151152
......
573574
574575
575576
577
578
576579
577580
578581
Fit();
SetMinSize(wxSize(rect.width-rect.x-15, rect.height-rect.y-128-25));
SetMaxSize(wxSize(rect.width-rect.x-15, rect.height-rect.y-128-25));
SetScrollbars(10, 10, 100/10, 100/10);
}
void AccountPanel::OnOperationModified(wxGridEvent& event)
{
UpdateStats();
Fit();
}
void AccountPanel::OnAccountModified(wxGridEvent& event)

Archive Download the corresponding diff file