//--------------------------------------------------------------------------- #ifndef StylesMultiDemoDataH #define StylesMultiDemoDataH //--------------------------------------------------------------------------- #include #include #include #include #include "cxClasses.hpp" #include "cxStyles.hpp" #include #include "cxVGrid.hpp" #include //--------------------------------------------------------------------------- class TStylesMultiDemoDataDM : public TDataModule { __published: // IDE-managed Components TDatabase *DataBase; TcxStyleRepository *strepPredefined; TcxStyle *cxStyle1; TcxStyle *cxStyle2; TcxStyle *cxStyle3; TcxStyle *cxStyle4; TcxStyle *cxStyle5; TcxStyle *cxStyle6; TcxStyle *cxStyle7; TcxStyle *cxStyle8; TcxStyle *cxStyle9; TcxStyle *cxStyle10; TcxStyle *cxStyle11; TcxStyle *cxStyle12; TcxStyle *cxStyle13; TcxStyle *cxStyle14; TcxStyle *cxStyle15; TcxStyle *cxStyle16; TcxStyle *cxStyle17; TcxStyle *cxStyle18; TcxStyle *cxStyle19; TcxStyle *cxStyle20; TcxStyle *cxStyle21; TcxStyle *cxStyle22; TcxStyle *cxStyle23; TcxStyle *cxStyle24; TcxStyle *cxStyle25; TcxStyle *cxStyle26; TcxStyle *cxStyle27; TcxStyle *cxStyle28; TcxStyle *cxStyle29; TcxStyle *cxStyle30; TcxStyle *cxStyle31; TcxStyle *cxStyle32; TcxStyle *cxStyle33; TcxStyle *cxStyle34; TcxStyle *cxStyle35; TcxStyle *cxStyle36; TcxStyle *cxStyle37; TcxStyle *cxStyle38; TcxStyle *cxStyle39; TcxStyle *cxStyle40; TcxStyle *cxStyle41; TcxStyle *cxStyle42; TcxStyle *cxStyle43; TcxStyle *cxStyle44; TcxStyle *cxStyle45; TcxStyle *cxStyle46; TcxStyle *cxStyle47; TcxStyle *cxStyle48; TcxStyle *cxStyle49; TcxStyle *cxStyle50; TcxStyle *cxStyle51; TcxStyle *cxStyle52; TcxStyle *cxStyle53; TcxStyle *cxStyle54; TcxStyle *cxStyle55; TcxStyle *cxStyle56; TcxStyle *cxStyle57; TcxStyle *cxStyle58; TcxStyle *cxStyle59; TcxStyle *cxStyle60; TcxStyle *cxStyle61; TcxStyle *cxStyle62; TcxStyle *cxStyle63; TcxStyle *cxStyle64; TcxStyle *cxStyle65; TcxStyle *cxStyle66; TcxStyle *cxStyle67; TcxStyle *cxStyle68; TcxStyle *cxStyle69; TcxStyle *cxStyle70; TcxStyle *cxStyle71; TcxStyle *cxStyle72; TcxStyle *cxStyle73; TcxStyle *cxStyle74; TcxStyle *cxStyle75; TcxStyle *cxStyle76; TcxStyle *cxStyle77; TcxStyle *cxStyle78; TcxStyle *cxStyle79; TcxStyle *cxStyle80; TcxStyle *cxStyle81; TcxStyle *cxStyle82; TcxStyle *cxStyle83; TcxStyle *cxStyle84; TcxStyle *cxStyle85; TcxStyle *cxStyle86; TcxStyle *cxStyle87; TcxStyle *cxStyle88; TcxStyle *cxStyle89; TcxStyle *cxStyle90; TcxStyle *cxStyle91; TcxStyle *cxStyle92; TcxStyle *cxStyle93; TcxStyle *cxStyle94; TcxStyle *cxStyle95; TcxStyle *cxStyle96; TcxStyle *cxStyle97; TcxStyle *cxStyle98; TcxStyle *cxStyle99; TcxStyle *cxStyle100; TcxStyle *cxStyle101; TcxStyle *cxStyle102; TcxStyle *cxStyle103; TcxStyle *cxStyle104; TcxStyle *cxStyle105; TcxStyle *cxStyle106; TcxStyle *cxStyle107; TcxStyle *cxStyle108; TcxStyle *cxStyle109; TcxStyle *cxStyle110; TcxStyle *cxStyle111; TcxStyle *cxStyle112; TcxStyle *cxStyle113; TcxStyle *cxStyle114; TcxStyle *cxStyle115; TcxStyle *cxStyle116; TcxStyle *cxStyle117; TcxStyle *cxStyle118; TcxStyle *cxStyle119; TcxStyle *cxStyle120; TcxStyle *cxStyle121; TcxStyle *cxStyle122; TcxStyle *cxStyle123; TcxStyle *cxStyle124; TcxStyle *cxStyle125; TcxStyle *cxStyle126; TcxStyle *cxStyle127; TcxStyle *cxStyle128; TcxStyle *cxStyle129; TcxStyle *cxStyle130; TcxStyle *cxStyle131; TcxStyle *cxStyle132; TcxStyle *cxStyle133; TcxStyle *cxStyle134; TcxStyle *cxStyle135; TcxStyle *cxStyle136; TcxStyle *cxStyle137; TcxStyle *cxStyle138; TcxStyle *cxStyle139; TcxStyle *cxStyle140; TcxStyle *cxStyle141; TcxStyle *cxStyle142; TcxStyle *cxStyle143; TcxStyle *cxStyle144; TcxStyle *cxStyle145; TcxStyle *cxStyle146; TcxStyle *cxStyle147; TcxStyle *cxStyle148; TcxStyle *cxStyle149; TcxStyle *cxStyle150; TcxStyle *cxStyle151; TcxStyle *cxStyle152; TcxStyle *cxStyle153; TcxStyle *cxStyle154; TcxStyle *cxStyle155; TcxStyle *cxStyle156; TcxStyle *cxStyle157; TcxStyle *cxStyle158; TcxStyle *cxStyle159; TcxStyle *cxStyle160; TcxStyle *cxStyle161; TcxStyle *cxStyle162; TcxStyle *cxStyle163; TcxStyle *cxStyle164; TcxStyle *cxStyle165; TcxStyle *cxStyle166; TcxStyle *cxStyle167; TcxStyle *cxStyle168; TcxStyle *cxStyle169; TcxStyle *cxStyle170; TcxStyle *cxStyle171; TcxStyle *cxStyle172; TcxStyle *cxStyle173; TcxStyle *cxStyle174; TcxStyle *cxStyle175; TcxStyle *cxStyle176; TcxStyle *cxStyle177; TcxStyle *cxStyle178; TcxStyle *cxStyle179; TcxStyle *cxStyle180; TcxStyle *cxStyle181; TcxStyle *cxStyle182; TcxStyle *cxStyle183; TcxStyle *cxStyle184; TcxStyle *cxStyle185; TcxStyle *cxStyle186; TcxStyle *cxStyle187; TcxStyle *cxStyle188; TcxStyle *cxStyle189; TcxStyle *cxStyle190; TcxStyle *cxStyle191; TcxStyle *cxStyle192; TcxStyle *cxStyle193; TcxStyle *cxStyle194; TcxStyle *cxStyle195; TcxStyle *cxStyle196; TcxStyle *cxStyle197; TcxStyle *cxStyle198; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetDevExpress; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetUserFormat1; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetUserFormat2; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetUserFormat3; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetUserFormat4; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetBrick; TcxVerticalGridStyleSheet *cxVerticalGridStyleDesert; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetEggplant; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetLilac; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetMaple; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetMarineHighColor; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetPlumHighColor; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetPumpkinLarge; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetRainyDay; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetRedWhiteAndBlueVGA; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetRose; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetRoseLarge; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetSlate; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetSpruce; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetStormVGA; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetTealVGA; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetWheat; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetWindowsClassic; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetWindowsClassicLarge; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetWindowsStandard; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetWindowsStandardLarge; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetHighContrast1; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetHighContrast1Large; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetHighContrast2; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetHighContrast2Large; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetHighContrastBlack; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetHighContrastBlackLarge; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetHighContrastWhite; TcxVerticalGridStyleSheet *cxVerticalGridStyleSheetHighContrastWhiteLarge; TcxStyleRepository *strepUserDefined; TcxStyle *cxStyle199; TcxStyle *cxStyle200; TcxStyle *cxStyle201; TcxStyle *cxStyle202; TcxStyle *cxStyle203; TcxStyle *cxStyle204; TcxStyle *cxStyle205; TcxStyle *cxStyle206; TcxStyle *cxStyle207; TcxStyle *cxStyle208; TcxStyle *cxStyle209; TcxStyle *cxStyle210; TcxStyle *cxStyle211; TcxStyle *cxStyle212; TcxStyle *cxStyle213; TcxStyle *cxStyle214; TcxStyle *cxStyle215; TcxStyle *cxStyle216; TcxStyle *cxStyle217; TcxStyle *cxStyle218; TcxStyle *cxStyle219; TcxStyle *cxStyle220; TcxStyle *cxStyle221; TcxStyle *cxStyle222; TcxStyle *cxStyle223; TcxStyle *cxStyle224; TcxStyle *cxStyle225; TcxStyle *cxStyle226; TcxStyle *cxStyle227; TcxStyle *cxStyle228; TcxStyle *cxStyle229; TcxStyle *cxStyle230; TcxStyle *cxStyle231; TcxStyle *cxStyle232; TcxVerticalGridStyleSheet *Classic; TcxVerticalGridStyleSheet *Alternative; TcxVerticalGridStyleSheet *Bitmaps; TQuery *queOrders; TDateTimeField *queOrdersPurchaseDate; TDateTimeField *queOrdersTime; TStringField *queOrdersPaymentType; TFloatField *queOrdersPaymentAmount; TIntegerField *queOrdersQuantity; TStringField *queOrdersFirstName; TStringField *queOrdersLastName; TStringField *queOrdersCompany; TStringField *queOrdersPrefix; TStringField *queOrdersTitle; TStringField *queOrdersAddress; TStringField *queOrdersCity; TStringField *queOrdersState; TStringField *queOrdersZipCode; TStringField *queOrdersSource; TStringField *queOrdersCustomer; TStringField *queOrdersHomePhone; TStringField *queOrdersFaxPhone; TStringField *queOrdersSpouse; TStringField *queOrdersOccupation; TStringField *queOrdersEmail; TStringField *queOrdersTrademark; TStringField *queOrdersModel; TSmallintField *queOrdersHP; TFloatField *queOrdersLiter; TSmallintField *queOrdersCyl; TSmallintField *queOrdersTransmissSpeedCount; TStringField *queOrdersTransmissAutomatic; TSmallintField *queOrdersMPG_City; TSmallintField *queOrdersMPG_Highway; TStringField *queOrdersCategory; TMemoField *queOrdersCars_Description; TStringField *queOrdersHyperlink; TBlobField *queOrdersPicture; TFloatField *queOrdersPrice; TDataSource *dsOrders; TUpdateSQL *updOrders; TUpdateSQL *updCustomers; TUpdateSQL *updCars; void __fastcall queOrdersUpdateRecord(TDataSet *DataSet, TUpdateKind UpdateKind, TUpdateAction &UpdateAction); void __fastcall queOrdersAfterPost(TDataSet *DataSet); void __fastcall queOrdersAfterCancel(TDataSet *DataSet); void __fastcall StylesMultiDemoDataDMCreate( TObject *Sender); private: // User declarations public: // User declarations __fastcall TStylesMultiDemoDataDM(TComponent* Owner); }; //--------------------------------------------------------------------------- extern PACKAGE TStylesMultiDemoDataDM *StylesMultiDemoDataDM; //--------------------------------------------------------------------------- void PopulateStyleSheetsList(TList *AList); #endif