//--------------------------------------------------------------------------- #include "..\cxDemosBCB.inc" #include "cxControls.hpp" #include "cxEdit.hpp" #include "cxGraphics.hpp" #include "cxScheduler.hpp" #include "cxSchedulerCustomControls.hpp" #include "cxSchedulerCustomResourceView.hpp" #include "cxSchedulerDateNavigator.hpp" #include "cxSchedulerDayView.hpp" #include "cxSchedulerDBStorage.hpp" #include "cxSchedulerStorage.hpp" #include "cxStyles.hpp" #include "DemoBasicMain.h" #include #include #include #include #include #include #include #include #include #include "cxSchedulerTimeGridView.hpp" #include "cxSchedulerUtils.hpp" #include "cxSchedulerWeekView.hpp" #include "cxSchedulerYearView.hpp" #ifndef StylesMainUnitH #define StylesMainUnitH //--------------------------------------------------------------------------- #include #include #include #include #include "cxControls.hpp" #include "cxEdit.hpp" #include "cxGraphics.hpp" #include "cxScheduler.hpp" #include "cxSchedulerCustomControls.hpp" #include "cxSchedulerCustomResourceView.hpp" #include "cxSchedulerDateNavigator.hpp" #include "cxSchedulerDayView.hpp" #include "cxStyles.hpp" #include "DemoBasicMain.h" #include #include #include #include #include "cxSchedulerDBStorage.hpp" #include "cxSchedulerStorage.hpp" #include #include //--------------------------------------------------------------------------- class TStylesMainForm : public TDemoBasicMainForm { __published: // IDE-managed Components TMenuItem *CustomDraw1; TMenuItem *DateNavigator1; TMenuItem *Days1; TMenuItem *Daycaptions1; TMenuItem *Monthheaders1; TMenuItem *ViewDay1; TMenuItem *imeRuler1; TMenuItem *Container1; TMenuItem *Groupseparator1; TMenuItem *Content1; TMenuItem *Headers1; TMenuItem *Events1; TMenuItem *Contentselection1; TMenuItem *miSplitter; TMenuItem *N5; TMenuItem *miResourcesStyle; TcxStyleRepository *cxStyleRepository1; TcxStyle *stEvents; TcxStyle *stHeaders; TcxStyle *stContent; TcxStyle *stContentSelection; TcxStyle *stResources; TcxStyle *stGroupSeparator; TcxStyle *stContainer; TcxStyle *stBackground; TcxStyle *stDateContent; TcxStyle *stVertSplitter; TcxStyle *stTimeRuler; TTable *EventsTable; TDataSource *SchedulerDataSource; TcxSchedulerDBStorage *SchedulerDBStorage; void __fastcall miStylesItemClick(TObject *Sender); void __fastcall miSplitterClick(TObject *Sender); void __fastcall FormCreate(TObject *Sender); private: // User declarations public: // User declarations __fastcall TStylesMainForm(TComponent* Owner); }; //--------------------------------------------------------------------------- extern PACKAGE TStylesMainForm *StylesMainForm; //--------------------------------------------------------------------------- #endif