73c73 < out BtnCount, BtnTotalSpc: Integer); --- > out BtnCount, BtnTotalSpc, BtnLeft: Integer); 268c268 < out BtnCount, BtnTotalSpc: Integer); --- > out BtnCount, BtnTotalSpc, BtnLeft: Integer); 281a282 > Inc(BtnLeft, TJvFooterBtn(Controls[Idx]).Width); 305c306 < FBtnCount, FBtnCount_2, FBtnSpace, FBtnSpace_2: Integer; --- > FBtnCount, FBtnCount_2, FBtnSpace, FBtnSpace_2, FBtnLeft_2: Integer; 319a321 > FBtnLeft_2 := 0; 322c324 < FBtnSpace_2); --- > FBtnSpace_2, FBtnLeft_2); 323a326 > FBtnLeft := 0; 325c328 < FBtnCount, FBtnSpace); --- > FBtnCount, FBtnSpace, FBtnLeft); 328,329c331,332 < ((FBtnCount * FBtnWidth) + FBtnSpace) div 2 + < (FBtnCount_2 * FBtnWidth) + FBtnSpace_2; --- > (FBtnLeft + FBtnSpace) div 2 + > (FBtnLeft_2 + FBtnSpace_2); 336a340 > FBtnLeft := 0; 338c342,343 < TJvFooterBtn(Controls[Idx]).Alignment, -1, FBtnCount, FBtnSpace); --- > TJvFooterBtn(Controls[Idx]).Alignment, -1, FBtnCount, FBtnSpace, > FBtnLeft); 340d344 < FBtnLeft := FBtnCount * FBtnWidth; 351a356 > FBtnLeft := 0; 353c358 < TJvFooterBtn(Controls[Idx]).Alignment, 1, FBtnCount, FBtnSpace); --- > TJvFooterBtn(Controls[Idx]).Alignment, 1, FBtnCount, FBtnSpace, FBtnLeft); 355c360 < FBtnLeft := Width - ((FBtnCount + 1) * FBtnWidth); --- > FBtnLeft := Width - (FBtnLeft + FBtnWidth);