ShowWaveDlg example for C++ Builder
void __fastcall TForm1::ShowWaveDlg1Click(TObject *Sender)
{
L_INT nRet;
LEADDlgImgEffect1->DlgFlags = DLG_WAVE_SHOW_PREVIEW |
DLG_WAVE_SHOW_TOOL_ZOOMLEVEL;
LEADDlgImgEffect1->LEADImage = LEADImage1;
nRet= LEADDlgImgEffect1->ShowWaveDlg ( this );
if ( nRet == SUCCESS_DLG_OK )
{
LEADImage1->Wave (LEADDlgImgEffect1->Amplitude,
LEADDlgImgEffect1->WaveLength,
LEADDlgImgEffect1->Angle,
LEADDlgImgEffect1->HorzScale,
LEADDlgImgEffect1->VertScale,
LEADDlgImgEffect1->FillColor,
LEADDlgImgEffect1->WaveFlags );
}
}