small fix in pickdate.pas

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@718 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
grayeddy 2009-02-25 11:13:23 +00:00
parent a122886099
commit 8cdde1ee62
3 changed files with 15 additions and 5 deletions

View File

@ -1,3 +1,4 @@
+ Keys PgUp/PgDn correctly go through previous/next month in TRxCalendarGrid and TRxDateEdit
+ if try edit closed TRxMemoryData in error message display TRxMemoryData.Name
+ fix create resource from XPM image
+ draw shadow on button image in TToolPanel

View File

@ -1,3 +1,4 @@
 + Клавиши PgUp/PgDn корректно пролистывают предыдущий/следующий месяц в TRxCalendarGrid и TRxDateEdit
+ При попытке редактирования закрытого набора данных TRxMemoryData в сообщении об ошибке выдаётся наименование набора данных
+ Исправлено создание ресурсов из XPM файлов
+ Доработана отрисовка тени у кнопки на TToolPanel

View File

@ -495,7 +495,17 @@ begin
if (Day < DaysThisMonth) then Day := Day + 1
else CalendarDate := CalendarDate + 1;
Exit;
end
end;
VK_PRIOR:
begin
ChangeMonth(-1);
Exit;
end;
VK_NEXT:
begin
ChangeMonth(+1);
Exit;
end;
end;
inherited KeyDown(Key, Shift);
end;
@ -1121,13 +1131,11 @@ begin
case Key of
VK_NEXT:
begin
if ssCtrl in Shift then FCalendar.NextYear
else FCalendar.NextMonth;
if ssCtrl in Shift then FCalendar.NextYear;
end;
VK_PRIOR:
begin
if ssCtrl in Shift then FCalendar.PrevYear
else FCalendar.PrevMonth;
if ssCtrl in Shift then FCalendar.PrevYear;
end;
VK_ESCAPE:ModalResult:=mrCancel;
end;