SaveJBIG2SaveFlags example for C++ Builder

void __fastcall TForm1::Button1Click(TObject * Sender) 
{
   int nRet; 

   LEADDlgFile1->DlgFlags = LEADDlgFile1->DlgFlags + DLG_SAVE_SHOW_FILEOPTIONS_JBIG2OPTIONS; 

   nRet= LEADDlgFile1->ShowSaveDlg(this); 
   if(nRet == SUCCESS_DLG_OK) 
   {
      LEADImage1->JBIG2SaveFlags = LEADDlgFile1->SaveJBIG2SaveFlags
      LEADImage1->JBIG2TemplateType = LEADDlgFile1->SaveJBIG2TemplateType
      LEADImage1->JBIG2GBATX1 = LEADDlgFile1->SaveJBIG2GBATX1
      LEADImage1->JBIG2GBATY1 = LEADDlgFile1->SaveJBIG2GBATY1
      LEADImage1->JBIG2GBATX2 = LEADDlgFile1->SaveJBIG2GBATX2
      LEADImage1->JBIG2GBATY2 = LEADDlgFile1->SaveJBIG2GBATY2
      LEADImage1->JBIG2GBATX3 = LEADDlgFile1->SaveJBIG2GBATX3
      LEADImage1->JBIG2GBATY3 = LEADDlgFile1->SaveJBIG2GBATY3
      LEADImage1->JBIG2GBATX4 = LEADDlgFile1->SaveJBIG2GBATX4
      LEADImage1->JBIG2GBATY4 = LEADDlgFile1->SaveJBIG2GBATY4

      LEADImage1->Save(LEADDlgFile1->FileName

                      LEADDlgFile1->SaveFormat
                      LEADDlgFile1->SaveBitsPerPixel
                      LEADDlgFile1->SaveQFactor
                      LEADDlgFile1->SaveMulti); 
   }