git-svn-id: https://192.168.0.254/svn/Componentes.Terceros.DevExpressVCL@31 05c56307-c608-d34a-929d-697000501d7a
348 lines
11 KiB
C++
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
|