Componentes.Terceros.DevExp.../official/x.26/ExpressVerticalGrid/Demos/CBuilder/StylesMultiDemo/StylesMultiDemoData.h
2007-09-09 11:27:27 +00:00

348 lines
11 KiB
C++

//---------------------------------------------------------------------------
#ifndef StylesMultiDemoDataH
#define StylesMultiDemoDataH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include "cxClasses.hpp"
#include "cxStyles.hpp"
#include <DB.hpp>
#include "cxVGrid.hpp"
#include <DBTables.hpp>
//---------------------------------------------------------------------------
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