Commit Graph

24 Commits

Author SHA1 Message Date
wp_xxyyzz
58ee5bae50 CalLite: Add new option coPersistentSelectedDates
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7604 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-08-15 20:58:28 +00:00
wp_xxyyzz
7e09fbeea1 CalLite: Add new options coShowDayNames and coShowTopLine.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6958 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-05-27 14:12:51 +00:00
wp_xxyyzz
5e2c0d3122 callite: Refactor drawing routines to avoid flicker.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6950 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-05-26 13:05:38 +00:00
wp_xxyyzz
e13de9b592 CalLite: Add properties ButtonHeight and ButtonWidth for the size of the month/year navigation buttons in the top row.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6778 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-12-29 20:47:47 +00:00
wp_xxyyzz
3662758e92 CalLite: Redo translations. Add language lgCustom for which DayNames, MonthNames and DisplayTexts are taken from properties. DayNames and MonthNames can hold long and short names separated by pipe character. Additional DisplayText options for long "Today is..." and calendar caption. Undeprecate property "Languages". Everything should be backward-compatible.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6775 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-12-28 23:00:03 +00:00
wp_xxyyzz
9dce7de5ab callite: trunk version 0.3.5
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6774 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-12-27 22:01:36 +00:00
wp_xxyyzz
7d36353fbd callight: Use copy of FormatSettings in calendar.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6773 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-12-27 17:06:09 +00:00
wp_xxyyzz
f822a3d475 CalLite: Add Greek language, but mark Languages as deprecated. v0.3.4.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6772 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-12-27 13:31:26 +00:00
wp_xxyyzz
4938f826fd CalLite: Add Finnish texts (translation by Seppo Suutarla)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5380 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-23 14:52:04 +00:00
wp_xxyyzz
a4e0e87fd5 CalLite: Override built-in popup menu by using custom popup menu.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5374 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-22 09:13:07 +00:00
wp_xxyyzz
f7c12d318b CalLite: Fix behavior of right mouse click.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5373 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-22 08:53:34 +00:00
wp_xxyyzz
86107c9c25 callite: Add Italian and Polish translations of hard-coded calendar texts (translation by John Greetham)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5361 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-17 21:29:09 +00:00
wp_xxyyzz
6fec96e71d CalLite: Add event OnMonthChange.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5340 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-11 16:45:49 +00:00
wp_xxyyzz
a6a39e32de CalLite: Add MultiSelect support (ctrl: add single date, shift: add date range, alt: add week)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5339 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-11 15:04:34 +00:00
wp_xxyyzz
d724556826 CalLite: Always use DisplayTexts.DelimitedText instead of CommaText.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5337 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-11 08:34:36 +00:00
wp_xxyyzz
78680407f8 CalLite: Change delimiter in predefined text lists. Remove memory leak in DrawCell event handler of demo2.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5336 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-10 12:25:01 +00:00
wp_xxyyzz
548fd7a97a CalLite: Add event OnGetDayText to add additional texts to the days of the calendar (e.g. holiday names, birthdays etc).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5335 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-10 09:56:43 +00:00
wp_xxyyzz
0500280dad CalLite: More logical order of parameters of OnDrawCell and OnHint events. ARect in OnDrawCell is a var parameter now.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5334 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-10 09:18:09 +00:00
wp_xxyyzz
17d3179c3d CalLite: Add Hint support for individual days.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5333 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-10 09:13:03 +00:00
wp_xxyyzz
4d79b47a51 CalLite: Add event OnDrawCell to override complete painting of date cells. Add example of its usage to demo2,
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5323 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-07 14:44:08 +00:00
wp_xxyyzz
e36f26bc92 CalLite: Add event OnPrepareCanvas to override day formatting.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5321 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-06 22:29:40 +00:00
wp_xxyyzz
4ac2ecd5ec CalLite: Add colors to demo2. Fix positioning issue for bold TodayRow.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5320 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-06 17:28:04 +00:00
wp_xxyyzz
1d40bd7687 CalLite: Add keyboard support. Some refactoring.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5314 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-04 10:43:52 +00:00
wp_xxyyzz
7ffd37fa20 CalLite: Initial commit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5312 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-11-03 23:42:04 +00:00