git-svn-id: https://192.168.0.254/svn/Componentes.Terceros.DevExpressVCL@8 05c56307-c608-d34a-929d-697000501d7a
119 lines
3.9 KiB
C++
119 lines
3.9 KiB
C++
//---------------------------------------------------------------------------
|
|
|
|
#include <vcl.h>
|
|
#pragma hdrstop
|
|
|
|
#include "EditorsStylesDemoIssues.h"
|
|
#include "EditorsStylesDemoData.h"
|
|
//---------------------------------------------------------------------------
|
|
#pragma package(smart_init)
|
|
#pragma link "cxContainer"
|
|
#pragma link "cxControls"
|
|
#pragma link "cxEdit"
|
|
#pragma link "cxMemo"
|
|
#pragma link "cxPropertiesStore"
|
|
#pragma link "cxTextEdit"
|
|
#pragma link "EditorsStylesDemoBase"
|
|
#pragma link "cxCheckComboBox"
|
|
#pragma link "cxCheckListBox"
|
|
#pragma link "cxClasses"
|
|
#pragma link "cxDBCheckComboBox"
|
|
#pragma link "cxDBCheckListBox"
|
|
#pragma link "cxDBEdit"
|
|
#pragma link "cxDBLabel"
|
|
#pragma link "cxDBLookupComboBox"
|
|
#pragma link "cxDBLookupEdit"
|
|
#pragma link "cxDBProgressBar"
|
|
#pragma link "cxDBTrackBar"
|
|
#pragma link "cxDropDownEdit"
|
|
#pragma link "cxGroupBox"
|
|
#pragma link "cxLabel"
|
|
#pragma link "cxLookupEdit"
|
|
#pragma link "cxMaskEdit"
|
|
#pragma link "cxNavigator"
|
|
#pragma link "cxProgressBar"
|
|
#pragma link "cxSpinEdit"
|
|
#pragma link "cxStyles"
|
|
#pragma link "cxTrackBar"
|
|
#pragma link "cxDBNavigator"
|
|
#pragma resource "*.dfm"
|
|
TEditorsStylesDemoIssuesFrame *EditorsStylesDemoIssuesFrame;
|
|
//---------------------------------------------------------------------------
|
|
__fastcall TEditorsStylesDemoIssuesFrame::TEditorsStylesDemoIssuesFrame(TComponent* Owner)
|
|
: TEditorsStylesDemoBaseFrame(Owner)
|
|
{
|
|
HintStyle = hcstBlueSlideUp;
|
|
FDisplayStyle = shtRainyDay;
|
|
FTempDisplayStyle = shtRainyDay;
|
|
}
|
|
//---------------------------------------------------------------------------
|
|
|
|
void __fastcall TEditorsStylesDemoIssuesFrame::FillUsersCheckListBox()
|
|
{
|
|
chlbUsers->Clear();
|
|
EditorsStylesDemoDataDM->tblUsers->First();
|
|
while (!EditorsStylesDemoDataDM->tblUsers->Eof) {
|
|
chlbUsers->Items->Add()->Text =
|
|
EditorsStylesDemoDataDM->tblUsersUserName->Value + " <" +
|
|
EditorsStylesDemoDataDM->tblUsersEMAIL->Value + ">";
|
|
EditorsStylesDemoDataDM->tblUsers->Next();
|
|
}
|
|
EditorsStylesDemoDataDM->tblItems->Refresh();
|
|
}
|
|
//---------------------------------------------------------------------------
|
|
|
|
void __fastcall TEditorsStylesDemoIssuesFrame::seFirstTargetPropertiesChange(
|
|
TObject *Sender)
|
|
{
|
|
pgbProgress->Properties->PeakValue = ((TcxDBSpinEdit*)Sender)->Value;
|
|
}
|
|
//---------------------------------------------------------------------------
|
|
|
|
String __fastcall __fastcall TEditorsStylesDemoIssuesFrame::Name()
|
|
{
|
|
return "Issues database";
|
|
}
|
|
//---------------------------------------------------------------------------
|
|
|
|
String __fastcall __fastcall TEditorsStylesDemoIssuesFrame::BriefName()
|
|
{
|
|
return "Issues";
|
|
}
|
|
//---------------------------------------------------------------------------
|
|
|
|
String TEditorsStylesDemoIssuesFrame::StylesIniPath()
|
|
{
|
|
return "StylesFrmIssues\\";
|
|
}
|
|
//---------------------------------------------------------------------------
|
|
|
|
String TEditorsStylesDemoIssuesFrame::Description()
|
|
{
|
|
return "Issues Database Notes";
|
|
}
|
|
//---------------------------------------------------------------------------
|
|
|
|
void __fastcall TEditorsStylesDemoIssuesFrame::seProgressPropertiesChange(
|
|
TObject *Sender)
|
|
{
|
|
seCheckProgress->Properties->MaxValue = seProgress->Value;
|
|
if (seCheckProgress->Value > seProgress->Value)
|
|
seCheckProgress->Value = seProgress->Value;
|
|
}
|
|
//---------------------------------------------------------------------------
|
|
|
|
void __fastcall TEditorsStylesDemoIssuesFrame::seCheckProgressPropertiesChange(
|
|
TObject *Sender)
|
|
{
|
|
pgbProgress->Properties->OverloadValue = seCheckProgress->Value;
|
|
}
|
|
//---------------------------------------------------------------------------
|
|
|
|
|
|
void __fastcall TEditorsStylesDemoIssuesFrame::FormShow(TObject *Sender)
|
|
{
|
|
FillUsersCheckListBox();
|
|
}
|
|
//---------------------------------------------------------------------------
|
|
|