DedicatedAnalysisMenu.cs 164 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819
  1. using Metis.DedicatedAnalysis.DeterminationOfNitridingDepth.GBT11354_2005.OrganizationLevel;
  2. using Metis.DedicatedAnalysis.DuctileIron.GBT9441_2009.CarbideNumber;
  3. using Metis.DedicatedAnalysis.DuctileIron.GBT9441_2009.PearliteNumber;
  4. using PaintDotNet.Data.Param;
  5. using PaintDotNet.DedicatedAnalysis;
  6. using PaintDotNet.DedicatedAnalysis.BearingSteelStripRating.GB18254;
  7. using PaintDotNet.DedicatedAnalysis.DuctileIron.GBT9441_2009;
  8. using PaintDotNet.DedicatedAnalysis.DuctileIron.GBT9441_2009.GraphiteNumber;
  9. using PaintDotNet.DedicatedAnalysis.DuctileIron.GBT9441_2009.GraphiteSize;
  10. using PaintDotNet.DedicatedAnalysis.DuctileIron.ISO945;
  11. using PaintDotNet.DedicatedAnalysis.DuctileIron.ISO945.GraphiteSize;
  12. using PaintDotNet.DedicatedAnalysis.GrainSize;
  13. using PaintDotNet.DedicatedAnalysis.GrainSize.YBT4290_2012;
  14. using PaintDotNet.DedicatedAnalysis.HighSpeedSteelCarbonBlock.GB4462_84;
  15. using PaintDotNet.DedicatedAnalysis.Inclusions.EN10247_2007;
  16. using PaintDotNet.DedicatedAnalysis.Inclusions.GBT10561_2005;
  17. using PaintDotNet.DedicatedAnalysis.menuGrayiron;
  18. using PaintDotNet.DedicatedAnalysis.NonferrousMetals.GBT23603_2009;
  19. using PaintDotNet.DedicatedAnalysis.PetroleumGeology.SYT5434_1999;
  20. using PaintDotNet.DedicatedAnalysis.Porosity.GBT37787;
  21. using PaintDotNet.DedicatedAnalysis.Porosity.PV6093;
  22. using PaintDotNet.DedicatedAnalysis.Porosity.VDGP202;
  23. using PaintDotNet.DedicatedAnalysis.Porosity.VW50093;
  24. using PaintDotNet.DedicatedAnalysis.QuantitativeAnalysis;
  25. using PaintDotNet.DedicatedAnalysis.SpheroidizedStructure.GBT38770;
  26. using PaintDotNet.DedicatedAnalysis.SteelDecarburization.ASTME_1077_2014;
  27. using PaintDotNet.DedicatedAnalysis.SteelDecarburization.GBT224_2019;
  28. using PaintDotNet.DedicatedAnalysis.SteelDecarburization.IOS3887_2017;
  29. using PaintDotNet.DedicatedAnalysis.VermiculateCastIron.GBT26656_2011;
  30. using PaintDotNet.DedicatedAnalysis.VermiculateCastIron.JBT3829_1999;
  31. using PaintDotNet.DeterminationOfNitridingDepth.GBT11354_2005;
  32. using PaintDotNet.Processing;
  33. using System;
  34. using System.Collections.Generic;
  35. using System.Globalization;
  36. using System.Windows.Forms;
  37. using SpheroidizationGraphiteSize = PaintDotNet.DedicatedAnalysis.DuctileIron.ISO945.GraphiteSize.SpheroidizationGraphiteSize;
  38. namespace PaintDotNet.Menus
  39. {
  40. /// <summary>
  41. /// 专用分析
  42. /// </summary>
  43. internal sealed class DedicatedAnalysisMenu : PdnMenuItem
  44. {
  45. ////黑色金属
  46. //private PdnMenuItem menuDedicatedBlackMetal;
  47. //定量分析
  48. private PdnMenuItem menuQuantitativeAnalysis;
  49. private PdnMenuItem menuQuantitativeAnalysisASTME56211;
  50. private PdnMenuItem menuQuantitativeAnalysisASTME12452003;
  51. private PdnMenuItem menuQuantitativeAnalysisASTME11222002;
  52. private PdnMenuItem menuQuantitativeAnalysisGBT188762002;
  53. //private PdnMenuItem menuQuantitativeAnalysisASTME56211Ration;
  54. //private PdnMenuItem menuQuantitativeAnalysisASTME12452003Ration;
  55. //private PdnMenuItem menuQuantitativeAnalysisASTME11222002Ration;
  56. //private PdnMenuItem menuQuantitativeAnalysisGBT188762002Ration;
  57. //晶粒度
  58. private PdnMenuItem menuGrainSize;
  59. private PdnMenuItem menuGrainSizeCutOffManualMethod;
  60. private PdnMenuItem menuGrainSizeE112CutOffPointMethod;
  61. private PdnMenuItem menuGrainSizeE112AreaMethod;
  62. private PdnMenuItem menuGrainSizeGBT6394CutOffPointMethod;
  63. private PdnMenuItem menuGrainSizeGBT6394AreaMethod;
  64. private PdnMenuItem menuGrainSizeISO643CutOffPointMethod;
  65. private PdnMenuItem menuGrainSizeISO643AreaMethod;
  66. private PdnMenuItem menuGrainSizeGBT24177PointCountingMethod;
  67. private PdnMenuItem menuGrainSizeGBT24177CutOffPointMethod;
  68. private PdnMenuItem menuGrainSizeGBT24177AreaMethod;
  69. private PdnMenuItem menuGrainSizeYBT4290Measurement;
  70. private PdnMenuItem menuGrainSizeYBT4290ArbitrationLaw;
  71. private PdnMenuItem menuGrainSizeE1181PointCountingMethod;
  72. private PdnMenuItem menuGrainSizeE1181CutOffPointMethod;
  73. private PdnMenuItem menuGrainSizeE1181AreaMethod;
  74. private PdnMenuItem menuGrainSizeISO14250PointCountingMethod;
  75. private PdnMenuItem menuGrainSizeISO14250CutOffPointMethod;
  76. private PdnMenuItem menuGrainSizeISO14250AreaMethod;
  77. private PdnMenuItem menuGrainSizeGBT14999Area1Method;
  78. private PdnMenuItem menuGrainSizeGBT14999Area2Method;
  79. private PdnMenuItem menuGrainSizeE93099Measurement;
  80. private PdnMenuItem menuGrainSizeE93099ArbitrationLaw;
  81. private PdnMenuItem menuGrainSizeGBT4335CutOffPointMethod;
  82. //分隔线
  83. private ToolStripSeparator menuGrainSizeSeperator1;
  84. private ToolStripSeparator menuGrainSizeSeperator2;
  85. private ToolStripSeparator menuGrainSizeSeperator3;
  86. private ToolStripSeparator menuGrainSizeSeperator4;
  87. private ToolStripSeparator menuGrainSizeSeperator5;
  88. private ToolStripSeparator menuGrainSizeSeperator6;
  89. private ToolStripSeparator menuGrainSizeSeperator7;
  90. //夹杂物
  91. private PdnMenuItem menuDedicatedInclusion;
  92. //private PdnMenuItem menuDedicatedInclusionASTME45;
  93. private PdnMenuItem menuDedicatedInclusionASTME45MethodA;
  94. private PdnMenuItem menuDedicatedInclusionASTME45MethodB;
  95. private PdnMenuItem menuDedicatedInclusionASTME45MethodC;
  96. private PdnMenuItem menuDedicatedInclusionASTME45MethodD;
  97. private PdnMenuItem menuDedicatedInclusionASTME45MethodE;
  98. //private PdnMenuItem menuDedicatedInclusionGBT10561;
  99. private PdnMenuItem menuDedicatedInclusionGBT10561MethodA;
  100. private PdnMenuItem menuDedicatedInclusionGBT10561MethodB;
  101. //private PdnMenuItem menuDedicatedInclusionISO4967;
  102. private PdnMenuItem menuDedicatedInclusionISO4967MethodA;
  103. private PdnMenuItem menuDedicatedInclusionISO4967MethodB;
  104. //private PdnMenuItem menuDedicatedInclusionDIN50602;
  105. private PdnMenuItem menuDedicatedInclusionDIN50602MethodM;
  106. private PdnMenuItem menuDedicatedInclusionDIN50602MethodK;
  107. //private PdnMenuItem menuDedicatedInclusionEN10247;
  108. private PdnMenuItem menuDedicatedInclusionEN10247MethodP;
  109. private PdnMenuItem menuDedicatedInclusionEN10247MethodM;
  110. private PdnMenuItem menuDedicatedInclusionEN10247MethodK;
  111. //private PdnMenuItem menuDedicatedInclusionJISG0555;
  112. private PdnMenuItem menuDedicatedInclusionJISG0555MethodA;
  113. private PdnMenuItem menuDedicatedInclusionJISG0555MethodB;
  114. //分隔线
  115. private ToolStripSeparator menuDedicatedInclusionSeperator1;
  116. private ToolStripSeparator menuDedicatedInclusionSeperator2;
  117. private ToolStripSeparator menuDedicatedInclusionSeperator3;
  118. private ToolStripSeparator menuDedicatedInclusionSeperator4;
  119. private ToolStripSeparator menuDedicatedInclusionSeperator5;
  120. private ToolStripSeparator menuDedicatedInclusionSeperator6;
  121. private ToolStripSeparator menuDedicatedInclusionSeperator7;
  122. //脱碳层深度测量
  123. private PdnMenuItem menuSteelDecarburization;
  124. private PdnMenuItem menuSteelDecarburizationGBT224;
  125. //private PdnMenuItem menuSteelDecarburizationGBT224MetallographicMethod;
  126. private PdnMenuItem menuSteelDecarburizationIOS3887;
  127. //private PdnMenuItem menuSteelDecarburizationIOS3887MetallographicMethod;
  128. private PdnMenuItem menuSteelDecarburizationASTME1077;
  129. //private PdnMenuItem menuSteelDecarburizationASTME1077MetallographicMethod;
  130. //渗氮层深度测定
  131. private PdnMenuItem menuDeterminationOfNitridingDepth;
  132. //private PdnMenuItem menuDeterminationOfNitridingDepthGBT113542005;
  133. private PdnMenuItem menuDeterminationOfNitridingDepthGBT113542005MetallographicMethod;
  134. private PdnMenuItem menuDeterminationOfNitridingDepthGBT113542005OrganizationLevel;
  135. //带状组织
  136. private PdnMenuItem menuBandedStructure;
  137. private PdnMenuItem menuBandedStructureASTME1268;
  138. private PdnMenuItem menuBandedStructureGBT344742;
  139. //高速钢大块碳化物评定
  140. private PdnMenuItem menuHighSpeedSteelCarbonBlock;
  141. private PdnMenuItem menuHighSpeedSteelCarbonBlockGB4462;
  142. //private PdnMenuItem menuHighSpeedSteelCarbonBlockGB4462Name;
  143. //低碳钢球化组织
  144. private PdnMenuItem menuSpheroidizedStructure;
  145. private PdnMenuItem menuSpheroidizedStructureGBT38770;
  146. //private PdnMenuItem menuSpheroidizedStructureGBT38770Classification;
  147. //球铁
  148. private PdnMenuItem menuDuctileIron;
  149. //private PdnMenuItem menuDuctileIronGBT9441;
  150. private PdnMenuItem menuDuctileIronGBT9441Level;
  151. private PdnMenuItem menuDuctileIronGBT9441Size;
  152. private PdnMenuItem menuDuctileIronGBT9441Number;
  153. private PdnMenuItem menuDuctileIronGBT9441PearliteNumber;
  154. private PdnMenuItem menuDuctileIronGBT9441CarbideNumber;
  155. //private PdnMenuItem menuDuctileIronISO945;
  156. private PdnMenuItem menuDuctileIronISO945Type;
  157. private PdnMenuItem menuDuctileIronISO945Size;
  158. private PdnMenuItem menuDuctileIronISO945Level;
  159. //分隔线
  160. private ToolStripSeparator menuDuctileIronSeperator1;
  161. //灰铁
  162. private PdnMenuItem menuGrayIron;
  163. private PdnMenuItem menuGrayIronGBT7216;
  164. private PdnMenuItem menuGrayIronA247;
  165. //private PdnMenuItem menuGrayIronGBT7216Length;
  166. //private PdnMenuItem menuGrayIronISO945;
  167. private PdnMenuItem menuGrayIronISO945Type;
  168. private PdnMenuItem menuGrayIronISO945Size;
  169. private PdnMenuItem menuGrayIronISO945Level;
  170. //分隔线
  171. private ToolStripSeparator menuGrayIronSeperator1;
  172. //蠕铁
  173. private PdnMenuItem menuVermiculateCastIron;
  174. //private PdnMenuItem menuVermiculateCastIronGBT26656;
  175. private PdnMenuItem menuVermiculateCastIronGBT26656Classification;
  176. private PdnMenuItem menuVermiculateCastIronGBT26656PearliteNumber;
  177. private PdnMenuItem menuVermiculateCastIronGBT26656CarbideNumber;
  178. private PdnMenuItem menuVermiculateCastIronGBT26656Phosphorus;
  179. //private PdnMenuItem menuVermiculateCastIronJBT3829;
  180. private PdnMenuItem menuVermiculateCastIronJBT3829Classification;
  181. private PdnMenuItem menuVermiculateCastIronJBT3829PearliteNumber;
  182. private PdnMenuItem menuVermiculateCastIronJBT3829CarbideNumber;
  183. private PdnMenuItem menuVermiculateCastIronJBT3829Phosphorus;
  184. //private PdnMenuItem menuVermiculateCastIronISO945;
  185. private PdnMenuItem menuVermiculateCastIronISO945Type;
  186. private PdnMenuItem menuVermiculateCastIronISO945Size;
  187. private PdnMenuItem menuVermiculateCastIronISO945Level;
  188. //private PdnMenuItem menuVermiculateCastIronCBT3647;
  189. //分隔线
  190. private ToolStripSeparator menuVermiculateCastIronSeperator1;
  191. private ToolStripSeparator menuVermiculateCastIronSeperator2;
  192. private ToolStripSeparator menuVermiculateCastIronSeperator3;
  193. private ToolStripSeparator menuVermiculateCastIronSeperator4;
  194. //分隔线
  195. private ToolStripSeparator menuGeneralSeperator1;
  196. ////有色金属
  197. //private PdnMenuItem menuDedicatedNonferrousMetal;
  198. //边部质量
  199. private PdnMenuItem menuQualityOfEdge;
  200. //复合率
  201. private PdnMenuItem menuRecombinationRate;
  202. //钛合金生物材料
  203. private PdnMenuItem menuTitaniumAlloyBiomaterial;
  204. //private PdnMenuItem menuDedicatedNonferrousMetalYYT098814;
  205. private PdnMenuItem menuDedicatedNonferrousMetalYYT098814MethodA;
  206. private PdnMenuItem menuDedicatedNonferrousMetalYYT098814MethodB;
  207. private PdnMenuItem menuDedicatedNonferrousMetalYYT098814MethodC;
  208. private PdnMenuItem menuDedicatedNonferrousMetalYYT098814MethodD;
  209. //private PdnMenuItem SurfacePollutionDetectionGBT23603;
  210. private PdnMenuItem SurfacePollutionDetectionGBT23603Pollution;
  211. //分隔线
  212. private ToolStripSeparator menuTitaniumAlloyBiomaterialSeperator1;
  213. //铝合金
  214. private PdnMenuItem menuAluminiumAlloy;
  215. //private PdnMenuItem menuAluminiumAlloyGBT32461;
  216. private PdnMenuItem menuAluminiumAlloyGBT32461MethodCutOff;
  217. private PdnMenuItem menuAluminiumAlloyGBT32461MethodArea;
  218. //private PdnMenuItem menuAluminiumAlloyPV1112;
  219. private PdnMenuItem menuAluminiumAlloyPV1112Spacing;
  220. //镁合金
  221. private PdnMenuItem menuMagnesiumAlloy;
  222. //private PdnMenuItem menuMagnesiumAlloyGBT4296;
  223. private PdnMenuItem menuMagnesiumAlloyGBT4296MethodCutOff;
  224. private PdnMenuItem menuMagnesiumAlloyGBT4296MethodArea;
  225. //铜合金
  226. private PdnMenuItem menuCopperAlloy;
  227. //private PdnMenuItem menuCopperAlloyYST347;
  228. private PdnMenuItem menuCopperAlloyYST347MethodCutOff;
  229. private PdnMenuItem menuCopperAlloyYST347MethodArea;
  230. //孔隙率
  231. private PdnMenuItem menuPorosity;
  232. private PdnMenuItem menuPorosityPV6093;
  233. //private PdnMenuItem menuPorosityPV6093Pore;
  234. private PdnMenuItem menuPorosityVW50093;
  235. //private PdnMenuItem menuPorosityVW50093Pore;
  236. private PdnMenuItem menuPorosityVDGP202;
  237. //private PdnMenuItem menuPorosityVDGP202Pore;
  238. private PdnMenuItem menuPorosityGBT37787;
  239. //private PdnMenuItem menuPorosityGBT37787Pore;
  240. //private PdnMenuItem menuPorosityGBT3489;
  241. //分隔线
  242. private ToolStripSeparator menuGeneralSeperator2;
  243. ////石油、地质
  244. //private PdnMenuItem menuDedicatedPetroleumGeology;
  245. //石油地质
  246. private PdnMenuItem menuPetroleumGeology;
  247. private PdnMenuItem menuPetroleumGeologySYT5434;
  248. private PdnMenuItem menuPetroleumGeologySYT6103;
  249. //private PdnMenuItem menuPetroleumGeologySYT6173;
  250. //private PdnMenuItem menuPetroleumGeologySYT6312;
  251. private PdnMenuItem menuPetroleumGeologySYT6312MethodClasticRock;
  252. private PdnMenuItem menuPetroleumGeologySYT6312MethodHoleArea;
  253. //高碳铬轴承钢
  254. private PdnMenuItem menuBearingSteel;
  255. private PdnMenuItem menuBearingSteelGBT18254;
  256. public DedicatedAnalysisMenu(int menuId)
  257. {
  258. InitializeComponent();
  259. this.MenuId = menuId;
  260. this.AutomaticScript = true;
  261. this.NeedOpenDialog = true;
  262. }
  263. protected override void OnAppWorkspaceChanged()
  264. {
  265. base.OnAppWorkspaceChanged();
  266. }
  267. private void InitializeComponent()
  268. {
  269. this.menuGeneralSeperator1 = new ToolStripSeparator();
  270. this.menuGeneralSeperator2 = new ToolStripSeparator();
  271. this.menuGrainSizeSeperator1 = new ToolStripSeparator();
  272. this.menuGrainSizeSeperator2 = new ToolStripSeparator();
  273. this.menuGrainSizeSeperator3 = new ToolStripSeparator();
  274. this.menuGrainSizeSeperator4 = new ToolStripSeparator();
  275. this.menuGrainSizeSeperator5 = new ToolStripSeparator();
  276. this.menuGrainSizeSeperator6 = new ToolStripSeparator();
  277. this.menuGrainSizeSeperator7 = new ToolStripSeparator();
  278. this.menuDedicatedInclusionSeperator1 = new ToolStripSeparator();
  279. this.menuDedicatedInclusionSeperator2 = new ToolStripSeparator();
  280. this.menuDedicatedInclusionSeperator3 = new ToolStripSeparator();
  281. this.menuDedicatedInclusionSeperator4 = new ToolStripSeparator();
  282. this.menuDedicatedInclusionSeperator5 = new ToolStripSeparator();
  283. this.menuDedicatedInclusionSeperator6 = new ToolStripSeparator();
  284. this.menuDedicatedInclusionSeperator7 = new ToolStripSeparator();
  285. this.menuDuctileIronSeperator1 = new ToolStripSeparator();
  286. this.menuGrayIronSeperator1 = new ToolStripSeparator();
  287. this.menuVermiculateCastIronSeperator1 = new ToolStripSeparator();
  288. this.menuVermiculateCastIronSeperator2 = new ToolStripSeparator();
  289. this.menuVermiculateCastIronSeperator3 = new ToolStripSeparator();
  290. this.menuVermiculateCastIronSeperator4 = new ToolStripSeparator();
  291. this.menuTitaniumAlloyBiomaterialSeperator1 = new ToolStripSeparator();
  292. this.menuQuantitativeAnalysis = new PdnMenuItem(ActionType.QuantitativeAnalysis);
  293. this.menuQuantitativeAnalysisASTME56211 = new PdnMenuItem(ActionType.QuantitativeAnalysisASTME56211);
  294. //this.menuQuantitativeAnalysisASTME56211Ration = new PdnMenuItem(ActionType.QuantitativeAnalysisASTME56211Ration);
  295. this.menuQuantitativeAnalysisASTME12452003 = new PdnMenuItem(ActionType.QuantitativeAnalysisASTME12452003);
  296. //this.menuQuantitativeAnalysisASTME12452003Ration = new PdnMenuItem(ActionType.QuantitativeAnalysisASTME12452003Ration);
  297. this.menuQuantitativeAnalysisASTME11222002 = new PdnMenuItem(ActionType.QuantitativeAnalysisASTME11222002);
  298. //this.menuQuantitativeAnalysisASTME11222002Ration = new PdnMenuItem(ActionType.QuantitativeAnalysisASTME11222002Ration);
  299. this.menuQuantitativeAnalysisGBT188762002 = new PdnMenuItem(ActionType.QuantitativeAnalysisGBT188762002);
  300. //this.menuQuantitativeAnalysisGBT188762002Ration = new PdnMenuItem(ActionType.QuantitativeAnalysisGBT188762002Ration);
  301. this.menuGrainSize = new PdnMenuItem(ActionType.GrainSize);
  302. this.menuGrainSize.AutomaticScript = true;
  303. this.menuGrainSize.NeedOpenDialog = true;
  304. this.menuGrainSizeCutOffManualMethod = new PdnMenuItem(ActionType.GrainSizeCutOffManualMethod);
  305. this.menuGrainSizeCutOffManualMethod.AutomaticScript = false;
  306. this.menuGrainSizeE112CutOffPointMethod = new PdnMenuItem(ActionType.GrainSizeE112CutOffPointMethod);
  307. this.menuGrainSizeE112CutOffPointMethod.AutomaticScript = true;
  308. this.menuGrainSizeE112CutOffPointMethod.NeedOpenDialog = true;
  309. this.menuGrainSizeE112AreaMethod = new PdnMenuItem(ActionType.GrainSizeE112AreaMethod);
  310. this.menuGrainSizeE112AreaMethod.AutomaticScript = true;
  311. this.menuGrainSizeE112AreaMethod.NeedOpenDialog = true;
  312. this.menuGrainSizeGBT6394CutOffPointMethod = new PdnMenuItem(ActionType.GrainSizeGBT63944CutOffPointMethod);
  313. this.menuGrainSizeGBT6394CutOffPointMethod.AutomaticScript = true;
  314. this.menuGrainSizeGBT6394CutOffPointMethod.NeedOpenDialog = true;
  315. this.menuGrainSizeGBT6394AreaMethod = new PdnMenuItem(ActionType.GrainSizeGBT6394AreaMethod);
  316. this.menuGrainSizeGBT6394AreaMethod.AutomaticScript = true;
  317. this.menuGrainSizeGBT6394AreaMethod.NeedOpenDialog = true;
  318. this.menuGrainSizeISO643CutOffPointMethod = new PdnMenuItem(ActionType.GrainSizeISO643CutOffPointMethod);
  319. this.menuGrainSizeISO643CutOffPointMethod.AutomaticScript = true;
  320. this.menuGrainSizeISO643CutOffPointMethod.NeedOpenDialog = true;
  321. this.menuGrainSizeISO643AreaMethod = new PdnMenuItem(ActionType.GrainSizeISO643AreaMethod);
  322. this.menuGrainSizeISO643AreaMethod.AutomaticScript = true;
  323. this.menuGrainSizeISO643AreaMethod.NeedOpenDialog = true;
  324. this.menuGrainSizeGBT24177PointCountingMethod = new PdnMenuItem(ActionType.GrainSizeGBT24177PointCountingMethod);
  325. this.menuGrainSizeGBT24177PointCountingMethod.AutomaticScript = false;
  326. this.menuGrainSizeGBT24177CutOffPointMethod = new PdnMenuItem(ActionType.GrainSizeGBT24177CutOffPointMethod);
  327. this.menuGrainSizeGBT24177CutOffPointMethod.AutomaticScript = true;
  328. this.menuGrainSizeGBT24177CutOffPointMethod.NeedOpenDialog = true;
  329. this.menuGrainSizeGBT24177AreaMethod = new PdnMenuItem(ActionType.GrainSizeGBT24177AreaMethod);
  330. this.menuGrainSizeGBT24177AreaMethod.AutomaticScript = true;
  331. this.menuGrainSizeGBT24177AreaMethod.NeedOpenDialog = true;
  332. this.menuGrainSizeE1181PointCountingMethod = new PdnMenuItem(ActionType.GrainSizeE1181PointCountingMethod);
  333. this.menuGrainSizeE1181PointCountingMethod.AutomaticScript = false;
  334. this.menuGrainSizeE1181CutOffPointMethod = new PdnMenuItem(ActionType.GrainSizeE1181CutOffPointMethod);
  335. this.menuGrainSizeE1181CutOffPointMethod.AutomaticScript = true;
  336. this.menuGrainSizeE1181CutOffPointMethod.NeedOpenDialog = true;
  337. this.menuGrainSizeE1181AreaMethod = new PdnMenuItem(ActionType.GrainSizeE1181AreaMethod);
  338. this.menuGrainSizeE1181AreaMethod.AutomaticScript = true;
  339. this.menuGrainSizeE1181AreaMethod.NeedOpenDialog = true;
  340. this.menuGrainSizeISO14250PointCountingMethod = new PdnMenuItem(ActionType.GrainSizeISO14250PointCountingMethod);
  341. this.menuGrainSizeISO14250PointCountingMethod.AutomaticScript = false;
  342. this.menuGrainSizeISO14250CutOffPointMethod = new PdnMenuItem(ActionType.GrainSizeISO14250CutOffPointMethod);
  343. this.menuGrainSizeISO14250CutOffPointMethod.AutomaticScript = true;
  344. this.menuGrainSizeISO14250CutOffPointMethod.NeedOpenDialog = true;
  345. this.menuGrainSizeISO14250AreaMethod = new PdnMenuItem(ActionType.GrainSizeISO14250AreaMethod);
  346. this.menuGrainSizeISO14250AreaMethod.AutomaticScript = true;
  347. this.menuGrainSizeISO14250AreaMethod.NeedOpenDialog = true;
  348. this.menuGrainSizeGBT14999Area1Method = new PdnMenuItem(ActionType.GrainSizeGBT14999Area1Method);
  349. this.menuGrainSizeGBT14999Area1Method.AutomaticScript = true;
  350. this.menuGrainSizeGBT14999Area1Method.NeedOpenDialog = true;
  351. this.menuGrainSizeGBT14999Area2Method = new PdnMenuItem(ActionType.GrainSizeGBT14999Area2Method);
  352. this.menuGrainSizeGBT14999Area2Method.AutomaticScript = true;
  353. this.menuGrainSizeGBT14999Area2Method.NeedOpenDialog = true;
  354. this.menuGrainSizeYBT4290Measurement = new PdnMenuItem(ActionType.GrainSizeYBT4290Measurement);
  355. this.menuGrainSizeYBT4290Measurement.AutomaticScript = false;
  356. this.menuGrainSizeYBT4290ArbitrationLaw = new PdnMenuItem(ActionType.GrainSizeYBT4290ArbitrationLaw);
  357. this.menuGrainSizeYBT4290ArbitrationLaw.AutomaticScript = false;
  358. this.menuGrainSizeE93099Measurement = new PdnMenuItem(ActionType.GrainSizeE93099Measurement);
  359. this.menuGrainSizeE93099Measurement.AutomaticScript = false;
  360. this.menuGrainSizeE93099ArbitrationLaw = new PdnMenuItem(ActionType.GrainSizeE93099ArbitrationLaw);
  361. this.menuGrainSizeE93099ArbitrationLaw.AutomaticScript = false;
  362. this.menuGrainSizeGBT4335CutOffPointMethod = new PdnMenuItem(ActionType.GrainSizeGBT4335CutOffPointMethod);
  363. this.menuGrainSizeGBT4335CutOffPointMethod.AutomaticScript = true;
  364. this.menuGrainSizeGBT4335CutOffPointMethod.NeedOpenDialog = true;
  365. this.menuDedicatedInclusion = new PdnMenuItem(ActionType.Inclusion);
  366. //this.menuDedicatedInclusionASTME45 = new PdnMenuItem(ActionType.InclusionASTME45);
  367. this.menuDedicatedInclusionASTME45MethodA = new PdnMenuItem(ActionType.InclusionASTME45MethodA);
  368. this.menuDedicatedInclusionASTME45MethodB = new PdnMenuItem(ActionType.InclusionASTME45MethodB);
  369. this.menuDedicatedInclusionASTME45MethodC = new PdnMenuItem(ActionType.InclusionASTME45MethodC);
  370. this.menuDedicatedInclusionASTME45MethodD = new PdnMenuItem(ActionType.InclusionASTME45MethodD);
  371. this.menuDedicatedInclusionASTME45MethodE = new PdnMenuItem(ActionType.InclusionASTME45MethodE);
  372. //this.menuDedicatedInclusionGBT10561 = new PdnMenuItem(ActionType.InclusionGBT10561);
  373. this.menuDedicatedInclusionGBT10561MethodA = new PdnMenuItem(ActionType.InclusionGBT10561MethodA);
  374. this.menuDedicatedInclusionGBT10561MethodB = new PdnMenuItem(ActionType.InclusionGBT10561MethodB);
  375. //this.menuDedicatedInclusionISO4967 = new PdnMenuItem(ActionType.InclusionISO4967);
  376. this.menuDedicatedInclusionISO4967MethodA = new PdnMenuItem(ActionType.InclusionISO4967MethodA);
  377. this.menuDedicatedInclusionISO4967MethodB = new PdnMenuItem(ActionType.InclusionISO4967MethodB);
  378. //this.menuDedicatedInclusionDIN50602 = new PdnMenuItem(ActionType.InclusionDIN50602);
  379. this.menuDedicatedInclusionDIN50602MethodM = new PdnMenuItem(ActionType.InclusionDIN50602MethodM);
  380. this.menuDedicatedInclusionDIN50602MethodK = new PdnMenuItem(ActionType.InclusionDIN50602MethodK);
  381. //this.menuDedicatedInclusionEN10247 = new PdnMenuItem(ActionType.InclusionEN10247);
  382. this.menuDedicatedInclusionEN10247MethodP = new PdnMenuItem(ActionType.InclusionEN10247MethodP);
  383. this.menuDedicatedInclusionEN10247MethodM = new PdnMenuItem(ActionType.InclusionEN10247MethodM);
  384. this.menuDedicatedInclusionEN10247MethodK = new PdnMenuItem(ActionType.InclusionEN10247MethodK);
  385. //this.menuDedicatedInclusionJISG0555 = new PdnMenuItem(ActionType.InclusionJISG0555);
  386. this.menuDedicatedInclusionJISG0555MethodA = new PdnMenuItem(ActionType.InclusionJISG0555MethodA);
  387. this.menuDedicatedInclusionJISG0555MethodB = new PdnMenuItem(ActionType.InclusionJISG0555MethodB);
  388. this.menuSteelDecarburization = new PdnMenuItem(ActionType.SteelDecarburization);
  389. this.menuSteelDecarburizationGBT224 = new PdnMenuItem(ActionType.SteelDecarburizationGBT224);
  390. //this.menuSteelDecarburizationGBT224MetallographicMethod = new PdnMenuItem(ActionType.SteelDecarburizationGBT224MetallographicMethod);
  391. this.menuSteelDecarburizationIOS3887 = new PdnMenuItem(ActionType.SteelDecarburizationISO3887);
  392. //this.menuSteelDecarburizationIOS3887MetallographicMethod = new PdnMenuItem(ActionType.SteelDecarburizationISO3887MetallographicMethod);
  393. this.menuSteelDecarburizationASTME1077 = new PdnMenuItem(ActionType.SteelDecarburizationASTME1077);
  394. //this.menuSteelDecarburizationASTME1077MetallographicMethod = new PdnMenuItem(ActionType.SteelDecarburizationASTME1077MetallographicMethod);
  395. this.menuDeterminationOfNitridingDepth = new PdnMenuItem(ActionType.DeterminationOfNitridingDepth);
  396. //this.menuDeterminationOfNitridingDepthGBT113542005 = new PdnMenuItem(ActionType.menuDeterminationOfNitridingDepthGBT113542005);
  397. this.menuDeterminationOfNitridingDepthGBT113542005MetallographicMethod = new PdnMenuItem(ActionType.menuDeterminationOfNitridingDepthGBT113542005MetallographicMethod);
  398. this.menuDeterminationOfNitridingDepthGBT113542005OrganizationLevel = new PdnMenuItem(ActionType.menuDeterminationOfNitridingDepthGBT113542005OrganizationLevelMethod);
  399. this.menuBandedStructure = new PdnMenuItem(ActionType.BandedStructure);
  400. this.menuBandedStructureASTME1268 = new PdnMenuItem(ActionType.BandedStructureASTME1268);
  401. this.menuBandedStructureGBT344742 = new PdnMenuItem(ActionType.BandedStructureGBT344742);
  402. this.menuHighSpeedSteelCarbonBlock = new PdnMenuItem(ActionType.HighSpeedSteelCarbonBlock);
  403. this.menuHighSpeedSteelCarbonBlockGB4462 = new PdnMenuItem(ActionType.HighSpeedSteelCarbonBlockGB4462);
  404. //this.menuHighSpeedSteelCarbonBlockGB4462Name = new PdnMenuItem(ActionType.HighSpeedSteelCarbonBlockGB4462Name);
  405. this.menuSpheroidizedStructure = new PdnMenuItem(ActionType.SpheroidizedStructure);
  406. this.menuSpheroidizedStructureGBT38770 = new PdnMenuItem(ActionType.SpheroidizedStructureGBT38770);
  407. //this.menuSpheroidizedStructureGBT38770Classification = new PdnMenuItem(ActionType.SpheroidizedStructureGBT38770Classification);
  408. this.menuDuctileIron = new PdnMenuItem(ActionType.DuctileIron);
  409. //this.menuDuctileIronGBT9441 = new PdnMenuItem(ActionType.DuctileIronGBT9441);
  410. this.menuDuctileIronGBT9441Level = new PdnMenuItem(ActionType.DuctileIronGBT9441Level);
  411. this.menuDuctileIronGBT9441Size = new PdnMenuItem(ActionType.DuctileIronGBT9441Size);
  412. this.menuDuctileIronGBT9441Number = new PdnMenuItem(ActionType.DuctileIronGBT9441Number);
  413. this.menuDuctileIronGBT9441PearliteNumber = new PdnMenuItem(ActionType.DuctileIronGBT9441PearliteNumber);
  414. this.menuDuctileIronGBT9441CarbideNumber = new PdnMenuItem(ActionType.DuctileIronGBT9441CarbideNumber);
  415. //this.menuDuctileIronISO945 = new PdnMenuItem(ActionType.DuctileIronISO945);
  416. this.menuDuctileIronISO945Type = new PdnMenuItem(ActionType.DuctileIronISO945Type);
  417. this.menuDuctileIronISO945Size = new PdnMenuItem(ActionType.DuctileIronISO945Size);
  418. this.menuDuctileIronISO945Level = new PdnMenuItem(ActionType.DuctileIronISO945Level);
  419. this.menuGrayIron = new PdnMenuItem(ActionType.GrayIron);
  420. this.menuGrayIronGBT7216 = new PdnMenuItem(ActionType.GrayIronGBT7216);
  421. this.menuGrayIronGBT7216.NeedOpenDialog = true;
  422. this.menuGrayIronA247 = new PdnMenuItem(ActionType.GrayIronA247);
  423. this.menuGrayIronA247.NeedOpenDialog = true;
  424. //this.menuGrayIronISO945 = new PdnMenuItem(ActionType.GrayIronISO945);
  425. this.menuGrayIronISO945Type = new PdnMenuItem(ActionType.GrayIronISO945Type);
  426. this.menuGrayIronISO945Type.NeedOpenDialog = true;
  427. this.menuGrayIronISO945Size = new PdnMenuItem(ActionType.GrayIronISO945Size);
  428. this.menuGrayIronISO945Size.NeedOpenDialog = true;
  429. this.menuGrayIronISO945Level = new PdnMenuItem(ActionType.GrayIronISO945Level);
  430. this.menuGrayIronISO945Level.NeedOpenDialog = true;
  431. //this.menuGrayIronGBT7216Length = new PdnMenuItem(ActionType.GrayIronGBT7216Length);
  432. this.menuVermiculateCastIron = new PdnMenuItem(ActionType.VermiculateCastIron);
  433. //this.menuVermiculateCastIronGBT26656 = new PdnMenuItem(ActionType.VermiculateCastIronGBT26656);
  434. this.menuVermiculateCastIronGBT26656Classification = new PdnMenuItem(ActionType.VermiculateCastIronGBT26656Classification);
  435. this.menuVermiculateCastIronGBT26656Classification.NeedOpenDialog = true;
  436. this.menuVermiculateCastIronGBT26656PearliteNumber = new PdnMenuItem(ActionType.VermiculateCastIronGBT26656PearliteNumber);
  437. this.menuVermiculateCastIronGBT26656PearliteNumber.NeedOpenDialog = true;
  438. this.menuVermiculateCastIronGBT26656CarbideNumber = new PdnMenuItem(ActionType.VermiculateCastIronGBT26656CarbideNumber);
  439. this.menuVermiculateCastIronGBT26656CarbideNumber.NeedOpenDialog = true;
  440. this.menuVermiculateCastIronGBT26656Phosphorus = new PdnMenuItem(ActionType.VermiculateCastIronGBT26656Phosphorus);
  441. this.menuVermiculateCastIronGBT26656Phosphorus.NeedOpenDialog = true;
  442. //this.menuVermiculateCastIronJBT3829 = new PdnMenuItem(ActionType.VermiculateCastIronJBT3829);
  443. this.menuVermiculateCastIronJBT3829Classification = new PdnMenuItem(ActionType.VermiculateCastIronJBT3829Classification);
  444. this.menuVermiculateCastIronJBT3829Classification.NeedOpenDialog = true;
  445. this.menuVermiculateCastIronJBT3829PearliteNumber = new PdnMenuItem(ActionType.VermiculateCastIronJBT3829PearliteNumber);
  446. this.menuVermiculateCastIronJBT3829PearliteNumber.NeedOpenDialog = true;
  447. this.menuVermiculateCastIronJBT3829CarbideNumber = new PdnMenuItem(ActionType.VermiculateCastIronJBT3829CarbideNumber);
  448. this.menuVermiculateCastIronJBT3829CarbideNumber.NeedOpenDialog = true;
  449. this.menuVermiculateCastIronJBT3829Phosphorus = new PdnMenuItem(ActionType.VermiculateCastIronJBT3829Phosphorus);
  450. this.menuVermiculateCastIronJBT3829Phosphorus.NeedOpenDialog = true;
  451. //this.menuVermiculateCastIronISO945 = new PdnMenuItem(ActionType.VermiculateCastIronISO945);
  452. this.menuVermiculateCastIronISO945Type = new PdnMenuItem(ActionType.VermiculateCastIronISO945Type);
  453. this.menuVermiculateCastIronISO945Type.NeedOpenDialog = true;
  454. this.menuVermiculateCastIronISO945Size = new PdnMenuItem(ActionType.VermiculateCastIronISO945Size);
  455. this.menuVermiculateCastIronISO945Size.NeedOpenDialog = true;
  456. this.menuVermiculateCastIronISO945Level = new PdnMenuItem(ActionType.VermiculateCastIronISO945Level);
  457. this.menuVermiculateCastIronISO945Level.NeedOpenDialog = true;
  458. //this.menuVermiculateCastIronCBT3647 = new PdnMenuItem(ActionType.VermiculateCastIronCBT3647);
  459. //this.menuDedicatedNonferrousMetal = new PdnMenuItem(ActionType.NonferrousMetal);
  460. this.menuQualityOfEdge = new PdnMenuItem(ActionType.QualityOfEdge);
  461. this.menuRecombinationRate = new PdnMenuItem(ActionType.RecombinationRate);
  462. this.menuTitaniumAlloyBiomaterial = new PdnMenuItem(ActionType.TitaniumAlloyBiomaterial);
  463. //this.menuDedicatedNonferrousMetalYYT098814 = new PdnMenuItem(ActionType.TitaniumAlloyBiomaterialYYT098814);
  464. this.menuDedicatedNonferrousMetalYYT098814MethodA = new PdnMenuItem(ActionType.TitaniumAlloyBiomaterialYYT098814MethodA);
  465. this.menuDedicatedNonferrousMetalYYT098814MethodB = new PdnMenuItem(ActionType.TitaniumAlloyBiomaterialYYT098814MethodB);
  466. this.menuDedicatedNonferrousMetalYYT098814MethodC = new PdnMenuItem(ActionType.TitaniumAlloyBiomaterialYYT098814MethodC);
  467. this.menuDedicatedNonferrousMetalYYT098814MethodD = new PdnMenuItem(ActionType.TitaniumAlloyBiomaterialYYT098814MethodD);
  468. //this.SurfacePollutionDetectionGBT23603 = new PdnMenuItem(ActionType.SurfacePollutionDetectionGBT23603);
  469. this.SurfacePollutionDetectionGBT23603Pollution = new PdnMenuItem(ActionType.SurfacePollutionDetectionGBT23603Pollution);
  470. this.SurfacePollutionDetectionGBT23603Pollution.AutomaticScript = false;
  471. this.menuAluminiumAlloy = new PdnMenuItem(ActionType.AluminiumAlloy);
  472. //this.menuAluminiumAlloyGBT32461 = new PdnMenuItem(ActionType.AluminiumAlloyGBT32461);
  473. this.menuAluminiumAlloyGBT32461MethodCutOff = new PdnMenuItem(ActionType.AluminiumAlloyGBT32461MethodCutOff);
  474. this.menuAluminiumAlloyGBT32461MethodCutOff.AutomaticScript = false;
  475. this.menuAluminiumAlloyGBT32461MethodArea = new PdnMenuItem(ActionType.AluminiumAlloyGBT32461MethodArea);
  476. this.menuAluminiumAlloyGBT32461MethodArea.AutomaticScript = true;
  477. this.menuAluminiumAlloyGBT32461MethodArea.NeedOpenDialog = true;
  478. //this.menuAluminiumAlloyPV1112 = new PdnMenuItem(ActionType.AluminiumAlloyPV1112);
  479. this.menuAluminiumAlloyPV1112Spacing = new PdnMenuItem(ActionType.AluminiumAlloyPV1112Spacing);
  480. this.menuAluminiumAlloyPV1112Spacing.AutomaticScript = false;
  481. this.menuMagnesiumAlloy = new PdnMenuItem(ActionType.MagnesiumAlloy);
  482. //this.menuMagnesiumAlloyGBT4296 = new PdnMenuItem(ActionType.MagnesiumAlloyGBT4296);
  483. this.menuMagnesiumAlloyGBT4296MethodCutOff = new PdnMenuItem(ActionType.MagnesiumAlloyGBT4296MethodCutOff);
  484. this.menuMagnesiumAlloyGBT4296MethodCutOff.AutomaticScript = false;
  485. this.menuMagnesiumAlloyGBT4296MethodArea = new PdnMenuItem(ActionType.MagnesiumAlloyGBT4296MethodArea);
  486. this.menuMagnesiumAlloyGBT4296MethodArea.AutomaticScript = true;
  487. this.menuMagnesiumAlloyGBT4296MethodArea.NeedOpenDialog = true;
  488. this.menuCopperAlloy = new PdnMenuItem(ActionType.CopperAlloy);
  489. //this.menuCopperAlloyYST347 = new PdnMenuItem(ActionType.CopperAlloyYST347);
  490. this.menuCopperAlloyYST347MethodCutOff = new PdnMenuItem(ActionType.CopperAlloyYST347MethodCutOff);
  491. this.menuCopperAlloyYST347MethodCutOff.AutomaticScript = false;
  492. this.menuCopperAlloyYST347MethodArea = new PdnMenuItem(ActionType.CopperAlloyYST347MethodArea);
  493. this.menuCopperAlloyYST347MethodArea.AutomaticScript = true;
  494. this.menuCopperAlloyYST347MethodArea.NeedOpenDialog = true;
  495. this.menuPorosity = new PdnMenuItem(ActionType.Porosity);
  496. this.menuPorosity.AutomaticScript = false;
  497. this.menuPorosityPV6093 = new PdnMenuItem(ActionType.PorosityPV6093);
  498. //this.menuPorosityPV6093Pore = new PdnMenuItem(ActionType.PorosityPV6093Pore);
  499. this.menuPorosityVW50093 = new PdnMenuItem(ActionType.PorosityVW50093);
  500. //this.menuPorosityVW50093Pore = new PdnMenuItem(ActionType.PorosityVW50093Pore);
  501. this.menuPorosityVDGP202 = new PdnMenuItem(ActionType.PorosityVDGP202);
  502. //this.menuPorosityVDGP202Pore = new PdnMenuItem(ActionType.PorosityVDGP202Pore);
  503. this.menuPorosityGBT37787 = new PdnMenuItem(ActionType.PorosityGBT37787);
  504. //this.menuPorosityGBT37787Pore = new PdnMenuItem(ActionType.PorosityGBT37787Pore);
  505. //this.menuPorosityGBT3489 = new PdnMenuItem(ActionType.PorosityGBT3489);
  506. //this.menuDedicatedPetroleumGeology = new PdnMenuItem(ActionType.PetroleumGeology);
  507. this.menuPetroleumGeology = new PdnMenuItem(ActionType.PetroleumGeologySon);
  508. this.menuPetroleumGeologySYT5434 = new PdnMenuItem(ActionType.PetroleumGeologySonSYT5434);
  509. this.menuPetroleumGeologySYT5434.AutomaticScript = true;
  510. this.menuPetroleumGeologySYT5434.NeedOpenDialog = true;
  511. this.menuPetroleumGeologySYT6103 = new PdnMenuItem(ActionType.PetroleumGeologySonSYT6103);
  512. this.menuPetroleumGeologySYT6103.AutomaticScript = false;
  513. this.menuPetroleumGeologySYT6312MethodClasticRock = new PdnMenuItem(ActionType.PetroleumGeologySonSYT6312MethodClasticRock);
  514. this.menuPetroleumGeologySYT6312MethodClasticRock.AutomaticScript = true;
  515. this.menuPetroleumGeologySYT6312MethodClasticRock.NeedOpenDialog = true;
  516. this.menuPetroleumGeologySYT6312MethodHoleArea = new PdnMenuItem(ActionType.PetroleumGeologySonSYT6312MethodHoleArea);
  517. this.menuPetroleumGeologySYT6312MethodHoleArea.AutomaticScript = false;
  518. this.menuBearingSteel = new PdnMenuItem(ActionType.menuBearingSteel);
  519. this.menuBearingSteelGBT18254 = new PdnMenuItem(ActionType.menuBearingSteelGBT18254);
  520. //
  521. // 主菜单
  522. //
  523. this.DropDownItems.AddRange(new ToolStripItem[] {
  524. this.menuQuantitativeAnalysis,
  525. this.menuGrainSize,
  526. this.menuDedicatedInclusion,
  527. this.menuSteelDecarburization,
  528. this.menuDeterminationOfNitridingDepth,
  529. this.menuBandedStructure,
  530. this.menuHighSpeedSteelCarbonBlock,
  531. this.menuSpheroidizedStructure,
  532. this.menuDuctileIron,
  533. this.menuGrayIron,
  534. this.menuVermiculateCastIron,
  535. this.menuGeneralSeperator1,
  536. this.menuQualityOfEdge,
  537. this.menuRecombinationRate,
  538. this.menuTitaniumAlloyBiomaterial,
  539. this.menuAluminiumAlloy,
  540. this.menuMagnesiumAlloy,
  541. this.menuCopperAlloy,
  542. this.menuPorosity,
  543. this.menuGeneralSeperator2,
  544. this.menuPetroleumGeology,
  545. this.menuBearingSteel
  546. });
  547. this.Name = "Menu.DedicatedAnalysis";
  548. this.Text = PdnResources.GetString("Menu.DedicatedAnalysis.Text");
  549. // //
  550. // // 黑色金属
  551. // //
  552. // this.menuDedicatedBlackMetal.Name = "BlackMetal";
  553. // this.menuDedicatedBlackMetal.DropDownItems.AddRange(new ToolStripItem[] {
  554. // this.menuQuantitativeAnalysis,
  555. // this.menuGrainSize,
  556. // this.menuDedicatedInclusion,
  557. // this.menuSteelDecarburization,
  558. // this.menuDeterminationOfNitridingDepth,
  559. // this.menuBandedStructure,
  560. // this.menuHighSpeedSteelCarbonBlock,
  561. // this.menuSpheroidizedStructure,
  562. // this.menuDuctileIron,
  563. // this.menuGrayIron,
  564. // this.menuVermiculateCastIron
  565. //});
  566. //
  567. // 定量分析
  568. //
  569. this.menuQuantitativeAnalysis.AutomaticScript = false;
  570. this.menuQuantitativeAnalysis.NeedOpenDialog = false;
  571. this.menuQuantitativeAnalysis.Name = "QuantitativeAnalysis";
  572. this.menuQuantitativeAnalysis.Text = PdnResources.GetString("Menu.DedicatedAnalysis.BlackMetal.QuantitativeAnalysis.Text");
  573. this.menuQuantitativeAnalysis.Image = PdnResources.GetImageResource("Icons.DediMenuQuantitativeAnalysis.png").Reference;
  574. this.menuQuantitativeAnalysis.DropDownItems.AddRange(new ToolStripItem[] {
  575. this.menuQuantitativeAnalysisASTME56211,
  576. this.menuQuantitativeAnalysisASTME12452003,
  577. this.menuQuantitativeAnalysisASTME11222002,
  578. this.menuQuantitativeAnalysisGBT188762002
  579. });
  580. this.menuQuantitativeAnalysisASTME56211.Text = "ASTM E562-11";
  581. this.menuQuantitativeAnalysisASTME56211.Click += new EventHandler(MenuQuantitativeAnalysisASTME56211_Click);
  582. this.menuQuantitativeAnalysisASTME56211.Image = PdnResources.GetImageResource("Icons.DediMenuQuantitativeAnalysisE562.png").Reference;
  583. //this.menuQuantitativeAnalysisASTME56211.DropDownItems.AddRange(new ToolStripItem[]{
  584. // this.menuQuantitativeAnalysisASTME56211Ration
  585. //});
  586. //this.menuQuantitativeAnalysisASTME56211Ration.Text = PdnResources.GetString("Menu.DedicatedAnalysis.BlackMetal.QuantitativeAnalysis.Text");
  587. //this.menuQuantitativeAnalysisASTME56211Ration.Click += new EventHandler(MenuQuantitativeAnalysisASTME56211_Click);
  588. this.menuQuantitativeAnalysisASTME12452003.Text = "ASTM E1245-2003";
  589. this.menuQuantitativeAnalysisASTME12452003.Click += new EventHandler(MenuQuantitativeAnalysisASTME12452003_Click);
  590. this.menuQuantitativeAnalysisASTME12452003.Image = PdnResources.GetImageResource("Icons.DediMenuQuantitativeAnalysisE1245.png").Reference;
  591. //this.menuQuantitativeAnalysisASTME12452003.DropDownItems.AddRange(new ToolStripItem[]{
  592. // this.menuQuantitativeAnalysisASTME12452003Ration
  593. //});
  594. //this.menuQuantitativeAnalysisASTME12452003Ration.Text = PdnResources.GetString("Menu.DedicatedAnalysis.BlackMetal.QuantitativeAnalysis.Text");
  595. //this.menuQuantitativeAnalysisASTME12452003Ration.Click += new EventHandler(MenuQuantitativeAnalysisASTME12452003_Click);
  596. this.menuQuantitativeAnalysisASTME11222002.Text = "ASTM E1122-2002";
  597. this.menuQuantitativeAnalysisASTME11222002.Click += new EventHandler(MenuQuantitativeAnalysisASTME11222002_Click);
  598. this.menuQuantitativeAnalysisASTME11222002.Image = PdnResources.GetImageResource("Icons.DediMenuQuantitativeAnalysisE1122.png").Reference;
  599. //this.menuQuantitativeAnalysisASTME11222002.DropDownItems.AddRange(new ToolStripItem[]{
  600. // this.menuQuantitativeAnalysisASTME11222002Ration
  601. //});
  602. //this.menuQuantitativeAnalysisASTME11222002Ration.Text = PdnResources.GetString("Menu.DedicatedAnalysis.BlackMetal.QuantitativeAnalysis.Text");
  603. //this.menuQuantitativeAnalysisASTME11222002Ration.Click += new EventHandler(MenuQuantitativeAnalysisASTME11222002_Click);
  604. this.menuQuantitativeAnalysisGBT188762002.Text = "GB/T 18876-2002";
  605. this.menuQuantitativeAnalysisGBT188762002.Click += new EventHandler(MenuQuantitativeAnalysisGBT188762002_Click);
  606. this.menuQuantitativeAnalysisGBT188762002.Image = PdnResources.GetImageResource("Icons.DediMenuQuantitativeAnalysis18876.png").Reference;
  607. //this.menuQuantitativeAnalysisGBT188762002.DropDownItems.AddRange(new ToolStripItem[]{
  608. // this.menuQuantitativeAnalysisGBT188762002Ration
  609. //});
  610. //this.menuQuantitativeAnalysisGBT188762002Ration.Text = PdnResources.GetString("Menu.DedicatedAnalysis.BlackMetal.QuantitativeAnalysis.Text");
  611. //this.menuQuantitativeAnalysisGBT188762002Ration.Click += new EventHandler(MenuQuantitativeAnalysisGBT188762002_Click);
  612. ////
  613. // 晶粒度
  614. //
  615. this.menuGrainSize.Name = "GrainSize";
  616. this.menuGrainSize.Image = PdnResources.GetImageResource("Icons.DediMenuGrainSize.png").Reference;
  617. this.menuGrainSize.Text = PdnResources.GetString("Menu.DedicatedAnalysis.BlackMetal.GrainSize.Text");
  618. this.menuGrainSize.DropDownItems.AddRange(new ToolStripItem[] {
  619. this.menuGrainSizeGBT6394CutOffPointMethod,
  620. this.menuGrainSizeGBT24177CutOffPointMethod,
  621. this.menuGrainSizeSeperator6,
  622. this.menuGrainSizeE112CutOffPointMethod,
  623. this.menuGrainSizeISO643CutOffPointMethod,
  624. this.menuGrainSizeE1181CutOffPointMethod,
  625. this.menuGrainSizeISO14250CutOffPointMethod,
  626. this.menuGrainSizeSeperator7,
  627. this.menuGrainSizeCutOffManualMethod,
  628. this.menuGrainSizeSeperator1,
  629. this.menuGrainSizeE112AreaMethod,
  630. this.menuGrainSizeGBT6394AreaMethod,
  631. this.menuGrainSizeISO643AreaMethod,
  632. this.menuGrainSizeGBT24177AreaMethod,
  633. this.menuGrainSizeE1181AreaMethod,
  634. this.menuGrainSizeISO14250AreaMethod,
  635. this.menuGrainSizeSeperator2,
  636. this.menuGrainSizeGBT24177PointCountingMethod,
  637. this.menuGrainSizeE1181PointCountingMethod,
  638. this.menuGrainSizeISO14250PointCountingMethod,
  639. this.menuGrainSizeSeperator3,
  640. this.menuGrainSizeYBT4290Measurement,
  641. this.menuGrainSizeE93099Measurement,
  642. this.menuGrainSizeSeperator4,
  643. this.menuGrainSizeYBT4290ArbitrationLaw,
  644. this.menuGrainSizeE93099ArbitrationLaw,
  645. this.menuGrainSizeSeperator5,
  646. this.menuGrainSizeGBT4335CutOffPointMethod,
  647. this.menuGrainSizeGBT14999Area1Method,
  648. this.menuGrainSizeGBT14999Area2Method
  649. });
  650. this.menuGrainSizeCutOffManualMethod.Text = PdnResources.GetString("GrainSize.ManualMeasure");
  651. this.menuGrainSizeCutOffManualMethod.Image = PdnResources.GetImageResource("Icons.DediMenuGrainSizeE112CutOffPoint.png").Reference;
  652. this.menuGrainSizeCutOffManualMethod.Click += new EventHandler(MenuGrainSizeCutOffManualMethod_Click);
  653. this.menuGrainSizeE112CutOffPointMethod.Text = PdnResources.GetString("Menu.Interceptmethod.text") + " E112";
  654. this.menuGrainSizeE112CutOffPointMethod.Image = PdnResources.GetImageResource("Icons.DediMenuGrainSizeE112CutOffPoint.png").Reference;
  655. this.menuGrainSizeE112CutOffPointMethod.Click += new EventHandler(MenuGrainSizeCutOffPointE112Method_Click);
  656. this.menuGrainSizeE112AreaMethod.Text = PdnResources.GetString("Menu.Areamethod.text") + " E112";
  657. this.menuGrainSizeE112AreaMethod.Click += new EventHandler(MenuGrainSizeAreaE112Method_Click);
  658. this.menuGrainSizeE112AreaMethod.Image = PdnResources.GetImageResource("Icons.DediMenuGrainSizeE112Area.png").Reference;
  659. this.menuGrainSizeGBT6394CutOffPointMethod.Text = PdnResources.GetString("Menu.sectionmethod.text") + " 6394";
  660. this.menuGrainSizeGBT6394CutOffPointMethod.Image = PdnResources.GetImageResource("Icons.DediMenuGrainSizeGBT6394CutOffPoint.png").Reference;
  661. this.menuGrainSizeGBT6394CutOffPointMethod.Click += new EventHandler(MenuGrainSizeCutOffPointMethod_Click);
  662. this.menuGrainSizeGBT6394AreaMethod.Text = PdnResources.GetString("Menu.Areamethod.text") + " 6394";
  663. this.menuGrainSizeGBT6394AreaMethod.Click += new EventHandler(MenuGrainSizeAreaMethod_Click);
  664. this.menuGrainSizeGBT6394AreaMethod.Image = PdnResources.GetImageResource("Icons.DediMenuGrainSizeGBT6394Area.png").Reference;
  665. this.menuGrainSizeISO643CutOffPointMethod.Text = PdnResources.GetString("Menu.Interceptmethod.text") + " 643";
  666. this.menuGrainSizeISO643CutOffPointMethod.Click += new EventHandler(MenuGrainSizeCutOffPointISO643Method_Click);
  667. this.menuGrainSizeISO643CutOffPointMethod.Image = PdnResources.GetImageResource("Icons.DediMenuGrainSizeISO643CutOffPoint.png").Reference;
  668. this.menuGrainSizeISO643AreaMethod.Text = PdnResources.GetString("Menu.Areamethod.text") + " 643";
  669. this.menuGrainSizeISO643AreaMethod.Click += new EventHandler(MenuGrainSizeAreaISO643Method_Click);
  670. this.menuGrainSizeISO643AreaMethod.Image = PdnResources.GetImageResource("Icons.DediMenuGrainSizeISO643Area.png").Reference;
  671. this.menuGrainSizeGBT24177PointCountingMethod.Text = PdnResources.GetString("Menu.Meterpointmethod.Text") + " 24177";
  672. this.menuGrainSizeGBT24177PointCountingMethod.Click += new EventHandler(MenuGrainSizeGBT24177PointCountingMethod_Click);
  673. this.menuGrainSizeGBT24177PointCountingMethod.Image = PdnResources.GetImageResource("Icons.DediMenuGrainSizeGBT24177PointCounting.png").Reference;
  674. this.menuGrainSizeGBT24177CutOffPointMethod.Text = PdnResources.GetString("Menu.sectionmethod.text") + " 24177";
  675. this.menuGrainSizeGBT24177CutOffPointMethod.Click += new EventHandler(MenuGrainSizeCutOffPoint24177Method_Click);
  676. this.menuGrainSizeGBT24177CutOffPointMethod.Image = PdnResources.GetImageResource("Icons.DediMenuGrainSizeGBT24177CutOffPoint.png").Reference;
  677. this.menuGrainSizeGBT24177AreaMethod.Text = PdnResources.GetString("Menu.Areamethod.text") + " 24177";
  678. this.menuGrainSizeGBT24177AreaMethod.Click += new EventHandler(MenuGrainSizeArea24177Method_Click);
  679. this.menuGrainSizeGBT24177AreaMethod.Image = PdnResources.GetImageResource("Icons.DediMenuGrainSizeGBT24177Area.png").Reference;
  680. this.menuGrainSizeE1181PointCountingMethod.Text = PdnResources.GetString("Menu.Meterpointmethod.Text") + " E1181";
  681. this.menuGrainSizeE1181PointCountingMethod.Click += new EventHandler(MenuGrainSizeE1181PointCountingMethod_Click);
  682. this.menuGrainSizeE1181PointCountingMethod.Image = PdnResources.GetImageResource("Icons.DediMenuGrainSizeE1181PointCounting.png").Reference;
  683. this.menuGrainSizeE1181CutOffPointMethod.Text = PdnResources.GetString("Menu.Interceptmethod.text") + " E1181";
  684. this.menuGrainSizeE1181CutOffPointMethod.Click += new EventHandler(MenuGrainSizeCutOffPointE1181Method_Click);
  685. this.menuGrainSizeE1181CutOffPointMethod.Image = PdnResources.GetImageResource("Icons.DediMenuGrainSizeE1181CutOffPoint.png").Reference;
  686. this.menuGrainSizeE1181AreaMethod.Text = PdnResources.GetString("Menu.Areamethod.text") + " E1181";
  687. this.menuGrainSizeE1181AreaMethod.Click += new EventHandler(MenuGrainSizeAreaE1181Method_Click);
  688. this.menuGrainSizeE1181AreaMethod.Image = PdnResources.GetImageResource("Icons.DediMenuGrainSizeE1181Area.png").Reference;
  689. this.menuGrainSizeISO14250PointCountingMethod.Text = PdnResources.GetString("Menu.Meterpointmethod.Text") + " 14250";
  690. this.menuGrainSizeISO14250PointCountingMethod.Click += new EventHandler(MenuGrainSizeISO14250PointCountingMethod_Click);
  691. this.menuGrainSizeISO14250PointCountingMethod.Image = PdnResources.GetImageResource("Icons.DediMenuGrainSizeISO14250PointCounting.png").Reference;
  692. this.menuGrainSizeISO14250CutOffPointMethod.Text = PdnResources.GetString("Menu.Interceptmethod.text") + " 14250";
  693. this.menuGrainSizeISO14250CutOffPointMethod.Click += new EventHandler(MenuGrainSizeCutOffPointISO14250Method_Click);
  694. this.menuGrainSizeISO14250CutOffPointMethod.Image = PdnResources.GetImageResource("Icons.DediMenuGrainSizeISO14250CutOffPoint.png").Reference;
  695. this.menuGrainSizeISO14250AreaMethod.Text = PdnResources.GetString("Menu.Areamethod.text") + " 14250";
  696. this.menuGrainSizeISO14250AreaMethod.Click += new EventHandler(MenuGrainSizeAreaISO14250Method_Click);
  697. this.menuGrainSizeISO14250AreaMethod.Image = PdnResources.GetImageResource("Icons.DediMenuGrainSizeISO14250Area.png").Reference;
  698. this.menuGrainSizeGBT14999Area1Method.Text = PdnResources.GetString("Menu.Stripegrainrating.text") + " 14999";// PdnResources.GetString("Menu.Areamethod.text");
  699. this.menuGrainSizeGBT14999Area1Method.Click += new EventHandler(MenuGrainSizeGBT14999Area1Method_Click);
  700. this.menuGrainSizeGBT14999Area1Method.Image = PdnResources.GetImageResource("Icons.DediMenuGrainSizeGBT14999Area1.png").Reference;
  701. this.menuGrainSizeGBT14999Area2Method.Text = PdnResources.GetString("Menu.Doublegrainrating.text") + " 14999";// PdnResources.GetString("Menu.Areamethod.text");
  702. this.menuGrainSizeGBT14999Area2Method.Click += new EventHandler(MenuGrainSizeGBT14999Area2Method_Click);
  703. this.menuGrainSizeGBT14999Area2Method.Image = PdnResources.GetImageResource("Icons.DediMenuGrainSizeGBT14999Area2.png").Reference;
  704. this.menuGrainSizeYBT4290Measurement.Text = PdnResources.GetString("Menu.Dedicatedanalysis.blackmetal.Measurementmethod.text") + " 4290";
  705. this.menuGrainSizeYBT4290Measurement.Click += new EventHandler(MenuGrainSizeYBT4290Measurement_Click);
  706. this.menuGrainSizeYBT4290Measurement.Image = PdnResources.GetImageResource("Icons.DediMenuGrainSizeYBT4290Measurement.png").Reference;
  707. this.menuGrainSizeYBT4290ArbitrationLaw.Text = PdnResources.GetString("Menu.Dedicatedanalysis.blackmetal.ArbitrationLaw.text") + " 4290";
  708. this.menuGrainSizeYBT4290ArbitrationLaw.Click += new EventHandler(MenuGrainSizeYBT4290ArbitrationLaw_Click);
  709. this.menuGrainSizeYBT4290ArbitrationLaw.Image = PdnResources.GetImageResource("Icons.DediMenuGrainSizeYBT4290ArbitrationLaw.png").Reference;
  710. this.menuGrainSizeE93099Measurement.Text = PdnResources.GetString("Menu.Dedicatedanalysis.blackmetal.Measurementmethod.text") + " E93099";
  711. this.menuGrainSizeE93099Measurement.Click += new EventHandler(MenuGrainSizeE93099Measurement_Click);
  712. this.menuGrainSizeE93099Measurement.Image = PdnResources.GetImageResource("Icons.DediMenuGrainSizeE93099Measurement.png").Reference;
  713. this.menuGrainSizeE93099ArbitrationLaw.Text = PdnResources.GetString("Menu.Dedicatedanalysis.blackmetal.ArbitrationLaw.text") + " E93099";
  714. this.menuGrainSizeE93099ArbitrationLaw.Click += new EventHandler(MenuGrainSizeE93099ArbitrationLaw_Click);
  715. this.menuGrainSizeE93099ArbitrationLaw.Image = PdnResources.GetImageResource("Icons.DediMenuGrainSizeE93099ArbitrationLaw.png").Reference;
  716. this.menuGrainSizeGBT4335CutOffPointMethod.Text = PdnResources.GetString("Menu.Dedicatedanalysis.blackmetal.Three-circleinterceptmethod.text") + " 4335";
  717. this.menuGrainSizeGBT4335CutOffPointMethod.Click += new EventHandler(MenuGrainSizeCutOffPoint4335Method_Click);
  718. this.menuGrainSizeGBT4335CutOffPointMethod.Image = PdnResources.GetImageResource("Icons.DediMenuGrainSizeGBT4335CutOffPoint.png").Reference;
  719. //
  720. // 夹杂物
  721. //
  722. this.menuDedicatedInclusion.Name = "Inclusion";
  723. this.menuDedicatedInclusion.Image = PdnResources.GetImageResource("Icons.DediMenuDedicatedInclusion.png").Reference;
  724. this.menuDedicatedInclusion.Text = PdnResources.GetString("Menu.DedicatedAnalysis.BlackMetal.Inclusion.Text");
  725. this.menuDedicatedInclusion.AutomaticScript = true;
  726. this.menuDedicatedInclusion.NeedOpenDialog = true;
  727. this.menuDedicatedInclusion.DropDownItems.AddRange(new ToolStripItem[] {
  728. //this.menuDedicatedInclusionASTME45,
  729. //this.menuDedicatedInclusionGBT10561,
  730. //this.menuDedicatedInclusionISO4967,
  731. //this.menuDedicatedInclusionDIN50602,
  732. //this.menuDedicatedInclusionEN10247,
  733. //this.menuDedicatedInclusionJISG0555,
  734. this.menuDedicatedInclusionASTME45MethodA,
  735. this.menuDedicatedInclusionGBT10561MethodA,
  736. this.menuDedicatedInclusionISO4967MethodA,
  737. this.menuDedicatedInclusionJISG0555MethodA,
  738. this.menuDedicatedInclusionSeperator1,
  739. this.menuDedicatedInclusionASTME45MethodB,
  740. this.menuDedicatedInclusionGBT10561MethodB,
  741. this.menuDedicatedInclusionISO4967MethodB,
  742. this.menuDedicatedInclusionJISG0555MethodB,
  743. this.menuDedicatedInclusionSeperator2,
  744. this.menuDedicatedInclusionASTME45MethodC,
  745. this.menuDedicatedInclusionSeperator3,
  746. this.menuDedicatedInclusionASTME45MethodD,
  747. this.menuDedicatedInclusionSeperator4,
  748. this.menuDedicatedInclusionASTME45MethodE,
  749. this.menuDedicatedInclusionSeperator5,
  750. this.menuDedicatedInclusionDIN50602MethodM,
  751. this.menuDedicatedInclusionEN10247MethodM,
  752. this.menuDedicatedInclusionSeperator6,
  753. this.menuDedicatedInclusionDIN50602MethodK,
  754. this.menuDedicatedInclusionEN10247MethodK,
  755. this.menuDedicatedInclusionSeperator7,
  756. this.menuDedicatedInclusionEN10247MethodP
  757. });
  758. //this.menuDedicatedInclusionASTME45.Text = "ASTM E45-2018";
  759. //this.menuDedicatedInclusionGBT10561.Text = "GB/T 10561-2005";
  760. //this.menuDedicatedInclusionISO4967.Text = "ISO 4967-2013";
  761. //this.menuDedicatedInclusionDIN50602.Text = "DIN 50602-1985";
  762. //this.menuDedicatedInclusionEN10247.Text = "EN 10247-2007";
  763. //this.menuDedicatedInclusionJISG0555.Text = "JIS G0555-2003";
  764. //this.menuDedicatedInclusionASTME45.DropDownItems.AddRange(new ToolStripItem[]{
  765. // this.menuDedicatedInclusionASTME45MethodA,
  766. // this.menuDedicatedInclusionASTME45MethodB,
  767. // this.menuDedicatedInclusionASTME45MethodC,
  768. // this.menuDedicatedInclusionASTME45MethodD,
  769. // this.menuDedicatedInclusionASTME45MethodE
  770. //});
  771. this.menuDedicatedInclusionASTME45MethodA.Text = "MethodA E45";
  772. this.menuDedicatedInclusionASTME45MethodB.Text = "MethodB E45";
  773. this.menuDedicatedInclusionASTME45MethodC.Text = "MethodC E45";
  774. this.menuDedicatedInclusionASTME45MethodD.Text = "MethodD E45";
  775. this.menuDedicatedInclusionASTME45MethodE.Text = "MethodE E45";
  776. this.menuDedicatedInclusionASTME45MethodA.AutomaticScript = true;
  777. this.menuDedicatedInclusionASTME45MethodA.NeedOpenDialog = true;
  778. this.menuDedicatedInclusionASTME45MethodB.AutomaticScript = true;
  779. this.menuDedicatedInclusionASTME45MethodB.NeedOpenDialog = true;
  780. this.menuDedicatedInclusionASTME45MethodC.AutomaticScript = true;
  781. this.menuDedicatedInclusionASTME45MethodC.NeedOpenDialog = true;
  782. this.menuDedicatedInclusionASTME45MethodD.AutomaticScript = true;
  783. this.menuDedicatedInclusionASTME45MethodD.NeedOpenDialog = true;
  784. this.menuDedicatedInclusionASTME45MethodE.AutomaticScript = true;
  785. this.menuDedicatedInclusionASTME45MethodE.NeedOpenDialog = true;
  786. this.menuDedicatedInclusionASTME45MethodA.Image = PdnResources.GetImageResource("Icons.DediMenuDedicatedInclusionASTME45MethodA.png").Reference;
  787. this.menuDedicatedInclusionASTME45MethodB.Image = PdnResources.GetImageResource("Icons.DediMenuDedicatedInclusionASTME45MethodB.png").Reference;
  788. this.menuDedicatedInclusionASTME45MethodC.Image = PdnResources.GetImageResource("Icons.DediMenuDedicatedInclusionASTME45MethodC.png").Reference;
  789. this.menuDedicatedInclusionASTME45MethodD.Image = PdnResources.GetImageResource("Icons.DediMenuDedicatedInclusionASTME45MethodD.png").Reference;
  790. this.menuDedicatedInclusionASTME45MethodE.Image = PdnResources.GetImageResource("Icons.DediMenuDedicatedInclusionASTME45MethodE.png").Reference;
  791. this.menuDedicatedInclusionASTME45MethodA.Click += new EventHandler(MenuDedicatedInclusionASTME45MethodA_Click);
  792. this.menuDedicatedInclusionASTME45MethodB.Click += new EventHandler(MenuDedicatedInclusionASTME45MethodB_Click);
  793. this.menuDedicatedInclusionASTME45MethodC.Click += new EventHandler(MenuDedicatedInclusionASTME45MethodC_Click);
  794. this.menuDedicatedInclusionASTME45MethodD.Click += new EventHandler(MenuDedicatedInclusionASTME45MethodD_Click);
  795. this.menuDedicatedInclusionASTME45MethodE.Click += new EventHandler(MenuDedicatedInclusionASTME45MethodE_Click);
  796. //this.menuDedicatedInclusionGBT10561.DropDownItems.AddRange(new ToolStripItem[]{
  797. // this.menuDedicatedInclusionGBT10561MethodA,
  798. // this.menuDedicatedInclusionGBT10561MethodB
  799. //});
  800. this.menuDedicatedInclusionGBT10561MethodA.Text = "MethodA 10561";
  801. this.menuDedicatedInclusionGBT10561MethodB.Text = "MethodB 10561";
  802. this.menuDedicatedInclusionGBT10561MethodA.Click += new EventHandler(MenuDedicatedInclusionGBT10561MethodA_Click);
  803. this.menuDedicatedInclusionGBT10561MethodB.Click += new EventHandler(MenuDedicatedInclusionGBT10561MethodB_Click);
  804. this.menuDedicatedInclusionGBT10561MethodA.Image = PdnResources.GetImageResource("Icons.DediMenuDedicatedInclusionGBT10561MethodA.png").Reference;
  805. this.menuDedicatedInclusionGBT10561MethodB.Image = PdnResources.GetImageResource("Icons.DediMenuDedicatedInclusionGBT10561MethodB.png").Reference;
  806. this.menuDedicatedInclusionGBT10561MethodA.AutomaticScript = true;
  807. this.menuDedicatedInclusionGBT10561MethodA.NeedOpenDialog = true;
  808. this.menuDedicatedInclusionGBT10561MethodB.AutomaticScript = true;
  809. this.menuDedicatedInclusionGBT10561MethodB.NeedOpenDialog = true;
  810. //this.menuDedicatedInclusionISO4967.DropDownItems.AddRange(new ToolStripItem[]{
  811. // this.menuDedicatedInclusionISO4967MethodA,
  812. // this.menuDedicatedInclusionISO4967MethodB
  813. //});
  814. this.menuDedicatedInclusionISO4967MethodA.Text = "MethodA 4967";
  815. this.menuDedicatedInclusionISO4967MethodB.Text = "MethodB 4967";
  816. this.menuDedicatedInclusionISO4967MethodA.AutomaticScript = true;
  817. this.menuDedicatedInclusionISO4967MethodA.NeedOpenDialog = true;
  818. this.menuDedicatedInclusionISO4967MethodB.AutomaticScript = true;
  819. this.menuDedicatedInclusionISO4967MethodB.NeedOpenDialog = true;
  820. this.menuDedicatedInclusionISO4967MethodA.Image = PdnResources.GetImageResource("Icons.DediMenuDedicatedInclusionISO4967.png").Reference;
  821. this.menuDedicatedInclusionISO4967MethodB.Image = PdnResources.GetImageResource("Icons.DediMenuDedicatedInclusionISO4967B.png").Reference;
  822. this.menuDedicatedInclusionISO4967MethodA.Click += new EventHandler(MenuDedicatedInclusionISO4967MethodA_Click);
  823. this.menuDedicatedInclusionISO4967MethodB.Click += new EventHandler(MenuDedicatedInclusionISO4967MethodB_Click);
  824. //this.menuDedicatedInclusionDIN50602.DropDownItems.AddRange(new ToolStripItem[]{
  825. // this.menuDedicatedInclusionDIN50602MethodM,
  826. // this.menuDedicatedInclusionDIN50602MethodK
  827. //});
  828. this.menuDedicatedInclusionDIN50602MethodM.Text = "MethodM 50602";
  829. this.menuDedicatedInclusionDIN50602MethodK.Text = "MethodK 50602";
  830. this.menuDedicatedInclusionDIN50602MethodM.Click += new EventHandler(MenuDedicatedInclusionDIN50602MethodM_Click);
  831. this.menuDedicatedInclusionDIN50602MethodK.Click += new EventHandler(MenuDedicatedInclusionDIN50602MethodK_Click);
  832. this.menuDedicatedInclusionDIN50602MethodM.AutomaticScript = true;
  833. this.menuDedicatedInclusionDIN50602MethodM.NeedOpenDialog = true;
  834. this.menuDedicatedInclusionDIN50602MethodK.AutomaticScript = true;
  835. this.menuDedicatedInclusionDIN50602MethodK.NeedOpenDialog = true;
  836. this.menuDedicatedInclusionDIN50602MethodK.Image = PdnResources.GetImageResource("Icons.DediMenuDedicatedInclusionDIN50602MethodK.png").Reference;
  837. this.menuDedicatedInclusionDIN50602MethodM.Image = PdnResources.GetImageResource("Icons.DediMenuDedicatedInclusionDIN50602MethodM.png").Reference;
  838. //this.menuDedicatedInclusionEN10247.DropDownItems.AddRange(new ToolStripItem[]{
  839. // this.menuDedicatedInclusionEN10247MethodP,
  840. // this.menuDedicatedInclusionEN10247MethodM,
  841. // this.menuDedicatedInclusionEN10247MethodK
  842. //});
  843. this.menuDedicatedInclusionEN10247MethodP.Text = "MethodP 10247";
  844. this.menuDedicatedInclusionEN10247MethodM.Text = "MethodM 10247";
  845. this.menuDedicatedInclusionEN10247MethodK.Text = "MethodK 10247";
  846. this.menuDedicatedInclusionEN10247MethodP.Click += new EventHandler(MenuDedicatedInclusionEN10247MethodP_Click);
  847. this.menuDedicatedInclusionEN10247MethodM.Click += new EventHandler(MenuDedicatedInclusionEN10247MethodM_Click);
  848. this.menuDedicatedInclusionEN10247MethodK.Click += new EventHandler(MenuDedicatedInclusionEN10247MethodK_Click);
  849. this.menuDedicatedInclusionEN10247MethodP.AutomaticScript = true;
  850. this.menuDedicatedInclusionEN10247MethodP.NeedOpenDialog = true;
  851. this.menuDedicatedInclusionEN10247MethodM.AutomaticScript = true;
  852. this.menuDedicatedInclusionEN10247MethodM.NeedOpenDialog = true;
  853. this.menuDedicatedInclusionEN10247MethodK.AutomaticScript = true;
  854. this.menuDedicatedInclusionEN10247MethodK.NeedOpenDialog = true;
  855. this.menuDedicatedInclusionEN10247MethodP.Image = PdnResources.GetImageResource("Icons.DediMenuDedicatedInclusionEN10247MethodP.png").Reference;
  856. this.menuDedicatedInclusionEN10247MethodM.Image = PdnResources.GetImageResource("Icons.DediMenuDedicatedInclusionEN10247MethodM.png").Reference;
  857. this.menuDedicatedInclusionEN10247MethodK.Image = PdnResources.GetImageResource("Icons.DediMenuDedicatedInclusionEN10247MethodK.png").Reference;
  858. //this.menuDedicatedInclusionJISG0555.DropDownItems.AddRange(new ToolStripItem[]{
  859. // this.menuDedicatedInclusionJISG0555MethodA,
  860. // this.menuDedicatedInclusionJISG0555MethodB
  861. //});
  862. this.menuDedicatedInclusionJISG0555MethodA.Text = "MethodA G0555";
  863. this.menuDedicatedInclusionJISG0555MethodB.Text = "MethodB G0555";
  864. this.menuDedicatedInclusionJISG0555MethodA.Click += new EventHandler(MenuDedicatedInclusionJISG0555MethodA_Click);
  865. this.menuDedicatedInclusionJISG0555MethodB.Click += new EventHandler(MenuDedicatedInclusionJISG0555MethodB_Click);
  866. this.menuDedicatedInclusionJISG0555MethodA.AutomaticScript = true;
  867. this.menuDedicatedInclusionJISG0555MethodA.NeedOpenDialog = true;
  868. this.menuDedicatedInclusionJISG0555MethodB.AutomaticScript = true;
  869. this.menuDedicatedInclusionJISG0555MethodB.NeedOpenDialog = true;
  870. this.menuDedicatedInclusionJISG0555MethodA.Image = PdnResources.GetImageResource("Icons.DediMenuDedicatedInclusionJISG0555MethodA.png").Reference;
  871. this.menuDedicatedInclusionJISG0555MethodB.Image = PdnResources.GetImageResource("Icons.DediMenuDedicatedInclusionJISG0555MethodB.png").Reference;
  872. //
  873. //脱碳层深度测量
  874. //
  875. this.menuSteelDecarburization.AutomaticScript = false;
  876. this.menuSteelDecarburization.NeedOpenDialog = false;
  877. this.menuSteelDecarburization.Name = "SteelDecarburization";
  878. this.menuSteelDecarburization.Image = PdnResources.GetImageResource("Icons.DediMenuSteelDecarburization.png").Reference;
  879. this.menuSteelDecarburization.Text = PdnResources.GetString("Menu.DedicatedAnalysis.BlackMetal.SteelDecarburization.Text");
  880. this.menuSteelDecarburization.DropDownItems.AddRange(new ToolStripItem[] {
  881. this.menuSteelDecarburizationGBT224,
  882. this.menuSteelDecarburizationIOS3887,
  883. this.menuSteelDecarburizationASTME1077
  884. });
  885. this.menuSteelDecarburizationGBT224.Text = "GB/T 224-2019";
  886. this.menuSteelDecarburizationGBT224.Click += new EventHandler(MenuSteelDecarburizationGBT224MetallographicMethod_Click);
  887. this.menuSteelDecarburizationGBT224.Image = PdnResources.GetImageResource("Icons.DediMenuSteelDecarburizationGBT224.png").Reference;
  888. this.menuSteelDecarburizationIOS3887.Text = "ISO 3887-2017";
  889. this.menuSteelDecarburizationIOS3887.Click += new EventHandler(MenuSteelDecarburizationIOS3887MetallographicMethod_Click);
  890. this.menuSteelDecarburizationIOS3887.Image = PdnResources.GetImageResource("Icons.DediMenuSteelDecarburizationIOS3887.png").Reference;
  891. this.menuSteelDecarburizationASTME1077.Text = "ASTM E1077-2001";
  892. this.menuSteelDecarburizationASTME1077.Click += new EventHandler(MenuSteelDecarburizationASTME1077MetallographicMethod_Click);
  893. this.menuSteelDecarburizationASTME1077.Image = PdnResources.GetImageResource("Icons.DediMenuSteelDecarburizationASTME1077.png").Reference;
  894. //this.menuSteelDecarburizationGBT224.DropDownItems.AddRange(new ToolStripItem[]{
  895. //this.menuSteelDecarburizationGBT224MetallographicMethod
  896. //});
  897. //this.menuSteelDecarburizationIOS3887.DropDownItems.AddRange(new ToolStripItem[]{
  898. //this.menuSteelDecarburizationIOS3887MetallographicMethod
  899. //});
  900. //this.menuSteelDecarburizationASTME1077.DropDownItems.AddRange(new ToolStripItem[]{
  901. //this.menuSteelDecarburizationASTME1077MetallographicMethod
  902. //});
  903. //this.menuSteelDecarburizationGBT224MetallographicMethod.Text = PdnResources.GetString("Menu.Dedicatedanalysis.blackmetal.Metallographicmethod.text");
  904. //this.menuSteelDecarburizationGBT224MetallographicMethod.Click += new EventHandler(MenuSteelDecarburizationGBT224MetallographicMethod_Click);
  905. //this.menuSteelDecarburizationIOS3887MetallographicMethod.Text = PdnResources.GetString("Menu.Dedicatedanalysis.blackmetal.Metallographicmethod.text");
  906. //this.menuSteelDecarburizationIOS3887MetallographicMethod.Click += new EventHandler(MenuSteelDecarburizationIOS3887MetallographicMethod_Click);
  907. //this.menuSteelDecarburizationASTME1077MetallographicMethod.Text = PdnResources.GetString("Menu.Dedicatedanalysis.blackmetal.Metallographicmethod.text");
  908. //this.menuSteelDecarburizationASTME1077MetallographicMethod.Click += new EventHandler(MenuSteelDecarburizationASTME1077MetallographicMethod_Click);
  909. //
  910. //渗氮层深度测定
  911. //
  912. this.menuDeterminationOfNitridingDepth.AutomaticScript = false;
  913. this.menuDeterminationOfNitridingDepth.NeedOpenDialog = false;
  914. this.menuDeterminationOfNitridingDepth.Name = "DeterminationOfNitridingDepth";
  915. this.menuDeterminationOfNitridingDepth.Text = PdnResources.GetString("Menu.DedicatedAnalysis.BlackMetal.DeterminationOfNitridingDepth.Text");
  916. this.menuDeterminationOfNitridingDepth.Image = PdnResources.GetImageResource("Icons.DediMenuDeterminationOfNitridingDepth.png").Reference;
  917. this.menuDeterminationOfNitridingDepth.DropDownItems.AddRange(new ToolStripItem[] {
  918. //this.menuDeterminationOfNitridingDepthGBT113542005
  919. this.menuDeterminationOfNitridingDepthGBT113542005MetallographicMethod,
  920. this.menuDeterminationOfNitridingDepthGBT113542005OrganizationLevel
  921. });
  922. //this.menuDeterminationOfNitridingDepthGBT113542005.Text = "GBT11354-2005";
  923. //this.menuDeterminationOfNitridingDepthGBT113542005.DropDownItems.AddRange(new ToolStripItem[]{
  924. // this.menuDeterminationOfNitridingDepthGBT113542005MetallographicMethod,
  925. // this.menuDeterminationOfNitridingDepthGBT113542005OrganizationLevel
  926. //});
  927. this.menuDeterminationOfNitridingDepthGBT113542005MetallographicMethod.Text = PdnResources.GetString("Menu.Dedicatedanalysis.blackmetal.Metallographicmethod.text") + " 11354";
  928. this.menuDeterminationOfNitridingDepthGBT113542005MetallographicMethod.Click += new EventHandler( MenuDeterminationOfNitridingDepthGBT113542005MetallographicMethod_Click);
  929. this.menuDeterminationOfNitridingDepthGBT113542005MetallographicMethod.Image = PdnResources.GetImageResource("Icons.DediMenuGBT113542005Metallographic.png").Reference;
  930. this.menuDeterminationOfNitridingDepthGBT113542005OrganizationLevel.Text = PdnResources.GetString("Menu.Theleveloftheoriginalorganization.text") + " 11354";
  931. this.menuDeterminationOfNitridingDepthGBT113542005OrganizationLevel.Click += new EventHandler(menuDeterminationOfNitridingDepthGBT113542005OrganizationLevel_Click);
  932. this.menuDeterminationOfNitridingDepthGBT113542005OrganizationLevel.Image = PdnResources.GetImageResource("Icons.DediMenuGBT113542005OrganizationLevel.png").Reference;
  933. //
  934. //带状组织
  935. //
  936. this.menuBandedStructure.Name = "BandedStructure";
  937. this.menuBandedStructure.AutomaticScript = false;
  938. this.menuBandedStructure.NeedOpenDialog = false;
  939. this.menuBandedStructure.Text = PdnResources.GetString("Menu.DedicatedAnalysis.BlackMetal.BandedStructure.Text");
  940. this.menuBandedStructure.Image = PdnResources.GetImageResource("Icons.DediMenuBandedStructure.png").Reference;
  941. this.menuBandedStructure.DropDownItems.AddRange(new ToolStripItem[] {
  942. this.menuBandedStructureASTME1268,
  943. this.menuBandedStructureGBT344742
  944. });
  945. this.menuBandedStructureASTME1268.Text = "ASTM E1268-01";
  946. this.menuBandedStructureASTME1268.Click += new EventHandler(menuBandedStructureASTME1268_Click);
  947. this.menuBandedStructureASTME1268.Image = PdnResources.GetImageResource("Icons.DediMenuBandedStructureASTME1268.png").Reference;
  948. this.menuBandedStructureGBT344742.Text = "GB/T 34474.2-2018";
  949. this.menuBandedStructureGBT344742.Click += new EventHandler(MenumenuBandedStructureGBT344742_Click);
  950. this.menuBandedStructureGBT344742.Image = PdnResources.GetImageResource("Icons.DediMenuBandedStructureGBT344742.png").Reference;
  951. //高碳铬轴承钢带状
  952. this.menuBearingSteel.Name = "BearingSteel";
  953. this.menuBearingSteel.AutomaticScript = false;
  954. this.menuBearingSteel.NeedOpenDialog = false;
  955. this.menuBearingSteel.Text = "高碳铬轴承钢带状";
  956. this.menuBearingSteel.Image = PdnResources.GetImageResource("Icons.DediMenuBandedStructure.png").Reference;
  957. this.menuBearingSteel.DropDownItems.AddRange(new ToolStripItem[] {
  958. this.menuBearingSteelGBT18254
  959. });
  960. this.menuBearingSteelGBT18254.Text = "GB/T 18254-2016";
  961. this.menuBearingSteelGBT18254.Click += new EventHandler(MenumenuBearingSteelGBT18254_Click);
  962. this.menuBearingSteelGBT18254.Image = PdnResources.GetImageResource("Icons.DediMenuBandedStructureGBT344742.png").Reference;
  963. //
  964. //高速钢大块碳化物评定
  965. //
  966. this.menuHighSpeedSteelCarbonBlock.AutomaticScript = true;
  967. this.menuHighSpeedSteelCarbonBlock.NeedOpenDialog = true;
  968. this.menuHighSpeedSteelCarbonBlock.Name = "HighSpeedSteelCarbonBlock";
  969. this.menuHighSpeedSteelCarbonBlock.Text = PdnResources.GetString("Menu.DedicatedAnalysis.BlackMetal.HighSpeedSteelCarbonBlock.Text");
  970. this.menuHighSpeedSteelCarbonBlock.Image = PdnResources.GetImageResource("Icons.DediMenuHighSpeedSteelCarbonBlock.png").Reference;
  971. this.menuHighSpeedSteelCarbonBlock.DropDownItems.AddRange(new ToolStripItem[] {
  972. this.menuHighSpeedSteelCarbonBlockGB4462
  973. });
  974. this.menuHighSpeedSteelCarbonBlockGB4462.AutomaticScript = true;
  975. this.menuHighSpeedSteelCarbonBlockGB4462.NeedOpenDialog = true;
  976. this.menuHighSpeedSteelCarbonBlockGB4462.Text = "GB/T 4462-1984";
  977. this.menuHighSpeedSteelCarbonBlockGB4462.Click += new EventHandler(MenuHighSpeedSteelCarbonBlockGB4462_Click);
  978. this.menuHighSpeedSteelCarbonBlockGB4462.Image = PdnResources.GetImageResource("Icons.DediMenuHighSpeedSteelCarbonBlockGB4462.png").Reference;
  979. //this.menuHighSpeedSteelCarbonBlockGB4462.DropDownItems.AddRange(new ToolStripItem[] {
  980. //this.menuHighSpeedSteelCarbonBlockGB4462Name
  981. // });
  982. //this.menuHighSpeedSteelCarbonBlockGB4462Name.Text = PdnResources.GetString("Menu.Highspeedsteelbulkcarbo.Text");
  983. //this.menuHighSpeedSteelCarbonBlockGB4462Name.Click += new EventHandler(MenuHighSpeedSteelCarbonBlockGB4462_Click);
  984. //
  985. //低碳钢球化组织
  986. //
  987. this.menuSpheroidizedStructure.AutomaticScript = true;
  988. this.menuSpheroidizedStructure.NeedOpenDialog = true;
  989. this.menuSpheroidizedStructure.Name = "SpheroidizedStructure";
  990. this.menuSpheroidizedStructure.Text = PdnResources.GetString("Menu.DedicatedAnalysis.BlackMetal.SpheroidizedStructure.Text");
  991. this.menuSpheroidizedStructure.Image = PdnResources.GetImageResource("Icons.DediMenuSpheroidizedStructureIcon.png").Reference;
  992. this.menuSpheroidizedStructure.DropDownItems.AddRange(new ToolStripItem[] {
  993. this.menuSpheroidizedStructureGBT38770
  994. });
  995. this.menuSpheroidizedStructureGBT38770.AutomaticScript = true;
  996. this.menuSpheroidizedStructureGBT38770.NeedOpenDialog = true;
  997. this.menuSpheroidizedStructureGBT38770.Text = "GB/T 38770-2020";
  998. this.menuSpheroidizedStructureGBT38770.Click += new EventHandler(MenuSpheroidizedStructureGBT38770Classification_Click);
  999. this.menuSpheroidizedStructureGBT38770.Image = PdnResources.GetImageResource("Icons.DediMenuSpheroidizedStructureIconGBT38770.png").Reference;
  1000. //this.menuSpheroidizedStructureGBT38770.DropDownItems.AddRange(new ToolStripItem[]{
  1001. //this.menuSpheroidizedStructureGBT38770Classification
  1002. //});
  1003. //this.menuSpheroidizedStructureGBT38770Classification.Text = PdnResources.GetString("Menu.Dedicatedanalysis.blackmetal.Spherorading.text");
  1004. //this.menuSpheroidizedStructureGBT38770Classification.Click += new EventHandler(MenuSpheroidizedStructureGBT38770Classification_Click);
  1005. //
  1006. //球铁
  1007. //
  1008. this.menuDuctileIron.Name = "DuctileIron";
  1009. this.menuDuctileIron.Image = PdnResources.GetImageResource("Icons.DediMenuDuctileIron.png").Reference;
  1010. this.menuDuctileIron.AutomaticScript = true;
  1011. this.menuDuctileIron.NeedOpenDialog = true;
  1012. this.menuDuctileIron.Text = PdnResources.GetString("Menu.DedicatedAnalysis.BlackMetal.DuctileIron.Text");
  1013. this.menuDuctileIron.DropDownItems.AddRange(new ToolStripItem[] {
  1014. //this.menuDuctileIronGBT9441,
  1015. //this.menuDuctileIronISO945
  1016. this.menuDuctileIronGBT9441Level,
  1017. this.menuDuctileIronGBT9441Size,
  1018. this.menuDuctileIronGBT9441Number,
  1019. this.menuDuctileIronGBT9441PearliteNumber,
  1020. this.menuDuctileIronGBT9441CarbideNumber,
  1021. this.menuDuctileIronSeperator1,
  1022. this.menuDuctileIronISO945Type,
  1023. this.menuDuctileIronISO945Size,
  1024. this.menuDuctileIronISO945Level
  1025. });
  1026. //this.menuDuctileIronGBT9441.Text = "GB/T 9441-2009";
  1027. //this.menuDuctileIronGBT9441.DropDownItems.AddRange(new ToolStripItem[] {
  1028. // this.menuDuctileIronGBT9441Level,
  1029. // this.menuDuctileIronGBT9441Size,
  1030. // this.menuDuctileIronGBT9441Number,
  1031. // this.menuDuctileIronGBT9441PearliteNumber,
  1032. // this.menuDuctileIronGBT9441CarbideNumber
  1033. // });
  1034. this.menuDuctileIronGBT9441Level.AutomaticScript = true;
  1035. this.menuDuctileIronGBT9441Level.NeedOpenDialog = true;
  1036. this.menuDuctileIronGBT9441Level.Text = PdnResources.GetString("Menu.Spheroidizationlevel.text") + " 9441";
  1037. this.menuDuctileIronGBT9441Level.Click += new EventHandler(MenuDuctileIronGBT9441Level_Click);
  1038. this.menuDuctileIronGBT9441Level.Image = PdnResources.GetImageResource("Icons.DediMenuDuctileIronGBT9441Level.png").Reference;
  1039. this.menuDuctileIronGBT9441Size.AutomaticScript = true;
  1040. this.menuDuctileIronGBT9441Size.NeedOpenDialog = true;
  1041. this.menuDuctileIronGBT9441Size.Text = PdnResources.GetString("Menu.Sizeofgraphite.Text") + " 9441";
  1042. this.menuDuctileIronGBT9441Size.Click += new EventHandler(MenuDuctileIronGBT9441Size_Click);
  1043. this.menuDuctileIronGBT9441Size.Image = PdnResources.GetImageResource("Icons.DediMenuDuctileIronGBT9441Size.png").Reference;
  1044. this.menuDuctileIronGBT9441Number.AutomaticScript = true;
  1045. this.menuDuctileIronGBT9441Number.NeedOpenDialog = true;
  1046. this.menuDuctileIronGBT9441Number.Text = PdnResources.GetString("Menu.Dedicatedanalysis.blackmetal.Graphitecount.text") + " 9441";
  1047. this.menuDuctileIronGBT9441Number.Click += new EventHandler(MenuDuctileIronGBT9441Number_Click);
  1048. this.menuDuctileIronGBT9441Number.Image = PdnResources.GetImageResource("Icons.DediMenuDuctileIronGBT9441Number.png").Reference;
  1049. this.menuDuctileIronGBT9441PearliteNumber.AutomaticScript = true;
  1050. this.menuDuctileIronGBT9441PearliteNumber.NeedOpenDialog = true;
  1051. this.menuDuctileIronGBT9441PearliteNumber.Text = PdnResources.GetString("Menu.Numberofpearlite.Text") + " 9441";
  1052. this.menuDuctileIronGBT9441PearliteNumber.Click += new EventHandler(menuDuctileIronGBT9441PearliteNumber_Click);
  1053. this.menuDuctileIronGBT9441PearliteNumber.Image = PdnResources.GetImageResource("Icons.DediMenuDuctileIronGBT9441PearliteNumber.png").Reference;
  1054. this.menuDuctileIronGBT9441CarbideNumber.AutomaticScript = true;
  1055. this.menuDuctileIronGBT9441CarbideNumber.NeedOpenDialog = true;
  1056. this.menuDuctileIronGBT9441CarbideNumber.Text = PdnResources.GetString("Menu.Quantityofcarbide.Text") + " 9441";
  1057. this.menuDuctileIronGBT9441CarbideNumber.Click += new EventHandler(menuDuctileIronGBT9441CarbideNumber_Click);
  1058. this.menuDuctileIronGBT9441CarbideNumber.Image = PdnResources.GetImageResource("Icons.DediMenuDuctileIronGBT9441CarbideNumber.png").Reference;
  1059. //this.menuDuctileIronISO945.Text = "ISO 945";
  1060. //this.menuDuctileIronISO945.DropDownItems.AddRange(new ToolStripItem[] {
  1061. // this.menuDuctileIronISO945Type,
  1062. // this.menuDuctileIronISO945Size
  1063. // });
  1064. this.menuDuctileIronISO945Type.AutomaticScript = true;
  1065. this.menuDuctileIronISO945Type.NeedOpenDialog = true;
  1066. this.menuDuctileIronISO945Type.Text = PdnResources.GetString("Menu.Classificationofgraphite.Text") + " 945";
  1067. this.menuDuctileIronISO945Type.Click += new EventHandler(menuDuctileIronISO945Type_Click);
  1068. this.menuDuctileIronISO945Type.Image = PdnResources.GetImageResource("Icons.DediMenuDuctileIronISO945Type.png").Reference;
  1069. this.menuDuctileIronISO945Size.AutomaticScript = true;
  1070. this.menuDuctileIronISO945Size.NeedOpenDialog = true;
  1071. this.menuDuctileIronISO945Size.Text = PdnResources.GetString("Menu.Sizeofgraphite.Text") + " 945";
  1072. this.menuDuctileIronISO945Size.Click += new EventHandler(menuDuctileIronISO945Size_Click);
  1073. this.menuDuctileIronISO945Size.Image = PdnResources.GetImageResource("Icons.DediMenuDuctileIronISO945Size.png").Reference;
  1074. this.menuDuctileIronISO945Level.AutomaticScript = true;
  1075. this.menuDuctileIronISO945Level.NeedOpenDialog = true;
  1076. this.menuDuctileIronISO945Level.Text = PdnResources.GetString("Menu.Spheroidizationlevel.text") + " 945";
  1077. this.menuDuctileIronISO945Level.Click += new EventHandler(menuDuctileIronISO945Level_Click);
  1078. this.menuDuctileIronISO945Level.Image = PdnResources.GetImageResource("Icons.DediMenuDuctileIronISO945Type.png").Reference;
  1079. //
  1080. //灰铁
  1081. //
  1082. this.menuGrayIron.Name = "GrayIron";
  1083. this.menuGrayIron.Text = PdnResources.GetString("Menu.DedicatedAnalysis.BlackMetal.GrayIron.Text");
  1084. this.menuGrayIron.Image = PdnResources.GetImageResource("Icons.DediMenuGrayIron.png").Reference;
  1085. this.menuGrayIron.DropDownItems.AddRange(new ToolStripItem[] {
  1086. this.menuGrayIronGBT7216,
  1087. this.menuGrayIronA247,
  1088. //this.menuGrayIronISO945
  1089. this.menuGrayIronSeperator1,
  1090. this.menuGrayIronISO945Type,
  1091. this.menuGrayIronISO945Size,
  1092. this.menuGrayIronISO945Level
  1093. });
  1094. this.menuGrayIronGBT7216.Text = "GB/T 7216-2009";
  1095. this.menuGrayIronGBT7216.Click += new EventHandler(MenuGrayIronGBT7216_Click);
  1096. this.menuGrayIronGBT7216.Image = PdnResources.GetImageResource("Icons.DediMenuGrayIronGBT7216.png").Reference;
  1097. this.menuGrayIronA247.Text = "A247-16a";
  1098. this.menuGrayIronA247.Click += new EventHandler(MenuGrayIronA247_Click);
  1099. this.menuGrayIronA247.Image = PdnResources.GetImageResource("Icons.DediMenuGrayIronA247.png").Reference;
  1100. //this.menuGrayIronGBT7216.DropDownItems.AddRange(new ToolStripItem[] {
  1101. //this.menuGrayIronGBT7216Length
  1102. // });
  1103. //this.menuGrayIronGBT7216Length.Text = PdnResources.GetString("Menu.Graphitelength.text");
  1104. //this.menuGrayIronGBT7216Length.Click += new EventHandler(MenuGrayIronGBT7216_Click);
  1105. //this.menuGrayIronISO945.Text = "ISO 945";
  1106. //this.menuGrayIronISO945.DropDownItems.AddRange(new ToolStripItem[] {
  1107. // this.menuGrayIronISO945Type,
  1108. // this.menuGrayIronISO945Size
  1109. // });
  1110. this.menuGrayIronISO945Type.Text = PdnResources.GetString("Menu.Classificationofgraphite.Text") + " 945";
  1111. this.menuGrayIronISO945Type.Click += new EventHandler(menuGrayIronISO945Type_Click);
  1112. this.menuGrayIronISO945Type.Image = PdnResources.GetImageResource("Icons.DediMenuGrayIronISO945Type.png").Reference;
  1113. this.menuGrayIronISO945Size.Text = PdnResources.GetString("Menu.Sizeofgraphite.Text") + " 945";
  1114. this.menuGrayIronISO945Size.Click += new EventHandler(menuGrayIronISO945Size_Click);
  1115. this.menuGrayIronISO945Size.Image = PdnResources.GetImageResource("Icons.DediMenuGrayIronISO945Size.png").Reference;
  1116. this.menuGrayIronISO945Level.Text = PdnResources.GetString("Menu.Spheroidizationlevel.text") + " 945";
  1117. this.menuGrayIronISO945Level.Click += new EventHandler(menuGrayIronISO945Level_Click);
  1118. this.menuGrayIronISO945Level.Image = PdnResources.GetImageResource("Icons.DediMenuGrayIron.png").Reference;
  1119. //
  1120. //蠕铁
  1121. //
  1122. this.menuVermiculateCastIron.Name = "VermiculateCastIron";
  1123. this.menuVermiculateCastIron.Image = PdnResources.GetImageResource("Icons.DediMenuVermiculateCastIron.png").Reference;
  1124. this.menuVermiculateCastIron.Text = PdnResources.GetString("Menu.DedicatedAnalysis.BlackMetal.VermiculateCastIron.Text");
  1125. this.menuVermiculateCastIron.DropDownItems.AddRange(new ToolStripItem[] {
  1126. //this.menuVermiculateCastIronGBT26656,
  1127. //this.menuVermiculateCastIronJBT3829,
  1128. //this.menuVermiculateCastIronISO945,
  1129. //this.menuVermiculateCastIronCBT3647
  1130. this.menuVermiculateCastIronGBT26656Classification,
  1131. this.menuVermiculateCastIronJBT3829Classification,
  1132. this.menuVermiculateCastIronSeperator1,
  1133. this.menuVermiculateCastIronGBT26656PearliteNumber,
  1134. this.menuVermiculateCastIronJBT3829PearliteNumber,
  1135. this.menuVermiculateCastIronSeperator2,
  1136. this.menuVermiculateCastIronGBT26656CarbideNumber,
  1137. this.menuVermiculateCastIronJBT3829CarbideNumber,
  1138. this.menuVermiculateCastIronSeperator3,
  1139. this.menuVermiculateCastIronGBT26656Phosphorus,
  1140. this.menuVermiculateCastIronJBT3829Phosphorus,
  1141. this.menuVermiculateCastIronSeperator4,
  1142. this.menuVermiculateCastIronISO945Type,
  1143. this.menuVermiculateCastIronISO945Size,
  1144. this.menuVermiculateCastIronISO945Level
  1145. });
  1146. //this.menuVermiculateCastIronGBT26656.Text = "GB/T 26656-2011";
  1147. //this.menuVermiculateCastIronGBT26656.DropDownItems.AddRange(new ToolStripItem[] {
  1148. // this.menuVermiculateCastIronGBT26656Classification,
  1149. // this.menuVermiculateCastIronGBT26656PearliteNumber,
  1150. // this.menuVermiculateCastIronGBT26656CarbideNumber,
  1151. // this.menuVermiculateCastIronGBT26656Phosphorus
  1152. //});
  1153. this.menuVermiculateCastIronGBT26656Classification.Text = PdnResources.GetString("Menu.Injectionvermicuarizingclassification.Text") + " 26656";
  1154. this.menuVermiculateCastIronGBT26656Classification.Click += new EventHandler(MenuVermiculateCastIronGBT26656Classification_Click);
  1155. this.menuVermiculateCastIronGBT26656Classification.Image = PdnResources.GetImageResource("Icons.DediMenuVermiculateCastIronGBT26656Classification.png").Reference;
  1156. this.menuVermiculateCastIronGBT26656PearliteNumber.Text = PdnResources.GetString("Menu.Numberofpearlite.Text") + " 26656";
  1157. this.menuVermiculateCastIronGBT26656PearliteNumber.Click += new EventHandler(MenuVermiculateCastIronGBT26656PearliteNumber_Click);
  1158. this.menuVermiculateCastIronGBT26656PearliteNumber.Image = PdnResources.GetImageResource("Icons.DediMenuVermiculateCastIronGBT26656PearliteNumber.png").Reference;
  1159. this.menuVermiculateCastIronGBT26656CarbideNumber.Text = PdnResources.GetString("Menu.Quantityofcarbide.Text") + " 26656";
  1160. this.menuVermiculateCastIronGBT26656CarbideNumber.Click += new EventHandler(MenuVermiculateCastIronGBT26656CarbideNumber_Click);
  1161. this.menuVermiculateCastIronGBT26656CarbideNumber.Image = PdnResources.GetImageResource("Icons.DediMenuVermiculateCastIronGBT26656CarbideNumber.png").Reference;
  1162. this.menuVermiculateCastIronGBT26656Phosphorus.Text = PdnResources.GetString("Menu.Phosphoruseutecticnumber.Text") + " 26656";
  1163. this.menuVermiculateCastIronGBT26656Phosphorus.Click += new EventHandler(MenuVermiculateCastIronGBT26656Phosphorus_Click);
  1164. this.menuVermiculateCastIronGBT26656Phosphorus.Image = PdnResources.GetImageResource("Icons.DediMenuVermiculateCastIronGBT26656Phosphorus.png").Reference;
  1165. //this.menuVermiculateCastIronJBT3829.Text = "JB/T 3829-1999";
  1166. //this.menuVermiculateCastIronJBT3829.DropDownItems.AddRange(new ToolStripItem[] {
  1167. // this.menuVermiculateCastIronJBT3829Classification,
  1168. // this.menuVermiculateCastIronJBT3829PearliteNumber,
  1169. // this.menuVermiculateCastIronJBT3829CarbideNumber,
  1170. // this.menuVermiculateCastIronJBT3829Phosphorus
  1171. //});
  1172. this.menuVermiculateCastIronJBT3829Classification.Text = PdnResources.GetString("Menu.Injectionvermicuarizingclassification.Text") + " 3829";
  1173. this.menuVermiculateCastIronJBT3829Classification.Click += new EventHandler(MenuVermiculateCastIronJBT3829Classification_Click);
  1174. this.menuVermiculateCastIronJBT3829Classification.Image = PdnResources.GetImageResource("Icons.DediMenuVermiculateCastIronJBT3829Classification.png").Reference;
  1175. this.menuVermiculateCastIronJBT3829PearliteNumber.Text = PdnResources.GetString("Menu.Numberofpearlite.Text") + "3829";
  1176. this.menuVermiculateCastIronJBT3829PearliteNumber.Click += new EventHandler(MenuVermiculateCastIronJBT3829PearliteNumber_Click);
  1177. this.menuVermiculateCastIronJBT3829PearliteNumber.Image = PdnResources.GetImageResource("Icons.DediMenuVermiculateCastIronJBT3829PearliteNumber.png").Reference;
  1178. this.menuVermiculateCastIronJBT3829CarbideNumber.Text = PdnResources.GetString("Menu.Quantityofcarbide.Text") + " 3829";
  1179. this.menuVermiculateCastIronJBT3829CarbideNumber.Click += new EventHandler(MenuVermiculateCastIronJBT3829CarbideNumber_Click);
  1180. this.menuVermiculateCastIronJBT3829CarbideNumber.Image = PdnResources.GetImageResource("Icons.DediMenuVermiculateCastIronJBT3829CarbideNumber.png").Reference;
  1181. this.menuVermiculateCastIronJBT3829Phosphorus.Text = PdnResources.GetString("Menu.Phosphoruseutecticnumber.Text") + " 3829";
  1182. this.menuVermiculateCastIronJBT3829Phosphorus.Click += new EventHandler(MenuVermiculateCastIronJBT3829Phosphorus_Click);
  1183. this.menuVermiculateCastIronJBT3829Phosphorus.Image = PdnResources.GetImageResource("Icons.DediMenuVermiculateCastIronJBT3829Phosphorus.png").Reference;
  1184. //this.menuVermiculateCastIronISO945.Text = "ISO 945";
  1185. //this.menuVermiculateCastIronISO945.DropDownItems.AddRange(new ToolStripItem[] {
  1186. // this.menuVermiculateCastIronISO945Type,
  1187. // this.menuVermiculateCastIronISO945Size,
  1188. // });
  1189. this.menuVermiculateCastIronISO945Type.Text = PdnResources.GetString("Menu.Classificationofgraphite.Text") + " 945";
  1190. this.menuVermiculateCastIronISO945Type.Click += new EventHandler(menuVermiculateCastIronISO945Type_Click);
  1191. this.menuVermiculateCastIronISO945Type.Image = PdnResources.GetImageResource("Icons.DediMenuVermiculateCastIronISO945Type.png").Reference;
  1192. this.menuVermiculateCastIronISO945Size.Text = PdnResources.GetString("Menu.Sizeofgraphite.Text") + " 945";
  1193. this.menuVermiculateCastIronISO945Size.Click += new EventHandler(menuVermiculateCastIronISO945Size_Click);
  1194. this.menuVermiculateCastIronISO945Size.Image = PdnResources.GetImageResource("Icons.DediMenuVermiculateCastIronISO945Size.png").Reference;
  1195. this.menuVermiculateCastIronISO945Level.Text = PdnResources.GetString("Menu.Spheroidizationlevel.text") + " 945";
  1196. this.menuVermiculateCastIronISO945Level.Click += new EventHandler(menuVermiculateCastIronISO945Level_Click);
  1197. this.menuVermiculateCastIronISO945Level.Image = /*PdnResources.GetImageResource("Icons.DediMenuVermiculateCastIronISO945Level.png").Reference*/PdnResources.GetImageResource("Icons.DediMenuGrayIron.png").Reference;
  1198. //this.menuVermiculateCastIronCBT3647.Text = "CB/T 3647-1994";
  1199. //this.menuVermiculateCastIronCBT3647.Click += null;
  1200. ////
  1201. //// 有色金属
  1202. ////
  1203. //this.menuDedicatedNonferrousMetal.Name = "NonferrousMetal";
  1204. //this.menuDedicatedNonferrousMetal.DropDownItems.AddRange(new ToolStripItem[] {
  1205. // this.menuQualityOfEdge,
  1206. // this.menuRecombinationRate,
  1207. // this.menuTitaniumAlloyBiomaterial,
  1208. // this.menuAluminiumAlloy,
  1209. // this.menuMagnesiumAlloy,
  1210. // this.menuCopperAlloy,
  1211. // this.menuPorosity
  1212. //});
  1213. //
  1214. //边部质量
  1215. //
  1216. this.menuQualityOfEdge.Name = "QualityOfEdge";
  1217. this.menuQualityOfEdge.AutomaticScript = false;
  1218. this.menuQualityOfEdge.NeedOpenDialog = false;
  1219. this.menuQualityOfEdge.AutomaticScript = false;
  1220. this.menuQualityOfEdge.NeedOpenDialog = false;
  1221. this.menuQualityOfEdge.Text = PdnResources.GetString("Menu.DedicatedAnalysis.NonferrousMetal.QualityOfEdge.Text");
  1222. this.menuQualityOfEdge.Click += new EventHandler(MenuQualityOfEdge_Click);
  1223. this.menuQualityOfEdge.Image = PdnResources.GetImageResource("Icons.DediMenuQualityOfEdgeIcon.png").Reference;
  1224. //
  1225. // 复合率
  1226. //
  1227. this.menuRecombinationRate.Name = "RecombinationRate";
  1228. this.menuRecombinationRate.AutomaticScript = false;
  1229. this.menuRecombinationRate.NeedOpenDialog = false;
  1230. this.menuRecombinationRate.Text = PdnResources.GetString("Menu.DedicatedAnalysis.NonferrousMetal.RecombinationRate.Text");
  1231. this.menuRecombinationRate.Click += new EventHandler(MenuRecombinationRate_Click);
  1232. this.menuRecombinationRate.Image = PdnResources.GetImageResource("Icons.DediMenuRecombinationRateIcon.png").Reference;
  1233. //
  1234. //钛合金生物材料
  1235. //
  1236. this.menuTitaniumAlloyBiomaterial.Name = "TitaniumAlloyBiomaterial";
  1237. this.menuTitaniumAlloyBiomaterial.Image = PdnResources.GetImageResource("Icons.DediMenuTitaniumAlloyBiomaterial.png").Reference;
  1238. this.menuTitaniumAlloyBiomaterial.Text = PdnResources.GetString("Menu.DedicatedAnalysis.NonferrousMetal.TitaniumAlloyBiomaterial.Text");
  1239. this.menuTitaniumAlloyBiomaterial.DropDownItems.AddRange(new ToolStripItem[] {
  1240. //this.menuDedicatedNonferrousMetalYYT098814,
  1241. //this.SurfacePollutionDetectionGBT23603
  1242. this.menuDedicatedNonferrousMetalYYT098814MethodA,
  1243. this.menuDedicatedNonferrousMetalYYT098814MethodB,
  1244. this.menuDedicatedNonferrousMetalYYT098814MethodC,
  1245. this.menuDedicatedNonferrousMetalYYT098814MethodD,
  1246. this.menuTitaniumAlloyBiomaterialSeperator1,
  1247. this.SurfacePollutionDetectionGBT23603Pollution
  1248. });
  1249. //this.menuDedicatedNonferrousMetalYYT098814.Text = "YYT 0988.14-2016";
  1250. //this.menuDedicatedNonferrousMetalYYT098814.DropDownItems.AddRange(new ToolStripItem[] {
  1251. // this.menuDedicatedNonferrousMetalYYT098814MethodA,
  1252. // this.menuDedicatedNonferrousMetalYYT098814MethodB,
  1253. // this.menuDedicatedNonferrousMetalYYT098814MethodC,
  1254. // this.menuDedicatedNonferrousMetalYYT098814MethodD
  1255. //});
  1256. //this.SurfacePollutionDetectionGBT23603.Text = "GBT 22603_2009";
  1257. //this.SurfacePollutionDetectionGBT23603.DropDownItems.AddRange(new ToolStripItem[] {
  1258. // this.SurfacePollutionDetectionGBT23603Pollution,
  1259. //});
  1260. this.SurfacePollutionDetectionGBT23603Pollution.Text = PdnResources.GetString("Menu.Surfacecontaminationlayerdetection.Text") + " 23603";
  1261. this.SurfacePollutionDetectionGBT23603Pollution.Click += new EventHandler(SurfacePollutionDetectionGBT23603Pollution_Click);
  1262. this.SurfacePollutionDetectionGBT23603Pollution.Image = PdnResources.GetImageResource("Icons.DediMenuTitaniumAlloyBiomaterialGBT23603Pollution.png").Reference;
  1263. this.menuDedicatedNonferrousMetalYYT098814MethodA.Text = PdnResources.GetString("Menu.veragecoatingthickness.Text") + " 0988.14";
  1264. this.menuDedicatedNonferrousMetalYYT098814MethodB.Text = PdnResources.GetString("Menu.Percentageofholevolume.text") + " 0988.14";
  1265. this.menuDedicatedNonferrousMetalYYT098814MethodC.Text = PdnResources.GetString("Menu.Meanporeintercept.text") + " 0988.14";
  1266. this.menuDedicatedNonferrousMetalYYT098814MethodD.Text = PdnResources.GetString("Menu.Organizationinterfacegradientmethod.text") + " 0988.14";
  1267. this.menuDedicatedNonferrousMetalYYT098814MethodA.Click += new EventHandler(menuDedicatedNonferrousMetalYYT098814MethodA_Click);
  1268. this.menuDedicatedNonferrousMetalYYT098814MethodB.Click += new EventHandler(menuDedicatedNonferrousMetalYYT098814MethodB_Click);
  1269. this.menuDedicatedNonferrousMetalYYT098814MethodC.Click += new EventHandler(menuDedicatedNonferrousMetalYYT098814MethodC_Click);
  1270. this.menuDedicatedNonferrousMetalYYT098814MethodD.Click += new EventHandler(menuDedicatedNonferrousMetalYYT098814MethodD_Click);
  1271. this.menuDedicatedNonferrousMetalYYT098814MethodA.Image = PdnResources.GetImageResource("Icons.DediMenuTitaniumAlloyBiomaterialMetalYYT098814MethodA.png").Reference;
  1272. this.menuDedicatedNonferrousMetalYYT098814MethodB.Image = PdnResources.GetImageResource("Icons.DediMenuTitaniumAlloyBiomaterialMetalYYT098814MethodB.png").Reference;
  1273. this.menuDedicatedNonferrousMetalYYT098814MethodC.Image = PdnResources.GetImageResource("Icons.DediMenuTitaniumAlloyBiomaterialMetalYYT098814MethodC.png").Reference;
  1274. this.menuDedicatedNonferrousMetalYYT098814MethodD.Image = PdnResources.GetImageResource("Icons.DediMenuTitaniumAlloyBiomaterialMetalYYT098814MethodD.png").Reference;
  1275. //
  1276. //铝合金
  1277. //
  1278. this.menuAluminiumAlloy.Name = "AluminiumAlloy";
  1279. this.menuAluminiumAlloy.Text = PdnResources.GetString("Menu.DedicatedAnalysis.NonferrousMetal.AluminiumAlloy.Text");
  1280. this.menuAluminiumAlloy.Image = PdnResources.GetImageResource("Icons.DediMenuAluminiumAlloy.png").Reference;
  1281. this.menuAluminiumAlloy.DropDownItems.AddRange(new ToolStripItem[] {
  1282. //this.menuAluminiumAlloyGBT32461,
  1283. //this.menuAluminiumAlloyPV1112
  1284. this.menuAluminiumAlloyGBT32461MethodCutOff,
  1285. this.menuAluminiumAlloyGBT32461MethodArea,
  1286. this.menuAluminiumAlloyPV1112Spacing
  1287. });
  1288. //this.menuAluminiumAlloyGBT32461.Text = "GB/T 3246.1-2012";
  1289. //this.menuAluminiumAlloyGBT32461.DropDownItems.AddRange(new ToolStripItem[] {
  1290. // this.menuAluminiumAlloyGBT32461MethodCutOff,
  1291. // this.menuAluminiumAlloyGBT32461MethodArea
  1292. //});
  1293. this.menuAluminiumAlloyGBT32461MethodCutOff.Text = PdnResources.GetString("Menu.Interceptmethod.text") + " 3246.1";
  1294. this.menuAluminiumAlloyGBT32461MethodArea.Text = PdnResources.GetString("Menu.Dedicatedanalysis.Nmetals.Averagegraimethod.text") + " 3246.1";
  1295. this.menuAluminiumAlloyGBT32461MethodCutOff.Click += new EventHandler(menuAluminiumAlloyGBT32461MethodCutOff_Click);
  1296. this.menuAluminiumAlloyGBT32461MethodArea.Click += new EventHandler(menuAluminiumAlloyGBT32461MethodArea_Click);
  1297. this.menuAluminiumAlloyGBT32461MethodArea.Image = PdnResources.GetImageResource("Icons.DediMenuAluminiumAlloyGBT32461MethodArea.png").Reference;
  1298. this.menuAluminiumAlloyGBT32461MethodCutOff.Image = PdnResources.GetImageResource("Icons.DediMenuAluminiumAlloyGBT32461MethodCutOff.png").Reference;
  1299. //this.menuAluminiumAlloyPV1112.Text = "PV 1112_Al-Guss";
  1300. //this.menuAluminiumAlloyPV1112.DropDownItems.AddRange(new ToolStripItem[] {
  1301. // this.menuAluminiumAlloyPV1112Spacing
  1302. //});
  1303. this.menuAluminiumAlloyPV1112Spacing.Text = PdnResources.GetString("Menu.Dendritispacing.Text") + " 1112_Al";
  1304. this.menuAluminiumAlloyPV1112Spacing.Click += new EventHandler(menuAluminiumAlloyPV1112_Click);
  1305. this.menuAluminiumAlloyPV1112Spacing.Image = PdnResources.GetImageResource("Icons.DediMenuAluminiumAlloyPV1112Spacing.png").Reference;
  1306. //
  1307. //镁合金
  1308. //
  1309. this.menuMagnesiumAlloy.Name = "MagnesiumAlloy";
  1310. this.menuMagnesiumAlloy.Text = PdnResources.GetString("Menu.DedicatedAnalysis.NonferrousMetal.MagnesiumAlloy.Text");
  1311. this.menuMagnesiumAlloy.Image = PdnResources.GetImageResource("Icons.DediMenuMagnesiumAlloy.png").Reference;
  1312. this.menuMagnesiumAlloy.DropDownItems.AddRange(new ToolStripItem[] {
  1313. //this.menuMagnesiumAlloyGBT4296
  1314. this.menuMagnesiumAlloyGBT4296MethodCutOff,
  1315. this.menuMagnesiumAlloyGBT4296MethodArea
  1316. });
  1317. //this.menuMagnesiumAlloyGBT4296.Text = "GB/T 4296-2004";
  1318. //this.menuMagnesiumAlloyGBT4296.DropDownItems.AddRange(new ToolStripItem[] {
  1319. // this.menuMagnesiumAlloyGBT4296MethodCutOff,
  1320. // this.menuMagnesiumAlloyGBT4296MethodArea
  1321. //});
  1322. this.menuMagnesiumAlloyGBT4296MethodCutOff.Text = PdnResources.GetString("Menu.Interceptmethod.text") + " 4296";
  1323. this.menuMagnesiumAlloyGBT4296MethodArea.Text = PdnResources.GetString("Menu.Dedicatedanalysis.Nmetals.Averagegraimethod.text") + " 4296";
  1324. this.menuMagnesiumAlloyGBT4296MethodCutOff.Click += new EventHandler(menuMagnesiumAlloyGBT4296MethodCutOff_Click);
  1325. this.menuMagnesiumAlloyGBT4296MethodArea.Click += new EventHandler(menuMagnesiumAlloyGBT4296MethodArea_Click);
  1326. this.menuMagnesiumAlloyGBT4296MethodCutOff.Image = PdnResources.GetImageResource("Icons.DediMenuMagnesiumAlloyGBT4296MethodCutOff.png").Reference;
  1327. this.menuMagnesiumAlloyGBT4296MethodArea.Image = PdnResources.GetImageResource("Icons.DediMenuMagnesiumAlloyGBT4296MethodArea.png").Reference;
  1328. //
  1329. //铜合金
  1330. //
  1331. this.menuCopperAlloy.Name = "CopperAlloy";
  1332. this.menuCopperAlloy.Image = PdnResources.GetImageResource("Icons.DediMenuCopperAlloy.png").Reference;
  1333. this.menuCopperAlloy.Text = PdnResources.GetString("Menu.DedicatedAnalysis.NonferrousMetal.CopperAlloy.Text");
  1334. this.menuCopperAlloy.DropDownItems.AddRange(new ToolStripItem[] {
  1335. //this.menuCopperAlloyYST347
  1336. this.menuCopperAlloyYST347MethodCutOff,
  1337. this.menuCopperAlloyYST347MethodArea
  1338. });
  1339. //this.menuCopperAlloyYST347.Text = "YS/T 347-2004";
  1340. //this.menuCopperAlloyYST347.DropDownItems.AddRange(new ToolStripItem[] {
  1341. // this.menuCopperAlloyYST347MethodCutOff,
  1342. // this.menuCopperAlloyYST347MethodArea
  1343. //});
  1344. this.menuCopperAlloyYST347MethodCutOff.Text = PdnResources.GetString("Menu.Interceptmethod.text") + " 347";
  1345. this.menuCopperAlloyYST347MethodArea.Text = PdnResources.GetString("Menu.Areamethod.text") + " 347";
  1346. this.menuCopperAlloyYST347MethodCutOff.Click += new EventHandler(menuCopperAlloyYST347MethodCutOff_Click);
  1347. this.menuCopperAlloyYST347MethodArea.Click += new EventHandler(menuCopperAlloyYST347MethodArea_Click);
  1348. this.menuCopperAlloyYST347MethodCutOff.Image = PdnResources.GetImageResource("Icons.DediMenuCopperAlloyYST347MethodCutOff.png").Reference;
  1349. this.menuCopperAlloyYST347MethodArea.Image = PdnResources.GetImageResource("Icons.DediMenuCopperAlloyMethodArea.png").Reference;
  1350. //
  1351. //孔隙率
  1352. //
  1353. this.menuPorosity.Name = "Porosity";
  1354. //this.menuPorosity.Text = PdnResources.GetString("Menu.DedicatedAnalysis.NonferrousMetal.Porosity.Text");
  1355. this.menuPorosity.Image = PdnResources.GetImageResource("Icons.DediMenuPorosity.png").Reference;
  1356. this.menuPorosity.Text = PdnResources.GetString("Menu.Porosity.text");
  1357. this.menuPorosity.AutomaticScript = true;
  1358. this.menuPorosity.NeedOpenDialog = true;
  1359. this.menuPorosity.DropDownItems.AddRange(new ToolStripItem[] {
  1360. this.menuPorosityPV6093,
  1361. this.menuPorosityVW50093,
  1362. this.menuPorosityVDGP202,
  1363. this.menuPorosityGBT37787,
  1364. //this.menuPorosityGBT3489
  1365. });
  1366. this.menuPorosityPV6093.Text = "PV 6093-2012";
  1367. this.menuPorosityPV6093.Click += new EventHandler(MenuPorosityPV6093_Click);
  1368. this.menuPorosityPV6093.AutomaticScript = true;
  1369. this.menuPorosityPV6093.NeedOpenDialog = true;
  1370. this.menuPorosityPV6093.Image = PdnResources.GetImageResource("Icons.DediMenuPorosityPV6093.png").Reference;
  1371. //this.menuPorosityPV6093.DropDownItems.AddRange(new ToolStripItem[] {
  1372. //this.menuPorosityPV6093Pore
  1373. //});
  1374. //this.menuPorosityPV6093Pore.Text = PdnResources.GetString("Menu.Analysiofpore.Text");
  1375. //this.menuPorosityPV6093Pore.Click += new EventHandler(MenuPorosityPV6093_Click);
  1376. this.menuPorosityVW50093.Text = "VW 50093-2012";
  1377. this.menuPorosityVW50093.AutomaticScript = true;
  1378. this.menuPorosityVW50093.NeedOpenDialog = true;
  1379. this.menuPorosityVW50093.Click += new EventHandler(MenuPorosityVW50093_Click);
  1380. this.menuPorosityVW50093.Image = PdnResources.GetImageResource("Icons.DediMenuPorosityVW50093.png").Reference;
  1381. //this.menuPorosityVW50093.DropDownItems.AddRange(new ToolStripItem[] {
  1382. //this.menuPorosityVW50093Pore
  1383. //});
  1384. //this.menuPorosityVW50093Pore.Text = PdnResources.GetString("Menu.Analysiofpore.Text");
  1385. //this.menuPorosityVW50093Pore.Click += new EventHandler(MenuPorosityVW50093_Click);
  1386. this.menuPorosityVDGP202.Text = "VDG P202-2010";
  1387. this.menuPorosityVDGP202.AutomaticScript = true;
  1388. this.menuPorosityVDGP202.NeedOpenDialog = true;
  1389. this.menuPorosityVDGP202.Click += new EventHandler(MenuPorosityVDGP202_Click);
  1390. this.menuPorosityVDGP202.Image = PdnResources.GetImageResource("Icons.DediMenuPorosityVDGP202.png").Reference;
  1391. //this.menuPorosityVDGP202.DropDownItems.AddRange(new ToolStripItem[] {
  1392. //this.menuPorosityVDGP202Pore
  1393. //});
  1394. //this.menuPorosityVDGP202Pore.Text = PdnResources.GetString("Menu.Analysiofpore.Text");
  1395. //this.menuPorosityVDGP202Pore.Click += new EventHandler(MenuPorosityVDGP202_Click);
  1396. this.menuPorosityGBT37787.Text = "GB/T 37787-2019";
  1397. this.menuPorosityGBT37787.AutomaticScript = true;
  1398. this.menuPorosityGBT37787.NeedOpenDialog = true;
  1399. this.menuPorosityGBT37787.Click += new EventHandler(MenuPorosityGBT37787_Click);
  1400. this.menuPorosityGBT37787.Image = PdnResources.GetImageResource("Icons.DediMenuPorosityGBT37787.png").Reference;
  1401. //this.menuPorosityGBT37787.DropDownItems.AddRange(new ToolStripItem[] {
  1402. //this.menuPorosityGBT37787Pore
  1403. //});
  1404. //this.menuPorosityGBT37787Pore.Text = PdnResources.GetString("Menu.Microporousareameasurement.Text");
  1405. //this.menuPorosityGBT37787Pore.Click += new EventHandler(MenuPorosityGBT37787_Click);
  1406. //this.menuPorosityGBT3489.Text = "GB/T 3489-2015";
  1407. //this.menuPorosityGBT3489.Click += new EventHandler(MenuPorosityGBT3489_Click);
  1408. ////
  1409. //// 石油、地质
  1410. ////
  1411. //this.menuDedicatedPetroleumGeology.Name = "PetroleumGeology";
  1412. //this.menuDedicatedPetroleumGeology.DropDownItems.AddRange(new ToolStripItem[] {
  1413. // this.menuPetroleumGeology
  1414. //});
  1415. //
  1416. //石油地质
  1417. //
  1418. this.menuPetroleumGeology.Name = "PetroleumGeologySon";
  1419. this.menuPetroleumGeology.Image = PdnResources.GetImageResource("Icons.DediMenuPetroleumGeology.png").Reference;
  1420. this.menuPetroleumGeology.Text = PdnResources.GetString("Menu.DedicatedAnalysis.PetroleumGeology.PetroleumGeologySon.Text");
  1421. this.menuPetroleumGeology.DropDownItems.AddRange(new ToolStripItem[] {
  1422. this.menuPetroleumGeologySYT5434,
  1423. this.menuPetroleumGeologySYT6103,
  1424. //this.menuPetroleumGeologySYT6173,
  1425. //this.menuPetroleumGeologySYT6312
  1426. this.menuPetroleumGeologySYT6312MethodClasticRock,
  1427. this.menuPetroleumGeologySYT6312MethodHoleArea
  1428. });
  1429. this.menuPetroleumGeologySYT5434.Text = "SY/T 5434-1999";
  1430. this.menuPetroleumGeologySYT5434.Click += new EventHandler(menuPetroleumGeologySYT5434Method_Click);
  1431. this.menuPetroleumGeologySYT5434.Image = PdnResources.GetImageResource("Icons.DediMenuPetroleumGeologySYT5434.png").Reference;
  1432. this.menuPetroleumGeologySYT6103.Text = "SY/T 6103-2004";
  1433. this.menuPetroleumGeologySYT6103.Click += new EventHandler(menuPetroleumGeologySYT6103Method_Click);
  1434. this.menuPetroleumGeologySYT6103.Image = PdnResources.GetImageResource("Icons.DediMenuPetroleumGeologySYT6103.png").Reference;
  1435. //this.menuPetroleumGeologySYT6173.Text = "SY/T 6173-1995";
  1436. //this.menuPetroleumGeologySYT6173.Click += null;
  1437. //this.menuPetroleumGeologySYT6312.Text = "SY/T 6312-1997";
  1438. //this.menuPetroleumGeologySYT6312.DropDownItems.AddRange(new ToolStripItem[] {
  1439. // this.menuPetroleumGeologySYT6312MethodClasticRock,
  1440. // this.menuPetroleumGeologySYT6312MethodHoleArea
  1441. //});
  1442. this.menuPetroleumGeologySYT6312MethodClasticRock.Text = PdnResources.GetString("Menu.Rockgraincharacteristics.Text") + " 6312";
  1443. this.menuPetroleumGeologySYT6312MethodClasticRock.Click += new EventHandler(menuCharacteristicsOfRockParticlesDialog_Click);
  1444. this.menuPetroleumGeologySYT6312MethodClasticRock.Image = PdnResources.GetImageResource("Icons.DediMenuPetroleumGeologySYT6312MethodClasticRock.png").Reference;
  1445. this.menuPetroleumGeologySYT6312MethodHoleArea.Text = PdnResources.GetString("Menu.Porecharacteristics.Text") + " 6312";
  1446. this.menuPetroleumGeologySYT6312MethodHoleArea.Click += new EventHandler(menuPetroleumGeologySYT6312MethodHoleArea_Click);
  1447. this.menuPetroleumGeologySYT6312MethodHoleArea.Image = PdnResources.GetImageResource("Icons.DediMenuPetroleumGeologySYT6312MethodHoleArea.png").Reference;
  1448. //
  1449. // 加载菜单的文字和icon
  1450. //
  1451. this.LoadNames(this.Name);
  1452. this.LoadIcons();
  1453. }
  1454. private string GetCultureInfoName(CultureInfo ci)
  1455. {
  1456. CultureInfo en_US = new CultureInfo("en-US");
  1457. if (ci.Equals(en_US))
  1458. {
  1459. return GetCultureInfoName(ci.Parent);
  1460. }
  1461. else
  1462. {
  1463. return ci.NativeName;
  1464. }
  1465. }
  1466. /// <summary>
  1467. /// 有色金属菜单YYT098814MethodA
  1468. /// </summary>
  1469. /// <param name="sender"></param>
  1470. /// <param name="e"></param>
  1471. private void menuDedicatedNonferrousMetalYYT098814MethodA_Click(object sender, EventArgs e)
  1472. {
  1473. new PaintDotNet.DedicatedAnalysis.NonferrousMetals.YYT098814_2016.TABM1Dialog(AppWorkspace, ((PdnMenuItem)sender).MenuId).ShowDialog(AppWorkspace);
  1474. }
  1475. /// <summary>
  1476. /// 有色金属菜单YYT098814MethodB
  1477. /// </summary>
  1478. /// <param name="sender"></param>
  1479. /// <param name="e"></param>
  1480. private void menuDedicatedNonferrousMetalYYT098814MethodB_Click(object sender, EventArgs e)
  1481. {
  1482. new PaintDotNet.DedicatedAnalysis.NonferrousMetals.YYT098814_2016.TABM2Dialog(AppWorkspace, ((PdnMenuItem)sender).MenuId).ShowDialog(AppWorkspace);
  1483. }
  1484. /// <summary>
  1485. /// 有色金属菜单YYT098814MethodC
  1486. /// </summary>
  1487. /// <param name="sender"></param>
  1488. /// <param name="e"></param>
  1489. private void menuDedicatedNonferrousMetalYYT098814MethodC_Click(object sender, EventArgs e)
  1490. {
  1491. new PaintDotNet.DedicatedAnalysis.NonferrousMetals.YYT098814_2016.TABM3Dialog(AppWorkspace, ((PdnMenuItem)sender).MenuId).ShowDialog(AppWorkspace);
  1492. }
  1493. /// <summary>
  1494. /// 有色金属菜单YYT098814MethodD
  1495. /// </summary>
  1496. /// <param name="sender"></param>
  1497. /// <param name="e"></param>
  1498. private void menuDedicatedNonferrousMetalYYT098814MethodD_Click(object sender, EventArgs e)
  1499. {
  1500. new PaintDotNet.DedicatedAnalysis.NonferrousMetals.YYT098814_2016.TABM4Dialog(AppWorkspace, ((PdnMenuItem)sender).MenuId).ShowDialog(AppWorkspace);
  1501. }
  1502. /// <summary>
  1503. /// 有色金属菜单 铝合金GBT32461 截距法
  1504. /// </summary>
  1505. /// <param name="sender"></param>
  1506. /// <param name="e"></param>
  1507. private void menuAluminiumAlloyGBT32461MethodCutOff_Click(object sender, EventArgs e)
  1508. {
  1509. new PaintDotNet.DedicatedAnalysis.GrainSizeStandard.GBT32461.MethodCutOffDialog(AppWorkspace, ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1510. }
  1511. /// <summary>
  1512. /// 有色金属菜单 铝合金GBT32461 面积法
  1513. /// </summary>
  1514. /// <param name="sender"></param>
  1515. /// <param name="e"></param>
  1516. private void menuAluminiumAlloyGBT32461MethodArea_Click(object sender, EventArgs e)
  1517. {
  1518. new PaintDotNet.DedicatedAnalysis.GrainSizeStandard.GBT32461.MethodAreaDialog(AppWorkspace, ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1519. }
  1520. /// <summary>
  1521. /// 有色金属菜单 铝合金PV1112
  1522. /// </summary>
  1523. /// <param name="sender"></param>
  1524. /// <param name="e"></param>
  1525. private void menuAluminiumAlloyPV1112_Click(object sender, EventArgs e)
  1526. {
  1527. new PaintDotNet.DedicatedAnalysis.Porosity.PV1112Dialog(AppWorkspace, ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1528. }
  1529. /// <summary>
  1530. /// 有色金属菜单 镁合金GBT4296 截距法
  1531. /// </summary>
  1532. /// <param name="sender"></param>
  1533. /// <param name="e"></param>
  1534. private void menuMagnesiumAlloyGBT4296MethodCutOff_Click(object sender, EventArgs e)
  1535. {
  1536. new PaintDotNet.DedicatedAnalysis.GrainSizeStandard.GBT4296.MethodCutOffDialog(AppWorkspace, ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1537. }
  1538. /// <summary>
  1539. /// 有色金属菜单 镁合金GBT4296 面积法
  1540. /// </summary>
  1541. /// <param name="sender"></param>
  1542. /// <param name="e"></param>
  1543. private void menuMagnesiumAlloyGBT4296MethodArea_Click(object sender, EventArgs e)
  1544. {
  1545. new PaintDotNet.DedicatedAnalysis.GrainSizeStandard.GBT4296.MethodAreaDialog(AppWorkspace, ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1546. }
  1547. /// <summary>
  1548. /// 有色金属菜单 铜合金YST347 截距法
  1549. /// </summary>
  1550. /// <param name="sender"></param>
  1551. /// <param name="e"></param>
  1552. private void menuCopperAlloyYST347MethodCutOff_Click(object sender, EventArgs e)
  1553. {
  1554. new PaintDotNet.DedicatedAnalysis.GrainSizeStandard.YST347.MethodCutOffDialog(AppWorkspace, ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1555. }
  1556. /// <summary>
  1557. /// 有色金属菜单 铜合金YST347 面积法
  1558. /// </summary>
  1559. /// <param name="sender"></param>
  1560. /// <param name="e"></param>
  1561. private void menuCopperAlloyYST347MethodArea_Click(object sender, EventArgs e)
  1562. {
  1563. new PaintDotNet.DedicatedAnalysis.GrainSizeStandard.YST347.MethodAreaDialog(AppWorkspace, ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1564. }
  1565. /// <summary>
  1566. /// 夹杂物菜单GBT10561MethodA
  1567. /// </summary>
  1568. /// <param name="sender"></param>
  1569. /// <param name="e"></param>
  1570. private void MenuDedicatedInclusionGBT10561MethodA_Click(object sender, EventArgs e)
  1571. {
  1572. new PaintDotNet.DedicatedAnalysis.Inclusions.GBT10561_2005.MethodADialog(AppWorkspace, "GBT10561_MethodA", (PdnMenuItem)sender).ShowDialog(AppWorkspace);
  1573. }
  1574. /// <summary>
  1575. /// 夹杂物菜单GBT10561MethodB
  1576. /// </summary>
  1577. /// <param name="sender"></param>
  1578. /// <param name="e"></param>
  1579. private void MenuDedicatedInclusionGBT10561MethodB_Click(object sender, EventArgs e)
  1580. {
  1581. new PaintDotNet.DedicatedAnalysis.Inclusions.GBT10561_2005.MethodBDialog(AppWorkspace, "GBT10561_MethodB", ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1582. }
  1583. /// <summary>
  1584. /// 夹杂物菜单EN10247MethodP
  1585. /// </summary>
  1586. /// <param name="sender"></param>
  1587. /// <param name="e"></param>
  1588. private void MenuDedicatedInclusionEN10247MethodP_Click(object sender, EventArgs e)
  1589. {
  1590. new MethodPDialog(AppWorkspace, "EN10247_MethodP", ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1591. }
  1592. /// <summary>
  1593. /// 夹杂物菜单EN10247MethodM
  1594. /// </summary>
  1595. /// <param name="sender"></param>
  1596. /// <param name="e"></param>
  1597. private void MenuDedicatedInclusionEN10247MethodM_Click(object sender, EventArgs e)
  1598. {
  1599. new MethodMDialog(AppWorkspace, "EN10247_MethodM", ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1600. }
  1601. /// <summary>
  1602. /// 夹杂物菜单EN10247MethodK
  1603. /// </summary>
  1604. /// <param name="sender"></param>
  1605. /// <param name="e"></param>
  1606. private void MenuDedicatedInclusionEN10247MethodK_Click(object sender, EventArgs e)
  1607. {
  1608. new MethodKDialog(AppWorkspace, "EN10247_MethodK", ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1609. }
  1610. /// <summary>
  1611. /// 夹杂物菜单ISO4967_1998MethodA
  1612. /// </summary>
  1613. /// <param name="sender"></param>
  1614. /// <param name="e"></param>
  1615. private void MenuDedicatedInclusionISO4967MethodA_Click(object sender, EventArgs e)
  1616. {
  1617. new PaintDotNet.DedicatedAnalysis.Inclusions.ISO4967_1998.MethodADialog(AppWorkspace, "ISO4967_MethodA", ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1618. }
  1619. /// <summary>
  1620. /// 夹杂物菜单ISO4967_1998MethodB
  1621. /// </summary>
  1622. /// <param name="sender"></param>
  1623. /// <param name="e"></param>
  1624. private void MenuDedicatedInclusionISO4967MethodB_Click(object sender, EventArgs e)
  1625. {
  1626. new PaintDotNet.DedicatedAnalysis.Inclusions.ISO4967_1998.MethodBDialog(AppWorkspace, "ISO4967_MethodB", ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1627. }
  1628. /// <summary>
  1629. /// 夹杂物菜单JISG0555MethodA
  1630. /// </summary>
  1631. /// <param name="sender"></param>
  1632. /// <param name="e"></param>
  1633. private void MenuDedicatedInclusionJISG0555MethodA_Click(object sender, EventArgs e)
  1634. {
  1635. new PaintDotNet.DedicatedAnalysis.Inclusions.JISG0555_2003.MethodADialog(AppWorkspace, "JISG0555_MethodA", ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1636. }
  1637. /// <summary>
  1638. /// 夹杂物菜单JISG0555MethodB
  1639. /// </summary>
  1640. /// <param name="sender"></param>
  1641. /// <param name="e"></param>
  1642. private void MenuDedicatedInclusionJISG0555MethodB_Click(object sender, EventArgs e)
  1643. {
  1644. new PaintDotNet.DedicatedAnalysis.Inclusions.JISG0555_2003.MethodBDialog(AppWorkspace, "JISG0555_MethodB", ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1645. }
  1646. /// <summary>
  1647. /// 夹杂物菜单DIN50602MethodM
  1648. /// </summary>
  1649. /// <param name="sender"></param>
  1650. /// <param name="e"></param>
  1651. private void MenuDedicatedInclusionDIN50602MethodM_Click(object sender, EventArgs e)
  1652. {
  1653. new PaintDotNet.DedicatedAnalysis.Inclusions.DIN50602_1985.MethodMDialog(AppWorkspace, "DIN50602_1985_MethodM", ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1654. }
  1655. /// <summary>
  1656. /// 夹杂物菜单DIN50602MethodK
  1657. /// </summary>
  1658. /// <param name="sender"></param>
  1659. /// <param name="e"></param>
  1660. private void MenuDedicatedInclusionDIN50602MethodK_Click(object sender, EventArgs e)
  1661. {
  1662. new Metis.DedicatedAnalysis.Inclusions.New_DIN50602_1985.MethodKDialog(AppWorkspace, "DIN50602_1985_MethodK", ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1663. }
  1664. /// <summary>
  1665. /// 夹杂物菜单ASTME45MethodA
  1666. /// </summary>
  1667. /// <param name="sender"></param>
  1668. /// <param name="e"></param>
  1669. private void MenuDedicatedInclusionASTME45MethodA_Click(object sender, EventArgs e)
  1670. {
  1671. new PaintDotNet.DedicatedAnalysis.Inclusions.ASTME45.MethodADialog(AppWorkspace, "ASTME45_MethodA", ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1672. }
  1673. /// <summary>
  1674. /// 夹杂物菜单ASTME45MethodB
  1675. /// </summary>
  1676. /// <param name="sender"></param>
  1677. /// <param name="e"></param>
  1678. private void MenuDedicatedInclusionASTME45MethodB_Click(object sender, EventArgs e)
  1679. {
  1680. new PaintDotNet.DedicatedAnalysis.Inclusions.ASTME45.MethodBDialog(AppWorkspace, "ASTME45_MethodB", ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1681. }
  1682. /// <summary>
  1683. /// 夹杂物菜单ASTME45MethodC
  1684. /// </summary>
  1685. /// <param name="sender"></param>
  1686. /// <param name="e"></param>
  1687. private void MenuDedicatedInclusionASTME45MethodC_Click(object sender, EventArgs e)
  1688. {
  1689. new PaintDotNet.DedicatedAnalysis.Inclusions.ASTME45.MethodCDialog(AppWorkspace, "ASTME45_MethodC", ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1690. }
  1691. /// <summary>
  1692. /// 夹杂物菜单ASTME45MethodD
  1693. /// </summary>
  1694. /// <param name="sender"></param>
  1695. /// <param name="e"></param>
  1696. private void MenuDedicatedInclusionASTME45MethodD_Click(object sender, EventArgs e)
  1697. {
  1698. new PaintDotNet.DedicatedAnalysis.Inclusions.ASTME45.MethodDDialog(AppWorkspace, "ASTME45_MethodD", ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1699. }
  1700. /// <summary>
  1701. /// 夹杂物菜单ASTME45MethodE
  1702. /// </summary>
  1703. /// <param name="sender"></param>
  1704. /// <param name="e"></param>
  1705. private void MenuDedicatedInclusionASTME45MethodE_Click(object sender, EventArgs e)
  1706. {
  1707. new PaintDotNet.DedicatedAnalysis.Inclusions.ASTME45.MethodEDialog(AppWorkspace, "ASTME45_MethodE", ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1708. }
  1709. #region [孔隙率]
  1710. /// <summary>
  1711. /// 孔隙率菜单PV6093
  1712. /// </summary>
  1713. /// <param name="sender"></param>
  1714. /// <param name="e"></param>
  1715. private void MenuPorosityPV6093_Click(object sender, EventArgs e)
  1716. {
  1717. new PV6093Dialog(AppWorkspace, "PV6093", ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1718. }
  1719. /// <summary>
  1720. /// 孔隙率菜单VW50093
  1721. /// </summary>
  1722. /// <param name="sender"></param>
  1723. /// <param name="e"></param>
  1724. private void MenuPorosityVW50093_Click(object sender, EventArgs e)
  1725. {
  1726. new VW50093Dialog(AppWorkspace, "VW50093", ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1727. }
  1728. /// <summary>
  1729. /// 孔隙率菜单VDGP202
  1730. /// </summary>
  1731. /// <param name="sender"></param>
  1732. /// <param name="e"></param>
  1733. private void MenuPorosityVDGP202_Click(object sender, EventArgs e)
  1734. {
  1735. new VDGP202Dialog(AppWorkspace, "VDGP202", ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1736. }
  1737. /// <summary>
  1738. /// 孔隙率菜单GBT37787
  1739. /// </summary>
  1740. /// <param name="sender"></param>
  1741. /// <param name="e"></param>
  1742. private void MenuPorosityGBT37787_Click(object sender, EventArgs e)
  1743. {
  1744. new GBT37787Dialog(AppWorkspace, "GBT37787", ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1745. }
  1746. /// <summary>
  1747. /// 石油地质菜单 SYT6312-1997(孔隙特征)
  1748. /// </summary>
  1749. /// <param name="sender"></param>
  1750. /// <param name="e"></param>
  1751. private void menuPetroleumGeologySYT6312MethodHoleArea_Click(object sender, EventArgs e)
  1752. {
  1753. new PaintDotNet.DedicatedAnalysis.PetroleumGeology.SYT6312.MethodADialog(AppWorkspace, "", ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1754. }
  1755. /// <summary>
  1756. /// 石油地质菜单 SYT6103-2004
  1757. /// </summary>
  1758. /// <param name="sender"></param>
  1759. /// <param name="e"></param>
  1760. private void menuPetroleumGeologySYT6103Method_Click(object sender, EventArgs e)
  1761. {
  1762. new PaintDotNet.DedicatedAnalysis.PetroleumGeology.SYT6103.MethodADialog(AppWorkspace, "", ((PdnMenuItem)sender)).ShowDialog(AppWorkspace);
  1763. }
  1764. /// <summary>
  1765. /// 石油地质菜单 SYT5434-1999
  1766. /// </summary>
  1767. /// <param name="sender"></param>
  1768. /// <param name="e"></param>
  1769. private void menuPetroleumGeologySYT5434Method_Click(object sender, EventArgs e)
  1770. {
  1771. using (GrainSizeAnalysisMethodOfClasticRockDialog mainForm = new GrainSizeAnalysisMethodOfClasticRockDialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  1772. {
  1773. mainForm.StartPosition = FormStartPosition.CenterScreen;
  1774. mainForm.ShowDialog();
  1775. }
  1776. }
  1777. /// <summary>
  1778. /// 岩石颗粒特征 SYT6312-1997
  1779. /// </summary>
  1780. /// <param name="sender"></param>
  1781. /// <param name="e"></param>
  1782. private void menuCharacteristicsOfRockParticlesDialog_Click(object sender, EventArgs e)
  1783. {
  1784. using (CharacteristicsOfRockParticlesDialog mainForm = new CharacteristicsOfRockParticlesDialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  1785. {
  1786. mainForm.StartPosition = FormStartPosition.CenterScreen;
  1787. mainForm.ShowDialog();
  1788. }
  1789. }
  1790. /// <summary>
  1791. /// 夹杂物菜单EN10247MethodP
  1792. /// </summary>
  1793. /// <param name="sender"></param>
  1794. /// <param name="e"></param>
  1795. ///
  1796. private void MenuPorosityGBT3489_Click(object sender, EventArgs e)
  1797. {
  1798. //new MethodPDialog(AppWorkspace, "").ShowDialog(AppWorkspace);
  1799. }
  1800. #endregion
  1801. /// <summary>
  1802. /// 边部质量
  1803. /// </summary>
  1804. /// <param name="sender"></param>
  1805. /// <param name="e"></param>
  1806. private void MenuQualityOfEdge_Click(object sender, EventArgs e)
  1807. {
  1808. using (QualityOfEdgeDialog mainForm = new QualityOfEdgeDialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  1809. {
  1810. mainForm.StartPosition = FormStartPosition.CenterScreen;
  1811. mainForm.ShowDialog();
  1812. }
  1813. }
  1814. /// <summary>
  1815. /// 复合率菜单
  1816. /// </summary>
  1817. /// <param name="sender"></param>
  1818. /// <param name="e"></param>
  1819. private void MenuRecombinationRate_Click(object sender, EventArgs e)
  1820. {
  1821. using (RecombinationRateDialog mainForm = new RecombinationRateDialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  1822. {
  1823. mainForm.StartPosition = FormStartPosition.CenterScreen;
  1824. mainForm.ShowDialog();
  1825. }
  1826. }
  1827. /// <summary>
  1828. /// 定量分析
  1829. /// </summary>
  1830. /// <param name="sender"></param>
  1831. /// <param name="e"></param>
  1832. private void MenuQuantitativeAnalysisASTME12452003_Click(object sender, EventArgs e)
  1833. {
  1834. using (QuantitativeAnalysisDialog mainForm = new QuantitativeAnalysisDialog(this.AppWorkspace, "ASTME12452003", ((PdnMenuItem)sender)))
  1835. {
  1836. mainForm.StartPosition = FormStartPosition.CenterScreen;
  1837. mainForm.ShowDialog();
  1838. }
  1839. }
  1840. /// <summary>
  1841. /// 定量分析
  1842. /// </summary>
  1843. /// <param name="sender"></param>
  1844. /// <param name="e"></param>
  1845. private void MenuQuantitativeAnalysisASTME11222002_Click(object sender, EventArgs e)
  1846. {
  1847. using (QuantitativeAnalysisDialog mainForm = new QuantitativeAnalysisDialog(this.AppWorkspace, "ASTME11222002", ((PdnMenuItem)sender)))
  1848. {
  1849. mainForm.StartPosition = FormStartPosition.CenterScreen;
  1850. mainForm.ShowDialog();
  1851. }
  1852. }
  1853. /// <summary>
  1854. /// 定量分析
  1855. /// </summary>
  1856. /// <param name="sender"></param>
  1857. /// <param name="e"></param>
  1858. private void MenuQuantitativeAnalysisGBT188762002_Click(object sender, EventArgs e)
  1859. {
  1860. using (QuantitativeAnalysisDialog mainForm = new QuantitativeAnalysisDialog(this.AppWorkspace, "GBT188762002", ((PdnMenuItem)sender)))
  1861. {
  1862. mainForm.StartPosition = FormStartPosition.CenterScreen;
  1863. mainForm.ShowDialog();
  1864. }
  1865. }
  1866. /// <summary>
  1867. /// 定量分析
  1868. /// </summary>
  1869. /// <param name="sender"></param>
  1870. /// <param name="e"></param>
  1871. private void MenuQuantitativeAnalysisASTME56211_Click(object sender, EventArgs e)
  1872. {
  1873. using (QuantitativeAnalysisDialog mainForm = new QuantitativeAnalysisDialog(this.AppWorkspace, "ASTME56211", ((PdnMenuItem)sender)))
  1874. {
  1875. mainForm.StartPosition = FormStartPosition.CenterScreen;
  1876. mainForm.ShowDialog();
  1877. }
  1878. }
  1879. /// <summary>
  1880. /// 晶粒度菜单(截点法)
  1881. /// </summary>
  1882. /// <param name="sender"></param>
  1883. /// <param name="e"></param>
  1884. private void MenuGrainSizeCutOffPointMethod_Click(object sender, EventArgs e)
  1885. {
  1886. using (PaintDotNet.DedicatedAnalysis.GrainSizeStandard.GBT6394.MethodCutOffDialog mainForm = new PaintDotNet.DedicatedAnalysis.GrainSizeStandard.GBT6394.MethodCutOffDialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  1887. {
  1888. mainForm.StartPosition = FormStartPosition.CenterScreen;
  1889. mainForm.ShowDialog(AppWorkspace);
  1890. }
  1891. //new PaintDotNet.DedicatedAnalysis.GrainSizeStandard.GBT6394.MethodCutOffDialog(this.AppWorkspace, ((PdnMenuItem)sender).MenuId).ShowDialog(AppWorkspace);
  1892. }
  1893. /// <summary>
  1894. /// 晶粒度菜单(面积法)
  1895. /// </summary>
  1896. /// <param name="sender"></param>
  1897. /// <param name="e"></param>
  1898. private void MenuGrainSizeAreaMethod_Click(object sender, EventArgs e)
  1899. {
  1900. using (PaintDotNet.DedicatedAnalysis.GrainSizeStandard.GBT6394.MethodAreaDialog mainForm = new PaintDotNet.DedicatedAnalysis.GrainSizeStandard.GBT6394.MethodAreaDialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  1901. {
  1902. mainForm.StartPosition = FormStartPosition.CenterScreen;
  1903. mainForm.ShowDialog();
  1904. }
  1905. }
  1906. /// <summary>
  1907. /// 晶粒度GBT24177-2009(面积法)
  1908. /// </summary>
  1909. /// <param name="sender"></param>
  1910. /// <param name="e"></param>
  1911. private void MenuGrainSizeArea24177Method_Click(object sender, EventArgs e)
  1912. {
  1913. using (PaintDotNet.DedicatedAnalysis.GrainSizeStandard.GBT24177.MethodAreaDialog mainForm = new PaintDotNet.DedicatedAnalysis.GrainSizeStandard.GBT24177.MethodAreaDialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  1914. {
  1915. mainForm.StartPosition = FormStartPosition.CenterScreen;
  1916. mainForm.ShowDialog();
  1917. }
  1918. }
  1919. /// <summary>
  1920. /// 晶粒度E112-2013(面积法)
  1921. /// </summary>
  1922. /// <param name="sender"></param>
  1923. /// <param name="e"></param>
  1924. private void MenuGrainSizeAreaE112Method_Click(object sender, EventArgs e)
  1925. {
  1926. using (PaintDotNet.DedicatedAnalysis.GrainSizeStandard.E112.MethodAreaDialog mainForm = new PaintDotNet.DedicatedAnalysis.GrainSizeStandard.E112.MethodAreaDialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  1927. {
  1928. mainForm.StartPosition = FormStartPosition.CenterScreen;
  1929. mainForm.ShowDialog();
  1930. }
  1931. }
  1932. /// <summary>
  1933. /// 晶粒度E1181-2002(面积法)
  1934. /// </summary>
  1935. /// <param name="sender"></param>
  1936. /// <param name="e"></param>
  1937. private void MenuGrainSizeAreaE1181Method_Click(object sender, EventArgs e)
  1938. {
  1939. using (PaintDotNet.DedicatedAnalysis.GrainSizeStandard.E1181.MethodAreaDialog mainForm = new PaintDotNet.DedicatedAnalysis.GrainSizeStandard.E1181.MethodAreaDialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  1940. {
  1941. mainForm.StartPosition = FormStartPosition.CenterScreen;
  1942. mainForm.ShowDialog();
  1943. }
  1944. }
  1945. /// <summary>
  1946. /// 晶粒度ISO14250-2000(面积法)
  1947. /// </summary>
  1948. /// <param name="sender"></param>
  1949. /// <param name="e"></param>
  1950. private void MenuGrainSizeAreaISO14250Method_Click(object sender, EventArgs e)
  1951. {
  1952. using (PaintDotNet.DedicatedAnalysis.GrainSizeStandard.ISO14250.MethodAreaDialog mainForm = new PaintDotNet.DedicatedAnalysis.GrainSizeStandard.ISO14250.MethodAreaDialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  1953. {
  1954. mainForm.StartPosition = FormStartPosition.CenterScreen;
  1955. mainForm.ShowDialog();
  1956. }
  1957. }
  1958. /// <summary>
  1959. /// 晶粒度GBT14999-2012(条带晶粒度评级)
  1960. /// </summary>
  1961. /// <param name="sender"></param>
  1962. /// <param name="e"></param>
  1963. private void MenuGrainSizeGBT14999Area1Method_Click(object sender, EventArgs e)
  1964. {
  1965. using (PaintDotNet.DedicatedAnalysis.GrainSizeStandard.GBT14999.MethodArea1Dialog mainForm = new PaintDotNet.DedicatedAnalysis.GrainSizeStandard.GBT14999.MethodArea1Dialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  1966. {
  1967. mainForm.StartPosition = FormStartPosition.CenterScreen;
  1968. mainForm.ShowDialog();
  1969. }
  1970. }
  1971. /// <summary>
  1972. /// 晶粒度GBT14999-2012(双重晶粒度评级)
  1973. /// </summary>
  1974. /// <param name="sender"></param>
  1975. /// <param name="e"></param>
  1976. private void MenuGrainSizeGBT14999Area2Method_Click(object sender, EventArgs e)
  1977. {
  1978. using (PaintDotNet.DedicatedAnalysis.GrainSizeStandard.GBT14999.MethodArea2Dialog mainForm = new PaintDotNet.DedicatedAnalysis.GrainSizeStandard.GBT14999.MethodArea2Dialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  1979. {
  1980. mainForm.StartPosition = FormStartPosition.CenterScreen;
  1981. mainForm.ShowDialog();
  1982. }
  1983. }
  1984. /// <summary>
  1985. /// 晶粒度ISO643-2013(面积法)
  1986. /// </summary>
  1987. /// <param name="sender"></param>
  1988. /// <param name="e"></param>
  1989. private void MenuGrainSizeAreaISO643Method_Click(object sender, EventArgs e)
  1990. {
  1991. using (PaintDotNet.DedicatedAnalysis.GrainSizeStandard.ISO643.MethodAreaDialog mainForm = new PaintDotNet.DedicatedAnalysis.GrainSizeStandard.ISO643.MethodAreaDialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  1992. {
  1993. mainForm.StartPosition = FormStartPosition.CenterScreen;
  1994. mainForm.ShowDialog();
  1995. }
  1996. }
  1997. /// <summary>
  1998. /// 晶粒度GBT4335-2013(截点法)
  1999. /// </summary>
  2000. /// <param name="sender"></param>
  2001. /// <param name="e"></param>
  2002. private void MenuGrainSizeCutOffPoint4335Method_Click(object sender, EventArgs e)
  2003. {
  2004. using (PaintDotNet.DedicatedAnalysis.GrainSizeStandard.GBT4335.MethodCutOffDialog mainForm = new PaintDotNet.DedicatedAnalysis.GrainSizeStandard.GBT4335.MethodCutOffDialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  2005. {
  2006. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2007. mainForm.ShowDialog();
  2008. }
  2009. }
  2010. /// <summary>
  2011. /// 晶粒度GBT24177-2009(截点法)
  2012. /// </summary>
  2013. /// <param name="sender"></param>
  2014. /// <param name="e"></param>
  2015. private void MenuGrainSizeCutOffPoint24177Method_Click(object sender, EventArgs e)
  2016. {
  2017. using (PaintDotNet.DedicatedAnalysis.GrainSizeStandard.GBT24177.MethodCutOffDialog mainForm = new PaintDotNet.DedicatedAnalysis.GrainSizeStandard.GBT24177.MethodCutOffDialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  2018. {
  2019. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2020. mainForm.ShowDialog();
  2021. }
  2022. }
  2023. /// <summary>
  2024. /// 晶粒度(手动测量)
  2025. /// </summary>
  2026. /// <param name="sender"></param>
  2027. /// <param name="e"></param>
  2028. private void MenuGrainSizeCutOffManualMethod_Click(object sender, EventArgs e)
  2029. {
  2030. using (PaintDotNet.DedicatedAnalysis.GrainSizeStandard.ManualMethod.MethodCutOffDialog mainForm = new PaintDotNet.DedicatedAnalysis.GrainSizeStandard.ManualMethod.MethodCutOffDialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  2031. {
  2032. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2033. mainForm.ShowDialog();
  2034. }
  2035. }
  2036. /// <summary>
  2037. /// 晶粒度E112-2013(截距法)
  2038. /// </summary>
  2039. /// <param name="sender"></param>
  2040. /// <param name="e"></param>
  2041. private void MenuGrainSizeCutOffPointE112Method_Click(object sender, EventArgs e)
  2042. {
  2043. using (PaintDotNet.DedicatedAnalysis.GrainSizeStandard.E112.MethodCutOffDialog mainForm = new PaintDotNet.DedicatedAnalysis.GrainSizeStandard.E112.MethodCutOffDialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  2044. {
  2045. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2046. mainForm.ShowDialog();
  2047. }
  2048. }
  2049. /// <summary>
  2050. /// 晶粒度E1181-2013(计点法)
  2051. /// </summary>
  2052. /// <param name="sender"></param>
  2053. /// <param name="e"></param>
  2054. private void MenuGrainSizeE1181PointCountingMethod_Click(object sender, EventArgs e)
  2055. {
  2056. using (GrainSizePointCountingMethodDialog mainForm = new GrainSizePointCountingMethodDialog(this.AppWorkspace, 0, ((PdnMenuItem)sender)))
  2057. {
  2058. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2059. mainForm.ShowDialog();
  2060. }
  2061. }
  2062. /// <summary>
  2063. /// 晶粒度E1181-2013(截距法)
  2064. /// </summary>
  2065. /// <param name="sender"></param>
  2066. /// <param name="e"></param>
  2067. private void MenuGrainSizeCutOffPointE1181Method_Click(object sender, EventArgs e)
  2068. {
  2069. using (PaintDotNet.DedicatedAnalysis.GrainSizeStandard.E1181.MethodCutOffDialog mainForm = new PaintDotNet.DedicatedAnalysis.GrainSizeStandard.E1181.MethodCutOffDialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  2070. {
  2071. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2072. mainForm.ShowDialog();
  2073. }
  2074. }
  2075. /// <summary>
  2076. /// 晶粒度ISO14250-2013(计点法)
  2077. /// </summary>
  2078. /// <param name="sender"></param>
  2079. /// <param name="e"></param>
  2080. private void MenuGrainSizeISO14250PointCountingMethod_Click(object sender, EventArgs e)
  2081. {
  2082. using (GrainSizePointCountingMethodDialog mainForm = new GrainSizePointCountingMethodDialog(this.AppWorkspace, 1, ((PdnMenuItem)sender)))
  2083. {
  2084. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2085. mainForm.ShowDialog();
  2086. }
  2087. }
  2088. /// <summary>
  2089. /// 晶粒度ISO14250-2013(截距法)
  2090. /// </summary>
  2091. /// <param name="sender"></param>
  2092. /// <param name="e"></param>
  2093. private void MenuGrainSizeCutOffPointISO14250Method_Click(object sender, EventArgs e)
  2094. {
  2095. using (PaintDotNet.DedicatedAnalysis.GrainSizeStandard.ISO14250.MethodCutOffDialog mainForm = new PaintDotNet.DedicatedAnalysis.GrainSizeStandard.ISO14250.MethodCutOffDialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  2096. {
  2097. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2098. mainForm.ShowDialog();
  2099. }
  2100. }
  2101. /// <summary>
  2102. /// 晶粒度ISO643-2013(截距法)
  2103. /// </summary>
  2104. /// <param name="sender"></param>
  2105. /// <param name="e"></param>
  2106. private void MenuGrainSizeCutOffPointISO643Method_Click(object sender, EventArgs e)
  2107. {
  2108. using (PaintDotNet.DedicatedAnalysis.GrainSizeStandard.ISO643.MethodCutOffDialog mainForm = new PaintDotNet.DedicatedAnalysis.GrainSizeStandard.ISO643.MethodCutOffDialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  2109. {
  2110. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2111. mainForm.ShowDialog();
  2112. }
  2113. }
  2114. /// <summary>
  2115. /// 晶粒度菜单(测量法)
  2116. /// </summary>
  2117. /// <param name="sender"></param>
  2118. /// <param name="e"></param>
  2119. private void MenuGrainSizeYBT4290Measurement_Click(object sender, EventArgs e)
  2120. {
  2121. using (GrainSizeMeasurementDialog mainForm = new GrainSizeMeasurementDialog(this.AppWorkspace, 2, ((PdnMenuItem)sender)))
  2122. {
  2123. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2124. mainForm.ShowDialog();
  2125. }
  2126. }
  2127. /// <summary>
  2128. /// 晶粒度菜单(仲裁法)
  2129. /// </summary>
  2130. /// <param name="sender"></param>
  2131. /// <param name="e"></param>
  2132. private void MenuGrainSizeYBT4290ArbitrationLaw_Click(object sender, EventArgs e)
  2133. {
  2134. using (GrainSizeArbitrationLawDialog mainForm = new GrainSizeArbitrationLawDialog(this.AppWorkspace, 2, ((PdnMenuItem)sender)))
  2135. {
  2136. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2137. mainForm.ShowDialog();
  2138. }
  2139. }
  2140. /// <summary>
  2141. /// 晶粒度菜单(测量法)
  2142. /// </summary>
  2143. /// <param name="sender"></param>
  2144. /// <param name="e"></param>
  2145. private void MenuGrainSizeE93099Measurement_Click(object sender, EventArgs e)
  2146. {
  2147. using (GrainSizeMeasurementDialog mainForm = new GrainSizeMeasurementDialog(this.AppWorkspace, 0, ((PdnMenuItem)sender)))
  2148. {
  2149. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2150. mainForm.ShowDialog();
  2151. }
  2152. }
  2153. /// <summary>
  2154. /// 晶粒度菜单(仲裁法)
  2155. /// </summary>
  2156. /// <param name="sender"></param>
  2157. /// <param name="e"></param>
  2158. private void MenuGrainSizeE93099ArbitrationLaw_Click(object sender, EventArgs e)
  2159. {
  2160. using (GrainSizeArbitrationLawDialog mainForm = new GrainSizeArbitrationLawDialog(this.AppWorkspace, 0, ((PdnMenuItem)sender)))
  2161. {
  2162. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2163. mainForm.ShowDialog();
  2164. }
  2165. }
  2166. /// <summary>
  2167. /// 晶粒度菜单(计点法)
  2168. /// </summary>
  2169. /// <param name="sender"></param>
  2170. /// <param name="e"></param>
  2171. private void MenuGrainSizeGBT24177PointCountingMethod_Click(object sender, EventArgs e)
  2172. {
  2173. using (GrainSizePointCountingMethodDialog mainForm = new GrainSizePointCountingMethodDialog(this.AppWorkspace, 2, ((PdnMenuItem)sender)))
  2174. {
  2175. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2176. mainForm.ShowDialog();
  2177. }
  2178. }
  2179. /// <summary>
  2180. /// 金相法-GBT224
  2181. /// </summary>
  2182. /// <param name="sender"></param>
  2183. /// <param name="e"></param>
  2184. private void MenuSteelDecarburizationGBT224MetallographicMethod_Click(object sender, EventArgs e)
  2185. {
  2186. using (MetallographicMethod224Dialog mainForm = new MetallographicMethod224Dialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  2187. {
  2188. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2189. mainForm.ShowDialog();
  2190. }
  2191. }
  2192. /// <summary>
  2193. /// 金相法-ISO3887
  2194. /// </summary>
  2195. /// <param name="sender"></param>
  2196. /// <param name="e"></param>
  2197. private void MenuSteelDecarburizationIOS3887MetallographicMethod_Click(object sender, EventArgs e)
  2198. {
  2199. using (MetallographicMethod3887Dialog mainForm = new MetallographicMethod3887Dialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  2200. {
  2201. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2202. mainForm.ShowDialog();
  2203. }
  2204. }
  2205. /// <summary>
  2206. /// 金相法-ASTME1077
  2207. /// </summary>
  2208. /// <param name="sender"></param>
  2209. /// <param name="e"></param>
  2210. private void MenuSteelDecarburizationASTME1077MetallographicMethod_Click(object sender, EventArgs e)
  2211. {
  2212. using (MetallographicMethod1077Dialog mainForm = new MetallographicMethod1077Dialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  2213. {
  2214. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2215. mainForm.ShowDialog();
  2216. }
  2217. }
  2218. /// <summary>
  2219. /// 渗氮层深度测量-金相法
  2220. /// </summary>
  2221. /// <param name="sender"></param>
  2222. /// <param name="e"></param>
  2223. private void MenuDeterminationOfNitridingDepthGBT113542005MetallographicMethod_Click(object sender, EventArgs e)
  2224. {
  2225. using (MetallographicMethodDialog mainForm = new MetallographicMethodDialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  2226. {
  2227. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2228. mainForm.ShowDialog();
  2229. }
  2230. }
  2231. /// <summary>
  2232. /// 渗氮层深度测量-原始组织级别分级
  2233. /// </summary>
  2234. /// <param name="sender"></param>
  2235. /// <param name="e"></param>
  2236. private void menuDeterminationOfNitridingDepthGBT113542005OrganizationLevel_Click(object sender, EventArgs e)
  2237. {
  2238. using (OrganizationLevelDialog mainForm = new OrganizationLevelDialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  2239. {
  2240. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2241. mainForm.ShowDialog();
  2242. }
  2243. }
  2244. /// <summary>
  2245. /// 高速钢大块碳
  2246. /// </summary>
  2247. /// <param name="sender"></param>
  2248. /// <param name="e"></param>
  2249. private void MenuHighSpeedSteelCarbonBlockGB4462_Click(object sender, EventArgs e)
  2250. {
  2251. using (HighSpeedSteelCarbonBlockDialog mainForm = new HighSpeedSteelCarbonBlockDialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  2252. {
  2253. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2254. mainForm.ShowDialog();
  2255. }
  2256. }
  2257. /// <summary>
  2258. /// 低碳钢球化组织
  2259. /// </summary>
  2260. /// <param name="sender"></param>
  2261. /// <param name="e"></param>
  2262. private void MenuSpheroidizedStructureGBT38770Classification_Click(object sender, EventArgs e)
  2263. {
  2264. using (SpheroidizationGradingDialog mainForm = new SpheroidizationGradingDialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  2265. {
  2266. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2267. mainForm.ShowDialog();
  2268. }
  2269. }
  2270. /// <summary>
  2271. /// 球化级别
  2272. /// </summary>
  2273. /// <param name="sender"></param>
  2274. /// <param name="e"></param>
  2275. private void MenuDuctileIronGBT9441Level_Click(object sender, EventArgs e)
  2276. {
  2277. using (SpheroidizationLevelDialog mainForm = new SpheroidizationLevelDialog(this.AppWorkspace,1, ((PdnMenuItem)sender)))
  2278. {
  2279. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2280. mainForm.ShowDialog();
  2281. }
  2282. }
  2283. /// <summary>
  2284. /// 石墨大小
  2285. /// </summary>
  2286. /// <param name="sender"></param>
  2287. /// <param name="e"></param>
  2288. private void MenuDuctileIronGBT9441Size_Click(object sender, EventArgs e)
  2289. {
  2290. using (DedicatedAnalysis.DuctileIron.GBT9441_2009.GraphiteSize.SpheroidizationGraphiteSize mainForm = new DedicatedAnalysis.DuctileIron.GBT9441_2009.GraphiteSize.SpheroidizationGraphiteSize(this.AppWorkspace, ((PdnMenuItem)sender)))
  2291. {
  2292. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2293. mainForm.ShowDialog();
  2294. }
  2295. }
  2296. /// <summary>
  2297. /// 石墨球数
  2298. /// </summary>
  2299. /// <param name="sender"></param>
  2300. /// <param name="e"></param>
  2301. private void MenuDuctileIronGBT9441Number_Click(object sender, EventArgs e)
  2302. {
  2303. using (SpheroidizationNumberDialog mainForm = new SpheroidizationNumberDialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  2304. {
  2305. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2306. mainForm.ShowDialog();
  2307. }
  2308. }
  2309. /// <summary>
  2310. /// 珠光体数量
  2311. /// </summary>
  2312. /// <param name="sender"></param>
  2313. /// <param name="e"></param>
  2314. private void menuDuctileIronGBT9441PearliteNumber_Click(object sender, EventArgs e)
  2315. {
  2316. using (PearliteNumberDialog mainForm = new PearliteNumberDialog(this.AppWorkspace,1, ((PdnMenuItem)sender)))
  2317. {
  2318. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2319. mainForm.ShowDialog();
  2320. }
  2321. }
  2322. /// <summary>
  2323. /// 碳化物数量
  2324. /// </summary>
  2325. /// <param name="sender"></param>
  2326. /// <param name="e"></param>
  2327. private void menuDuctileIronGBT9441CarbideNumber_Click(object sender, EventArgs e)
  2328. {
  2329. using (CarbideNumberDialog mainForm = new CarbideNumberDialog(this.AppWorkspace,1, ((PdnMenuItem)sender)))
  2330. {
  2331. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2332. mainForm.ShowDialog();
  2333. }
  2334. }
  2335. /// <summary>
  2336. /// 石墨分类(球铁)
  2337. /// </summary>
  2338. /// <param name="sender"></param>
  2339. /// <param name="e"></param>
  2340. private void menuDuctileIronISO945Type_Click(object sender, EventArgs e)
  2341. {
  2342. using (SpheroidizationTypeDialog mainForm = new SpheroidizationTypeDialog(this.AppWorkspace,1, ((PdnMenuItem)sender)))
  2343. {
  2344. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2345. mainForm.ShowDialog();
  2346. }
  2347. }
  2348. /// <summary>
  2349. /// 石墨大小
  2350. /// </summary>
  2351. /// <param name="sender"></param>
  2352. /// <param name="e"></param>
  2353. private void menuDuctileIronISO945Size_Click(object sender, EventArgs e)
  2354. {
  2355. using (SpheroidizationGraphiteSize mainForm = new SpheroidizationGraphiteSize(this.AppWorkspace,1, ((PdnMenuItem)sender)))
  2356. {
  2357. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2358. mainForm.ShowDialog();
  2359. }
  2360. }
  2361. /// <summary>
  2362. /// 球化级别ISO945
  2363. /// </summary>
  2364. /// <param name="sender"></param>
  2365. /// <param name="e"></param>
  2366. private void menuDuctileIronISO945Level_Click(object sender, EventArgs e)
  2367. {
  2368. using (SpheroidizationLevelDialog mainForm = new SpheroidizationLevelDialog(this.AppWorkspace, 2, ((PdnMenuItem)sender)))
  2369. {
  2370. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2371. mainForm.ShowDialog();
  2372. }
  2373. }
  2374. /// <summary>
  2375. /// 带状组织
  2376. /// </summary>
  2377. /// <param name="sender"></param>
  2378. /// <param name="e"></param>
  2379. private void MenumenuBandedStructureGBT344742_Click(object sender, EventArgs e)
  2380. {
  2381. using (BandedTissueDialog mainForm = new BandedTissueDialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  2382. {
  2383. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2384. mainForm.ShowDialog();
  2385. }
  2386. }
  2387. /// <summary>
  2388. /// 带状组织
  2389. /// </summary>
  2390. /// <param name="sender"></param>
  2391. /// <param name="e"></param>
  2392. private void menuBandedStructureASTME1268_Click(object sender, EventArgs e)
  2393. {
  2394. using (MicrostructureBandDialog mainForm = new MicrostructureBandDialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  2395. {
  2396. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2397. mainForm.ShowDialog();
  2398. }
  2399. }
  2400. /// <summary>
  2401. /// 灰铁-石墨长度
  2402. /// </summary>
  2403. /// <param name="sender"></param>
  2404. /// <param name="e"></param>
  2405. private void MenuGrayIronGBT7216_Click(object sender, EventArgs e)
  2406. {
  2407. using (GrayironDialog mainForm = new GrayironDialog(this.AppWorkspace,1, ((PdnMenuItem)sender)))
  2408. {
  2409. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2410. mainForm.ShowDialog();
  2411. }
  2412. }
  2413. /// <summary>
  2414. /// 灰铁-A247
  2415. /// </summary>
  2416. /// <param name="sender"></param>
  2417. /// <param name="e"></param>
  2418. private void MenuGrayIronA247_Click(object sender, EventArgs e)
  2419. {
  2420. using (GrayironDialog mainForm = new GrayironDialog(this.AppWorkspace,2, ((PdnMenuItem)sender)))
  2421. {
  2422. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2423. mainForm.ShowDialog();
  2424. }
  2425. }
  2426. /// <summary>
  2427. /// 石墨分类(灰铁)
  2428. /// </summary>
  2429. /// <param name="sender"></param>
  2430. /// <param name="e"></param>
  2431. private void menuGrayIronISO945Type_Click(object sender, EventArgs e)
  2432. {
  2433. using (SpheroidizationTypeDialog mainForm = new SpheroidizationTypeDialog(this.AppWorkspace, 2, ((PdnMenuItem)sender)))
  2434. {
  2435. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2436. mainForm.ShowDialog();
  2437. }
  2438. }
  2439. /// <summary>
  2440. /// 石墨大小(灰铁)
  2441. /// </summary>
  2442. /// <param name="sender"></param>
  2443. /// <param name="e"></param>
  2444. private void menuGrayIronISO945Size_Click(object sender, EventArgs e)
  2445. {
  2446. using (SpheroidizationGraphiteSize mainForm = new SpheroidizationGraphiteSize(this.AppWorkspace, 2, ((PdnMenuItem)sender)))
  2447. {
  2448. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2449. mainForm.ShowDialog();
  2450. }
  2451. }
  2452. /// <summary>
  2453. /// 球化级别ISO945(灰铁)
  2454. /// </summary>
  2455. /// <param name="sender"></param>
  2456. /// <param name="e"></param>
  2457. private void menuGrayIronISO945Level_Click(object sender, EventArgs e)
  2458. {
  2459. using (SpheroidizationLevelDialog mainForm = new SpheroidizationLevelDialog(this.AppWorkspace, 3, ((PdnMenuItem)sender)))
  2460. {
  2461. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2462. mainForm.ShowDialog();
  2463. }
  2464. }
  2465. /// <summary>
  2466. /// 蠕化分级GBT26656
  2467. /// </summary>
  2468. /// <param name="sender"></param>
  2469. /// <param name="e"></param>
  2470. private void MenuVermiculateCastIronGBT26656Classification_Click(object sender, EventArgs e)
  2471. {
  2472. using (VermiculateCastIronGBT26656Classification mainForm = new VermiculateCastIronGBT26656Classification(this.AppWorkspace,1, ((PdnMenuItem)sender)))
  2473. {
  2474. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2475. mainForm.ShowDialog();
  2476. }
  2477. }
  2478. /// <summary>
  2479. /// 珠光体数量GBT26656
  2480. /// </summary>
  2481. /// <param name="sender"></param>
  2482. /// <param name="e"></param>
  2483. private void MenuVermiculateCastIronGBT26656PearliteNumber_Click(object sender, EventArgs e)
  2484. {
  2485. using (PearliteNumberDialog mainForm = new PearliteNumberDialog(this.AppWorkspace, 2, ((PdnMenuItem)sender)))
  2486. {
  2487. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2488. mainForm.ShowDialog();
  2489. }
  2490. }
  2491. /// <summary>
  2492. /// 碳化物数量GBT26656
  2493. /// </summary>
  2494. /// <param name="sender"></param>
  2495. /// <param name="e"></param>
  2496. private void MenuVermiculateCastIronGBT26656CarbideNumber_Click(object sender, EventArgs e)
  2497. {
  2498. using (CarbideNumberDialog mainForm = new CarbideNumberDialog(this.AppWorkspace, 2, ((PdnMenuItem)sender)))
  2499. {
  2500. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2501. mainForm.ShowDialog();
  2502. }
  2503. }
  2504. /// <summary>
  2505. /// 磷共晶数量GBT26656
  2506. /// </summary>
  2507. /// <param name="sender"></param>
  2508. /// <param name="e"></param>
  2509. private void MenuVermiculateCastIronGBT26656Phosphorus_Click(object sender, EventArgs e)
  2510. {
  2511. using (CarbideNumberDialog mainForm = new CarbideNumberDialog(this.AppWorkspace, 4, ((PdnMenuItem)sender)))
  2512. {
  2513. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2514. mainForm.ShowDialog();
  2515. }
  2516. }
  2517. /// <summary>
  2518. /// 蠕化分级JBT3829
  2519. /// </summary>
  2520. /// <param name="sender"></param>
  2521. /// <param name="e"></param>
  2522. private void MenuVermiculateCastIronJBT3829Classification_Click(object sender, EventArgs e)
  2523. {
  2524. using (VermiculateCastIronGBT26656Classification mainForm = new VermiculateCastIronGBT26656Classification(this.AppWorkspace,2, ((PdnMenuItem)sender)))
  2525. {
  2526. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2527. mainForm.ShowDialog();
  2528. }
  2529. }
  2530. /// <summary>
  2531. /// 珠光体数量JBT3829
  2532. /// </summary>
  2533. /// <param name="sender"></param>
  2534. /// <param name="e"></param>
  2535. private void MenuVermiculateCastIronJBT3829PearliteNumber_Click(object sender, EventArgs e)
  2536. {
  2537. using (PearliteNumberDialog mainForm = new PearliteNumberDialog(this.AppWorkspace, 3, ((PdnMenuItem)sender)))
  2538. {
  2539. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2540. mainForm.ShowDialog();
  2541. }
  2542. }
  2543. /// <summary>
  2544. /// 碳化物数量JBT3829
  2545. /// </summary>
  2546. /// <param name="sender"></param>
  2547. /// <param name="e"></param>
  2548. private void MenuVermiculateCastIronJBT3829CarbideNumber_Click(object sender, EventArgs e)
  2549. {
  2550. using (CarbideNumberDialog mainForm = new CarbideNumberDialog(this.AppWorkspace, 3, ((PdnMenuItem)sender)))
  2551. {
  2552. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2553. mainForm.ShowDialog();
  2554. }
  2555. }
  2556. /// <summary>
  2557. /// 磷共晶数量JBT3829
  2558. /// </summary>
  2559. /// <param name="sender"></param>
  2560. /// <param name="e"></param>
  2561. private void MenuVermiculateCastIronJBT3829Phosphorus_Click(object sender, EventArgs e)
  2562. {
  2563. using (CarbideNumberDialog mainForm = new CarbideNumberDialog(this.AppWorkspace, 5, ((PdnMenuItem)sender)))
  2564. {
  2565. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2566. mainForm.ShowDialog();
  2567. }
  2568. }
  2569. /// <summary>
  2570. /// 石墨分类(蠕铁)
  2571. /// </summary>
  2572. /// <param name="sender"></param>
  2573. /// <param name="e"></param>
  2574. private void menuVermiculateCastIronISO945Type_Click(object sender, EventArgs e)
  2575. {
  2576. using (SpheroidizationTypeDialog mainForm = new SpheroidizationTypeDialog(this.AppWorkspace, 3, ((PdnMenuItem)sender)))
  2577. {
  2578. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2579. mainForm.ShowDialog();
  2580. }
  2581. }
  2582. /// <summary>
  2583. /// 石墨大小(蠕铁)
  2584. /// </summary>
  2585. /// <param name="sender"></param>
  2586. /// <param name="e"></param>
  2587. private void menuVermiculateCastIronISO945Size_Click(object sender, EventArgs e)
  2588. {
  2589. using (SpheroidizationGraphiteSize mainForm = new SpheroidizationGraphiteSize(this.AppWorkspace, 3, ((PdnMenuItem)sender)))
  2590. {
  2591. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2592. mainForm.ShowDialog();
  2593. }
  2594. }
  2595. /// <summary>
  2596. /// 球化级别ISO945(蠕铁)
  2597. /// </summary>
  2598. /// <param name="sender"></param>
  2599. /// <param name="e"></param>
  2600. private void menuVermiculateCastIronISO945Level_Click(object sender, EventArgs e)
  2601. {
  2602. using (SpheroidizationLevelDialog mainForm = new SpheroidizationLevelDialog(this.AppWorkspace, 4, ((PdnMenuItem)sender)))
  2603. {
  2604. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2605. mainForm.ShowDialog();
  2606. }
  2607. }
  2608. /// <summary>
  2609. /// 钛合金表面污染层检测
  2610. /// </summary>
  2611. /// <param name="sender"></param>
  2612. /// <param name="e"></param>
  2613. private void SurfacePollutionDetectionGBT23603Pollution_Click(object sender, EventArgs e)
  2614. {
  2615. using (SurfacePollutionDetection mainForm = new SurfacePollutionDetection(this.AppWorkspace, ((PdnMenuItem)sender).MenuId))
  2616. {
  2617. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2618. mainForm.ShowDialog();
  2619. }
  2620. }
  2621. /// <summary>
  2622. /// 高碳铬轴承钢带状
  2623. /// </summary>
  2624. /// <param name="sender"></param>
  2625. /// <param name="e"></param>
  2626. private void MenumenuBearingSteelGBT18254_Click(object sender, EventArgs e)
  2627. {
  2628. using (BearingSteelStripRatingDialog mainForm = new BearingSteelStripRatingDialog(this.AppWorkspace, ((PdnMenuItem)sender)))
  2629. {
  2630. mainForm.StartPosition = FormStartPosition.CenterScreen;
  2631. mainForm.ShowDialog();
  2632. }
  2633. }
  2634. }
  2635. }