Add wxTimePickerCtrl class.
Implement wxTimePickerCtrl natively for MSW and add a generic implementation (very loosely based on the original class by Paul Breen) for the other platforms. Also update the calendar sample to show the new control. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@69224 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -815,6 +815,7 @@ ____ADVANCED_SRC_FILENAMES_OBJECTS = &
|
||||
$(OBJS)\monodll_propdlg.obj &
|
||||
$(OBJS)\monodll_sashwin.obj &
|
||||
$(OBJS)\monodll_splash.obj &
|
||||
$(OBJS)\monodll_generic_timectrl.obj &
|
||||
$(OBJS)\monodll_tipdlg.obj &
|
||||
$(OBJS)\monodll_treelist.obj &
|
||||
$(OBJS)\monodll_wizard.obj &
|
||||
@@ -828,13 +829,14 @@ ____ADVANCED_SRC_FILENAMES_OBJECTS = &
|
||||
$(OBJS)\monodll_bmpcbox.obj &
|
||||
$(OBJS)\monodll_calctrl.obj &
|
||||
$(OBJS)\monodll_commandlinkbutton.obj &
|
||||
$(OBJS)\monodll_datecontrols.obj &
|
||||
$(OBJS)\monodll_datectrl.obj &
|
||||
$(OBJS)\monodll_datecontrols.obj &
|
||||
$(OBJS)\monodll_datectrl.obj &
|
||||
$(OBJS)\monodll_datetimectrl.obj &
|
||||
$(OBJS)\monodll_hyperlink.obj
|
||||
!endif
|
||||
!ifeq WXUNIV 1
|
||||
____ADVANCED_SRC_FILENAMES_OBJECTS = &
|
||||
$(OBJS)\monodll_hyperlink.obj &
|
||||
$(OBJS)\monodll_msw_timectrl.obj
|
||||
!endif
|
||||
!ifeq WXUNIV 1
|
||||
____ADVANCED_SRC_FILENAMES_OBJECTS = &
|
||||
$(OBJS)\monodll_animatecmn.obj &
|
||||
$(OBJS)\monodll_bmpcboxcmn.obj &
|
||||
$(OBJS)\monodll_calctrlcmn.obj &
|
||||
@@ -862,6 +864,7 @@ ____ADVANCED_SRC_FILENAMES_OBJECTS = &
|
||||
$(OBJS)\monodll_propdlg.obj &
|
||||
$(OBJS)\monodll_sashwin.obj &
|
||||
$(OBJS)\monodll_splash.obj &
|
||||
$(OBJS)\monodll_generic_timectrl.obj &
|
||||
$(OBJS)\monodll_tipdlg.obj &
|
||||
$(OBJS)\monodll_treelist.obj &
|
||||
$(OBJS)\monodll_wizard.obj &
|
||||
@@ -1599,6 +1602,7 @@ ____ADVANCED_SRC_FILENAMES_1_OBJECTS = &
|
||||
$(OBJS)\monolib_propdlg.obj &
|
||||
$(OBJS)\monolib_sashwin.obj &
|
||||
$(OBJS)\monolib_splash.obj &
|
||||
$(OBJS)\monolib_generic_timectrl.obj &
|
||||
$(OBJS)\monolib_tipdlg.obj &
|
||||
$(OBJS)\monolib_treelist.obj &
|
||||
$(OBJS)\monolib_wizard.obj &
|
||||
@@ -1612,13 +1616,14 @@ ____ADVANCED_SRC_FILENAMES_1_OBJECTS = &
|
||||
$(OBJS)\monolib_bmpcbox.obj &
|
||||
$(OBJS)\monolib_calctrl.obj &
|
||||
$(OBJS)\monolib_commandlinkbutton.obj &
|
||||
$(OBJS)\monolib_datecontrols.obj &
|
||||
$(OBJS)\monolib_datectrl.obj &
|
||||
$(OBJS)\monolib_datecontrols.obj &
|
||||
$(OBJS)\monolib_datectrl.obj &
|
||||
$(OBJS)\monolib_datetimectrl.obj &
|
||||
$(OBJS)\monolib_hyperlink.obj
|
||||
!endif
|
||||
!ifeq WXUNIV 1
|
||||
____ADVANCED_SRC_FILENAMES_1_OBJECTS = &
|
||||
$(OBJS)\monolib_hyperlink.obj &
|
||||
$(OBJS)\monolib_msw_timectrl.obj
|
||||
!endif
|
||||
!ifeq WXUNIV 1
|
||||
____ADVANCED_SRC_FILENAMES_1_OBJECTS = &
|
||||
$(OBJS)\monolib_animatecmn.obj &
|
||||
$(OBJS)\monolib_bmpcboxcmn.obj &
|
||||
$(OBJS)\monolib_calctrlcmn.obj &
|
||||
@@ -1646,6 +1651,7 @@ ____ADVANCED_SRC_FILENAMES_1_OBJECTS = &
|
||||
$(OBJS)\monolib_propdlg.obj &
|
||||
$(OBJS)\monolib_sashwin.obj &
|
||||
$(OBJS)\monolib_splash.obj &
|
||||
$(OBJS)\monolib_generic_timectrl.obj &
|
||||
$(OBJS)\monolib_tipdlg.obj &
|
||||
$(OBJS)\monolib_treelist.obj &
|
||||
$(OBJS)\monolib_wizard.obj &
|
||||
@@ -2852,6 +2858,7 @@ ____ADVANCED_SRC_FILENAMES_2_OBJECTS = &
|
||||
$(OBJS)\advdll_propdlg.obj &
|
||||
$(OBJS)\advdll_sashwin.obj &
|
||||
$(OBJS)\advdll_splash.obj &
|
||||
$(OBJS)\advdll_generic_timectrl.obj &
|
||||
$(OBJS)\advdll_tipdlg.obj &
|
||||
$(OBJS)\advdll_treelist.obj &
|
||||
$(OBJS)\advdll_wizard.obj &
|
||||
@@ -2865,13 +2872,14 @@ ____ADVANCED_SRC_FILENAMES_2_OBJECTS = &
|
||||
$(OBJS)\advdll_bmpcbox.obj &
|
||||
$(OBJS)\advdll_calctrl.obj &
|
||||
$(OBJS)\advdll_commandlinkbutton.obj &
|
||||
$(OBJS)\advdll_datecontrols.obj &
|
||||
$(OBJS)\advdll_datectrl.obj &
|
||||
$(OBJS)\advdll_datecontrols.obj &
|
||||
$(OBJS)\advdll_datectrl.obj &
|
||||
$(OBJS)\advdll_datetimectrl.obj &
|
||||
$(OBJS)\advdll_hyperlink.obj
|
||||
!endif
|
||||
!ifeq WXUNIV 1
|
||||
____ADVANCED_SRC_FILENAMES_2_OBJECTS = &
|
||||
$(OBJS)\advdll_hyperlink.obj &
|
||||
$(OBJS)\advdll_msw_timectrl.obj
|
||||
!endif
|
||||
!ifeq WXUNIV 1
|
||||
____ADVANCED_SRC_FILENAMES_2_OBJECTS = &
|
||||
$(OBJS)\advdll_animatecmn.obj &
|
||||
$(OBJS)\advdll_bmpcboxcmn.obj &
|
||||
$(OBJS)\advdll_calctrlcmn.obj &
|
||||
@@ -2899,6 +2907,7 @@ ____ADVANCED_SRC_FILENAMES_2_OBJECTS = &
|
||||
$(OBJS)\advdll_propdlg.obj &
|
||||
$(OBJS)\advdll_sashwin.obj &
|
||||
$(OBJS)\advdll_splash.obj &
|
||||
$(OBJS)\advdll_generic_timectrl.obj &
|
||||
$(OBJS)\advdll_tipdlg.obj &
|
||||
$(OBJS)\advdll_treelist.obj &
|
||||
$(OBJS)\advdll_wizard.obj &
|
||||
@@ -2949,6 +2958,7 @@ ____ADVANCED_SRC_FILENAMES_3_OBJECTS = &
|
||||
$(OBJS)\advlib_propdlg.obj &
|
||||
$(OBJS)\advlib_sashwin.obj &
|
||||
$(OBJS)\advlib_splash.obj &
|
||||
$(OBJS)\advlib_generic_timectrl.obj &
|
||||
$(OBJS)\advlib_tipdlg.obj &
|
||||
$(OBJS)\advlib_treelist.obj &
|
||||
$(OBJS)\advlib_wizard.obj &
|
||||
@@ -2962,13 +2972,14 @@ ____ADVANCED_SRC_FILENAMES_3_OBJECTS = &
|
||||
$(OBJS)\advlib_bmpcbox.obj &
|
||||
$(OBJS)\advlib_calctrl.obj &
|
||||
$(OBJS)\advlib_commandlinkbutton.obj &
|
||||
$(OBJS)\advlib_datecontrols.obj &
|
||||
$(OBJS)\advlib_datectrl.obj &
|
||||
$(OBJS)\advlib_datecontrols.obj &
|
||||
$(OBJS)\advlib_datectrl.obj &
|
||||
$(OBJS)\advlib_datetimectrl.obj &
|
||||
$(OBJS)\advlib_hyperlink.obj
|
||||
!endif
|
||||
!ifeq WXUNIV 1
|
||||
____ADVANCED_SRC_FILENAMES_3_OBJECTS = &
|
||||
$(OBJS)\advlib_hyperlink.obj &
|
||||
$(OBJS)\advlib_msw_timectrl.obj
|
||||
!endif
|
||||
!ifeq WXUNIV 1
|
||||
____ADVANCED_SRC_FILENAMES_3_OBJECTS = &
|
||||
$(OBJS)\advlib_animatecmn.obj &
|
||||
$(OBJS)\advlib_bmpcboxcmn.obj &
|
||||
$(OBJS)\advlib_calctrlcmn.obj &
|
||||
@@ -2996,6 +3007,7 @@ ____ADVANCED_SRC_FILENAMES_3_OBJECTS = &
|
||||
$(OBJS)\advlib_propdlg.obj &
|
||||
$(OBJS)\advlib_sashwin.obj &
|
||||
$(OBJS)\advlib_splash.obj &
|
||||
$(OBJS)\advlib_generic_timectrl.obj &
|
||||
$(OBJS)\advlib_tipdlg.obj &
|
||||
$(OBJS)\advlib_treelist.obj &
|
||||
$(OBJS)\advlib_wizard.obj &
|
||||
@@ -7143,6 +7155,9 @@ $(OBJS)\monodll_datetimectrl.obj : .AUTODEPEND ..\..\src\msw\datetimectrl.cpp
|
||||
$(OBJS)\monodll_hyperlink.obj : .AUTODEPEND ..\..\src\msw\hyperlink.cpp
|
||||
$(CXX) -bt=nt -zq -fo=$^@ $(MONODLL_CXXFLAGS) $<
|
||||
|
||||
$(OBJS)\monodll_msw_timectrl.obj : .AUTODEPEND ..\..\src\msw\timectrl.cpp
|
||||
$(CXX) -bt=nt -zq -fo=$^@ $(MONODLL_CXXFLAGS) $<
|
||||
|
||||
$(OBJS)\monodll_mediactrlcmn.obj : .AUTODEPEND ..\..\src\common\mediactrlcmn.cpp
|
||||
$(CXX) -bt=nt -zq -fo=$^@ $(MONODLL_CXXFLAGS) $<
|
||||
|
||||
@@ -8768,6 +8783,11 @@ $(OBJS)\monodll_splash.obj : .AUTODEPEND ..\..\src\generic\splash.cpp
|
||||
!endif
|
||||
|
||||
!ifeq USE_GUI 1
|
||||
$(OBJS)\monodll_generic_timectrl.obj : .AUTODEPEND ..\..\src\generic\timectrl.cpp
|
||||
$(CXX) -bt=nt -zq -fo=$^@ $(MONODLL_CXXFLAGS) $<
|
||||
!endif
|
||||
|
||||
!ifeq USE_GUI 1
|
||||
$(OBJS)\monodll_tipdlg.obj : .AUTODEPEND ..\..\src\generic\tipdlg.cpp
|
||||
$(CXX) -bt=nt -zq -fo=$^@ $(MONODLL_CXXFLAGS) $<
|
||||
!endif
|
||||
@@ -9519,6 +9539,9 @@ $(OBJS)\monolib_datetimectrl.obj : .AUTODEPEND ..\..\src\msw\datetimectrl.cpp
|
||||
$(OBJS)\monolib_hyperlink.obj : .AUTODEPEND ..\..\src\msw\hyperlink.cpp
|
||||
$(CXX) -bt=nt -zq -fo=$^@ $(MONOLIB_CXXFLAGS) $<
|
||||
|
||||
$(OBJS)\monolib_msw_timectrl.obj : .AUTODEPEND ..\..\src\msw\timectrl.cpp
|
||||
$(CXX) -bt=nt -zq -fo=$^@ $(MONOLIB_CXXFLAGS) $<
|
||||
|
||||
$(OBJS)\monolib_mediactrlcmn.obj : .AUTODEPEND ..\..\src\common\mediactrlcmn.cpp
|
||||
$(CXX) -bt=nt -zq -fo=$^@ $(MONOLIB_CXXFLAGS) $<
|
||||
|
||||
@@ -11144,6 +11167,11 @@ $(OBJS)\monolib_splash.obj : .AUTODEPEND ..\..\src\generic\splash.cpp
|
||||
!endif
|
||||
|
||||
!ifeq USE_GUI 1
|
||||
$(OBJS)\monolib_generic_timectrl.obj : .AUTODEPEND ..\..\src\generic\timectrl.cpp
|
||||
$(CXX) -bt=nt -zq -fo=$^@ $(MONOLIB_CXXFLAGS) $<
|
||||
!endif
|
||||
|
||||
!ifeq USE_GUI 1
|
||||
$(OBJS)\monolib_tipdlg.obj : .AUTODEPEND ..\..\src\generic\tipdlg.cpp
|
||||
$(CXX) -bt=nt -zq -fo=$^@ $(MONOLIB_CXXFLAGS) $<
|
||||
!endif
|
||||
@@ -14795,6 +14823,9 @@ $(OBJS)\advdll_datetimectrl.obj : .AUTODEPEND ..\..\src\msw\datetimectrl.cpp
|
||||
$(OBJS)\advdll_hyperlink.obj : .AUTODEPEND ..\..\src\msw\hyperlink.cpp
|
||||
$(CXX) -bt=nt -zq -fo=$^@ $(ADVDLL_CXXFLAGS) $<
|
||||
|
||||
$(OBJS)\advdll_msw_timectrl.obj : .AUTODEPEND ..\..\src\msw\timectrl.cpp
|
||||
$(CXX) -bt=nt -zq -fo=$^@ $(ADVDLL_CXXFLAGS) $<
|
||||
|
||||
$(OBJS)\advdll_animatecmn.obj : .AUTODEPEND ..\..\src\common\animatecmn.cpp
|
||||
$(CXX) -bt=nt -zq -fo=$^@ $(ADVDLL_CXXFLAGS) $<
|
||||
|
||||
@@ -14876,6 +14907,9 @@ $(OBJS)\advdll_sashwin.obj : .AUTODEPEND ..\..\src\generic\sashwin.cpp
|
||||
$(OBJS)\advdll_splash.obj : .AUTODEPEND ..\..\src\generic\splash.cpp
|
||||
$(CXX) -bt=nt -zq -fo=$^@ $(ADVDLL_CXXFLAGS) $<
|
||||
|
||||
$(OBJS)\advdll_generic_timectrl.obj : .AUTODEPEND ..\..\src\generic\timectrl.cpp
|
||||
$(CXX) -bt=nt -zq -fo=$^@ $(ADVDLL_CXXFLAGS) $<
|
||||
|
||||
$(OBJS)\advdll_tipdlg.obj : .AUTODEPEND ..\..\src\generic\tipdlg.cpp
|
||||
$(CXX) -bt=nt -zq -fo=$^@ $(ADVDLL_CXXFLAGS) $<
|
||||
|
||||
@@ -14930,6 +14964,9 @@ $(OBJS)\advlib_datetimectrl.obj : .AUTODEPEND ..\..\src\msw\datetimectrl.cpp
|
||||
$(OBJS)\advlib_hyperlink.obj : .AUTODEPEND ..\..\src\msw\hyperlink.cpp
|
||||
$(CXX) -bt=nt -zq -fo=$^@ $(ADVLIB_CXXFLAGS) $<
|
||||
|
||||
$(OBJS)\advlib_msw_timectrl.obj : .AUTODEPEND ..\..\src\msw\timectrl.cpp
|
||||
$(CXX) -bt=nt -zq -fo=$^@ $(ADVLIB_CXXFLAGS) $<
|
||||
|
||||
$(OBJS)\advlib_animatecmn.obj : .AUTODEPEND ..\..\src\common\animatecmn.cpp
|
||||
$(CXX) -bt=nt -zq -fo=$^@ $(ADVLIB_CXXFLAGS) $<
|
||||
|
||||
@@ -15011,6 +15048,9 @@ $(OBJS)\advlib_sashwin.obj : .AUTODEPEND ..\..\src\generic\sashwin.cpp
|
||||
$(OBJS)\advlib_splash.obj : .AUTODEPEND ..\..\src\generic\splash.cpp
|
||||
$(CXX) -bt=nt -zq -fo=$^@ $(ADVLIB_CXXFLAGS) $<
|
||||
|
||||
$(OBJS)\advlib_generic_timectrl.obj : .AUTODEPEND ..\..\src\generic\timectrl.cpp
|
||||
$(CXX) -bt=nt -zq -fo=$^@ $(ADVLIB_CXXFLAGS) $<
|
||||
|
||||
$(OBJS)\advlib_tipdlg.obj : .AUTODEPEND ..\..\src\generic\tipdlg.cpp
|
||||
$(CXX) -bt=nt -zq -fo=$^@ $(ADVLIB_CXXFLAGS) $<
|
||||
|
||||
|
Reference in New Issue
Block a user