TPeriodButton is a custom component for Lazarus that provides a bitbutton with a pop-up menu for quickly selecting predefined date ranges. Ideal for forms that require date filters in desktop applications.
15 Predefined Periods: Today, Yesterday, Current Week, Previous Week, Last 15 Days, Current Month, Previous Month, Current Quarter, Previous Quarter, Current Half-Year, Previous Half-Year, Current Year, Previous Year
Organizational Tabs: Menu organized with tabs for better visualization
Automatic Integration: Automatically connects with TDateTimePicker components
https://github.com/assisdantas/buttonperiod