//--------------------------------------------------------------------// // M e t h o d // // r b T x t M o d T y p e R o t _ C l i c k // //--------------------------------------------------------------------// // // // Radio button selecting 'Rotation' text modification. // // // //--------------------------------------------------------------------// private void rbTxtModTypeRot_Click(object sender, RoutedEventArgs e) { if (_crntPDL == ToolCommonData.ePrintLang.PCL) { _indxTxtModTypePCL = eTxtModType.Rot; } else { _indxTxtModTypePCLXL = eTxtModType.Rot; } initialiseDescTxtMod(); }
//--------------------------------------------------------------------// // M e t h o d // // m e t r i c s L o a d D a t a T x t M o d // //--------------------------------------------------------------------// // // // Load current metrics from persistent storage. // // // //--------------------------------------------------------------------// public void metricsLoadDataTxtMod() { Int32 tmpInt = 0; ToolMiscSamplesPersist.loadDataTypeTxtMod( "PCL", ref tmpInt, ref _flagTxtModFormAsMacroPCL); if (tmpInt == (Int32)eTxtModType.Pat) { _indxTxtModTypePCL = eTxtModType.Pat; } else if (tmpInt == (Int32)eTxtModType.Rot) { _indxTxtModTypePCL = eTxtModType.Rot; } else { _indxTxtModTypePCL = eTxtModType.Chr; } ToolMiscSamplesPersist.loadDataTypeTxtMod( "PCLXL", ref tmpInt, ref _flagTxtModFormAsMacroPCLXL); if (tmpInt == (Int32)eTxtModType.Pat) { _indxTxtModTypePCLXL = eTxtModType.Pat; } else if (tmpInt == (Int32)eTxtModType.Rot) { _indxTxtModTypePCLXL = eTxtModType.Rot; } else { _indxTxtModTypePCLXL = eTxtModType.Chr; } }
//--------------------------------------------------------------------// // M e t h o d // // i n i t i a l i s e D a t a T x t M o d // //--------------------------------------------------------------------// // // // Initialise 'Text modification' data. // // // //--------------------------------------------------------------------// private void initialiseDataTxtMod() { lbOrientation.Visibility = Visibility.Hidden; cbOrientation.Visibility = Visibility.Hidden; if (_crntPDL == ToolCommonData.ePrintLang.PCL) { if (_indxTxtModTypePCL == eTxtModType.Chr) { rbTxtModTypeChr.IsChecked = true; } else if (_indxTxtModTypePCL == eTxtModType.Pat) { rbTxtModTypePat.IsChecked = true; } else if (_indxTxtModTypePCL == eTxtModType.Rot) { rbTxtModTypeRot.IsChecked = true; } else { _indxTxtModTypePCL = eTxtModType.Chr; rbTxtModTypeChr.IsChecked = true; } if (_flagTxtModFormAsMacroPCL) { chkOptFormAsMacro.IsChecked = true; } else { chkOptFormAsMacro.IsChecked = false; } } else { if (_indxTxtModTypePCLXL == eTxtModType.Chr) { rbTxtModTypeChr.IsChecked = true; } else if (_indxTxtModTypePCLXL == eTxtModType.Pat) { rbTxtModTypePat.IsChecked = true; } else if (_indxTxtModTypePCLXL == eTxtModType.Rot) { rbTxtModTypeRot.IsChecked = true; } else { _indxTxtModTypePCLXL = eTxtModType.Chr; rbTxtModTypeChr.IsChecked = true; } if (_flagTxtModFormAsMacroPCL) { chkOptFormAsMacro.IsChecked = true; } else { chkOptFormAsMacro.IsChecked = false; } } initialiseDescTxtMod(); }