Componentes.Terceros.DevExp.../internal/x.36/1/ExpressBars 6/Demos/CBuilder/Common/EBarsUtils.h
2008-09-04 11:31:51 +00:00

56 lines
2.5 KiB
C++

//---------------------------------------------------------------------------
#ifndef EBarsUtilsH
#define EBarsUtilsH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <ActnList.hpp>
#include <ImgList.hpp>
#include "EBarsAbout.h"
//---------------------------------------------------------------------------
enum dxSitePage { spDownloads, spSupport, spStart, spProducts, spMyDX };
//---------------------------------------------------------------------------
const
PChar dxDownloadURL = "http://www.devexpress.com/downloads",
dxSupportURL = "http://www.devexpress.com/Support/Center",
dxStartURL = "http://www.devexpress.com",
dxProductsURL = "http://www.devexpress.com/products",
dxMyDXURL = "https://www.devexpress.com/ClientCenter";
//---------------------------------------------------------------------------
class TdmCommonData : public TDataModule
{
__published: // IDE-managed Components
TActionList *alMain;
TAction *actBarsHelp;
TAction *actDockingHelp;
TAction *actRateDemo;
TAction *actDownloads;
TAction *actSupport;
TAction *actDXOnTheWeb;
TAction *actProducts;
TAction *actAbout;
void __fastcall actSBarsHelpExecute(TObject *Sender);
void __fastcall actBarsHelpExecute(TObject *Sender);
void __fastcall actDockingHelpExecute(TObject *Sender);
void __fastcall actRateDemoExecute(TObject *Sender);
void __fastcall actMyDXExecute(TObject *Sender);
void __fastcall actDownloadsExecute(TObject *Sender);
void __fastcall actSupportExecute(TObject *Sender);
void __fastcall actDXOnTheWebExecute(TObject *Sender);
void __fastcall actProductsExecute(TObject *Sender);
void __fastcall actAboutExecute(TObject *Sender);
private: // User declarations
TMetaClass* FAboutFormClass;
public: // User declarations
__fastcall TdmCommonData(TComponent* Owner);
__property TMetaClass* AboutFormClass = {read=FAboutFormClass, write=FAboutFormClass, nodefault};
};
//---------------------------------------------------------------------------
extern PACKAGE TdmCommonData *dmCommonData;
//---------------------------------------------------------------------------
void Browse(dxSitePage ASitePage);
//---------------------------------------------------------------------------
#endif